Diff of the two buildlogs: -- --- b1/build.log 2025-04-14 05:42:03.922650068 +0000 +++ b2/build.log 2025-04-14 05:53:35.111299930 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Apr 13 15:19:14 -12 2025 -I: pbuilder-time-stamp: 1744600754 +I: Current time: Mon Apr 14 19:43:15 +14 2025 +I: pbuilder-time-stamp: 1744609395 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -32,52 +32,84 @@ dpkg-source: info: applying spirv-tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/16067/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1255/tmp/hooks/D01_modify_environment starting +debug: Running on ff64a. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 14 05:44 /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/1255/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1255/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + 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]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='371c24f304cb4d4bad8a5e8bf8e07c6e' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='16067' - PS1='# ' - PS2='> ' + INVOCATION_ID=580473cd6ee84e3680f77a7190d957c6 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=1255 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.RnjuXY0C/pbuilderrc_yYxS --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.RnjuXY0C/b1 --logfile b1/build.log pocl_6.0-6.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.RnjuXY0C/pbuilderrc_6OpQ --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.RnjuXY0C/b2 --logfile b2/build.log pocl_6.0-6.dsc' + SUDO_GID=114 + SUDO_UID=109 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux cbxi4a 6.1.0-23-armmp #1 SMP Debian 6.1.99-1 (2024-07-15) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-33-arm64 #1 SMP Debian 6.1.133-1 (2025-04-10) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/16067/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/1255/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -288,7 +320,7 @@ Get: 143 http://deb.debian.org/debian unstable/main armhf python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 144 http://deb.debian.org/debian unstable/main armhf sphinx-common all 8.1.3-5 [617 kB] Get: 145 http://deb.debian.org/debian unstable/main armhf python3-sphinx all 8.1.3-5 [468 kB] -Fetched 186 MB in 32s (5735 kB/s) +Fetched 186 MB in 11s (17.6 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:armhf. (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 ... 19566 files and directories currently installed.) @@ -760,8 +792,8 @@ Setting up tzdata (2025b-2) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Apr 14 03:23:50 UTC 2025. -Universal Time is now: Mon Apr 14 03:23:50 UTC 2025. +Local time is now: Mon Apr 14 05:48:10 UTC 2025. +Universal Time is now: Mon Apr 14 05:48:10 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -885,7 +917,7 @@ Setting up llvm-18 (1:18.1.8-17) ... Setting up cmake (3.31.6-2) ... Setting up llvm-18-dev (1:18.1.8-17) ... -Processing triggers for libc-bin (2.41-6) ... +Processing triggers for libc-bin (2.41-7) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.21.2+dfsg-2) ... Processing triggers for sgml-base (1.31) ... @@ -905,7 +937,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/pocl-6.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../pocl_6.0-6_source.changes +I: user script /srv/workspace/pbuilder/1255/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/1255/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/pocl-6.0/ && 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_6.0-6_source.changes dpkg-buildpackage: info: source package pocl dpkg-buildpackage: info: source version 6.0-6 dpkg-buildpackage: info: source distribution unstable @@ -944,7 +980,7 @@ Debian LLVM version 18.1.8 Optimized build. Default target: arm-pc-linux-gnueabihf - Host CPU: cortex-a9 + Host CPU: cortex-a72 Registered Targets: aarch64 - AArch64 (little endian) @@ -1018,12 +1054,12 @@ -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_SYSTEM_NAME: Linux --- CMAKE_SYSTEM_PROCESSOR: armv7l +-- CMAKE_SYSTEM_PROCESSOR: aarch64 -- CMAKE_LIBRARY_ARCHITECTURE: arm-linux-gnueabihf -- 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: 4 +-- Host CPU cores: 6 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for module 'hwloc' -- Found hwloc, version 2.12.0 @@ -1070,310496 +1106,964 @@ -- 64bit division compiles without extra flags -- Checking if LLVM is a DEBUG build -- DEBUG build --- Find out LLC target triple (for host armv7l-pc-linux-gnueabihf) +-- Find out LLC target triple (for host aarch64-pc-linux-gnueabihf) -- Find out LLC host CPU with /usr/bin/llc-18 --- Autodetected CPU cortex-a9 overridden by user to arm1156t2f-s +-- Autodetected CPU cortex-a72 overridden by user to arm1156t2f-s -- Checking clang -march vs. -mcpu flag --- Using -mcpu= --- Running LLVM link test --- LLVM link test OK --- Running Clang link test --- Clang link test OK --- Checking host support for _Float16 type --- 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.13.3") found components: Interpreter --- libdl found --- Performing Test CMAKE_HAVE_LIBC_PTHREAD --- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success --- Found Threads: TRUE --- Checking for module 'ocl-icd>=1.3' --- Found ocl-icd, version 2.3.3 --- 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 --- Host support for cl_khr_fp16 enabled --- 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 --- arm1156t2f-s SLEEF: 512bit vectors NOT available. --- arm1156t2f-s SLEEF: 256bit vectors NOT available. --- arm1156t2f-s SLEEF: 128bit vectors NOT available. --- arm1156t2f-s SLEEF bc list: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefsp.c.bc;/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefdp.c.bc;/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleef_glue_auto.c.bc;/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/spir_wrapper32.ll.bc --- arm1156t2f-s SLEEF bc: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sleef.bc --- Host Kernel BC for "arm1156t2f-s": /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/kernel-armv7-pc-linux-gnueabihf-arm1156t2f-s.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;/usr/lib/arm-linux-gnueabihf/libOpenCL.so --- OPENCL_CFLAGS: --- OPENCL_LIBDIR: /usr/lib/arm-linux-gnueabihf --- OPENCL_LIBNAME: libOpenCL.so --- POCLU LINK OPTS: poclu;Threads::Threads;/usr/lib/arm-linux-gnueabihf/libOpenCL.so;-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/arm-linux-gnueabihf/pocl/cmake --- POCL_INSTALL_ICD_VENDORDIR: /etc/OpenCL/vendors --- POCL_INSTALL_OPENCL_HEADER_DIR: /usr/include/CL --- POCL_INSTALL_PKGCONFIG_DIR: /usr/lib/arm-linux-gnueabihf/pkgconfig --- POCL_INSTALL_PRIVATE_DATADIR: /usr/share/pocl --- POCL_INSTALL_PRIVATE_HEADER_DIR: /usr/share/pocl/include --- POCL_INSTALL_PRIVATE_LIBDIR: /usr/lib/arm-linux-gnueabihf/pocl --- POCL_INSTALL_PUBLIC_BINDIR: /usr/bin --- POCL_INSTALL_PUBLIC_HEADER_DIR: /usr/include --- POCL_INSTALL_PUBLIC_LIBDIR: /usr/lib/arm-linux-gnueabihf --- --- --- ******* LLVM Programs: --- --- LLVM_CONFIG: /usr/bin/llvm-config-18 --- LLVM_OPT: /usr/bin/opt-18 --- LLVM_LLC: /usr/bin/llc-18 --- LLVM_AS: /usr/bin/llvm-as-18 --- LLVM_LINK: /usr/bin/llvm-link-18 --- LLVM_LLI: /usr/bin/lli-18 --- WITH_LLVM_CONFIG (User preferred llvm-config): /usr/bin/llvm-config-18 --- --- ******* Various Flags: --- --- HAVE_CLOCK_GETTIME: 1 --- HAVE_GLEW: --- HOST_AS_FLAGS: --- HOST_CLANG_FLAGS: --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 --- HOST_LD_FLAGS: -shared --- HOST_LLC_FLAGS: -relocation-model=pic -mtriple=armv7-pc-linux-gnueabihf --- --- LIB_API_VERSION: 2 --- LIB_BUILD_VERSION: 2.13.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 -fno-jump-tables --- final KERNEL_CL_FLAGS: -xcl -fno-stack-protector -fPIC -fno-jump-tables --- final KERNEL_C_FLAGS: -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables --- --- CLANG_HAS_64B_MATH: ON --- CLANG_HAS_128B_MATH: OFF --- CLANG_NEEDS_RTLIB: OFF --- LLVM_VERSION: 18.1 --- LLVM_LIB_IS_SHARED: --- LLVM_HAS_RTTI: YES --- LLVM_LIB_MODE: --link-shared --- LLVM_ASSERTS_BUILD: OFF --- LLVM_BUILD_MODE: RelWithDebInfo --- LLVM_CFLAGS: -I/usr/lib/llvm-18/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS --- LLVM_CXXFLAGS: -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS --- LLVM_CPPFLAGS: -I/usr/lib/llvm-18/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS --- LLVM_LDFLAGS: -L/usr/lib/llvm-18/lib --- LLVM_LIBDIR: /usr/lib/llvm-18/lib --- LLVM_INCLUDEDIR: /usr/lib/llvm-18/include --- LLVM_SRC_ROOT: --- LLVM_OBJ_ROOT: --- LLVM_INCLUDE_DIRS: --- LLVM_ALL_TARGETS: AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa --- LLVM_HOST_TARGET: armv7l-pc-linux-gnueabihf --- CLANG_TARGET_OPTION: --target= --- CLANG_MARCH_FLAG: -mcpu= --- LLC_TRIPLE: armv7-pc-linux-gnueabihf --- LLC_HOST_CPU_AUTO: cortex-a9 --- LLC_HOST_CPU: arm1156t2f-s --- SELECTED_HOST_CPU: arm1156t2f-s --- HOST_CPU_FORCED: 1 --- HOST_CPU_SUPPORTS_FLOAT16: 1 --- --- MAX_EXTENDED_ALIGNMENT: 128 --- OCL_KERNEL_TARGET: armv7-pc-linux-gnueabihf --- OCL_KERNEL_TARGET_CPU: arm1156t2f-s --- HOST_DEVICE_ADDRESS_BITS: 32 --- HOST_CPU_ENABLE_CL_KHR_FP16: 1 --- --- ----------- -------------------------------- -------- --- llvm libs libpocl will be linked to (POCL_LLVM_LIBS): --- /usr/lib/llvm-18/lib/libLLVM-18.so --- ----------- -------------------------------- -------- --- clang libs libpocl will be linked to (CLANG_LIBFILES): --- /usr/lib/llvm-18/lib/libclang-cpp.so --- ----------- -------------------------------- -------- --- system libs libpocl will be linked to (LLVM_SYSLIBS): --- --- ----------- -------------------------------- -------- --- ******* Enabled features: --- --- DEVELOPER_MODE: OFF --- ENABLE_CONFORMANCE: OFF --- ENABLE_HWLOC: ON --- RENAME_POCL: OFF --- ENABLE_FP64: --- 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_LTTNG: OFF --- ENABLE_POCL_BUILDING: ON --- ENABLE_POCL_FLOAT_CONVERSION: OFF --- ENABLE_RELOCATION: ON --- ENABLE_PROXY_DEVICE: OFF --- ENABLE_PROXY_DEVICE_INTEROP: OFF --- ENABLE_REMOTE_SERVER: OFF --- ENABLE_REMOTE_CLIENT: OFF --- ENABLE_D2D_MIG: --- ENABLE_RDMA: OFF --- ENABLE_CL_GET_GL_CONTEXT: --- ENABLE_OPENGL_INTEROP: --- ENABLE_EGL_INTEROP: --- ENABLE_SLEEF: ON --- ENABLE_SPIRV: ON --- 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;chipStar;conformance;CloverLeaf;Halide;IntelSVM;intel-compute-samples;oneapi-samples;simple-sycl-samples;dpcpp-book-samples;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;chipStar;conformance;CloverLeaf;Halide;IntelSVM;intel-compute-samples;oneapi-samples;simple-sycl-samples;dpcpp-book-samples;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 (212.7s) --- Generating done (3.3s) -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -cat obj-arm-linux-gnueabihf/config.h - -#ifndef POCL_CONFIG_H -#define POCL_CONFIG_H - - -/* #undef BUILD_HSA */ -/* #undef BUILD_CUDA */ -#define BUILD_BASIC -/* #undef BUILD_TBB */ -#define BUILD_PTHREAD -/* #undef BUILD_ALMAIF */ -/* #undef BUILD_VULKAN */ -/* #undef BUILD_LEVEL0 */ -/* #undef BUILD_REMOTE_SERVER */ -/* #undef BUILD_REMOTE_CLIENT */ -/* #undef BUILD_PROXY */ - -#define BUILDDIR "/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf" - -/* "Build with ICD" */ -#define BUILD_ICD - -#define CMAKE_BUILD_TYPE "None" - -/* #undef DEVELOPER_MODE */ - -/* #undef HAVE_CLSPV */ -#define CLSPV "" -#define CLSPV_REFLECTION "" - -/* #undef ENABLE_ASAN */ -/* #undef ENABLE_LSAN */ -/* #undef ENABLE_TSAN */ -/* #undef ENABLE_UBSAN */ - -/* #undef ENABLE_EXTRA_VALIDITY_CHECKS */ - -/* #undef ENABLE_CONFORMANCE */ - -/* #undef ENABLE_RDMA */ - -/* #undef ENABLE_TRAFFIC_MONITOR */ - -#define ENABLE_HWLOC - -#define ENABLE_HOST_CPU_DEVICES - -#define ENABLE_POCL_BUILDING - -/* #undef ENABLE_POCL_FLOAT_CONVERSION */ - -#define ENABLE_PRINTF_IMMEDIATE_FLUSH - -/* #undef ENABLE_VSOCK */ - -#define ENABLE_RELOCATION - -/* #undef ENABLE_EGL_INTEROP */ -/* #undef ENABLE_OPENGL_INTEROP */ - -#ifdef ENABLE_OPENGL_INTEROP -/* #undef ENABLE_CL_GET_GL_CONTEXT */ -#endif - -#define ENABLE_SLEEF - -#define ENABLE_SPIRV - -/* #undef ENABLE_VALGRIND */ - -#define HAVE_DLFCN_H - -#define HAVE_FORK - -#define HAVE_VFORK - -#define HAVE_CLOCK_GETTIME - -#define HAVE_FDATASYNC - -#define HAVE_FSYNC - -#define HAVE_GETRLIMIT - -#define HAVE_MKOSTEMPS - -#define HAVE_MKSTEMPS - -#define HAVE_MKDTEMP - -#define HAVE_FUTIMENS - -/* #undef HAVE_LTTNG_UST */ - -#define HAVE_OCL_ICD -#define HAVE_OCL_ICD_30_COMPATIBLE - -#define HAVE_POSIX_MEMALIGN - -#define HAVE_SLEEP - -#define HAVE_UTIME - -/* #undef HAVE_XRT */ - -#define ENABLE_LLVM - -#define ENABLE_LOADABLE_DRIVERS - -/* this is used all over the runtime code */ -#define HOST_CPU_CACHELINE_SIZE 64 - -#if defined(BUILD_CUDA) - -#define CUDA_DEVICE_EXTENSIONS "" - -#define CUDA_DEVICE_FEATURES_30 "" - -#endif - -#if defined(ENABLE_HOST_CPU_DEVICES) - -/* #undef ENABLE_HOST_CPU_DEVICES_OPENMP */ - -#define HOST_AS_FLAGS " " - -#define HOST_CLANG_FLAGS "--target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16" - -#define HOST_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_command_buffer_multi_device cl_khr_subgroups cl_intel_unified_shared_memory cl_ext_buffer_device_address cl_pocl_svm_rect cl_pocl_command_buffer_svm cl_pocl_command_buffer_host_buffer cl_khr_subgroup_ballot cl_khr_subgroup_shuffle cl_intel_subgroups cl_intel_subgroups_short cl_ext_float_atomics cl_intel_required_subgroup_size cl_khr_il_program cl_khr_fp16 cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics" - -#define HOST_DEVICE_FEATURES_30 "__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_program_scope_global_variables __opencl_c_atomic_scope_all_devices __opencl_c_generic_address_space __opencl_c_work_group_collective_functions __opencl_c_read_write_images __opencl_c_subgroups __opencl_c_fp16 __opencl_c_fp64 __opencl_c_ext_fp32_global_atomic_add __opencl_c_ext_fp32_local_atomic_add __opencl_c_ext_fp32_global_atomic_min_max __opencl_c_ext_fp32_local_atomic_min_max __opencl_c_ext_fp64_global_atomic_add __opencl_c_ext_fp64_local_atomic_add __opencl_c_ext_fp64_global_atomic_min_max __opencl_c_ext_fp64_local_atomic_min_max __opencl_c_int64" - -#define HOST_CPU_FORCED - -#define HOST_LD_FLAGS "-shared " - -#define HOST_LLC_FLAGS "-relocation-model=pic -mtriple=armv7-pc-linux-gnueabihf " - -#define HOST_DEVICE_LATEST_CTS_PASS "v2022-04-19-01" - -#define HOST_CPU_TARGET_ABI "" - -#endif - -#define HOST_DEVICE_BUILD_HASH "armv7-pc-linux-gnueabihf" - -#define DEFAULT_DEVICE_EXTENSIONS "" - -#ifdef BUILD_HSA - -/* #undef HAVE_HSA_EXT_AMD_H */ - -#define AMD_HSA - -#define HSA_DEVICE_EXTENSIONS "" - -#define HSAIL_ASM "" - -#define HSAIL_ENABLED - -#endif - - -#define CMAKE_BUILD_TYPE "None" - -#define LINK_COMMAND "/usr/bin/ld" - - - - -#ifdef BUILD_LEVEL0 - -#define CLANG "/usr/lib/llvm-18/bin/clang-18" - -#define LLVM_SPIRV "/usr/bin/llvm-spirv-18" - -#endif - - - -#ifdef ENABLE_LLVM - -#define KERNELLIB_HOST_CPU_VARIANTS "native" - -/* #undef KERNELLIB_HOST_DISTRO_VARIANTS */ - -#define CLANG "/usr/lib/llvm-18/bin/clang-18" - -#define CLANG_RESOURCE_DIR "/usr/lib/llvm-18/lib/clang/18" - -#define CLANGXX "/usr/bin/clang++-18" - -#define LLVM_LLC "/usr/bin/llc-18" - -#define LLVM_SPIRV "/usr/bin/llvm-spirv-18" - -#define LLVM_OPT "/usr/bin/opt-18" - -#define LLVM_LINK "/usr/bin/llvm-link-18" - -#define LLVM_MAJOR 18 - -/* minimum LLVM version at which to enable new PM */ -#define MIN_LLVM_NEW_PASSMANAGER 14 - -/* #undef LLVM_BUILD_MODE_DEBUG */ - -#ifndef LLVM_VERSION -#define LLVM_VERSION "18.1.8" -#endif - -#define LLVM_VERIFY_MODULE_DEFAULT 0 - -#endif - - - -/* Defined to greatest expected alignment for extended types, in bytes. */ -#define MAX_EXTENDED_ALIGNMENT 128 - -#define PRINTF_BUFFER_SIZE 4096 - -/* used in lib/CL/devices/basic */ -#define OCL_KERNEL_TARGET "armv7-pc-linux-gnueabihf" -#define OCL_KERNEL_TARGET_CPU "arm1156t2f-s" - -#define POCL_KERNEL_CACHE_DEFAULT 1 - -#define HOST_DEVICE_ADDRESS_BITS 32 - -#define POCL_DEBUG_MESSAGES - -#define POCL_INSTALL_PRIVATE_HEADER_DIR "/usr/share/pocl/include" - -#define POCL_INSTALL_PRIVATE_DATADIR "/usr/share/pocl" - -#define POCL_INSTALL_PRIVATE_DATADIR_REL "../../share/pocl" - -#define POCL_INSTALL_PRIVATE_LIBDIR "/usr/lib/arm-linux-gnueabihf/pocl" - -#define POCL_INSTALL_LIBDIR "/usr/lib/arm-linux-gnueabihf" - -#define POCL_INSTALL_PRIVATE_LIBDIR_REL "pocl" - -#define POCL_ASSERTS_BUILD - -/* these are *host* values */ - -/* used in tce_common.c & pocl_llvm_api.cc */ -#define SRCDIR "/build/reproducible-path/pocl-6.0" - -/* #undef TCEMC_AVAILABLE */ - -/* #undef TCE_AVAILABLE */ - -#define TCE_DEVICE_EXTENSIONS "" - -#define OACC_EXECUTABLE "TCECC-NOTFOUND" - -/* Defined on big endian systems */ -#define WORDS_BIGENDIAN 0 - -/* platform version */ -#define POCL_PLATFORM_VERSION_MAJOR 3 -#define POCL_PLATFORM_VERSION_MINOR 0 -#define POCL_PLATFORM_VERSION_PATCH 0 - -#define HSA_DEVICE_CL_VERSION_MAJOR 1 -#define HSA_DEVICE_CL_VERSION_MINOR 2 - -#define CUDA_DEVICE_CL_VERSION_MAJOR -#define CUDA_DEVICE_CL_VERSION_MINOR - -#define HOST_DEVICE_CL_VERSION_MAJOR 3 -#define HOST_DEVICE_CL_VERSION_MINOR 0 - -#define TCE_DEVICE_CL_VERSION_MAJOR 1 -#define TCE_DEVICE_CL_VERSION_MINOR 2 - - -/* #undef USE_POCL_MEMMANAGER */ - -#define LLVM_OPAQUE_POINTERS - -/* #undef RENAME_POCL */ - -#endif -make[1]: Leaving directory '/build/reproducible-path/pocl-6.0' - debian/rules override_dh_auto_build-indep -make[1]: Entering directory '/build/reproducible-path/pocl-6.0' -sphinx-build -N -b html doc/sphinx/source build-doc/html -Running Sphinx v8.1.3 -loading translations [en]... done -making output directory... done -WARNING: html_static_path entry '_static' does not exist -Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. -building [mo]: targets for 0 po files that are out of date -writing output... -building [html]: targets for 30 source files that are out of date -updating environment: [new config] 30 added, 0 changed, 0 removed -reading sources... [ 3%] almaif -reading sources... [ 7%] android -reading sources... [ 10%] conformance -reading sources... [ 13%] cpu -reading sources... [ 17%] cuda -reading sources... [ 20%] debug -reading sources... [ 23%] design -reading sources... [ 27%] development -reading sources... [ 30%] driver_design -reading sources... [ 33%] drivers -reading sources... [ 37%] extensions -reading sources... [ 40%] faq -reading sources... [ 43%] features -reading sources... [ 47%] host_library -reading sources... [ 50%] hsa -reading sources... [ 53%] index -reading sources... [ 57%] install -reading sources... [ 60%] kernel_compiler -reading sources... [ 63%] level0 -reading sources... [ 67%] memory_management -reading sources... [ 70%] notes_5_0 -reading sources... [ 73%] notes_6_0 -reading sources... [ 77%] opencl_status -reading sources... [ 80%] pocl_binary -reading sources... [ 83%] proxy -reading sources... [ 87%] release_notes -reading sources... [ 90%] remote -reading sources... [ 93%] sycl_with_pocl_arm -reading sources... [ 97%] using -reading sources... [100%] vulkan - -/build/reproducible-path/pocl-6.0/doc/sphinx/source/development.rst:266: WARNING: Inline strong start-string without end-string. [docutils] -looking for now-outdated files... none found -pickling environment... done -checking consistency... done -preparing documents... done -copying assets... -copying static files... -Writing evaluated template result to /build/reproducible-path/pocl-6.0/build-doc/html/_static/language_data.js -Writing evaluated template result to /build/reproducible-path/pocl-6.0/build-doc/html/_static/documentation_options.js -Writing evaluated template result to /build/reproducible-path/pocl-6.0/build-doc/html/_static/basic.css -Writing evaluated template result to /build/reproducible-path/pocl-6.0/build-doc/html/_static/classic.css -Writing evaluated template result to /build/reproducible-path/pocl-6.0/build-doc/html/_static/sidebar.js -copying static files: done -copying extra files... -copying extra files: done -copying assets: done -writing output... [ 3%] almaif -writing output... [ 7%] android -writing output... [ 10%] conformance -writing output... [ 13%] cpu -writing output... [ 17%] cuda -writing output... [ 20%] debug -writing output... [ 23%] design -writing output... [ 27%] development -writing output... [ 30%] driver_design -writing output... [ 33%] drivers -writing output... [ 37%] extensions -writing output... [ 40%] faq -writing output... [ 43%] features -writing output... [ 47%] host_library -writing output... [ 50%] hsa -writing output... [ 53%] index -writing output... [ 57%] install -writing output... [ 60%] kernel_compiler -writing output... [ 63%] level0 -writing output... [ 67%] memory_management -writing output... [ 70%] notes_5_0 -writing output... [ 73%] notes_6_0 -writing output... [ 77%] opencl_status -writing output... [ 80%] pocl_binary -writing output... [ 83%] proxy -writing output... [ 87%] release_notes -writing output... [ 90%] remote -writing output... [ 93%] sycl_with_pocl_arm -writing output... [ 97%] using -writing output... [100%] vulkan - -generating indices... genindex done -writing additional pages... search done -dumping search index in English (code: en)... done -dumping object inventory... done -build succeeded, 2 warnings. - -The HTML pages are in build-doc/html. -make[1]: Leaving directory '/build/reproducible-path/pocl-6.0' - dh_auto_build -Nlibpocl2-common -Npocl-tests -Npocl-doc -Npocl-source - cd obj-arm-linux-gnueabihf && make -j3 "INSTALL=install --strip-program=true" VERBOSE=1 -make[1]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/reproducible-path/pocl-6.0 -B/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks -make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/depend -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/llvmopencl /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/llvmopencl /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 0%] Generating ../../../sleef_config_temp_arm1156t2f-s.h.witness -[ 0%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_build.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/cmake -E copy_if_different /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h.new /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc -[ 0%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AllocasToEntry.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.cc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/cmake -E touch /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h.witness -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 0%] Built target sleef_config_arm1156t2f-s -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContextFromType.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateContextFromType.c -[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseContext.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseContext.c -[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainContext.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainContext.c -[ 0%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetContextInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetContextInfo.c -/build/reproducible-path/pocl-6.0/lib/CL/clGetContextInfo.c: In function 'POclGetContextInfo': -/build/reproducible-path/pocl-6.0/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; - | ^~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:22, - from /usr/lib/llvm-18/include/llvm/Analysis/DOTGraphTraitsPass.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/DomPrinter.h:17, - from /usr/lib/llvm-18/include/llvm/LinkAllPasses.h:22, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:44: -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:85:1: warning: multi-line comment [-Wcomment] - 85 | /// / \ - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:88:1: warning: multi-line comment [-Wcomment] - 88 | /// / \ - | ^ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueue.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateCommandQueue.c -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandQueueWithProperties.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateCommandQueueWithProperties.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandQueue.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseCommandQueue.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/clang/Basic/CustomizableOptional.h:12, - from /usr/lib/llvm-18/include/clang/Basic/FileEntry.h:17, - from /usr/lib/llvm-18/include/clang/Lex/PreprocessorOptions.h:13, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:32: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandQueue.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainCommandQueue.c -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:26, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.cc:30: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandQueueInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetCommandQueueInfo.c -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateBuffer.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/clang/Basic/Diagnostic.h:17, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:33: -/usr/lib/llvm-18/include/clang/Basic/DiagnosticIDs.h: In static member function 'static clang::DiagnosticMapping clang::DiagnosticMapping::Make(clang::diag::Severity, bool, bool)': -/usr/lib/llvm-18/include/clang/Basic/DiagnosticIDs.h:120:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 120 | Result.Severity = (unsigned)Severity; - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DiagnosticIDs.h: In member function 'void clang::DiagnosticMapping::setSeverity(clang::diag::Severity)': -/usr/lib/llvm-18/include/clang/Basic/DiagnosticIDs.h:130:55: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 130 | void setSeverity(diag::Severity Value) { Severity = (unsigned)Value; } - | ^~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/Basic/Diagnostic.h:18: -/usr/lib/llvm-18/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setFormat(TextDiagnosticFormat)': -/usr/lib/llvm-18/include/clang/Basic/DiagnosticOptions.h:136:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 136 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setShowOverloads(clang::OverloadsShown)': -/usr/lib/llvm-18/include/clang/Basic/DiagnosticOptions.h:136:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 136 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DiagnosticOptions.def:70:1: note: in expansion of macro 'ENUM_DIAGOPT' - 70 | ENUM_DIAGOPT(ShowOverloads, OverloadsShown, 1, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DiagnosticOptions.def: In member function 'void clang::DiagnosticOptions::setVerifyIgnoreUnexpected(clang::DiagnosticLevelMask)': -/usr/lib/llvm-18/include/clang/Basic/DiagnosticOptions.h:136:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 136 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DiagnosticOptions.def:75:1: note: in expansion of macro 'ENUM_DIAGOPT' - 75 | ENUM_DIAGOPT(VerifyIgnoreUnexpected, DiagnosticLevelMask, 4, - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/Basic/ObjCRuntime.h:21, - from /usr/lib/llvm-18/include/clang/Basic/LangOptions.h:20, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:34: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -In file included from /usr/lib/llvm-18/include/clang/Basic/LangOptions.h:23: -/usr/lib/llvm-18/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setVisibility(clang::Visibility, bool)': -/usr/lib/llvm-18/include/clang/Basic/Visibility.h:58:60: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:2' may change value [-Wconversion] - 58 | void setVisibility(Visibility V, bool E) { visibility_ = V; explicit_ = E; } - | ^ -/usr/lib/llvm-18/include/clang/Basic/Visibility.h: In constructor 'clang::LinkageInfo::LinkageInfo(clang::Linkage, clang::Visibility, bool)': -/usr/lib/llvm-18/include/clang/Basic/Visibility.h:64:37: warning: conversion from 'std::underlying_type_t' {aka 'unsigned char'} to 'unsigned char:3' may change value [-Wconversion] - 64 | : linkage_(llvm::to_underlying(L)), visibility_(V), explicit_(E) { - | ~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/clang/Basic/Visibility.h:64:43: warning: conversion from 'uint8_t' {aka 'unsigned char'} to 'unsigned char:2' may change value [-Wconversion] - 64 | : linkage_(llvm::to_underlying(L)), visibility_(V), explicit_(E) { - | ^~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/Visibility.h: In member function 'void clang::LinkageInfo::setLinkage(clang::Linkage)': -/usr/lib/llvm-18/include/clang/Basic/Visibility.h:89:62: warning: conversion from 'std::underlying_type_t' {aka 'unsigned char'} to 'unsigned char:3' may change value [-Wconversion] - 89 | void setLinkage(Linkage L) { linkage_ = llvm::to_underlying(L); } - | ~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/clang/Basic/LangOptions.h:24: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setLaxVectorConversions(LaxVectorConversionKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:133:1: note: in expansion of macro 'ENUM_LANGOPT' - 133 | ENUM_LANGOPT(LaxVectorConversions, LaxVectorConversionKind, 2, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setAltivecSrcCompat(AltivecSrcCompatKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:135:1: note: in expansion of macro 'ENUM_LANGOPT' - 135 | ENUM_LANGOPT(AltivecSrcCompat, AltivecSrcCompatKind, 2, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExceptionHandling(ExceptionHandlingKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:144:1: note: in expansion of macro 'ENUM_LANGOPT' - 144 | ENUM_LANGOPT(ExceptionHandling, ExceptionHandlingKind, 3, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setCompilingModule(CompilingModuleKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:179:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 179 | BENIGN_ENUM_LANGOPT(CompilingModule, CompilingModuleKind, 3, CMK_None, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setComplexRange(ComplexRangeKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:224:1: note: in expansion of macro 'ENUM_LANGOPT' - 224 | ENUM_LANGOPT(ComplexRange, ComplexRangeKind, 2, CX_None, "Enable use of range reduction for complex arithmetics.") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setMSPointerToMemberRepresentationMethod(PragmaMSPointersToMembersKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:232:1: note: in expansion of macro 'ENUM_LANGOPT' - 232 | ENUM_LANGOPT(MSPointerToMemberRepresentationMethod, PragmaMSPointersToMembersKind, 2, PPTMK_BestCase, "member-pointer representation method") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultCallingConv(DefaultCallingConvention)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:233:1: note: in expansion of macro 'ENUM_LANGOPT' - 233 | ENUM_LANGOPT(DefaultCallingConv, DefaultCallingConvention, 3, DCC_None, "default calling convention") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setHLSLVersion(HLSLLangStd)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:269:1: note: in expansion of macro 'ENUM_LANGOPT' - 269 | ENUM_LANGOPT(HLSLVersion, HLSLLangStd, 16, HLSL_Unset, "HLSL Version") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSYCLVersion(SYCLMajorVersion)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:285:1: note: in expansion of macro 'ENUM_LANGOPT' - 285 | ENUM_LANGOPT(SYCLVersion , SYCLMajorVersion, 2, SYCL_None, "Version of the SYCL standard used") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultVisibilityExportMapping(DefaultVisiblityExportMapping)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:308:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 308 | BENIGN_ENUM_LANGOPT(DefaultVisibilityExportMapping, DefaultVisiblityExportMapping, 2, DefaultVisiblityExportMapping::None, "controls mapping of default visibility to dllexport") - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setGlobalAllocationFunctionVisibility(VisibilityForcedKinds)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:313:1: note: in expansion of macro 'ENUM_LANGOPT' - 313 | ENUM_LANGOPT(GlobalAllocationFunctionVisibility, VisibilityForcedKinds, 3, VisibilityForcedKinds::ForceDefault, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDefaultFPContractMode(FPModeKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:328:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 328 | BENIGN_ENUM_LANGOPT(DefaultFPContractMode, FPModeKind, 2, FPM_Off, "FP contraction type") - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setFPExceptionMode(FPExceptionModeKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:331:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 331 | BENIGN_ENUM_LANGOPT(FPExceptionMode, FPExceptionModeKind, 2, FPE_Default, "FP Exception Behavior Mode type") - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setFPEvalMethod(FPEvalMethodKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:332:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 332 | BENIGN_ENUM_LANGOPT(FPEvalMethod, FPEvalMethodKind, 2, FEM_UnsetOnCommandLine, "FP type used for floating point arithmetic") - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setFloat16ExcessPrecision(ExcessPrecisionKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:333:1: note: in expansion of macro 'ENUM_LANGOPT' - 333 | ENUM_LANGOPT(Float16ExcessPrecision, ExcessPrecisionKind, 2, FPP_Standard, "Intermediate truncation behavior for Float16 arithmetic") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setBFloat16ExcessPrecision(ExcessPrecisionKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:334:1: note: in expansion of macro 'ENUM_LANGOPT' - 334 | ENUM_LANGOPT(BFloat16ExcessPrecision, ExcessPrecisionKind, 2, FPP_Standard, "Intermediate truncation behavior for BFloat16 arithmetic") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setAddressSpaceMapMangling(AddrSpaceMapMangling)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:348:1: note: in expansion of macro 'ENUM_LANGOPT' - 348 | ENUM_LANGOPT(AddressSpaceMapMangling , AddrSpaceMapMangling, 2, ASMM_Target, "OpenCL address space map mangling mode") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setGC(GCMode)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:358:1: note: in expansion of macro 'ENUM_LANGOPT' - 358 | ENUM_LANGOPT(GC, GCMode, 2, NonGC, "Objective-C Garbage Collection mode") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setValueVisibilityMode(Visibility)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:359:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 359 | BENIGN_ENUM_LANGOPT(ValueVisibilityMode, Visibility, 3, DefaultVisibility, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTypeVisibilityMode(Visibility)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:361:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 361 | BENIGN_ENUM_LANGOPT(TypeVisibilityMode, Visibility, 3, DefaultVisibility, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setDLLExportVisibility(VisibilityFromDLLStorageClassKinds)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:367:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 367 | BENIGN_ENUM_LANGOPT(DLLExportVisibility, VisibilityFromDLLStorageClassKinds, 3, VisibilityFromDLLStorageClassKinds::Default, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setNoDLLStorageClassVisibility(VisibilityFromDLLStorageClassKinds)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:369:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 369 | BENIGN_ENUM_LANGOPT(NoDLLStorageClassVisibility, VisibilityFromDLLStorageClassKinds, 3, VisibilityFromDLLStorageClassKinds::Hidden, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExternDeclDLLImportVisibility(VisibilityFromDLLStorageClassKinds)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:371:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 371 | BENIGN_ENUM_LANGOPT(ExternDeclDLLImportVisibility, VisibilityFromDLLStorageClassKinds, 3, VisibilityFromDLLStorageClassKinds::Default, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExternDeclNoDLLStorageClassVisibility(VisibilityFromDLLStorageClassKinds)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/Basic/LangOptions.def:373:1: note: in expansion of macro 'BENIGN_ENUM_LANGOPT' - 373 | BENIGN_ENUM_LANGOPT(ExternDeclNoDLLStorageClassVisibility, VisibilityFromDLLStorageClassKinds, 3, VisibilityFromDLLStorageClassKinds::Hidden, - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setStackProtector(StackProtectorMode)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:378:1: note: in expansion of macro 'ENUM_LANGOPT' - 378 | ENUM_LANGOPT(StackProtector, StackProtectorMode, 2, SSPOff, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setTrivialAutoVarInit(TrivialAutoVarInitKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:380:1: note: in expansion of macro 'ENUM_LANGOPT' - 380 | ENUM_LANGOPT(TrivialAutoVarInit, TrivialAutoVarInitKind, 2, TrivialAutoVarInitKind::Uninitialized, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignedOverflowBehavior(SignedOverflowBehaviorTy)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:386:1: note: in expansion of macro 'ENUM_LANGOPT' - 386 | ENUM_LANGOPT(SignedOverflowBehavior, SignedOverflowBehaviorTy, 2, SOB_Undefined, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setThreadModel(ThreadModelKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:388:1: note: in expansion of macro 'ENUM_LANGOPT' - 388 | ENUM_LANGOPT(ThreadModel , ThreadModelKind, 2, ThreadModelKind::POSIX, "Thread Model") - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setVtorDispMode(MSVtorDispMode)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:405:1: note: in expansion of macro 'ENUM_LANGOPT' - 405 | ENUM_LANGOPT(VtorDispMode, MSVtorDispMode, 2, MSVtorDispMode::ForVBaseOverride, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setClangABICompat(ClangABI)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:436:1: note: in expansion of macro 'ENUM_LANGOPT' - 436 | ENUM_LANGOPT(ClangABICompat, ClangABI, 4, ClangABI::Latest, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setStrictFlexArraysLevel(StrictFlexArraysLevelKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:453:1: note: in expansion of macro 'ENUM_LANGOPT' - 453 | ENUM_LANGOPT(StrictFlexArraysLevel, StrictFlexArraysLevelKind, 2, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignReturnAddressScope(SignReturnAddressScopeKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:459:1: note: in expansion of macro 'ENUM_LANGOPT' - 459 | ENUM_LANGOPT(SignReturnAddressScope, SignReturnAddressScopeKind, 2, SignReturnAddressScopeKind::None, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setSignReturnAddressKey(SignReturnAddressKeyKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:461:1: note: in expansion of macro 'ENUM_LANGOPT' - 461 | ENUM_LANGOPT(SignReturnAddressKey, SignReturnAddressKeyKind, 1, SignReturnAddressKeyKind::AKey, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def: In member function 'void clang::LangOptions::setExtendIntArgs(ExtendArgsKind)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:555:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 555 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.def:478:1: note: in expansion of macro 'ENUM_LANGOPT' - 478 | ENUM_LANGOPT(ExtendIntArgs, ExtendArgsKind, 1, ExtendArgsKind::ExtendTo32, - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h: In static member function 'static clang::FPOptionsOverride clang::FPOptionsOverride::getFromOpaqueInt(storage_type)': -/usr/lib/llvm-18/include/clang/Basic/LangOptions.h:939:50: warning: conversion from 'clang::FPOptionsOverride::storage_type' {aka 'long long unsigned int'} to 'clang::FPOptions::storage_type' {aka 'unsigned int'} may change value [-Wconversion] - 939 | Opts.Options = FPOptions::getFromOpaqueInt(I >> FPOptions::StorageBitSize); - | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 1%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateSubBuffer.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Allocator.h:21, - from /usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:23, - from /usr/lib/llvm-18/include/clang/AST/NestedNameSpecifier.h:21, - from /usr/lib/llvm-18/include/clang/AST/Type.h:21, - from /usr/lib/llvm-18/include/clang/AST/CanonicalType.h:17, - from /usr/lib/llvm-18/include/clang/AST/ASTContext.h:18, - from /usr/lib/llvm-18/include/clang/Frontend/ASTUnit.h:17, - from /usr/lib/llvm-18/include/clang/Frontend/FrontendAction.h:23, - from /usr/lib/llvm-18/include/clang/CodeGen/CodeGenAction.h:12, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:35: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/clang/AST/Type.h:22: -/usr/lib/llvm-18/include/clang/AST/TemplateName.h: In constructor 'clang::UncommonTemplateNameStorage::UncommonTemplateNameStorage(Kind, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/clang/AST/TemplateName.h:75:17: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 75 | Bits.Kind = Kind; - | ^~~~ -/usr/lib/llvm-18/include/clang/AST/TemplateName.h:76:18: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 76 | Bits.Index = Index; - | ^~~~~ -/usr/lib/llvm-18/include/clang/AST/TemplateName.h:77:17: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 77 | Bits.Data = Data; - | ^~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.h:30, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.cc:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/clang/AST/Type.h:33: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In constructor 'clang::Type::Type(TypeClass, clang::QualType, clang::TypeDependence)': -/usr/lib/llvm-18/include/clang/AST/Type.h:2046:19: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 2046 | TypeBits.TC = tc; - | ^~ -/usr/lib/llvm-18/include/clang/AST/Type.h:2047:27: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 2047 | TypeBits.Dependence = static_cast(Dependence); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In member function 'void clang::Type::setDependence(clang::TypeDependence)': -/usr/lib/llvm-18/include/clang/AST/Type.h:2058:27: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 2058 | TypeBits.Dependence = static_cast(D); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In constructor 'clang::BuiltinType::BuiltinType(Kind)': -/usr/lib/llvm-18/include/clang/AST/Type.h:2774:28: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] - 2774 | BuiltinTypeBits.Kind = K; - | ^ -/usr/lib/llvm-18/include/clang/AST/Type.h: In member function 'clang::FunctionType::ExtParameterInfo clang::FunctionType::ExtParameterInfo::withABI(clang::ParameterABI) const': -/usr/lib/llvm-18/include/clang/AST/Type.h:3837:42: warning: conversion from 'unsigned int' to 'unsigned char' changes the value of '4294967280' [-Wconversion] - 3837 | copy.Data = (copy.Data & ~ABIMask) | unsigned(kind); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In constructor 'clang::FunctionType::ExtInfo::ExtInfo(bool, bool, unsigned int, clang::CallingConv, bool, bool, bool, bool)': -/usr/lib/llvm-18/include/clang/AST/Type.h:3942:46: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 3938 | Bits = ((unsigned)cc) | (noReturn ? NoReturnMask : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3939 | (producesResult ? ProducesResultMask : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3940 | (noCallerSavedRegs ? NoCallerSavedRegsMask : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3941 | (hasRegParm ? ((regParm + 1) << RegParmOffset) : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 3942 | (NoCfCheck ? NoCfCheckMask : 0) | - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 3943 | (cmseNSCall ? CmseNSCallMask : 0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In constructor 'clang::FunctionType::FunctionType(clang::Type::TypeClass, clang::QualType, clang::QualType, clang::TypeDependence, ExtInfo)': -/usr/lib/llvm-18/include/clang/AST/Type.h:4101:37: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] - 4101 | FunctionTypeBits.ExtInfo = Info.Bits; - | ~~~~~^~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In member function 'void clang::FunctionProtoType::ExtProtoInfo::setArmSMEAttribute(clang::FunctionType::AArch64SMETypeAttributes, bool)': -/usr/lib/llvm-18/include/clang/AST/Type.h:4310:30: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 4310 | AArch64SMEAttributes |= Kind; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h:4312:30: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 4312 | AArch64SMEAttributes &= ~Kind; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In member function 'clang::FunctionProtoType::ExtProtoInfo clang::FunctionProtoType::getExtProtoInfo() const': -/usr/lib/llvm-18/include/clang/AST/Type.h:4449:55: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 4449 | EPI.AArch64SMEAttributes = getAArch64SMEAttributes(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In constructor 'clang::AttributedType::AttributedType(clang::QualType, clang::attr::Kind, clang::QualType, clang::QualType)': -/usr/lib/llvm-18/include/clang/AST/Type.h:5091:35: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] - 5091 | AttributedTypeBits.AttrKind = attrKind; - | ^~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In constructor 'clang::TemplateTypeParmType::TemplateTypeParmType(unsigned int, unsigned int, bool)': -/usr/lib/llvm-18/include/clang/AST/Type.h:5240:25: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 5240 | CanTTPTInfo.Depth = D; - | ^ -/usr/lib/llvm-18/include/clang/AST/Type.h:5241:25: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 5241 | CanTTPTInfo.Index = I; - | ^ -/usr/lib/llvm-18/include/clang/AST/Type.h: In constructor 'clang::TypeWithKeyword::TypeWithKeyword(clang::ElaboratedTypeKeyword, clang::Type::TypeClass, clang::QualType, clang::TypeDependence)': -/usr/lib/llvm-18/include/clang/AST/Type.h:5798:54: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 5798 | TypeWithKeywordBits.Keyword = llvm::to_underlying(Keyword); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Type.h: In member function 'void clang::ObjCTypeParamType::setNumProtocolsImpl(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Type.h:6174:20: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 6174 | NumProtocols = N; - | ^ -/usr/lib/llvm-18/include/clang/AST/Type.h: In member function 'void clang::ObjCObjectType::setNumProtocolsImpl(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Type.h:6261:39: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 6261 | ObjCObjectTypeBits.NumProtocols = N; - | ^ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillImage.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueFillImage.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.h:31: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueFillBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueFillBuffer.c -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.h:32: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -In file included from /usr/lib/llvm-18/include/clang/AST/APValue.h:17, - from /usr/lib/llvm-18/include/clang/AST/Decl.h:17, - from /usr/lib/llvm-18/include/clang/AST/ASTContext.h:21: -/usr/lib/llvm-18/include/llvm/ADT/APFixedPoint.h: In constructor 'llvm::FixedPointSemantics::FixedPointSemantics(unsigned int, Lsb, bool, bool, bool)': -/usr/lib/llvm-18/include/llvm/ADT/APFixedPoint.h:50:15: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 50 | : Width(Width), LsbWeight(Weight.LsbWeight), IsSigned(IsSigned), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/APFixedPoint.h:50:40: warning: conversion from 'int' to 'short int:13' may change value [-Wconversion] - 50 | : Width(Width), LsbWeight(Weight.LsbWeight), IsSigned(IsSigned), - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/AST/DeclarationName.h:18, - from /usr/lib/llvm-18/include/clang/AST/DeclBase.h:18, - from /usr/lib/llvm-18/include/clang/AST/Decl.h:20: -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::revertIdentifierToTokenID(clang::tok::TokenKind)': -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h:322:15: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] - 322 | TokenID = TK; - | ^~ -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCKeywordID(clang::tok::ObjCKeywordKind)': -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h:342:70: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 342 | void setObjCKeywordID(tok::ObjCKeywordKind ID) { ObjCOrBuiltinID = ID; } - | ^~ -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setBuiltinID(unsigned int)': -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h:355:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 355 | ObjCOrBuiltinID = FirstBuiltinID + (ID - 1); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setInterestingIdentifierID(unsigned int)': -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h:370:52: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 370 | ObjCOrBuiltinID = FirstInterestingIdentifierID + (ID - 1); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h: In member function 'void clang::IdentifierInfo::setObjCOrBuiltinID(unsigned int)': -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h:375:60: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 375 | void setObjCOrBuiltinID(unsigned ID) { ObjCOrBuiltinID = ID; } - | ^~ -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h: In member function 'clang::IdentifierInfo& clang::IdentifierTable::get(llvm::StringRef, clang::tok::TokenKind)': -/usr/lib/llvm-18/include/clang/Basic/IdentifierTable.h:689:18: warning: conversion from 'unsigned int' to 'short unsigned int:9' may change value [-Wconversion] - 689 | II.TokenID = TokenCode; - | ^~~~~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadBuffer.c -/usr/lib/llvm-18/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, clang::DeclContext*, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:396:39: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 396 | DeclCtx(DC), Loc(L), DeclKind(DK), InvalidDecl(false), HasAttrs(false), - | ^~ -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:399:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 399 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/clang/AST/DeclBase.h: In constructor 'clang::Decl::Decl(Kind, EmptyShell)': -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:405:18: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 405 | : DeclKind(DK), InvalidDecl(false), HasAttrs(false), Implicit(false), - | ^~ -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:408:58: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 408 | IdentifierNamespace(getIdentifierNamespaceForKind(DK)), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setCachedLinkage(clang::Linkage) const': -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:423:47: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 423 | CacheValidAndLinkage = llvm::to_underlying(L); - | ~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setAccess(clang::AccessSpecifier)': -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:508:14: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 508 | Access = AS; - | ^~ -/usr/lib/llvm-18/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setLocalExternDecl()': -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:1153:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' changes the value of '4294967263' [-Wconversion] - 1153 | IdentifierNamespace &= ~IDNS_Ordinary; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclBase.h: In member function 'void clang::Decl::setObjectOfFriendDecl(bool)': -/usr/lib/llvm-18/include/clang/AST/DeclBase.h:1192:25: warning: conversion from 'unsigned int' to 'short unsigned int:14' changes the value of '4294967257' [-Wconversion] - 1192 | IdentifierNamespace &= ~(IDNS_Ordinary | IDNS_Tag | IDNS_Type); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadBuffer.c: In function 'pocl_read_buffer_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadBuffer.c:71:45: warning: unused parameter 'sync_point' [-Wunused-parameter] - 71 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setTSCSpec(clang::ThreadStorageClassSpecifier)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:1158:27: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 1158 | VarDeclBits.TSCSpec = TSC; - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::VarDecl::setInitStyle(InitializationStyle)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:1430:29: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 1430 | VarDeclBits.InitStyle = Style; - | ^~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::DeclContext*, clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, clang::ImplicitParamKind)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:1726:63: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1726 | NonParmVarDeclBits.ImplicitParamKind = llvm::to_underlying(ParamKind); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In constructor 'clang::ImplicitParamDecl::ImplicitParamDecl(clang::ASTContext&, clang::QualType, clang::ImplicitParamKind)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:1734:63: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1734 | NonParmVarDeclBits.ImplicitParamKind = llvm::to_underlying(ParamKind); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setScopeInfo(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:1785:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 1785 | ParmVarDeclBits.ScopeDepthOrObjCQuals = scopeDepth; - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setObjCDeclQualifier(clang::Decl::ObjCDeclQualifier)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:1819:45: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 1819 | ParmVarDeclBits.ScopeDepthOrObjCQuals = QTVal; - | ^~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::ParmVarDecl::setParameterIndex(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:1926:38: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 1926 | ParmVarDeclBits.ParameterIndex = parameterIndex; - | ^~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setConstexprKind(clang::ConstexprSpecKind)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:2411:38: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 2411 | FunctionDeclBits.ConstexprKind = static_cast(CSK); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::FunctionDecl::setStorageClass(clang::StorageClass)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:2763:31: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 2763 | FunctionDeclBits.SClass = SClass; - | ^~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In constructor 'clang::FieldDecl::FieldDecl(clang::Decl::Kind, clang::DeclContext*, clang::SourceLocation, clang::SourceLocation, clang::IdentifierInfo*, clang::QualType, clang::TypeSourceInfo*, clang::Expr*, bool, clang::InClassInitStyle)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:3082:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 3082 | Mutable(Mutable), StorageKind((InitStorageKind)InitStyle), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::TagDecl::setTagKind(TagKind)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:3741:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 3741 | TagDeclBits.TagDeclKind = llvm::to_underlying(TK); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumPositiveBits(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:3872:36: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char' may change value [-Wconversion] - 3872 | EnumDeclBits.NumPositiveBits = Num; - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::EnumDecl::setNumNegativeBits(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:3878:74: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char' may change value [-Wconversion] - 3878 | void setNumNegativeBits(unsigned Num) { EnumDeclBits.NumNegativeBits = Num; } - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::RecordDecl::setArgPassingRestrictions(clang::RecordArgPassingKind)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:4264:64: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 4264 | RecordDeclBits.ArgPassingRestrictions = llvm::to_underlying(Kind); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In member function 'void clang::RecordDecl::setODRHash(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Decl.h:4374:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int:26' may change value [-Wconversion] - 4374 | void setODRHash(unsigned Hash) { RecordDeclBits.ODRHash = Hash; } - | ^~~~ -In file included from /usr/lib/llvm-18/include/clang/AST/ASTContext.h:25: -/usr/lib/llvm-18/include/clang/AST/RawCommentList.h: In constructor 'clang::RawComment::RawComment(clang::SourceRange, CommentKind, bool, bool)': -/usr/lib/llvm-18/include/clang/AST/RawCommentList.h:193:65: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 193 | Range(SR), RawTextValid(false), BriefTextValid(false), Kind(K), - | ^ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadBufferRect.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadBufferRect.c -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadBufferRect.c: In function 'pocl_read_buffer_rect_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadBufferRect.c:99:50: warning: unused parameter 'sync_point' [-Wunused-parameter] - 99 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueMapBuffer.c -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueUnmapMemObject.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueUnmapMemObject.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/FileSystem.h:34, - from /usr/lib/llvm-18/include/clang/Basic/FileManager.h:29, - from /usr/lib/llvm-18/include/clang/Basic/SourceManager.h:39, - from /usr/lib/llvm-18/include/clang/Frontend/ASTUnit.h:23: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 2%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarkerWithWaitList.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueMarkerWithWaitList.c -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/clang/Basic/SourceManager.h:42: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrierWithWaitList.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueBarrierWithWaitList.c -/usr/lib/llvm-18/include/clang/Basic/SourceManager.h: In static member function 'static clang::SrcMgr::SLocEntry clang::SrcMgr::SLocEntry::getOffsetOnly(clang::SourceLocation::UIntTy)': -/usr/lib/llvm-18/include/clang/Basic/SourceManager.h:513:16: warning: conversion from 'clang::SourceLocation::UIntTy' {aka 'unsigned int'} to 'unsigned int:31' may change value [-Wconversion] - 513 | E.Offset = Offset; - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Basic/SourceManager.h:520:16: warning: conversion from 'clang::SourceLocation::UIntTy' {aka 'unsigned int'} to 'unsigned int:31' may change value [-Wconversion] - 520 | E.Offset = Offset; - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Basic/SourceManager.h:530:16: warning: conversion from 'clang::SourceLocation::UIntTy' {aka 'unsigned int'} to 'unsigned int:31' may change value [-Wconversion] - 530 | E.Offset = Offset; - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueBarrierWithWaitList.c: In function 'POclEnqueueBarrierWithWaitList': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueBarrierWithWaitList.c:56:40: warning: conversion to 'int' from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 56 | cmd->command.barrier.has_wait_list = num_events_in_wait_list; - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/SourceManager.h: In member function 'void clang::SourceManager::setNumCreatedFIDsForFileID(clang::FileID, unsigned int, bool) const': -/usr/lib/llvm-18/include/clang/Basic/SourceManager.h:1128:71: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1128 | const_cast(Entry->getFile()).NumCreatedFIDs = NumFIDs; - | ^~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseMemObject.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseMemObject.c -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainMemObject.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainMemObject.c -In file included from /usr/lib/llvm-18/include/clang/Lex/MacroInfo.h:17, - from /usr/lib/llvm-18/include/clang/Sema/CodeCompleteConsumer.h:19, - from /usr/lib/llvm-18/include/clang/Frontend/ASTUnit.h:28: -/usr/lib/llvm-18/include/clang/Lex/Token.h: In member function 'void clang::Token::setFlag(TokenFlags)': -/usr/lib/llvm-18/include/clang/Lex/Token.h:244:11: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 244 | Flags |= Flag; - | ~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/clang/Lex/Token.h: In member function 'void clang::Token::clearFlag(TokenFlags)': -/usr/lib/llvm-18/include/clang/Lex/Token.h:254:11: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 254 | Flags &= ~Flag; - | ~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/clang/Lex/MacroInfo.h: In constructor 'clang::MacroDirective::MacroDirective(Kind, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/Lex/MacroInfo.h:343:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 343 | : Loc(Loc), MDKind(K), IsFromPCH(false), IsPublic(true) {} - | ^ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetMemObjectInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c -In file included from /usr/lib/llvm-18/include/clang/AST/Expr.h:24, - from /usr/lib/llvm-18/include/clang/AST/DeclCXX.h:22, - from /usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:25, - from /usr/lib/llvm-18/include/clang/Sema/CodeCompleteConsumer.h:21: -/usr/lib/llvm-18/include/clang/AST/Stmt.h: In constructor 'clang::Stmt::Stmt(StmtClass)': -/usr/lib/llvm-18/include/clang/AST/Stmt.h:1352:23: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 1352 | StmtBits.sClass = SC; - | ^~ -/usr/lib/llvm-18/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::SourceLocation, llvm::ArrayRef, clang::Stmt*)': -/usr/lib/llvm-18/include/clang/AST/Stmt.h:2087:45: warning: conversion from 'size_t' {aka 'unsigned int'} to 'unsigned int:24' may change value [-Wconversion] - 2087 | AttributedStmtBits.NumAttrs = Attrs.size(); - | ~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/Stmt.h: In constructor 'clang::AttributedStmt::AttributedStmt(clang::Stmt::EmptyShell, unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Stmt.h:2094:35: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 2094 | AttributedStmtBits.NumAttrs = NumAttrs; - | ^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/clang/AST/Stmt.h: In member function 'void clang::IfStmt::setStatementKind(clang::IfStatementKind)': -/usr/lib/llvm-18/include/clang/AST/Stmt.h:2334:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2334 | IfStmtBits.Kind = static_cast(Kind); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c:25: -/build/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c: In function 'POclGetMemObjectInfo': -/build/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c:54:35: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 54 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.h:384:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 384 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c:54:5: note: in expansion of macro 'POCL_RETURN_GETINFO' - 54 | POCL_RETURN_GETINFO (cl_uint, memobj->pocl_refcount); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c:88:34: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 88 | addresses[i].address = (cl_mem_device_address_EXT)p->device_addr; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c:110:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 110 | if (*addr != 0 && (cl_mem_device_address_EXT)p->device_addr != *addr) - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clGetMemObjectInfo.c:112:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] - 112 | *addr = (cl_mem_device_address_EXT)p->device_addr; - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In constructor 'clang::Expr::Expr(clang::Stmt::StmtClass, clang::QualType, clang::ExprValueKind, clang::ExprObjectKind)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:125:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 125 | ExprBits.ValueKind = VK; - | ^~ -/usr/lib/llvm-18/include/clang/AST/Expr.h:126:27: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 126 | ExprBits.ObjectKind = OK; - | ^~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::Expr::setDependence(clang::ExprDependence)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:137:26: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 137 | ExprBits.Dependent = static_cast(Deps); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::Expr::setValueKind(clang::ExprValueKind)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:449:63: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 449 | void setValueKind(ExprValueKind Cat) { ExprBits.ValueKind = Cat; } - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::Expr::setObjectKind(clang::ExprObjectKind)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:452:66: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 452 | void setObjectKind(ExprObjectKind Cat) { ExprBits.ObjectKind = Cat; } - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In constructor 'clang::CharacterLiteral::CharacterLiteral(unsigned int, clang::CharacterLiteralKind, clang::QualType, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:1583:52: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1583 | CharacterLiteralBits.Kind = llvm::to_underlying(kind); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::CharacterLiteral::setKind(clang::CharacterLiteralKind)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:1602:52: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1602 | CharacterLiteralBits.Kind = llvm::to_underlying(kind); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setRawSemantics(llvm::APFloatBase::Semantics)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:1653:37: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 1653 | FloatingLiteralBits.Semantics = Sem; - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::FloatingLiteral::setSemantics(const llvm::fltSemantics&)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:1665:71: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 1665 | FloatingLiteralBits.Semantics = llvm::APFloatBase::SemanticsToEnum(Sem); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::UnaryOperator::setOpcode(Opcode)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:2202:56: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 2202 | void setOpcode(Opcode Opc) { UnaryOperatorBits.Opc = Opc; } - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In constructor 'clang::UnaryExprOrTypeTraitExpr::UnaryExprOrTypeTraitExpr(clang::UnaryExprOrTypeTrait, clang::TypeSourceInfo*, clang::QualType, clang::SourceLocation, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:2559:41: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2559 | UnaryExprOrTypeTraitExprBits.Kind = ExprKind; - | ^~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::UnaryExprOrTypeTraitExpr::setKind(clang::UnaryExprOrTypeTrait)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:2581:41: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2581 | UnaryExprOrTypeTraitExprBits.Kind = K; - | ^ -/usr/lib/llvm-18/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-18/include/clang/AST/Expr.h:3482:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 3482 | CastExprBits.Kind = kind; - | ^~~~ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::CastExpr::setCastKind(clang::CastKind)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:3511:54: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 3511 | void setCastKind(CastKind K) { CastExprBits.Kind = K; } - | ^ -/usr/lib/llvm-18/include/clang/AST/Expr.h: In member function 'void clang::BinaryOperator::setOpcode(Opcode)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:3858:57: warning: conversion from 'unsigned int' to 'unsigned char:6' may change value [-Wconversion] - 3858 | void setOpcode(Opcode Opc) { BinaryOperatorBits.Opc = Opc; } - | ^~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetMemObjectDestructorCallback.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetMemObjectDestructorCallback.c -/usr/lib/llvm-18/include/clang/AST/Expr.h: In constructor 'clang::DesignatedInitExpr::DesignatedInitExpr(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/Expr.h:5097:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 5097 | NumDesignators(0), NumSubExprs(NumSubExprs), Designators(nullptr) { } - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/AST/DeclCXX.h:29: -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In member function 'clang::UnqualTypeLoc clang::QualifiedTypeLoc::getUnqualifiedLoc() const': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:291:28: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 291 | dataInt = llvm::alignTo(dataInt, align); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 3%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithSource.c.o -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenSignSpec(clang::TypeSpecifierSign)': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:620:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 620 | getWrittenBuiltinSpecs().Sign = static_cast(written); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenWidthSpec(clang::TypeSpecifierWidth)': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:636:40: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 636 | getWrittenBuiltinSpecs().Width = static_cast(written); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateProgramWithSource.c -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In member function 'void clang::BuiltinTypeLoc::setWrittenTypeSpec(clang::TypeSpecifierType)': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:647:39: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 647 | getWrittenBuiltinSpecs().Type = written; - | ^~~~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h: In constructor 'clang::CXXBaseSpecifier::CXXBaseSpecifier(clang::SourceRange, bool, bool, clang::AccessSpecifier, clang::TypeSourceInfo*, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:190:14: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 190 | Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {} - | ^ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h: In constructor 'clang::CXXRecordDecl::LambdaDefinitionData::LambdaDefinitionData(clang::CXXRecordDecl*, clang::TypeSourceInfo*, unsigned int, bool, clang::LambdaCaptureDefault)': -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:440:45: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 440 | : DefinitionData(D), DependencyKind(DK), IsGenericLambda(IsGeneric), - | ^~ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:441:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 441 | CaptureDefault(CaptureDefault), NumCaptures(0), - | ^~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXDeductionGuideDecl::setDeductionCandidateKind(clang::DeductionCandidate)': -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:1997:47: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 1997 | FunctionDeclBits.DeductionCandidateKind = static_cast(K); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXCtorInitializer::setSourceOrder(int)': -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:2488:19: warning: conversion from 'unsigned int' to 'short unsigned int:13' may change value [-Wconversion] - 2488 | SourceOrder = static_cast(Pos); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h: In member function 'void clang::CXXConstructorDecl::setNumCtorInitializers(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:2667:50: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int:17' may change value [-Wconversion] - 2667 | CXXConstructorDeclBits.NumCtorInitializers = numCtorInitializers; - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h: In member function 'void clang::LinkageSpecDecl::setLanguage(clang::LinkageSpecLanguageIDs)': -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:2956:55: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 2956 | LinkageSpecDeclBits.Language = llvm::to_underlying(L); - | ~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h: In member function 'void clang::UsingShadowDecl::setTargetDecl(clang::NamedDecl*)': -/usr/lib/llvm-18/include/clang/AST/DeclCXX.h:3387:38: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 3387 | ND->getIdentifierNamespace() & - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 3388 | ~(IDNS_OrdinaryFriend | IDNS_TagFriend | IDNS_LocalExtern); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/Sema/ParsedAttr.h:18, - from /usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:34: -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h: In constructor 'constexpr clang::AttributeCommonInfo::Form::Form(clang::AttributeCommonInfo::Syntax, unsigned int, bool, bool)': -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h:99:22: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 99 | : SyntaxUsed(SyntaxUsed), SpellingIndex(SpellingIndex), - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h:99:49: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 99 | : SyntaxUsed(SyntaxUsed), SpellingIndex(SpellingIndex), - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h: In constructor 'constexpr clang::AttributeCommonInfo::Form::Form(clang::AttributeCommonInfo::Syntax)': -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h:128:22: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 128 | : SyntaxUsed(SyntaxUsed), SpellingIndex(SpellingNotCalculated), - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h: In constructor 'clang::AttributeCommonInfo::AttributeCommonInfo(const clang::IdentifierInfo*, const clang::IdentifierInfo*, clang::SourceRange, clang::SourceLocation, Kind, Form)': -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h:144:38: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 144 | ScopeLoc(ScopeLoc), AttrKind(AttrKind), - | ^~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h:145:38: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 145 | SyntaxUsed(FormUsed.getSyntax()), - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h:146:48: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 146 | SpellingIndex(FormUsed.getSpellingIndex()), - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h: In member function 'void clang::AttributeCommonInfo::setAttributeSpellingListIndex(unsigned int)': -/usr/lib/llvm-18/include/clang/Basic/AttributeCommonInfo.h:238:68: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 238 | void setAttributeSpellingListIndex(unsigned V) { SpellingIndex = V; } - | ^ -In file included from /usr/lib/llvm-18/include/clang/Sema/ParsedAttr.h:20: -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h: In constructor 'constexpr clang::ParsedAttrInfo::ParsedAttrInfo(clang::AttributeCommonInfo::Kind)': -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:77:18: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 77 | : AttrKind(AttrKind), NumArgs(0), OptArgs(0), NumArgMembers(0), - | ^~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.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-18/include/clang/Basic/ParsedAttrInfo.h:89:18: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 89 | : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), - | ^~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:89:37: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 89 | : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), - | ^~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:89:55: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 89 | : AttrKind(AttrKind), NumArgs(NumArgs), OptArgs(OptArgs), - | ^~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:90:23: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 90 | NumArgMembers(NumArgMembers), HasCustomParsing(HasCustomParsing), - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:90:56: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 90 | NumArgMembers(NumArgMembers), HasCustomParsing(HasCustomParsing), - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:91:25: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 91 | AcceptsExprPack(AcceptsExprPack), IsTargetSpecific(IsTargetSpecific), - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:91:60: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 91 | AcceptsExprPack(AcceptsExprPack), IsTargetSpecific(IsTargetSpecific), - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:92:16: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 92 | IsType(IsType), IsStmt(IsStmt), IsKnownToGCC(IsKnownToGCC), - | ^~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:92:32: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 92 | IsType(IsType), IsStmt(IsStmt), IsKnownToGCC(IsKnownToGCC), - | ^~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:92:54: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 92 | IsType(IsType), IsStmt(IsStmt), IsKnownToGCC(IsKnownToGCC), - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/ParsedAttrInfo.h:93:38: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 93 | IsSupportedByPragmaAttribute(IsSupportedByPragmaAttribute), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.cc: In member function 'llvm::PreservedAnalyses pocl::AllocasToEntry::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.cc:81:76: warning: unused parameter 'AM' [-Wunused-parameter] - 81 | llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBinary.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateProgramWithBinary.c -/usr/lib/llvm-18/include/clang/Sema/ParsedAttr.h: In constructor 'clang::ParsedAttr::ParsedAttr(clang::IdentifierInfo*, clang::SourceRange, clang::IdentifierInfo*, clang::SourceLocation, clang::ArgsUnion*, unsigned int, clang::AttributeCommonInfo::Form, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/Sema/ParsedAttr.h:211:43: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 211 | EllipsisLoc(ellipsisLoc), NumArgs(numArgs), Invalid(false), - | ^~~~~~~ -/usr/lib/llvm-18/include/clang/Sema/ParsedAttr.h: In member function 'void clang::ParsedAttr::setProcessingCache(unsigned int) const': -/usr/lib/llvm-18/include/clang/Sema/ParsedAttr.h:356:23: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 356 | ProcessingCache = value; - | ^~~~~ -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setObjCDeclQualifier(ObjCDeclQualifier)': -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:889:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 889 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier | DQVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::clearObjCDeclQualifier(ObjCDeclQualifier)': -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:892:25: warning: conversion from 'unsigned int' to 'unsigned char:7' may change value [-Wconversion] - 892 | objcDeclQualifier = (ObjCDeclQualifier) (objcDeclQualifier & ~DQVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setPropertyAttributes(clang::ObjCPropertyAttribute::Kind)': -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:900:9: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 900 | (ObjCPropertyAttribute::Kind)(PropertyAttributes | PRVal); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h: In member function 'void clang::ObjCDeclSpec::setNullability(clang::SourceLocation, clang::NullabilityKind)': -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:924:19: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 924 | Nullability = static_cast(kind); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Sema/DeclSpec.h:1626:29: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 1626 | I.Ptr.TypeQuals = TypeQuals; - | ^~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Sema/DeclSpec.h:1654:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 1654 | I.Arr.TypeQuals = TypeQuals; - | ^~~~~~~~~ -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getBlockPointer(unsigned int, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:1695:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 1695 | I.Cls.TypeQuals = TypeQuals; - | ^~~~~~~~~ -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h: In static member function 'static clang::DeclaratorChunk clang::DeclaratorChunk::getPipe(unsigned int, clang::SourceLocation)': -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:1705:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 1705 | I.Cls.TypeQuals = TypeQuals; - | ^~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Sema/DeclSpec.h:1719:23: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 1719 | I.Mem.TypeQuals = TypeQuals; - | ^~~~~~~~~ -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h: In member function 'void clang::Declarator::setFunctionDefinitionKind(clang::FunctionDefinitionKind)': -/usr/lib/llvm-18/include/clang/Sema/DeclSpec.h:2652:26: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 2652 | FunctionDefinition = static_cast(Val); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/Serialization/ASTBitCodes.h:26, - from /usr/lib/llvm-18/include/clang/Frontend/ASTUnit.h:29: -/usr/lib/llvm-18/include/llvm/Bitstream/BitCodes.h: In constructor 'llvm::BitCodeAbbrevOp::BitCodeAbbrevOp(Encoding, uint64_t)': -/usr/lib/llvm-18/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-18/include/clang/Serialization/ASTBitCodes.h: In member function 'void clang::serialization::UnderalignedInt64::setBitOffset(uint64_t)': -/usr/lib/llvm-18/include/clang/Serialization/ASTBitCodes.h:231:20: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 231 | BitOffsetLow = Offset; - | ^~~~~~ -/usr/lib/llvm-18/include/clang/Serialization/ASTBitCodes.h:232:28: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 232 | BitOffsetHigh = Offset >> 32; - | ~~~~~~~^~~~~ -/usr/lib/llvm-18/include/clang/Serialization/ASTBitCodes.h: In member function 'clang::Selector clang::serialization::DeclarationNameKey::getSelector() const': -/usr/lib/llvm-18/include/clang/Serialization/ASTBitCodes.h:2135:21: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 2135 | return Selector(Data); - | ^~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.cc:25: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/clang/Lex/HeaderSearch.h:18, - from /usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:26, - from /usr/lib/llvm-18/include/clang/Frontend/PrecompiledPreamble.h:17, - from /usr/lib/llvm-18/include/clang/Frontend/ASTUnit.h:30: -/usr/lib/llvm-18/include/clang/Lex/DirectoryLookup.h: In constructor 'clang::DirectoryLookup::DirectoryLookup(clang::DirectoryEntryRef, clang::SrcMgr::CharacteristicKind, bool)': -/usr/lib/llvm-18/include/clang/Lex/DirectoryLookup.h:74:35: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 74 | : u(Dir), DirCharacteristic(DT), - | ^~ -/usr/lib/llvm-18/include/clang/Lex/DirectoryLookup.h: In constructor 'clang::DirectoryLookup::DirectoryLookup(const clang::HeaderMap*, clang::SrcMgr::CharacteristicKind, bool)': -/usr/lib/llvm-18/include/clang/Lex/DirectoryLookup.h:81:35: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 81 | : u(Map), DirCharacteristic(DT), LookupType(LT_HeaderMap), - | ^~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithIL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateProgramWithIL.c -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getActiveModuleMacros(clang::Preprocessor&, const clang::IdentifierInfo*) const': -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:892: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] - 892 | return Info->ActiveModuleMacros; - | ~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:892:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:892:22: note: because conversion sequence for the argument is better -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:892: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-18/include/clang/Lex/Preprocessor.h:892:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:892:22: note: because conversion sequence for the argument is better -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h: In member function 'llvm::ArrayRef clang::Preprocessor::MacroState::getOverriddenMacros() const': -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:916: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] - 916 | return Info->OverriddenMacros; - | ~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:916:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:916:22: note: because conversion sequence for the argument is better -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:916: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-18/include/clang/Lex/Preprocessor.h:916:22: warning: for conversion from 'llvm::TinyPtrVector' to 'llvm::ArrayRef' [-Wconversion] -/usr/lib/llvm-18/include/clang/Lex/Preprocessor.h:916:22: note: because conversion sequence for the argument is better -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateProgramWithBuiltInKernels.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateProgramWithBuiltInKernels.c -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseProgram.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseProgram.c -In file included from /usr/lib/llvm-18/include/clang/Frontend/CommandLineSourceLoc.h:18, - from /usr/lib/llvm-18/include/clang/Frontend/FrontendOptions.h:14, - from /usr/lib/llvm-18/include/clang/Frontend/FrontendAction.h:24: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-18/include/clang/Frontend/FrontendOptions.h: In constructor 'constexpr clang::InputKind::InputKind(clang::Language, Format, bool, HeaderUnitKind, bool)': -/usr/lib/llvm-18/include/clang/Frontend/FrontendOptions.h:183:22: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 183 | : Lang(L), Fmt(F), Preprocessed(PP), HeaderUnit(HU), IsHeader(HD) {} - | ^ -/usr/lib/llvm-18/include/clang/Frontend/FrontendOptions.h:183:55: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 183 | : Lang(L), Fmt(F), Preprocessed(PP), HeaderUnit(HU), IsHeader(HD) {} - | ^~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clReleaseProgram.c: In function 'POclReleaseProgram': -/build/reproducible-path/pocl-6.0/lib/CL/clReleaseProgram.c:45:15: warning: unused variable 'j' [-Wunused-variable] - 45 | unsigned i, j; - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainProgram.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainProgram.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/MapVector.h:20, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clBuildProgram.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clBuildProgram.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 4%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_build.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_build.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/Basic/TargetInfo.h:19, - from /usr/lib/llvm-18/include/clang/Frontend/CompilerInstance.h:15, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:38: -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setFramePointer(FramePointerKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:62:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 62 | ENUM_CODEGENOPT(FramePointer, FramePointerKind, 2, FramePointerKind::None) /// frame-pointer: all,non-leaf,none - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setEmbedBitcode(EmbedBitcodeKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setInlineAsmDialect(InlineAsmDialectKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:1' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setObjCDispatchMethod(ObjCDispatchMethodKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:199:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 199 | ENUM_CODEGENOPT(ObjCDispatchMethod, ObjCDispatchMethodKind, 2, Legacy) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileInstr(ProfileInstrKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:211:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 211 | ENUM_CODEGENOPT(ProfileInstr, ProfileInstrKind, 2, ProfileNone) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setProfileUse(ProfileInstrKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:213:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 213 | ENUM_CODEGENOPT(ProfileUse, ProfileInstrKind, 2, ProfileNone) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setStructReturnConvention(StructReturnConventionKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:225:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 225 | ENUM_CODEGENOPT(StructReturnConvention, StructReturnConventionKind, 2, SRCK_Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSanitizeAddressUseAfterReturn(llvm::AsanDetectStackUseAfterReturnMode)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:234:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 234 | ENUM_CODEGENOPT(SanitizeAddressUseAfterReturn, - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSanitizeAddressDtor(llvm::AsanDtorKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:246:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 246 | ENUM_CODEGENOPT(SanitizeAddressDtor, llvm::AsanDtorKind, 2, - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setFiniteLoops(FiniteLoopsKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:314:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 314 | ENUM_CODEGENOPT(FiniteLoops, FiniteLoopsKind, 2, FiniteLoopsKind::Language) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setInlining(InliningMethod)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:361:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 361 | ENUM_CODEGENOPT(Inlining, InliningMethod, 2, NormalInlining) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setVecLib(llvm::driver::VectorLibrary)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:367:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 367 | ENUM_CODEGENOPT(VecLib, llvm::driver::VectorLibrary, 3, llvm::driver::VectorLibrary::NoLibrary) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setDefaultTLSModel(TLSModel)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:370:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 370 | ENUM_CODEGENOPT(DefaultTLSModel, TLSModel, 2, GeneralDynamicTLSModel) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setSwiftAsyncFramePointer(SwiftAsyncFramePointerKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:433:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 433 | ENUM_CODEGENOPT(SwiftAsyncFramePointer, SwiftAsyncFramePointerKind, 2, - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def: In member function 'void clang::CodeGenOptions::setZeroCallUsedRegs(llvm::ZeroCallUsedRegs::ZeroCallUsedRegsKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:5' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.def:440:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 440 | ENUM_CODEGENOPT(ZeroCallUsedRegs, llvm::ZeroCallUsedRegs::ZeroCallUsedRegsKind, - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def: In member function 'void clang::CodeGenOptions::setCompressDebugSections(llvm::DebugCompressionType)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 31 | ENUM_CODEGENOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:46:1: note: in expansion of macro 'ENUM_DEBUGOPT' - 46 | ENUM_DEBUGOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:49:1: note: in expansion of macro 'BENIGN_ENUM_DEBUGOPT' - 49 | BENIGN_ENUM_DEBUGOPT(CompressDebugSections, llvm::DebugCompressionType, 2, - | ^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def: In member function 'void clang::CodeGenOptions::setEmitDwarfUnwind(llvm::EmitDwarfUnwindType)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 31 | ENUM_CODEGENOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:46:1: note: in expansion of macro 'ENUM_DEBUGOPT' - 46 | ENUM_DEBUGOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:61:1: note: in expansion of macro 'BENIGN_ENUM_DEBUGOPT' - 61 | BENIGN_ENUM_DEBUGOPT(EmitDwarfUnwind, llvm::EmitDwarfUnwindType, 2, - | ^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def: In member function 'void clang::CodeGenOptions::setAssignmentTrackingMode(AssignmentTrackingOpts)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 31 | ENUM_CODEGENOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:46:1: note: in expansion of macro 'ENUM_DEBUGOPT' - 46 | ENUM_DEBUGOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:73:1: note: in expansion of macro 'BENIGN_ENUM_DEBUGOPT' - 73 | BENIGN_ENUM_DEBUGOPT(AssignmentTrackingMode, AssignmentTrackingOpts, 2, - | ^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def: In member function 'void clang::CodeGenOptions::setDebugSrcHash(DebugSrcHashKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 31 | ENUM_CODEGENOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:87:1: note: in expansion of macro 'ENUM_DEBUGOPT' - 87 | ENUM_DEBUGOPT(DebugSrcHash, DebugSrcHashKind, 2, DSH_MD5) - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def: In member function 'void clang::CodeGenOptions::setDebugSimpleTemplateNames(llvm::codegenoptions::DebugTemplateNamesKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 31 | ENUM_CODEGENOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:96:1: note: in expansion of macro 'ENUM_DEBUGOPT' - 96 | ENUM_DEBUGOPT(DebugSimpleTemplateNames, - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def: In member function 'void clang::CodeGenOptions::setDebugInfo(llvm::codegenoptions::DebugInfoKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 31 | ENUM_CODEGENOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:105:1: note: in expansion of macro 'ENUM_DEBUGOPT' - 105 | ENUM_DEBUGOPT(DebugInfo, llvm::codegenoptions::DebugInfoKind, 4, - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def: In member function 'void clang::CodeGenOptions::setDebuggerTuning(llvm::DebuggerKind)': -/usr/lib/llvm-18/include/clang/Basic/CodeGenOptions.h:473:39: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 473 | void set##Name(Type Value) { Name = static_cast(Value); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:31:1: note: in expansion of macro 'ENUM_CODEGENOPT' - 31 | ENUM_CODEGENOPT(Name, Type, Bits, Default) - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/DebugOptions.def:112:1: note: in expansion of macro 'ENUM_DEBUGOPT' - 112 | ENUM_DEBUGOPT(DebuggerTuning, llvm::DebuggerKind, 3, - | ^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/clang/Basic/TargetInfo.h:34: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_build.c: In function 'free_meta': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_build.c:428:12: warning: unused variable 'j' [-Wunused-variable] - 428 | unsigned j; - | ^ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/clang/Basic/TargetInfo.h: In member function 'virtual unsigned int clang::TargetInfo::getUnwindWordWidth() const': -/usr/lib/llvm-18/include/clang/Basic/TargetInfo.h:848:27: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 848 | return getPointerWidth(LangAS::Default); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Basic/TargetInfo.h: In member function 'bool clang::TargetInfo::ConstraintInfo::isValidAsmImmediate(const llvm::APInt&) const': -/usr/lib/llvm-18/include/clang/Basic/TargetInfo.h:1104:76: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'int' may change value [-Wconversion] - 1104 | return Value.isSignedIntN(32) && ImmSet.contains(Value.getZExtValue()); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/Frontend/HLSL/HLSLResource.h:16, - from /usr/lib/llvm-18/include/clang/AST/Attr.h:27, - from /usr/lib/llvm-18/include/clang/Analysis/CFG.h:17, - from /usr/lib/llvm-18/include/clang/Analysis/AnalysisDeclContext.h:22, - from /usr/lib/llvm-18/include/clang/Analysis/PathDiagnostic.h:17, - from /usr/lib/llvm-18/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:17, - from /usr/lib/llvm-18/include/clang/Frontend/CompilerInvocation.h:23, - from /usr/lib/llvm-18/include/clang/Frontend/CompilerInstance.h:16: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/clang/AST/Attr.h: In constructor 'clang::Attr::Attr(clang::ASTContext&, const clang::AttributeCommonInfo&, clang::attr::Kind, bool)': -/usr/lib/llvm-18/include/clang/AST/Attr.h:83:51: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 83 | : AttributeCommonInfo(CommonInfo), AttrKind(AK), Inherited(false), - | ^~ -/usr/lib/llvm-18/include/clang/AST/Attr.h: In constructor 'clang::ParamIdx::ParamIdx(unsigned int, const clang::Decl*)': -/usr/lib/llvm-18/include/clang/AST/Attr.h:281:13: warning: conversion from 'unsigned int' to 'unsigned int:30' may change value [-Wconversion] - 281 | : Idx(Idx), HasThis(false), IsValid(true) { - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_build.c: In function 'compile_and_link_program': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_build.c:205:3: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] - 205 | strncpy (temp_options, options, strlen (options)); - | ^ -In function 'process_options', - inlined from 'compile_and_link_program' at /build/reproducible-path/pocl-6.0/lib/CL/pocl_build.c:697:17: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_build.c:205:3: note: length computed here - 205 | strncpy (temp_options, options, strlen (options)); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/clang/AST/ExprCXX.h:22, - from /usr/lib/llvm-18/include/clang/Analysis/CFG.h:18: -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h: In constructor 'clang::TemplateParmPosition::TemplateParmPosition(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h:1138:56: warning: conversion from 'unsigned int' to 'unsigned int:20' may change value [-Wconversion] - 1138 | TemplateParmPosition(unsigned D, unsigned P) : Depth(D), Position(P) { - | ^ -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h:1138:69: warning: conversion from 'unsigned int' to 'short unsigned int:12' may change value [-Wconversion] - 1138 | TemplateParmPosition(unsigned D, unsigned P) : Depth(D), Position(P) { - | ^ -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h: In member function 'void clang::TemplateParmPosition::setDepth(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h:1155:13: warning: conversion from 'unsigned int' to 'unsigned int:20' may change value [-Wconversion] - 1155 | Depth = D; - | ^ -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h: In member function 'void clang::TemplateParmPosition::setPosition(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h:1163:16: warning: conversion from 'unsigned int' to 'short unsigned int:12' may change value [-Wconversion] - 1163 | Position = P; - | ^ -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h: In member function 'void clang::ClassTemplateSpecializationDecl::setSpecializationKind(clang::TemplateSpecializationKind)': -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h:1928:26: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1928 | SpecializationKind = TSK; - | ^~~ -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h: In member function 'void clang::VarTemplateSpecializationDecl::setSpecializationKind(clang::TemplateSpecializationKind)': -/usr/lib/llvm-18/include/clang/AST/DeclTemplate.h:2724:26: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 2724 | SpecializationKind = TSK; - | ^~~ -/usr/lib/llvm-18/include/clang/AST/ExprCXX.h: In member function 'void clang::CXXConstructExpr::setConstructionKind(clang::CXXConstructionKind)': -/usr/lib/llvm-18/include/clang/AST/ExprCXX.h:1646:64: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1646 | CXXConstructExprBits.ConstructionKind = llvm::to_underlying(CK); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/ExprCXX.h:2862:73: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 2862 | : Expr(ArrayTypeTraitExprClass, ty, VK_PRValue, OK_Ordinary), ATT(att), - | ^~~ -/usr/lib/llvm-18/include/clang/AST/ExprCXX.h: In constructor 'clang::ExpressionTraitExpr::ExpressionTraitExpr(clang::SourceLocation, clang::ExpressionTrait, clang::Expr*, bool, clang::SourceLocation, clang::QualType)': -/usr/lib/llvm-18/include/clang/AST/ExprCXX.h:2931:12: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 2931 | ET(et), Value(value), Loc(loc), RParen(rparen), - | ^~ -/usr/lib/llvm-18/include/clang/AST/ExprCXX.h: In constructor 'clang::SubstNonTypeTemplateParmExpr::SubstNonTypeTemplateParmExpr(clang::QualType, clang::ExprValueKind, clang::SourceLocation, clang::Expr*, clang::Decl*, unsigned int, std::optional, bool)': -/usr/lib/llvm-18/include/clang/AST/ExprCXX.h:4361:63: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 4361 | AssociatedDeclAndRef(AssociatedDecl, RefParam), Index(Index), - | ^~~~~ -/usr/lib/llvm-18/include/clang/AST/ExprCXX.h:4362:29: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 4362 | PackIndex(PackIndex ? *PackIndex + 1 : 0) { - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCompileProgram.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCompileProgram.c -[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clLinkProgram.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clLinkProgram.c -[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateKernel.c -In file included from /usr/lib/llvm-18/include/clang/AST/ExprObjC.h:18, - from /usr/lib/llvm-18/include/clang/Analysis/CFG.h:19: -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCMethodDecl::setSelLocsKind(clang::SelectorLocationsKind)': -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h:183:38: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 183 | ObjCMethodDeclBits.SelLocsKind = Kind; - | ^~~~ -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCMethodDecl::setObjCDeclQualifier(clang::Decl::ObjCDeclQualifier)': -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h:251:44: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:7' may change value [-Wconversion] - 251 | ObjCMethodDeclBits.objcDeclQualifier = QV; - | ^~ -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCMethodDecl::setDeclImplementation(clang::ObjCImplementationControl)': -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h:497:64: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 497 | ObjCMethodDeclBits.DeclImplementation = llvm::to_underlying(ic); - | ~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/DeclObjC.h:600:15: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 600 | Index(index), Variance(static_cast(variance)), - | ^~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h:600:32: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 600 | Index(index), Variance(static_cast(variance)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCTypeParamDecl::setVariance(clang::ObjCTypeParamVariance)': -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h:628:16: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 628 | Variance = static_cast(variance); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::setPropertyAttributes(clang::ObjCPropertyAttribute::Kind)': -/usr/lib/llvm-18/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-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::overwritePropertyAttributes(unsigned int)': -/usr/lib/llvm-18/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-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::setPropertyAttributesAsWritten(clang::ObjCPropertyAttribute::Kind)': -/usr/lib/llvm-18/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-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCPropertyDecl::setPropertyImplementation(PropertyControl)': -/usr/lib/llvm-18/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-18/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-18/include/clang/AST/DeclObjC.h:1962:20: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1962 | DeclAccess(ac), Synthesized(synthesized) {} - | ^~ -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h: In member function 'void clang::ObjCIvarDecl::setAccessControl(AccessControl)': -/usr/lib/llvm-18/include/clang/AST/DeclObjC.h:1994:58: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 1994 | void setAccessControl(AccessControl ac) { DeclAccess = ac; } - | ^~ -/usr/lib/llvm-18/include/clang/AST/ExprObjC.h: In constructor 'clang::ObjCDictionaryLiteral::ObjCDictionaryLiteral(clang::Stmt::EmptyShell, unsigned int, bool)': -/usr/lib/llvm-18/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), - | ^~~~~~~~~~~ -[ 5%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseKernel.c -/usr/lib/llvm-18/include/clang/AST/ExprObjC.h: In member function 'void clang::ObjCMessageExpr::setNumArgs(unsigned int)': -/usr/lib/llvm-18/include/clang/AST/ExprObjC.h:1055:15: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1055 | NumArgs = Num; - | ^~~ -[ 6%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/AutomaticLocals.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc -/usr/lib/llvm-18/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-18/include/clang/AST/ExprObjC.h:1653:72: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 1653 | LParenLoc(LParenLoc), BridgeKeywordLoc(BridgeKeywordLoc), Kind(Kind) {} - | ^~~~ -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainKernel.c -[ 6%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArg.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetKernelArg.c -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNDRangeKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueNDRangeKernel.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysisEvaluator.h:27, - from /usr/lib/llvm-18/include/llvm/LinkAllPasses.h:18: -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueNativeKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueNativeKernel.c -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateKernelsInProgram.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateKernelsInProgram.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/STLExtras.h:21, - from /usr/lib/llvm-18/include/llvm/PassAnalysisSupport.h:25, - from /usr/lib/llvm-18/include/llvm/Pass.h:350, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/BasicAliasAnalysis.h:17, - from /usr/lib/llvm-18/include/llvm/LinkAllPasses.h:20: -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h: In member function 'void llvm::AliasResult::setOffset(int32_t)': -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:134:16: warning: conversion from 'int32_t' {aka 'int'} to 'int:23' may change value [-Wconversion] - 134 | Offset = NewOffset; - | ^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:24: -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long 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-18/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetKernelInfo.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:30: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:25: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:25: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/clGetKernelInfo.c:24: -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelInfo.c: In function 'POclGetKernelInfo': -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelInfo.c:44:34: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 44 | POCL_RETURN_GETINFO(cl_uint, kernel->pocl_refcount); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.h:384:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 384 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/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-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:27: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Allocator.h:21, - from /usr/lib/llvm-18/include/llvm/Support/StringSaver.h:15, - from /usr/lib/llvm-18/include/llvm/Support/CommandLine.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:30: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~ -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelArgInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetKernelArgInfo.c -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:22, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:32: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformIDs.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetPlatformIDs.c -/usr/lib/llvm-18/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-18/include/llvm/Analysis/CFGPrinter.h:304:37: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] - 304 | (uint64_t)(Freq * WeightPercent), Width) - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetPlatformIDs.c:226:1: warning: missing initializer for field 'clUnknown180' of 'struct _cl_icd_dispatch' [-Wmissing-field-initializers] - 226 | }; - | ^ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_icd.h:26, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_cl.h:50, - from /build/reproducible-path/pocl-6.0/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)( - | ^~~~~~~~~~~~ -[ 7%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPlatformInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetPlatformInfo.c -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceAndHostTimer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetDeviceAndHostTimer.c -In file included from /usr/lib/llvm-18/include/llvm/LinkAllPasses.h:29: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-18/include/llvm/LinkAllPasses.h:32: -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceIDs.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetDeviceIDs.c -/build/reproducible-path/pocl-6.0/lib/CL/clGetDeviceIDs.c: In function 'POclGetDeviceIDs': -/build/reproducible-path/pocl-6.0/lib/CL/clGetDeviceIDs.c:54:15: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 54 | total_num = pocl_get_device_type_count(device_type); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetDeviceIDs.c:60:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 60 | devices_added = pocl_get_devices(device_type, devices, num_entries); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/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; - | ^~~~~~~~~ -[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetDeviceInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetDeviceInfo.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:47: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:35: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:39: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/../llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_build.cc:72: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:42: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27, - from /build/reproducible-path/pocl-6.0/lib/CL/../llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateContext.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateContext.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateContext.c: In function 'context_set_properties': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateContext.c:105:35: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 105 | ((num_properties * 2 + 1) * sizeof(cl_context_properties)); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateContext.c:112:39: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 112 | (num_properties * 2 + 1) * sizeof(cl_context_properties)); - | ^ -/build/reproducible-path/pocl-6.0/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-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramBuildInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetProgramBuildInfo.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetProgramBuildInfo.c: In function 'pocl_cl_device_assoc_index': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/clGetProgramBuildInfo.c: In function 'pocl_cl_device_built_index': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/clGetProgramBuildInfo.c: In function 'POclGetProgramBuildInfo': -/build/reproducible-path/pocl-6.0/lib/CL/clGetProgramBuildInfo.c:111:68: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 111 | char *build_log = pocl_cache_read_buildlog (program, device_i); - | ^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 8%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteBuffer.c -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteBuffer.c: In function 'pocl_write_buffer_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteBuffer.c:74:46: warning: unused parameter 'sync_point' [-Wunused-parameter] - 74 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h: In instantiation of 'void clang::Redeclarable::setPreviousDecl(decl_type*) [with decl_type = clang::TranslationUnitDecl]': -/usr/lib/llvm-18/include/clang/AST/ASTContext.h:1074:33: required from here - 1074 | NewTUDecl->setPreviousDecl(TUDecl); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/Decl.h:4964:56: warning: conversion from 'unsigned int' to 'short unsigned int:14' may change value [-Wconversion] - 4964 | static_cast(this)->IdentifierNamespace |= - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ - 4965 | MostRecent->getIdentifierNamespace() & - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 4966 | (Decl::IDNS_Ordinary | Decl::IDNS_Tag | Decl::IDNS_Type); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/StringMapEntry.h:19, - from /usr/lib/llvm-18/include/llvm/ADT/StringMap.h:17, - from /usr/lib/llvm-18/include/clang/Basic/DirectoryEntry.h:22, - from /usr/lib/llvm-18/include/clang/Basic/FileEntry.h:18: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteBufferRect.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteBufferRect.c -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:582:65: required from here - 582 | return *(static_cast(getExtraLocalData())); - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:438:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 438 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:769:52: required from here - 769 | return (SourceLocation*)this->getExtraLocalData() + 2; - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:438:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 438 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:952:53: required from here - 952 | return (TypeSourceInfo**)this->getExtraLocalData(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:438:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 438 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:1461:45: required from here - 1461 | return (ParmVarDecl**) getExtraLocalData(); - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:438:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 438 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteBufferRect.c: In function 'pocl_write_buffer_rect_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteBufferRect.c:96:51: warning: unused parameter 'sync_point' [-Wunused-parameter] - 96 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:1710:67: required from here - 1710 | return static_cast(getExtraLocalData()); - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:438:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 438 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:2309:58: required from here - 2309 | return !isEmpty() ? ConcreteTypeLoc::getLocalDataSize() : 0; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:2497:67: required from here - 2497 | return static_cast(getExtraLocalData()); - | ~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:438:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 438 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c: In function 'pocl_validate_copy_buffer': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c:34:35: warning: unused parameter 'src_offset' [-Wunused-parameter] - 34 | size_t src_offset, - | ~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c:35:35: warning: unused parameter 'dst_offset' [-Wunused-parameter] - 35 | size_t dst_offset, - | ~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c: In function 'pocl_copy_buffer_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c:126:52: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 126 | num_items_in_wait_list, event_wait_list, n_bufs, buffers, rdonly); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c:132:57: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 132 | num_items_in_wait_list, sync_point_wait_list, n_bufs, buffers, - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBuffer.c:78:45: warning: unused parameter 'sync_point' [-Wunused-parameter] - 78 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferRect.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBufferRect.c -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyBufferToImage.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyBufferToImage.c -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImageToBuffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyImageToBuffer.c -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Allocator.h: In instantiation of 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, llvm::Align) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/Allocator.h:209:20: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]' - 209 | return Allocate(Size, Align(Alignment)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/ASTContext.h:711:30: required from here - 711 | return BumpAlloc.Allocate(Size, Align); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Allocator.h:152:44: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 152 | size_t Adjustment = offsetToAlignedAddr(CurPtr, Alignment); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Allocator.h:177:60: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 177 | size_t PaddedSize = SizeToAllocate + Alignment.value() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemObjects.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueMigrateMemObjects.c -In file included from /usr/lib/llvm-18/include/llvm/PassRegistry.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:884:27: required from here - 884 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::BTFTagAttributedTypeLoc; TypeClass = clang::BTFTagAttributedType; LocalData = clang::BTFTagAttributedLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::BTFTagAttributedTypeLoc; TypeClass = clang::BTFTagAttributedType; LocalData = clang::BTFTagAttributedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:917:57: required from here - 917 | TypeLoc getWrappedLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1041:27: required from here - 1041 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1125:55: required from here - 1125 | TypeLoc getInnerLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1181:27: required from here - 1181 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AdjustedTypeLoc; TypeClass = clang::AdjustedType; LocalData = clang::AdjustedLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AdjustedTypeLoc; TypeClass = clang::AdjustedType; LocalData = clang::AdjustedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1201:27: required from here - 1201 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1474:27: required from here - 1474 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1556:27: required from here - 1556 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1772:33: required from here - 1772 | return this->getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::VectorTypeLoc; TypeClass = clang::VectorType; LocalData = clang::VectorTypeLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::VectorTypeLoc; TypeClass = clang::VectorType; LocalData = clang::VectorTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1810:57: required from here - 1810 | TypeLoc getElementLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentVectorTypeLoc; TypeClass = clang::DependentVectorType; LocalData = clang::VectorTypeLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentVectorTypeLoc; TypeClass = clang::DependentVectorType; LocalData = clang::VectorTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1833:57: required from here - 1833 | TypeLoc getElementLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentSizedExtVectorTypeLoc; TypeClass = clang::DependentSizedExtVectorType; LocalData = clang::VectorTypeLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentSizedExtVectorTypeLoc; TypeClass = clang::DependentSizedExtVectorType; LocalData = clang::VectorTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1861:57: required from here - 1861 | TypeLoc getElementLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ElaboratedTypeLoc; TypeClass = clang::ElaboratedType; LocalData = clang::ElaboratedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:2292:59: required from here - 2292 | TypeLoc getNamedTypeLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:2526:27: required from here - 2526 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:2542:33: required from here - 2542 | return this->getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h: In instantiation of 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]': -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:2600:61: required from here - 2600 | TypeLoc getValueLoc() const { return this->getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:445:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 445 | data = llvm::alignTo(data, getNextTypeAlign()); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMigrateMemObjects.c: In function 'POclEnqueueMigrateMemObjects': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMigrateMemObjects.c:51:6: warning: unsigned conversion from 'int' to 'cl_mem_migration_flags' {aka 'long long unsigned int'} changes value from '-4' to '18446744073709551612' [-Wsign-conversion] - 51 | ~(CL_MIGRATE_MEM_OBJECT_CONTENT_UNDEFINED | CL_MIGRATE_MEM_OBJECT_HOST); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMigrateMemObjects.c:60:47: warning: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] - 60 | new_mem_objects = (cl_mem *)calloc (sizeof (cl_mem), num_mem_objects); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMigrateMemObjects.c:60:47: note: earlier argument should specify number of elements, later size of each element -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 9%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinish.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clFinish.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFlush.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clFlush.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:103:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' - 103 | : Map(NumInitBuckets), Data() {} - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/AutomaticLocals.cc:109:21: required from here - 109 | ValueToValueMapTy VV; - | ^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/clang/Basic/Diagnostic.h:22: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:947: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]' - 947 | swap(other); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:127:9: required from here - 127 | EstimatedBlockWeight(std::move(Arg.EstimatedBlockWeight)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:967:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 967 | NumEntries = TmpNumEntries; - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:104: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]' - 104 | auto NumBuckets = getMinBucketToReserveForEntries(NumEntries); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Utils/InstructionWorklist.h:81:24: required from here - 81 | WorklistMap.reserve(Size); - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueBarrier.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueBarrier.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMarker.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueMarker.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = unsigned int; ValueT = clang::DiagnosticMapping; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/Basic/Diagnostic.h:342:39: required from here - 342 | SuppressSystemWarnings(false) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned char; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned char*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:692:30: required from 'llvm::hash_code llvm::hash_value(ArrayRef) [with T = unsigned char]' - 692 | return hash_combine_range(S.begin(), S.end()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/HashBuilder.h:390:36: required from here - 390 | hash_code DataCode = hash_value(Data); - | ~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = char; ValueT = clang::ComparisonCategoryInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/AST/ComparisonCategories.h:217:65: required from here - 217 | explicit ComparisonCategories(const ASTContext &Ctx) : Ctx(Ctx) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelWorkGroupInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = clang::FileID; ValueT = std::map; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = clang::FileID; ValueT = std::map; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/AST/RawCommentList.h:209:65: required from here - 209 | RawCommentList(SourceManager &SourceMgr) : SourceMgr(SourceMgr) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = clang::RawComment*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = clang::RawComment*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/AST/RawCommentList.h:209:65: required from here - 209 | RawCommentList(SourceManager &SourceMgr) : SourceMgr(SourceMgr) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const clang::FileEntry*; ValueT = clang::FileEntryRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = clang::FileEntryRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = clang::FileEntryRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/Basic/SourceManager.h:688:10: required from here - 688 | struct OverriddenFilesInfoTy { - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c:26: -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c: In function 'POclGetKernelWorkGroupInfo': -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c:114:38: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 114 | POCL_RETURN_GETINFO (size_t, kernel->meta->local_mem_size[dev_i]); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.h:384:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 384 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c:114:9: note: in expansion of macro 'POCL_RETURN_GETINFO' - 114 | POCL_RETURN_GETINFO (size_t, kernel->meta->local_mem_size[dev_i]); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c:121:40: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 121 | POCL_RETURN_GETINFO (size_t, kernel->meta->private_mem_size[dev_i]); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.h:384:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 384 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c:121:11: note: in expansion of macro 'POCL_RETURN_GETINFO' - 121 | POCL_RETURN_GETINFO (size_t, kernel->meta->private_mem_size[dev_i]); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c:128:40: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 128 | POCL_RETURN_GETINFO (size_t, kernel->meta->spill_mem_size[dev_i]); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.h:384:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 384 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetKernelWorkGroupInfo.c:128:11: note: in expansion of macro 'POCL_RETURN_GETINFO' - 128 | POCL_RETURN_GETINFO (size_t, kernel->meta->spill_mem_size[dev_i]); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AttributedTypeLoc; TypeClass = clang::AttributedType; LocalData = clang::AttributedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:884:27: required from here - 884 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::BTFTagAttributedTypeLoc; TypeClass = clang::BTFTagAttributedType; LocalData = clang::BTFTagAttributedLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::BTFTagAttributedTypeLoc; TypeClass = clang::BTFTagAttributedType; LocalData = clang::BTFTagAttributedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:917:57: required from here - 917 | TypeLoc getWrappedLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ObjCObjectTypeLoc; TypeClass = clang::ObjCObjectType; LocalData = clang::ObjCObjectTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1041:27: required from here - 1041 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::MacroQualifiedTypeLoc; TypeClass = clang::MacroQualifiedType; LocalData = clang::MacroQualifiedLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1125:55: required from here - 1125 | TypeLoc getInnerLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ParenTypeLoc; TypeClass = clang::ParenType; LocalData = clang::ParenLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1181:27: required from here - 1181 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::FunctionTypeLoc; TypeClass = clang::FunctionType; LocalData = clang::FunctionLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1474:27: required from here - 1474 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::ArrayTypeLoc; TypeClass = clang::ArrayType; LocalData = clang::ArrayLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1556:27: required from here - 1556 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentAddressSpaceTypeLoc; TypeClass = clang::DependentAddressSpaceType; LocalData = clang::DependentAddressSpaceLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1772:33: required from here - 1772 | return this->getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::VectorTypeLoc; TypeClass = clang::VectorType; LocalData = clang::VectorTypeLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::VectorTypeLoc; TypeClass = clang::VectorType; LocalData = clang::VectorTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1810:57: required from here - 1810 | TypeLoc getElementLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentVectorTypeLoc; TypeClass = clang::DependentVectorType; LocalData = clang::VectorTypeLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentVectorTypeLoc; TypeClass = clang::DependentVectorType; LocalData = clang::VectorTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1833:57: required from here - 1833 | TypeLoc getElementLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentSizedExtVectorTypeLoc; TypeClass = clang::DependentSizedExtVectorType; LocalData = clang::VectorTypeLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::DependentSizedExtVectorTypeLoc; TypeClass = clang::DependentSizedExtVectorType; LocalData = clang::VectorTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:1861:57: required from here - 1861 | TypeLoc getElementLoc() const { return getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PackExpansionTypeLoc; TypeClass = clang::PackExpansionType; LocalData = clang::PackExpansionTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:2526:27: required from here - 2526 | return getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::AtomicTypeLoc; TypeClass = clang::AtomicType; LocalData = clang::AtomicTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:2542:33: required from here - 2542 | return this->getInnerTypeLoc(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/clang/AST/TypeLoc.h:444:42: required from 'void* clang::ConcreteTypeLoc::getNonLocalData() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' - 444 | data += asDerived()->getLocalDataSize(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:453:49: required from 'clang::TypeLoc clang::ConcreteTypeLoc::getInnerTypeLoc() const [with Base = clang::UnqualTypeLoc; Derived = clang::PipeTypeLoc; TypeClass = clang::PipeType; LocalData = clang::PipeTypeLocInfo]' - 453 | return TypeLoc(asDerived()->getInnerType(), getNonLocalData()); - | ^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:2600:61: required from here - 2600 | TypeLoc getValueLoc() const { return this->getInnerTypeLoc(); } - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/clang/AST/TypeLoc.h:392:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 392 | size = llvm::alignTo(size, extraAlign); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::DeclContext*; ValueT = llvm::StringRef; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/Sema/CodeCompleteConsumer.h:665:42: required from here - 665 | : AllocatorRef(std::move(Allocator)) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = unsigned int; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Option/ArgList.h:156:36: required from here - 156 | : Args(std::move(RHS.Args)), OptRanges(std::move(RHS.OptRanges)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const clang::Decl*; ValueT = std::optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const clang::Decl*; ValueT = std::optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::Decl*; ValueT = std::optional; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/Analysis/BodyFarm.h:32:76: required from here - 32 | BodyFarm(ASTContext &C, CodeInjector *injector) : C(C), Injector(injector) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::DeclStmt*; ValueT = const clang::DeclStmt*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/clang/Analysis/CFG.h:1424:28: required from here - 1424 | CFG() : Blocks(BlkBVC, 10) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetKernelSubGroupInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetKernelSubGroupInfo.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::AliasSet*>; KeyT = llvm::AssertingVH; ValueT = llvm::AliasSet*; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AliasSet*>]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::AliasSet*; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AliasSet*>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::AliasSet*; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, llvm::AliasSet*>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasSetTracker.h:173:55: required from here - 173 | explicit AliasSetTracker(BatchAAResults &AA) : AA(AA) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:193:22: required from here - 193 | : DT(DT), LI(LI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:193:22: required from here - 193 | : DT(DT), LI(LI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here - 120 | PostDominatorTree *PDT = nullptr) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BranchProbabilityInfo::BasicBlockCallbackVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:54:7: required from here - 54 | class DenseSetImpl { - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:192:73: required from here - 192 | DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const void*; ValueT = llvm::Pass*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/LegacyPassManagers.h:297:28: required from here - 297 | explicit PMDataManager() { initializeAnalysisInfo(); } - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = unsigned int; ValueT = llvm::GVNPass::LeaderTableEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = unsigned int; ValueT = llvm::GVNPass::LeaderTableEntry; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/GVN.h:123:53: required from here - 123 | GVNPass(GVNOptions Options = {}) : Options(Options) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/GVN.h:123:53: required from here - 123 | GVNPass(GVNOptions Options = {}) : Options(Options) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 10%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetProgramInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetProgramInfo.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const clang::FileEntry*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, llvm::detail::DenseSetPair >; KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::CachedHashString; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:67:56: required from 'llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::CachedHashString; MapTy = llvm::DenseMap, llvm::detail::DenseSetPair >; ValueInfoT = llvm::DenseMapInfo]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:699:7: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' - 699 | BBtoRegion(std::move(Arg.BBtoRegion)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:906:74: required from here - 906 | RegionInfo(RegionInfo &&Arg) : Base(std::move(static_cast(Arg))) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventProfilingInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetEventProfilingInfo.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clWaitForEvents.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clWaitForEvents.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:294:65: required from here - 294 | AAQueryInfo(AAResults &AAR, CaptureInfo *CI) : AAR(AAR), CI(CI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:166:7: required from here - 166 | class SimpleCaptureInfo final : public CaptureInfo { - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here - 120 | PostDominatorTree *PDT = nullptr) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here - 120 | PostDominatorTree *PDT = nullptr) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/MapVector.h:36:7: required from here - 36 | class MapVector { - | ^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWaitForEvents.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueWaitForEvents.c -[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseEvent.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseEvent.c -[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainEvent.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainEvent.c -[ 11%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BarrierTailReplication.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.cc -[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetEventCallback.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetEventCallback.c -[ 11%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetEventInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetEventInfo.c -/build/reproducible-path/pocl-6.0/lib/CL/clGetEventInfo.c: In function 'POclGetEventInfo': -/build/reproducible-path/pocl-6.0/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; - | ^~~~~ -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateUserEvent.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateUserEvent.c -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetUserEventStatus.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetUserEventStatus.c -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueTask.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueTask.c -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'llvm::hash_code llvm::hashing::detail::hash_combine_range_impl(InputIteratorT, InputIteratorT) [with InputIteratorT = __gnu_cxx::__normal_iterator >]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = __gnu_cxx::__normal_iterator >]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:670:28: required from 'llvm::hash_code llvm::hash_value(const std::__cxx11::basic_string&) [with T = char]' - 670 | return hash_combine_range(arg.begin(), arg.end()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:387:20: required from 'std::enable_if_t<((bool)(! llvm::hashing::detail::is_hashable_data::value)), unsigned int> llvm::hashing::detail::get_hashable_data(const T&) [with T = std::__cxx11::basic_string; std::enable_if_t<((bool)(! is_hashable_data::value)), unsigned int> = unsigned int]' - 387 | return hash_value(value); - | ~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:568:80: required from 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*, const T&, const Ts& ...) [with T = std::__cxx11::basic_string; Ts = {clang::frontend::IncludeDirGroup, unsigned int, unsigned int}; size_t = unsigned int]' - 568 | buffer_ptr = combine_data(length, buffer_ptr, buffer_end, get_hashable_data(arg)); - | ~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:616:24: required from 'llvm::hash_code llvm::hash_combine(const Ts& ...) [with Ts = {std::__cxx11::basic_string, std::allocator >, clang::frontend::IncludeDirGroup, unsigned int, unsigned int}]' - 616 | return helper.combine(0, helper.buffer, helper.buffer + 64, args...); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/clang/Lex/HeaderSearchOptions.h:305:28: required from here - 305 | return llvm::hash_combine(E.Path, E.Group, E.IsFramework, E.IgnoreSysRoot); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:423:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 423 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:446:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 446 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateImage.c -/build/reproducible-path/pocl-6.0/lib/CL/clCreateImage.c: In function 'pocl_create_image_internal': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateImage.c:95:52: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'cl_int' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 95 | dev, image_format, image_desc, image_type_idx, - | ^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateImage.c:272:27: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 272 | mem->image_channels = channels; - | ^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateImage.c:273:28: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 273 | mem->image_elem_size = elem_size; - | ^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:18, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage2D.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateImage2D.c -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 12%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateImage3D.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateImage3D.c -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReadImage.c.o -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c: In function 'pocl_validate_read_image': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c:37:21: warning: unused variable 'cmd' [-Wunused-variable] - 37 | _cl_command_node *cmd = NULL; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c:36:10: warning: unused variable 'errcode' [-Wunused-variable] - 36 | cl_int errcode; - | ^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c:32:34: warning: unused parameter 'row_pitch' [-Wunused-parameter] - 32 | size_t row_pitch, - | ~~~~~~~^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c:33:34: warning: unused parameter 'slice_pitch' [-Wunused-parameter] - 33 | size_t slice_pitch, - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c: In function 'pocl_read_image_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReadImage.c:89:44: warning: unused parameter 'sync_point' [-Wunused-parameter] - 89 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:19: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueWriteImage.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteImage.c -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteImage.c: In function 'pocl_validate_write_image': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteImage.c:34:35: warning: unused parameter 'row_pitch' [-Wunused-parameter] - 34 | size_t row_pitch, - | ~~~~~~~^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteImage.c:35:35: warning: unused parameter 'slice_pitch' [-Wunused-parameter] - 35 | size_t slice_pitch, - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteImage.c: In function 'pocl_write_image_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueWriteImage.c:83:45: warning: unused parameter 'sync_point' [-Wunused-parameter] - 83 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:20: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSampler.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c: In function 'POclCreateSampler': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c:83:52: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 83 | dev->ops->create_sampler (dev, sampler, dev->dev_id); - | ~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c: In function 'POclCreateSamplerWithProperties': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c:121:33: warning: conversion from 'cl_sampler_properties' {aka 'long long unsigned int'} to 'cl_bool' {aka 'unsigned int'} may change value [-Wconversion] - 121 | normalized_coords = p[1]; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c:130:31: warning: conversion from 'cl_sampler_properties' {aka 'long long unsigned int'} to 'cl_addressing_mode' {aka 'unsigned int'} may change value [-Wconversion] - 130 | addressing_mode = p[1]; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c:139:27: warning: conversion from 'cl_sampler_properties' {aka 'long long unsigned int'} to 'cl_filter_mode' {aka 'unsigned int'} may change value [-Wconversion] - 139 | filter_mode = p[1]; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSampler.c:150:24: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 150 | unsigned num_props = (p - sampler_properties) + 1; /* include final 0 */ - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseSampler.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseSampler.c -/build/reproducible-path/pocl-6.0/lib/CL/clReleaseSampler.c: In function 'POclReleaseSampler': -/build/reproducible-path/pocl-6.0/lib/CL/clReleaseSampler.c:59:56: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 59 | dev->ops->free_sampler (dev, sampler, dev->dev_id); - | ~~~^~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainSampler.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainSampler.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:21: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSamplerInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetSamplerInfo.c -In file included from /build/reproducible-path/pocl-6.0/lib/CL/clGetSamplerInfo.c:24: -/build/reproducible-path/pocl-6.0/lib/CL/clGetSamplerInfo.c: In function 'POclGetSamplerInfo': -/build/reproducible-path/pocl-6.0/lib/CL/clGetSamplerInfo.c:39:37: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 39 | POCL_RETURN_GETINFO (cl_uint, sampler->pocl_refcount); - | ^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.h:384:11: note: in definition of macro 'POCL_RETURN_GETINFO_INNER' - 384 | MEMASSIGN; \ - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetSamplerInfo.c:39:7: note: in expansion of macro 'POCL_RETURN_GETINFO' - 39 | POCL_RETURN_GETINFO (cl_uint, sampler->pocl_refcount); - | ^~~~~~~~~~~~~~~~~~~ -[ 13%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCopyImage.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueCopyImage.c -[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMapImage.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueMapImage.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.cc:33: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.cc:38: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetHostTimer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetHostTimer.c -[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetImageInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetImageInfo.c -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture.c -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture.c: In function 'POclCreateFromGLTexture': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture.c:29:38: warning: unused parameter 'flags' [-Wunused-parameter] - 29 | cl_context context, cl_mem_flags flags, cl_GLenum target, - | ~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture.c:29:55: warning: unused parameter 'target' [-Wunused-parameter] - 29 | cl_context context, cl_mem_flags flags, cl_GLenum target, - | ~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture.c:30:14: warning: unused parameter 'miplevel' [-Wunused-parameter] - 30 | cl_GLint miplevel, cl_GLuint texture, - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture.c:30:34: warning: unused parameter 'texture' [-Wunused-parameter] - 30 | cl_GLint miplevel, cl_GLuint texture, - | ~~~~~~~~~~^~~~~~~ -[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture2D.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture2D.c -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture2D.c: In function 'POclCreateFromGLTexture2D': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture2D.c:31:41: warning: unused parameter 'flags' [-Wunused-parameter] - 31 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture2D.c:32:41: warning: unused parameter 'target' [-Wunused-parameter] - 32 | cl_GLenum target, - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture2D.c:33:41: warning: unused parameter 'miplevel' [-Wunused-parameter] - 33 | cl_GLint miplevel, - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture2D.c:34:41: warning: unused parameter 'texture' [-Wunused-parameter] - 34 | cl_GLuint texture, - | ~~~~~~~~~~~~~~~~^~~~~~~ -[ 14%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateFromGLTexture3D.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture3D.c -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture3D.c: In function 'POclCreateFromGLTexture3D': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture3D.c:31:41: warning: unused parameter 'flags' [-Wunused-parameter] - 31 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture3D.c:32:41: warning: unused parameter 'target' [-Wunused-parameter] - 32 | cl_GLenum target, - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture3D.c:33:41: warning: unused parameter 'miplevel' [-Wunused-parameter] - 33 | cl_GLint miplevel, - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateFromGLTexture3D.c:34:41: warning: unused parameter 'texture' [-Wunused-parameter] - 34 | cl_GLuint texture, - | ~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueAcquireGLObjects.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueAcquireGLObjects.c -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueAcquireGLObjects.c: In function 'POclEnqueueAcquireGLObjects': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/clEnqueueAcquireGLObjects.c:30:48: warning: unused parameter 'event' [-Wunused-parameter] - 30 | const cl_event *event_wait_list, cl_event *event) - | ~~~~~~~~~~^~~~~ -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueReleaseGLObjects.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueReleaseGLObjects.c -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueReleaseGLObjects.c: In function 'POclEnqueueReleaseGLObjects': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/clEnqueueReleaseGLObjects.c:30:48: warning: unused parameter 'event' [-Wunused-parameter] - 30 | const cl_event *event_wait_list, cl_event *event) - | ~~~~~~~~~~^~~~~ -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetGLContextInfoKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetGLContextInfoKHR.c -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadCompiler.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clUnloadCompiler.c -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetSupportedImageFormats.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetSupportedImageFormats.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetSupportedImageFormats.c: In function 'POclGetSupportedImageFormats': -/build/reproducible-path/pocl-6.0/lib/CL/clGetSupportedImageFormats.c:29:58: warning: unused parameter 'flags' [-Wunused-parameter] - 29 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~ -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddress.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetExtensionFunctionAddress.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 15%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetExtensionFunctionAddressForPlatform.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetExtensionFunctionAddressForPlatform.c -[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clIcdGetPlatformIDsKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clIcdGetPlatformIDsKHR.c -[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseDevice.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseDevice.c -[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainDevice.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainDevice.c -[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateSubDevices.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateSubDevices.c -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSubDevices.c: In function 'POclCreateSubDevices': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSubDevices.c:95:53: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'cl_device_partition_property' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 95 | count_devices = in_device->max_compute_units / properties[1]; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSubDevices.c:105:22: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'cl_device_partition_property' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 105 | total_cus += properties[i]; - | ^~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreateSubDevices.c:161:14: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'cl_device_partition_property' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 161 | = (properties[0] == CL_DEVICE_PARTITION_EQUALLY - | ^ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clUnloadPlatformCompiler.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clUnloadPlatformCompiler.c -[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetContentSizeBufferPoCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetContentSizeBufferPoCL.c -[ 16%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreatePipe.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreatePipe.c -/build/reproducible-path/pocl-6.0/lib/CL/clCreatePipe.c: In function 'POclCreatePipe': -/build/reproducible-path/pocl-6.0/lib/CL/clCreatePipe.c:91:10: warning: 'mem' may be used uninitialized [-Wmaybe-uninitialized] - 91 | return mem; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCreatePipe.c:76:10: note: 'mem' was declared here - 76 | cl_mem mem = NULL; - | ^~~ -[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetPipeInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetPipeInfo.c -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clGetPipeInfo.c: In function 'POclGetPipeInfo': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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 - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramReleaseCallback.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetProgramReleaseCallback.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clSetProgramReleaseCallback.c: In function 'POclSetProgramReleaseCallback': -/build/reproducible-path/pocl-6.0/lib/CL/clSetProgramReleaseCallback.c:28:16: warning: unused parameter 'program' [-Wunused-parameter] - 28 | cl_program program, - | ~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetContextDestructorCallback.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetContextDestructorCallback.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetProgramSpecializationConstant.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetProgramSpecializationConstant.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:103:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' - 103 | : Map(NumInitBuckets), Data() {} - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.cc:303:21: required from here - 303 | ValueToValueMapTy VVM; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCloneKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCloneKernel.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCloneKernel.c: In function 'POclCloneKernel': -/build/reproducible-path/pocl-6.0/lib/CL/clCloneKernel.c:114:35: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 114 | p->value = malloc (p->size); - | ~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCloneKernel.c:115:45: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 115 | memcpy (p->value, sp->value, p->size); - | ~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCloneKernel.c:110:38: warning: unused variable 'pi' [-Wunused-variable] - 110 | struct pocl_argument_info *pi = &(kernel->meta->arg_info[i]); - | ^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 17%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMigrateMem.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMigrateMem.c -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMigrateMem.c: In function 'pocl_svm_migrate_mem_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMigrateMem.c:52:44: warning: unsigned conversion from 'int' to 'cl_mem_migration_flags' {aka 'long long unsigned int'} changes value from '-4' to '18446744073709551612' [-Wsign-conversion] - 52 | cl_mem_migration_flags not_valid_flags = ~( - | ^ -[ 17%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_metadata.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc -[ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_util.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_util.c -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_restore_ftz': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:86:28: warning: unused parameter 'ftz' [-Wunused-parameter] - 86 | pocl_restore_ftz (unsigned ftz) - | ~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_set_ftz': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:132:24: warning: unused parameter 'ftz' [-Wunused-parameter] - 132 | pocl_set_ftz (unsigned ftz) - | ~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_restore_rm': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:180:27: warning: unused parameter 'rm' [-Wunused-parameter] - 180 | pocl_restore_rm (unsigned rm) - | ~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'sort_and_uniq': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:454:16: warning: conversion to 'ssize_t' {aka 'int'} from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 454 | for (j = (i - 1); ((j >= 0) && (objs[j]->id > buf->id)); --j) - | ^ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_cl.h:44, - from /build/reproducible-path/pocl-6.0/lib/CL/devices/devices.h:28, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:50: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_create_migration_commands': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:965:9: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] - 965 | "Queuing a %zu-byte device-to-host migration for buf %zu%s\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 966 | migration_size, mem->id, mem->parent != NULL ? " (sub-buffer)" : ""); - | ~~~~~~~~~~~~~~ - | | - | uint64_t {aka long long unsigned int} -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:59:42: note: in definition of macro 'log_printf' - 59 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:239:11: note: in expansion of macro 'POCL_MSG_PRINT_F' - 239 | POCL_MSG_PRINT_F(filter, INFO, errcode, __VA_ARGS__) - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:293:3: note: in expansion of macro 'POCL_MSG_PRINT_INFO_F' - 293 | POCL_MSG_PRINT_INFO_F (MEMORY, "", __VA_ARGS__) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:964:7: note: in expansion of macro 'POCL_MSG_PRINT_MEMORY' - 964 | POCL_MSG_PRINT_MEMORY ( - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:965:22: note: format string is defined here - 965 | "Queuing a %zu-byte device-to-host migration for buf %zu%s\n", - | ~~^ - | | - | unsigned int - | %llu -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:965:9: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] - 965 | "Queuing a %zu-byte device-to-host migration for buf %zu%s\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 966 | migration_size, mem->id, mem->parent != NULL ? " (sub-buffer)" : ""); - | ~~~~~~~ - | | - | uint64_t {aka long long unsigned int} -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:59:42: note: in definition of macro 'log_printf' - 59 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:239:11: note: in expansion of macro 'POCL_MSG_PRINT_F' - 239 | POCL_MSG_PRINT_F(filter, INFO, errcode, __VA_ARGS__) - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:293:3: note: in expansion of macro 'POCL_MSG_PRINT_INFO_F' - 293 | POCL_MSG_PRINT_INFO_F (MEMORY, "", __VA_ARGS__) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:964:7: note: in expansion of macro 'POCL_MSG_PRINT_MEMORY' - 964 | POCL_MSG_PRINT_MEMORY ( - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:965:64: note: format string is defined here - 965 | "Queuing a %zu-byte device-to-host migration for buf %zu%s\n", - | ~~^ - | | - | unsigned int - | %llu -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1020:9: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] - 1020 | "Queuing a %zu-byte host-to-device migration for buf %zu%s\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1021 | migration_size, mem->id, mem->parent != NULL ? " (sub-buffer)" : ""); - | ~~~~~~~~~~~~~~ - | | - | uint64_t {aka long long unsigned int} -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:59:42: note: in definition of macro 'log_printf' - 59 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:239:11: note: in expansion of macro 'POCL_MSG_PRINT_F' - 239 | POCL_MSG_PRINT_F(filter, INFO, errcode, __VA_ARGS__) - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:293:3: note: in expansion of macro 'POCL_MSG_PRINT_INFO_F' - 293 | POCL_MSG_PRINT_INFO_F (MEMORY, "", __VA_ARGS__) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1019:7: note: in expansion of macro 'POCL_MSG_PRINT_MEMORY' - 1019 | POCL_MSG_PRINT_MEMORY ( - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1020:22: note: format string is defined here - 1020 | "Queuing a %zu-byte host-to-device migration for buf %zu%s\n", - | ~~^ - | | - | unsigned int - | %llu -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1020:9: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] - 1020 | "Queuing a %zu-byte host-to-device migration for buf %zu%s\n", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1021 | migration_size, mem->id, mem->parent != NULL ? " (sub-buffer)" : ""); - | ~~~~~~~ - | | - | uint64_t {aka long long unsigned int} -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:59:42: note: in definition of macro 'log_printf' - 59 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:239:11: note: in expansion of macro 'POCL_MSG_PRINT_F' - 239 | POCL_MSG_PRINT_F(filter, INFO, errcode, __VA_ARGS__) - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_debug.h:293:3: note: in expansion of macro 'POCL_MSG_PRINT_INFO_F' - 293 | POCL_MSG_PRINT_INFO_F (MEMORY, "", __VA_ARGS__) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1019:7: note: in expansion of macro 'POCL_MSG_PRINT_MEMORY' - 1019 | POCL_MSG_PRINT_MEMORY ( - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1020:64: note: format string is defined here - 1020 | "Queuing a %zu-byte host-to-device migration for buf %zu%s\n", - | ~~^ - | | - | unsigned int - | %llu -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_create_command_full': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1099:30: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 1099 | final_event->pocl_refcount += num_buffers; - | ^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1099:33: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 1099 | final_event->pocl_refcount += num_buffers; - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1160:28: warning: unused variable 'd' [-Wunused-variable] - 1160 | cl_device_id d = size_events[i]->queue->device; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_setup_context': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:1923:13: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 1923 | dev->max_mem_alloc_size; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_run_command_capture_output': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2237:27: warning: conversion to 'size_t' {aka 'unsigned int'} from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 2237 | if (total_bytes + r > capture_limit) - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2239:54: warning: conversion to 'unsigned int' from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 2239 | memcpy (capture_string + total_bytes, buf, r); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2240:23: warning: conversion to 'size_t' {aka 'unsigned int'} from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 2240 | total_bytes += r; - | ^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: At top level: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2588:30: warning: signed conversion from 'unsigned int' to 'int32_t' {aka 'const int'} changes value from '2147483648' to '-2147483648' [-Wsign-conversion] - 2588 | static int32_t const signN = 0x80000000; /* flt32 sign bit */ - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'half_to_float': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2633:7: warning: conversion from 'int32_t' {aka 'int'} to 'float' may change value [-Wconversion] - 2633 | s.f *= v.si; - | ^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'float_to_half': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2646:19: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 2646 | uint32_t sign = v.si & signN; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2647:8: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int32_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 2647 | v.si ^= sign; - | ^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2647:11: warning: conversion to 'int32_t' {aka 'int'} from 'uint32_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 2647 | v.si ^= sign; - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2650:10: warning: conversion from 'float' to 'int32_t' {aka 'int'} may change value [-Wfloat-conversion] - 2650 | s.si = s.f * v.f; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2657:15: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2657 | return v.ui | sign; - | ~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'bitcode_is_spirv_execmodel': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2681:7: warning: unused variable 'is_type' [-Wunused-variable] - 2681 | int is_type = 0; - | ^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_str_toupper': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2855:14: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 2855 | out[i] = toupper(in[i]); - | ^~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/devices/../pocl_cl.h:30: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_strcatdup_v': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2862:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] - 2862 | assert (strs || !num_strs && "strs is NULL while num_strs > 0!"); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2862:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses] - 2862 | assert (strs || !num_strs && "strs is NULL while num_strs > 0!"); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_str_tolower': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2894:14: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 2894 | out[i] = tolower(in[i]); - | ^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_run_command_capture_output': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2201:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] - 2201 | pipe (in); - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2202:3: warning: ignoring return value of 'pipe' declared with attribute 'warn_unused_result' [-Wunused-result] - 2202 | pipe (out); - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: At top level: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:541:1: warning: 'check_for_circular_dep' defined but not used [-Wunused-function] - 541 | check_for_circular_dep (cl_event waiting_event, cl_event notifier_event) - | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/STLExtras.h:21, - from /usr/lib/llvm-18/include/llvm/IR/Value.h:17, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:32: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/DebugInfoMetadata.h:27, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:33: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/Discriminator.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:28: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 18%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/BreakConstantGEPs.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.cpp -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c: In function 'pocl_str_append': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2908:3: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] - 2908 | strncpy (new_dst, *dst, dst_len); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2904:22: note: length computed here - 2904 | unsigned dst_len = strlen (*dst); - | ^~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2909:3: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] - 2909 | strncpy (new_dst + dst_len, src, src_len); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_util.c:2903:22: note: length computed here - 2903 | unsigned src_len = strlen (src); - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -[ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_image_util.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_image_util.c -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:34: -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_img_buf_cpy.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_img_buf_cpy.c -/build/reproducible-path/pocl-6.0/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_validate_rect_copy': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_img_buf_cpy.c:39:42: warning: unused parameter 'command_type' [-Wunused-parameter] - 39 | cl_command_type command_type, - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_img_buf_cpy.c: In function 'pocl_rect_copy': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_img_buf_cpy.c:282:38: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 282 | n_bufs, buffers, rdonly); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_img_buf_cpy.c:288:57: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 288 | num_items_in_wait_list, sync_point_wait_list, n_bufs, buffers, - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_img_buf_cpy.c:216:36: warning: unused parameter 'sync_point' [-Wunused-parameter] - 216 | cl_sync_point_khr *sync_point, _cl_command_node **cmd) - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.cpp:24: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:25, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:45: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/Analysis/TargetLibraryInfo.h:12, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/CL/../llvmopencl/LLVMUtils.h:36, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:47: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:14: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:27, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.cpp:25: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_fill_memobj.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_fill_memobj.c -/build/reproducible-path/pocl-6.0/lib/CL/pocl_fill_memobj.c: In function 'pocl_fill_buffer_common': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_fill_memobj.c:81:45: warning: unused parameter 'sync_point' [-Wunused-parameter] - 81 | cl_sync_point_khr *sync_point, _cl_command_node **cmd) - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_fill_memobj.c: In function 'pocl_fill_image_common': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_fill_memobj.c:181:31: warning: conversion to 'int' from 'cl_channel_order' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 181 | image->image_channel_order, image->image_elem_size, - | ~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_fill_memobj.c:181:59: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 181 | image->image_channel_order, image->image_elem_size, - | ~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_fill_memobj.c:182:31: warning: conversion to 'int' from 'cl_channel_type' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 182 | image->image_channel_data_type); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -[ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_ndrange_kernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c: In function 'pocl_kernel_copy_args': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c:364:35: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 364 | size_t arg_alloc_size = arg->size; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c:376:58: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 376 | memcpy (arg->value, src_arguments[i].value, arg->size); - | ~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c: In function 'pocl_record_ndrange_kernel': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c:450:29: warning: unused variable 'a' [-Wunused-variable] - 450 | struct pocl_argument *a = &cmd->command.run.kernel->dyn_arguments[i]; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c: In function 'pocl_ndrange_kernel_common': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_ndrange_kernel.c:470:51: warning: unused parameter 'properties' [-Wunused-parameter] - 470 | const cl_ndrange_kernel_command_properties_khr *properties, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.h:25, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.cpp:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.h:26: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_tracing.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_tracing.c -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.h:27: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_tracing.c: In function 'text_tracer_event_updated': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_tracing.c:296:24: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'long unsigned int' [-Wformat=] - 296 | cur_buf, "MEM ID %" PRIu64 " | size=%" PRIuS " | host_ptr=%p\n", - | ^~~~~~~~~~ - 297 | event->mem_objs[0]->id, 0UL, - | ~~~ - | | - | long unsigned int -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_cl.h:44, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_util.h:31, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_tracing.c:40: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:51:18: note: format string is defined here - 51 | # define PRIuS "zu" -/build/reproducible-path/pocl-6.0/lib/CL/pocl_tracing.c:304:24: warning: format '%zu' expects argument of type 'size_t', but argument 4 has type 'long unsigned int' [-Wformat=] - 304 | cur_buf, "MEM ID %" PRIu64 " | size=%" PRIuS " | host_ptr=%p\n", - | ^~~~~~~~~~ - 305 | event->mem_objs[0]->id, 0UL, - | ~~~ - | | - | long unsigned int -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:51:18: note: format string is defined here - 51 | # define PRIuS "zu" -/build/reproducible-path/pocl-6.0/lib/CL/pocl_tracing.c:312:32: warning: format '%zu' expects argument of type 'size_t', but argument 5 has type 'long unsigned int' [-Wformat=] - 312 | "MEM ID FROM %" PRIu64 " | MEM ID TO %" PRIu64 - | ^~~~~~~~~~~~~~~ -...... - 315 | node->command.copy_rect.dst->id, 0UL); - | ~~~ - | | - | long unsigned int -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:51:18: note: format string is defined here - 51 | # define PRIuS "zu" -/build/reproducible-path/pocl-6.0/lib/CL/pocl_tracing.c:345:32: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 345 | fwrite (tmp_buffer, (cur_buf - tmp_buffer), 1, text_tracer_file); - | ~~~~~~~~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 18%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_runtime_config.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_runtime_config.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -[ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_mem_management.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_mem_management.c -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_hash.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_hash.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc: In function 'bool is_image_type(pocl_argument_info&, cl_bitfield)': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:82:26: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 82 | if (name.startswith("image2d_") || name.startswith("image3d_") || - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:18: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:82:57: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 82 | if (name.startswith("image2d_") || name.startswith("image3d_") || - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:83:26: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 83 | name.startswith("image1d_") || name.startswith("_pocl_image")) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:83:57: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 83 | name.startswith("image1d_") || name.startswith("_pocl_image")) - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc: In function 'int pocl_llvm_get_kernels_metadata(cl_program, unsigned int)': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:609:31: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 609 | TD->getTypeAllocSize(locals[i]->getInitializer()->getType()); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:660:77: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 658 | reqdx = (llvm::cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 659 | llvm::dyn_cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 660 | ReqdWGSize->getOperand(0))->getValue()))->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:663:77: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 661 | reqdy = (llvm::cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 662 | llvm::dyn_cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 663 | ReqdWGSize->getOperand(1))->getValue()))->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:666:77: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 664 | reqdz = (llvm::cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 665 | llvm::dyn_cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 666 | ReqdWGSize->getOperand(2))->getValue()))->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:674:77: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 672 | wghintx = (llvm::cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 673 | llvm::dyn_cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 674 | WGSizeHint->getOperand(0))->getValue()))->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:677:77: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 675 | wghinty = (llvm::cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 676 | llvm::dyn_cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 677 | WGSizeHint->getOperand(1))->getValue()))->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:680:77: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 678 | wghintz = (llvm::cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 679 | llvm::dyn_cast( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 680 | WGSizeHint->getOperand(2))->getValue()))->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_metadata.cc:685:20: warning: unused variable 'VTHvalue' [-Wunused-variable] - 685 | llvm::Value *VTHvalue = nullptr; - | ^~~~~~~~ -[ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_file_util.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_file_util.c -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_file_util.c: In function 'pocl_mk_tempname': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_file_util.c:294:31: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 294 | fd = mkostemps (output, strlen (suffix), O_CLOEXEC); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_file_util.c: In function 'pocl_write_tempfile': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_file_util.c:374:17: warning: conversion to 'size_t' {aka 'unsigned int'} from 'ssize_t' {aka 'int'} may change the sign of the result [-Wsign-conversion] - 374 | bytes -= res; - | ^~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -[ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_debug.c.o -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_debug.c -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.c: In function 'pocl_debug_messages_setup': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.c:57:19: warning: conversion from 'int' to 'char' may change value [-Wconversion] - 57 | tokenize[i] = tolower(tokenize[i]); - | ^~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_timing.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_timing.c -/build/reproducible-path/pocl-6.0/lib/CL/pocl_timing.c: In function 'pocl_gettimemono_ns': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_timing.c:80:54: warning: conversion to 'long long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion] - 80 | return (((uint64_t)timespec.tv_sec * 1000000000UL) + timespec.tv_nsec); - | ^ -[ 19%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_threads.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_threads.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/pocl_threads.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/pocl_threads.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/pocl_threads.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMAlloc.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSVMAlloc.c -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -[ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSVMFree.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSVMFree.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMFree.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMFree.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMap.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMap.c -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMap.c:25: -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMap.c: In function 'POclEnqueueSVMMap': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMap.c:84:19: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 84 | svm_ptr - svm_ptr_pocl->vm_ptr, size, num_events_in_wait_list, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cl.h:265:28: note: in definition of macro 'POname' - 265 | # define POname(name) PO##name - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMap.c:31:31: warning: unused parameter 'map_flags' [-Wunused-parameter] - 31 | cl_map_flags map_flags, - | ~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMUnmap.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMUnmap.c -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpy.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c: In function 'pocl_svm_memcpy_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:79:49: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 79 | dst_svm_ptr->shadow_cl_mem, src_ptr - src_svm_ptr->vm_ptr, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:80:21: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 80 | dst_ptr - dst_svm_ptr->vm_ptr, size, num_items_in_wait_list, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:85:49: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 85 | dst_svm_ptr->shadow_cl_mem, src_ptr - src_svm_ptr->vm_ptr, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:86:21: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 86 | dst_ptr - dst_svm_ptr->vm_ptr, size, num_items_in_wait_list, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:96:23: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 96 | dst_ptr - dst_svm_ptr->vm_ptr, size, src_ptr, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:103:23: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 103 | dst_ptr - dst_svm_ptr->vm_ptr, size, src_ptr, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:113:23: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 113 | src_ptr - src_svm_ptr->vm_ptr, size, dst_ptr, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpy.c:120:23: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 120 | src_ptr - src_svm_ptr->vm_ptr, size, dst_ptr, - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.cpp: In member function 'llvm::PreservedAnalyses pocl::BreakConstantGEPs::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.cpp:352:74: warning: unused parameter 'AM' [-Wunused-parameter] - 352 | BreakConstantGEPs::run(llvm::Function &F, llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 20%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemFill.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemFill.c -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_cl.h:44, - from /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemFill.c:25: -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemFill.c: In function 'pocl_svm_memfill_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemFill.c:77:43: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 77 | POCL_RETURN_ERROR_ON(((intptr_t)svm_ptr % pattern_size > 0), CL_INVALID_VALUE, - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:486:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' - 486 | if (cond) \ - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemFill.c:95:19: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 95 | size_t offset = svm_ptr - dst_svm_ptr->vm_ptr; - | ^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemFill.c:42:45: warning: unused parameter 'cmd' [-Wunused-parameter] - 42 | _cl_command_node **cmd) - | ~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BreakConstantGEPs.cpp:21: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgSVMPointer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetKernelArgSVMPointer.c -[ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelExecInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetKernelExecInfo.c -[ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetDefaultDeviceCommandQueue.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clSetDefaultDeviceCommandQueue.c -/build/reproducible-path/pocl-6.0/lib/CL/clSetDefaultDeviceCommandQueue.c: In function 'POclSetDefaultDeviceCommandQueue': -/build/reproducible-path/pocl-6.0/lib/CL/clSetDefaultDeviceCommandQueue.c:26:16: warning: unused parameter 'context' [-Wunused-parameter] - 26 | cl_context context, cl_device_id device, - | ~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clSetDefaultDeviceCommandQueue.c:26:38: warning: unused parameter 'device' [-Wunused-parameter] - 26 | cl_context context, cl_device_id device, - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/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 - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -[ 21%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_binary.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'pocl_binary_get_device_id': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:257:19: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 257 | int i, length = strlen(dev_hash); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'serialize_file': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:333:30: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 333 | BUFFER_STORE_STR2(content, fsize); - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:186:30: note: in definition of macro 'BUFFER_STORE_STR2' - 186 | memcpy(buffer, elem, len); \ - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize_kernel_to_buffer': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:429:23: warning: conversion from 'cl_bitfield' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 429 | uint32_t has_meta = meta->has_arg_metadata; - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:469:15: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 469 | tmp = meta->local_mem_size[device_i]; - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:473:15: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 473 | tmp = meta->private_mem_size[device_i]; - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:477:15: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | tmp = meta->spill_mem_size[device_i]; - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:496:19: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 496 | temp[0] = 'a' + i; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:507:27: warning: conversion to 'uint32_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 507 | uint32_t arginfo_size = buffer - start; - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:511:28: warning: conversion to 'uint64_t' {aka 'long long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 511 | uint64_t binaries_size = end - buffer; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:515:26: warning: conversion to 'uint64_t' {aka 'long long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 515 | uint64_t struct_size = end - buf; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'deserialize_file': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:564:18: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 564 | return (buffer - orig_buffer); - | ~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize_kernel_from_buffer': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:627:36: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 627 | kernel->local_sizes[i] = temp; - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:671:62: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 671 | recursively_deserialize_path (basedir, buffer, kernel->binaries_size); - | ~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:599:58: warning: unused parameter 'b' [-Wunused-parameter] - 599 | pocl_binary_deserialize_kernel_from_buffer (pocl_binary *b, - | ~~~~~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'pocl_binary_serialize': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:738:21: warning: conversion to 'uint64_t' {aka 'long long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 738 | uint64_t size = new_buffer - buffer; - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:760:13: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 760 | *size = (buffer - start); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'pocl_binary_deserialize': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:777:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'cl_program_binary_type' {aka 'unsigned int'} may change value [-Wconversion] - 777 | program->binary_type = (b.flags >> 32); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:778:46: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 778 | program->global_var_total_size[device_i] = b.program_scope_var_bytes; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:799:76: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 799 | unsigned char* retval = recursively_deserialize_path (basedir, buffer, bytes); - | ^~~~~ -In file included from /build/reproducible-path/pocl-6.0/include/utlist.h:29, - from /build/reproducible-path/pocl-6.0/lib/CL/devices/common.h:29, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_cl.h:42, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:29: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c: In function 'pocl_binary_get_kernels_metadata': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:879:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] - 879 | assert (buffer - start <= max_len); - | ^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_binary.c:950:33: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 950 | km->reqd_wg_size[l] = k.reqd_wg_size[l]; - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 22%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_utils.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 22%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_opengl.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLBuffer': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:5:46: warning: unused parameter 'context' [-Wunused-parameter] - 5 | POname(clCreateFromGLBuffer)(cl_context context, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:6:41: warning: unused parameter 'flags' [-Wunused-parameter] - 6 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:7:41: warning: unused parameter 'bufobj' [-Wunused-parameter] - 7 | cl_GLuint bufobj, - | ~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:8:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] - 8 | cl_int * errcode_ret) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c: In function 'POclCreateFromGLRenderbuffer': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:19:52: warning: unused parameter 'context' [-Wunused-parameter] - 19 | POname(clCreateFromGLRenderbuffer)(cl_context context, - | ~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:20:41: warning: unused parameter 'flags' [-Wunused-parameter] - 20 | cl_mem_flags flags, - | ~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:21:41: warning: unused parameter 'renderbuffer' [-Wunused-parameter] - 21 | cl_GLuint renderbuffer, - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:22:41: warning: unused parameter 'errcode_ret' [-Wunused-parameter] - 22 | cl_int * errcode_ret) - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c: In function 'POclGetGLObjectInfo': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:33:41: warning: unused parameter 'memobj' [-Wunused-parameter] - 33 | POname(clGetGLObjectInfo)(cl_mem memobj, - | ~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:34:46: warning: unused parameter 'gl_object_type' [-Wunused-parameter] - 34 | cl_gl_object_type *gl_object_type, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:35:44: warning: unused parameter 'gl_object_name' [-Wunused-parameter] - 35 | cl_GLuint *gl_object_name) - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c: In function 'POclGetGLTextureInfo': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:47:43: warning: unused parameter 'memobj' [-Wunused-parameter] - 47 | POname(clGetGLTextureInfo) (cl_mem memobj, - | ~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:48:48: warning: unused parameter 'param_name' [-Wunused-parameter] - 48 | cl_gl_texture_info param_name, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:49:37: warning: unused parameter 'param_value_size' [-Wunused-parameter] - 49 | size_t param_value_size, - | ~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:50:36: warning: unused parameter 'param_value' [-Wunused-parameter] - 50 | void *param_value, - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_opengl.c:51:38: warning: unused parameter 'param_value_size_ret' [-Wunused-parameter] - 51 | size_t *param_value_size_ret) - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -[ 22%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/pocl_cq_profiling.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/pocl_cq_profiling.c -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cq_profiling.c: In function 'pocl_atexit': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cq_profiling.c:73:32: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion] - 73 | unsigned long kernel_t = e->time_end - e->time_start; - | ^ -[ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandBarrierWithWaitListKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandBarrierWithWaitListKHR.c -[ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandCopyBufferKHR.c -[ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferRectKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandCopyBufferRectKHR.c -[ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyBufferToImageKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandCopyBufferToImageKHR.c -In file included from /usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:18, - from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:32: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/MemoryBuffer.h:20, - from /usr/lib/llvm-18/include/llvm/Support/SourceMgr.h:19, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:38: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~ -[ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandCopyImageKHR.c -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:40: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -[ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandCopyImageToBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandCopyImageToBufferKHR.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 23%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandFillBufferKHR.c -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DiagnosticInfo.h:22, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:41: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandFillImageKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandFillImageKHR.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:44: -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -[ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyKHR.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandSVMMemcpyKHR.c -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 24%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/CanonicalizeBarriers.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/CanonicalizeBarriers.cc -[ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemFillKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemFillKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemFillKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemFillKHR.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandSVMMemFillKHR.c -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:18, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:45: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandNDRangeKernelKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCommandNDRangeKernelKHR.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clCommandNDRangeKernelKHR.c: In function 'POclCommandNDRangeKernelKHR': -/build/reproducible-path/pocl-6.0/lib/CL/clCommandNDRangeKernelKHR.c:41:21: warning: unused variable 'cmd' [-Wunused-variable] - 41 | _cl_command_node *cmd = NULL; - | ^~~ -[ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCreateCommandBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clCreateCommandBufferKHR.c -/build/reproducible-path/pocl-6.0/lib/CL/clCreateCommandBufferKHR.c: In function 'POclCreateCommandBufferKHR': -/build/reproducible-path/pocl-6.0/lib/CL/clCreateCommandBufferKHR.c:93:19: warning: unsigned conversion from 'int' to 'cl_command_buffer_properties_khr' {aka 'long long unsigned int'} changes value from '-2' to '18446744073709551614' [-Wsign-conversion] - 93 | tmp &= ~CL_COMMAND_BUFFER_SIMULTANEOUS_USE_KHR; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantRange.h:35, - from /usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:26, - from /usr/lib/llvm-18/include/llvm/Bitcode/BitcodeWriter.h:17, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:48: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -[ 24%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueCommandBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clEnqueueCommandBufferKHR.c -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueCommandBufferKHR.c: In function 'buffer_finished_callback': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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-18/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::CalleeInfo::CalleeInfo(HotnessType, bool, uint64_t)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:85:17: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 85 | : Hotness(static_cast(Hotness)), HasTailCall(HasTC), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:86:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 86 | RelBlockFreq(RelBF) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:86:9: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:28' may change value [-Wconversion] - 86 | RelBlockFreq(RelBF) {} - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateHotness(HotnessType)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:89:23: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 89 | Hotness = std::max(Hotness, static_cast(OtherHotness)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::CalleeInfo::updateRelBlockFreq(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:113:20: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'unsigned int:28' may change value [-Wconversion] - 113 | RelBlockFreq = static_cast(Sum); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::GlobalValueSummary::GVFlags::GVFlags(llvm::GlobalValue::LinkageTypes, llvm::GlobalValue::VisibilityTypes, bool, bool, bool, bool)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:480:19: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 480 | : Linkage(Linkage), Visibility(Visibility), - | ^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:480:40: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 480 | : Linkage(Linkage), Visibility(Visibility), - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalValueSummary::setLinkage(llvm::GlobalValue::LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:549:21: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 549 | Flags.Linkage = Linkage; - | ^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalValueSummary::setVisibility(llvm::GlobalValue::VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:571:24: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 571 | Flags.Visibility = (unsigned)Vis; - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::VFuncId)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:1045:71: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1045 | static unsigned getHashValue(FunctionSummary::VFuncId I) { return I.GUID; } - | ~~^~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(llvm::FunctionSummary::ConstVCall)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:1064:20: warning: conversion from 'llvm::GlobalValue::GUID' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1064 | return I.VFunc.GUID; - | ~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In constructor 'llvm::GlobalVarSummary::GVarFlags::GVarFlags(bool, bool, bool, llvm::GlobalObject::VCallVisibility)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:1100:47: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 1100 | Constant(Constant), VCallVisibility(Vis) {} - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h: In member function 'void llvm::GlobalVarSummary::setVCallVisibility(llvm::GlobalObject::VCallVisibility)': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:1143:32: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 1143 | VarFlags.VCallVisibility = Vis; - | ^~~ -[ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clFinalizeCommandBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clFinalizeCommandBufferKHR.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/CanonicalizeBarriers.cc:31: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetCommandBufferInfoKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clGetCommandBufferInfoKHR.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:50: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:21: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:61: -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clReleaseCommandBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clReleaseCommandBufferKHR.c -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/clReleaseCommandBufferKHR.c: In function 'POclReleaseCommandBufferKHR': -/build/reproducible-path/pocl-6.0/lib/CL/clReleaseCommandBufferKHR.c:88:41: warning: unused variable 'a' [-Wunused-variable] - 88 | struct pocl_argument *a - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:22: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -[ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRetainCommandBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -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/reproducible-path/pocl-6.0/lib/CL/clRetainCommandBufferKHR.c -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRemapCommandBufferKHR.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clRemapCommandBufferKHR.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clRemapCommandBufferKHR.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clRemapCommandBufferKHR.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clRemapCommandBufferKHR.c -/build/reproducible-path/pocl-6.0/lib/CL/clRemapCommandBufferKHR.c: In function 'POclRemapCommandBufferKHR': -/build/reproducible-path/pocl-6.0/lib/CL/clRemapCommandBufferKHR.c:34:43: warning: unused parameter 'num_handles' [-Wunused-parameter] - 34 | cl_uint num_handles, - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clRemapCommandBufferKHR.c:35:65: warning: unused parameter 'handles' [-Wunused-parameter] - 35 | const cl_mutable_command_khr *handles, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clRemapCommandBufferKHR.c:36:59: warning: unused parameter 'handles_ret' [-Wunused-parameter] - 36 | cl_mutable_command_khr *handles_ret, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:63: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -[ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clMemAllocINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clMemAllocINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clMemAllocINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clMemAllocINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clMemAllocINTEL.c -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 25%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clMemFreeINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clMemFreeINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clMemFreeINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clMemFreeINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clMemFreeINTEL.c -/build/reproducible-path/pocl-6.0/lib/CL/clMemFreeINTEL.c: In function 'pocl_get_last_events': -/build/reproducible-path/pocl-6.0/lib/CL/clMemFreeINTEL.c:58:20: warning: unused variable 'dev' [-Wunused-variable] - 58 | cl_device_id dev = context->devices[i]; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/CanonicalizeBarriers.cc:32: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -[ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetMemAllocInfoINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clGetMemAllocInfoINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clGetMemAllocInfoINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clGetMemAllocInfoINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clGetMemAllocInfoINTEL.c -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/CanonicalizeBarriers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/CanonicalizeBarriers.cc:37: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -[ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgMemPointerINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgMemPointerINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgMemPointerINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgMemPointerINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clSetKernelArgMemPointerINTEL.c -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemFillINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemFillINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemFillINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemFillINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMemFillINTEL.c -[ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemcpyINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemcpyINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemcpyINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemcpyINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMemcpyINTEL.c -[ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemAdviseINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemAdviseINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemAdviseINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemAdviseINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMemAdviseINTEL.c -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 26%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemINTEL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemINTEL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemINTEL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemINTEL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueMigrateMemINTEL.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandReadBufferPOCL.c -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferRectPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferRectPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferRectPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferRectPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandReadBufferRectPOCL.c -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadImagePOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadImagePOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadImagePOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadImagePOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandReadImagePOCL.c -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -[ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandSVMMemcpyPOCL.c -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:68: -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc: In function 'void parseModuleGVarSize(cl_program, unsigned int, llvm::Module*)': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:98:25: warning: format '%zu' expects argument of type 'size_t', but argument 3 has type 'long unsigned int' [-Wformat=] - 98 | POCL_MSG_PRINT_LLVM("Total Global Variable Bytes: %zu\n", TotalGVarBytes); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ - | | - | long unsigned int -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:59:42: note: in definition of macro 'log_printf' - 59 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:239:11: note: in expansion of macro 'POCL_MSG_PRINT_F' - 239 | POCL_MSG_PRINT_F(filter, INFO, errcode, __VA_ARGS__) - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:289:34: note: in expansion of macro 'POCL_MSG_PRINT_INFO_F' - 289 | #define POCL_MSG_PRINT_LLVM(...) POCL_MSG_PRINT_INFO_F (LLVM, "", __VA_ARGS__) - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:98:5: note: in expansion of macro 'POCL_MSG_PRINT_LLVM' - 98 | POCL_MSG_PRINT_LLVM("Total Global Variable Bytes: %zu\n", TotalGVarBytes); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:98:57: note: format string is defined here - 98 | POCL_MSG_PRINT_LLVM("Total Global Variable Bytes: %zu\n", TotalGVarBytes); - | ~~^ - | | - | unsigned int - | %lu -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc: In function 'bool getModuleIntMetadata(const llvm::Module&, const char*, long unsigned int&)': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:714:28: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion] - 714 | data = CI->getZExtValue(); - | ~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyRectPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyRectPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyRectPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyRectPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandSVMMemcpyRectPOCL.c -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:31: -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = unsigned int; uint64_t = long long unsigned int; int16_t = short int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:96:31: required from here - 96 | return getAdjusted(Digits, Scale); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:89:37: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 89 | return getRounded(Digits >> Shift, Scale + Shift, - | ~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 89 | return getRounded(Digits >> Shift, Scale + Shift, - | ~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getAdjusted(uint64_t, int16_t) [with DigitsT = long long unsigned int; uint64_t = long long unsigned int; int16_t = short int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:102:31: required from here - 102 | return getAdjusted(Digits, Scale); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:89:53: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 89 | return getRounded(Digits >> Shift, Scale + Shift, - | ~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getQuotient(DigitsT, DigitsT) [with DigitsT = long long unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:178:21: required from here - 178 | return getQuotient(Dividend, Divisor); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:166:19: warning: conversion from 'long long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 166 | return divide32(Dividend, Divisor); - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:166:29: warning: conversion from 'long long unsigned int' to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 166 | return divide32(Dividend, Divisor); - | ^~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/Support/ScaledNumber.h:403:23: required from here - 403 | return getDifference(LDigits, LScale, RDigits, RScale); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:392:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 392 | if (!compare(LDigits, LScale, DigitsT(1), RLgFloor + getWidth())) - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'std::pair llvm::ScaledNumbers::getDifference(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long long unsigned int; int16_t = short int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:411:23: required from here - 411 | return getDifference(LDigits, LScale, RDigits, RScale); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:392:54: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 392 | if (!compare(LDigits, LScale, DigitsT(1), RLgFloor + getWidth())) - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long long unsigned int]': -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:108:36: required from here - 108 | Temp /= Scaled64::get(EntryFreq); - | ^ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:832:20: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 832 | return *this <<= Scales; - | ^~~~~~ -[ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandSVMMemfillPOCL.c -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_utils.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 27%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillRectPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillRectPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillRectPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillRectPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandSVMMemfillRectPOCL.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 28%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandWriteBufferPOCL.c -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -[ 28%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferRectPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferRectPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferRectPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferRectPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandWriteBufferRectPOCL.c -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/Support/ScaledNumber.h:343:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = unsigned int; int16_t = short int]' - 343 | int16_t Scale = matchScales(LDigits, LScale, RDigits, RScale); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:358:16: required from here - 358 | return getSum(LDigits, LScale, RDigits, RScale); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 321 | LScale -= ShiftL; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:322:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 322 | RScale += ShiftR; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'int16_t llvm::ScaledNumbers::matchScales(DigitsT&, int16_t&, DigitsT&, int16_t&) [with DigitsT = long long unsigned int; int16_t = short int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:343:30: required from 'std::pair llvm::ScaledNumbers::getSum(DigitsT, int16_t, DigitsT, int16_t) [with DigitsT = long long unsigned int; int16_t = short int]' - 343 | int16_t Scale = matchScales(LDigits, LScale, RDigits, RScale); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:364:16: required from here - 364 | return getSum(LDigits, LScale, RDigits, RScale); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:321:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 321 | LScale -= ShiftL; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:322:10: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 322 | RScale += ShiftR; - | ~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'static llvm::ScaledNumber llvm::ScaledNumber::adjustToWidth(uint64_t, int32_t) [with DigitsT = long long unsigned int; uint64_t = long long unsigned int; int32_t = int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:526:61: required from 'static llvm::ScaledNumber llvm::ScaledNumber::get(uint64_t) [with DigitsT = long long unsigned int; uint64_t = long long unsigned int]' - 526 | static ScaledNumber get(uint64_t N) { return adjustToWidth(N, 0); } - | ~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:108:26: required from here - 108 | Temp /= Scaled64::get(EntryFreq); - | ~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:705:60: warning: conversion from 'int32_t' {aka 'int'} to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 705 | auto Adjusted = ScaledNumbers::getAdjusted(N, Shift); - | ^~~~~ -[ 28%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteImagePOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteImagePOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteImagePOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteImagePOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clCommandWriteImagePOCL.c -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -[ 28%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpyRectPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpyRectPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpyRectPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpyRectPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpyRectPOCL.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpyRectPOCL.c: In function 'pocl_svm_memcpy_rect_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemcpyRectPOCL.c:44:49: warning: unused parameter 'sync_point' [-Wunused-parameter] - 44 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long long unsigned int; int32_t = int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:625:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long long unsigned int; int16_t = short int]' - 625 | shiftLeft(Shift); - | ^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:832:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long long unsigned int]' - 832 | return *this <<= Scales; - | ~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:108:36: required from here - 108 | Temp /= Scaled64::get(EntryFreq); - | ^ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:845:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 845 | Scale += ScaleShift; - | ~~~~~~^~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemfillRectPOCL.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemfillRectPOCL.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemfillRectPOCL.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemfillRectPOCL.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemfillRectPOCL.c -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_cl.h:44, - from /build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemfillRectPOCL.c:24: -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemfillRectPOCL.c: In function 'pocl_svm_memfill_rect_common': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemfillRectPOCL.c:79:44: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 79 | POCL_RETURN_ERROR_ON (((intptr_t)svm_ptr % pattern_size > 0), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_debug.h:486:11: note: in definition of macro 'POCL_RETURN_ERROR_ON' - 486 | if (cond) \ - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemfillRectPOCL.c:42:50: warning: unused parameter 'sync_point' [-Wunused-parameter] - 42 | cl_sync_point_khr *sync_point, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemfillRectPOCL.c: In function 'POclEnqueueSVMMemFillRectPOCL': -/build/reproducible-path/pocl-6.0/lib/CL/clEnqueueSVMMemfillRectPOCL.c:148:46: warning: unused parameter 'size' [-Wunused-parameter] - 148 | size_t size, - | ~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'void llvm::ScaledNumber::shiftRight(int32_t) [with DigitsT = long long unsigned int; int32_t = int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:839:5: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long long unsigned int; int32_t = int]' - 839 | shiftRight(-Shift); - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:625:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long long unsigned int; int16_t = short int]' - 625 | shiftLeft(Shift); - | ^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:832:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long long unsigned int]' - 832 | return *this <<= Scales; - | ~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:108:36: required from here - 108 | Temp /= Scaled64::get(EntryFreq); - | ^ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:875:9: warning: conversion from 'int' to 'int16_t' {aka 'short int'} may change value [-Wconversion] - 875 | Scale -= ScaleShift; - | ~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h: In instantiation of 'static int llvm::ScaledNumber::countLeadingZerosWidth(DigitsType) [with DigitsT = long long unsigned int; DigitsType = long long unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:855:37: required from 'void llvm::ScaledNumber::shiftLeft(int32_t) [with DigitsT = long long unsigned int; int32_t = int]' - 855 | if (Shift > countLeadingZerosWidth(Digits)) { - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:625:5: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator<<=(int16_t) [with DigitsT = long long unsigned int; int16_t = short int]' - 625 | shiftLeft(Shift); - | ^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:832:16: required from 'llvm::ScaledNumber& llvm::ScaledNumber::operator/=(const llvm::ScaledNumber&) [with DigitsT = long long unsigned int]' - 832 | return *this <<= Scales; - | ~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ModuleSummaryIndex.h:108:36: required from here - 108 | Temp /= Scaled64::get(EntryFreq); - | ^ -/usr/lib/llvm-18/include/llvm/Support/ScaledNumber.h:693:32: warning: conversion from 'llvm::ScaledNumber::DigitsType' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 693 | return countLeadingZeros32(Digits) + Width - 32; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/CanonicalizeBarriers.cc:28: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building C object lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgDevicePointer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -I/usr/include -MD -MT lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgDevicePointer.c.o -MF CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgDevicePointer.c.o.d -o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgDevicePointer.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/clSetKernelArgDevicePointer.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/clSetKernelArgDevicePointer.c: In function 'POclSetKernelArgDevicePointerEXT': -/build/reproducible-path/pocl-6.0/lib/CL/clSetKernelArgDevicePointer.c:56:58: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 56 | return pocl_set_kernel_arg_pointer (kernel, arg_index, (void *)dev_addr); - | ^ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -[ 28%] Built target libpocl_unlinked_objs -make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/depend -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices/topology /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/topology /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 28%] Building C object lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/topology/pocl_topology.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/topology/pocl_topology.c: In function 'pocl_topology_detect_device_info': -/build/reproducible-path/pocl-6.0/lib/CL/devices/topology/pocl_topology.c:147:31: warning: conversion from 'hwloc_uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 147 | shared_cache_size = cache->attr->cache.size; - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/topology/pocl_topology.c:161:31: warning: conversion from 'hwloc_uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 161 | shared_cache_size = cache->attr->cache.size; - | ^~~~~ -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/devices/topology/pocl_topology.c:183:38: warning: conversion from 'hwloc_uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 183 | nonshared_cache_size = cache->attr->cache.size; - | ^~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 28%] Built target pocl-devices-topology -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 28%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/devices.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/devices.c -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c: In function 'pocl_device_get_env_count': -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c:332:10: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 332 | return dev_count; - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c: In function 'pocl_get_devices': -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c:345:25: warning: unsigned conversion from 'int' to 'cl_device_type' {aka 'long long unsigned int'} changes value from '-17' to '18446744073709551599' [-Wsign-conversion] - 345 | device_type_tmp = ~CL_DEVICE_TYPE_CUSTOM; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c: In function 'pocl_get_device_type_count': -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c:385:25: warning: unsigned conversion from 'int' to 'cl_device_type' {aka 'long long unsigned int'} changes value from '-17' to '18446744073709551599' [-Wsign-conversion] - 385 | device_type_tmp = ~CL_DEVICE_TYPE_CUSTOM; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c: In function 'pocl_init_devices': -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c:563:12: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 563 | sleep (delay); - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c:665:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 665 | dev->dev_id = dev_index; - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/devices.c:670:32: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 670 | dev->global_mem_id = dev_index; - | ^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/ADT/SetVector.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 28%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/bufalloc.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/bufalloc.c -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/bufalloc.c: In function 'chunk_slack': -/build/reproducible-path/pocl-6.0/lib/CL/devices/bufalloc.c:103:66: warning: conversion to 'memory_address_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 103 | (chunk->start_address + chunk->parent_region->alignment - 1) & - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/bufalloc.c: In function 'append_new_chunk': -/build/reproducible-path/pocl-6.0/lib/CL/devices/bufalloc.c:156:65: warning: conversion to 'memory_address_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 156 | (region->last_chunk->start_address + region->alignment - 1) & - | ^ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 28%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/common.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'llvm_codegen': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:152:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 152 | llvm_module, program, device_i, kernel, command, specialize); - | ^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'pocl_fill_dev_image_t': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:287:16: warning: conversion to 'cl_int' {aka 'int'} from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 287 | di->_width = mem->image_width; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:288:17: warning: conversion to 'cl_int' {aka 'int'} from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 288 | di->_height = mem->image_height; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:289:16: warning: conversion to 'cl_int' {aka 'int'} from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 289 | di->_depth = mem->image_depth; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:290:20: warning: conversion to 'cl_int' {aka 'int'} from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 290 | di->_row_pitch = mem->image_row_pitch; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:291:22: warning: conversion to 'cl_int' {aka 'int'} from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 291 | di->_slice_pitch = mem->image_slice_pitch; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:292:16: warning: conversion to 'cl_int' {aka 'int'} from 'cl_channel_order' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 292 | di->_order = mem->image_channel_order; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:293:27: warning: conversion to 'cl_int' {aka 'int'} from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 293 | di->_image_array_size = mem->image_array_size; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:294:20: warning: conversion to 'cl_int' {aka 'int'} from 'cl_channel_type' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 294 | di->_data_type = mem->image_channel_data_type; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'pocl_exec_command': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:595:28: warning: unused variable 'mem_id' [-Wunused-variable] - 595 | pocl_mem_identifier *mem_id = &mem->device_ptrs[dev->global_mem_id]; - | ^~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/./pocl_shared.h:30, - from /build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:46: -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'pocl_set_buffer_image_limits': -/build/reproducible-path/pocl-6.0/lib/CL/./pocl_cl.h:1832:18: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 1832 | #define max(a,b) (((a) > (b)) ? (a) : (b)) - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:1317:38: note: in expansion of macro 'max' - 1317 | device->global_var_pref_size = max(64 * 1000, device->max_constant_buffer_size); - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:1325:23: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 1325 | size_t max_pixels = device->max_mem_alloc_size/16; - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'pocl_init_default_device_infos': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:1524:66: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 1524 | = dev->max_work_item_sizes[2] = dev->max_work_group_size = max_wg; - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:1716:8: warning: unused variable 'kernellib_fallback' [-Wunused-variable] - 1716 | char kernellib_fallback[POCL_MAX_PATHNAME_LENGTH]; - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'pocl_space_delim_string_to_cl_name_version_array': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:1820:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 1820 | found = i; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'pocl_setup_ils_with_version': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:1966:23: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion] - 1966 | found = i; - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 28%] Building CXX object lib/CL/CMakeFiles/lib_cl_llvm.dir/pocl_llvm_wg.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I"/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c: In function 'pocl_setup_builtin_kernels_with_version': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common.c:2063:7: warning: '__builtin_strncpy' specified bound 64 equals destination size [-Wstringop-truncation] - 2063 | strncpy (dev->builtin_kernels_with_version[i].name, token, - | ^ -[ 28%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/pocl_local_size.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c: In function 'gcd': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c:34:11: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 34 | c = a; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c:36:11: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 36 | b = c; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c: In function 'pocl_default_local_size_optimizer': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c:67:64: warning: unused parameter 'kernel' [-Wunused-parameter] - 67 | pocl_default_local_size_optimizer (cl_device_id dev, cl_kernel kernel, - | ~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c:68:45: warning: unused parameter 'device_i' [-Wunused-parameter] - 68 | unsigned device_i, - | ~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c: In function 'pocl_wg_utilization_maximizer': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c:308:60: warning: unused parameter 'kernel' [-Wunused-parameter] - 308 | pocl_wg_utilization_maximizer (cl_device_id dev, cl_kernel kernel, - | ~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pocl_local_size.c:309:41: warning: unused parameter 'device_i' [-Wunused-parameter] - 309 | unsigned device_i, - | ~~~~~~~~~^~~~~~~~ -[ 29%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common_driver.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_read': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:77:25: warning: unused parameter 'data' [-Wunused-parameter] - 77 | pocl_driver_read (void *data, void *__restrict__ host_ptr, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:78:59: warning: unused parameter 'src_buf' [-Wunused-parameter] - 78 | pocl_mem_identifier *src_mem_id, cl_mem src_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_write': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:89:26: warning: unused parameter 'data' [-Wunused-parameter] - 89 | pocl_driver_write (void *data, const void *__restrict__ host_ptr, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:90:60: warning: unused parameter 'dst_buf' [-Wunused-parameter] - 90 | pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_copy': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:101:25: warning: unused parameter 'data' [-Wunused-parameter] - 101 | pocl_driver_copy (void *data, pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:101:71: warning: unused parameter 'dst_buf' [-Wunused-parameter] - 101 | pocl_driver_copy (void *data, pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:102:59: warning: unused parameter 'src_buf' [-Wunused-parameter] - 102 | pocl_mem_identifier *src_mem_id, cl_mem src_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_copy_with_size': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:131:31: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 131 | size_t real_bytes = *content_size - src_offset; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:114:35: warning: unused parameter 'data' [-Wunused-parameter] - 114 | pocl_driver_copy_with_size (void *data, pocl_mem_identifier *dst_mem_id, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:115:36: warning: unused parameter 'dst_buf' [-Wunused-parameter] - 115 | cl_mem dst_buf, pocl_mem_identifier *src_mem_id, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:116:36: warning: unused parameter 'src_buf' [-Wunused-parameter] - 116 | cl_mem src_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:118:36: warning: unused parameter 'content_size_buf' [-Wunused-parameter] - 118 | cl_mem content_size_buf, size_t dst_offset, - | ~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_svm_copy_rect': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:142:41: warning: unused parameter 'dev' [-Wunused-parameter] - 142 | pocl_driver_svm_copy_rect (cl_device_id dev, - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_copy_rect': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:197:30: warning: unused parameter 'data' [-Wunused-parameter] - 197 | pocl_driver_copy_rect (void *data, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:199:31: warning: unused parameter 'dst_buf' [-Wunused-parameter] - 199 | cl_mem dst_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:201:31: warning: unused parameter 'src_buf' [-Wunused-parameter] - 201 | cl_mem src_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_svm_fill_rect': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:219:41: warning: unused parameter 'dev' [-Wunused-parameter] - 219 | pocl_driver_svm_fill_rect (cl_device_id dev, - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_write_rect': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:265:31: warning: unused parameter 'data' [-Wunused-parameter] - 265 | pocl_driver_write_rect (void *data, const void *__restrict__ const host_ptr, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:266:65: warning: unused parameter 'dst_buf' [-Wunused-parameter] - 266 | pocl_mem_identifier *dst_mem_id, cl_mem dst_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_read_rect': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:324:30: warning: unused parameter 'data' [-Wunused-parameter] - 324 | pocl_driver_read_rect (void *data, void *__restrict__ const host_ptr, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:325:64: warning: unused parameter 'src_buf' [-Wunused-parameter] - 325 | pocl_mem_identifier *src_mem_id, cl_mem src_buf, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_memfill': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:381:28: warning: unused parameter 'data' [-Wunused-parameter] - 381 | pocl_driver_memfill (void *data, pocl_mem_identifier *dst_mem_id, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:382:29: warning: unused parameter 'dst_buf' [-Wunused-parameter] - 382 | cl_mem dst_buf, size_t size, size_t offset, - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_map_mem': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:391:28: warning: unused parameter 'data' [-Wunused-parameter] - 391 | pocl_driver_map_mem (void *data, pocl_mem_identifier *src_mem_id, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:392:29: warning: unused parameter 'src_buf' [-Wunused-parameter] - 392 | cl_mem src_buf, mem_mapping_t *map) - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_unmap_mem': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:411:30: warning: unused parameter 'data' [-Wunused-parameter] - 411 | pocl_driver_unmap_mem (void *data, pocl_mem_identifier *dst_mem_id, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:412:31: warning: unused parameter 'dst_buf' [-Wunused-parameter] - 412 | cl_mem dst_buf, mem_mapping_t *map) - | ~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_get_mapping_ptr': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:432:22: warning: unused variable 'src_device_ptr' [-Wunused-variable] - 432 | char *__restrict__ src_device_ptr = (char *)mem_id->mem_ptr; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:429:36: warning: unused parameter 'data' [-Wunused-parameter] - 429 | pocl_driver_get_mapping_ptr (void *data, pocl_mem_identifier *mem_id, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_free_mapping_ptr': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:453:22: warning: unused variable 'src_device_ptr' [-Wunused-variable] - 453 | char *__restrict__ src_device_ptr = (char *)mem_id->mem_ptr; - | ^~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:450:37: warning: unused parameter 'data' [-Wunused-parameter] - 450 | pocl_driver_free_mapping_ptr (void *data, pocl_mem_identifier *mem_id, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_alloc_mem_obj': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:468:67: warning: unused parameter 'host_ptr' [-Wunused-parameter] - 468 | pocl_driver_alloc_mem_obj (cl_device_id device, cl_mem mem, void *host_ptr) - | ~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_svm_copy': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:525:36: warning: unused parameter 'dev' [-Wunused-parameter] - 525 | pocl_driver_svm_copy (cl_device_id dev, - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_reload_program_bc': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:562:37: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 562 | program->binary_sizes[device_i] = temp_size; - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_regen_spirv_binary': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:617:64: warning: format '%zu' expects argument of type 'size_t', but argument 6 has type 'uint64_t' {aka 'long long unsigned int'} [-Wformat=] - 617 | snprintf (opt, MAX_SPEC_CONST_OPT_LEN, "%u:i%u:%zu ", - | ~~^ - | | - | unsigned int - | %llu -...... - 620 | program->spec_const_values[i]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | uint64_t {aka long long unsigned int} -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_free_program': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:896:40: warning: unused parameter 'device' [-Wunused-parameter] - 896 | pocl_driver_free_program (cl_device_id device, cl_program program, - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_build_poclbinary': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1048:35: warning: format '%lu' expects argument of type 'long unsigned int *', but argument 3 has type 'size_t *' {aka 'unsigned int *'} [-Wformat=] - 1048 | = sscanf (token, "%lu-%lu-%lu-%m[^-]-%m[^-]", - | ~~^ - | | - | long unsigned int * - | %u - 1049 | &cmd.command.run.pc.local_size[0], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | size_t * {aka unsigned int *} -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1048:39: warning: format '%lu' expects argument of type 'long unsigned int *', but argument 4 has type 'size_t *' {aka 'unsigned int *'} [-Wformat=] - 1048 | = sscanf (token, "%lu-%lu-%lu-%m[^-]-%m[^-]", - | ~~^ - | | - | long unsigned int * - | %u - 1049 | &cmd.command.run.pc.local_size[0], - 1050 | &cmd.command.run.pc.local_size[1], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | size_t * {aka unsigned int *} -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1048:43: warning: format '%lu' expects argument of type 'long unsigned int *', but argument 5 has type 'size_t *' {aka 'unsigned int *'} [-Wformat=] - 1048 | = sscanf (token, "%lu-%lu-%lu-%m[^-]-%m[^-]", - | ~~^ - | | - | long unsigned int * - | %u -...... - 1051 | &cmd.command.run.pc.local_size[2], ¶m1, ¶m2); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - | | - | size_t * {aka unsigned int *} -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1047:15: warning: unused variable 'params_found' [-Wunused-variable] - 1047 | int params_found - | ^~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_build_opencl_builtins': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1148:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 1148 | = malloc (builtins_file_len + common_builtins_file_len + 1); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1149:54: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1149 | memcpy (program->source, common_builtins_file, common_builtins_file_len); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1151:15: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1151 | builtins_file_len); - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_cpu_gvar_init_callback': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1258:40: warning: unused parameter 'program' [-Wunused-parameter] - 1258 | pocl_cpu_gvar_init_callback(cl_program program, cl_uint dev_i, - | ~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1258:57: warning: unused parameter 'dev_i' [-Wunused-parameter] - 1258 | pocl_cpu_gvar_init_callback(cl_program program, cl_uint dev_i, - | ~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c: In function 'pocl_driver_get_synchronized_timestamps': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_driver.c:1270:62: warning: unused parameter 'dev' [-Wunused-parameter] - 1270 | cl_int pocl_driver_get_synchronized_timestamps (cl_device_id dev, - | ~~~~~~~~~~~~~^~~ -[ 29%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/DebugHelpers.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc -In file included from /usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:18, - from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:36: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -In file included from /usr/lib/llvm-18/include/llvm/MC/MCFragment.h:19, - from /usr/lib/llvm-18/include/llvm/MC/MCSection.h:18, - from /usr/lib/llvm-18/include/llvm/MC/MCObjectFileInfo.h:17, - from /usr/lib/llvm-18/include/llvm/MC/TargetRegistry.h:24, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:44: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/FormattedStream.h:18, - from /usr/lib/llvm-18/include/llvm/MC/TargetRegistry.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:12, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:46: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:26, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:14: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 29%] Building CXX object lib/CL/devices/CMakeFiles/pocl-devices.dir/builtin_kernels.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -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/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:27: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:346:61: warning: unused parameter 'dev' [-Wunused-parameter] - 346 | static cl_int pocl_get_builtin_kernel_metadata(cl_device_id dev, - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc: In function 'int pocl_setup_builtin_metadata(cl_device_id, cl_program, unsigned int)': -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:383:42: warning: unused parameter 'program_device_i' [-Wunused-parameter] - 383 | unsigned program_device_i) { - | ~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:15: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:45, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:33: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:18: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:66, - from /build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:5: -/usr/include/c++/14/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = pocl_argument_info; _Alloc = std::allocator]': -/usr/include/c++/14/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 678 | vector(initializer_list __l, - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetTransformInfo.h:30, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:47: -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long 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-18/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long 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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:61: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:71: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:34: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:35: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc: In function 'void __static_initialization_and_destruction_0()': -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:31:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 31 | BIArg("char*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:34:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 34 | BIArg("int*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:37:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 37 | BIArg("int*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:40:79: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 40 | {BIArg("int*", "input1", READ_BUF), BIArg("int*", "input2", READ_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:43:79: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 43 | {BIArg("int*", "input", READ_BUF), BIArg("int*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:58:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 58 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:69:10: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 69 | ), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:81:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 81 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:90:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 90 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:93:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 93 | BIArg("float*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:105:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 105 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:114:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 114 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:118:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 118 | BIArg("char*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:122:47: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 122 | BIArg("char*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:126:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 126 | BIArg("short*", "output", WRITE_BUF)}), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:130:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 130 | BIArg("short*", "output", WRITE_BUF)}), - | ^ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:39: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:134:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 134 | }), - | ^ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:138:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 138 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:150:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 150 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:162:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 162 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:185:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 185 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:195:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 195 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:205:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 205 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:213:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 213 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:222:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 222 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:229:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 229 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:236:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 236 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:243:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 243 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:252:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 252 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:260:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 260 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:266:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 266 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:272:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 272 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:279:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 279 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:286:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 286 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:293:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 293 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:300:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 300 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:309:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 309 | }), - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/builtin_kernels.cc:315:11: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 - 315 | }), - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/SampleProfileProbe.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/StandardInstrumentations.h:27, - from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:72: -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h: In member function 'std::string llvm::sampleprof::FunctionId::str() const': -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h:99:32: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 99 | return std::string(Data, LengthOrHashCode); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h: In member function 'llvm::StringRef llvm::sampleprof::FunctionId::stringRef() const': -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h:110:30: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 110 | return StringRef(Data, LengthOrHashCode); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h: In member function 'uint64_t llvm::sampleprof::FunctionId::getHashCode() const': -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h:125:38: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 125 | return MD5Hash(StringRef(Data, LengthOrHashCode)); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h: In function 'llvm::raw_ostream& llvm::sampleprof::operator<<(llvm::raw_ostream&, const FunctionId&)': -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h:161:42: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 161 | return OS << StringRef(Obj.Data, Obj.LengthOrHashCode); - | ~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::sampleprof::FunctionId&)': -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h:190:27: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 190 | return Val.getHashCode(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h: In member function 'std::size_t std::hash::operator()(const llvm::sampleprof::FunctionId&) const': -/usr/lib/llvm-18/include/llvm/ProfileData/FunctionId.h:207:27: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::size_t' {aka 'unsigned int'} may change value [-Wconversion] - 207 | return Val.getHashCode(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h: In static member function 'static const llvm::sampleprof::SampleRecord::CallTargetMap llvm::sampleprof::SampleRecord::adjustCallTargets(const CallTargetMap&, float)': -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:419:33: warning: conversion from 'long long unsigned int' to 'float' may change value [-Wconversion] - 419 | AdjustedTargets[Target] = Frequency * DistributionFactor; - | ^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:419:43: warning: conversion from 'float' to 'std::unordered_map::mapped_type' {aka 'long long unsigned int'} may change value [-Wfloat-conversion] - 419 | AdjustedTargets[Target] = Frequency * DistributionFactor; - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h: In function 'llvm::hash_code llvm::sampleprof::hash_value(const SampleContextFrame&)': -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:500:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 500 | return arg.getHashCode(); - | ~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h: In member function 'bool llvm::sampleprof::SampleContext::operator<(const llvm::sampleprof::SampleContext&) const': -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:676:36: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 676 | auto &Context1 = FullContext[I]; - | ^ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:677:41: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 677 | auto &Context2 = That.FullContext[I]; - | ^ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h: In function 'llvm::hash_code llvm::sampleprof::hash_value(const SampleContext&)': -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:721:29: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 721 | return Context.getHashCode(); - | ~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h: In static member function 'static unsigned int llvm::DenseMapInfo::getHashValue(const llvm::sampleprof::SampleContext&)': -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:1555:27: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1555 | return Val.getHashCode(); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc: In function 'void pocl::printBasicBlock(llvm::BasicBlock*, std::ostream&, bool)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:85:30: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 85 | if (b->getName().startswith("pregion_for_cond")) { - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:24: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:87:37: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 87 | } else if (b->getName().startswith("pregion_for_inc")) { - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:89:37: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 89 | } else if (b->getName().startswith("pregion_for_init")) { - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:91:37: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 91 | } else if (b->getName().startswith("pregion_for_end")) { - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc: In member function 'llvm::PreservedAnalyses pocl::PoCLCFGPrinter::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.cc:276:74: warning: unused parameter 'AM' [-Wunused-parameter] - 276 | llvm::ModuleAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc: In function 'int pocl_llvm_run_pocl_passes(llvm::Module*, _cl_command_run*, llvm::LLVMContext*, PoclLLVMContextData*, cl_kernel, cl_device_id, int)': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:1115:57: warning: unused parameter 'LLVMContext' [-Wunused-parameter] - 1115 | llvm::LLVMContext *LLVMContext, - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc: In function 'void populateModulePM(void*, void*, unsigned int, unsigned int, bool, llvm::TargetMachine*)': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:1529:29: warning: unused parameter 'Passes' [-Wunused-parameter] - 1529 | void populateModulePM(void *Passes, void *Module, unsigned OptL, unsigned SizeL, - | ~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/pocl_llvm_wg.cc:31: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = int]': -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:597:34: required from here - 597 | LocSplit.first.getAsInteger(10, LineOffset); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:472:18: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 472 | Result = LLVal; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:39: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'llvm::hash_code llvm::hashing::detail::hash_combine_range_impl(InputIteratorT, InputIteratorT) [with InputIteratorT = const llvm::sampleprof::SampleContextFrame*]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const sampleprof::SampleContextFrame*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:508:30: required from here - 508 | return hash_combine_range(S.begin(), S.end()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:423:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 423 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:446:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 446 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:699:7: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' - 699 | BBtoRegion(std::move(Arg.BBtoRegion)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:906:74: required from here - 906 | RegionInfo(RegionInfo &&Arg) : Base(std::move(static_cast(Arg))) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:13: -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/StringSaver.h:15, - from /usr/lib/llvm-18/include/llvm/Support/CommandLine.h:32: -/usr/lib/llvm-18/include/llvm/Support/Allocator.h: In instantiation of 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, llvm::Align) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/Allocator.h:209:20: required from 'void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; unsigned int SlabSize = 4096; unsigned int SizeThreshold = 4096; unsigned int GrowthDelay = 128; size_t = unsigned int]' - 209 | return Allocate(Size, Align(Alignment)); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/AllocatorBase.h:53:51: required from 'void* llvm::AllocatorBase::Allocate(size_t, size_t) [with DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = unsigned int]' - 53 | return static_cast(this)->Allocate(Size, Alignment); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/AllocatorBase.h:76:37: required from 'T* llvm::AllocatorBase::Allocate(size_t) [with T = char; DerivedT = llvm::BumpPtrAllocatorImpl<>; size_t = unsigned int]' - 76 | return static_cast(Allocate(Num * sizeof(T), alignof(T))); - | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:157:42: required from 'llvm::StringRef llvm::StringRef::copy(Allocator&) const [with Allocator = llvm::BumpPtrAllocatorImpl<>]' - 157 | char *S = A.template Allocate(Length); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ProfileData/SampleProf.h:1515:26: required from here - 1515 | Syms.insert(Name.copy(Allocator)); - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Allocator.h:152:44: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 152 | size_t Adjustment = offsetToAlignedAddr(CurPtr, Alignment); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Allocator.h:177:60: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 177 | size_t PaddedSize = SizeToAllocate + Alignment.value() - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 29%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Flatten.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc -[ 29%] Building CXX object lib/CL/devices/CMakeFiles/pocl-devices.dir/spirv_parser.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -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/spirv_parser.cc.o -MF CMakeFiles/pocl-devices.dir/spirv_parser.cc.o.d -o CMakeFiles/pocl-devices.dir/spirv_parser.cc.o -c /build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc: In constructor 'SPIRVParser::SPIRVConstant::SPIRVConstant(SPIRVParser::SPIRVtype*, size_t, const int32_t*)': -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:217:28: warning: unused parameter 'Type' [-Wunused-parameter] - 217 | SPIRVConstant(SPIRVtype *Type, size_t NumConstWords, - | ~~~~~~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc: In member function 'SPIRVParser::SPIRVtype* SPIRVParser::SPIRVinst::decodeType(SPIRVParser::SPIRTypeMap&, SPIRVParser::SPIRVConstMap&, size_t)': -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:469:48: warning: conversion from 'long long unsigned int' to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 469 | return new SPIRVtypePOD(Word1_, TypeSize * EltCount, EltType->getAlign()); - | ~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc: In member function 'SPIRVParser::OCLFuncInfo* SPIRVParser::SPIRVinst::decodeFunctionType(SPIRVParser::SPIRTypeMap&, SPIRVParser::ID2Size3Map, SPIRVParser::ID2Size3Map, SPIRVParser::ID2Size3Map, size_t)': -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:579:50: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 579 | Fi->ArgTypeInfo[i].Attrs.ReadableImg = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:583:50: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 583 | Fi->ArgTypeInfo[i].Attrs.ReadableImg = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:584:51: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 584 | Fi->ArgTypeInfo[i].Attrs.WriteableImg = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:588:51: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 588 | Fi->ArgTypeInfo[i].Attrs.WriteableImg = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:554:42: warning: unused parameter 'PointerSize' [-Wunused-parameter] - 554 | size_t PointerSize) { - | ~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc: In member function 'bool SPIRVParser::SPIRVmodule::parseInstructionStream(const int32_t*, size_t)': -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:805:34: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 805 | AI.Attrs.CPacked = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:808:35: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 808 | AI.Attrs.Restrict = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:811:35: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 811 | AI.Attrs.Volatile = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:814:35: warning: conversion from 'int' to 'signed char:1' changes value from '1' to '-1' [-Wconversion] - 814 | AI.Attrs.Constant = 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/spirv_parser.cc:789:17: warning: unused variable 'ParamType' [-Wunused-variable] - 789 | int32_t ParamType = Inst.getFunctionParamType(); - | ^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/Support/CommandLine.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Allocator.h:21, - from /usr/lib/llvm-18/include/llvm/Support/StringSaver.h:15, - from /usr/lib/llvm-18/include/llvm/Support/CommandLine.h:32: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/CommandLine.h:33: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:32: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:30: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:33: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:27: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:25: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:14, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.hh:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:35: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Built target lib_cl_llvm -make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/poclu /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/poclu /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/poclu/CMakeFiles/poclu.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Building C object poclu/CMakeFiles/poclu.dir/bswap.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/poclu/bswap.c -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 29%] Building C object poclu/CMakeFiles/poclu.dir/misc.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/poclu/misc.c -/build/reproducible-path/pocl-6.0/poclu/misc.c: In function 'poclu_read_binfile': -/build/reproducible-path/pocl-6.0/poclu/misc.c:218:10: warning: conversion to 'size_t' {aka 'unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion] - 218 | *len = ftell (file); - | ^~~~~ -/build/reproducible-path/pocl-6.0/poclu/misc.c:227:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] - 227 | fread (src, *len, 1, file); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 29%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_max_clock_frequency': -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:127:22: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 127 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_detect_compute_unit_count': -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:176:22: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 176 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c: In function 'pocl_cpuinfo_get_cpu_name_and_vendor': -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:308:25: warning: conversion to 'cl_uint' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 308 | device->vendor_id = pocl_get_int_option ("POCL_CPU_VENDOR_ID_OVERRIDE", - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:317:18: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 317 | int num_read = fread (contents, 1, MAX_CPUINFO_SIZE - 1, f); - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:325:24: warning: unsigned conversion from 'int' to 'unsigned int' changes value from '-1' to '4294967295' [-Wsign-conversion] - 325 | unsigned vendor_id = -1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:354:49: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 354 | char *_vendor = (char *)malloc (end - start + 1); - | ~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:357:31: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 357 | memcpy(_vendor, start, end-start); - | ~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:406:13: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 406 | + (end - start) + 1; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:404:13: warning: conversion to 'int' from 'size_t' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 404 | int len = strlen (device->short_name) + 1 - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:407:35: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 407 | char *new_name = (char*)malloc (len); - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/cpuinfo.c:408:23: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 408 | snprintf (new_name, len, "%s-%s-%s", device->short_name, - | ^~~ -[ 29%] Building C object poclu/CMakeFiles/poclu.dir/cl_half.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/poclu/cl_half.c -/build/reproducible-path/pocl-6.0/poclu/cl_half.c: In function 'poclu_float_to_cl_half_fast': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/poclu/cl_half.c: In function 'poclu_float_to_cl_half': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/poclu/cl_half.c: In function 'poclu_float_to_cl_half_ceil': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/poclu/cl_half.c: In function 'poclu_float_to_cl_half_floor': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/poclu/cl_half.c: In function 'poclu_cl_half_to_float': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/poclu/cl_half.c:202:15: warning: conversion from 'double' to 'float' may change value [-Wfloat-conversion] - 202 | float mul = exp2((float)exp - 15); - | ^~~~ -[ 29%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/common_utils.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT lib/CL/devices/CMakeFiles/pocl-devices.dir/common_utils.c.o -MF CMakeFiles/pocl-devices.dir/common_utils.c.o.d -o CMakeFiles/pocl-devices.dir/common_utils.c.o -c /build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c -[ 29%] Linking C static library libpoclu.a -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/poclu && /usr/bin/cmake -P CMakeFiles/poclu.dir/cmake_clean_target.cmake -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/poclu && /usr/bin/cmake -E cmake_link_script CMakeFiles/poclu.dir/link.txt --verbose=1 -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c: In function 'align_ptr': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:100:13: warning: unsigned conversion from 'int' to 'uintptr_t' {aka 'unsigned int'} changes value from '-128' to '4294967168' [-Wsign-conversion] - 100 | r = r & (~(MAX_EXTENDED_ALIGNMENT - 1)); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c: In function 'pocl_cpu_init_common': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:221:18: warning: conversion to 'int' from 'cl_uint' {aka 'unsigned int'} may change the sign of the result [-Wsign-conversion] - 221 | int fallback = (device->max_compute_units == 0) ? FALLBACK_MAX_THREAD_COUNT - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:242:55: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'int' may change value [-Wconversion] - 242 | device->local_mem_size); - | ~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:241:28: warning: conversion to 'cl_ulong' {aka 'long long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 241 | device->local_mem_size = pocl_get_int_option ("POCL_CPU_LOCAL_MEM_SIZE", - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c: In function 'pocl_setup_kernel_arg_array_with_locals': -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:343:25: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 343 | size_t size = k->kernel_args[i].size; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:385:42: warning: conversion to 'size_t' {aka 'unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion] - 385 | if ((size_t)(start - local_mem + size) > local_mem_size) - | ^ -In file included from /build/reproducible-path/pocl-6.0/lib/CL/./pocl_cl.h:44, - from /build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.h:29, - from /build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:29: -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:393:19: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 393 | "PoCL detected an OpenCL program error: " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -...... - 396 | meta->num_locals, total_auto_local_size, local_mem_size); - | ~~~~~~~~~~~~~~~~~~~~~ - | | - | size_t {aka unsigned int} -/build/reproducible-path/pocl-6.0/lib/CL/./pocl_debug.h:59:42: note: in definition of macro 'log_printf' - 59 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:392:15: note: in expansion of macro 'POCL_ABORT' - 392 | POCL_ABORT ( - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:393:19: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 393 | "PoCL detected an OpenCL program error: " - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -...... - 396 | meta->num_locals, total_auto_local_size, local_mem_size); - | ~~~~~~~~~~~~~~ - | | - | size_t {aka unsigned int} -/build/reproducible-path/pocl-6.0/lib/CL/./pocl_debug.h:59:42: note: in definition of macro 'log_printf' - 59 | #define log_printf(...) fprintf (stderr, __VA_ARGS__) - | ^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/common_utils.c:392:15: note: in expansion of macro 'POCL_ABORT' - 392 | POCL_ABORT ( - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/bin/ar qc libpoclu.a CMakeFiles/poclu.dir/bswap.c.o CMakeFiles/poclu.dir/misc.c.o CMakeFiles/poclu.dir/cl_half.c.o -/usr/bin/ranlib libpoclu.a -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Built target poclu -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Building C object tests/runtime/CMakeFiles/test_dlopen.dir/test_dlopen.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_dlopen.c -[ 29%] Linking C executable test_dlopen -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_dlopen.dir/link.txt --verbose=1 -[ 29%] Building C object lib/CL/devices/CMakeFiles/pocl-devices.dir/signal_handlers.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/signal_handlers.c -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_dlopen.dir/link.d CMakeFiles/test_dlopen.dir/test_dlopen.c.o -o test_dlopen /usr/lib/arm-linux-gnueabihf/libdl.a -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Built target test_dlopen -make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Building C object tests/runtime/CMakeFiles/test_clFinish.dir/test_clFinish.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clFinish.c -/build/reproducible-path/pocl-6.0/lib/CL/devices/signal_handlers.c: In function 'format_int': -/build/reproducible-path/pocl-6.0/lib/CL/devices/signal_handlers.c:50:46: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion] - 50 | out[FORMATTED_ULONG_MAX_LEN - 1 - i] = 48 + dig; - | ^~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Built target pocl-devices -make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 29%] Building C object tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clGetDeviceInfo.c -[ 30%] Linking C executable test_clFinish -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clFinish.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clFinish.dir/link.d CMakeFiles/test_clFinish.dir/test_clFinish.c.o -o test_clFinish ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 30%] Built target test_clFinish -make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 30%] Building C object tests/runtime/CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clGetEventInfo.c -[ 30%] Linking C executable test_clGetDeviceInfo -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetDeviceInfo.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clGetDeviceInfo.dir/link.d CMakeFiles/test_clGetDeviceInfo.dir/test_clGetDeviceInfo.c.o -o test_clGetDeviceInfo ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 30%] Built target test_clGetDeviceInfo -make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 30%] Building C object tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clCreateProgramWithBinary.c -[ 30%] Linking C executable test_clGetEventInfo -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetEventInfo.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:45: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc: In function 'bool pocl::flattenAll(llvm::Module&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:77:54: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 77 | if (f->isDeclaration() || f->getName().startswith("__pocl_print") || - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc: In member function 'llvm::PreservedAnalyses pocl::FlattenAll::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Flatten.cc:123:70: warning: unused parameter 'AM' [-Wunused-parameter] - 123 | llvm::ModuleAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clGetEventInfo.dir/link.d CMakeFiles/test_clGetEventInfo.dir/test_clGetEventInfo.c.o -o test_clGetEventInfo ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 30%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 31%] Building C object tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clGetSupportedImageFormats.c -[ 32%] Linking C executable test_clCreateProgramWithBinary -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateProgramWithBinary.dir/link.txt --verbose=1 -[ 32%] Linking C executable test_clGetSupportedImageFormats -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetSupportedImageFormats.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clCreateProgramWithBinary.dir/link.d CMakeFiles/test_clCreateProgramWithBinary.dir/test_clCreateProgramWithBinary.c.o -o test_clCreateProgramWithBinary ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 32%] Built target test_clCreateProgramWithBinary -make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clGetSupportedImageFormats.dir/link.d CMakeFiles/test_clGetSupportedImageFormats.dir/test_clGetSupportedImageFormats.c.o -o test_clGetSupportedImageFormats ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 32%] Building C object tests/runtime/CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clSetEventCallback.c -[ 32%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 32%] Building C object tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clEnqueueNativeKernel.c -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 32%] Linking C executable test_clSetEventCallback -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clSetEventCallback.dir/link.txt --verbose=1 -[ 32%] Linking C executable test_clEnqueueNativeKernel -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clEnqueueNativeKernel.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clSetEventCallback.dir/link.d CMakeFiles/test_clSetEventCallback.dir/test_clSetEventCallback.c.o -o test_clSetEventCallback ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 32%] Built target test_clSetEventCallback -make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake "--color=" -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clEnqueueNativeKernel.dir/link.d CMakeFiles/test_clEnqueueNativeKernel.dir/test_clEnqueueNativeKernel.c.o -o test_clEnqueueNativeKernel ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 32%] Built target test_clEnqueueNativeKernel -make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend -[ 33%] Building C object tests/runtime/CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clBuildProgram.c -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Building C object tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clCreateKernelsInProgram.c -[ 33%] Linking C executable test_clCreateKernelsInProgram -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateKernelsInProgram.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clCreateKernelsInProgram.dir/link.d CMakeFiles/test_clCreateKernelsInProgram.dir/test_clCreateKernelsInProgram.c.o -o test_clCreateKernelsInProgram ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_clCreateKernelsInProgram -make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Building C object tests/runtime/CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clCreateKernel.c -[ 33%] Linking C executable test_clCreateKernel -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateKernel.dir/link.txt --verbose=1 -[ 33%] Linking C executable test_clBuildProgram -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clBuildProgram.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clCreateKernel.dir/link.d CMakeFiles/test_clCreateKernel.dir/test_clCreateKernel.c.o -o test_clCreateKernel ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clBuildProgram.dir/link.d CMakeFiles/test_clBuildProgram.dir/test_clBuildProgram.c.o -o test_clBuildProgram ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_clCreateKernel -make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend -[ 33%] Built target test_clBuildProgram -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Building C object tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clGetKernelArgInfo.c -[ 33%] Building C object tests/runtime/CMakeFiles/test_version.dir/test_version.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_version.c -[ 33%] Linking C executable test_version -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_version.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/Support/StringSaver.h:12: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_version.dir/link.d CMakeFiles/test_version.dir/test_version.c.o -o test_version ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Built target test_version -make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Building C object tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_kernel_cache_includes.c -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -[ 33%] Linking C executable test_clGetKernelArgInfo -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clGetKernelArgInfo.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Linking C executable test_kernel_cache_includes -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_kernel_cache_includes.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clGetKernelArgInfo.dir/link.d CMakeFiles/test_clGetKernelArgInfo.dir/test_clGetKernelArgInfo.c.o -o test_clGetKernelArgInfo ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_clGetKernelArgInfo -make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake "--color=" -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Building C object tests/runtime/CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_event_cycle.c -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_kernel_cache_includes.dir/link.d CMakeFiles/test_kernel_cache_includes.dir/test_kernel_cache_includes.c.o -o test_kernel_cache_includes ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_kernel_cache_includes -make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Building C object tests/runtime/CMakeFiles/test_link_error.dir/test_link_error.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_link_error.c -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] Linking C executable test_link_error -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_link_error.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 33%] Linking C executable test_event_cycle -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_cycle.dir/link.txt --verbose=1 -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_link_error.dir/link.d CMakeFiles/test_link_error.dir/test_link_error.c.o -o test_link_error ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_link_error -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake "--color=" -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_event_cycle.dir/link.d CMakeFiles/test_event_cycle.dir/test_event_cycle.c.o -o test_event_cycle ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake "--color=" -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 33%] Building C object tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_read-copy-write-buffer.c -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Building C object tests/runtime/CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_buffer-image-copy.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 33%] Linking C executable test_read-copy-write-buffer -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_read-copy-write-buffer.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_read-copy-write-buffer.dir/link.d "CMakeFiles/test_read-copy-write-buffer.dir/test_read-copy-write-buffer.c.o" -o test_read-copy-write-buffer ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_read-copy-write-buffer -make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Linking C executable test_buffer-image-copy -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_buffer-image-copy.dir/link.txt --verbose=1 -[ 33%] Building C object tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clCreateSubDevices.c -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_buffer-image-copy.dir/link.d "CMakeFiles/test_buffer-image-copy.dir/test_buffer-image-copy.c.o" -o test_buffer-image-copy ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 33%] Built target test_buffer-image-copy -[ 34%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenGlobals.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc -[ 34%] Linking C executable test_clCreateSubDevices -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clCreateSubDevices.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clCreateSubDevices.dir/link.d CMakeFiles/test_clCreateSubDevices.dir/test_clCreateSubDevices.c.o -o test_clCreateSubDevices ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 34%] Built target test_clCreateSubDevices -make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 34%] Building C object tests/runtime/CMakeFiles/test_event_free.dir/test_event_free.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_event_free.c -[ 34%] Linking C executable test_event_free -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_free.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_event_free.dir/link.d CMakeFiles/test_event_free.dir/test_event_free.c.o -o test_event_free ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 34%] Built target test_event_free -make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 35%] Building C object tests/runtime/CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_event_double_wait.c -[ 35%] Linking C executable test_event_double_wait -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_event_double_wait.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_event_double_wait.dir/link.d CMakeFiles/test_event_double_wait.dir/test_event_double_wait.c.o -o test_event_double_wait ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 35%] Built target test_event_double_wait -make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_buffer_migration.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 36%] Building C object tests/runtime/CMakeFiles/test_buffer_migration.dir/test_buffer_migration.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_buffer_migration.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/STLExtras.h:21, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:31: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:22: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -[ 36%] Linking C executable test_buffer_migration -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_buffer_migration.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_buffer_migration.dir/link.d CMakeFiles/test_buffer_migration.dir/test_buffer_migration.c.o -o test_buffer_migration ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 36%] Built target test_buffer_migration -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build -[ 36%] Building C object tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/test_buffer_ping_pong.c.o -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_buffer_ping_pong.c -[ 36%] Building C object tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_enqueue_kernel_from_binary.c -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:27: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:25: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 36%] Linking C executable test_buffer_ping_pong -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_buffer_ping_pong.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_buffer_ping_pong.dir/link.d CMakeFiles/test_buffer_ping_pong.dir/test_buffer_ping_pong.c.o -o test_buffer_ping_pong ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 36%] 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]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 37%] Building C object tests/runtime/CMakeFiles/test_user_event.dir/test_user_event.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_user_event.c -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -[ 37%] Linking C executable test_user_event -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_user_event.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 37%] Linking C executable test_enqueue_kernel_from_binary -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_user_event.dir/link.d CMakeFiles/test_user_event.dir/test_user_event.c.o -o test_user_event ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 37%] Built target test_user_event -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake "--color=" -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_enqueue_kernel_from_binary.dir/link.d CMakeFiles/test_enqueue_kernel_from_binary.dir/test_enqueue_kernel_from_binary.c.o -o test_enqueue_kernel_from_binary ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 37%] Built target test_enqueue_kernel_from_binary -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake "--color=" -[ 37%] Building C object tests/runtime/CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_fill-buffer.c -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 37%] Building C object tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_clSetMemObjectDestructorCallback.c -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 37%] Linking C executable test_clSetMemObjectDestructorCallback -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_clSetMemObjectDestructorCallback.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_clSetMemObjectDestructorCallback.dir/link.d CMakeFiles/test_clSetMemObjectDestructorCallback.dir/test_clSetMemObjectDestructorCallback.c.o -o test_clSetMemObjectDestructorCallback ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 37%] Linking C executable test_fill-buffer -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fill-buffer.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:33: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 37%] Built target test_clSetMemObjectDestructorCallback -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Building C object tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/test_cl_pocl_content_size.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_cl_pocl_content_size.c -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_fill-buffer.dir/link.d "CMakeFiles/test_fill-buffer.dir/test_fill-buffer.c.o" -o test_fill-buffer ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Built target test_fill-buffer -make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Building C object tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/test_cl_pocl_content_size_migration.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/test_cl_pocl_content_size_migration.c.o -MF CMakeFiles/test_cl_pocl_content_size_migration.dir/test_cl_pocl_content_size_migration.c.o.d -o CMakeFiles/test_cl_pocl_content_size_migration.dir/test_cl_pocl_content_size_migration.c.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_cl_pocl_content_size_migration.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:30: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 38%] Linking C executable test_cl_pocl_content_size -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_cl_pocl_content_size.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_cl_pocl_content_size.dir/link.d CMakeFiles/test_cl_pocl_content_size.dir/test_cl_pocl_content_size.c.o -o test_cl_pocl_content_size ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Built target test_cl_pocl_content_size -make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/DependInfo.cmake "--color=" -[ 38%] Linking C executable test_cl_pocl_content_size_migration -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_cl_pocl_content_size_migration.dir/link.txt --verbose=1 -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Building C object tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/test_deviceside_enqueue.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_deviceside_enqueue.c -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_cl_pocl_content_size_migration.dir/link.d CMakeFiles/test_cl_pocl_content_size_migration.dir/test_cl_pocl_content_size_migration.c.o -o test_cl_pocl_content_size_migration ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Built target test_cl_pocl_content_size_migration -make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_command_buffer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Building C object tests/runtime/CMakeFiles/test_command_buffer.dir/test_command_buffer.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_command_buffer.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:14, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.hh:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:35: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -[ 38%] Linking C executable test_deviceside_enqueue -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_deviceside_enqueue.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_deviceside_enqueue.dir/link.d CMakeFiles/test_deviceside_enqueue.dir/test_deviceside_enqueue.c.o -o test_deviceside_enqueue ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 38%] Built target test_deviceside_enqueue -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_command_buffer_images.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Building C object tests/runtime/CMakeFiles/test_command_buffer_images.dir/test_command_buffer_images.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/runtime/test_command_buffer_images.c -[ 38%] Linking C executable test_command_buffer -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_command_buffer.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_command_buffer.dir/link.d CMakeFiles/test_command_buffer.dir/test_command_buffer.c.o -o test_command_buffer ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Built target test_command_buffer -make -f tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 38%] Building C object tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/test_command_buffer_multi_device.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/test_command_buffer_multi_device.c.o -MF CMakeFiles/test_command_buffer_multi_device.dir/test_command_buffer_multi_device.c.o.d -o CMakeFiles/test_command_buffer_multi_device.dir/test_command_buffer_multi_device.c.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_command_buffer_multi_device.c -[ 39%] Linking C executable test_command_buffer_images -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_command_buffer_images.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_command_buffer_images.dir/link.d CMakeFiles/test_command_buffer_images.dir/test_command_buffer_images.c.o -o test_command_buffer_images ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Built target test_command_buffer_images -make -f tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/build.make tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/build.make tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Building C object tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/test_queue_creation_with_hints.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-pointer-types -Wno-ignored-attributes -fvisibility=hidden -MD -MT tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/test_queue_creation_with_hints.c.o -MF CMakeFiles/test_queue_creation_with_hints.dir/test_queue_creation_with_hints.c.o.d -o CMakeFiles/test_queue_creation_with_hints.dir/test_queue_creation_with_hints.c.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_queue_creation_with_hints.c -[ 39%] Linking C executable test_queue_creation_with_hints -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_queue_creation_with_hints.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_queue_creation_with_hints.dir/link.d CMakeFiles/test_queue_creation_with_hints.dir/test_queue_creation_with_hints.c.o -o test_queue_creation_with_hints ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Built target test_queue_creation_with_hints -make -f tests/runtime/CMakeFiles/test_device_address.dir/build.make tests/runtime/CMakeFiles/test_device_address.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_device_address.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_device_address.dir/build.make tests/runtime/CMakeFiles/test_device_address.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Building CXX object tests/runtime/CMakeFiles/test_device_address.dir/test_device_address.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tests/runtime/CMakeFiles/test_device_address.dir/test_device_address.cpp.o -MF CMakeFiles/test_device_address.dir/test_device_address.cpp.o.d -o CMakeFiles/test_device_address.dir/test_device_address.cpp.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_device_address.cpp -[ 39%] Linking C executable test_command_buffer_multi_device -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_command_buffer_multi_device.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_command_buffer_multi_device.dir/link.d CMakeFiles/test_command_buffer_multi_device.dir/test_command_buffer_multi_device.c.o -o test_command_buffer_multi_device ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Built target test_command_buffer_multi_device -make -f tests/runtime/CMakeFiles/test_svm.dir/build.make tests/runtime/CMakeFiles/test_svm.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_svm.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_svm.dir/build.make tests/runtime/CMakeFiles/test_svm.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Building CXX object tests/runtime/CMakeFiles/test_svm.dir/test_svm.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tests/runtime/CMakeFiles/test_svm.dir/test_svm.cpp.o -MF CMakeFiles/test_svm.dir/test_svm.cpp.o.d -o CMakeFiles/test_svm.dir/test_svm.cpp.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_svm.cpp -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:44: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc: In member function 'llvm::PreservedAnalyses pocl::FlattenGlobals::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:138:74: warning: unused parameter 'AM' [-Wunused-parameter] - 138 | llvm::ModuleAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 39%] Linking CXX executable test_device_address -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_device_address.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_device_address.dir/link.d CMakeFiles/test_device_address.dir/test_device_address.cpp.o -o test_device_address ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Built target test_device_address -make -f tests/runtime/CMakeFiles/test_large_buf.dir/build.make tests/runtime/CMakeFiles/test_large_buf.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_large_buf.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_large_buf.dir/build.make tests/runtime/CMakeFiles/test_large_buf.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Building CXX object tests/runtime/CMakeFiles/test_large_buf.dir/test_large_buf.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tests/runtime/CMakeFiles/test_large_buf.dir/test_large_buf.cpp.o -MF CMakeFiles/test_large_buf.dir/test_large_buf.cpp.o.d -o CMakeFiles/test_large_buf.dir/test_large_buf.cpp.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_large_buf.cpp -/build/reproducible-path/pocl-6.0/tests/runtime/test_large_buf.cpp:29:9: 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-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc: In function 'bool pocl::flattenGlobals(llvm::Module&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenGlobals.cc:109:34: warning: value computed is not used [-Wunused-value] - 109 | StringRef barrier("_Z7barrierj"); - | ^ -[ 39%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/FlattenBarrierSubs.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc -[ 39%] Linking CXX executable test_large_buf -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_large_buf.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_large_buf.dir/link.d CMakeFiles/test_large_buf.dir/test_large_buf.cpp.o -o test_large_buf ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 39%] Built target test_large_buf -make -f tests/runtime/CMakeFiles/test_subbuffers.dir/build.make tests/runtime/CMakeFiles/test_subbuffers.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_subbuffers.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_subbuffers.dir/build.make tests/runtime/CMakeFiles/test_subbuffers.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 40%] Building CXX object tests/runtime/CMakeFiles/test_subbuffers.dir/test_subbuffers.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tests/runtime/CMakeFiles/test_subbuffers.dir/test_subbuffers.cpp.o -MF CMakeFiles/test_subbuffers.dir/test_subbuffers.cpp.o.d -o CMakeFiles/test_subbuffers.dir/test_subbuffers.cpp.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_subbuffers.cpp -[ 40%] Linking CXX executable test_svm -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_svm.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_svm.dir/link.d CMakeFiles/test_svm.dir/test_svm.cpp.o -o test_svm ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 40%] Built target test_svm -make -f tests/runtime/CMakeFiles/test_compile_n_link.dir/build.make tests/runtime/CMakeFiles/test_compile_n_link.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_compile_n_link.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_compile_n_link.dir/build.make tests/runtime/CMakeFiles/test_compile_n_link.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 40%] Building CXX object tests/runtime/CMakeFiles/test_compile_n_link.dir/test_compile_n_link.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT tests/runtime/CMakeFiles/test_compile_n_link.dir/test_compile_n_link.cpp.o -MF CMakeFiles/test_compile_n_link.dir/test_compile_n_link.cpp.o.d -o CMakeFiles/test_compile_n_link.dir/test_compile_n_link.cpp.o -c /build/reproducible-path/pocl-6.0/tests/runtime/test_compile_n_link.cpp -In file included from /usr/lib/llvm-18/include/llvm/ADT/STLExtras.h:21, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:22: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:27: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:25: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:31: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:30: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:33: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.hh:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:36: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 40%] Linking CXX executable test_compile_n_link -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_compile_n_link.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_compile_n_link.dir/link.d CMakeFiles/test_compile_n_link.dir/test_compile_n_link.cpp.o -o test_compile_n_link ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 40%] Built target test_compile_n_link -make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/workgroup /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake "--color=" -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 41%] Building C object tests/workgroup/CMakeFiles/run_kernel.dir/run_kernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/workgroup\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/workgroup/run_kernel.c -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -[ 41%] Linking C executable run_kernel -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup && /usr/bin/cmake -E cmake_link_script CMakeFiles/run_kernel.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/run_kernel.dir/link.d CMakeFiles/run_kernel.dir/run_kernel.c.o -o run_kernel ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 41%] Built target run_kernel -make -f tests/spirv/CMakeFiles/spirv_printf.dir/build.make tests/spirv/CMakeFiles/spirv_printf.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/spirv /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv/CMakeFiles/spirv_printf.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/spirv/CMakeFiles/spirv_printf.dir/build.make tests/spirv/CMakeFiles/spirv_printf.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 42%] Building CXX object tests/spirv/CMakeFiles/spirv_printf.dir/printf.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv && /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/reproducible-path/pocl-6.0/tests/spirv\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -MD -MT tests/spirv/CMakeFiles/spirv_printf.dir/printf.cc.o -MF CMakeFiles/spirv_printf.dir/printf.cc.o.d -o CMakeFiles/spirv_printf.dir/printf.cc.o -c /build/reproducible-path/pocl-6.0/tests/spirv/printf.cc -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 42%] Linking CXX executable test_subbuffers -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_subbuffers.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_subbuffers.dir/link.d CMakeFiles/test_subbuffers.dir/test_subbuffers.cpp.o -o test_subbuffers ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 42%] Built target test_subbuffers -make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example0 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 42%] Building C object examples/example0/CMakeFiles/example0.dir/example0.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/example0/example0.c -[ 43%] Building C object examples/example0/CMakeFiles/example0.dir/example0_exec.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/example0/example0_exec.c -[ 43%] Linking C executable example0 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example0.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/example0.dir/link.d CMakeFiles/example0.dir/example0.c.o CMakeFiles/example0.dir/example0_exec.c.o -o example0 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 43%] Built target example0 -make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 43%] Building C object examples/example1/CMakeFiles/example1.dir/example1.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/example1/example1.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 43%] Building C object examples/example1/CMakeFiles/example1.dir/example1_exec.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/example1/example1_exec.c -[ 43%] Linking C executable example1 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example1.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/example1.dir/link.d CMakeFiles/example1.dir/example1.c.o CMakeFiles/example1.dir/example1_exec.c.o -o example1 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 43%] Built target example1 -make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example2 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 43%] Linking CXX executable spirv_printf -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv && /usr/bin/cmake -E cmake_link_script CMakeFiles/spirv_printf.dir/link.txt --verbose=1 -[ 43%] Building C object examples/example2/CMakeFiles/example2.dir/example2.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/example2/example2.c -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/spirv_printf.dir/link.d CMakeFiles/spirv_printf.dir/printf.cc.o -o spirv_printf ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 43%] Built target spirv_printf -[ 43%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/HandleSamplerInitialization.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.cc -[ 43%] Linking C executable example2 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2 && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/example2.dir/link.d CMakeFiles/example2.dir/example2.c.o -o example2 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 43%] Built target example2 -make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example2a /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 44%] Building C object examples/example2a/CMakeFiles/example2a.dir/example2a.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/example2a/example2a.c -[ 44%] Linking C executable example2a -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a && /usr/bin/cmake -E cmake_link_script CMakeFiles/example2a.dir/link.txt --verbose=1 -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:42: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/example2a.dir/link.d CMakeFiles/example2a.dir/example2a.c.o -o example2a ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc: In function 'bool pocl::recursivelyInlineBarrierUsers(llvm::Function*, bool)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:74:63: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 74 | if ((Callee == nullptr) || Callee->getName().startswith("llvm.")) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc: In member function 'llvm::PreservedAnalyses pocl::FlattenBarrierSubs::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/FlattenBarrierSubs.cc:139:71: warning: unused parameter 'AM' [-Wunused-parameter] - 139 | FlattenBarrierSubs::run(llvm::Module &M, llvm::ModuleAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 44%] Built target example2a -make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/matrix1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 44%] Building C object examples/matrix1/CMakeFiles/matrix1.dir/matrix1.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c -/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c: In function 'exec_matrix_kernel': -/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c:132:19: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 132 | printf ("gws: %lu %lu lws: %lu %lu\n", global_work_size[0], - | ~~^ ~~~~~~~~~~~~~~~~~~~ - | | | - | long unsigned int size_t {aka unsigned int} - | %u -/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c:132:23: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 132 | printf ("gws: %lu %lu lws: %lu %lu\n", global_work_size[0], - | ~~^ - | | - | long unsigned int - | %u - 133 | global_work_size[1], local_work_size[0], local_work_size[1]); - | ~~~~~~~~~~~~~~~~~~~ - | | - | size_t {aka unsigned int} -/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c:132:32: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 132 | printf ("gws: %lu %lu lws: %lu %lu\n", global_work_size[0], - | ~~^ - | | - | long unsigned int - | %u - 133 | global_work_size[1], local_work_size[0], local_work_size[1]); - | ~~~~~~~~~~~~~~~~~~ - | | - | size_t {aka unsigned int} -/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c:132:36: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 132 | printf ("gws: %lu %lu lws: %lu %lu\n", global_work_size[0], - | ~~^ - | | - | long unsigned int - | %u - 133 | global_work_size[1], local_work_size[0], local_work_size[1]); - | ~~~~~~~~~~~~~~~~~~ - | | - | size_t {aka unsigned int} -/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c: In function 'main': -/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.c:302:57: warning: format '%lu' expects argument of type 'long unsigned int', but argument 3 has type 'size_t' {aka 'unsigned int'} [-Wformat=] - 302 | printf ("Autodetected local_wg: %u max wg size: %lu\n", local_wg, - | ~~^ - | | - | long unsigned int - | %u - 303 | max_wg_size); - | ~~~~~~~~~~~ - | | - | size_t {aka unsigned int} -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 44%] Linking C executable matrix1 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1 && /usr/bin/cmake -E cmake_link_script CMakeFiles/matrix1.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/matrix1.dir/link.d CMakeFiles/matrix1.dir/matrix1.c.o -o matrix1 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 44%] Built target matrix1 -make -f examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 44%] Building CXX object examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/measure_round_trip_overhead.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/measure_round_trip_overhead.cc.o -MF CMakeFiles/measure_round_trip_overhead.dir/measure_round_trip_overhead.cc.o.d -o CMakeFiles/measure_round_trip_overhead.dir/measure_round_trip_overhead.cc.o -c /build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_round_trip_overhead.cc -/build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_round_trip_overhead.cc:28:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 28 | #define CL_HPP_TARGET_OPENCL_VERSION 110 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:147:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] - 147 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} - | ~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'llvm::BasicBlock* llvm::ReturnInst::getSuccessor(unsigned int) const': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:3131:37: warning: unused parameter 'idx' [-Wunused-parameter] - 3131 | BasicBlock *getSuccessor(unsigned idx) const { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'void llvm::ReturnInst::setSuccessor(unsigned int, llvm::BasicBlock*)': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:3135:30: warning: unused parameter 'idx' [-Wunused-parameter] - 3135 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:3135:47: warning: unused parameter 'B' [-Wunused-parameter] - 3135 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~~~~^ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'llvm::BasicBlock* llvm::ResumeInst::getSuccessor(unsigned int) const': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4308:37: warning: unused parameter 'idx' [-Wunused-parameter] - 4308 | BasicBlock *getSuccessor(unsigned idx) const { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'void llvm::ResumeInst::setSuccessor(unsigned int, llvm::BasicBlock*)': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4312:30: warning: unused parameter 'idx' [-Wunused-parameter] - 4312 | void setSuccessor(unsigned idx, BasicBlock *NewSucc) { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4312:47: warning: unused parameter 'NewSucc' [-Wunused-parameter] - 4312 | void setSuccessor(unsigned idx, BasicBlock *NewSucc) { - | ~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'llvm::BasicBlock* llvm::UnreachableInst::getSuccessor(unsigned int) const': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4813:37: warning: unused parameter 'idx' [-Wunused-parameter] - 4813 | BasicBlock *getSuccessor(unsigned idx) const { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'void llvm::UnreachableInst::setSuccessor(unsigned int, llvm::BasicBlock*)': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4817:30: warning: unused parameter 'idx' [-Wunused-parameter] - 4817 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4817:47: warning: unused parameter 'B' [-Wunused-parameter] - 4817 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:21, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In member function 'llvm::Value* llvm::ConstantData::handleOperandChangeImpl(llvm::Value*, llvm::Value*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:54:41: warning: unused parameter 'From' [-Wunused-parameter] - 54 | Value *handleOperandChangeImpl(Value *From, Value *To) { - | ~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h:54:54: warning: unused parameter 'To' [-Wunused-parameter] - 54 | Value *handleOperandChangeImpl(Value *From, Value *To) { - | ~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/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-18/include/llvm/IR/ConstantFolder.h:87:37: warning: unused parameter 'FMF' [-Wunused-parameter] - 87 | FastMathFlags FMF) const override { - | ~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/ConstantFolder.h:92:37: warning: unused parameter 'FMF' [-Wunused-parameter] - 92 | FastMathFlags FMF) const override { - | ~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/IRBuilder.h:1220:55: warning: unused parameter 'OpBundles' [-Wunused-parameter] - 1220 | ArrayRef OpBundles, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.cc:29: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': -/usr/lib/llvm-18/include/llvm/Support/Error.h:302:24: warning: unused parameter 'V' [-Wunused-parameter] - 302 | void setChecked(bool V) { - | ~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.h:31: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h: In member function 'llvm::ShouldNotRunFunctionPassesAnalysis::Result llvm::ShouldNotRunFunctionPassesAnalysis::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:542:24: warning: unused parameter 'F' [-Wunused-parameter] - 542 | Result run(Function &F, FunctionAnalysisManager &FAM) { return Result(); } - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:542:52: warning: unused parameter 'FAM' [-Wunused-parameter] - 542 | Result run(Function &F, FunctionAnalysisManager &FAM) { return Result(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvice::recordUnsuccessfulInliningImpl(const llvm::InlineResult&)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:118:67: warning: unused parameter 'Result' [-Wunused-parameter] - 118 | virtual void recordUnsuccessfulInliningImpl(const InlineResult &Result) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvisor::onPassEntry(llvm::LazyCallGraph::SCC*)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:185:48: warning: unused parameter 'SCC' [-Wunused-parameter] - 185 | virtual void onPassEntry(LazyCallGraph::SCC *SCC = nullptr) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvisor::onPassExit(llvm::LazyCallGraph::SCC*)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:190:47: warning: unused parameter 'SCC' [-Wunused-parameter] - 190 | virtual void onPassExit(LazyCallGraph::SCC *SCC = nullptr) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'llvm::PluginInlineAdvisorAnalysis::Result llvm::PluginInlineAdvisorAnalysis::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:308:22: warning: unused parameter 'M' [-Wunused-parameter] - 308 | Result run(Module &M, ModuleAnalysisManager &MAM) { return {Factory}; } - | ~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:308:48: warning: unused parameter 'MAM' [-Wunused-parameter] - 308 | Result run(Module &M, ModuleAnalysisManager &MAM) { return {Factory}; } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 44%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitConditionalBarriers.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitConditionalBarriers.cc -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 45%] Building CXX object examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/common.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/common.cc.o -MF CMakeFiles/measure_round_trip_overhead.dir/common.cc.o.d -o CMakeFiles/measure_round_trip_overhead.dir/common.cc.o -c /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitConditionalBarriers.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:18: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static bool llvm::FoldingSetTrait::Equals(const llvm::SCEV&, const llvm::FoldingSetNodeID&, unsigned int, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:190:74: warning: unused parameter 'IDHash' [-Wunused-parameter] - 190 | static bool Equals(const SCEV &X, const FoldingSetNodeID &ID, unsigned IDHash, - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:191:40: warning: unused parameter 'TempID' [-Wunused-parameter] - 191 | FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::FoldingSetTrait::ComputeHash(const llvm::SCEV&, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:195:64: warning: unused parameter 'TempID' [-Wunused-parameter] - 195 | static unsigned ComputeHash(const SCEV &X, FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static bool llvm::FoldingSetTrait::Equals(const llvm::SCEVPredicate&, const llvm::FoldingSetNodeID&, unsigned int, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:269:31: warning: unused parameter 'IDHash' [-Wunused-parameter] - 269 | unsigned IDHash, FoldingSetNodeID &TempID) { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:269:57: warning: unused parameter 'TempID' [-Wunused-parameter] - 269 | unsigned IDHash, FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::FoldingSetTrait::ComputeHash(const llvm::SCEVPredicate&, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:274:49: warning: unused parameter 'TempID' [-Wunused-parameter] - 274 | FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:25: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:147:43: warning: unused parameter 'ExtraSize' [-Wunused-parameter] - 147 | virtual void reserveExtraSpace(uint64_t ExtraSize) {} - | ~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -[ 45%] Linking CXX executable measure_round_trip_overhead -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /usr/bin/cmake -E cmake_link_script CMakeFiles/measure_round_trip_overhead.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpModulePass::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:787:33: warning: unused parameter 'M' [-Wunused-parameter] - 787 | PreservedAnalyses run(Module &M, ModuleAnalysisManager &) { - | ~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpCGSCCPass::run(llvm::LazyCallGraph::SCC&, llvm::CGSCCAnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:804:45: warning: unused parameter 'C' [-Wunused-parameter] - 804 | PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &, - | ~~~~~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:805:61: warning: unused parameter 'UR' [-Wunused-parameter] - 805 | LazyCallGraph &, CGSCCUpdateResult &UR) { - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::NoOpCGSCCAnalysis::Result llvm::NoOpCGSCCAnalysis::run(llvm::LazyCallGraph::SCC&, llvm::CGSCCAnalysisManager&, llvm::LazyCallGraph&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:817:75: warning: unused parameter 'G' [-Wunused-parameter] - 817 | Result run(LazyCallGraph::SCC &, CGSCCAnalysisManager &, LazyCallGraph &G) { - | ~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpFunctionPass::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:824:35: warning: unused parameter 'F' [-Wunused-parameter] - 824 | PreservedAnalyses run(Function &F, FunctionAnalysisManager &) { - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpLoopNestPass::run(llvm::LoopNest&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:841:35: warning: unused parameter 'L' [-Wunused-parameter] - 841 | PreservedAnalyses run(LoopNest &L, LoopAnalysisManager &, - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpLoopPass::run(llvm::Loop&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:849:31: warning: unused parameter 'L' [-Wunused-parameter] - 849 | PreservedAnalyses run(Loop &L, LoopAnalysisManager &, - | ~~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/measure_round_trip_overhead.dir/link.d CMakeFiles/measure_round_trip_overhead.dir/measure_round_trip_overhead.cc.o CMakeFiles/measure_round_trip_overhead.dir/common.cc.o -o measure_round_trip_overhead ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 45%] Built target measure_round_trip_overhead -make -f examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 45%] Building CXX object examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/measure_migration_overhead.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/measure_migration_overhead.cc.o -MF CMakeFiles/measure_migration_overhead.dir/measure_migration_overhead.cc.o.d -o CMakeFiles/measure_migration_overhead.dir/measure_migration_overhead.cc.o -c /build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_migration_overhead.cc -/build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_migration_overhead.cc:28:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 28 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.cc: In member function 'llvm::PreservedAnalyses pocl::HandleSamplerInitialization::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/HandleSamplerInitialization.cc:123:65: warning: unused parameter 'AM' [-Wunused-parameter] - 123 | llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Error.h: In member function 'void llvm::Error::setChecked(bool)': -/usr/lib/llvm-18/include/llvm/Support/Error.h:302:24: warning: unused parameter 'V' [-Wunused-parameter] - 302 | void setChecked(bool V) { - | ~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:23: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitConditionalBarriers.cc:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In member function 'llvm::Value* llvm::ConstantData::handleOperandChangeImpl(llvm::Value*, llvm::Value*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:54:41: warning: unused parameter 'From' [-Wunused-parameter] - 54 | Value *handleOperandChangeImpl(Value *From, Value *To) { - | ~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h:54:54: warning: unused parameter 'To' [-Wunused-parameter] - 54 | Value *handleOperandChangeImpl(Value *From, Value *To) { - | ~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitConditionalBarriers.cc:28: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'llvm::BasicBlock* llvm::ReturnInst::getSuccessor(unsigned int) const': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:3131:37: warning: unused parameter 'idx' [-Wunused-parameter] - 3131 | BasicBlock *getSuccessor(unsigned idx) const { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'void llvm::ReturnInst::setSuccessor(unsigned int, llvm::BasicBlock*)': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:3135:30: warning: unused parameter 'idx' [-Wunused-parameter] - 3135 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:3135:47: warning: unused parameter 'B' [-Wunused-parameter] - 3135 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'llvm::BasicBlock* llvm::ResumeInst::getSuccessor(unsigned int) const': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4308:37: warning: unused parameter 'idx' [-Wunused-parameter] - 4308 | BasicBlock *getSuccessor(unsigned idx) const { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'void llvm::ResumeInst::setSuccessor(unsigned int, llvm::BasicBlock*)': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4312:30: warning: unused parameter 'idx' [-Wunused-parameter] - 4312 | void setSuccessor(unsigned idx, BasicBlock *NewSucc) { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4312:47: warning: unused parameter 'NewSucc' [-Wunused-parameter] - 4312 | void setSuccessor(unsigned idx, BasicBlock *NewSucc) { - | ~~~~~~~~~~~~^~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:34, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:26: -/usr/lib/llvm-18/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 = {llvm::TypeSize}; size_t = unsigned int]': -/usr/lib/llvm-18/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 = llvm::TypeSize; MoreTys = {}]' - 164 | TopTrailingObj::callNumTrailingObjects( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 165 | Obj, TrailingObjectsBase::OverloadToken()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = llvm::TypeSize; BaseTy = llvm::StructLayout; TrailingTys = {llvm::TypeSize}]' - 301 | return this->getTrailingObjectsImpl( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DataLayout.h:644:62: required from here - 644 | return llvm::MutableArrayRef(getTrailingObjects(), NumElements); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Support/TrailingObjects.h:260:40: warning: unused parameter 'Obj' [-Wunused-parameter] - 260 | callNumTrailingObjects(const BaseTy *Obj, - | ~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'llvm::BasicBlock* llvm::UnreachableInst::getSuccessor(unsigned int) const': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4813:37: warning: unused parameter 'idx' [-Wunused-parameter] - 4813 | BasicBlock *getSuccessor(unsigned idx) const { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h: In member function 'void llvm::UnreachableInst::setSuccessor(unsigned int, llvm::BasicBlock*)': -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4817:30: warning: unused parameter 'idx' [-Wunused-parameter] - 4817 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:4817:47: warning: unused parameter 'B' [-Wunused-parameter] - 4817 | void setSuccessor(unsigned idx, BasicBlock *B) { - | ~~~~~~~~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/ADT/MapVector.h:20, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitConditionalBarriers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitConditionalBarriers.cc:33: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1649:34: required from here - 1649 | auto Pair = Cache.try_emplace(S, std::move(CR)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:574: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 >]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:365: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 >]' - 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:369: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 >]' - 369 | return FindAndConstruct(std::move(Key)).second; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:178:20: required from here - 178 | CustomNames[F] = std::string(Name); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::Function*; DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::Function*; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:365:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' - 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:369:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 369 | return FindAndConstruct(std::move(Key)).second; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:995:26: required from here - 995 | Node *&N = NodeMap[&F]; - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h: In member function 'llvm::ShouldNotRunFunctionPassesAnalysis::Result llvm::ShouldNotRunFunctionPassesAnalysis::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:542:24: warning: unused parameter 'F' [-Wunused-parameter] - 542 | Result run(Function &F, FunctionAnalysisManager &FAM) { return Result(); } - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:542:52: warning: unused parameter 'FAM' [-Wunused-parameter] - 542 | Result run(Function &F, FunctionAnalysisManager &FAM) { return Result(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:574: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]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271: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]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:127: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}]' - 127 | return M.try_emplace(K, std::forward(Args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:638:25: required from here - 638 | auto R = try_emplace(P.K, nullptr); - | ~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::Loop*; DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::Loop* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' - 353 | return *InsertIntoBucket(TheBucket, Key); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 357 | return FindAndConstruct(Key).second; - | ~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:949:63: required from here - 949 | return SCEVAddRecExpr::evaluateAtIteration(Operands, Map[L], SE); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Instruction*; DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Instruction* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' - 353 | return *InsertIntoBucket(TheBucket, Key); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 357 | return FindAndConstruct(Key).second; - | ~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:249:26: required from here - 249 | OrderMap[InstMap[I]] = I; - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -/usr/lib/llvm-18/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::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::ValueMapCallbackVH > >; ValueArgs = {llvm::SCEVWrapPredicate::IncrementWrapFlags}; DerivedT = llvm::DenseMap > >, llvm::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::SCEVWrapPredicate::IncrementWrapFlags}; DerivedT = llvm::DenseMap > >, llvm::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap > >, llvm::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:179:19: required from 'std::pair, ValueT, llvm::DenseMapInfo > >, KeyT>, bool> llvm::ValueMap::insert(std::pair<_T1, _T2>&&) [with KeyT = llvm::Value*; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; Config = llvm::ValueMapConfig >]' - 179 | Map.insert(std::make_pair(Wrap(KV.first), std::move(KV.second))); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:290:25: required from 'void llvm::ValueMapCallbackVH::allUsesReplacedWith(llvm::Value*) [with KeyT = llvm::Value*; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; Config = llvm::ValueMapConfig >]' - 290 | Copy.Map->insert(std::make_pair(typed_new_key, std::move(Target))); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:270:8: required from here - 270 | void allUsesReplacedWith(Value *new_key) override { - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvice::recordUnsuccessfulInliningImpl(const llvm::InlineResult&)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:118:67: warning: unused parameter 'Result' [-Wunused-parameter] - 118 | virtual void recordUnsuccessfulInliningImpl(const InlineResult &Result) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvisor::onPassEntry(llvm::LazyCallGraph::SCC*)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:185:48: warning: unused parameter 'SCC' [-Wunused-parameter] - 185 | virtual void onPassEntry(LazyCallGraph::SCC *SCC = nullptr) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvisor::onPassExit(llvm::LazyCallGraph::SCC*)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:190:47: warning: unused parameter 'SCC' [-Wunused-parameter] - 190 | virtual void onPassExit(LazyCallGraph::SCC *SCC = nullptr) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'llvm::PluginInlineAdvisorAnalysis::Result llvm::PluginInlineAdvisorAnalysis::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:308:22: warning: unused parameter 'M' [-Wunused-parameter] - 308 | Result run(Module &M, ModuleAnalysisManager &MAM) { return {Factory}; } - | ~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:308:48: warning: unused parameter 'MAM' [-Wunused-parameter] - 308 | Result run(Module &M, ModuleAnalysisManager &MAM) { return {Factory}; } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/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-18/include/llvm/IR/ConstantFolder.h:87:37: warning: unused parameter 'FMF' [-Wunused-parameter] - 87 | FastMathFlags FMF) const override { - | ~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/ConstantFolder.h:92:37: warning: unused parameter 'FMF' [-Wunused-parameter] - 92 | FastMathFlags FMF) const override { - | ~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/IRBuilder.h:1220:55: warning: unused parameter 'OpBundles' [-Wunused-parameter] - 1220 | ArrayRef OpBundles, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static bool llvm::FoldingSetTrait::Equals(const llvm::SCEV&, const llvm::FoldingSetNodeID&, unsigned int, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:190:74: warning: unused parameter 'IDHash' [-Wunused-parameter] - 190 | static bool Equals(const SCEV &X, const FoldingSetNodeID &ID, unsigned IDHash, - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:191:40: warning: unused parameter 'TempID' [-Wunused-parameter] - 191 | FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::FoldingSetTrait::ComputeHash(const llvm::SCEV&, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:195:64: warning: unused parameter 'TempID' [-Wunused-parameter] - 195 | static unsigned ComputeHash(const SCEV &X, FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static bool llvm::FoldingSetTrait::Equals(const llvm::SCEVPredicate&, const llvm::FoldingSetNodeID&, unsigned int, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:269:31: warning: unused parameter 'IDHash' [-Wunused-parameter] - 269 | unsigned IDHash, FoldingSetNodeID &TempID) { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:269:57: warning: unused parameter 'TempID' [-Wunused-parameter] - 269 | unsigned IDHash, FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::FoldingSetTrait::ComputeHash(const llvm::SCEVPredicate&, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:274:49: warning: unused parameter 'TempID' [-Wunused-parameter] - 274 | FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 45%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ImplicitLoopBarriers.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpModulePass::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:787:33: warning: unused parameter 'M' [-Wunused-parameter] - 787 | PreservedAnalyses run(Module &M, ModuleAnalysisManager &) { - | ~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpCGSCCPass::run(llvm::LazyCallGraph::SCC&, llvm::CGSCCAnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:804:45: warning: unused parameter 'C' [-Wunused-parameter] - 804 | PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &, - | ~~~~~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:805:61: warning: unused parameter 'UR' [-Wunused-parameter] - 805 | LazyCallGraph &, CGSCCUpdateResult &UR) { - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::NoOpCGSCCAnalysis::Result llvm::NoOpCGSCCAnalysis::run(llvm::LazyCallGraph::SCC&, llvm::CGSCCAnalysisManager&, llvm::LazyCallGraph&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:817:75: warning: unused parameter 'G' [-Wunused-parameter] - 817 | Result run(LazyCallGraph::SCC &, CGSCCAnalysisManager &, LazyCallGraph &G) { - | ~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpFunctionPass::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:824:35: warning: unused parameter 'F' [-Wunused-parameter] - 824 | PreservedAnalyses run(Function &F, FunctionAnalysisManager &) { - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpLoopNestPass::run(llvm::LoopNest&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:841:35: warning: unused parameter 'L' [-Wunused-parameter] - 841 | PreservedAnalyses run(LoopNest &L, LoopAnalysisManager &, - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpLoopPass::run(llvm::Loop&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:849:31: warning: unused parameter 'L' [-Wunused-parameter] - 849 | PreservedAnalyses run(Loop &L, LoopAnalysisManager &, - | ~~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:24: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/PostDominators.h:16: -/usr/lib/llvm-18/include/llvm/ADT/DepthFirstIterator.h: In instantiation of 'static llvm::df_iterator llvm::df_iterator::end(const GraphT&) [with GraphT = llvm::DomTreeNodeBase*; SetType = llvm::df_iterator_default_set*, 8>; bool ExtStorage = false; GT = llvm::GraphTraits*>]': -/usr/lib/llvm-18/include/llvm/ADT/DepthFirstIterator.h:224:29: required from 'llvm::df_iterator llvm::df_end(const T&) [with T = DomTreeNodeBase*; typename GraphTraits::NodeRef = DomTreeNodeBase*]' - 224 | return df_iterator::end(G); - | ~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Dominators.h:270:18: required from here - 270 | return df_end(getEntryNode(N)); - | ~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DepthFirstIterator.h:155:40: warning: unused parameter 'G' [-Wunused-parameter] - 155 | static df_iterator end(const GraphT &G) { return df_iterator(); } - | ~~~~~~~~~~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:19, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:21: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:34, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46: -/usr/lib/llvm-18/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 = {llvm::TypeSize}; size_t = unsigned int]': -/usr/lib/llvm-18/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 = llvm::TypeSize; MoreTys = {}]' - 164 | TopTrailingObj::callNumTrailingObjects( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 165 | Obj, TrailingObjectsBase::OverloadToken()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/TrailingObjects.h:301:40: required from 'T* llvm::TrailingObjects::getTrailingObjects() [with T = llvm::TypeSize; BaseTy = llvm::StructLayout; TrailingTys = {llvm::TypeSize}]' - 301 | return this->getTrailingObjectsImpl( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 302 | static_cast(this), TrailingObjectsBase::OverloadToken()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DataLayout.h:644:62: required from here - 644 | return llvm::MutableArrayRef(getTrailingObjects(), NumElements); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:22: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {llvm::ConstantRange}; DerivedT = llvm::DenseMap; KeyT = const llvm::SCEV*; ValueT = llvm::ConstantRange; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1649:34: required from here - 1649 | auto Pair = Cache.try_emplace(S, std::move(CR)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:574: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 >]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:365: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 >]' - 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:369: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 >]' - 369 | return FindAndConstruct(std::move(Key)).second; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:178:20: required from here - 178 | CustomNames[F] = std::string(Name); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::Function*; DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::Function*; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:365:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' - 365 | return *InsertIntoBucket(TheBucket, std::move(Key)); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:369:28: required from 'ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Function*; ValueT = llvm::LazyCallGraph::Node*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 369 | return FindAndConstruct(std::move(Key)).second; - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:995:26: required from here - 995 | Node *&N = NodeMap[&F]; - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:574: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]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271: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]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:127: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}]' - 127 | return M.try_emplace(K, std::forward(Args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:638:25: required from here - 638 | auto R = try_emplace(P.K, nullptr); - | ~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::Loop*; DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::Loop* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' - 353 | return *InsertIntoBucket(TheBucket, Key); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = const llvm::Loop*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 357 | return FindAndConstruct(Key).second; - | ~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:949:63: required from here - 949 | return SCEVAddRecExpr::evaluateAtIteration(Operands, Map[L], SE); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Instruction*; DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Instruction* const&; ValueArgs = {}; DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:353:29: required from 'llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair; value_type = llvm::detail::DenseMapPair]' - 353 | return *InsertIntoBucket(TheBucket, Key); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:357:28: required from 'ValueT& llvm::DenseMapBase::operator[](const KeyT&) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 357 | return FindAndConstruct(Key).second; - | ~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:249:26: required from here - 249 | OrderMap[InstMap[I]] = I; - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -[ 45%] Building CXX object examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/common.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/common.cc.o -MF CMakeFiles/measure_migration_overhead.dir/common.cc.o.d -o CMakeFiles/measure_migration_overhead.dir/common.cc.o -c /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/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::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::ValueMapCallbackVH > >; ValueArgs = {llvm::SCEVWrapPredicate::IncrementWrapFlags}; DerivedT = llvm::DenseMap > >, llvm::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {llvm::SCEVWrapPredicate::IncrementWrapFlags}; DerivedT = llvm::DenseMap > >, llvm::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::DenseMap > >, llvm::SCEVWrapPredicate::IncrementWrapFlags, llvm::DenseMapInfo > >, void>, llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags> >; KeyT = llvm::ValueMapCallbackVH > >; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; KeyInfoT = llvm::DenseMapInfo > >, void>; BucketT = llvm::detail::DenseMapPair > >, llvm::SCEVWrapPredicate::IncrementWrapFlags>]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:179:19: required from 'std::pair, ValueT, llvm::DenseMapInfo > >, KeyT>, bool> llvm::ValueMap::insert(std::pair<_T1, _T2>&&) [with KeyT = llvm::Value*; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; Config = llvm::ValueMapConfig >]' - 179 | Map.insert(std::make_pair(Wrap(KV.first), std::move(KV.second))); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:290:25: required from 'void llvm::ValueMapCallbackVH::allUsesReplacedWith(llvm::Value*) [with KeyT = llvm::Value*; ValueT = llvm::SCEVWrapPredicate::IncrementWrapFlags; Config = llvm::ValueMapConfig >]' - 290 | Copy.Map->insert(std::make_pair(typed_new_key, std::move(Target))); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:270:8: required from here - 270 | void allUsesReplacedWith(Value *new_key) override { - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:592:45: warning: unused parameter 'Key' [-Wunused-parameter] - 592 | BucketT *InsertIntoBucketImpl(const KeyT &Key, const LookupKeyT &Lookup, - | ~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:25: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:30: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:31: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -[ 45%] Linking CXX executable measure_migration_overhead -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /usr/bin/cmake -E cmake_link_script CMakeFiles/measure_migration_overhead.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/measure_migration_overhead.dir/link.d CMakeFiles/measure_migration_overhead.dir/measure_migration_overhead.cc.o CMakeFiles/measure_migration_overhead.dir/common.cc.o -o measure_migration_overhead ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 45%] Built target measure_migration_overhead -make -f examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/build.make examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/build.make examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 45%] Building CXX object examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/measure_distributed_matmul.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/measure_distributed_matmul.cc.o -MF CMakeFiles/measure_distributed_matmul.dir/measure_distributed_matmul.cc.o.d -o CMakeFiles/measure_distributed_matmul.dir/measure_distributed_matmul.cc.o -c /build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_distributed_matmul.cc -/build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_distributed_matmul.cc:28:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 28 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -In file included from /usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:27, - from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:38: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 45%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/InlineKernels.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:42: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_distributed_matmul.cc: In function 'void run_iteration(cl::Kernel&, std::vector >&, std::vector >&, std::vector&, std::vector > >&, size_t)': -/build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_distributed_matmul.cc:180:38: warning: narrowing conversion of '((& partitions)->std::vector::operator[]((i + step)).partition::y - (& partitions)->std::vector::operator[](i).partition::y)' from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' [-Wnarrowing] - 180 | {0, partitions[i + step].y - partitions[i].y, 0}, /* dst_origin */ -/build/reproducible-path/pocl-6.0/examples/measure_overhead/measure_distributed_matmul.cc:181:70: warning: narrowing conversion of '(& partitions)->std::vector::operator[]((i + step)).partition::capacity' from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' [-Wnarrowing] - 181 | {options.matrix_size * sizeof(float), partitions[i + step].capacity, -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc: In member function 'llvm::PreservedAnalyses pocl::ImplicitLoopBarriers::run(llvm::Loop&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:213:45: warning: unused parameter 'U' [-Wunused-parameter] - 213 | llvm::LPMUpdater &U) { - | ~~~~~~~~~~~~~~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:31: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:30: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/ADT/SetVector.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:33: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.hh:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:35: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::AnalysisKey*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::AnalysisKey*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::AnalysisKey*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::AnalysisKey*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::AnalysisKey*; ValueT = bool; unsigned int InlineBuckets = 8; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:841:43: required from 'void llvm::AnalysisManager::verifyNotInvalidated(IRUnitT&, typename PassT::Result*) const [with PassT = pocl::WorkitemHandlerChooser; IRUnitT = llvm::Function; ExtraArgTs = {}; typename PassT::Result = pocl::WorkitemHandlerResult]' - 841 | SmallDenseMap IsResultInvalidated; - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:1101:54: required from 'typename PassT::Result* llvm::OuterAnalysisManagerProxy::Result::getCachedResult(IRUnitTParam&) const [with PassT = pocl::WorkitemHandlerChooser; IRUnitTParam = llvm::Function; AnalysisManagerT = llvm::AnalysisManager; IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}; typename PassT::Result = pocl::WorkitemHandlerResult]' - 1101 | OuterAM->template verifyNotInvalidated(IR, Res); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ImplicitLoopBarriers.cc:223:60: required from here - 223 | auto Res = FAMP.getCachedResult(*K); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 46%] Building CXX object examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/common.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /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 -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -MD -MT examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/common.cc.o -MF CMakeFiles/measure_distributed_matmul.dir/common.cc.o.d -o CMakeFiles/measure_distributed_matmul.dir/common.cc.o -c /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc -[ 46%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/IsolateRegions.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/IsolateRegions.cc -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:42: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc: In member function 'llvm::PreservedAnalyses pocl::InlineKernels::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:153:75: warning: unused parameter 'AM' [-Wunused-parameter] - 153 | llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/InlineKernels.cc:25: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/include/c++/14/bits/stl_algo.h:61, - from /usr/include/c++/14/algorithm:61, - from /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:25: -/usr/include/c++/14/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, - | ^~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1770 | __insertion_sort(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1876 | __introsort_loop(_RandomAccessIterator __first, - | ^~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 -/usr/include/c++/14/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14/bits/stl_algo.h:1908:31, - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1822 | std::__insertion_sort(__first, __last, __comp); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', - inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/14/bits/stl_algo.h:4772:18, - inlined from 'void print_measurements(const std::string&, const std::vector&, int)' at /build/reproducible-path/pocl-6.0/examples/measure_overhead/common.cc:45:12: -/usr/include/c++/14/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 - 1905 | std::__introsort_loop(__first, __last, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ - 1906 | std::__lg(__last - __first) * 2, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1907 | __comp); - | ~~~~~~~ -[ 46%] Linking CXX executable measure_distributed_matmul -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead && /usr/bin/cmake -E cmake_link_script CMakeFiles/measure_distributed_matmul.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/measure_distributed_matmul.dir/link.d CMakeFiles/measure_distributed_matmul.dir/measure_distributed_matmul.cc.o CMakeFiles/measure_distributed_matmul.dir/common.cc.o -o measure_distributed_matmul ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 46%] Built target measure_distributed_matmul -make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/scalarwave /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 46%] Building C object examples/scalarwave/CMakeFiles/scalarwave.dir/scalarwave.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/examples/scalarwave\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/scalarwave/scalarwave.c -/build/reproducible-path/pocl-6.0/examples/scalarwave/scalarwave.c: In function 'main': -/build/reproducible-path/pocl-6.0/examples/scalarwave/scalarwave.c:132:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] - 132 | fread(source, source_size, 1, source_file); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:45, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/IsolateRegions.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:18: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -[ 46%] Linking C executable scalarwave -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave && /usr/bin/cmake -E cmake_link_script CMakeFiles/scalarwave.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/scalarwave.dir/link.d CMakeFiles/scalarwave.dir/scalarwave.c.o -o scalarwave ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 46%] Built target scalarwave -make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/depend -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/trig /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/trig /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake "--color=" -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 46%] Building C object examples/trig/CMakeFiles/trig.dir/trig.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/examples/trig\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/trig/trig.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/MapVector.h:20, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/examples/trig/trig.c: In function 'main': -/build/reproducible-path/pocl-6.0/examples/trig/trig.c:61:3: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result] - 61 | fread (source, source_size, 1, source_file); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -[ 46%] Building C object examples/trig/CMakeFiles/trig.dir/trig_exec.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/examples/trig\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/trig/trig_exec.c -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -[ 46%] Linking C executable trig -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/trig && /usr/bin/cmake -E cmake_link_script CMakeFiles/trig.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/trig.dir/link.d CMakeFiles/trig.dir/trig.c.o CMakeFiles/trig.dir/trig_exec.c.o -o trig ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 46%] Built target trig -make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/vecadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake "--color=" -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 46%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/vecadd/vecadd.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 46%] Building C object examples/vecadd/CMakeFiles/vecadd.dir/vecadd_exec.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/vecadd/vecadd_exec.c -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 47%] Linking C executable vecadd -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/vecadd.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/vecadd.dir/link.d CMakeFiles/vecadd.dir/vecadd.c.o CMakeFiles/vecadd.dir/vecadd_exec.c.o -o vecadd ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 47%] Built target vecadd -make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/matadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 47%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/matadd/matadd.c -[ 47%] Building C object examples/matadd/CMakeFiles/matadd.dir/matadd_exec.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/matadd/matadd_exec.c -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 47%] Linking C executable matadd -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/matadd.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/matadd.dir/link.d CMakeFiles/matadd.dir/matadd.c.o CMakeFiles/matadd.dir/matadd_exec.c.o -o matadd ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 47%] Built target matadd -make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/boxadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/boxadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 47%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/boxadd/boxadd.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Barrier.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/IsolateRegions.cc:32: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -[ 47%] Building C object examples/boxadd/CMakeFiles/boxadd.dir/boxadd_exec.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/boxadd/boxadd_exec.c -[ 47%] Linking C executable boxadd -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/boxadd && /usr/bin/cmake -E cmake_link_script CMakeFiles/boxadd.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/boxadd.dir/link.d CMakeFiles/boxadd.dir/boxadd.c.o CMakeFiles/boxadd.dir/boxadd_exec.c.o -o boxadd ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 47%] Built target boxadd -make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/EinsteinToolkit /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 47%] Building C object examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/examples/EinsteinToolkit\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/examples/EinsteinToolkit/EinsteinToolkit.c -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/IsolateRegions.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/IsolateRegions.cc:33: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/build/reproducible-path/pocl-6.0/examples/EinsteinToolkit/EinsteinToolkit.c: In function 'main': -/build/reproducible-path/pocl-6.0/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/reproducible-path/pocl-6.0/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); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -[ 48%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Kernel.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/Kernel.cc -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 48%] Linking C executable EinsteinToolkit -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit && /usr/bin/cmake -E cmake_link_script CMakeFiles/EinsteinToolkit.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/EinsteinToolkit.dir/link.d CMakeFiles/EinsteinToolkit.dir/EinsteinToolkit.c.o -o EinsteinToolkit ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 48%] Built target EinsteinToolkit -make -f lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/build -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 48%] Building LL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/spir_wrapper32.ll.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/llvm-as-18 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/spir_wrapper32.ll.bc /build/reproducible-path/pocl-6.0/lib/kernel/host/spir_wrapper32.ll -[ 48%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefsp.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -DPOCL_DEVICE_ADDRESS_BITS=32 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefsp.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef/libm/sleefsp.c -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 48%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefdp.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -DPOCL_DEVICE_ADDRESS_BITS=32 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -DDORENAME -DPURE_C -I/build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefdp.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef/libm/sleefdp.c -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Kernel.cc:32: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Building SLEEF to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleef_glue_auto.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -DPOCL_DEVICE_ADDRESS_BITS=32 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/arch -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/libm -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -O1 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleef_glue_auto.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef/libm/sleef_glue_auto.c -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:22: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/abs.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/abs.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/abs.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:21, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:27, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFold.h:24, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:22: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/abs_diff.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/abs_diff.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/abs_diff.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/IsolateRegions.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:20, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Kernel.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Kernel.cc:35: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/add_sat.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/add_sat.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/add_sat.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:21: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:39: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = llvm::Region*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:699:7: required from 'llvm::RegionInfoBase::RegionInfoBase(llvm::RegionInfoBase&&) [with Tr = llvm::RegionTraits]' - 699 | BBtoRegion(std::move(Arg.BBtoRegion)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/RegionInfo.h:906:74: required from here - 906 | RegionInfo(RegionInfo &&Arg) : Base(std::move(static_cast(Arg))) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Kernel.cc:37: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/all.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/all.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/all.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/any.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/any.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/any.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/as_type.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/as_type.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/as_type.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 49%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/linker.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/async_work_group_copy.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/async_work_group_copy.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/async_work_group_copy.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Kernel.cc:28: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/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 = unsigned int; IntegerType = unsigned char]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = unsigned int; typename Bitfield::Type = bool]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InlineAsm.h:316:61: required from here - 316 | bool isMatched() const { return Bitfield::get(Storage); } - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 180 | return C::unpack(StorageValue); - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/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 = unsigned int; IntegerType = unsigned char]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = unsigned int; typename Bitfield::Type = llvm::InlineAsm::Kind]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InlineAsm.h:326:59: required from here - 326 | Kind getKind() const { return Bitfield::get(Storage); } - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 180 | return C::unpack(StorageValue); - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/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 = unsigned int; IntegerType = unsigned char]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = unsigned int; typename Bitfield::Type = bool]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InlineAsm.h:439:43: required from here - 439 | return Bitfield::get(Storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 180 | return C::unpack(StorageValue); - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/STLExtras.h:21, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfo.h:20, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:40: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfo.h:27: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/TypeSize.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Type.h:22, - from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/async_work_group_strided_copy.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/async_work_group_strided_copy.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/async_work_group_strided_copy.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:29: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28, - from /usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:26, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfo.h:28: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:24, - from /usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:27: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:27: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/Discriminator.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:28: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atomics.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atomics.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/atomics.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:30: -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:32: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 49%] Building LL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/barrier.ll.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/llvm-as-18 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/barrier.ll.bc /build/reproducible-path/pocl-6.0/lib/kernel/barrier.ll -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/bitselect.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/bitselect.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/bitselect.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 49%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LLVMUtils.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:51: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:25, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:56: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:58: -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/clamp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/clamp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/clamp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/clamp_int.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/clamp_int.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/clamp_int.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:30: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:27: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/Discriminator.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:28: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp: In function 'bool pocl::removeDuplicateDbgInfo(llvm::Module*)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:86:14: warning: unused variable 'NumDebugAttachments' [-Wunused-variable] - 86 | unsigned NumDebugAttachments = 0; - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp: In function 'void pocl::fixCallingConv(llvm::Module*, std::string&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:124:64: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 124 | if ((Callee == nullptr) || Callee->getName().startswith("llvm.") || - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:35: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp: In function 'void pocl::find_called_functions(llvm::Function*, llvm::StringSet<>&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:209:19: warning: unused variable 'Name' [-Wunused-variable] - 209 | const char* Name = Callee->getName().data(); - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp: In function 'int link(llvm::Module*, const llvm::Module*, std::string&, const char**, bool)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:483:38: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 483 | !f->getName().startswith(llvm_intrins)) - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/clz.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/clz.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/clz.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:26, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:31: -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ctz.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ctz.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/ctz.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:37: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/ADT/SetVector.h:24, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfo.h:21: -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/AllocasToEntry.h:32: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:103:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' - 103 | : Map(NumInitBuckets), Data() {} - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:373:21: required from here - 373 | ValueToValueMapTy vvm; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/convert_type.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/convert_type.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/convert_type.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:427:67: warning: value computed is not used [-Wunused-value] - 427 | StringRef pocl_sampler_handler("__translate_sampler_initializer"); - | ^ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/linker.cpp:429:33: warning: value computed is not used [-Wunused-value] - 429 | StringRef llvm_intrins("llvm."); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 49%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/LoopBarriers.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:71: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc: In function 'bool pocl::isAutomaticLocal(llvm::Function*, llvm::GlobalVariable&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:253:31: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 253 | if (Var.getName().startswith(FuncName + ".")) { - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc: In function 'int pocl::getConstantIntMDValue(llvm::Metadata*)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:288:29: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'int' may change value [-Wconversion] - 288 | return CI->getLimitedValue(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc: In function 'llvm::DISubprogram* pocl::mimicDISubprogram(llvm::DISubprogram*, const llvm::StringRef&, llvm::DIScope*)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:298:54: warning: unused parameter 'Scope' [-Wunused-parameter] - 298 | llvm::DIScope *Scope) { - | ~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc: In function 'bool pocl::isKernelToProcess(const llvm::Function&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:424:29: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 424 | if (F.getName().startswith("@llvm")) - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc: In function 'void pocl::removeUnreachableSwitchCases(llvm::Function&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.cc:459:50: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 459 | if (BB->hasName() && BB->getName().startswith("default.unreachable")) { - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:26, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:30: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:27, - from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:38: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:42: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -[ 49%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/MinLegalVecSize.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/MinLegalVecSize.cc.o -MF CMakeFiles/llvmpasses.dir/MinLegalVecSize.cc.o.d -o CMakeFiles/llvmpasses.dir/MinLegalVecSize.cc.o -c /build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cross.cl.bc -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cross.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/cross.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:23: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/TypeSize.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Type.h:22, - from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:29: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc: In member function 'llvm::PreservedAnalyses pocl::LoopBarriers::run(llvm::Loop&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:204:70: warning: unused parameter 'AM' [-Wunused-parameter] - 204 | llvm::LoopAnalysisManager &AM, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:206:61: warning: unused parameter 'U' [-Wunused-parameter] - 206 | llvm::LPMUpdater &U) { - | ~~~~~~~~~~~~~~~~~~^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:31: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -[ 49%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/distance.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/distance.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/distance.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:32: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LoopBarriers.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:30: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:33: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:35: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/dot.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/dot.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/dot.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/MapVector.h:20, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:14, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fast_distance.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fast_distance.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fast_distance.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fast_length.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fast_length.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fast_length.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fast_normalize.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fast_normalize.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fast_normalize.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -[ 50%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmax_common.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmax_common.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fmax_common.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc: In function 'uint64_t pocl::getMinVecSizeFromPrototype(llvm::Function*, const std::string&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:68:63: warning: unused parameter 'Spaces' [-Wunused-parameter] - 68 | const std::string &Spaces) { - | ~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc: In function 'uint64_t pocl::getAndFixLargestVecSize(llvm::Function*, unsigned int)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:136:60: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 136 | if (Callee->hasName() && Callee->getName().startswith("llvm.")) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc: In function 'bool pocl::fixMinVecSize(llvm::Module&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:191:48: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 191 | if (F->hasName() && F->getName().startswith("llvm.")) - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:222:48: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 222 | if (F->hasName() && F->getName().startswith("llvm.")) - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc: In member function 'llvm::PreservedAnalyses pocl::FixMinVecSize::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/MinLegalVecSize.cc:272:73: warning: unused parameter 'AM' [-Wunused-parameter] - 272 | llvm::ModuleAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmin_common.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmin_common.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fmin_common.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:26, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:30: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 50%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fract.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fract.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fract.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:27, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/Discriminator.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:28: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 50%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_global_id.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_global_id.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_global_id.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 50%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_linear_id.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_linear_id.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_linear_id.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 50%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_global_offset.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_global_offset.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_global_offset.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -[ 50%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_global_size.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_global_size.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_global_size.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 51%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_group_id.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_group_id.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_group_id.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_array_size.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_array_size.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_image_array_size.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:12, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 51%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_channel_data_type.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_channel_data_type.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_image_channel_data_type.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -[ 52%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemGVars.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/OptimizeWorkItemGVars.cc.o -MF CMakeFiles/llvmpasses.dir/OptimizeWorkItemGVars.cc.o.d -o CMakeFiles/llvmpasses.dir/OptimizeWorkItemGVars.cc.o -c /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemGVars.cc -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_channel_order.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_channel_order.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_image_channel_order.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_depth.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_depth.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_image_depth.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemGVars.cc:43: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -[ 52%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_dim.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_dim.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_image_dim.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc: In function 'bool pocl::optimizeWorkItemFuncCalls(llvm::Function&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:55:29: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 55 | if (F.getName().startswith("__pocl_print") && - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:61:29: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 61 | if (F.getName().startswith("_") || F.hasFnAttribute(Attribute::OptimizeNone)) - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc: In member function 'llvm::PreservedAnalyses pocl::OptimizeWorkItemFuncCalls::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemFuncCalls.cc:181:63: warning: unused parameter 'AM' [-Wunused-parameter] - 181 | llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemGVars.cc:44: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:27, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFold.h:24, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_height.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_height.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_image_height.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:27, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemGVars.cc:47: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/Discriminator.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:28: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/MapVector.h:20, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 53%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_width.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_image_width.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_image_width.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:12, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 53%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_local_id.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_local_id.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_local_id.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -[ 53%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_local_size.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_local_size.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_local_size.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 53%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_num_groups.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_num_groups.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_num_groups.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 53%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_work_dim.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/get_work_dim.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/get_work_dim.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/hadd.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/hadd.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/hadd.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_cos.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_cos.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_cos.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 54%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/PHIsToAllocas.cc -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_divide.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_divide.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_divide.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemGVars.cc: In member function 'llvm::PreservedAnalyses pocl::OptimizeWorkItemGVars::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemGVars.cc:129:59: warning: unused parameter 'AM' [-Wunused-parameter] - 129 | llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_exp10.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_exp10.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_exp10.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/OptimizeWorkItemGVars.cc:40: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/PHIsToAllocas.cc:28: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:22: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_exp2.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_exp2.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_exp2.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:21, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:27, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFold.h:24, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:22: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_exp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_exp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_exp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:27, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/PHIsToAllocas.cc:30: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/Discriminator.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:28: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_log10.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_log10.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_log10.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:12, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 54%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_log2.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_log2.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_log2.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_log.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_log.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_log.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_powr.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_powr.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_powr.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 55%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_recip.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_recip.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_recip.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/bin /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin/CMakeFiles/poclcc.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] Building C object bin/CMakeFiles/poclcc.dir/poclcc.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/bin/poclcc.c -/build/reproducible-path/pocl-6.0/bin/poclcc.c: In function 'process_help': -/build/reproducible-path/pocl-6.0/bin/poclcc.c:125:18: warning: unused parameter 'arg' [-Wunused-parameter] - 125 | process_help(int arg, char **argv, int argc) - | ~~~~^~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:125:30: warning: unused parameter 'argv' [-Wunused-parameter] - 125 | process_help(int arg, char **argv, int argc) - | ~~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:125:40: warning: unused parameter 'argc' [-Wunused-parameter] - 125 | process_help(int arg, char **argv, int argc) - | ~~~~^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c: In function 'process_bitcode': -/build/reproducible-path/pocl-6.0/bin/poclcc.c:132:22: warning: unused parameter 'arg' [-Wunused-parameter] - 132 | process_bitcode (int arg, char **argv, int argc) - | ~~~~^~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:132:34: warning: unused parameter 'argv' [-Wunused-parameter] - 132 | process_bitcode (int arg, char **argv, int argc) - | ~~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:132:44: warning: unused parameter 'argc' [-Wunused-parameter] - 132 | process_bitcode (int arg, char **argv, int argc) - | ~~~~^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c: In function 'process_spirv': -/build/reproducible-path/pocl-6.0/bin/poclcc.c:139:20: warning: unused parameter 'arg' [-Wunused-parameter] - 139 | process_spirv (int arg, char **argv, int argc) - | ~~~~^~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:139:32: warning: unused parameter 'argv' [-Wunused-parameter] - 139 | process_spirv (int arg, char **argv, int argc) - | ~~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:139:42: warning: unused parameter 'argc' [-Wunused-parameter] - 139 | process_spirv (int arg, char **argv, int argc) - | ~~~~^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c: In function 'process_device_id': -/build/reproducible-path/pocl-6.0/bin/poclcc.c:198:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 198 | opencl_device_id = atoi(argv[arg]); - | ^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c: In function 'process_list_devices': -/build/reproducible-path/pocl-6.0/bin/poclcc.c:203:26: warning: unused parameter 'arg' [-Wunused-parameter] - 203 | process_list_devices(int arg, char **argv, int argc) - | ~~~~^~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:203:38: warning: unused parameter 'argv' [-Wunused-parameter] - 203 | process_list_devices(int arg, char **argv, int argc) - | ~~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/bin/poclcc.c:203:48: warning: unused parameter 'argc' [-Wunused-parameter] - 203 | process_list_devices(int arg, char **argv, int argc) - | ~~~~^~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 56%] Linking C executable poclcc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin && /usr/bin/cmake -E cmake_link_script CMakeFiles/poclcc.dir/link.txt --verbose=1 -/usr/bin/ld: warning: -z ibtplt ignored -/usr/bin/ld: warning: -z ibt ignored -/usr/bin/ld: warning: -z shstk ignored -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Wl,--dependency-file=CMakeFiles/poclcc.dir/link.d CMakeFiles/poclcc.dir/poclcc.c.o -o poclcc ../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] Built target poclcc -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] Building C object tests/kernel/CMakeFiles/kernel.dir/kernel.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/kernel\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/kernel/kernel.c -[ 56%] Linking C executable kernel -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/kernel.dir/link.txt --verbose=1 -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_rsqrt.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_rsqrt.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_rsqrt.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/kernel.dir/link.d CMakeFiles/kernel.dir/kernel.c.o -o kernel ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] Building C object tests/kernel/CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/kernel\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/kernel/sampler_address_clamp.c -[ 56%] Linking C executable sampler_address_clamp -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/sampler_address_clamp.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/sampler_address_clamp.dir/link.d CMakeFiles/sampler_address_clamp.dir/sampler_address_clamp.c.o -o sampler_address_clamp ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] Building C object tests/kernel/CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/kernel\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/kernel/image_query_funcs.c -[ 56%] Linking C executable image_query_funcs -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel && /usr/bin/cmake -E cmake_link_script CMakeFiles/image_query_funcs.dir/link.txt --verbose=1 -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c99 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/image_query_funcs.dir/link.d CMakeFiles/image_query_funcs.dir/image_query_funcs.c.o -o image_query_funcs ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 56%] Building CXX object tests/kernel/CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/kernel\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -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/reproducible-path/pocl-6.0/tests/kernel/test_shuffle.cc -[ 56%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_sin.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_sin.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_sin.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/PHIsToAllocas.cc:25: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_sqrt.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_sqrt.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_sqrt.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_tan.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/half_tan.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/half_tan.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 57%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isequal.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isequal.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/isequal.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isgreater.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isgreater.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/isgreater.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isgreaterequal.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isgreaterequal.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/isgreaterequal.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 58%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc -[ 58%] Linking CXX executable test_shuffle -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_shuffle.dir/link.d CMakeFiles/test_shuffle.dir/test_shuffle.cc.o -o test_shuffle ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 58%] Built target test_shuffle -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 58%] Building C object tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/test_assign_loop_variable_to_privvar_makes_it_local.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local.c -[ 58%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/link.txt --verbose=1 -[ 58%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isless.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isless.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/isless.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/link.d 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 /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 58%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 58%] Building C object tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/test_program_from_binary_with_local_1_1_1.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/regression/test_program_from_binary_with_local_1_1_1.c -[ 58%] Linking C executable test_program_from_binary_with_local_1_1_1 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/link.d 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 /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 58%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 58%] Building C object tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/test_assign_loop_variable_to_privvar_makes_it_local_2.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2.c -[ 58%] Linking C executable test_assign_loop_variable_to_privvar_makes_it_local_2 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/link.d 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 /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 58%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 59%] Building C object tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/test_llvm_segfault_issue_889.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Werror=implicit-function-declaration -Werror=incompatible-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/reproducible-path/pocl-6.0/tests/regression/test_llvm_segfault_issue_889.c -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 59%] Linking C executable test_llvm_segfault_issue_889 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_llvm_segfault_issue_889.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:22: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/bin/cc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_llvm_segfault_issue_889.dir/link.d CMakeFiles/test_llvm_segfault_issue_889.dir/test_llvm_segfault_issue_889.c.o -o test_llvm_segfault_issue_889 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/User.h:218:23: warning: conversion from 'unsigned int' to 'unsigned int:27' may change value [-Wconversion] - 218 | NumUserOperands = NumOps; - | ^~~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/islessequal.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/islessequal.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/islessequal.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 59%] Built target test_llvm_segfault_issue_889 -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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 -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 59%] Building CXX object tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_barrier_between_for_loops.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_barrier_between_for_loops.cpp:29:9: 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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:21, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:27, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFold.h:24, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:22: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/islessgreater.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/islessgreater.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/islessgreater.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isnotequal.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isnotequal.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/isnotequal.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc:32: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isordered.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isordered.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/isordered.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc:33: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc:38: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable test_barrier_between_for_loops -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_barrier_between_for_loops.dir/link.d CMakeFiles/test_barrier_between_for_loops.dir/test_barrier_between_for_loops.cpp.o -o test_barrier_between_for_loops ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 59%] Built target test_barrier_between_for_loops -make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 59%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isunordered.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isunordered.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/isunordered.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 60%] Building CXX object tests/regression/CMakeFiles/test_early_return.dir/test_early_return.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_early_return.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_early_return.cpp:29:9: 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-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -[ 60%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad24.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad24.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mad24.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mad.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc:46: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc: In member function 'void pocl::ParallelRegion::AddParallelLoopMetadata(llvm::MDNode*, std::function)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc:499:46: warning: unused parameter 'IsLoadUnconditionallySafe' [-Wunused-parameter] - 499 | std::function IsLoadUnconditionallySafe) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad_hi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad_hi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mad_hi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ParallelRegion.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 61%] Linking CXX executable test_early_return -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_early_return.dir/link.d CMakeFiles/test_early_return.dir/test_early_return.cpp.o -o test_early_return ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 61%] Built target test_early_return -make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 61%] Building CXX object tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/test_for_with_var_iteration_count.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_for_with_var_iteration_count.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_for_with_var_iteration_count.cpp:29:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad_sat.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mad_sat.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mad_sat.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/max.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/max.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/max.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 61%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/max_i.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/max_i.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/max_i.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 61%] Linking CXX executable test_for_with_var_iteration_count -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_for_with_var_iteration_count.dir/link.txt --verbose=1 -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/maxmag.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/maxmag.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/maxmag.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_for_with_var_iteration_count.dir/link.d 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 /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 62%] Built target test_for_with_var_iteration_count -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 62%] Building CXX object tests/regression/CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_id_dependent_computation.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_id_dependent_computation.cpp:29:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 62%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/ProgramScopeVariables.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/ProgramScopeVariables.cc.o -MF CMakeFiles/llvmpasses.dir/ProgramScopeVariables.cc.o.d -o CMakeFiles/llvmpasses.dir/ProgramScopeVariables.cc.o -c /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc -[ 62%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mem_fence.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mem_fence.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mem_fence.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/min.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/min.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/min.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/min_i.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/min_i.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/min_i.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:45:32: warning: unknown option after '#pragma GCC diagnostic' kind [-Wpragmas] - 45 | #pragma GCC diagnostic ignored "-Wno-maybe-uninitialized" - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:48: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/minmag.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/minmag.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/minmag.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:49: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 62%] Linking CXX executable test_id_dependent_computation -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_id_dependent_computation.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_id_dependent_computation.dir/link.d CMakeFiles/test_id_dependent_computation.dir/test_id_dependent_computation.cpp.o -o test_id_dependent_computation ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 62%] Built target test_id_dependent_computation -make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake "--color=" -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFold.h:24, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:52: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 62%] Building CXX object tests/regression/CMakeFiles/test_locals.dir/test_locals.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_locals.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_locals.cpp:27:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 27 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 62%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mix.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mix.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mix.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Verifier.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:56: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mul24.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mul24.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mul24.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:57: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:60: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mul_hi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/mul_hi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/mul_hi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/nan.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/nan.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/nan.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 63%] Linking CXX executable test_locals -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_locals.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_locals.dir/link.d CMakeFiles/test_locals.dir/test_locals.cpp.o -o test_locals ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 63%] Built target test_locals -make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake "--color=" -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 63%] Building CXX object tests/regression/CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_loop_phi_replication.cpp -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/tests/regression/test_loop_phi_replication.cpp:29:9: 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-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 63%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_divide.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_divide.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_divide.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc: In function 'void pocl::emitInitializeKernel(llvm::Module*, llvm::LLVMContext&, llvm::GlobalVariable*, llvm::PointerType*, unsigned int, llvm::Type*, GVarSetT&, GVarUlongMapT&, std::string&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:309:26: warning: conversion from 'std::map::mapped_type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 309 | addGlobalVarInitInstr(GVar, Ctx, IrBuilder, - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 310 | GVarBuffer, // GVarBuffer Ptr - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 311 | GVarBufferArrayTy, // GVarBuffer type - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 312 | DeviceGlobalAS, - | ~~~~~~~~~~~~~~~ - 313 | GVarOffsets[GVar], // GVarBuffer Offset - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 314 | GVarSet, // for replacements - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 315 | GVarOffsets, - | ~~~~~~~~~~~~ - 316 | Cache); - | ~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc: In function 'size_t pocl::calculateOffsetsSizes(GVarUlongMapT&, const llvm::DataLayout&, GVarSetT&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:363:21: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 363 | CurrentOffset |= (GVarAlign - 1); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:372:36: warning: conversion from 'std::map::mapped_type' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 372 | CurrentOffset += GVarSizes[GVar]; - | ^ -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_exp10.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_exp10.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_exp10.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/ProgramScopeVariables.cc:46: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_exp2.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_exp2.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_exp2.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:20: -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 64%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_exp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_exp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_exp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 64%] Linking CXX executable test_loop_phi_replication -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_loop_phi_replication.dir/link.txt --verbose=1 -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_loop_phi_replication.dir/link.d CMakeFiles/test_loop_phi_replication.dir/test_loop_phi_replication.cpp.o -o test_loop_phi_replication ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 64%] Built target test_loop_phi_replication -make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -[ 65%] Building CXX object tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/test_multi_level_loops_with_barriers.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_multi_level_loops_with_barriers.cpp -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/tests/regression/test_multi_level_loops_with_barriers.cpp:29:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_log10.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_log10.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_log10.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_log2.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_log2.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_log2.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_log.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_log.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_log.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 65%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/RemoveBarrierCalls.cc -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_powr.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_powr.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_powr.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 65%] Linking CXX executable test_multi_level_loops_with_barriers -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_multi_level_loops_with_barriers.dir/link.d 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 /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 65%] Built target test_multi_level_loops_with_barriers -make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 65%] Building CXX object tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/test_simple_for_with_a_barrier.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_simple_for_with_a_barrier.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_simple_for_with_a_barrier.cpp:30:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 30 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 65%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_recip.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_recip.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_recip.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Barrier.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/RemoveBarrierCalls.cc:28: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_rsqrt.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_rsqrt.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_rsqrt.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Barrier.h:31: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/RemoveBarrierCalls.cc:29: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_sqrt.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_sqrt.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/native_sqrt.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:27: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/Discriminator.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:28: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -[ 66%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pocl_spawn_wg.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pocl_spawn_wg.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/pocl_spawn_wg.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:12, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 66%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pocl_run_all_wgs.c.bc -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pocl_run_all_wgs.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/pocl_run_all_wgs.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/popcount.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/popcount.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/popcount.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 66%] Linking CXX executable test_simple_for_with_a_barrier -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_simple_for_with_a_barrier.dir/link.d 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 /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_simple_for_with_a_barrier -make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object tests/regression/CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_structs_as_args.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_structs_as_args.cpp:29:9: 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-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/prefetch.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/prefetch.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/prefetch.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 66%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/printf.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/printf.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/printf.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 66%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/printf_base.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/printf_base.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/printf_base.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/read_image.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/read_image.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/read_image.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/RemoveBarrierCalls.cc: In member function 'llvm::PreservedAnalyses pocl::RemoveBarrierCalls::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/RemoveBarrierCalls.cc:87:75: warning: unused parameter 'AM' [-Wunused-parameter] - 87 | RemoveBarrierCalls::run(llvm::Function &F, llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rhadd.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rhadd.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/rhadd.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 66%] Linking CXX executable test_structs_as_args -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_structs_as_args.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/RemoveBarrierCalls.cc:25: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_structs_as_args.dir/link.d CMakeFiles/test_structs_as_args.dir/test_structs_as_args.cpp.o -o test_structs_as_args ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_structs_as_args -make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object tests/regression/CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_vectors_as_args.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_vectors_as_args.cpp:29:9: 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-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rotate.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rotate.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/rotate.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/MapVector.h:20, - from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rsqrt.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rsqrt.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/rsqrt.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/select.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/select.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/select.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 66%] Linking CXX executable test_vectors_as_args -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_vectors_as_args.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_vectors_as_args.dir/link.d CMakeFiles/test_vectors_as_args.dir/test_vectors_as_args.cpp.o -o test_vectors_as_args ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_vectors_as_args -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 66%] Building CXX object tests/regression/CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_barrier_before_return.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_barrier_before_return.cpp:29:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 29 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/shuffle.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/shuffle.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/shuffle.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 66%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/SubCFGFormation.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/SubCFGFormation.cc.o -MF CMakeFiles/llvmpasses.dir/SubCFGFormation.cc.o.d -o CMakeFiles/llvmpasses.dir/SubCFGFormation.cc.o -c /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc -In file included from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:36: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:18: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 66%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/signbit.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/signbit.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/signbit.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 66%] Linking CXX executable test_barrier_before_return -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_barrier_before_return.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_barrier_before_return.dir/link.d CMakeFiles/test_barrier_before_return.dir/test_barrier_before_return.cpp.o -o test_barrier_before_return ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 66%] Built target test_barrier_before_return -make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 67%] Building CXX object tests/regression/CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_infinite_loop.cpp -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h:27, - from /usr/lib/llvm-18/include/llvm/IR/DIBuilder.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:37: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/build/reproducible-path/pocl-6.0/tests/regression/test_infinite_loop.cpp:29:9: 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-18/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': -/usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h:827:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 827 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/IR/DIBuilder.h:24: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 67%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sign.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sign.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sign.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:32, - from /usr/lib/llvm-18/include/llvm/IR/DebugInfo.h:28, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:38: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/smoothstep.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/smoothstep.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/smoothstep.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:41: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/step.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/step.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/step.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:46: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:52: -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 68%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sub_sat.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sub_sat.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sub_sat.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 68%] Linking CXX executable test_infinite_loop -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_infinite_loop.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_infinite_loop.dir/link.d CMakeFiles/test_infinite_loop.dir/test_infinite_loop.cpp.o -o test_infinite_loop ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 68%] Built target test_infinite_loop -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake "--color=" -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 68%] Building CXX object tests/regression/CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_constant_array.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_constant_array.cpp:30:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 30 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/upsample.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/upsample.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/upsample.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:59: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc: In member function 'void pocl::SubCFG::arrayifyMultiSubCfgValues(llvm::DenseMap&, llvm::DenseMap&, llvm::DenseMap >&, llvm::ArrayRef, llvm::Instruction*, llvm::Value*, pocl::VariableUniformityAnalysisResult&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:729:62: warning: unused parameter 'BaseInstAllocaMap' [-Wunused-parameter] - 729 | llvm::DenseMap &BaseInstAllocaMap, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:732:10: warning: unused parameter 'ContInstReplicaMap' [-Wunused-parameter] - 730 | llvm::DenseMap> - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 732 | &ContInstReplicaMap, - | ~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc: In member function 'void pocl::SubCFG::loadMultiSubCfgValues(const llvm::DenseMap&, llvm::DenseMap&, llvm::DenseMap >&, llvm::BasicBlock*, llvm::ValueToValueMapTy&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:824:62: warning: unused parameter 'BaseInstAllocaMap' [-Wunused-parameter] - 824 | llvm::DenseMap &BaseInstAllocaMap, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:827:10: warning: unused parameter 'ContInstReplicaMap' [-Wunused-parameter] - 825 | llvm::DenseMap> - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 827 | &ContInstReplicaMap, - | ~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc: In member function 'void pocl::SubCFG::fixSingleSubCfgValues(llvm::DominatorTree&, const llvm::DenseMap&, llvm::Value*, pocl::VariableUniformityAnalysisResult&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1005:45: warning: unused parameter 'VecInfo' [-Wunused-parameter] - 1005 | pocl::VariableUniformityAnalysisResult &VecInfo) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc: In function 'bool pocl::isAllocaSubCfgInternal(llvm::AllocaInst*, const std::vector >&, const llvm::DominatorTree&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1235:56: warning: unused parameter 'DT' [-Wunused-parameter] - 1235 | const llvm::DominatorTree &DT) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc: In function 'void pocl::arrayifyAllocas(llvm::BasicBlock*, llvm::DominatorTree&, std::vector >&, llvm::Value*, VariableUniformityAnalysisResult&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1279:62: warning: unused parameter 'VecInfo' [-Wunused-parameter] - 1279 | pocl::VariableUniformityAnalysisResult &VecInfo) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc: In function 'void pocl::formSubCfgs(llvm::Function&, llvm::LoopInfo&, llvm::DominatorTree&, llvm::PostDominatorTree&, VariableUniformityAnalysisResult&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1366:43: warning: unused parameter 'PDT' [-Wunused-parameter] - 1366 | llvm::PostDominatorTree &PDT, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:33: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vload.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vload.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/vload.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1012:60: required from here - 1012 | llvm::DenseMap InstLoadMap; - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1351:46: required from here - 1351 | llvm::DenseMap Barriers; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Instruction*; ValueT = llvm::AllocaInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::AllocaInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::AllocaInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1458:59: required from here - 1458 | llvm::DenseMap InstAllocaMap; - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Instruction*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1461:7: required from here - 1461 | InstContReplicaMap; - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vload_half.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vload_half.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/vload_half.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:103:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' - 103 | : Map(NumInitBuckets), Data() {} - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:584:27: required from here - 584 | llvm::ValueToValueMapTy VMap; - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 70%] Linking CXX executable test_constant_array -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_constant_array.dir/link.txt --verbose=1 -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:514:35: required from here - 514 | PreHeader_(nullptr), Dim(Dim) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_constant_array.dir/link.d CMakeFiles/test_constant_array.dir/test_constant_array.cpp.o -o test_constant_array ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::BasicBlock*; DerivedT = llvm::SmallDenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::BasicBlock*; ValueArgs = {unsigned int}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {unsigned int}; DerivedT = llvm::SmallDenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::BasicBlock*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:533:24: required from here - 533 | ExitIds_.insert({Succ, BId}); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -[ 70%] Built target test_constant_array -make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake "--color=" -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 70%] Building CXX object tests/regression/CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_undominated_variable.cpp -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/build/reproducible-path/pocl-6.0/tests/regression/test_undominated_variable.cpp:30:9: 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-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::swap(llvm::SmallDenseMap&) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:947:5: required from 'llvm::SmallDenseMap::SmallDenseMap(llvm::SmallDenseMap&&) [with KeyT = llvm::BasicBlock*; ValueT = unsigned int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 947 | swap(other); - | ^~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:428:3: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pocl::SubCFG; _Args = {pocl::SubCFG}]' - 428 | SubCFG(SubCFG &&) = default; - | ^~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:120:21: required from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = pocl::SubCFG*]' - 120 | std::_Construct(std::__addressof(*__cur), *__first); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:137:32: required from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = pocl::SubCFG*; bool _TrivialValueTypes = false]' - 137 | { return std::__do_uninit_copy(__first, __last, __result); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:185:15: required from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = pocl::SubCFG*]' - 184 | return std::__uninitialized_copy<__can_memmove && __assignable>:: - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 185 | __uninit_copy(__first, __last, __result); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:373:37: required from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = pocl::SubCFG*; _Tp = pocl::SubCFG]' - 373 | return std::uninitialized_copy(__first, __last, __result); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_uninitialized.h:399:2: required from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = pocl::SubCFG*; _ForwardIterator = pocl::SubCFG*; _Allocator = allocator]' - 398 | return std::__uninitialized_copy_a - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 399 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 400 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:676:60: required from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {llvm::BasicBlock*&, llvm::AllocaInst*&, llvm::DenseMap, llvm::detail::DenseMapPair >&, llvm::Instruction*&, unsigned int&}; _Tp = pocl::SubCFG; _Alloc = std::allocator]' - 676 | __new_finish = std::__uninitialized_move_if_noexcept_a( - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ - 677 | __old_start, __old_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ - 678 | __new_start, _M_get_Tp_allocator()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:123:21: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {llvm::BasicBlock*&, llvm::AllocaInst*&, llvm::DenseMap, llvm::detail::DenseMapPair >&, llvm::Instruction*&, unsigned int&}; _Tp = pocl::SubCFG; _Alloc = std::allocator; reference = pocl::SubCFG&]' - 123 | _M_realloc_append(std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/SubCFGFormation.cc:1454:27: required from here - 1454 | SubCFGs.emplace_back(BIt.first, LastBarrierIdStorage, Barriers, IndVar, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1455 | Dim); - | ~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:967:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 967 | NumEntries = TmpNumEntries; - | ^~~~~~~~~~~~~ -[ 70%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vload_store_half_f16c.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vload_store_half_f16c.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/vload_store_half_f16c.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vstore.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vstore.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/vstore.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vstore_half.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vstore_half.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/vstore_half.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 70%] Linking CXX executable test_undominated_variable -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_undominated_variable.dir/link.d CMakeFiles/test_undominated_variable.dir/test_undominated_variable.cpp.o -o test_undominated_variable ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 70%] Built target test_undominated_variable -make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 70%] Building CXX object tests/regression/CMakeFiles/test_setargs.dir/test_setargs.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_setargs.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_setargs.cpp:30:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 30 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/wait_group_events.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/wait_group_events.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/wait_group_events.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 70%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/work_group.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/work_group.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/work_group.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -/build/reproducible-path/pocl-6.0/lib/kernel/work_group.c:192:57: warning: implicit conversion from 'long long' to 'long' changes value from 9223372036854775807 to -1 [-Wconstant-conversion] - 192 | WORK_GROUP_SCAN_EXCLUSIVE_OT (min, a > b ? b : a, long, LONG_MAX) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/pocl-6.0/include/_kernel_c.h:183:19: note: expanded from macro 'LONG_MAX' - 183 | #define LONG_MAX 0x7fffffffffffffffL - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/kernel/work_group.c:169:15: note: expanded from macro 'WORK_GROUP_SCAN_EXCLUSIVE_OT' - 169 | data[0] = ID; \ - | ~ ^~ -/build/reproducible-path/pocl-6.0/lib/kernel/work_group.c:199:57: warning: implicit conversion from 'long long' to 'long' changes value from -9223372036854775808 to 0 [-Wconstant-conversion] - 199 | WORK_GROUP_SCAN_EXCLUSIVE_OT (max, a > b ? a : b, long, LONG_MIN) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/pocl-6.0/include/_kernel_c.h:184:41: note: expanded from macro 'LONG_MIN' - 184 | #define LONG_MIN (-0x7fffffffffffffffL - 1) - | ~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/kernel/work_group.c:169:15: note: expanded from macro 'WORK_GROUP_SCAN_EXCLUSIVE_OT' - 169 | data[0] = ID; \ - | ~ ^~ -[ 70%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/UnifyPrintf.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/UnifyPrintf.cc.o -MF CMakeFiles/llvmpasses.dir/UnifyPrintf.cc.o.d -o CMakeFiles/llvmpasses.dir/UnifyPrintf.cc.o -c /build/reproducible-path/pocl-6.0/lib/llvmopencl/UnifyPrintf.cc -2 warnings generated. -[ 70%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/write_image.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/write_image.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/write_image.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 71%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pocl_fma.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pocl_fma.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/pocl_fma.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 72%] Linking CXX executable test_setargs -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_setargs.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/UnifyPrintf.cc:46: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:19: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_setargs.dir/link.d CMakeFiles/test_setargs.dir/test_setargs.cpp.o -o test_setargs ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 72%] Built target test_setargs -make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake "--color=" -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 72%] Building CXX object tests/regression/CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_null_arg.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_null_arg.cpp:29:9: 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-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:28: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/UnifyPrintf.cc:47: -/usr/lib/llvm-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/acospi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/acospi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/acospi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFold.h:24, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/UnifyPrintf.cc:50: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/asinpi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/asinpi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/asinpi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:22, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/UnifyPrintf.cc:53: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:24: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atan2pi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atan2pi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/atan2pi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/UnifyPrintf.cc:41: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 72%] Linking CXX executable test_null_arg -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_null_arg.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_null_arg.dir/link.d CMakeFiles/test_null_arg.dir/test_null_arg.cpp.o -o test_null_arg ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 72%] Built target test_null_arg -make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 72%] Building CXX object tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/test_fors_with_var_iteration_counts.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_fors_with_var_iteration_counts.cpp -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/tests/regression/test_fors_with_var_iteration_counts.cpp:29:9: 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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:20: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 72%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atanpi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atanpi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/atanpi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:692:30: required from 'llvm::hash_code llvm::hash_value(ArrayRef) [with T = unsigned int]' - 692 | return hash_combine_range(S.begin(), S.end()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:712:35: required from 'static unsigned int llvm::DenseMapInfo, void>::getHashValue(llvm::ArrayRef) [with T = unsigned int]' - 712 | return (unsigned)(hash_value(Val)); - | ~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMapInfo.h:233:61: required from 'static unsigned int llvm::DenseMapInfo >::getHashValue(const Pair&) [with T = unsigned int; U = llvm::ArrayRef; Pair = std::pair >]' - 233 | SecondInfo::getHashValue(PairVal.second)); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:848:21: required from here - 847 | return DenseMapInfo>>:: - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 848 | getHashValue(std::make_pair(V.size(), V.getData())); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -[ 73%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/VariableUniformityAnalysis.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sinpi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sinpi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/sinpi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cospi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cospi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/cospi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:18, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:29: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 73%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tanpi.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tanpi.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/tanpi.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 73%] Linking CXX executable test_fors_with_var_iteration_counts -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_fors_with_var_iteration_counts.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:19: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_fors_with_var_iteration_counts.dir/link.d 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 /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 73%] Built target test_fors_with_var_iteration_counts -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 73%] Building CXX object tests/regression/CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_issue_231.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_231.cpp:8:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 8 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:20: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cosh.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cosh.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/cosh.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:21: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:31: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:43: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sinh.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sinh.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/sinh.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tan.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tan.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/tan.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 74%] Linking CXX executable test_issue_231 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_231.dir/link.d CMakeFiles/test_issue_231.dir/test_issue_231.cpp.o -o test_issue_231 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 74%] Built target test_issue_231 -make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 74%] Building CXX object tests/regression/CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_issue_445.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_445.cpp:9: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 -[ 74%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tanh.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tanh.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/tanh.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sincos.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sincos.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/sincos.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:53: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc: In member function 'bool pocl::VariableUniformityAnalysisResult::isUniform(llvm::Function*, llvm::Value*)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:342:42: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 342 | (Callee->getName().startswith("llvm.lifetime.end") || - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:26: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:343:42: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 343 | Callee->getName().startswith("llvm.lifetime.start"))) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc: In member function 'bool pocl::VariableUniformityAnalysisResult::invalidate(llvm::Function&, llvm::PreservedAnalyses, llvm::AnalysisManager::Invalidator&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:519:21: warning: unused parameter 'F' [-Wunused-parameter] - 519 | llvm::Function &F, const llvm::PreservedAnalyses PA, - | ~~~~~~~~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:519:54: warning: unused parameter 'PA' [-Wunused-parameter] - 519 | llvm::Function &F, const llvm::PreservedAnalyses PA, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/VariableUniformityAnalysis.cc:520:57: warning: unused parameter 'Inv' [-Wunused-parameter] - 520 | llvm::AnalysisManager::Invalidator &Inv) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sincos_helpers.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sincos_helpers.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/sincos_helpers.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 75%] Linking CXX executable test_issue_445 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_445.dir/link.txt --verbose=1 -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_445.dir/link.d CMakeFiles/test_issue_445.dir/test_issue_445.cpp.o -o test_issue_445 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 75%] Built target test_issue_445 -make -f tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build.make tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build.make tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 75%] Building CXX object tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_autolocals_in_constexprs.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_autolocals_in_constexprs.cpp:31:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 31 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 75%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/acosh.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/acosh.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/acosh.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 76%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/asinh.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/asinh.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/asinh.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 77%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atanh.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atanh.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/atanh.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 77%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkItemAliasAnalysis.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/WorkItemAliasAnalysis.cc -[ 78%] Linking CXX executable test_autolocals_in_constexprs -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_autolocals_in_constexprs.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_autolocals_in_constexprs.dir/link.d CMakeFiles/test_autolocals_in_constexprs.dir/test_autolocals_in_constexprs.cpp.o -o test_autolocals_in_constexprs ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 78%] Built target test_autolocals_in_constexprs -make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 78%] Building CXX object tests/regression/CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_issue_553.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_553.cpp:7:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 7 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ep_log.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ep_log.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/ep_log.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/MemoryLocation.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:43, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkItemAliasAnalysis.cc:37: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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) { - | ^~~~~~~~~~~~~~~~ -[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/radians.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/radians.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/radians.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Support/TypeSize.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/MemoryLocation.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:44: -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -[ 78%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/degrees.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/degrees.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/degrees.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:45: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h: In member function 'void llvm::AliasResult::setOffset(int32_t)': -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:134:16: warning: conversion from 'int32_t' {aka 'int'} to 'int:23' may change value [-Wconversion] - 134 | Offset = NewOffset; - | ^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:14, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkItemAliasAnalysis.cc:38: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 79%] Linking CXX executable test_issue_553 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_553.dir/link.d CMakeFiles/test_issue_553.dir/test_issue_553.cpp.o -o test_issue_553 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 79%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/logb.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/logb.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/logb.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 79%] Built target test_issue_553 -make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake "--color=" -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkItemAliasAnalysis.cc:42: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -[ 79%] Building CXX object tests/regression/CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_issue_577.cpp -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkItemAliasAnalysis.cc:46: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_577.cpp:9: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-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pown.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pown.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/pown.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/LLVMUtils.h:36: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/powr.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/powr.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/powr.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -[ 80%] Linking CXX executable test_issue_577 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_577.dir/link.txt --verbose=1 -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rootn.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rootn.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/rootn.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_577.dir/link.d CMakeFiles/test_issue_577.dir/test_issue_577.cpp.o -o test_issue_577 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 80%] Built target test_issue_577 -make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 80%] Building CXX object tests/regression/CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_issue_757.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_757.cpp:13:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 13 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 80%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pow_helpers.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pow_helpers.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/pow_helpers.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkItemAliasAnalysis.cc:34: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:40: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::Instruction*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:193:22: required from here - 193 | : DT(DT), LI(LI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = llvm::TinyPtrVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:193:22: required from here - 193 | : DT(DT), LI(LI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/remainder.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/remainder.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/remainder.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:294:65: required from here - 294 | AAQueryInfo(AAResults &AAR, CaptureInfo *CI) : AAR(AAR), CI(CI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::Value*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AliasAnalysis.h:166:7: required from here - 166 | class SimpleCaptureInfo final : public CaptureInfo { - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 81%] Linking CXX executable test_issue_757 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_757.dir/link.txt --verbose=1 -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/remquo.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/remquo.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/remquo.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_757.dir/link.d CMakeFiles/test_issue_757.dir/test_issue_757.cpp.o -o test_issue_757 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 81%] Built target test_issue_757 -make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 81%] Building CXX object tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_flatten_barrier_subs.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_flatten_barrier_subs.cpp:27:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 27 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 81%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/Workgroup.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:18, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:32: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 81%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ocml_helpers.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ocml_helpers.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/ocml_helpers.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:33: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h:25, - from /usr/lib/llvm-18/include/llvm/IR/DIBuilder.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:34: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h:27: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': -/usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h:827:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 827 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 82%] Linking CXX executable test_flatten_barrier_subs -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_flatten_barrier_subs.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:27, - from /usr/lib/llvm-18/include/llvm/IR/DIBuilder.h:24: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_flatten_barrier_subs.dir/link.d CMakeFiles/test_flatten_barrier_subs.dir/test_flatten_barrier_subs.cpp.o -o test_flatten_barrier_subs ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 82%] Built target test_flatten_barrier_subs -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 82%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_alignment_with_dynamic_wg.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_alignment_with_dynamic_wg.cpp:5:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 5 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30, - from /usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:27, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFold.h:24, - from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:22, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:36: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isinf.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isinf.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/isinf.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/BasicBlockUtils.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:43: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isnan.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isnan.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/isnan.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/Cloning.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:44: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/BarrierTailReplication.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:50: -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 82%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isfinite.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isfinite.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/isfinite.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h: In member function 'llvm::ShouldNotRunFunctionPassesAnalysis::Result llvm::ShouldNotRunFunctionPassesAnalysis::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:542:24: warning: unused parameter 'F' [-Wunused-parameter] - 542 | Result run(Function &F, FunctionAnalysisManager &FAM) { return Result(); } - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:542:52: warning: unused parameter 'FAM' [-Wunused-parameter] - 542 | Result run(Function &F, FunctionAnalysisManager &FAM) { return Result(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvice::recordUnsuccessfulInliningImpl(const llvm::InlineResult&)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:118:67: warning: unused parameter 'Result' [-Wunused-parameter] - 118 | virtual void recordUnsuccessfulInliningImpl(const InlineResult &Result) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvisor::onPassEntry(llvm::LazyCallGraph::SCC*)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:185:48: warning: unused parameter 'SCC' [-Wunused-parameter] - 185 | virtual void onPassEntry(LazyCallGraph::SCC *SCC = nullptr) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'virtual void llvm::InlineAdvisor::onPassExit(llvm::LazyCallGraph::SCC*)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:190:47: warning: unused parameter 'SCC' [-Wunused-parameter] - 190 | virtual void onPassExit(LazyCallGraph::SCC *SCC = nullptr) {} - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h: In member function 'llvm::PluginInlineAdvisorAnalysis::Result llvm::PluginInlineAdvisorAnalysis::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:308:22: warning: unused parameter 'M' [-Wunused-parameter] - 308 | Result run(Module &M, ModuleAnalysisManager &MAM) { return {Factory}; } - | ~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:308:48: warning: unused parameter 'MAM' [-Wunused-parameter] - 308 | Result run(Module &M, ModuleAnalysisManager &MAM) { return {Factory}; } - | ~~~~~~~~~~~~~~~~~~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static bool llvm::FoldingSetTrait::Equals(const llvm::SCEV&, const llvm::FoldingSetNodeID&, unsigned int, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:190:74: warning: unused parameter 'IDHash' [-Wunused-parameter] - 190 | static bool Equals(const SCEV &X, const FoldingSetNodeID &ID, unsigned IDHash, - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:191:40: warning: unused parameter 'TempID' [-Wunused-parameter] - 191 | FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::FoldingSetTrait::ComputeHash(const llvm::SCEV&, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:195:64: warning: unused parameter 'TempID' [-Wunused-parameter] - 195 | static unsigned ComputeHash(const SCEV &X, FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static bool llvm::FoldingSetTrait::Equals(const llvm::SCEVPredicate&, const llvm::FoldingSetNodeID&, unsigned int, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:269:31: warning: unused parameter 'IDHash' [-Wunused-parameter] - 269 | unsigned IDHash, FoldingSetNodeID &TempID) { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:269:57: warning: unused parameter 'TempID' [-Wunused-parameter] - 269 | unsigned IDHash, FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In static member function 'static unsigned int llvm::FoldingSetTrait::ComputeHash(const llvm::SCEVPredicate&, llvm::FoldingSetNodeID&)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:274:49: warning: unused parameter 'TempID' [-Wunused-parameter] - 274 | FoldingSetNodeID &TempID) { - | ~~~~~~~~~~~~~~~~~~^~~~~~ -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isnormal.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/isnormal.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc-pocl/isnormal.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 83%] Linking CXX executable test_alignment_with_dynamic_wg -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_alignment_with_dynamic_wg.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_alignment_with_dynamic_wg.dir/link.d CMakeFiles/test_alignment_with_dynamic_wg.dir/test_alignment_with_dynamic_wg.cpp.o -o test_alignment_with_dynamic_wg ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 83%] Built target test_alignment_with_dynamic_wg -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 83%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_alignment_with_dynamic_wg2.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_alignment_with_dynamic_wg2.cpp:9: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-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpModulePass::run(llvm::Module&, llvm::ModuleAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:787:33: warning: unused parameter 'M' [-Wunused-parameter] - 787 | PreservedAnalyses run(Module &M, ModuleAnalysisManager &) { - | ~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpCGSCCPass::run(llvm::LazyCallGraph::SCC&, llvm::CGSCCAnalysisManager&, llvm::LazyCallGraph&, llvm::CGSCCUpdateResult&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:804:45: warning: unused parameter 'C' [-Wunused-parameter] - 804 | PreservedAnalyses run(LazyCallGraph::SCC &C, CGSCCAnalysisManager &, - | ~~~~~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:805:61: warning: unused parameter 'UR' [-Wunused-parameter] - 805 | LazyCallGraph &, CGSCCUpdateResult &UR) { - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::NoOpCGSCCAnalysis::Result llvm::NoOpCGSCCAnalysis::run(llvm::LazyCallGraph::SCC&, llvm::CGSCCAnalysisManager&, llvm::LazyCallGraph&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:817:75: warning: unused parameter 'G' [-Wunused-parameter] - 817 | Result run(LazyCallGraph::SCC &, CGSCCAnalysisManager &, LazyCallGraph &G) { - | ~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpFunctionPass::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:824:35: warning: unused parameter 'F' [-Wunused-parameter] - 824 | PreservedAnalyses run(Function &F, FunctionAnalysisManager &) { - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpLoopNestPass::run(llvm::LoopNest&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:841:35: warning: unused parameter 'L' [-Wunused-parameter] - 841 | PreservedAnalyses run(LoopNest &L, LoopAnalysisManager &, - | ~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h: In member function 'llvm::PreservedAnalyses llvm::NoOpLoopPass::run(llvm::Loop&, llvm::LoopAnalysisManager&, llvm::LoopStandardAnalysisResults&, llvm::LPMUpdater&)': -/usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:849:31: warning: unused parameter 'L' [-Wunused-parameter] - 849 | PreservedAnalyses run(Loop &L, LoopAnalysisManager &, - | ~~~~~~^ -[ 83%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vtables_fp32.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vtables_fp32.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc/vtables_fp32.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:59: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In member function 'bool pocl::WorkgroupImpl::runOnModule(llvm::Module&, pocl::FunctionVec&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:252:56: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 252 | if (!i->isDeclaration() && !i->getName().startswith("__wrap_")) - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:28: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::WorkgroupImpl::addRangeMetadataForPCField(llvm::Instruction*, int, int)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:403:29: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 403 | addRangeMetadata(Instr, Min, Max); - | ^~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:403:34: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 403 | addRangeMetadata(Instr, Min, Max); - | ^~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In function 'bool pocl::callsPrintf(llvm::Function*)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:470:39: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 470 | if (callee->getName().startswith("llvm.")) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In function 'void pocl::replacePrintfCalls(llvm::Value*, llvm::Value*, llvm::Value*, bool, llvm::Function*, llvm::Module&, llvm::Function*, FunctionMapping&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:601:40: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 601 | if (!oldF->getName().startswith("llvm.")) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::WorkgroupImpl::createDefaultWorkgroupLauncher(llvm::Function*)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:1059:62: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1059 | Type *SizeIntType = IntegerType::get(*C, ParamByteSize * 8); - | ~~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In function 'size_t pocl::getArgumentSize(llvm::Argument&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:1139:29: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 1139 | return DL.getTypeStoreSize(TypeInBuf); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In function 'void pocl::computeArgBufferOffsets(LLVMValueRef, uint64_t*)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:1174:30: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1174 | Offset = align64(Offset, Alignment); - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In member function 'LLVMOpaqueValue* pocl::WorkgroupImpl::createAllocaMemcpyForStruct(LLVMModuleRef, LLVMBuilderRef, llvm::Argument&, LLVMValueRef)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:1224:18: warning: unused variable 'Call4' [-Wunused-variable] - 1224 | LLVMValueRef Call4 = LLVMBuildCall2(Builder, FnTy, MemCpy4, args, 3, ""); - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:1239:18: warning: unused variable 'Call1' [-Wunused-variable] - 1239 | LLVMValueRef Call1 = LLVMBuildCall2(Builder, FnTy, MemCpy1, args, 3, ""); - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In member function 'llvm::Function* pocl::WorkgroupImpl::createArgBufferWorkgroupLauncher(llvm::Function*, std::string)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:1438:62: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1438 | LLVMValueRef Call = LLVMBuildCall2(Builder, FnTy, F, Args, ArgCount, ""); - | ^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc: In member function 'void pocl::WorkgroupImpl::createGridLauncher(llvm::Function*, llvm::Function*, std::string)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:1515:48: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1515 | Kernel, KernArgCount - HiddenArgs); - | ~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vtables_fp64.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/vtables_fp64.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc/vtables_fp64.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/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 = unsigned int; IntegerType = unsigned char]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = unsigned int; typename Bitfield::Type = bool]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InlineAsm.h:316:61: required from here - 316 | bool isMatched() const { return Bitfield::get(Storage); } - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 180 | return C::unpack(StorageValue); - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/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 = unsigned int; IntegerType = unsigned char]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = unsigned int; typename Bitfield::Type = llvm::InlineAsm::Kind]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InlineAsm.h:326:59: required from here - 326 | Kind getKind() const { return Bitfield::get(Storage); } - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 180 | return C::unpack(StorageValue); - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/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 = unsigned int; IntegerType = unsigned char]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:256:59: required from 'static typename Bitfield::Type llvm::Bitfield::get(StorageType) [with Bitfield = Element; StorageType = unsigned int; typename Bitfield::Type = bool]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InlineAsm.h:439:43: required from here - 439 | return Bitfield::get(Storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h:180:22: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 180 | return C::unpack(StorageValue); - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = std::pair; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::MDNode*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Verifier.h:76:30: required from here - 76 | : Diagnostic(Diagnostic) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::CallInst*; ValueT = llvm::CallInst*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:622:21: required from here - 622 | replaceCIMap.clear(); - | ~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/normalize.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/normalize.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc/normalize.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:103:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' - 103 | : Map(NumInitBuckets), Data() {} - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:503:21: required from here - 503 | ValueToValueMapTy VV; - | ^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:564: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]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608: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]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574: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]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247: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]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228: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]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/Workgroup.cc:598:28: required from here - 598 | replaceCIMap.insert( - | ~~~~~~~~~~~~~~~~~~~^ - 599 | std::pair(CallInstr, NewCI)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/length.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/length.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/libclc/length.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -I /build/reproducible-path/pocl-6.0/lib/kernel/libclc -[ 84%] Linking CXX executable test_alignment_with_dynamic_wg2 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_alignment_with_dynamic_wg2.dir/link.d CMakeFiles/test_alignment_with_dynamic_wg2.dir/test_alignment_with_dynamic_wg2.cpp.o -o test_alignment_with_dynamic_wg2 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 84%] Built target test_alignment_with_dynamic_wg2 -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 84%] Building CXX object tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_alignment_with_dynamic_wg3.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_alignment_with_dynamic_wg3.cpp:6:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 6 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sleef_glue.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sleef_glue.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef/libm/sleef_glue.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/acos.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/acos.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/acos.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/asin.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/asin.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/asin.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -[ 84%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atan2.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atan2.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/atan2.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -[ 85%] Linking CXX executable test_alignment_with_dynamic_wg3 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_alignment_with_dynamic_wg3.dir/link.d CMakeFiles/test_alignment_with_dynamic_wg3.dir/test_alignment_with_dynamic_wg3.cpp.o -o test_alignment_with_dynamic_wg3 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 85%] Built target test_alignment_with_dynamic_wg3 -make -f tests/regression/CMakeFiles/test_issue_893.dir/build.make tests/regression/CMakeFiles/test_issue_893.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_893.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_893.dir/build.make tests/regression/CMakeFiles/test_issue_893.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 85%] Building CXX object tests/regression/CMakeFiles/test_issue_893.dir/test_issue_893.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_issue_893.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_893.cpp:44:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 44 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atan.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/atan.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/atan.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -[ 85%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandler.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cbrt.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cbrt.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/cbrt.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/erfc.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/erfc.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/erfc.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/APFloat.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:31: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/FloatingPointMode.h:20, - from /usr/lib/llvm-18/include/llvm/ADT/APFloat.h:20: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Constants.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Function.h:27, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:25, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:32: -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -[ 85%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/erf.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/erf.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/erf.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:33: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -[ 86%] Linking CXX executable test_issue_893 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_893.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_893.dir/link.d CMakeFiles/test_issue_893.dir/test_issue_893.cpp.o -o test_issue_893 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 86%] Built target test_issue_893 -make -f tests/regression/CMakeFiles/test_issue_1435.dir/build.make tests/regression/CMakeFiles/test_issue_1435.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_1435.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_1435.dir/build.make tests/regression/CMakeFiles/test_issue_1435.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 86%] Building CXX object tests/regression/CMakeFiles/test_issue_1435.dir/test_issue_1435.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -MD -MT tests/regression/CMakeFiles/test_issue_1435.dir/test_issue_1435.cpp.o -MF CMakeFiles/test_issue_1435.dir/test_issue_1435.cpp.o.d -o CMakeFiles/test_issue_1435.dir/test_issue_1435.cpp.o -c /build/reproducible-path/pocl-6.0/tests/regression/test_issue_1435.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_1435.cpp:9: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 -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:35: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:20, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/Kernel.h:32, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.h:29, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:37: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/exp10.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/exp10.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/exp10.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:21: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:39: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 86%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/expm1.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/expm1.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/expm1.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 87%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fdim.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fdim.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/fdim.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 87%] Linking CXX executable test_issue_1435 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_1435.dir/link.txt --verbose=1 -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/expfrexp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/expfrexp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/expfrexp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_1435.dir/link.d CMakeFiles/test_issue_1435.dir/test_issue_1435.cpp.o -o test_issue_1435 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 88%] Built target test_issue_1435 -make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_builtin_args.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 88%] Building CXX object tests/regression/CMakeFiles/test_builtin_args.dir/test_builtin_args.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -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/reproducible-path/pocl-6.0/tests/regression/test_builtin_args.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_builtin_args.cpp:5:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 5 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/frfrexp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/frfrexp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/frfrexp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:42: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc: In member function 'bool pocl::WorkitemHandler::fixUndominatedVariableUses(llvm::DominatorTree&, llvm::Function&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:182:43: warning: 'bool llvm::StringRef::startswith(llvm::StringRef) const' is deprecated: Use starts_with instead [-Wdeprecated-declarations] - 182 | if (pieces.second.startswith("pocl_")) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandler.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:263:29: note: declared here - 263 | "starts_with") bool startswith(StringRef Prefix) const { - | ^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/frexp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/frexp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/frexp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/hypot.cl.bc -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/hypot.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/hypot.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 88%] Linking CXX executable test_builtin_args -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_builtin_args.dir/link.txt --verbose=1 -[ 88%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ilogb.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ilogb.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/ilogb.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_builtin_args.dir/link.d CMakeFiles/test_builtin_args.dir/test_builtin_args.cpp.o -o test_builtin_args ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 88%] Built target test_builtin_args -make -f tests/regression/CMakeFiles/test_issue_1390.dir/build.make tests/regression/CMakeFiles/test_issue_1390.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_1390.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_1390.dir/build.make tests/regression/CMakeFiles/test_issue_1390.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 88%] Building CXX object tests/regression/CMakeFiles/test_issue_1390.dir/test_issue_1390.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -MD -MT tests/regression/CMakeFiles/test_issue_1390.dir/test_issue_1390.cpp.o -MF CMakeFiles/test_issue_1390.dir/test_issue_1390.cpp.o.d -o CMakeFiles/test_issue_1390.dir/test_issue_1390.cpp.o -c /build/reproducible-path/pocl-6.0/tests/regression/test_issue_1390.cpp -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_1390.cpp:9: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 -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/lgamma.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/lgamma.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/lgamma.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -[ 89%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemHandlerChooser.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/lgamma_r.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/lgamma_r.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/lgamma_r.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/PostDominators.h:17, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:30: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:18: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log1p.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log1p.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/log1p.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:27: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -[ 89%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/modf.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/modf.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/modf.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -[ 89%] Linking CXX executable test_issue_1390 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_1390.dir/link.txt --verbose=1 -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:28: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_1390.dir/link.d CMakeFiles/test_issue_1390.dir/test_issue_1390.cpp.o -o test_issue_1390 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 89%] Built target test_issue_1390 -make -f tests/regression/CMakeFiles/test_issue_1608.dir/build.make tests/regression/CMakeFiles/test_issue_1608.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_1608.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_1608.dir/build.make tests/regression/CMakeFiles/test_issue_1608.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 90%] Building CXX object tests/regression/CMakeFiles/test_issue_1608.dir/test_issue_1608.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -MD -MT tests/regression/CMakeFiles/test_issue_1608.dir/test_issue_1608.cpp.o -MF CMakeFiles/test_issue_1608.dir/test_issue_1608.cpp.o.d -o CMakeFiles/test_issue_1608.dir/test_issue_1608.cpp.o -c /build/reproducible-path/pocl-6.0/tests/regression/test_issue_1608.cpp -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/tests/regression/test_issue_1608.cpp:7:9: warning: "CL_HPP_TARGET_OPENCL_VERSION" redefined - 7 | #define CL_HPP_TARGET_OPENCL_VERSION 120 - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/IR/Dominators.h:30: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:19, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:31: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_cos.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_cos.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/native_cos.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/CanonicalizeBarriers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:33: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_sin.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_sin.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/native_sin.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:20: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_tan.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/native_tan.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/native_tan.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 90%] Linking CXX executable test_issue_1608 -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_issue_1608.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_issue_1608.dir/link.d CMakeFiles/test_issue_1608.dir/test_issue_1608.cpp.o -o test_issue_1608 ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 90%] Built target test_issue_1608 -make -f tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/build.make tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/build.make tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 90%] Building CXX object tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/test_workitem_func_outside_kernel.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -MD -MT tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/test_workitem_func_outside_kernel.cpp.o -MF CMakeFiles/test_workitem_func_outside_kernel.dir/test_workitem_func_outside_kernel.cpp.o.d -o CMakeFiles/test_workitem_func_outside_kernel.dir/test_workitem_func_outside_kernel.cpp.o -c /build/reproducible-path/pocl-6.0/tests/regression/test_workitem_func_outside_kernel.cpp -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/nextafter.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/nextafter.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/nextafter.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/pocl_llvm_api.h:33, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:42: -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::MachineFunctionInfo* llvm::TargetMachine::createMachineFunctionInfo(llvm::BumpPtrAllocator&, const llvm::Function&, const llvm::TargetSubtargetInfo*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:47: warning: unused parameter 'Allocator' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:143:74: warning: unused parameter 'F' [-Wunused-parameter] - 143 | createMachineFunctionInfo(BumpPtrAllocator &Allocator, const Function &F, - | ~~~~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:144:56: warning: unused parameter 'STI' [-Wunused-parameter] - 144 | const TargetSubtargetInfo *STI) const { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual llvm::yaml::MachineFunctionInfo* llvm::TargetMachine::convertFuncInfoToYAML(const llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:157:48: warning: unused parameter 'MF' [-Wunused-parameter] - 157 | convertFuncInfoToYAML(const MachineFunction &MF) const { - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::parseMachineFunctionInfo(const llvm::yaml::MachineFunctionInfo&, llvm::PerFunctionMIParsingState&, llvm::SMDiagnostic&, llvm::SMRange&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:163:68: warning: unused parameter 'PFS' [-Wunused-parameter] - 163 | PerFunctionMIParsingState &PFS, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:164:55: warning: unused parameter 'Error' [-Wunused-parameter] - 164 | SMDiagnostic &Error, - | ~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:165:50: warning: unused parameter 'SourceRange' [-Wunused-parameter] - 165 | SMRange &SourceRange) const { - | ~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::isNoopAddrSpaceCast(unsigned int, unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:45: warning: unused parameter 'SrcAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:327:61: warning: unused parameter 'DestAS' [-Wunused-parameter] - 327 | virtual bool isNoopAddrSpaceCast(unsigned SrcAS, unsigned DestAS) const { - | ~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAssumedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:340:53: warning: unused parameter 'V' [-Wunused-parameter] - 340 | virtual unsigned getAssumedAddrSpace(const Value *V) const { return -1; } - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual std::pair llvm::TargetMachine::getPredicatedAddrSpace(const llvm::Value*) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:350:39: warning: unused parameter 'V' [-Wunused-parameter] - 350 | getPredicatedAddrSpace(const Value *V) const { - | ~~~~~~~~~~~~~^ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::TargetMachine::registerPassBuilderCallbacks(llvm::PassBuilder&, bool)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:370:50: warning: unused parameter 'PopulateClassToPassNames' [-Wunused-parameter] - 370 | bool PopulateClassToPassNames) {} - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual bool llvm::TargetMachine::addPassesToEmitFile(llvm::legacy::PassManagerBase&, llvm::raw_pwrite_stream&, llvm::raw_pwrite_stream*, llvm::CodeGenFileType, bool, llvm::MachineModuleInfoWrapperPass*)': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:386:53: warning: unused parameter 'MMIWP' [-Wunused-parameter] - 386 | MachineModuleInfoWrapperPass *MMIWP = nullptr) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual unsigned int llvm::TargetMachine::getAddressSpaceForPseudoSourceKind(unsigned int) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:420:64: warning: unused parameter 'Kind' [-Wunused-parameter] - 420 | virtual unsigned getAddressSpaceForPseudoSourceKind(unsigned Kind) const { - | ~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h: In member function 'virtual void llvm::LLVMTargetMachine::registerMachineRegisterInfoCallback(llvm::MachineFunction&) const': -/usr/lib/llvm-18/include/llvm/Target/TargetMachine.h:516:69: warning: unused parameter 'MF' [-Wunused-parameter] - 516 | virtual void registerMachineRegisterInfoCallback(MachineFunction &MF) const {} - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc: In member function 'pocl::WorkitemHandlerResult pocl::WorkitemHandlerChooser::run(llvm::Function&, llvm::FunctionAnalysisManager&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:130:60: warning: unused parameter 'AM' [-Wunused-parameter] - 130 | llvm::FunctionAnalysisManager &AM) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc: In member function 'bool pocl::WorkitemHandlerResult::invalidate(llvm::Function&, llvm::PreservedAnalyses, llvm::AnalysisManager::Invalidator&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:135:21: warning: unused parameter 'F' [-Wunused-parameter] - 135 | llvm::Function &F, const llvm::PreservedAnalyses PA, - | ~~~~~~~~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:136:57: warning: unused parameter 'Inv' [-Wunused-parameter] - 136 | llvm::AnalysisManager::Invalidator &Inv) { - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tgamma.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/tgamma.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sleef-pocl/tgamma.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -DMAX_PRECISION -I /build/reproducible-path/pocl-6.0/lib/kernel/sleef/include -include /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/sleef_config_temp_arm1156t2f-s.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemHandlerChooser.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fabs.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fabs.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fabs.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 90%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fma.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fma.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fma.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -[ 91%] Linking CXX executable test_workitem_func_outside_kernel -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_workitem_func_outside_kernel.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_workitem_func_outside_kernel.dir/link.d CMakeFiles/test_workitem_func_outside_kernel.dir/test_workitem_func_outside_kernel.cpp.o -o test_workitem_func_outside_kernel ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 91%] Built target test_workitem_func_outside_kernel -make -f tests/regression/CMakeFiles/test_program_scope_vars.dir/build.make tests/regression/CMakeFiles/test_program_scope_vars.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_program_scope_vars.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_program_scope_vars.dir/build.make tests/regression/CMakeFiles/test_program_scope_vars.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 91%] Building CXX object tests/regression/CMakeFiles/test_program_scope_vars.dir/test_program_scope_vars.cpp.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/tests/regression\" -I/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/poclu -I/build/reproducible-path/pocl-6.0/lib/CL -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -Wno-ignored-attributes -fvisibility=hidden -fvisibility-inlines-hidden -Wno-deprecated -Wno-deprecated-declarations -MD -MT tests/regression/CMakeFiles/test_program_scope_vars.dir/test_program_scope_vars.cpp.o -MF CMakeFiles/test_program_scope_vars.dir/test_program_scope_vars.cpp.o.d -o CMakeFiles/test_program_scope_vars.dir/test_program_scope_vars.cpp.o -c /build/reproducible-path/pocl-6.0/tests/regression/test_program_scope_vars.cpp -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmod.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmod.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fmod.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/copysign.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/copysign.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/copysign.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 92%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemLoops.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc -[ 92%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pow.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/pow.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/pow.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ceil.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ceil.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/ceil.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/ArrayRef.h:12, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:18, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:25, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:32: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Value.h:21, - from /usr/lib/llvm-18/include/llvm/IR/User.h:24, - from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cos.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/cos.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/cos.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/CFG.h:26: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:19: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:20: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -[ 93%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/exp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/exp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/exp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -[ 94%] Linking CXX executable test_program_scope_vars -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression && /usr/bin/cmake -E cmake_link_script CMakeFiles/test_program_scope_vars.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now -Wl,--dependency-file=CMakeFiles/test_program_scope_vars.dir/link.d CMakeFiles/test_program_scope_vars.dir/test_program_scope_vars.cpp.o -o test_program_scope_vars ../../poclu/libpoclu.a /usr/lib/arm-linux-gnueabihf/libOpenCL.so -lm -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:21: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -[ 94%] Built target test_program_scope_vars -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/exp2.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/exp2.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/exp2.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h:27, - from /usr/lib/llvm-18/include/llvm/IR/DIBuilder.h:23, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:34: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/floor.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/floor.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/floor.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h: In member function 'uint8_t llvm::dwarf::PubIndexEntryDescriptor::toBits() const': -/usr/lib/llvm-18/include/llvm/BinaryFormat/Dwarf.h:827:32: warning: conversion from 'int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 827 | return Kind << KIND_OFFSET | Linkage << LINKAGE_OFFSET; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:23, - from /usr/lib/llvm-18/include/llvm/IR/DIBuilder.h:24: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmax.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmax.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fmax.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:37: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmin.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/fmin.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/fmin.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:39: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:47: -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log10.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log10.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/log10.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log2.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log2.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/log2.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/log.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/log.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ldexp.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/ldexp.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/ldexp.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -[ 94%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rint.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/rint.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/rint.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/round.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/round.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/round.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc: In member function 'llvm::AllocaInst* pocl::WorkitemLoopsImpl::getContextArray(llvm::Instruction*, bool&)': -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:1055:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1055 | unsigned Alignment = InstCast->getAlign().value(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:1152:36: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 1148 | sizeBits = Alloca - | ~~~~~~ - 1149 | ->getAllocationSizeInBits(M->getDataLayout()) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1150 | #if LLVM_MAJOR > 14 - | ~~~~~~~~~~~~~~~~~~~ - 1151 | .value_or(TypeSize(0, false)) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1152 | .getFixedValue(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:1165:53: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 1165 | size_t alignBits = Alloca->getAlign().value() * 8; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sin.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sin.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sin.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sqrt.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sqrt.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/sqrt.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:28: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/trunc.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/trunc.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/trunc.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -[ 95%] Building C to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/subgroups.c.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -O1 -xc -std=c11 -D__CBUILD__ -fno-math-errno -fno-stack-protector -fPIC -fno-jump-tables -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/subgroups.c.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/subgroups.c -I/build/reproducible-path/pocl-6.0/include -include /build/reproducible-path/pocl-6.0/include/_kernel_c.h -/build/reproducible-path/pocl-6.0/lib/kernel/subgroups.c:280:56: warning: implicit conversion from 'long long' to 'long' changes value from 9223372036854775807 to -1 [-Wconstant-conversion] - 280 | SUB_GROUP_SCAN_EXCLUSIVE_OT (min, a > b ? b : a, long, LONG_MAX) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/pocl-6.0/include/_kernel_c.h:183:19: note: expanded from macro 'LONG_MAX' - 183 | #define LONG_MAX 0x7fffffffffffffffL - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/kernel/subgroups.c:256:31: note: expanded from macro 'SUB_GROUP_SCAN_EXCLUSIVE_OT' - 256 | data[get_first_llid ()] = ID; \ - | ~ ^~ -/build/reproducible-path/pocl-6.0/lib/kernel/subgroups.c:287:56: warning: implicit conversion from 'long long' to 'long' changes value from -9223372036854775808 to 0 [-Wconstant-conversion] - 287 | SUB_GROUP_SCAN_EXCLUSIVE_OT (mIn file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -ax, a > b ? a : b, long, LONG_MIN) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/pocl-6.0/include/_kernel_c.h:184:41/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: expanded from macro 'LONG_MIN' - 184 | #define LONG_MIN (-0x7fffffffffffffffL - 1) - | ~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/kernel/subgroups.c:256:31: note: expanded from macro 'SUB_GROUP_SCAN_EXCLUSIVE_OT' - 256 | data[get_first_llid ()] = ID; \ - | ~ ^~ -/usr/lib/llvm-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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); - | ^~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:19: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 95%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/subgroups.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/subgroups.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/subgroups.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -2 warnings generated. -[ 95%] Generating opaque-pointer version of addrspace_operators.ll -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/cmake -DINPUT_FILE=/build/reproducible-path/pocl-6.0/lib/kernel/host/addrspace_operators.ll -DOUTPUT_FILE=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/opaque/addrspace_operators.ll -P /build/reproducible-path/pocl-6.0/cmake/make_opaque_ptr.cmake -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 95%] Generating opaque-pointer version of addrspace_operators_spir.ll -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/cmake -DINPUT_FILE=/build/reproducible-path/pocl-6.0/lib/kernel/host/addrspace_operators_spir.ll -DOUTPUT_FILE=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/opaque/addrspace_operators_spir.ll -P /build/reproducible-path/pocl-6.0/cmake/make_opaque_ptr.cmake -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/svm_atomics_host.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/svm_atomics_host.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/svm_atomics_host.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:103:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' - 103 | : Map(NumInitBuckets), Data() {} - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemLoops.cc:494:29: required from here - 494 | llvm::ValueToValueMapTy reference_map; - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/kernel/subgroups.cl:114:8: warning: unused variable 'sgsize' [-Wunused-variable] - 114 | uint sgsize = get_max_sub_group_size (); - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -1 warning generated. -[ 96%] Building CL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/svm_atomics.cl.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/lib/llvm-18/bin/clang-18 --target=armv7-pc-linux-gnueabihf -D_HAS_FLOAT16_TYPE -mfpu=vfp3-d16 -mcpu=arm1156t2f-s -ffreestanding -emit-llvm -ffp-contract=off -DENABLE_PRINTF_IMMEDIATE_FLUSH -Wall -Wno-unused-local-typedef -Xclang -cl-std=CL3.0 -D__OPENCL_C_VERSION__=300 -DENABLE_SLEEF=1 -xcl -fno-stack-protector -fPIC -fno-jump-tables -Wno-psabi -D__OPENCL_VERSION__=300 -DPOCL_DEVICE_ADDRESS_BITS=32 -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_command_buffer_multi_device=1 -Dcl_khr_subgroups=1 -Dcl_intel_unified_shared_memory=1 -Dcl_ext_buffer_device_address=1 -Dcl_pocl_svm_rect=1 -Dcl_pocl_command_buffer_svm=1 -Dcl_pocl_command_buffer_host_buffer=1 -Dcl_khr_subgroup_ballot=1 -Dcl_khr_subgroup_shuffle=1 -Dcl_intel_subgroups=1 -Dcl_intel_subgroups_short=1 -Dcl_ext_float_atomics=1 -Dcl_intel_required_subgroup_size=1 -Dcl_khr_il_program=1 -Dcl_khr_fp16=1 -Dcl_khr_fp64=1 -Dcl_khr_int64_base_atomics=1 -Dcl_khr_int64_extended_atomics=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_program_scope_global_variables=1 -D__opencl_c_atomic_scope_all_devices=1 -D__opencl_c_generic_address_space=1 -D__opencl_c_work_group_collective_functions=1 -D__opencl_c_read_write_images=1 -D__opencl_c_subgroups=1 -D__opencl_c_fp16=1 -D__opencl_c_fp64=1 -D__opencl_c_ext_fp32_global_atomic_add=1 -D__opencl_c_ext_fp32_local_atomic_add=1 -D__opencl_c_ext_fp32_global_atomic_min_max=1 -D__opencl_c_ext_fp32_local_atomic_min_max=1 -D__opencl_c_ext_fp64_global_atomic_add=1 -D__opencl_c_ext_fp64_local_atomic_add=1 -D__opencl_c_ext_fp64_global_atomic_min_max=1 -D__opencl_c_ext_fp64_local_atomic_min_max=1 -D__opencl_c_int64=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_command_buffer_multi_device,+cl_khr_subgroups,+cl_intel_unified_shared_memory,+cl_ext_buffer_device_address,+cl_pocl_svm_rect,+cl_pocl_command_buffer_svm,+cl_pocl_command_buffer_host_buffer,+cl_khr_subgroup_ballot,+cl_khr_subgroup_shuffle,+cl_intel_subgroups,+cl_intel_subgroups_short,+cl_ext_float_atomics,+cl_intel_required_subgroup_size,+cl_khr_il_program,+cl_khr_fp16,+cl_khr_fp64,+cl_khr_int64_base_atomics,+cl_khr_int64_extended_atomics,+__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_program_scope_global_variables,+__opencl_c_atomic_scope_all_devices,+__opencl_c_generic_address_space,+__opencl_c_work_group_collective_functions,+__opencl_c_read_write_images,+__opencl_c_subgroups,+__opencl_c_fp16,+__opencl_c_fp64,+__opencl_c_ext_fp32_global_atomic_add,+__opencl_c_ext_fp32_local_atomic_add,+__opencl_c_ext_fp32_global_atomic_min_max,+__opencl_c_ext_fp32_local_atomic_min_max,+__opencl_c_ext_fp64_global_atomic_add,+__opencl_c_ext_fp64_local_atomic_add,+__opencl_c_ext_fp64_global_atomic_min_max,+__opencl_c_ext_fp64_local_atomic_min_max,+__opencl_c_int64, -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/svm_atomics.cl.bc -c /build/reproducible-path/pocl-6.0/lib/kernel/svm_atomics.cl -include /build/reproducible-path/pocl-6.0/include/_kernel.h -include /build/reproducible-path/pocl-6.0/include/_enable_all_exts.h -[ 96%] Linking & optimizing SLEEF for arm1156t2f-s: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sleef.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/llvm-link-18 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/sleef.bc /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefsp.c.bc /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleefdp.c.bc /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/c_sleef_glue_auto.c.bc /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/spir_wrapper32.ll.bc -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/spir_wrapper32.ll.bc' is 'e-p:32:32-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-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64' - -warning: Linking two modules of different target triples: '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/spir_wrapper32.ll.bc' is 'spir-unknown-unknown' whereas 'llvm-link' is 'armv6t2-pc-linux-gnueabihf' - -[ 97%] Building LL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/addrspace_operators.ll.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/llvm-as-18 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/addrspace_operators.ll.bc /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/opaque/addrspace_operators.ll -[ 97%] Building LL to LLVM bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/addrspace_operators_spir.ll.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/llvm-as-18 -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/addrspace_operators_spir.ll.bc /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/opaque/addrspace_operators_spir.ll -[ 98%] Building CXX object lib/llvmopencl/CMakeFiles/llvmpasses.dir/WorkitemReplication.cc.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL -I/build/reproducible-path/pocl-6.0/lib/llvmopencl/../CL/devices -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -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/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemReplication.cc -[ 99%] Linking & optimizing Kernel bitcode /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/kernel-armv7-pc-linux-gnueabihf-arm1156t2f-s.bc -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/xargs /usr/bin/llvm-link-18 -o kernel-armv7-pc-linux-gnueabihf-arm1156t2f-s-unoptimized.bc < /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/kernel_armv7-pc-linux-gnueabihf-arm1156t2f-s_linklist.txt -In file included from /usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:22, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemReplication.cc:31: -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:85:1: warning: multi-line comment [-Wcomment] - 85 | /// / \ - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:88:1: warning: multi-line comment [-Wcomment] - 88 | /// / \ - | ^ -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/barrier.ll.bc' is '' whereas 'llvm-link' is 'e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64' - -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/addrspace_operators.ll.bc' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' whereas 'llvm-link' is 'e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64' - -warning: Linking two modules of different data layouts: '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/arm1156t2f-s/addrspace_operators_spir.ll.bc' is 'e-m:e-i64:64-f80:128-n8:16:32:64-S128' whereas 'llvm-link' is 'e-m:e-p:32:32-Fi8-i64:64-v128:64:128-a:0:32-n32-S64' - -In file included from /usr/lib/llvm-18/include/llvm/ADT/STLExtras.h:21, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:41, - from /usr/lib/llvm-18/include/llvm/Analysis/BlockFrequencyInfo.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:21: -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In member function 'llvm::hash_code llvm::hashing::detail::hash_combine_recursive_helper::combine(size_t, char*, char*)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:583:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 583 | return hash_short(buffer, buffer_ptr - buffer, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:595:26: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 595 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In function 'llvm::hash_code llvm::hashing::detail::hash_integer_value(uint64_t)': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:634:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 634 | return hash_16_bytes(seed + (a << 3), fetch32(s + 4)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Argument.h:17, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:25, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:45: -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In constructor 'llvm::Align::Align(uint64_t)': -/usr/lib/llvm-18/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-18/include/llvm/Support/Alignment.h: In function 'uintptr_t llvm::alignAddr(const void*, Align)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:192:17: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uintptr_t' {aka 'unsigned int'} may change value [-Wconversion] - 192 | return alignTo(ArithAddr, Alignment); - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/Alignment.h: In function 'llvm::MaybeAlign llvm::decodeMaybeAlign(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/Alignment.h:224:26: warning: conversion from 'unsigned int' to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 224 | Out.ShiftValue = Value - 1; - | ~~~~~~^~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/ModRef.h:19, - from /usr/lib/llvm-18/include/llvm/IR/Attributes.h:25: -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_string_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:665:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 665 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h: In member function 'virtual void llvm::raw_svector_ostream::reserveExtraSpace(uint64_t)': -/usr/lib/llvm-18/include/llvm/Support/raw_ostream.h:702:23: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::SmallVectorImpl::size_type' {aka 'unsigned int'} may change value [-Wconversion] - 702 | OS.reserve(tell() + ExtraSize); - | ~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Constant.h:16, - from /usr/lib/llvm-18/include/llvm/IR/Metadata.h:26, - from /usr/lib/llvm-18/include/llvm/IR/TrackingMDRef.h:16, - from /usr/lib/llvm-18/include/llvm/IR/DebugLoc.h:17, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:53, - from /usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:27: -/usr/lib/llvm-18/include/llvm/IR/User.h: In constructor 'llvm::User::User(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setGlobalVariableNumOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/User.h: In member function 'void llvm::User::setNumHungOffUseOperands(unsigned int)': -/usr/lib/llvm-18/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-18/include/llvm/IR/Metadata.h: In constructor 'llvm::Metadata::Metadata(unsigned int, StorageType)': -/usr/lib/llvm-18/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-18/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-18/include/llvm/IR/BasicBlock.h: In member function 'void llvm::BasicBlock::AdjustBlockAddressRefCount(int)': -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:31: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/IR/BasicBlock.h:760:34: warning: conversion from 'short unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 760 | Bits.BlockAddressRefCount += Amt; - | ^~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:23, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:29: -/usr/lib/llvm-18/include/llvm/IR/Type.h: In member function 'void llvm::Type::setSubclassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Type.h:101:20: warning: conversion from 'unsigned int' to 'unsigned int:24' may change value [-Wconversion] - 101 | SubclassData = val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getInteger(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:455:69: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 455 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::VectorType* llvm::VectorType::getTruncatedElementVectorType(llvm::VectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:486:71: warning: conversion from 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 486 | unsigned EltBits = VTy->getElementType()->getPrimitiveSizeInBits(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h: In static member function 'static llvm::ScalableVectorType* llvm::ScalableVectorType::get(llvm::Type*, const llvm::ScalableVectorType*)': -/usr/lib/llvm-18/include/llvm/IR/DerivedTypes.h:596:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 596 | return get(ElementType, SVTy->getMinNumElements()); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host && /usr/bin/opt-18 -relocation-model=pic -mtriple=armv7-pc-linux-gnueabihf -mcpu=arm1156t2f-s -O3 -fp-contract=off -o /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/kernel-armv7-pc-linux-gnueabihf-arm1156t2f-s.bc kernel-armv7-pc-linux-gnueabihf-arm1156t2f-s-unoptimized.bc -In file included from /usr/lib/llvm-18/include/llvm/IR/GlobalObject.h:18, - from /usr/lib/llvm-18/include/llvm/IR/Function.h:30: -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setGlobalValueSubClassData(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:180:20: warning: conversion from 'unsigned int' to 'short unsigned int:15' may change value [-Wconversion] - 180 | SubClassData = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setUnnamedAddr(UnnamedAddr)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:231:59: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 231 | void setUnnamedAddr(UnnamedAddr Val) { UnnamedAddrVal = unsigned(Val); } - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setVisibility(VisibilityTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:257:18: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 257 | Visibility = V; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setThreadLocalMode(ThreadLocalMode)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:269:19: warning: conversion from 'unsigned int' to 'unsigned char:3' may change value [-Wconversion] - 269 | ThreadLocal = Val; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setDLLStorageClass(DLLStorageClassTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:287:23: warning: conversion from 'unsigned int' to 'unsigned char:2' may change value [-Wconversion] - 287 | DllStorageClass = C; - | ^ -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h: In member function 'void llvm::GlobalValue::setLinkage(LinkageTypes)': -/usr/lib/llvm-18/include/llvm/IR/GlobalValue.h:541:15: warning: conversion from 'unsigned int' to 'unsigned char:4' may change value [-Wconversion] - 541 | Linkage = LT; - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: At global scope: -/usr/lib/llvm-18/include/llvm/IR/Function.h:127:53: warning: the result of the conversion is unspecified because '-1' is outside the range of type 'llvm::LibFunc' [-Wconversion] - 127 | static constexpr LibFunc UnknownLibFunc = LibFunc(-1); - | ^~ -/usr/lib/llvm-18/include/llvm/IR/Function.h: In member function 'void llvm::Function::setCallingConv(llvm::CallingConv::ID)': -/usr/lib/llvm-18/include/llvm/IR/Function.h:269:64: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 269 | setValueSubclassData((getSubclassDataFromValue() & 0xc00f) | (ID << 4)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/DataLayout.h:22, - from /usr/lib/llvm-18/include/llvm/IR/Module.h:24, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:46: -/usr/lib/llvm-18/include/llvm/ADT/APInt.h: In static member function 'static unsigned int llvm::APInt::getNumWords(unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/APInt.h:1449:59: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1449 | return ((uint64_t)BitWidth + APINT_BITS_PER_WORD - 1) / APINT_BITS_PER_WORD; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:49: -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumOccurrencesFlag(llvm::cl::NumOccurrencesFlag)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:332:75: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 332 | void setNumOccurrencesFlag(enum NumOccurrencesFlag Val) { Occurrences = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setValueExpectedFlag(llvm::cl::ValueExpected)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:333:63: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 333 | void setValueExpectedFlag(enum ValueExpected Val) { Value = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setHiddenFlag(llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:334:60: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 334 | void setHiddenFlag(enum OptionHidden Val) { HiddenFlag = Val; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setFormattingFlag(llvm::cl::FormattingFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:335:65: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 335 | void setFormattingFlag(enum FormattingFlags V) { Formatting = V; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setMiscFlag(llvm::cl::MiscFlags)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:45: warning: conversion from 'int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:336:48: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:5' may change value [-Wconversion] - 336 | void setMiscFlag(enum MiscFlags M) { Misc |= M; } - | ^ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setPosition(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:337:47: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 337 | void setPosition(unsigned pos) { Position = pos; } - | ^~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In constructor 'llvm::cl::Option::Option(llvm::cl::NumOccurrencesFlag, llvm::cl::OptionHidden)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:344:28: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:3' may change value [-Wconversion] - 344 | : NumOccurrences(0), Occurrences(OccurrencesFlag), Value(0), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:345:9: warning: conversion from 'uint16_t' {aka 'short unsigned int'} to 'unsigned char:2' may change value [-Wconversion] - 345 | HiddenFlag(Hidden), Formatting(NormalFormatting), Misc(0), - | ^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h: In member function 'void llvm::cl::Option::setNumAdditionalVals(unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/CommandLine.h:350:67: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 350 | inline void setNumAdditionalVals(unsigned n) { AdditionalVals = n; } - | ^ -In file included from /usr/lib/llvm-18/include/llvm/Support/Error.h:24, - from /usr/lib/llvm-18/include/llvm/Support/TimeProfiler.h:80, - from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:50: -/usr/lib/llvm-18/include/llvm/Support/Format.h: In constructor 'llvm::FormattedBytes::FormattedBytes(llvm::ArrayRef, uint32_t, std::optional, uint32_t, uint8_t, bool, bool)': -/usr/lib/llvm-18/include/llvm/Support/Format.h:236:23: warning: conversion from 'uint32_t' {aka 'unsigned int'} to 'uint8_t' {aka 'unsigned char'} may change value [-Wconversion] - 236 | ByteGroupSize = NumPerLine; - | ^~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Support/Threading.h:17, - from /usr/lib/llvm-18/include/llvm/Support/RWMutex.h:17, - from /usr/lib/llvm-18/include/llvm/PassRegistry.h:22, - from /usr/lib/llvm-18/include/llvm/PassSupport.h:29, - from /usr/lib/llvm-18/include/llvm/Pass.h:351, - from /usr/lib/llvm-18/include/llvm/Analysis/BlockFrequencyInfo.h:17: -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::set(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:380:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 380 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h: In member function 'llvm::BitVector& llvm::BitVector::reset(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/ADT/BitVector.h:419:16: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | I = alignTo(I, BITWORD_SIZE); - | ~~~~~~~^~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:24: -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator*=(llvm::BranchProbability)': -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h:110:52: warning: conversion from 'uint64_t' {aka 'long 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-18/include/llvm/Support/BranchProbability.h: In member function 'llvm::BranchProbability& llvm::BranchProbability::operator/=(llvm::BranchProbability)': -/usr/lib/llvm-18/include/llvm/Support/BranchProbability.h:124:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 124 | N = (static_cast(N) * D + RHS.N / 2) / RHS.N; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:25: -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In static member function 'static llvm::Constant* llvm::ConstantDataVector::getRaw(llvm::StringRef, uint64_t, llvm::Type*)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:783:66: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'llvm::details::FixedOrScalableQuantity::ScalarTy' {aka 'unsigned int'} may change value [-Wconversion] - 783 | Type *Ty = VectorType::get(ElementTy, ElementCount::getFixed(NumElements)); - | ^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Constants.h: In constructor 'llvm::ConstantExpr::ConstantExpr(llvm::Type*, unsigned int, llvm::Use*, unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/Constants.h:1013:26: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 1013 | setValueSubclassData(Opcode); - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instructions.h:29, - from /usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:27: -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h: In member function 'void llvm::PossiblyDisjointInst::setIsDisjoint(bool)': -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:438:63: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 438 | (SubclassOptionalData & ~IsDisjoint) | (B * IsDisjoint); - | ^ -/usr/lib/llvm-18/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-18/include/llvm/Analysis/CFGPrinter.h:304:37: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'double' may change value [-Wconversion] - 304 | (uint64_t)(Freq * WeightPercent), Width) - | ^~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/ConstantFolder.h:25, - from /usr/lib/llvm-18/include/llvm/IR/IRBuilder.h:24, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemReplication.cc:35: -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoUnsignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:89:69: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 89 | (SubclassOptionalData & ~NoUnsignedWrap) | (B * NoUnsignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::OverflowingBinaryOperator::setHasNoSignedWrap(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:93:65: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 93 | (SubclassOptionalData & ~NoSignedWrap) | (B * NoSignedWrap); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::PossiblyExactOperator::setIsExact(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:140:76: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 140 | SubclassOptionalData = (SubclassOptionalData & ~IsExact) | (B * IsExact); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReassoc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:188:37: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 188 | (B * FastMathFlags::AllowReassoc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoNaNs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:194:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 194 | (B * FastMathFlags::NoNaNs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoInfs(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:200:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 200 | (B * FastMathFlags::NoInfs); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasNoSignedZeros(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:206:40: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 206 | (B * FastMathFlags::NoSignedZeros); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowReciprocal(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:212:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 212 | (B * FastMathFlags::AllowReciprocal); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasAllowContract(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:218:42: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 218 | (B * FastMathFlags::AllowContract); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setHasApproxFunc(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:224:39: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 224 | (B * FastMathFlags::ApproxFunc); - | ^ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::setFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:26: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:230:33: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 230 | SubclassOptionalData |= FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::FPMathOperator::copyFastMathFlags(llvm::FastMathFlags)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned int' to 'unsigned char' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h:236:32: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 236 | SubclassOptionalData = FMF.Flags; - | ^~~~~ -/usr/lib/llvm-18/include/llvm/IR/Operator.h: In member function 'void llvm::GEPOperator::setIsInBounds(bool)': -/usr/lib/llvm-18/include/llvm/IR/Operator.h:382:61: warning: conversion from 'unsigned char' to 'unsigned char:7' may change value [-Wconversion] - 382 | (SubclassOptionalData & ~IsInBounds) | (B * IsInBounds); - | ^ -In file included from /usr/lib/llvm-18/include/llvm/TargetParser/Triple.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:17, - from /usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:45, - from /usr/lib/llvm-18/include/llvm/Analysis/CGSCCPassManager.h:92, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:18, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/DebugHelpers.h:31, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemReplication.cc:43: -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:51:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 51 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(0), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:56:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 56 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h: In constructor 'constexpr llvm::VersionTuple::VersionTuple(unsigned int, unsigned int, unsigned int, unsigned int)': -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:29: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:61:62: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 61 | : Major(Major), Minor(Minor), HasMinor(true), Subminor(Subminor), - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Support/VersionTuple.h:62:34: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 62 | HasSubminor(true), Build(Build), HasBuild(true) {} - | ^~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h: In member function 'void llvm::TargetLibraryInfoImpl::setState(llvm::LibFunc, AvailabilityState)': -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:98:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 98 | AvailableArray[F/4] &= ~(3 << 2*(F&3)); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/TargetLibraryInfo.h:99:25: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion] - 99 | AvailableArray[F/4] |= State << 2*(F&3); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/TensorSpec.h:16, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineModelFeatureMaps.h:13, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineCost.h:18, - from /usr/lib/llvm-18/include/llvm/Analysis/InlineAdvisor.h:13, - from /usr/lib/llvm-18/include/llvm/Transforms/IPO/Inliner.h:13, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:25: -/usr/lib/llvm-18/include/llvm/Support/JSON.h: In function 'bool llvm::json::fromJSON(const Value&, int&, Path)': -/usr/lib/llvm-18/include/llvm/Support/JSON.h:739:11: warning: conversion from 'long long int' to 'int' may change value [-Wconversion] - 739 | Out = *S; - | ^~ -In file included from /usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:18, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:27: -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:143:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 143 | SubclassData16 = Tag; - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In member function 'void llvm::DINode::setTag(unsigned int)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:164:48: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 164 | void setTag(unsigned Tag) { SubclassData16 = Tag; } - | ^~~ -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h: In constructor 'llvm::DILexicalBlock::DILexicalBlock(llvm::LLVMContext&, llvm::Metadata::StorageType, unsigned int, unsigned int, llvm::ArrayRef)': -/usr/lib/llvm-18/include/llvm/IR/DebugInfoMetadata.h:2190:16: warning: conversion from 'unsigned int' to 'uint16_t' {aka 'short unsigned int'} may change value [-Wconversion] - 2190 | Column(Column) { - | ^~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3255:13: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3255 | Arg(Arg), Flags(Flags) { - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/IR/DebugInfoMetadata.h:3604:22: warning: conversion from 'unsigned int' to 'short unsigned int' may change value [-Wconversion] - 3604 | SubclassData16 = MIType; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h: In function 'uint32_t llvm::scaleBranchCount(uint64_t, uint64_t)': -/usr/lib/llvm-18/include/llvm/Transforms/Instrumentation.h:175:10: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 175 | return Scaled; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/IVDescriptors.h:18, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:16, - from /usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:46, - from /usr/lib/llvm-18/include/llvm/Passes/PassBuilder.h:28: -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'uint32_t llvm::AtomicMemIntrinsic::getElementSizeInBytes() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1071:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'uint32_t' {aka 'unsigned int'} may change value [-Wconversion] - 1071 | return getElementSizeInBytesCst()->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getBasePtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1690:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1690 | return cast(getArgOperand(1))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h: In member function 'unsigned int llvm::GCRelocateInst::getDerivedPtrIndex() const': -/usr/lib/llvm-18/include/llvm/IR/IntrinsicInst.h:1696:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1696 | return cast(getArgOperand(2))->getZExtValue(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:19, - from /usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:19, - from /usr/lib/llvm-18/include/llvm/Transforms/Utils/LoopUtils.h:17: -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h: In member function 'const llvm::SCEV* llvm::ScalarEvolution::getPowerOfTwo(llvm::Type*, unsigned int)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:665:61: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 665 | return getConstant(APInt::getOneBitSet(getTypeSizeInBits(Ty), Power)); - | ~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVCommutativeExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:262:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 262 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVAddRecExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:392:18: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 392 | SubclassData |= Flags; - | ~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h: In member function 'void llvm::SCEVSequentialMinMaxExpr::setNoWrapFlags(llvm::SCEV::NoWrapFlags)': -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:524:57: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion] - 524 | void setNoWrapFlags(NoWrapFlags Flags) { SubclassData |= Flags; } - | ~~~~~~~~~~~~~^~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/ADT/Twine.h:13, - from /build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemReplication.cc:27: -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::getAsInteger(unsigned int, T&) const [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:68:30: required from here - 68 | else if (Str.getAsInteger(10, Prec)) { - | ~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:481:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 481 | Result = ULLVal; - | ^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h: In instantiation of 'bool llvm::StringRef::consumeInteger(unsigned int, T&) [with T = unsigned int]': -/usr/lib/llvm-18/include/llvm/Support/FormatProviders.h:95:23: required from here - 95 | Str.consumeInteger(10, Default); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/StringRef.h:507:18: warning: conversion from 'long long unsigned int' to 'unsigned int' may change value [-Wconversion] - 507 | Result = ULLVal; - | ^~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/PassManager.h:40: -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:947: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]' - 947 | swap(other); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:127:9: required from here - 127 | EstimatedBlockWeight(std::move(Arg.EstimatedBlockWeight)) { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:967:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 967 | NumEntries = TmpNumEntries; - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h: In instantiation of 'std::enable_if_t<((bool)llvm::hashing::detail::is_hashable_data::value), llvm::hash_code> llvm::hashing::detail::hash_combine_range_impl(ValueT*, ValueT*) [with ValueT = const unsigned int; std::enable_if_t<((bool)is_hashable_data::value), llvm::hash_code> = llvm::hash_code]': -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:492:58: required from 'llvm::hash_code llvm::hash_combine_range(InputIteratorT, InputIteratorT) [with InputIteratorT = const unsigned int*]' - 492 | return ::llvm::hashing::detail::hash_combine_range_impl(first, last); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/FoldingSet.h:300:52: required from here - 300 | return static_cast(hash_combine_range(Data, Data + Size)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:465:22: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 465 | return hash_short(s_begin, length, seed); - | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Hashing.h:477:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 477 | return state.finalize(length); - | ~~~~~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here - 120 | PostDominatorTree *PDT = nullptr) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::BranchProbabilityInfo::BasicBlockCallbackVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:54:7: required from here - 54 | class DenseSetImpl { - | ^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/lib/llvm-18/include/llvm/IR/Instruction.h:18, - from /usr/lib/llvm-18/include/llvm/IR/DebugProgramInstruction.h:54: -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CmpInst::Predicate]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:873:67: required from here - 873 | void setPredicate(Predicate P) { setSubclassData(P); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/InstrTypes.h:1544:38: required from here - 1544 | setSubclassData(CC); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:141:50: required from here - 141 | return getSubclassData(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:150:70: required from here - 150 | bool isSwiftError() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:214:66: required from here - 214 | bool isVolatile() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/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]' - 256 | return static_cast(I::extract(Packed)); - | ~~~~~~~~~~^~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:985:42: required from 'typename BitfieldElement::Type llvm::Instruction::getSubclassData() const [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = bool]' - 985 | return Bitfield::get(getSubclassDataFromValue()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:584:58: required from here - 584 | bool isWeak() const { return getSubclassData(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/CFGPrinter.h:192:73: required from here - 192 | DOTGraphTraits(bool isSimple = false) : DefaultDOTGraphTraits(isSimple) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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 > > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericDomTree.h:279:3: required from here - 279 | DominatorTreeBase() = default; - | ^~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:140:5: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::SmallDenseMap; KeyT = llvm::LazyCallGraph::SCC*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 140 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LazyCallGraph.h:562:23: required from here - 562 | SCCIndices.clear(); - | ~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::json::ObjectKey; ValueT = llvm::json::Value; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/JSON.h:636:59: required from here - 636 | inline Object::Object(std::initializer_list Properties) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::vector > >; KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::PointerIntPair; ValueT = std::vector >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::vector > >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:185:34: required from here - 185 | : PSE(PSE), InnermostLoop(L) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Instruction*; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:246:39: required from here - 246 | DenseMap OrderMap; - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap; KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Value*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:746:98: required from here - 746 | const DenseMap &StridesMap = DenseMap(), - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap >; KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::unique_ptr; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAccessAnalysis.h:793:48: required from here - 793 | : SE(SE), AA(AA), DT(DT), LI(LI), TLI(TLI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssumptionCache::AffectedValueCallbackVH; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:110:22: required from here - 110 | : F(F), TTI(TTI) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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 >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863: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 >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/AssumptionCache.h:243:38: required from here - 243 | AssumptionCaches.shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757:52: required from 'llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::StringRef; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseSetPair]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/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]' - 67 | explicit DenseSetImpl(unsigned InitialReserve = 0) : TheMap(InitialReserve) {} - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseSet.h:268:7: required from here - 268 | class DenseSet : public detail::DenseSetImpl< - | ^~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:167:43: required from 'void llvm::AllocaInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 167 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:130:36: required from here - 130 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:225:36: required from here - 225 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:287:43: required from 'void llvm::LoadInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 287 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:235:35: required from here - 235 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:502:43: required from 'void llvm::FenceInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 502 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:476:35: required from here - 476 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:571:36: required from here - 571 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:612:42: required from here - 612 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:702:43: required from 'void llvm::AtomicCmpXchgInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 702 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:624:42: required from here - 624 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicRMWInst::BinOp]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = BinOp]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:837:36: required from here - 837 | setSubclassData(Operation); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = unsigned int]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = unsigned int]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:847:36: required from here - 847 | setSubclassData(Log2(Align)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::AtomicOrdering]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:917:43: required from 'void llvm::AtomicRMWInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = llvm::AtomicOrdering]' - 917 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:872:41: required from here - 872 | setSubclassData(Ordering); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/Bitfields.h: In instantiation of 'static void llvm::bitfields_details::Impl::update(StorageType&, IntegerType) [with Bitfield = llvm::Bitfield::Element; StorageType = short unsigned int; IntegerType = unsigned int]': -/usr/lib/llvm-18/include/llvm/ADT/Bitfields.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]' - 272 | I::update(Packed, static_cast(Value)); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instruction.h:995:35: required from 'void llvm::Instruction::setSubclassData(typename BitfieldElement::Type) [with BitfieldElement = llvm::Bitfield::Element; typename BitfieldElement::Type = llvm::CallInst::TailCallKind]' - 995 | Bitfield::set(Storage, Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1669:43: required from 'void llvm::CallInst::setSubclassData(typename Bitfield::Type) [with Bitfield = llvm::Bitfield::Element; typename Bitfield::Type = TailCallKind]' - 1669 | Instruction::setSubclassData(Value); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/Instructions.h:1642:39: required from here - 1642 | setSubclassData(TCK); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/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-18/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-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:765:5: required from 'llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = const llvm::BasicBlock*; ValueT = llvm::Loop*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 765 | init(0); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Support/GenericLoopInfo.h:539:9: required from 'llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]' - 539 | : BBMap(std::move(Arg.BBMap)), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopInfo.h:419:72: required from here - 419 | LoopInfo(LoopInfo &&Arg) : BaseT(std::move(static_cast(Arg))) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:820: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>]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:757: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>]' - 757 | explicit DenseMap(unsigned InitialReserve = 0) { init(InitialReserve); } - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/ValueMap.h:103:9: required from 'llvm::ValueMap::ValueMap(unsigned int) [with KeyT = const llvm::Value*; ValueT = llvm::WeakTrackingVH; Config = llvm::ValueMapConfig >]' - 103 | : Map(NumInitBuckets), Data() {} - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/llvmopencl/WorkitemReplication.cc:179:45: required from here - 179 | new ValueToValueMapTy[workitem_count - 1]; - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap, long long unsigned int>, 4>; KeyT = void*; ValueT = std::pair, long long unsigned int>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = void*; ValueT = std::pair, long long unsigned int>; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, long long unsigned int> >]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/IR/Metadata.h:394:66: required from here - 394 | ReplaceableMetadataImpl(LLVMContext &Context) : Context(Context) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here - 120 | PostDominatorTree *PDT = nullptr) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/BranchProbabilityInfo.h:120:59: required from here - 120 | PostDominatorTree *PDT = nullptr) { - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/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-18/include/llvm/ADT/DenseMap.h:516: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>]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401: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>]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067: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>]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937: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>]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolution.h:1785:72: required from here - 1785 | : L(L), ExitIfTrue(ExitIfTrue), AllowPredicates(AllowPredicates) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >, llvm::DenseMapInfo, void>, llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > > >; KeyT = std::pair; ValueT = std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > >; KeyInfoT = llvm::DenseMapInfo, void>; BucketT = llvm::detail::DenseMapPair, std::_List_iterator::Invalidator>, std::default_delete::Invalidator> > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:795:26: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 795 | AnalysisResults.clear(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'unsigned int llvm::DenseMapBase::getMinBucketToReserveForEntries(unsigned int) [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:820:62: required from 'void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 820 | auto InitBuckets = BaseT::getMinBucketToReserveForEntries(InitNumEntries); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:863:5: required from 'void llvm::DenseMap::shrink_and_clear() [with KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 863 | init(NewNumBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:568:52: required from 'void llvm::DenseMapBase::shrink_and_clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 568 | static_cast(this)->shrink_and_clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:117:7: required from 'void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >, llvm::DenseMapInfo, llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > > >; KeyT = llvm::Loop*; ValueT = std::__cxx11::list::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair::Invalidator>, std::default_delete::Invalidator> > > >, std::allocator::Invalidator>, std::default_delete::Invalidator> > > > > > >]' - 117 | shrink_and_clear(); - | ^~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/IR/PassManager.h:796:30: required from 'void llvm::AnalysisManager::clear() [with IRUnitT = llvm::Loop; ExtraArgTs = {llvm::LoopStandardAnalysisResults&}]' - 796 | AnalysisResultLists.clear(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/Analysis/LoopAnalysisManager.h:114:19: required from here - 114 | InnerAM->clear(); - | ~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:419:24: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 419 | return NextPowerOf2(NumEntries * 4 / 3 + 1); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = const llvm::SCEV*; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = const llvm::SCEV* const&; ValueArgs = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:271:33: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(const KeyT&, Ts&& ...) [with Ts = {const llvm::SCEV*&}; DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 271 | TheBucket = InsertIntoBucket(TheBucket, Key, std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:764:45: required from 'const llvm::SCEV* llvm::SCEVRewriteVisitor::visit(const llvm::SCEV*) [with SC = llvm::SCEVParameterRewriter]' - 764 | auto Result = RewriteResults.try_emplace(S, Visited); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:907:26: required from here - 907 | return Rewriter.visit(Scev); - | ~~~~~~~~~~~~~~^~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:401:5: required from 'void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::SmallDenseMap; KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 401 | setNumEntries(0); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1067:27: required from 'void llvm::SmallDenseMap::init(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 1067 | this->BaseT::initEmpty(); - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:937:5: required from 'llvm::SmallDenseMap::SmallDenseMap(unsigned int) [with KeyT = const llvm::SCEV*; ValueT = const llvm::SCEV*; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 937 | init(NumInitBuckets); - | ^~~~ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:757:50: required from 'llvm::SCEVRewriteVisitor::SCEVRewriteVisitor(llvm::ScalarEvolution&) [with SC = llvm::SCEVParameterRewriter]' - 757 | SCEVRewriteVisitor(ScalarEvolution &SE) : SE(SE) {} - | ^ -/usr/lib/llvm-18/include/llvm/Analysis/ScalarEvolutionExpressions.h:911:38: required from here - 911 | : SCEVRewriteVisitor(SE), Map(M) {} - | ^ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::grow(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:564:40: required from 'void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 564 | static_cast(this)->grow(AtLeast); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:608:13: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 608 | this->grow(NumBuckets * 2); - | ~~~~~~^~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1072:52: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'unsigned int' may change value [-Wconversion] - 1072 | AtLeast = std::max(64, NextPowerOf2(AtLeast-1)); - | ~~~~~~~~~~~~^~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h: In instantiation of 'void llvm::SmallDenseMap::setNumEntries(unsigned int) [with KeyT = llvm::Loop*; ValueT = int; unsigned int InlineBuckets = 4; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]': -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:516:49: required from 'void llvm::DenseMapBase::setNumEntries(unsigned int) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 516 | static_cast(this)->setNumEntries(Num); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:520:5: required from 'void llvm::DenseMapBase::incrementNumEntries() [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 520 | setNumEntries(getNumEntries() + 1); - | ^~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:620:5: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::Loop*; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 620 | incrementNumEntries(); - | ^~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:574:37: required from 'BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::Loop*; ValueArgs = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 574 | TheBucket = InsertIntoBucketImpl(Key, Key, TheBucket); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:247:25: required from 'std::pair, bool> llvm::DenseMapBase::try_emplace(KeyT&&, Ts&& ...) [with Ts = {int}; DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 247 | InsertIntoBucket(TheBucket, std::move(Key), std::forward(Args)...); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:228:23: required from 'std::pair, bool> llvm::DenseMapBase::insert(std::pair<_Tp1, _Tp2>&&) [with DerivedT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; KeyT = llvm::Loop*; ValueT = int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]' - 228 | return try_emplace(std::move(KV.first), std::move(KV.second)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/PriorityWorklist.h:92:33: required from 'bool llvm::PriorityWorklist::insert(const T&) [with T = llvm::Loop*; VectorT = llvm::SmallVector; MapT = llvm::SmallDenseMap, llvm::detail::DenseMapPair >]' - 92 | auto InsertResult = M.insert({X, V.size()}); - | ~~~~~~~~^~~~~~~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/Transforms/Scalar/LoopPassManager.h:308:20: required from here - 308 | Worklist.insert(CurrentL); - | ~~~~~~~~~~~~~~~^~~~~~~~~~ -/usr/lib/llvm-18/include/llvm/ADT/DenseMap.h:1152:18: warning: conversion from 'unsigned int' to 'unsigned int:31' may change value [-Wconversion] - 1152 | NumEntries = Num; - | ^~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 99%] Built target llvmpasses -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 99%] Built target kernel_host_arm1156t2f-s -make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 99%] Generating SHA1 of all kernel libs... -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel && /usr/bin/cmake "-DKERNEL_BC_LIST_ESCAPED='/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/kernel-armv7-pc-linux-gnueabihf-arm1156t2f-s.bc'" "-DINCLUDEDIR='/build/reproducible-path/pocl-6.0/include'" "-DOUTPUT='/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/kernellib_hash.h'" -P /build/reproducible-path/pocl-6.0/cmake/kernellib_hash.cmake --- Renaming /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/kernellib_hash.h.new to /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/kernellib_hash.h -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/pocl_cache.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/pocl_cache.dir/build.make lib/CL/CMakeFiles/pocl_cache.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 99%] Building C object lib/CL/CMakeFiles/pocl_cache.dir/pocl_cache.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c: In function 'pocl_cache_write_kernel_objfile': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c:305:48: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion] - 305 | objfile_content, objfile_size, NULL); - | ^~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c: In function 'pocl_cache_write_spirv': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c:314:46: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion] - 314 | spirv_content, file_size, NULL); - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c: In function 'pocl_cache_write_generic_objfile': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c:323:48: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'long unsigned int' may change value [-Wconversion] - 323 | objfile_content, objfile_size, NULL); - | ^~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c: In function 'pocl_cache_write_kernel_parallel_bc': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c:420:67: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 420 | pocl_cache_kernel_cachedir_path (kernel_parallel_path, program, device_i, - | ^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c: In function 'pocl_hash_clipped_name': -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c:153:7: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] - 153 | strncpy (new_str, str, strlen (str) + 1); - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/pocl_cache.c:124:7: note: length computed here - 124 | if (strlen (str) > max_length) - | ^~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/pocl.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/pocl.dir/build.make lib/CL/CMakeFiles/pocl.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 99%] Linking CXX shared library libpocl.so -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -flto=auto -fno-fat-lto-objects -L/usr/lib/llvm-18/lib -Wl,-Bsymbolic -Wl,--exclude-libs,ALL -Wl,--dependency-file=CMakeFiles/pocl.dir/link.d -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libpocl.so.2 -o libpocl.so.2.13.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/pocl_threads.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/clCommandSVMMemcpyKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemFillKHR.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/libpocl_unlinked_objs.dir/clRemapCommandBufferKHR.c.o CMakeFiles/libpocl_unlinked_objs.dir/clMemAllocINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clMemFreeINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clGetMemAllocInfoINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgMemPointerINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemFillINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemcpyINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMemAdviseINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueMigrateMemINTEL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadBufferRectPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandReadImagePOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemcpyRectPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandSVMMemfillRectPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteBufferRectPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clCommandWriteImagePOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemcpyRectPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clEnqueueSVMMemfillRectPOCL.c.o CMakeFiles/libpocl_unlinked_objs.dir/clSetKernelArgDevicePointer.c.o CMakeFiles/pocl_cache.dir/pocl_cache.c.o "devices/topology/CMakeFiles/pocl-devices-topology.dir/pocl_topology.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/spirv_parser.cc.o" "devices/CMakeFiles/pocl-devices.dir/cpuinfo.c.o" "devices/CMakeFiles/pocl-devices.dir/common_utils.c.o" "devices/CMakeFiles/pocl-devices.dir/signal_handlers.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/MinLegalVecSize.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemFuncCalls.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/OptimizeWorkItemGVars.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/PHIsToAllocas.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/ParallelRegion.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/ProgramScopeVariables.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/RemoveBarrierCalls.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/SubCFGFormation.cc.o ../llvmopencl/CMakeFiles/llvmpasses.dir/UnifyPrintf.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-18/lib: -L/usr/lib/arm-linux-gnueabihf -lhwloc /usr/lib/llvm-18/lib/libclang-cpp.so /usr/lib/llvm-18/lib/libLLVM-18.so -lrt -lm -ldl -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL && /usr/bin/cmake -E cmake_symlink_library libpocl.so.2.13.0 libpocl.so.2 libpocl.so -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices/basic /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/basic /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[100%] Building C object lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/basic.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_probe': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:178:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 178 | return env_count; - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_init': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:186:7: warning: unused variable 'err' [-Wunused-variable] - 186 | int err; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:182:27: warning: unused parameter 'j' [-Wunused-parameter] - 182 | pocl_basic_init (unsigned j, cl_device_id device, const char* parameters) - | ~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:182:63: warning: unused parameter 'parameters' [-Wunused-parameter] - 182 | pocl_basic_init (unsigned j, cl_device_id device, const char* parameters) - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_run': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:260:30: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] - 260 | arguments[i] = (void *)al->size; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:266:63: warning: conversion from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 266 | pocl_aligned_malloc(MAX_EXTENDED_ALIGNMENT, al->size); - | ~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:225:22: warning: unused variable 'd' [-Wunused-variable] - 225 | pocl_basic_data_t *d = (pocl_basic_data_t *)data; - | ^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_run_native': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:420:30: warning: unused parameter 'data' [-Wunused-parameter] - 420 | pocl_basic_run_native (void *data, _cl_command_node *cmd) - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_uninit': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:441:29: warning: unused parameter 'j' [-Wunused-parameter] - 441 | pocl_basic_uninit (unsigned j, cl_device_id device) - | ~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_reinit': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:452:29: warning: unused parameter 'j' [-Wunused-parameter] - 452 | pocl_basic_reinit (unsigned j, cl_device_id device, const char *parameters) - | ~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:452:65: warning: unused parameter 'parameters' [-Wunused-parameter] - 452 | pocl_basic_reinit (unsigned j, cl_device_id device, const char *parameters) - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_submit': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:490:61: warning: unused parameter 'cq' [-Wunused-parameter] - 490 | pocl_basic_submit (_cl_command_node *node, cl_command_queue cq) - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_flush': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:511:62: warning: unused parameter 'cq' [-Wunused-parameter] - 511 | void pocl_basic_flush (cl_device_id device, cl_command_queue cq) - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_join': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:521:56: warning: unused parameter 'cq' [-Wunused-parameter] - 521 | pocl_basic_join (cl_device_id device, cl_command_queue cq) - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_compile_kernel': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:566:41: warning: unused parameter 'device' [-Wunused-parameter] - 566 | cl_device_id device, int specialize) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_fill_image': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:752:30: warning: unused parameter 'data' [-Wunused-parameter] - 752 | pocl_basic_fill_image (void *data, cl_mem image, - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:754:55: warning: unused parameter 'orig_pixel' [-Wunused-parameter] - 754 | const size_t *region, cl_uint4 orig_pixel, - | ~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_svm_free': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:791:35: warning: unused parameter 'dev' [-Wunused-parameter] - 791 | pocl_basic_svm_free (cl_device_id dev, void *svm_ptr) - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_svm_alloc': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:799:36: warning: unused parameter 'dev' [-Wunused-parameter] - 799 | pocl_basic_svm_alloc (cl_device_id dev, cl_svm_mem_flags flags, size_t size) - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:799:58: warning: unused parameter 'flags' [-Wunused-parameter] - 799 | pocl_basic_svm_alloc (cl_device_id dev, cl_svm_mem_flags flags, size_t size) - | ~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_usm_alloc': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:818:1: warning: label 'ERROR' defined but not used [-Wunused-label] - 818 | ERROR: - | ^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:809:36: warning: unused parameter 'dev' [-Wunused-parameter] - 809 | pocl_basic_usm_alloc (cl_device_id dev, unsigned alloc_type, - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:809:50: warning: unused parameter 'alloc_type' [-Wunused-parameter] - 809 | pocl_basic_usm_alloc (cl_device_id dev, unsigned alloc_type, - | ~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:810:48: warning: unused parameter 'flags' [-Wunused-parameter] - 810 | cl_mem_alloc_flags_intel flags, size_t size, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_usm_free': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:826:35: warning: unused parameter 'dev' [-Wunused-parameter] - 826 | pocl_basic_usm_free (cl_device_id dev, void *usm_ptr) - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_get_device_info_ext': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:832:46: warning: unused parameter 'device' [-Wunused-parameter] - 832 | pocl_basic_get_device_info_ext (cl_device_id device, cl_device_info param_name, - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: In function 'pocl_basic_set_kernel_exec_info_ext': -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:855:51: warning: unused parameter 'dev' [-Wunused-parameter] - 855 | pocl_basic_set_kernel_exec_info_ext (cl_device_id dev, - | ~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:856:47: warning: unused parameter 'program_device_i' [-Wunused-parameter] - 856 | unsigned program_device_i, - | ~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:857:48: warning: unused parameter 'Kernel' [-Wunused-parameter] - 857 | cl_kernel Kernel, cl_uint param_name, - | ~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:858:45: warning: unused parameter 'param_value_size' [-Wunused-parameter] - 858 | size_t param_value_size, - | ~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:859:50: warning: unused parameter 'param_value' [-Wunused-parameter] - 859 | const void *param_value) - | ~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c: At top level: -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:806:20: warning: 'usm_lock' defined but not used [-Wunused-variable] - 806 | static pocl_lock_t usm_lock; - | ^~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/basic/basic.c:805:45: warning: 'usm_allocations' defined but not used [-Wunused-variable] - 805 | static struct _pocl_basic_usm_allocation_t *usm_allocations = NULL; - | ^~~~~~~~~~~~~~~ -[100%] Linking C shared library libpocl-devices-basic.so -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/basic && /usr/bin/cmake -E cmake_link_script CMakeFiles/pocl-devices-basic.dir/link.txt --verbose=1 -/usr/bin/ld: warning: -z ibtplt ignored -/usr/bin/ld: warning: -z ibt ignored -/usr/bin/ld: warning: -z shstk ignored -/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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,--dependency-file=CMakeFiles/pocl-devices-basic.dir/link.d -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL: ../../libpocl.so.2.13.0 -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[100%] Built target pocl-devices-basic -make -f lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build.make lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices/pthread /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/pthread /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build.make lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[100%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread_scheduler.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c -[100%] Building C object lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/pthread.c.o -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -I/build/reproducible-path/pocl-6.0/include -I/build/reproducible-path/pocl-6.0/include/hpp -I/build/reproducible-path/pocl-6.0/lib/CL/devices -I/build/reproducible-path/pocl-6.0/lib/CL/. -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -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 -Werror=incompatible-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/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c: In function 'pthread_scheduler_init': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c:128:30: warning: conversion from 'cl_ulong' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} may change value [-Wconversion] - 128 | scheduler.local_mem_size = device->local_mem_size + device->max_parameter_size * MAX_EXTENDED_ALIGNMENT; - | ^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c: In function 'pthread_scheduler_uninit': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c:159:40: warning: unused parameter 'device' [-Wunused-parameter] - 159 | pthread_scheduler_uninit (cl_device_id device) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c: In function 'translate_wg_index_to_3d_index': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c:251:72: warning: unused parameter 'k' [-Wunused-parameter] - 251 | inline static void translate_wg_index_to_3d_index (kernel_run_command *k, - | ~~~~~~~~~~~~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c: In function 'finalize_kernel_command': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c:420:51: warning: unused parameter 'thread_data' [-Wunused-parameter] - 420 | finalize_kernel_command (struct pool_thread_data *thread_data, - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c: In function 'work_group_scheduler': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread_scheduler.c:337:7: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] - 337 | write (STDOUT_FILENO, pc.printf_buffer, position); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_probe': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:108:10: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] - 108 | return env_count; - | ^~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_init': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:121:7: warning: unused variable 'err' [-Wunused-variable] - 121 | int err; - | ^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:119:29: warning: unused parameter 'j' [-Wunused-parameter] - 119 | pocl_pthread_init (unsigned j, cl_device_id device, const char* parameters) - | ~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:119:65: warning: unused parameter 'parameters' [-Wunused-parameter] - 119 | pocl_pthread_init (unsigned j, cl_device_id device, const char* parameters) - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_uninit': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:164:31: warning: unused parameter 'j' [-Wunused-parameter] - 164 | pocl_pthread_uninit (unsigned j, cl_device_id device) - | ~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_reinit': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:177:31: warning: unused parameter 'j' [-Wunused-parameter] - 177 | pocl_pthread_reinit (unsigned j, cl_device_id device, const char *parameters) - | ~~~~~~~~~^ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:177:67: warning: unused parameter 'parameters' [-Wunused-parameter] - 177 | pocl_pthread_reinit (unsigned j, cl_device_id device, const char *parameters) - | ~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_run': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:194:25: warning: unused parameter 'data' [-Wunused-parameter] - 194 | pocl_pthread_run (void *data, _cl_command_node *cmd) - | ~~~~~~^~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:194:49: warning: unused parameter 'cmd' [-Wunused-parameter] - 194 | pocl_pthread_run (void *data, _cl_command_node *cmd) - | ~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_submit': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:200:63: warning: unused parameter 'cq' [-Wunused-parameter] - 200 | pocl_pthread_submit (_cl_command_node *node, cl_command_queue cq) - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_flush': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:213:33: warning: unused parameter 'device' [-Wunused-parameter] - 213 | pocl_pthread_flush(cl_device_id device, cl_command_queue cq) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:213:58: warning: unused parameter 'cq' [-Wunused-parameter] - 213 | pocl_pthread_flush(cl_device_id device, cl_command_queue cq) - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_join': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:219:32: warning: unused parameter 'device' [-Wunused-parameter] - 219 | pocl_pthread_join(cl_device_id device, cl_command_queue cq) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_notify': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:239:35: warning: unused parameter 'device' [-Wunused-parameter] - 239 | pocl_pthread_notify (cl_device_id device, cl_event event, cl_event finished) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_update_event': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:283:41: warning: unused parameter 'device' [-Wunused-parameter] - 283 | pocl_pthread_update_event (cl_device_id device, cl_event event) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_wait_event': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:298:44: warning: unused parameter 'device' [-Wunused-parameter] - 298 | void pocl_pthread_wait_event (cl_device_id device, cl_event event) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_init_queue': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:319:39: warning: unused parameter 'device' [-Wunused-parameter] - 319 | pocl_pthread_init_queue (cl_device_id device, cl_command_queue queue) - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c: In function 'pocl_pthread_free_queue': -/build/reproducible-path/pocl-6.0/lib/CL/devices/pthread/pthread.c:334:39: warning: unused parameter 'device' [-Wunused-parameter] - 334 | pocl_pthread_free_queue (cl_device_id device, cl_command_queue queue) - | ~~~~~~~~~~~~~^~~~~~ -[100%] Linking C shared library libpocl-devices-pthread.so -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/pthread && /usr/bin/cmake -E cmake_link_script CMakeFiles/pocl-devices-pthread.dir/link.txt --verbose=1 -/usr/bin/ld: warning: -z ibtplt ignored -/usr/bin/ld: warning: -z ibt ignored -/usr/bin/ld: warning: -z shstk ignored -/usr/bin/cc -fPIC -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -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,--dependency-file=CMakeFiles/pocl-devices-pthread.dir/link.d -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" -Wl,-rpath,/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/basic:/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL: ../basic/libpocl-devices-basic.so ../../libpocl.so.2.13.0 -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[100%] Built target pocl-devices-pthread -make[2]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles 0 -make[1]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' - debian/rules override_dh_auto_test-arch -make[1]: Entering directory '/build/reproducible-path/pocl-6.0' -# 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-arm-linux-gnueabihf/config.h -+ echo TESTING native -TESTING native -+ env POCL_KERNELLIB_NAME=native POCL_CACHE_DIR=/build/reproducible-path/pocl-6.0/debian/kcache/native /usr/bin/make -f debian/rules run-tests -make[2]: Entering directory '/build/reproducible-path/pocl-6.0' -env OCL_ICD_VENDORS=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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 6.0+debian Linux, None+Asserts, RELOC, SPIR-V, LLVM 18.1.8, SLEEF, POCL_DEBUG - Platform Profile FULL_PROFILE - Platform Extensions cl_khr_icd cl_khr_priority_hints cl_khr_throttle_hints cl_pocl_content_size cl_ext_buffer_device_address - Platform Extensions with Version cl_khr_icd 0x400000 (1.0.0) - cl_khr_priority_hints 0x400000 (1.0.0) - cl_khr_throttle_hints 0x400000 (1.0.0) - cl_pocl_content_size 0x400000 (1.0.0) - cl_ext_buffer_device_address 0x1000 (0.1.0) - Platform Numeric Version 0xc00000 (3.0.0) - Platform Extensions function suffix POCL - Platform Host timer resolution 1ns - - Platform Name Portable Computing Language -Number of devices 1 - Device Name cpu-minimal-arm1156t2f-s-cortex-a9 - Device Vendor ARM - Device Vendor ID 0x13b5 - Device Version OpenCL 3.0 PoCL HSTR: cpu-armv7-pc-linux-gnueabihf-arm1156t2f-s - Device Numeric Version 0xc00000 (3.0.0) - Driver Version 6.0+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_program_scope_global_variables 0xc00000 (3.0.0) - __opencl_c_atomic_scope_all_devices 0xc00000 (3.0.0) - __opencl_c_generic_address_space 0xc00000 (3.0.0) - __opencl_c_work_group_collective_functions 0xc00000 (3.0.0) - __opencl_c_read_write_images 0xc00000 (3.0.0) - __opencl_c_subgroups 0xc00000 (3.0.0) - __opencl_c_fp16 0xc00000 (3.0.0) - __opencl_c_fp64 0xc00000 (3.0.0) - __opencl_c_ext_fp32_global_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp32_local_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp32_global_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_ext_fp32_local_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_ext_fp64_global_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp64_local_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp64_global_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_ext_fp64_local_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_int64 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 996MHz - Device Partition (core) - Max number of sub-devices 0 - 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 128 - Sub-group sizes (Intel) 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 - Preferred / native vector sizes - char 16 / 16 - short 8 / 8 - int 4 / 4 - long 2 / 2 - half 8 / 8 (cl_khr_fp16) - float 4 / 4 - double 2 / 2 (cl_khr_fp64) - Half-precision Floating-point support (cl_khr_fp16) - 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 - 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 32, Little-Endian - Global memory size 2978998272 (2.774GiB) - Error Correction support No - Max memory allocation 1073741824 (1024MiB) - 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 Yes - Atomics Yes - Unified Shared Memory (USM) (cl_intel_unified_shared_memory) - Host USM capabilities (Intel) USM access, USM atomic access - Device USM capabilities (Intel) USM access, USM atomic access - Single-Device USM caps (Intel) USM access, USM atomic access - Cross-Device USM caps (Intel) (n/a) - Shared System USM caps (Intel) (n/a) - Minimum alignment for any data type 128 bytes - Alignment of base address 1024 bits (128 bytes) - Preferred alignment for atomics - SVM 64 bytes - Global 64 bytes - Local 64 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 - Half-precision Floating-point atomic capabilities - Global Load/Store No - Global Add No - Global Min/Max No - Global Load/Store No - Global Add No - Global Min/Max No - Single-precision Floating-point atomic capabilities - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Double-precision Floating-point atomic capabilities - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Max size for global variable 64000 (62.5KiB) - Preferred total size of global vars 524288 (512KiB) - Global Memory cache type None - Image support Yes - Max number of samplers per kernel 16 - Max size for 1D images from buffer 67108864 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 8192x8192 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 Yes - 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, 0x10 - 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 Yes - Sub-group independent forward progress Yes - IL version SPIR-V_1.2 SPIR-V_1.1 SPIR-V_1.0 - ILs with version SPIR-V 0x402000 (1.2.0) - SPIR-V 0x401000 (1.1.0) - SPIR-V 0x400000 (1.0.0) - printf() buffer size 4194304 (4MiB) - Built-in kernels pocl.add.i8;org.khronos.openvx.scale_image.nn.u8;org.khronos.openvx.scale_image.bl.u8;org.khronos.openvx.tensor_convert_depth.wrap.u8.f32 - Built-in kernels with version pocl.add.i8 0x402000 (1.2.0) - org.khronos.openvx.scale_image.nn.u8 0x402000 (1.2.0) - org.khronos.openvx.scale_image.bl.u8 0x402000 (1.2.0) - org.khronos.openvx.tensor_convert_depth.wrap.u8.f32 0x402000 (1.2.0) - 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_command_buffer_multi_device cl_khr_subgroups cl_intel_unified_shared_memory cl_ext_buffer_device_address cl_pocl_svm_rect cl_pocl_command_buffer_svm cl_pocl_command_buffer_host_buffer cl_khr_subgroup_ballot cl_khr_subgroup_shuffle cl_intel_subgroups cl_intel_subgroups_short cl_ext_float_atomics cl_intel_required_subgroup_size cl_khr_il_program cl_khr_fp16 cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics - 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 0x9004 (0.9.4) - cl_khr_command_buffer_multi_device 0x9001 (0.9.1) - cl_khr_subgroups 0x400000 (1.0.0) - cl_intel_unified_shared_memory 0x400000 (1.0.0) - cl_ext_buffer_device_address 0x1000 (0.1.0) - cl_pocl_svm_rect 0x9000 (0.9.0) - cl_pocl_command_buffer_svm 0x9000 (0.9.0) - cl_pocl_command_buffer_host_buffer 0x9000 (0.9.0) - cl_khr_subgroup_ballot 0x400000 (1.0.0) - cl_khr_subgroup_shuffle 0x400000 (1.0.0) - cl_intel_subgroups 0x400000 (1.0.0) - cl_intel_subgroups_short 0x400000 (1.0.0) - cl_ext_float_atomics 0x400000 (1.0.0) - cl_intel_required_subgroup_size 0x400000 (1.0.0) - cl_khr_il_program 0x801000 (2.1.0) - cl_khr_fp16 0x400000 (1.0.0) - cl_khr_fp64 0x400000 (1.0.0) - cl_khr_int64_base_atomics 0x400000 (1.0.0) - cl_khr_int64_extended_atomics 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 cpu-minimal-arm1156t2f-s-cortex-a9 - clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) Success (1) - Platform Name Portable Computing Language - Device Name cpu-minimal-arm1156t2f-s-cortex-a9 - 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 cpu-minimal-arm1156t2f-s-cortex-a9 - -ICD loader properties - ICD loader Name OpenCL ICD Loader - ICD loader Vendor OCL Icd free software - ICD loader Version 2.3.3 - ICD loader Profile OpenCL 3.0 -env OCL_ICD_VENDORS=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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 6.0+debian Linux, None+Asserts, RELOC, SPIR-V, LLVM 18.1.8, SLEEF, POCL_DEBUG - Platform Profile FULL_PROFILE - Platform Extensions cl_khr_icd cl_khr_priority_hints cl_khr_throttle_hints cl_pocl_content_size cl_ext_buffer_device_address - Platform Extensions with Version cl_khr_icd 0x400000 (1.0.0) - cl_khr_priority_hints 0x400000 (1.0.0) - cl_khr_throttle_hints 0x400000 (1.0.0) - cl_pocl_content_size 0x400000 (1.0.0) - cl_ext_buffer_device_address 0x1000 (0.1.0) - Platform Numeric Version 0xc00000 (3.0.0) - Platform Extensions function suffix POCL - Platform Host timer resolution 1ns - - Platform Name Portable Computing Language -Number of devices 1 - Device Name cpu-arm1156t2f-s-cortex-a9 - Device Vendor ARM - Device Vendor ID 0x13b5 - Device Version OpenCL 3.0 PoCL HSTR: cpu-armv7-pc-linux-gnueabihf-arm1156t2f-s - Device Numeric Version 0xc00000 (3.0.0) - Driver Version 6.0+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_program_scope_global_variables 0xc00000 (3.0.0) - __opencl_c_atomic_scope_all_devices 0xc00000 (3.0.0) - __opencl_c_generic_address_space 0xc00000 (3.0.0) - __opencl_c_work_group_collective_functions 0xc00000 (3.0.0) - __opencl_c_read_write_images 0xc00000 (3.0.0) - __opencl_c_subgroups 0xc00000 (3.0.0) - __opencl_c_fp16 0xc00000 (3.0.0) - __opencl_c_fp64 0xc00000 (3.0.0) - __opencl_c_ext_fp32_global_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp32_local_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp32_global_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_ext_fp32_local_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_ext_fp64_global_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp64_local_atomic_add 0xc00000 (3.0.0) - __opencl_c_ext_fp64_global_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_ext_fp64_local_atomic_min_max 0xc00000 (3.0.0) - __opencl_c_int64 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 4 - Max clock frequency 996MHz - Device Partition (core) - Max number of sub-devices 4 - 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 128 - Sub-group sizes (Intel) 1, 2, 4, 8, 16, 32, 64, 128, 256, 512 - Preferred / native vector sizes - char 16 / 16 - short 8 / 8 - int 4 / 4 - long 2 / 2 - half 8 / 8 (cl_khr_fp16) - float 4 / 4 - double 2 / 2 (cl_khr_fp64) - Half-precision Floating-point support (cl_khr_fp16) - 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 - 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 32, Little-Endian - Global memory size 2978998272 (2.774GiB) - Error Correction support No - Max memory allocation 1073741824 (1024MiB) - 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 Yes - Atomics Yes - Unified Shared Memory (USM) (cl_intel_unified_shared_memory) - Host USM capabilities (Intel) USM access, USM atomic access - Device USM capabilities (Intel) USM access, USM atomic access - Single-Device USM caps (Intel) USM access, USM atomic access - Cross-Device USM caps (Intel) (n/a) - Shared System USM caps (Intel) (n/a) - Minimum alignment for any data type 128 bytes - Alignment of base address 1024 bits (128 bytes) - Preferred alignment for atomics - SVM 64 bytes - Global 64 bytes - Local 64 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 - Half-precision Floating-point atomic capabilities - Global Load/Store No - Global Add No - Global Min/Max No - Global Load/Store No - Global Add No - Global Min/Max No - Single-precision Floating-point atomic capabilities - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Double-precision Floating-point atomic capabilities - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Global Load/Store Yes - Global Add Yes - Global Min/Max Yes - Max size for global variable 64000 (62.5KiB) - Preferred total size of global vars 524288 (512KiB) - Global Memory cache type None - Image support Yes - Max number of samplers per kernel 16 - Max size for 1D images from buffer 67108864 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 8192x8192 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 Yes - 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, 0x10 - 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 Yes - Sub-group independent forward progress Yes - IL version SPIR-V_1.2 SPIR-V_1.1 SPIR-V_1.0 - ILs with version SPIR-V 0x402000 (1.2.0) - SPIR-V 0x401000 (1.1.0) - SPIR-V 0x400000 (1.0.0) - printf() buffer size 4194304 (4MiB) - Built-in kernels pocl.add.i8;org.khronos.openvx.scale_image.nn.u8;org.khronos.openvx.scale_image.bl.u8;org.khronos.openvx.tensor_convert_depth.wrap.u8.f32 - Built-in kernels with version pocl.add.i8 0x402000 (1.2.0) - org.khronos.openvx.scale_image.nn.u8 0x402000 (1.2.0) - org.khronos.openvx.scale_image.bl.u8 0x402000 (1.2.0) - org.khronos.openvx.tensor_convert_depth.wrap.u8.f32 0x402000 (1.2.0) - 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_command_buffer_multi_device cl_khr_subgroups cl_intel_unified_shared_memory cl_ext_buffer_device_address cl_pocl_svm_rect cl_pocl_command_buffer_svm cl_pocl_command_buffer_host_buffer cl_khr_subgroup_ballot cl_khr_subgroup_shuffle cl_intel_subgroups cl_intel_subgroups_short cl_ext_float_atomics cl_intel_required_subgroup_size cl_khr_il_program cl_khr_fp16 cl_khr_fp64 cl_khr_int64_base_atomics cl_khr_int64_extended_atomics - 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 0x9004 (0.9.4) - cl_khr_command_buffer_multi_device 0x9001 (0.9.1) - cl_khr_subgroups 0x400000 (1.0.0) - cl_intel_unified_shared_memory 0x400000 (1.0.0) - cl_ext_buffer_device_address 0x1000 (0.1.0) - cl_pocl_svm_rect 0x9000 (0.9.0) - cl_pocl_command_buffer_svm 0x9000 (0.9.0) - cl_pocl_command_buffer_host_buffer 0x9000 (0.9.0) - cl_khr_subgroup_ballot 0x400000 (1.0.0) - cl_khr_subgroup_shuffle 0x400000 (1.0.0) - cl_intel_subgroups 0x400000 (1.0.0) - cl_intel_subgroups_short 0x400000 (1.0.0) - cl_ext_float_atomics 0x400000 (1.0.0) - cl_intel_required_subgroup_size 0x400000 (1.0.0) - cl_khr_il_program 0x801000 (2.1.0) - cl_khr_fp16 0x400000 (1.0.0) - cl_khr_fp64 0x400000 (1.0.0) - cl_khr_int64_base_atomics 0x400000 (1.0.0) - cl_khr_int64_extended_atomics 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 cpu-arm1156t2f-s-cortex-a9 - clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) Success (1) - Platform Name Portable Computing Language - Device Name cpu-arm1156t2f-s-cortex-a9 - 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 cpu-arm1156t2f-s-cortex-a9 - -ICD loader properties - ICD loader Name OpenCL ICD Loader - ICD loader Vendor OCL Icd free software - ICD loader Version 2.3.3 - ICD loader Profile OpenCL 3.0 -+ dh_auto_test - cd obj-arm-linux-gnueabihf && make -j3 test ARGS\+=--verbose ARGS\+=-j3 -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j3 -UpdateCTestConfiguration from :/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl - Add coverage exclude regular expressions. -UpdateCTestConfiguration from :/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/DartConfiguration.tcl -Test project /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf -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 -Connected to MAKE jobserver -test 2 - Start 2: pocl_test_dlopen_libpocl - -2: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_dlopen -2: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests -2: Test timeout computed to be: 10000000 -test 3 - Start 3: pocl_test_dlopen_device_basic - -3: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_dlopen "basic" -3: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests -3: Test timeout computed to be: 10000000 -test 4 - Start 4: pocl_test_dlopen_device_pthread - -4: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_dlopen "pthread" -4: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests -4: Test timeout computed to be: 10000000 - 1/270 Test #4: pocl_test_dlopen_device_pthread ....................................................... Passed 0.34 sec -test 19 - Start 19: kernel/test_hadd_loops - -19: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_hadd" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -19: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -19: Environment variables: -19: POCL_WORK_GROUP_METHOD=loops -19: Test timeout computed to be: 10000000 - 2/270 Test #3: pocl_test_dlopen_device_basic ......................................................... Passed 0.51 sec -test 94 - Start 94: regression/test_issue_1608_loopvec - -94: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_1608" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -94: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -94: Environment variables: -94: POCL_WORK_GROUP_METHOD=loopvec -94: Test timeout computed to be: 10000000 - 3/270 Test #2: pocl_test_dlopen_libpocl .............................................................. Passed 0.57 sec -test 1 - Start 1: pocl_version_check - -1: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_version -1: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests -1: Environment variables: -1: POCL_DEVICES=cpu -1: Test timeout computed to be: 10000000 -1: cpu - 4/270 Test #1: pocl_version_check .................................................................... Passed 0.65 sec -test 52 - Start 52: kernel/test_shuffle_char_loopvec - -52: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####char" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -52: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -52: Environment variables: -52: POCL_WORK_GROUP_METHOD=loopvec -52: Test timeout computed to be: 10000000 -94: OK -94: -94: - 5/270 Test #94: regression/test_issue_1608_loopvec .................................................... Passed 19.42 sec -test 53 - Start 53: kernel/test_shuffle_char_cbs - -53: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####char" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -53: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -53: Environment variables: -53: POCL_WORK_GROUP_METHOD=cbs -53: Test timeout computed to be: 10000000 -52: OK -52: -52: - 6/270 Test #52: kernel/test_shuffle_char_loopvec ...................................................... Passed 53.02 sec -test 54 - Start 54: kernel/test_shuffle_short_loopvec - -54: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####short" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -54: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -54: Environment variables: -54: POCL_WORK_GROUP_METHOD=loopvec -54: Test timeout computed to be: 10000000 -53: OK -53: -53: - 7/270 Test #53: kernel/test_shuffle_char_cbs .......................................................... Passed 53.73 sec -test 55 - Start 55: kernel/test_shuffle_short_cbs - -55: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####short" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -55: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -55: Environment variables: -55: POCL_WORK_GROUP_METHOD=cbs -55: Test timeout computed to be: 10000000 -54: OK -54: -54: - 8/270 Test #54: kernel/test_shuffle_short_loopvec ..................................................... Passed 55.89 sec -test 56 - Start 56: kernel/test_shuffle_ushort_loopvec - -56: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####ushort" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -56: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -56: Environment variables: -56: POCL_WORK_GROUP_METHOD=loopvec -56: Test timeout computed to be: 10000000 -55: OK -55: -55: - 9/270 Test #55: kernel/test_shuffle_short_cbs ......................................................... Passed 70.39 sec -test 57 - Start 57: kernel/test_shuffle_ushort_cbs - -57: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####ushort" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -57: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -57: Environment variables: -57: POCL_WORK_GROUP_METHOD=cbs -57: Test timeout computed to be: 10000000 -19: Running test test_hadd... -19: OK -19: -19: - 10/270 Test #19: kernel/test_hadd_loops ................................................................ Passed 175.24 sec -test 58 - Start 58: kernel/test_shuffle_int_loopvec - -58: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####int" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -58: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -58: Environment variables: -58: POCL_WORK_GROUP_METHOD=loopvec -58: Test timeout computed to be: 10000000 -56: OK -56: -56: - 11/270 Test #56: kernel/test_shuffle_ushort_loopvec .................................................... Passed 79.84 sec -test 59 - Start 59: kernel/test_shuffle_int_cbs - -59: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####int" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -59: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -59: Environment variables: -59: POCL_WORK_GROUP_METHOD=cbs -59: Test timeout computed to be: 10000000 -57: OK -57: -57: - 12/270 Test #57: kernel/test_shuffle_ushort_cbs ........................................................ Passed 75.95 sec -test 60 - Start 60: kernel/test_shuffle_uint_loopvec - -60: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####uint" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -60: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -60: Environment variables: -60: POCL_WORK_GROUP_METHOD=loopvec -60: Test timeout computed to be: 10000000 -58: OK -58: -58: - 13/270 Test #58: kernel/test_shuffle_int_loopvec ....................................................... Passed 65.40 sec -test 61 - Start 61: kernel/test_shuffle_uint_cbs - -61: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####uint" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -61: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -61: Environment variables: -61: POCL_WORK_GROUP_METHOD=cbs -61: Test timeout computed to be: 10000000 -59: OK -59: -59: - 14/270 Test #59: kernel/test_shuffle_int_cbs ........................................................... Passed 65.56 sec -test 62 - Start 62: kernel/test_shuffle_half_loopvec - -62: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####half" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -62: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -62: Environment variables: -62: POCL_WORK_GROUP_METHOD=loopvec -62: Test timeout computed to be: 10000000 -60: OK -60: -60: - 15/270 Test #60: kernel/test_shuffle_uint_loopvec ...................................................... Passed 63.94 sec -test 63 - Start 63: kernel/test_shuffle_half_cbs - -63: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####half" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -63: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -63: Environment variables: -63: POCL_WORK_GROUP_METHOD=cbs -63: Test timeout computed to be: 10000000 -61: OK -61: -61: - 16/270 Test #61: kernel/test_shuffle_uint_cbs .......................................................... Passed 64.72 sec -test 64 - Start 64: kernel/test_shuffle_float_loopvec - -64: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####float" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -64: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -64: Environment variables: -64: POCL_WORK_GROUP_METHOD=loopvec -64: Test timeout computed to be: 10000000 -62: OK -62: -62: - 17/270 Test #62: kernel/test_shuffle_half_loopvec ...................................................... Passed 66.16 sec -test 65 - Start 65: kernel/test_shuffle_float_cbs - -65: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####float" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -65: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -65: Environment variables: -65: POCL_WORK_GROUP_METHOD=cbs -65: Test timeout computed to be: 10000000 -63: OK -63: -63: - 18/270 Test #63: kernel/test_shuffle_half_cbs .......................................................... Passed 65.51 sec -test 66 - Start 66: kernel/test_shuffle_double_loopvec - -66: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####double" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -66: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -66: Environment variables: -66: POCL_WORK_GROUP_METHOD=loopvec -66: Test timeout computed to be: 10000000 -64: OK -64: -64: - 19/270 Test #64: kernel/test_shuffle_float_loopvec ..................................................... Passed 61.70 sec -test 67 - Start 67: kernel/test_shuffle_double_cbs - -67: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####double" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -67: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -67: Environment variables: -67: POCL_WORK_GROUP_METHOD=cbs -67: Test timeout computed to be: 10000000 -65: OK -65: -65: - 20/270 Test #65: kernel/test_shuffle_float_cbs ......................................................... Passed 63.59 sec -test 68 - Start 68: kernel/test_shuffle_long_loopvec - -68: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####long" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -68: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -68: Environment variables: -68: POCL_WORK_GROUP_METHOD=loopvec -68: Test timeout computed to be: 10000000 -66: OK -66: -66: - 21/270 Test #66: kernel/test_shuffle_double_loopvec .................................................... Passed 62.18 sec -test 69 - Start 69: kernel/test_shuffle_long_cbs - -69: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####long" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -69: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -69: Environment variables: -69: POCL_WORK_GROUP_METHOD=cbs -69: Test timeout computed to be: 10000000 -67: OK -67: -67: - 22/270 Test #67: kernel/test_shuffle_double_cbs ........................................................ Passed 63.18 sec -test 70 - Start 70: kernel/test_shuffle_ulong_loopvec - -70: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####ulong" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -70: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -70: Environment variables: -70: POCL_WORK_GROUP_METHOD=loopvec -70: Test timeout computed to be: 10000000 -68: OK -68: -68: - 23/270 Test #68: kernel/test_shuffle_long_loopvec ...................................................... Passed 71.52 sec -test 71 - Start 71: kernel/test_shuffle_ulong_cbs - -71: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/test_shuffle####ulong" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -71: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -71: Environment variables: -71: POCL_WORK_GROUP_METHOD=cbs -71: Test timeout computed to be: 10000000 -69: OK -69: -69: - 24/270 Test #69: kernel/test_shuffle_long_cbs .......................................................... Passed 72.68 sec -test 72 - Start 72: kernel/test_ucharn_loopvec - -72: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_ucharn" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_ucharn_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -72: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -72: Environment variables: -72: POCL_WORK_GROUP_METHOD=loopvec -72: Test timeout computed to be: 10000000 -72: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_ucharn_expout.txt -70: OK -70: -70: - 25/270 Test #70: kernel/test_shuffle_ulong_loopvec ..................................................... Passed 72.12 sec -test 73 - Start 73: kernel/test_ucharn_cbs - -73: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_ucharn" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_ucharn_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -73: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -73: Environment variables: -73: POCL_WORK_GROUP_METHOD=cbs -73: Test timeout computed to be: 10000000 -73: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_ucharn_expout.txt -72: Running test test_ucharn... -72: uchar2 0 -72: uchar3 0 -72: uchar4 0 -72: uchar8 0 -72: uchar16 0 -72: uchar2 41 -72: uchar3 7b -72: uchar4 c6 -72: uchar8 29c -72: uchar16 7a0 -72: OK -72: -72: -72: -- Comparing output.. - 26/270 Test #72: kernel/test_ucharn_loopvec ............................................................ Passed 36.52 sec -test 74 - Start 74: kernel/test_printf_loopvec - -74: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_printf" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_printf_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -74: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -74: Environment variables: -74: POCL_WORK_GROUP_METHOD=loopvec -74: Test timeout computed to be: 10000000 -74: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_expout.txt -71: OK -71: -71: - 27/270 Test #71: kernel/test_shuffle_ulong_cbs ......................................................... Passed 70.01 sec -test 75 - Start 75: kernel/test_printf_cbs - -75: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_printf" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_printf_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -75: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -75: Environment variables: -75: POCL_WORK_GROUP_METHOD=cbs -75: Test timeout computed to be: 10000000 -75: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_expout.txt -73: Running test test_ucharn... -73: uchar2 0 -73: uchar3 0 -73: uchar4 0 -73: uchar8 0 -73: uchar16 0 -73: uchar2 41 -73: uchar3 7b -73: uchar4 c6 -73: uchar8 29c -73: uchar16 7a0 -73: OK -73: -73: -73: -- Comparing output.. - 28/270 Test #73: kernel/test_ucharn_cbs ................................................................ Passed 37.37 sec -test 76 - Start 76: kernel/test_printf_vectors_loopvec - -76: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_printf_vectors" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -76: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -76: Environment variables: -76: POCL_WORK_GROUP_METHOD=loopvec -76: Test timeout computed to be: 10000000 -76: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_expout.txt -74: Running test test_printf... -74: INTEGERS -74: -74: 1 -74: 2 -74: 3 -74: 4 -74: 5 -74: 6 -74: 0000000007 -74: 0000000008 -74: 0000000009 -74: 0010 -74: 10 -74: -2147483648 -74: -9223372036854775808 -74: 2147483647 -74: 9223372036854775807 -74: 0575360400 -74: 575360400 -74: 0 -74: 0 -74: -74: -74: 1 -74: 1 -74: B -74: -74: 0 -74: (null) -74: -74: FLOATS -74: -74: %f conversion -74: -74: 1.0 -74: 2.000000 -74: 3.000000 -74: 4 -74: 5 -74: 6.000000 -74: 7.0000000000 -74: 8.0000000000 -74: -74: -74: 0.007812 -74: 10.345600 -74: 10.3 -74: 10.35 -74: 0.036 -74: 10.346 -74: 00010.35 -74: 10.35 -74: -10.35 -74: 0 -74: 0 -74: 1 -74: 0.12 -74: 0.000000 -74: 00000.000000 -74: 0.000 -74: -10.35 -74: nan -74: -74: %e conversion -74: -74: 0.000000e+00 -74: 000.000000e+00 -74: 0.000e+00 -74: 1.03e+01 -74: 1.035e+01 -74: 1.0346e+01 -74: -2.525698e+05 -2.52569750e+05 -74: 4.184050e+06 4.18404950e+06 -74: 1.3e+15 -74: -74: %a conversion -74: -74: 0x0p+0 -74: 0x0000000p+0 -74: 0x0.000p+0 -74: 0X1.20000P+2 -74: 0x1.2p+2 -74: 0x2p+2 -74: 0x1.ep+2 -74: 0x1.e01cp+2 -74: 0x1p+2 -74: 0x0p+0 -74: 0x000001.e0p+2 -74: 0x1.4p+3 -74: 0x1.99999ap-4 -74: -74: MODIFIERS -74: -74: 0 -74: 0000 -74: +0 -74: 000 -74: +000 -74: +0 -74: 0 -74: 0 -74: 34 -74: 0034 -74: +34 -74: 034 -74: +034 -74: +34 -74: 34 -74: 34 -74: 3.1 -74: 3.1 -74: +3.1 -74: +3.1 -74: 03.1 -74: +3.1 -74: 3.1 -74: 3.1 -74: -74: -74: je -74: je -74: quickfoxjump -74: quickfoxjump -74: 3 -74: 3.1 -74: 3.14 -74: 3.142 -74: 3.1416 -74: 3.14159 -74: 3.141593 -74: 3.1415927 -74: 3 -74: 3.14 -74: 3.141593 -74: 3.1415927 -74: |a| b|c | -74: |aa| bb|cc |dddddddddd|eeee| -74: |0x2349aacc| 0xdeaddeed|0x92820384 | -74: OK -74: -74: 2 warnings generated. -74: -74: -- Comparing output.. - 29/270 Test #74: kernel/test_printf_loopvec ............................................................ Passed 36.01 sec -test 77 - Start 77: kernel/test_printf_vectors_cbs - -77: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_printf_vectors" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -77: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -77: Environment variables: -77: POCL_WORK_GROUP_METHOD=cbs -77: Test timeout computed to be: 10000000 -77: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_expout.txt -75: Running test test_printf... -75: INTEGERS -75: -75: 1 -75: 2 -75: 3 -75: 4 -75: 5 -75: 6 -75: 0000000007 -75: 0000000008 -75: 0000000009 -75: 0010 -75: 10 -75: -2147483648 -75: -9223372036854775808 -75: 2147483647 -75: 9223372036854775807 -75: 0575360400 -75: 575360400 -75: 0 -75: 0 -75: -75: -75: 1 -75: 1 -75: B -75: -75: 0 -75: (null) -75: -75: FLOATS -75: -75: %f conversion -75: -75: 1.0 -75: 2.000000 -75: 3.000000 -75: 4 -75: 5 -75: 6.000000 -75: 7.0000000000 -75: 8.0000000000 -75: -75: -75: 0.007812 -75: 10.345600 -75: 10.3 -75: 10.35 -75: 0.036 -75: 10.346 -75: 00010.35 -75: 10.35 -75: -10.35 -75: 0 -75: 0 -75: 1 -75: 0.12 -75: 0.000000 -75: 00000.000000 -75: 0.000 -75: -10.35 -75: nan -75: -75: %e conversion -75: -75: 0.000000e+00 -75: 000.000000e+00 -75: 0.000e+00 -75: 1.03e+01 -75: 1.035e+01 -75: 1.0346e+01 -75: -2.525698e+05 -2.52569750e+05 -75: 4.184050e+06 4.18404950e+06 -75: 1.3e+15 -75: -75: %a conversion -75: -75: 0x0p+0 -75: 0x0000000p+0 -75: 0x0.000p+0 -75: 0X1.20000P+2 -75: 0x1.2p+2 -75: 0x2p+2 -75: 0x1.ep+2 -75: 0x1.e01cp+2 -75: 0x1p+2 -75: 0x0p+0 -75: 0x000001.e0p+2 -75: 0x1.4p+3 -75: 0x1.99999ap-4 -75: -75: MODIFIERS -75: -75: 0 -75: 0000 -75: +0 -75: 000 -75: +000 -75: +0 -75: 0 -75: 0 -75: 34 -75: 0034 -75: +34 -75: 034 -75: +034 -75: +34 -75: 34 -75: 34 -75: 3.1 -75: 3.1 -75: +3.1 -75: +3.1 -75: 03.1 -75: +3.1 -75: 3.1 -75: 3.1 -75: -75: -75: je -75: je -75: quickfoxjump -75: quickfoxjump -75: 3 -75: 3.1 -75: 3.14 -75: 3.142 -75: 3.1416 -75: 3.14159 -75: 3.141593 -75: 3.1415927 -75: 3 -75: 3.14 -75: 3.141593 -75: 3.1415927 -75: |a| b|c | -75: |aa| bb|cc |dddddddddd|eeee| -75: |0x2349aacc| 0xdeaddeed|0x92820384 | -75: OK -75: -75: 2 warnings generated. -75: -75: -- Comparing output.. - 30/270 Test #75: kernel/test_printf_cbs ................................................................ Passed 39.09 sec -test 78 - Start 78: kernel/test_printf_vectors_ulongn_loopvec - -78: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_printf_vectors_ulongn" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_ulongn_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -78: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -78: Environment variables: -78: POCL_WORK_GROUP_METHOD=loopvec -78: Test timeout computed to be: 10000000 -78: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_ulongn_expout.txt -76: Running test test_printf_vectors... -76: -76: VECTORS -76: -76: 9,9,9,9 -76: 90.000000,9.000000,0.900000,1986545975296.000000 -76: 4096.0000000, 1.0000000, 0.1250000, 0.0078125 -76: 90,9,0.9,1.98655e+33 -76: 8.000000,INF,-INF,NAN -76: 0x1.4p+3,0x1.15p-141,0x1.52d02cp+78,0x0p+0 -76: 0x1.68p+6,0x1.2p+3,0x1.ccccccp-1,0x1.70a3d8p-4 -76: 0x1p+12,0x1p+0,0x1p-3,0x1p-7 -76: 0xfa,0xfb -76: 0x1234,0x8765 -76: 0x12345678,0x87654321 -76: -76: uchar2 0xa1,0xa2 -76: uchar3 0xb1,0xb2,0xb3 -76: uchar4 0xc1,0xc2,0xc3,0xc4 -76: uchar8 0xd1,0,0,0,0xd2,0,0,0 -76: uchar16 0xe1,0,0,0,0xe2,0,0,0,0xe3,0,0,0,0xe4,0,0,0 -76: -76: ushort2 0xa1a2,0xa3a4 -76: ushort3 0xb1b2,0xb3b4,0xb5b6 -76: ushort4 0xc1c2,0,0xc3c4,0 -76: ushort8 0xd1d2,0,0xd3d4,0,0xd5d6,0,0xd7d8,0 -76: ushort16 0xf1f2,0,0xf3f4,0,0xf5f6,0,0xf7f8,0,0xf9fa,0,0xfbfc,0,0xfdfe,0,0xff11,0 -76: -76: uint2 0xa1a2a3a4,0xa5a6a7a8 -76: uint3 0xb1b2b3b4,0xb5b6b7b8,0xb9babbbc -76: uint4 0xc1c2c3c4,0xc5c6c7c8,0xc9cacbcc,0xcdcecfd1 -76: uint8 0xe1e2e3e4,0xe5e6e7e8,0xe9eaebec,0xedeeeff1,0xf2f3f4f5,0xf6f7f8f9,0xfafbfcfd,0xfeff1112 -76: uint16 0x21222324,0x25262728,0x292a2b2c,0x2d2e2f31,0x32333435,0x36373839,0x3a3b3c3d,0x3e3f4142,0x43444546,0x4748494a,0x4b4c4d4f,0x51525354,0x55565758,0x595a5b5c,0x5d5e5f61,0x62636465 -76: -76: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -76: ulong3 0xa1a2a3a4aa79cc58,0xa9aaabacadaeafb1,0x3637383932333435 -76: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -76: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -76: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -76: -76: float2 1.012,2.022 -76: float3 1.013,2.023,3.033 -76: float4 1.014,2.024,3.034,4.044 -76: float8 1.018,2.028,3.038,4.048,5.058,6.068,7.078,8.088 -76: 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 -76: -76: double2 10.112,20.222 -76: double3 10.112,20.222,9175.04 -76: double4 10.114,20.224,30.334,40.444 -76: double8 10.118,20.228,30.338,40.448,50.558,60.668,70.778,80.888 -76: 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 -76: -76: PARAMETER PASSING -76: -76: * 0xfa,0xfb 0x21,0xfd . -76: * 0x1234,0x8765 0xbe21,0xf00d . -76: * 0x12345678,0x87654321 0x2468ace0,0xfdb97531 . -76: * 0xfa,0xfb 0xfc,0xfd 0xe9,0xd6 0xfe,0xff 0x21,0x2b 0x3a,0x3b 0x4a,0x4b 0x5a,0x5b . -76: -76: c 0xa1,0xa2 0x21,0xb4 . -76: c 0xc1,0xc2,0x21 0xd4,0xd5,0xd6 . -76: c 0xe1,0xe2,0x21,0xe4 0xf5,0xf6,0xf7,0xf8 . -76: c 0x11,0,0,0,0x12,0,0,0 0x13,0,0,0,0x14,0,0,0  -76: c 0x41,0,0,0,0x42,0,0,0,0x43,0,0,0,0x44,0,0,0 0x45,0,0,0,0x46,0,0,0,0x47,0,0,0,0x48,0,0,0 I -76: 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 . -76: -76: s 0xa1a2,0xa3a4 0xb521,0xb7b8 . -76: s 0xc1c2,0xc3c4,0xc5c6 0xd7d8,0xd921,0xdbdc . -76: s 0xe1e2,0,0xe3e4,0 0xe5e6,0,0xe7e8,0 ú -76: s 0x2122,0,0x2324,0,0x2526,0,0x2728,0 0x292a,0,0x2b2c,0,0x2d2e,0,0x2f31,0 3 -76: s 0x5152,0,0x5354,0,0x5556,0,0x5758,0,0x595a,0,0x5b5c,0,0x5d5e,0,0x5f61,0 0x6263,0,0x6465,0,0x6667,0,0x6869,0,0x6a6b,0,0x6c6d,0,0x6e6f,0,0x7172,0 t -76: 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 . -76: -76: i 0xa1a2a3a4,0xa5a6a7a8 0xb9babbbc,0xbdbebfc1 . -76: i 0xd1d2d3d4,0xd5d6d7d8,0xd9dadbdc 0xedeeeff1,0xf2f3f4f5,0xf6f7f8f9 . -76: i 0x11121314,0x15161718,0x191a1b1c,0x1d1e1f21 0x22232425,0x26272829,0x2a2b2c2d,0x2e2f3132 . -76: i 0x41424344,0x45464748,0x494a4b4c,0x4d4e4f51,0x51535455,0x35575859,0x5a5b5c5d,0x5e5f6162 0x63646566,0x6768696a,0x6b6c6d6e,0x6f717273,0x74757677,0x78797a7b,0x7c7d7e7f,0x81828384 . -76: 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 . -76: 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 . -76: -76: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -76: l 0x2eaa79cbf8,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x5b5c5d5e0000002e,0x646566675f616263,0x6c6d6e6f68696a6b | -76: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -76: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -76: 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 . -76: 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 . -76: -76: f 21.1,21.2 22.3,22.4 . -76: f 31.1,31.2,31.3 32.4,32.5,32.6 . -76: f 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . -76: 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 . -76: 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 . -76: 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 . -76: -76: d 21.1,21.2 22.3,22.4 . -76: d 9.90249e-313,21.2,22.3 5.4,6.4,7.4 -76: d 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . -76: 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 . -76: 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 . -76: 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 . -76: -76: 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 . -76: 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 . -76: OK -76: -76: 38 warnings generated. -76: -76: -- Comparing output.. -76: --- /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_expout.txt 2024-06-18 00:15:45.000000000 -1200 -76: +++ /tmp/cmake_testrun_KML8X 2025-04-13 16:31:03.878243461 -1200 -76: @@ -17,14 +17,14 @@ -76: uchar2 0xa1,0xa2 -76: uchar3 0xb1,0xb2,0xb3 -76: uchar4 0xc1,0xc2,0xc3,0xc4 -76: -uchar8 0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8 -76: -uchar16 0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xef,0xf1 -76: +uchar8 0xd1,0,0,0,0xd2,0,0,0 -76: +uchar16 0xe1,0,0,0,0xe2,0,0,0,0xe3,0,0,0,0xe4,0,0,0 -76: -76: ushort2 0xa1a2,0xa3a4 -76: ushort3 0xb1b2,0xb3b4,0xb5b6 -76: -ushort4 0xc1c2,0xc3c4,0xc5c6,0xc7c8 -76: -ushort8 0xd1d2,0xd3d4,0xd5d6,0xd7d8,0xd9da,0xdbdc,0xddde,0xdfe1 -76: -ushort16 0xf1f2,0xf3f4,0xf5f6,0xf7f8,0xf9fa,0xfbfc,0xfdfe,0xff11,0x1213,0x1415,0x1617,0x1819,0x1a1b,0x1c1d,0x1e1f,0x2122 -76: +ushort4 0xc1c2,0,0xc3c4,0 -76: +ushort8 0xd1d2,0,0xd3d4,0,0xd5d6,0,0xd7d8,0 -76: +ushort16 0xf1f2,0,0xf3f4,0,0xf5f6,0,0xf7f8,0,0xf9fa,0,0xfbfc,0,0xfdfe,0,0xff11,0 -76: -76: uint2 0xa1a2a3a4,0xa5a6a7a8 -76: uint3 0xb1b2b3b4,0xb5b6b7b8,0xb9babbbc -76: @@ -33,7 +33,7 @@ -76: uint16 0x21222324,0x25262728,0x292a2b2c,0x2d2e2f31,0x32333435,0x36373839,0x3a3b3c3d,0x3e3f4142,0x43444546,0x4748494a,0x4b4c4d4f,0x51525354,0x55565758,0x595a5b5c,0x5d5e5f61,0x62636465 -76: -76: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -76: -ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 -76: +ulong3 0xa1a2a3a4aa79cc58,0xa9aaabacadaeafb1,0x3637383932333435 -76: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -76: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -76: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -76: @@ -45,7 +45,7 @@ -76: 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 -76: -76: double2 10.112,20.222 -76: -double3 10.113,20.223,30.333 -76: +double3 10.112,20.222,9175.04 -76: double4 10.114,20.224,30.334,40.444 -76: double8 10.118,20.228,30.338,40.448,50.558,60.668,70.778,80.888 -76: 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 -76: @@ -60,15 +60,15 @@ -76: c 0xa1,0xa2 0x21,0xb4 . -76: c 0xc1,0xc2,0x21 0xd4,0xd5,0xd6 . -76: c 0xe1,0xe2,0x21,0xe4 0xf5,0xf6,0xf7,0xf8 . -76: -c 0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18 0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x31 . -76: -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 . -76: +c 0x11,0,0,0,0x12,0,0,0 0x13,0,0,0,0x14,0,0,0  -76: +c 0x41,0,0,0,0x42,0,0,0,0x43,0,0,0,0x44,0,0,0 0x45,0,0,0,0x46,0,0,0,0x47,0,0,0,0x48,0,0,0 I -76: 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 . -76: -76: s 0xa1a2,0xa3a4 0xb521,0xb7b8 . -76: s 0xc1c2,0xc3c4,0xc5c6 0xd7d8,0xd921,0xdbdc . -76: -s 0xe1e2,0xe3e4,0xe5e6,0xe7e8 0xf9fa,0xfbfc,0xfdfe,0xff11 . -76: -s 0x2122,0x2324,0x2526,0x2728,0x292a,0x2b2c,0x2d2e,0x2f31 0x3233,0x3435,0x3637,0x3821,0x3a3b,0x3c3d,0x3e3f,0x4142 . -76: -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 . -76: +s 0xe1e2,0,0xe3e4,0 0xe5e6,0,0xe7e8,0 ú -76: +s 0x2122,0,0x2324,0,0x2526,0,0x2728,0 0x292a,0,0x2b2c,0,0x2d2e,0,0x2f31,0 3 -76: +s 0x5152,0,0x5354,0,0x5556,0,0x5758,0,0x595a,0,0x5b5c,0,0x5d5e,0,0x5f61,0 0x6263,0,0x6465,0,0x6667,0,0x6869,0,0x6a6b,0,0x6c6d,0,0x6e6f,0,0x7172,0 t -76: 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 . -76: -76: i 0xa1a2a3a4,0xa5a6a7a8 0xb9babbbc,0xbdbebfc1 . -76: @@ -79,7 +79,7 @@ -76: 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 . -76: -76: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -76: -l 0xd1d2d3d4d5d6d7d8,0xd9dadbdcdddedfe1,0xe2e3e4e5e6e7e8e9 0xeaebecedeeeff1f2,0xf3f4f5f6f7f8f9fa,0xfbfcfdfeff111213 . -76: +l 0x2eaa79cbf8,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x5b5c5d5e0000002e,0x646566675f616263,0x6c6d6e6f68696a6b | -76: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -76: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -76: 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 . -76: @@ -93,7 +93,7 @@ -76: 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 . -76: -76: d 21.1,21.2 22.3,22.4 . -76: -d 31.1,31.2,31.3 32.4,32.5,32.6 . -76: +d 9.90249e-313,21.2,22.3 5.4,6.4,7.4 -76: d 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . -76: 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 . -76: 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 . -76: -76: -76: CMake Error at /build/reproducible-path/pocl-6.0/cmake/run_test.cmake:75 (message): -76: FAIL: Test output does not match the expected output; output stored in -76: /tmp/cmake_testrun_KML8X -76: -76: -76: -- OK - 31/270 Test #76: kernel/test_printf_vectors_loopvec .................................................... Passed 40.76 sec -test 79 - Start 79: kernel/test_printf_vectors_ulongn_cbs - -79: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_printf_vectors_ulongn" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_ulongn_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -79: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -79: Environment variables: -79: POCL_WORK_GROUP_METHOD=cbs -79: Test timeout computed to be: 10000000 -79: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_ulongn_expout.txt -77: Running test test_printf_vectors... -77: -77: VECTORS -77: -77: 9,9,9,9 -77: 90.000000,9.000000,0.900000,1986545975296.000000 -77: 4096.0000000, 1.0000000, 0.1250000, 0.0078125 -77: 90,9,0.9,1.98655e+33 -77: 8.000000,INF,-INF,NAN -77: 0x1.4p+3,0x1.15p-141,0x1.52d02cp+78,0x0p+0 -77: 0x1.68p+6,0x1.2p+3,0x1.ccccccp-1,0x1.70a3d8p-4 -77: 0x1p+12,0x1p+0,0x1p-3,0x1p-7 -77: 0xfa,0xfb -77: 0x1234,0x8765 -77: 0x12345678,0x87654321 -77: -77: uchar2 0xa1,0xa2 -77: uchar3 0xb1,0xb2,0xb3 -77: uchar4 0xc1,0xc2,0xc3,0xc4 -77: uchar8 0xd1,0,0,0,0xd2,0,0,0 -77: uchar16 0xe1,0,0,0,0xe2,0,0,0,0xe3,0,0,0,0xe4,0,0,0 -77: -77: ushort2 0xa1a2,0xa3a4 -77: ushort3 0xb1b2,0xb3b4,0xb5b6 -77: ushort4 0xc1c2,0,0xc3c4,0 -77: ushort8 0xd1d2,0,0xd3d4,0,0xd5d6,0,0xd7d8,0 -77: ushort16 0xf1f2,0,0xf3f4,0,0xf5f6,0,0xf7f8,0,0xf9fa,0,0xfbfc,0,0xfdfe,0,0xff11,0 -77: -77: uint2 0xa1a2a3a4,0xa5a6a7a8 -77: uint3 0xb1b2b3b4,0xb5b6b7b8,0xb9babbbc -77: uint4 0xc1c2c3c4,0xc5c6c7c8,0xc9cacbcc,0xcdcecfd1 -77: uint8 0xe1e2e3e4,0xe5e6e7e8,0xe9eaebec,0xedeeeff1,0xf2f3f4f5,0xf6f7f8f9,0xfafbfcfd,0xfeff1112 -77: uint16 0x21222324,0x25262728,0x292a2b2c,0x2d2e2f31,0x32333435,0x36373839,0x3a3b3c3d,0x3e3f4142,0x43444546,0x4748494a,0x4b4c4d4f,0x51525354,0x55565758,0x595a5b5c,0x5d5e5f61,0x62636465 -77: -77: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -77: ulong3 0xa1a2a3a4aa79cc58,0xa9aaabacadaeafb1,0x3637383932333435 -77: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -77: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -77: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -77: -77: float2 1.012,2.022 -77: float3 1.013,2.023,3.033 -77: float4 1.014,2.024,3.034,4.044 -77: float8 1.018,2.028,3.038,4.048,5.058,6.068,7.078,8.088 -77: 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 -77: -77: double2 10.112,20.222 -77: double3 10.112,20.222,9175.04 -77: double4 10.114,20.224,30.334,40.444 -77: double8 10.118,20.228,30.338,40.448,50.558,60.668,70.778,80.888 -77: 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 -77: -77: PARAMETER PASSING -77: -77: * 0xfa,0xfb 0x21,0xfd . -77: * 0x1234,0x8765 0xbe21,0xf00d . -77: * 0x12345678,0x87654321 0x2468ace0,0xfdb97531 . -77: * 0xfa,0xfb 0xfc,0xfd 0xe9,0xd6 0xfe,0xff 0x21,0x2b 0x3a,0x3b 0x4a,0x4b 0x5a,0x5b . -77: -77: c 0xa1,0xa2 0x21,0xb4 . -77: c 0xc1,0xc2,0x21 0xd4,0xd5,0xd6 . -77: c 0xe1,0xe2,0x21,0xe4 0xf5,0xf6,0xf7,0xf8 . -77: c 0x11,0,0,0,0x12,0,0,0 0x13,0,0,0,0x14,0,0,0  -77: c 0x41,0,0,0,0x42,0,0,0,0x43,0,0,0,0x44,0,0,0 0x45,0,0,0,0x46,0,0,0,0x47,0,0,0,0x48,0,0,0 I -77: 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 . -77: -77: s 0xa1a2,0xa3a4 0xb521,0xb7b8 . -77: s 0xc1c2,0xc3c4,0xc5c6 0xd7d8,0xd921,0xdbdc . -77: s 0xe1e2,0,0xe3e4,0 0xe5e6,0,0xe7e8,0 ú -77: s 0x2122,0,0x2324,0,0x2526,0,0x2728,0 0x292a,0,0x2b2c,0,0x2d2e,0,0x2f31,0 3 -77: s 0x5152,0,0x5354,0,0x5556,0,0x5758,0,0x595a,0,0x5b5c,0,0x5d5e,0,0x5f61,0 0x6263,0,0x6465,0,0x6667,0,0x6869,0,0x6a6b,0,0x6c6d,0,0x6e6f,0,0x7172,0 t -77: 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 . -77: -77: i 0xa1a2a3a4,0xa5a6a7a8 0xb9babbbc,0xbdbebfc1 . -77: i 0xd1d2d3d4,0xd5d6d7d8,0xd9dadbdc 0xedeeeff1,0xf2f3f4f5,0xf6f7f8f9 . -77: i 0x11121314,0x15161718,0x191a1b1c,0x1d1e1f21 0x22232425,0x26272829,0x2a2b2c2d,0x2e2f3132 . -77: i 0x41424344,0x45464748,0x494a4b4c,0x4d4e4f51,0x51535455,0x35575859,0x5a5b5c5d,0x5e5f6162 0x63646566,0x6768696a,0x6b6c6d6e,0x6f717273,0x74757677,0x78797a7b,0x7c7d7e7f,0x81828384 . -77: 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 . -77: 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 . -77: -77: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -77: l 0x2eaa79cbf8,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x5b5c5d5e0000002e,0x646566675f616263,0x6c6d6e6f68696a6b | -77: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -77: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -77: 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 . -77: 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 . -77: -77: f 21.1,21.2 22.3,22.4 . -77: f 31.1,31.2,31.3 32.4,32.5,32.6 . -77: f 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . -77: 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 . -77: 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 . -77: 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 . -77: -77: d 21.1,21.2 22.3,22.4 . -77: d 9.90249e-313,21.2,22.3 5.4,6.4,7.4 -77: d 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . -77: 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 . -77: 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 . -77: 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 . -77: -77: 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 . -77: 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 . -77: OK -77: -77: 38 warnings generated. -77: -77: -- Comparing output.. -77: --- /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_expout.txt 2024-06-18 00:15:45.000000000 -1200 -77: +++ /tmp/cmake_testrun_44KoA 2025-04-13 16:31:18.551120016 -1200 -77: @@ -17,14 +17,14 @@ -77: uchar2 0xa1,0xa2 -77: uchar3 0xb1,0xb2,0xb3 -77: uchar4 0xc1,0xc2,0xc3,0xc4 -77: -uchar8 0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd7,0xd8 -77: -uchar16 0xe1,0xe2,0xe3,0xe4,0xe5,0xe6,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xef,0xf1 -77: +uchar8 0xd1,0,0,0,0xd2,0,0,0 -77: +uchar16 0xe1,0,0,0,0xe2,0,0,0,0xe3,0,0,0,0xe4,0,0,0 -77: -77: ushort2 0xa1a2,0xa3a4 -77: ushort3 0xb1b2,0xb3b4,0xb5b6 -77: -ushort4 0xc1c2,0xc3c4,0xc5c6,0xc7c8 -77: -ushort8 0xd1d2,0xd3d4,0xd5d6,0xd7d8,0xd9da,0xdbdc,0xddde,0xdfe1 -77: -ushort16 0xf1f2,0xf3f4,0xf5f6,0xf7f8,0xf9fa,0xfbfc,0xfdfe,0xff11,0x1213,0x1415,0x1617,0x1819,0x1a1b,0x1c1d,0x1e1f,0x2122 -77: +ushort4 0xc1c2,0,0xc3c4,0 -77: +ushort8 0xd1d2,0,0xd3d4,0,0xd5d6,0,0xd7d8,0 -77: +ushort16 0xf1f2,0,0xf3f4,0,0xf5f6,0,0xf7f8,0,0xf9fa,0,0xfbfc,0,0xfdfe,0,0xff11,0 -77: -77: uint2 0xa1a2a3a4,0xa5a6a7a8 -77: uint3 0xb1b2b3b4,0xb5b6b7b8,0xb9babbbc -77: @@ -33,7 +33,7 @@ -77: uint16 0x21222324,0x25262728,0x292a2b2c,0x2d2e2f31,0x32333435,0x36373839,0x3a3b3c3d,0x3e3f4142,0x43444546,0x4748494a,0x4b4c4d4f,0x51525354,0x55565758,0x595a5b5c,0x5d5e5f61,0x62636465 -77: -77: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -77: -ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 -77: +ulong3 0xa1a2a3a4aa79cc58,0xa9aaabacadaeafb1,0x3637383932333435 -77: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -77: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -77: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -77: @@ -45,7 +45,7 @@ -77: 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 -77: -77: double2 10.112,20.222 -77: -double3 10.113,20.223,30.333 -77: +double3 10.112,20.222,9175.04 -77: double4 10.114,20.224,30.334,40.444 -77: double8 10.118,20.228,30.338,40.448,50.558,60.668,70.778,80.888 -77: 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 -77: @@ -60,15 +60,15 @@ -77: c 0xa1,0xa2 0x21,0xb4 . -77: c 0xc1,0xc2,0x21 0xd4,0xd5,0xd6 . -77: c 0xe1,0xe2,0x21,0xe4 0xf5,0xf6,0xf7,0xf8 . -77: -c 0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18 0x29,0x2a,0x2b,0x2c,0x2d,0x2e,0x2f,0x31 . -77: -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 . -77: +c 0x11,0,0,0,0x12,0,0,0 0x13,0,0,0,0x14,0,0,0  -77: +c 0x41,0,0,0,0x42,0,0,0,0x43,0,0,0,0x44,0,0,0 0x45,0,0,0,0x46,0,0,0,0x47,0,0,0,0x48,0,0,0 I -77: 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 . -77: -77: s 0xa1a2,0xa3a4 0xb521,0xb7b8 . -77: s 0xc1c2,0xc3c4,0xc5c6 0xd7d8,0xd921,0xdbdc . -77: -s 0xe1e2,0xe3e4,0xe5e6,0xe7e8 0xf9fa,0xfbfc,0xfdfe,0xff11 . -77: -s 0x2122,0x2324,0x2526,0x2728,0x292a,0x2b2c,0x2d2e,0x2f31 0x3233,0x3435,0x3637,0x3821,0x3a3b,0x3c3d,0x3e3f,0x4142 . -77: -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 . -77: +s 0xe1e2,0,0xe3e4,0 0xe5e6,0,0xe7e8,0 ú -77: +s 0x2122,0,0x2324,0,0x2526,0,0x2728,0 0x292a,0,0x2b2c,0,0x2d2e,0,0x2f31,0 3 -77: +s 0x5152,0,0x5354,0,0x5556,0,0x5758,0,0x595a,0,0x5b5c,0,0x5d5e,0,0x5f61,0 0x6263,0,0x6465,0,0x6667,0,0x6869,0,0x6a6b,0,0x6c6d,0,0x6e6f,0,0x7172,0 t -77: 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 . -77: -77: i 0xa1a2a3a4,0xa5a6a7a8 0xb9babbbc,0xbdbebfc1 . -77: @@ -79,7 +79,7 @@ -77: 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 . -77: -77: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -77: -l 0xd1d2d3d4d5d6d7d8,0xd9dadbdcdddedfe1,0xe2e3e4e5e6e7e8e9 0xeaebecedeeeff1f2,0xf3f4f5f6f7f8f9fa,0xfbfcfdfeff111213 . -77: +l 0x2eaa79cbf8,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x5b5c5d5e0000002e,0x646566675f616263,0x6c6d6e6f68696a6b | -77: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -77: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -77: 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 . -77: @@ -93,7 +93,7 @@ -77: 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 . -77: -77: d 21.1,21.2 22.3,22.4 . -77: -d 31.1,31.2,31.3 32.4,32.5,32.6 . -77: +d 9.90249e-313,21.2,22.3 5.4,6.4,7.4 -77: d 41.1,41.2,41.3,41.4 42.5,42.6,42.7,42.8 . -77: 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 . -77: 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 . -77: -77: -77: CMake Error at /build/reproducible-path/pocl-6.0/cmake/run_test.cmake:75 (message): -77: FAIL: Test output does not match the expected output; output stored in -77: /tmp/cmake_testrun_44KoA -77: -77: -77: -- OK - 32/270 Test #77: kernel/test_printf_vectors_cbs ........................................................ Passed 38.64 sec -test 80 - Start 80: kernel/test_sizeof_uint_loopvec - -80: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_sizeof" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_sizeof_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -80: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -80: Environment variables: -80: POCL_WORK_GROUP_METHOD=loopvec -80: Test timeout computed to be: 10000000 -80: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_sizeof_expout.txt -78: Running test test_printf_vectors_ulongn... -78: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -78: ulong3 0xa1a2a3a4ab7eec58,0xa9aaabacadaeafb1,0 -78: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -78: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -78: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -78: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -78: ulong3 0x7882ab7eeae0,0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1 -78: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -78: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -78: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -78: -78: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -78: l 0x2eab7eec18,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x9b9c9d9e0000002e,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 Å -78: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -78: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -78: 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 . -78: -78: ulong2 0 -78: ulong3 0 -78: ulong4 0 -78: ulong8 0 -78: ulong16 0 -78: ulong2 edcba98765432150 -78: ulong3 edcba98765432176 -78: ulong4 edcba987654321c9 -78: ulong8 edcba98765432393 -78: ulong16 edcba987654326af -78: OK -78: -78: -78: -- Comparing output.. -78: --- /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_ulongn_expout.txt 2024-06-18 00:15:45.000000000 -1200 -78: +++ /tmp/cmake_testrun_l4NyR 2025-04-13 16:31:24.207457922 -1200 -78: @@ -1,17 +1,17 @@ -78: Running test test_printf_vectors_ulongn... -78: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -78: -ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 -78: +ulong3 0xa1a2a3a4ab7eec58,0xa9aaabacadaeafb1,0 -78: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -78: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -78: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -78: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -78: -ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 -78: +ulong3 0x7882ab7eeae0,0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1 -78: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -78: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -78: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -78: -78: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -78: -l 0xd1d2d3d4d5d6d7d8,0xd9dadbdcdddedfe1,0xe2e3e4e5e6e7e8e9 0xeaebecedeeeff1f2,0xf3f4f5f6f7f8f9fa,0xfbfcfdfeff111213 . -78: +l 0x2eab7eec18,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x9b9c9d9e0000002e,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 Å -78: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -78: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -78: 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 . -78: -78: -78: CMake Error at /build/reproducible-path/pocl-6.0/cmake/run_test.cmake:75 (message): -78: FAIL: Test output does not match the expected output; output stored in -78: /tmp/cmake_testrun_l4NyR -78: -78: -78: -- OK - 33/270 Test #78: kernel/test_printf_vectors_ulongn_loopvec ............................................. Passed 35.47 sec -test 81 - Start 81: kernel/test_sizeof_uint_cbs - -81: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_sizeof" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/kernel/test_sizeof_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -81: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -81: Environment variables: -81: POCL_WORK_GROUP_METHOD=cbs -81: Test timeout computed to be: 10000000 -81: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/kernel/test_sizeof_expout.txt -79: Running test test_printf_vectors_ulongn... -79: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -79: ulong3 0xa1a2a3a4a9f3bc58,0xa9aaabacadaeafb1,0 -79: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -79: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -79: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -79: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -79: ulong3 0x7882a9f3bae0,0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1 -79: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -79: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -79: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -79: -79: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -79: l 0x2ea9f3bc18,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x9b9c9d9e0000002e,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 Å -79: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -79: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -79: 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 . -79: -79: ulong2 0 -79: ulong3 0 -79: ulong4 0 -79: ulong8 0 -79: ulong16 0 -79: ulong2 edcba98765432150 -79: ulong3 edcba98765432176 -79: ulong4 edcba987654321c9 -79: ulong8 edcba98765432393 -79: ulong16 edcba987654326af -79: OK -79: -79: -79: -- Comparing output.. -79: --- /build/reproducible-path/pocl-6.0/tests/kernel/test_printf_vectors_ulongn_expout.txt 2024-06-18 00:15:45.000000000 -1200 -79: +++ /tmp/cmake_testrun_v7HJr 2025-04-13 16:31:39.972399704 -1200 -79: @@ -1,17 +1,17 @@ -79: Running test test_printf_vectors_ulongn... -79: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -79: -ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 -79: +ulong3 0xa1a2a3a4a9f3bc58,0xa9aaabacadaeafb1,0 -79: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -79: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -79: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -79: ulong2 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 -79: -ulong3 0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1,0xd2d3d4d5d6d7d8d9 -79: +ulong3 0x7882a9f3bae0,0xc1c2c3c4c5c6c7c8,0xc9cacbcccdcecfd1 -79: ulong4 0xe1e2e3e4e5e6e7e8,0xe9eaebecedeeeff1,0xf2f3f4f5f6f7f8f9,0xfafbfcfdfeff1112 -79: ulong8 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142,0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 -79: ulong16 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4,0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 -79: -79: l 0xa1a2a3a4a5a6a7a8,0xa9aaabacadaeafb1 0xb2b3b4b5b6b7b8b9,0xbabbbcbdbebfc1c2 . -79: -l 0xd1d2d3d4d5d6d7d8,0xd9dadbdcdddedfe1,0xe2e3e4e5e6e7e8e9 0xeaebecedeeeff1f2,0xf3f4f5f6f7f8f9fa,0xfbfcfdfeff111213 . -79: +l 0x2ea9f3bc18,0xa9aaabacadaeafb1,0xb2b3b4b5b6b7b8b9 0x9b9c9d9e0000002e,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 Å -79: l 0x2122232425262728,0x292a2b2c2d2e2f31,0x3233343536373839,0x3a3b3c3d3e3f4142 0x434445464748494a,0x4b4c4d4e4f515253,0x5455565758595a5b,0x5c5d5e5f61626364 . -79: l 0x7172737475767778,0x797a7b7c7d7e7f81,0x8283848586878889,0x8a8b8c8d8e8f9192,0x939495969798999a,0x9b9c9d9e9fa1a2a3,0xa4a5a6a7a8a9aaab,0xacadaeafb1b2b3b4 0xb5b6b7b8b9babbbc,0xbdbebfc1c2c3c4c5,0xc6c7c8c9cacbcccd,0xcecfd1d2d3d4d5d6,0xd7d8d9dadbdcddde,0xdfe1e2e3e4e5e6e7,0xe8e9eaebecedeeef,0xf1f2f3f4f5f6f7f8 . -79: 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 . -79: -79: -79: CMake Error at /build/reproducible-path/pocl-6.0/cmake/run_test.cmake:75 (message): -79: FAIL: Test output does not match the expected output; output stored in -79: /tmp/cmake_testrun_v7HJr -79: -79: -79: -- OK - 34/270 Test #79: kernel/test_printf_vectors_ulongn_cbs ................................................. Passed 35.99 sec -test 5 - Start 5: kernel/test_as_type_loopvec - -5: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_as_type" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -5: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -5: Environment variables: -5: POCL_WORK_GROUP_METHOD=loopvec -5: Test timeout computed to be: 10000000 -80: Running test test_sizeof... -80: sizeof(uint) == 4 -80: sizeof(uint2) == 8 -80: sizeof(uint3) == 16 -80: sizeof(uint4) == 16 -80: sizeof(uint8) == 32 -80: sizeof(uint16) == 64 -80: OK -80: -80: -80: -- Comparing output.. - 35/270 Test #80: kernel/test_sizeof_uint_loopvec ....................................................... Passed 34.20 sec -test 6 - Start 6: kernel/test_as_type_cbs - -6: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_as_type" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -6: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -6: Environment variables: -6: POCL_WORK_GROUP_METHOD=cbs -6: Test timeout computed to be: 10000000 -81: Running test test_sizeof... -81: sizeof(uint) == 4 -81: sizeof(uint2) == 8 -81: sizeof(uint3) == 16 -81: sizeof(uint4) == 16 -81: sizeof(uint8) == 32 -81: sizeof(uint16) == 64 -81: OK -81: -81: -81: -- Comparing output.. - 36/270 Test #81: kernel/test_sizeof_uint_cbs ........................................................... Passed 34.17 sec -test 7 - Start 7: kernel/test_convert_type_1_loopvec - -7: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -7: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -7: Environment variables: -7: POCL_WORK_GROUP_METHOD=loopvec -7: Test timeout computed to be: 10000000 -7: Running test test_convert_type_1... -7: OK -7: -7: 66 warnings generated. -7: - 37/270 Test #7: kernel/test_convert_type_1_loopvec .................................................... Passed 70.64 sec -test 8 - Start 8: kernel/test_convert_type_1_cbs - -8: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -8: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -8: Environment variables: -8: POCL_WORK_GROUP_METHOD=cbs -8: Test timeout computed to be: 10000000 -8: Running test test_convert_type_1... -8: OK -8: -8: 66 warnings generated. -8: - 38/270 Test #8: kernel/test_convert_type_1_cbs ........................................................ Passed 69.34 sec -test 9 - Start 9: kernel/test_convert_type_2_loopvec - -9: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -9: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -9: Environment variables: -9: POCL_WORK_GROUP_METHOD=loopvec -9: Test timeout computed to be: 10000000 -9: Running test test_convert_type_2... -9: OK -9: -9: 66 warnings generated. -9: - 39/270 Test #9: kernel/test_convert_type_2_loopvec .................................................... Passed 88.97 sec -test 10 - Start 10: kernel/test_convert_type_2_cbs - -10: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -10: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -10: Environment variables: -10: POCL_WORK_GROUP_METHOD=cbs -10: Test timeout computed to be: 10000000 -10: Running test test_convert_type_2... -10: OK -10: -10: 66 warnings generated. -10: - 40/270 Test #10: kernel/test_convert_type_2_cbs ........................................................ Passed 84.50 sec -test 11 - Start 11: kernel/test_convert_type_4_loopvec - -11: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_4" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -11: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -11: Environment variables: -11: POCL_WORK_GROUP_METHOD=loopvec -11: Test timeout computed to be: 10000000 -11: Running test test_convert_type_4... -11: OK -11: -11: 66 warnings generated. -11: - 41/270 Test #11: kernel/test_convert_type_4_loopvec .................................................... Passed 87.67 sec -test 12 - Start 12: kernel/test_convert_type_4_cbs - -12: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_4" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -12: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -12: Environment variables: -12: POCL_WORK_GROUP_METHOD=cbs -12: Test timeout computed to be: 10000000 -12: Running test test_convert_type_4... -12: OK -12: -12: 66 warnings generated. -12: - 42/270 Test #12: kernel/test_convert_type_4_cbs ........................................................ Passed 90.26 sec -test 13 - Start 13: kernel/test_convert_type_8_loopvec - -13: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_8" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -13: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -13: Environment variables: -13: POCL_WORK_GROUP_METHOD=loopvec -13: Test timeout computed to be: 10000000 -5: Running test test_as_type... -5: OK -5: -5: - 43/270 Test #5: kernel/test_as_type_loopvec ........................................................... Passed 557.45 sec -test 14 - Start 14: kernel/test_convert_type_8_cbs - -14: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_8" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -14: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -14: Environment variables: -14: POCL_WORK_GROUP_METHOD=cbs -14: Test timeout computed to be: 10000000 -6: Running test test_as_type... -6: OK -6: -6: - 44/270 Test #6: kernel/test_as_type_cbs ............................................................... Passed 551.15 sec -test 15 - Start 15: kernel/test_convert_type_16_loopvec - -15: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_16" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -15: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -15: Environment variables: -15: POCL_WORK_GROUP_METHOD=loopvec -15: Test timeout computed to be: 10000000 -13: Running test test_convert_type_8... -13: OK -13: -13: 66 warnings generated. -13: - 45/270 Test #13: kernel/test_convert_type_8_loopvec .................................................... Passed 91.56 sec -test 16 - Start 16: kernel/test_convert_type_16_cbs - -16: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_type_16" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -16: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -16: Environment variables: -16: POCL_WORK_GROUP_METHOD=cbs -16: Test timeout computed to be: 10000000 -14: Running test test_convert_type_8... -14: OK -14: -14: 66 warnings generated. -14: - 46/270 Test #14: kernel/test_convert_type_8_cbs ........................................................ Passed 90.96 sec -test 17 - Start 17: kernel/test_bitselect_loopvec - -17: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_bitselect" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -17: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -17: Environment variables: -17: POCL_WORK_GROUP_METHOD=loopvec -17: Test timeout computed to be: 10000000 -15: Running test test_convert_type_16... -15: OK -15: -15: 66 warnings generated. -15: - 47/270 Test #15: kernel/test_convert_type_16_loopvec ................................................... Passed 97.43 sec -test 18 - Start 18: kernel/test_bitselect_cbs - -18: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_bitselect" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -18: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -18: Environment variables: -18: POCL_WORK_GROUP_METHOD=cbs -18: Test timeout computed to be: 10000000 -16: Running test test_convert_type_16... -16: OK -16: -16: 66 warnings generated. -16: - 48/270 Test #16: kernel/test_convert_type_16_cbs ....................................................... Passed 99.47 sec -test 20 - Start 20: kernel/test_hadd_loopvec - -20: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_hadd" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -20: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -20: Environment variables: -20: POCL_WORK_GROUP_METHOD=loopvec -20: Test timeout computed to be: 10000000 -17: Running test test_bitselect... -17: OK -17: -17: - 49/270 Test #17: kernel/test_bitselect_loopvec ......................................................... Passed 123.56 sec -test 21 - Start 21: kernel/test_hadd_cbs - -21: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_hadd" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -21: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -21: Environment variables: -21: POCL_WORK_GROUP_METHOD=cbs -21: Test timeout computed to be: 10000000 -18: Running test test_bitselect... -18: OK -18: -18: - 50/270 Test #18: kernel/test_bitselect_cbs ............................................................. Passed 121.17 sec -test 269 - Start 269: EinsteinToolkit - -269: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit/EinsteinToolkit -269: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit -269: Test timeout computed to be: 10000000 -20: Running test test_hadd... -20: OK -20: -20: - 51/270 Test #20: kernel/test_hadd_loopvec .............................................................. Passed 139.83 sec -test 270 - Start 270: EinsteinToolkit_SubDev - -270: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit/EinsteinToolkit "s" -270: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit -270: Environment variables: -270: POCL_AFFINITY=1 -270: Test timeout computed to be: 10000000 -21: Running test test_hadd... -21: OK -21: -21: - 52/270 Test #21: kernel/test_hadd_cbs .................................................................. Passed 160.76 sec -test 258 - Start 258: examples/matrix1 - -258: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1/matrix1 "512" -258: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1 -258: Test timeout computed to be: 10000000 -258: argc: 2 -258: OPTIONS: SPIR-V 0 POCLBIN 0 USE_LOCALS 0 USE_REGS 0 USE_FMA 0 -258: EXPLICIT BINARY: (null) -258: Autodetected local_wg: 64 max wg size: 4096 -258: Using simplest kernel (myGEMM2) -258: -258: Expected sum of all elements: 143307600 -258: gws: 512 512 lws: 64 64 -258: Performance: 0.037000 GFLOPS/s | Time: 7254.955334 msec | Total Ops to execute: 0.268435 G -258: Sum of all elements: 143307600 -258: OK - 53/270 Test #258: examples/matrix1 ...................................................................... Passed 42.69 sec -test 259 - Start 259: examples/matrix1_local - -259: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1/matrix1 "512" "-l" -259: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1 -259: Test timeout computed to be: 10000000 -269: EinsteinToolkit test -269: Reading sources... -269: Initialise... -269: OpenCL platform #0: -269: OpenCL platform name: Portable Computing Language -269: OpenCL platform vendor: The pocl project -269: OpenCL device name: cpu-arm1156t2f-s-cortex-a9 -269: OpenCL platform name: Portable Computing Language -269: OpenCL platform vendor: The pocl project -269: cctkGH: -269: gsh=[70,70,70] -269: lbnd=[0,0,0] -269: lsh=[70,70,70] -269: ash=[70,70,70] -269: imin=[3,3,3] -269: imax=[67,67,67] -269: lmin=[3,3,3] -269: lmax=[67,67,67] -269: RHS1... -269: Local work group size: 1 1 1 -269: Global work group size: 64 64 64 -269: RHS2... -269: Begin timing 10 iterations... -269: End timing -269: Average elapsed time: 8.0484 sec -269: Minimum elapsed time: 7.35149 sec -269: RESULT: Time per grid point update: 21.4329 usec -269: This corresponds to 0.158634 GFlop/s -269: -269: Note: This benchmark performs about 3,400 Flop per grid point update. -269: A "typical" result is about 1.0 usec. -269: Smaller numbers are better. -269: -269: Done. - 54/270 Test #269: EinsteinToolkit ....................................................................... Passed 224.89 sec -test 260 - Start 260: examples/matrix1_poclbin - -260: Test command: /usr/bin/cmake "-DCMD1=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin/poclcc####-o####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/matrix1_poclbin.bin####/build/reproducible-path/pocl-6.0/examples/matrix1/matrix1.cl" "-DCMD2=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1/matrix1####256####-b####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/matrix1_poclbin.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/matrix1_poclbin.bin" "-P" "/build/reproducible-path/pocl-6.0/cmake/multi_exec_test.cmake" -260: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1 -260: Environment variables: -260: POCL_KERNEL_CACHE=0 -260: Test timeout computed to be: 10000000 -259: argc: 3 -259: OPTIONS: SPIR-V 0 POCLBIN 0 USE_LOCALS 1 USE_REGS 0 USE_FMA 0 -259: EXPLICIT BINARY: (null) -259: Autodetected local_wg: 64 max wg size: 4096 -259: Using locals (myGEMM4) -259: Using local group size: [64, 4] -259: -259: Expected sum of all elements: 4083467461 -259: gws: 512 32 lws: 64 4 -259: Performance: 0.135679 GFLOPS/s | Time: 1978.463667 msec | Total Ops to execute: 0.268435 G -259: Sum of all elements: -211499835 -259: OK - 55/270 Test #259: examples/matrix1_local ................................................................ Passed 33.26 sec -test 22 - Start 22: kernel/test_min_max_loopvec - -22: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_min_max" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -22: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -22: Environment variables: -22: POCL_WORK_GROUP_METHOD=loopvec -22: Test timeout computed to be: 10000000 -260: -260: -260: argc: 4 -260: OPTIONS: SPIR-V 0 POCLBIN 1 USE_LOCALS 0 USE_REGS 0 USE_FMA 0 -260: EXPLICIT BINARY: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/matrix1_poclbin.bin -260: Binary local_wg: 32 -260: Using simplest kernel (myGEMM2) -260: -260: Expected sum of all elements: 3812092816 -260: gws: 256 256 lws: 32 32 -260: Performance: 0.097010 GFLOPS/s | Time: 345.885667 msec | Total Ops to execute: 0.033554 G -260: Sum of all elements: -482874480 -260: OK -260: -260: -260: -260: - 56/270 Test #260: examples/matrix1_poclbin .............................................................. Passed 26.19 sec -test 23 - Start 23: kernel/test_min_max_cbs - -23: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_min_max" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -23: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -23: Environment variables: -23: POCL_WORK_GROUP_METHOD=cbs -23: Test timeout computed to be: 10000000 -22: Running test test_min_max... -22: OK -22: -22: - 57/270 Test #22: kernel/test_min_max_loopvec ........................................................... Passed 29.09 sec -test 24 - Start 24: kernel/test_length_distance_loopvec +CMake Error at cmake/LLVM.cmake:727 (message): + Could not determine whether to use -march or -mcpu with clang +Call Stack (most recent call first): + CMakeLists.txt:581 (include) + + +-- Configuring incomplete, errors occurred! + cd obj-arm-linux-gnueabihf && tail -v -n \+0 CMakeCache.txt +==> CMakeCache.txt <== +# This is the CMakeCache file. +# For build in directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +BASH:FILEPATH=/usr/bin/bash + +//ON=Build shared libs, OFF=static libs +BUILD_SHARED_LIBS:BOOL=ON + +//clang binary +CLANG:FILEPATH=/usr/lib/llvm-18/bin/clang-18 + +//clang++ binary +CLANGXX:FILEPATH=/usr/bin/clang++-18 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING=None + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-14 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-14 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING=-g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during NONE builds. +CMAKE_CXX_FLAGS_NONE:STRING= + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-14 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-14 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during NONE builds. +CMAKE_C_FLAGS_NONE:STRING= + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING=-Wl,-z,relro -Wl,-z,now + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during NONE builds. +CMAKE_EXE_LINKER_FLAGS_NONE:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//No help, variable specified on the command line. +CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON + +//No help, variable specified on the command line. +CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/pkgRedirects + +//No help, variable specified on the command line. +CMAKE_FIND_USE_PACKAGE_REGISTRY:UNINITIALIZED=OFF + +//User executables (bin) +CMAKE_INSTALL_BINDIR:PATH=bin + +//Read-only architecture-independent data (DATAROOTDIR) +CMAKE_INSTALL_DATADIR:PATH= + +//Read-only architecture-independent data root (share) +CMAKE_INSTALL_DATAROOTDIR:PATH=share + +//Documentation root (DATAROOTDIR/doc/PROJECT_NAME) +CMAKE_INSTALL_DOCDIR:PATH= + +//C header files (include) +CMAKE_INSTALL_INCLUDEDIR:PATH=include + +//Info documentation (DATAROOTDIR/info) +CMAKE_INSTALL_INFODIR:PATH= + +//Object code libraries (lib) +CMAKE_INSTALL_LIBDIR:PATH=lib/arm-linux-gnueabihf + +//Program executables (libexec) +CMAKE_INSTALL_LIBEXECDIR:PATH=libexec + +//Locale-dependent data (DATAROOTDIR/locale) +CMAKE_INSTALL_LOCALEDIR:PATH= + +//Modifiable single-machine data (var) +CMAKE_INSTALL_LOCALSTATEDIR:PATH=/var + +//Man documentation (DATAROOTDIR/man) +CMAKE_INSTALL_MANDIR:PATH= + +//C header files for non-gcc (/usr/include) +CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr + +//Run-time variable data (LOCALSTATEDIR/run) +CMAKE_INSTALL_RUNSTATEDIR:PATH=/run + +//System admin executables (sbin) +CMAKE_INSTALL_SBINDIR:PATH=sbin + +//Modifiable architecture-independent data (com) +CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com + +//Read-only single-machine data (etc) +CMAKE_INSTALL_SYSCONFDIR:PATH=/etc + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING=-Wl,-z,relro -Wl,-z,now + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// NONE builds. +CMAKE_MODULE_LINKER_FLAGS_NONE:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=pocl + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING=-Wl,-z,relro -Wl,-z,now + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during NONE builds. +CMAKE_SHARED_LINKER_FLAGS_NONE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//No help, variable specified on the command line. +CMAKE_SKIP_INSTALL_ALL_DEPENDENCY:UNINITIALIZED=OFF + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during NONE builds. +CMAKE_STATIC_LINKER_FLAGS_NONE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=ON + +//Path to a library. +C_LIBFILE_clang-cpp:FILEPATH=/usr/lib/llvm-18/lib/libclang-cpp.so + +//This will SIGNIFICANTLY reduce PoCL's performance, but speeds +// up its compilation for faster development-test cycles. Only +// turn on if you know what you're doing. +DEVELOPER_MODE:BOOL=OFF + +//Enable the generic hardware accelerator device driver. +ENABLE_ALMAIF_DEVICE:BOOL=OFF + +//Enable AddressSanitizer +ENABLE_ASAN:BOOL=OFF + +//Enable the CUDA device driver for NVIDIA devices +ENABLE_CUDA:BOOL=OFF + +//Enable the CUDNN for the CUDA device driver, requires CUDA +ENABLE_CUDNN:BOOL=OFF + +//Build examples. Defaults to ON +ENABLE_EXAMPLES:BOOL=ON + +//Enable extra checks on cl_* object validity +ENABLE_EXTRA_VALIDITY_CHECKS:BOOL=OFF + +//Add host CPUs as OpenCL devices (cpu & cpu-minimal). +ENABLE_HOST_CPU_DEVICES:BOOL=ON + +//Enables OpenMP support for Host CPU devices (cpu driver only, +// cpu-minimal driver remains single-threaded) +ENABLE_HOST_CPU_DEVICES_OPENMP:BOOL=OFF + +//Enable the HSA base profile runtime device driver +ENABLE_HSA:BOOL=OFF + +//Enable Portable Hardware Locality software package +ENABLE_HWLOC:BOOL=ON + +//No help, variable specified on the command line. +ENABLE_ICD:UNINITIALIZED=ON + +//Upgrade C++ standard version to 20. Required to get rid of unused +// variables warnings in compilers not supporting [[gnu::*]] attributes. +// Can bring other benefits, including performance and efficiency +// ones. Before a pull request build with this disabled. +ENABLE_LATEST_CXX_STD:BOOL=OFF + +//Experimental and incomplete driver that uses the Level Zero API +// for controlling the device. Please refer to the user manual +// for the status and open tasks +ENABLE_LEVEL0:BOOL=OFF + +//Build pocl with LLVM. Default is ON. +ENABLE_LLVM:BOOL=ON + +//Enable drivers to be dlopen()-ed at pocl runtime, instead of +// being linked into libpocl +ENABLE_LOADABLE_DRIVERS:BOOL=ON + +//Enable LeakSanitizer +ENABLE_LSAN:BOOL=OFF + +//Build poclcc. Defaults to ON +ENABLE_POCLCC:BOOL=ON + +//When OFF, env var POCL_BUILDING has no effect. Defaults to ON +ENABLE_POCL_BUILDING:BOOL=ON + +//[currently only applies to CPU drivers] if enabled, printf is +// flushed immediately when encountered, instead of after all NDRange +// workgroups are finished +ENABLE_PRINTF_IMMEDIATE_FLUSH:BOOL=ON + +//Enable proxy driver for proxying to another OpenCL implementation +ENABLE_PROXY_DEVICE:BOOL=OFF + +//Enable OpenGL- or EGL-interop with the proxy driver +ENABLE_PROXY_DEVICE_INTEROP:BOOL=OFF + +//Enable usage of RDMA libraries for memory allocations. Requires +// libRDMAcm and libverbs +ENABLE_RDMA:BOOL=OFF + +//Build the client library of the remote driver +ENABLE_REMOTE_CLIENT:BOOL=OFF + +//Build the 'pocld' server daemon for the remote driver +ENABLE_REMOTE_SERVER:BOOL=OFF + +//Enable the Intel TBB device driver. +ENABLE_TBB_DEVICE:BOOL=OFF + +//Build tests. Defaults to ON +ENABLE_TESTS:BOOL=ON + +//Enable network traffic monitoring & logging in remote device +ENABLE_TRAFFIC_MONITOR:BOOL=OFF + +//Enable ThreadSanitizer +ENABLE_TSAN:BOOL=OFF + +//Enable UBSanitizer +ENABLE_UBSAN:BOOL=OFF + +//Enable vsock transport in the remote driver +ENABLE_VSOCK:BOOL=OFF + +//Experimental and incomplete driver that uses the Vulkan API for +// controlling the device. Please refer to the user manual for +// the status and open tasks +ENABLE_VULKAN:BOOL=OFF + +//If enabled, some of the external testsuites in examples/ will +// try to use sources from Git master, instead of releases. This +// may result in failure to build or run the examples +EXAMPLES_USE_GIT_MASTER:BOOL=OFF + +//No help, variable specified on the command line. +EXTRA_HOST_CLANG_FLAGS:UNINITIALIZED=-mfpu=vfp3-d16 + +//No help, variable specified on the command line. +FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON + +//Path to a program. +GETCONF:FILEPATH=/usr/bin/getconf + +//Path to a program. +GIT_CMD:FILEPATH=GIT_CMD-NOTFOUND + +//Enable hardening against various attacks. May worsen performance +HARDENING_ENABLE:BOOL=ON + +//Enable hardening flags requiring at least SSE2 support for target +HARDENING_SSE2:BOOL=OFF + +//L1D Cacheline size +HOST_CPU_CACHELINE_SIZE:STRING=64 + +//Major version of Hwloc +Hwloc_VERSION_MAJOR:STRING=2 + +//Minor version of Hwloc +Hwloc_VERSION_MINOR:STRING=12 + +//Default value for the kernel compile cache. If disabled, pocl +// will still use kernel cache for intermediate compilation files, +// but will clean up them on exit. You can still enable keeping +// the files it at runtime with an env var. +KERNEL_CACHE_DEFAULT:BOOL=ON + +//No help, variable specified on the command line. +LLC_HOST_CPU:UNINITIALIZED=arm1156t2f-s + +//llvm-config's LLVM_ALL_TARGETS value +LLVM_ALL_TARGETS:STRING=AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 NVPTX PowerPC RISCV Sparc SystemZ VE WebAssembly X86 XCore M68k Xtensa + +//LLVM assembler +LLVM_AS:FILEPATH=/usr/bin/llvm-as-18 + +//llvm-config's LLVM_ASSERTS_BUILD value +LLVM_ASSERTS_BUILD:STRING=OFF + +//llvm-config's LLVM_BINDIR value +LLVM_BINDIR:STRING=/usr/lib/llvm-18/bin + +//llvm-config's LLVM_BUILD_MODE value +LLVM_BUILD_MODE:STRING=RelWithDebInfo + +//llvm-config's LLVM_CFLAGS value +LLVM_CFLAGS:STRING=-I/usr/lib/llvm-18/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS + +//llvm-config's LLVM_CPPFLAGS value +LLVM_CPPFLAGS:STRING=-I/usr/lib/llvm-18/include -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS + +//llvm-config's LLVM_CXXFLAGS value +LLVM_CXXFLAGS:STRING=-I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS + +//llvm-config's LLVM_HAS_RTTI value +LLVM_HAS_RTTI:STRING=YES + +//llvm-config's LLVM_HOST_TARGET value +LLVM_HOST_TARGET:STRING=arm-pc-linux-gnueabihf + +//llvm-config's LLVM_INCLUDEDIR value +LLVM_INCLUDEDIR:STRING=/usr/lib/llvm-18/include + +//llvm-config's LLVM_LDFLAGS value +LLVM_LDFLAGS:STRING=-L/usr/lib/llvm-18/lib + +//llvm-config's LLVM_LIBDIR value +LLVM_LIBDIR:STRING=/usr/lib/llvm-18/lib + +//llvm-config's LLVM_LIBS value +LLVM_LIBS:STRING=-lLLVM-18 + +//LLVM IR linker +LLVM_LINK:FILEPATH=/usr/bin/llvm-link-18 + +//LLVM static compiler +LLVM_LLC:FILEPATH=/usr/bin/llc-18 + +//LLVM interpreter +LLVM_LLI:FILEPATH=/usr/bin/lli-18 + +//LLVM optimizer +LLVM_OPT:FILEPATH=/usr/bin/opt-18 + +//llvm-config's LLVM_PREFIX value +LLVM_PREFIX:STRING=/usr/lib/llvm-18 + +//Path to a program. +LLVM_SPIRV:FILEPATH=/usr/bin/llvm-spirv-18 + +//llvm-config's LLVM_SYSLIBS value +LLVM_SYSLIBS:STRING= + +//llvm-config's LLVM_VERSION_FULL value +LLVM_VERSION_FULL:STRING=18.1.8 + +//Path to a library. +L_LIBFILE_LLVM-18:FILEPATH=/usr/lib/llvm-18/lib/libLLVM-18.so + +//Path to a program. +MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Define the maximum number of concurrent compilation jobs (Ninja +// only). +PARALLEL_COMPILE_JOBS:STRING= + +//Define the maximum number of concurrent link jobs (Ninja only). +PARALLEL_LINK_JOBS:STRING= + +//Path to a program. +PATCH_EXEC:FILEPATH=/usr/bin/patch + +//Arguments to supply to pkg-config +PKG_CONFIG_ARGN:STRING= + +//pkg-config executable +PKG_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/pkg-config + +//Enable debug messages from pocl (useful for OpenCL developers), +// must be enabled at runtime, with env var POCL_DEBUG +POCL_DEBUG_MESSAGES:BOOL=ON + +//Use absolute path in pocl.icd +POCL_ICD_ABSOLUTE_PATH:BOOL=OFF + +//Installation directory for CMake files +POCL_INSTALL_CMAKE_CONFIG_DIR:PATH=/usr/lib/arm-linux-gnueabihf/pocl/cmake + +//POCL ICD file destination +POCL_INSTALL_ICD_VENDORDIR:PATH=/etc/OpenCL/vendors + +//POCL header dir for OpenCL headers +POCL_INSTALL_OPENCL_HEADER_DIR:PATH=/usr/include/CL + +//Destination for pocl.pc +POCL_INSTALL_PKGCONFIG_DIR:PATH=/usr/lib/arm-linux-gnueabihf/pkgconfig + +//POCL private datadir +POCL_INSTALL_PRIVATE_DATADIR:PATH=/usr/share/pocl + +//POCL private header dir +POCL_INSTALL_PRIVATE_HEADER_DIR:PATH=/usr/share/pocl/include + +//POCL private libdir +POCL_INSTALL_PRIVATE_LIBDIR:PATH=/usr/lib/arm-linux-gnueabihf/pocl + +//POCL public bindir +POCL_INSTALL_PUBLIC_BINDIR:PATH=/usr/bin + +//POCL public header dir +POCL_INSTALL_PUBLIC_HEADER_DIR:PATH=/usr/include + +//POCL public libdir +POCL_INSTALL_PUBLIC_LIBDIR:PATH=/usr/lib/arm-linux-gnueabihf + +//No help, variable specified on the command line. +PRINTF_BUFFER_SIZE:UNINITIALIZED=4096 + +//Path to a program. +ProcessorCount_cmd_nproc:FILEPATH=/usr/bin/nproc + +//Path to a program. +ProcessorCount_cmd_sysctl:FILEPATH=/usr/sbin/sysctl + +//rename PoCL's ocl functions to PO. Allows an user +// to call both PoCL and another ocl application +RENAME_POCL:BOOL=OFF + +//Path to a program. +SPIRV_LINK:FILEPATH=SPIRV_LINK-NOTFOUND + +//If ON, link to static LLVM libraries. OFF (default) = link to +// shared LLVM libraries. +STATIC_LLVM:BOOL=OFF + +//Enables custom memory manager. Except for special circumstances, +// this should be disabled. +USE_POCL_MEMMANAGER:BOOL=OFF + +//Build with -fvisibility=hidden -fvisibility-inlines-hidden +VISIBILITY_HIDDEN:BOOL=ON + +//Path to preferred llvm-config +WITH_LLVM_CONFIG:PATH=/usr/bin/llvm-config-18 + +//Path to a program. +XARGS_EXEC:FILEPATH=/usr/bin/xargs + +//Path to a library. +pkgcfg_lib_Hwloc_hwloc:FILEPATH=/usr/lib/arm-linux-gnueabihf/libhwloc.so + +//Value Computed by CMake +pocl_BINARY_DIR:STATIC=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf + +//Value Computed by CMake +pocl_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +pocl_SOURCE_DIR:STATIC=/build/reproducible-path/pocl-6.0 + + +######################## +# INTERNAL cache entries +######################## + +//Clang's available with 128bit math +CLANG_HAS_128B_MATH:INTERNAL=OFF +//Clang's available with 64bit math +CLANG_HAS_64B_MATH:INTERNAL=ON +//Clang needs extra --rtlib flag for compiler-rt math +CLANG_NEEDS_RTLIB:INTERNAL=OFF +//Clang option used to specify the target +CLANG_TARGET_OPTION:INTERNAL=--target= +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=31 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_NONE +CMAKE_CXX_FLAGS_NONE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_NONE +CMAKE_C_FLAGS_NONE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_NONE +CMAKE_EXE_LINKER_FLAGS_NONE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/build/reproducible-path/pocl-6.0 +//ADVANCED property for variable: CMAKE_INSTALL_BINDIR +CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATADIR +CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR +CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR +CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR +CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_INFODIR +CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR +CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR +CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR +CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR +CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_MANDIR +CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR +CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR +CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR +CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR +CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1 +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR +CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_NONE +CMAKE_MODULE_LINKER_FLAGS_NONE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.31 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_NONE +CMAKE_SHARED_LINKER_FLAGS_NONE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_NONE +CMAKE_STATIC_LINKER_FLAGS_NONE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//default hwloc +DEFAULT_ENABLE_HWLOC:INTERNAL=ON +//Details about finding Hwloc +FIND_PACKAGE_MESSAGE_DETAILS_Hwloc:INTERNAL=[hwloc][v()] +//Details about finding PkgConfig +FIND_PACKAGE_MESSAGE_DETAILS_PkgConfig:INTERNAL=[/usr/bin/pkg-config][v1.8.1()] +//Test HAVE_WARN_INCOMPATIBLE_POINTER_TYPES +HAVE_WARN_INCOMPATIBLE_POINTER_TYPES:INTERNAL=1 +//CPU is forced by user +HOST_CPU_FORCED:INTERNAL=1 +Hwloc_CFLAGS:INTERNAL=-I/usr/include +Hwloc_CFLAGS_I:INTERNAL= +Hwloc_CFLAGS_OTHER:INTERNAL= +Hwloc_FOUND:INTERNAL=1 +Hwloc_INCLUDEDIR:INTERNAL=/usr/include +Hwloc_INCLUDE_DIRS:INTERNAL=/usr/include +Hwloc_LDFLAGS:INTERNAL=-L/usr/lib/arm-linux-gnueabihf;-lhwloc +Hwloc_LDFLAGS_OTHER:INTERNAL= +Hwloc_LIBDIR:INTERNAL=/usr/lib/arm-linux-gnueabihf +Hwloc_LIBRARIES:INTERNAL=hwloc +Hwloc_LIBRARY_DIRS:INTERNAL=/usr/lib/arm-linux-gnueabihf +Hwloc_LIBS:INTERNAL= +Hwloc_LIBS_L:INTERNAL= +Hwloc_LIBS_OTHER:INTERNAL= +Hwloc_LIBS_PATHS:INTERNAL= +Hwloc_MODULE_NAME:INTERNAL=hwloc +Hwloc_PREFIX:INTERNAL=/usr +Hwloc_STATIC_CFLAGS:INTERNAL=-I/usr/include +Hwloc_STATIC_CFLAGS_I:INTERNAL= +Hwloc_STATIC_CFLAGS_OTHER:INTERNAL= +Hwloc_STATIC_INCLUDE_DIRS:INTERNAL=/usr/include +Hwloc_STATIC_LDFLAGS:INTERNAL=-L/usr/lib/arm-linux-gnueabihf;-lhwloc;-lm;-ludev;-lpthread +Hwloc_STATIC_LDFLAGS_OTHER:INTERNAL= +Hwloc_STATIC_LIBDIR:INTERNAL= +Hwloc_STATIC_LIBRARIES:INTERNAL=hwloc;m;udev;pthread +Hwloc_STATIC_LIBRARY_DIRS:INTERNAL=/usr/lib/arm-linux-gnueabihf +Hwloc_STATIC_LIBS:INTERNAL= +Hwloc_STATIC_LIBS_L:INTERNAL= +Hwloc_STATIC_LIBS_OTHER:INTERNAL= +Hwloc_STATIC_LIBS_PATHS:INTERNAL= +Hwloc_VERSION:INTERNAL=2.12.0 +Hwloc_hwloc_INCLUDEDIR:INTERNAL= +Hwloc_hwloc_LIBDIR:INTERNAL= +Hwloc_hwloc_PREFIX:INTERNAL= +Hwloc_hwloc_VERSION:INTERNAL= +//Autodetected CPU +LLC_HOST_CPU_AUTO:INTERNAL=cortex-a72 +//LLC_TRIPLE +LLC_TRIPLE:INTERNAL=aarch64-pc-linux-gnueabihf +//DNDEBUG +LLVM_NDEBUG_BUILD:INTERNAL=0 +//ADVANCED property for variable: PKG_CONFIG_ARGN +PKG_CONFIG_ARGN-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: PKG_CONFIG_EXECUTABLE +PKG_CONFIG_EXECUTABLE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ProcessorCount_cmd_nproc +ProcessorCount_cmd_nproc-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: ProcessorCount_cmd_sysctl +ProcessorCount_cmd_sysctl-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_CXX_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//linker supports push/pop state +_CMAKE_C_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE +//CMAKE_INSTALL_PREFIX during last run +_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=/usr +//Result of TRY_COMPILE +_TRY_SUCCESS:INTERNAL=TRUE +__pkg_config_arguments_Hwloc:INTERNAL=hwloc +__pkg_config_checked_Hwloc:INTERNAL=1 +//ADVANCED property for variable: pkgcfg_lib_Hwloc_hwloc +pkgcfg_lib_Hwloc_hwloc-ADVANCED:INTERNAL=1 +prefix_result:INTERNAL=/usr/lib/arm-linux-gnueabihf + + cd obj-arm-linux-gnueabihf && tail -v -n \+0 CMakeFiles/CMakeOutput.log +==> CMakeFiles/CMakeOutput.log <== +Test -NDEBUG flag: Change Dir: '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeTmp' + +Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_63446/fast +gmake[2]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeTmp' +/usr/bin/gmake -f CMakeFiles/cmTC_63446.dir/build.make CMakeFiles/cmTC_63446.dir/build +gmake[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_63446.dir/llvmNDEBUG.cc.o +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/llvm-18/include -std=c++17 -fno-exceptions -funwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -UNDEBUG -o CMakeFiles/cmTC_63446.dir/llvmNDEBUG.cc.o -c /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/llvmNDEBUG.cc +Linking CXX executable cmTC_63446 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_63446.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/pocl-6.0=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wl,-z,now CMakeFiles/cmTC_63446.dir/llvmNDEBUG.cc.o -o cmTC_63446 -L/usr/lib/llvm-18/lib -Wl,-rpath,/usr/lib/llvm-18/lib -lLLVM-18 -L/usr/lib/llvm-18/lib +gmake[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeTmp' +gmake[2]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles/CMakeTmp' -24: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_length_distance" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -24: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -24: Environment variables: -24: POCL_WORK_GROUP_METHOD=loopvec -24: Test timeout computed to be: 10000000 -270: EinsteinToolkit test -270: Reading sources... -270: Initialise... -270: OpenCL platform #0: -270: OpenCL platform name: Portable Computing Language -270: OpenCL platform vendor: The pocl project -270: OpenCL device name: cpu-arm1156t2f-s-cortex-a9 -270: OpenCL platform name: Portable Computing Language -270: OpenCL platform vendor: The pocl project -270: cctkGH: -270: gsh=[70,70,70] -270: lbnd=[0,0,0] -270: lsh=[70,70,70] -270: ash=[70,70,70] -270: imin=[3,3,3] -270: imax=[67,67,67] -270: lmin=[3,3,3] -270: lmax=[67,67,67] -270: RHS1... -270: Local work group size: 1 1 1 -270: Global work group size: 64 64 64 -270: RHS2... -270: Begin timing 10 iterations... -270: End timing -270: Average elapsed time: 13.1105 sec -270: Minimum elapsed time: 10.9676 sec -270: RESULT: Time per grid point update: 31.9754 usec -270: This corresponds to 0.106332 GFlop/s -270: -270: Note: This benchmark performs about 3,400 Flop per grid point update. -270: A "typical" result is about 1.0 usec. -270: Smaller numbers are better. -270: -270: Done. - 58/270 Test #270: EinsteinToolkit_SubDev ................................................................ Passed 212.58 sec -test 25 - Start 25: kernel/test_length_distance_cbs -25: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_length_distance" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -25: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -25: Environment variables: -25: POCL_WORK_GROUP_METHOD=cbs -25: Test timeout computed to be: 10000000 -23: Running test test_min_max... -23: OK -23: -23: - 59/270 Test #23: kernel/test_min_max_cbs ............................................................... Passed 29.19 sec -test 26 - Start 26: kernel/test_fmin_fmax_fma_loopvec - -26: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_fmin_fmax_fma" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -26: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -26: Environment variables: -26: POCL_WORK_GROUP_METHOD=loopvec -26: Test timeout computed to be: 10000000 -24: Running test test_length_distance... -24: OK -24: -24: - 60/270 Test #24: kernel/test_length_distance_loopvec ................................................... Passed 29.76 sec -test 27 - Start 27: kernel/test_fmin_fmax_fma_cbs - -27: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_fmin_fmax_fma" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -27: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -27: Environment variables: -27: POCL_WORK_GROUP_METHOD=cbs -27: Test timeout computed to be: 10000000 -25: Running test test_length_distance... -25: OK -25: -25: - 61/270 Test #25: kernel/test_length_distance_cbs ....................................................... Passed 29.48 sec -test 28 - Start 28: kernel/test_local_struct_array_loopvec - -28: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_local_struct_array" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -28: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -28: Environment variables: -28: POCL_WORK_GROUP_METHOD=loopvec -28: Test timeout computed to be: 10000000 -26: Running test test_fmin_fmax_fma... -26: OK -26: -26: - 62/270 Test #26: kernel/test_fmin_fmax_fma_loopvec ..................................................... Passed 26.44 sec -test 29 - Start 29: kernel/test_local_struct_array_cbs - -29: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_local_struct_array" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -29: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -29: Environment variables: -29: POCL_WORK_GROUP_METHOD=cbs -29: Test timeout computed to be: 10000000 -27: Running test test_fmin_fmax_fma... -27: OK -27: -27: - 63/270 Test #27: kernel/test_fmin_fmax_fma_cbs ......................................................... Passed 28.21 sec -test 30 - Start 30: kernel/test_convert_sat_regression_loopvec - -30: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_sat_regression" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -30: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -30: Environment variables: -30: POCL_WORK_GROUP_METHOD=loopvec -30: Test timeout computed to be: 10000000 -28: Running test test_local_struct_array... -28: OK -28: -28: - 64/270 Test #28: kernel/test_local_struct_array_loopvec ................................................ Passed 24.67 sec -test 31 - Start 31: kernel/test_convert_sat_regression_cbs - -31: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_convert_sat_regression" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -31: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -31: Environment variables: -31: POCL_WORK_GROUP_METHOD=cbs -31: Test timeout computed to be: 10000000 -29: Running test test_local_struct_array... -29: OK -29: -29: - 65/270 Test #29: kernel/test_local_struct_array_cbs .................................................... Passed 29.98 sec -test 32 - Start 32: kernel/test_rotate_loopvec - -32: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_rotate" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -32: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -32: Environment variables: -32: POCL_WORK_GROUP_METHOD=loopvec -32: Test timeout computed to be: 10000000 -30: Running test test_convert_sat_regression... -30: OK -30: -30: - 66/270 Test #30: kernel/test_convert_sat_regression_loopvec ............................................ Passed 42.50 sec -test 33 - Start 33: kernel/test_rotate_cbs - -33: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_rotate" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -33: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -33: Environment variables: -33: POCL_WORK_GROUP_METHOD=cbs -33: Test timeout computed to be: 10000000 -31: Running test test_convert_sat_regression... -31: OK -31: -31: - 67/270 Test #31: kernel/test_convert_sat_regression_cbs ................................................ Passed 43.56 sec -test 34 - Start 34: kernel/test_fabs_loopvec - -34: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_fabs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -34: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -34: Environment variables: -34: POCL_WORK_GROUP_METHOD=loopvec -34: Test timeout computed to be: 10000000 -34: Running test test_fabs... -34: OK -34: -34: - 68/270 Test #34: kernel/test_fabs_loopvec .............................................................. Passed 54.49 sec -test 35 - Start 35: kernel/test_fabs_cbs - -35: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_fabs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -35: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -35: Environment variables: -35: POCL_WORK_GROUP_METHOD=cbs -35: Test timeout computed to be: 10000000 -35: Running test test_fabs... -35: OK -35: -35: - 69/270 Test #35: kernel/test_fabs_cbs .................................................................. Passed 53.92 sec -test 36 - Start 36: kernel/test_copy_signbit_loopvec - -36: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_copy_signbit" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -36: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -36: Environment variables: -36: POCL_WORK_GROUP_METHOD=loopvec -36: Test timeout computed to be: 10000000 -32: Running test test_rotate... -32: OK -32: -32: - 70/270 Test #32: kernel/test_rotate_loopvec ............................................................ Passed 156.75 sec -test 37 - Start 37: kernel/test_copy_signbit_cbs - -37: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_copy_signbit" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -37: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -37: Environment variables: -37: POCL_WORK_GROUP_METHOD=cbs -37: Test timeout computed to be: 10000000 -33: Running test test_rotate... -33: OK -33: -33: - 71/270 Test #33: kernel/test_rotate_cbs ................................................................ Passed 161.55 sec -test 38 - Start 38: kernel/test_ilogb_loopvec - -38: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_ilogb" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -38: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -38: Environment variables: -38: POCL_WORK_GROUP_METHOD=loopvec -38: Test timeout computed to be: 10000000 -36: Running test test_copy_signbit... -36: OK -36: -36: - 72/270 Test #36: kernel/test_copy_signbit_loopvec ...................................................... Passed 73.29 sec -test 39 - Start 39: kernel/test_ilogb_cbs - -39: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_ilogb" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -39: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -39: Environment variables: -39: POCL_WORK_GROUP_METHOD=cbs -39: Test timeout computed to be: 10000000 -37: Running test test_copy_signbit... -37: OK -37: -37: - 73/270 Test #37: kernel/test_copy_signbit_cbs .......................................................... Passed 81.19 sec -test 40 - Start 40: kernel/test_ldexp_loopvec - -40: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_ldexp" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -40: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -40: Environment variables: -40: POCL_WORK_GROUP_METHOD=loopvec -40: Test timeout computed to be: 10000000 -38: Running test test_ilogb... -38: OK -38: -38: - 74/270 Test #38: kernel/test_ilogb_loopvec ............................................................. Passed 75.66 sec -test 41 - Start 41: kernel/test_ldexp_cbs - -41: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_ldexp" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -41: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -41: Environment variables: -41: POCL_WORK_GROUP_METHOD=cbs -41: Test timeout computed to be: 10000000 -39: Running test test_ilogb... -39: OK -39: -39: - 75/270 Test #39: kernel/test_ilogb_cbs ................................................................. Passed 74.49 sec -test 42 - Start 42: kernel/test_isnan_loopvec - -42: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_isnan" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -42: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -42: Environment variables: -42: POCL_WORK_GROUP_METHOD=loopvec -42: Test timeout computed to be: 10000000 -40: Running test test_ldexp... -40: OK -40: -40: - 76/270 Test #40: kernel/test_ldexp_loopvec ............................................................. Passed 68.79 sec -test 43 - Start 43: kernel/test_isnan_cbs - -43: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_isnan" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -43: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -43: Environment variables: -43: POCL_WORK_GROUP_METHOD=cbs -43: Test timeout computed to be: 10000000 -41: Running test test_ldexp... -41: OK -41: -41: - 77/270 Test #41: kernel/test_ldexp_cbs ................................................................. Passed 67.91 sec -test 44 - Start 44: kernel/test_short16_loopvec - -44: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_short16" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -44: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -44: Environment variables: -44: POCL_WORK_GROUP_METHOD=loopvec -44: Test timeout computed to be: 10000000 -42: Running test test_isnan... -42: OK -42: -42: - 78/270 Test #42: kernel/test_isnan_loopvec ............................................................. Passed 74.68 sec -test 45 - Start 45: kernel/test_short16_cbs - -45: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_short16" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -45: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -45: Environment variables: -45: POCL_WORK_GROUP_METHOD=cbs -45: Test timeout computed to be: 10000000 -44: Running test test_short16... -44: OK -44: -44: - 79/270 Test #44: kernel/test_short16_loopvec ........................................................... Passed 41.44 sec -test 46 - Start 46: kernel/test_frexp_modf_loopvec - -46: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_frexp_modf" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -46: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -46: Environment variables: -46: POCL_WORK_GROUP_METHOD=loopvec -46: Test timeout computed to be: 10000000 -43: Running test test_isnan... -43: OK -43: -43: - 80/270 Test #43: kernel/test_isnan_cbs ................................................................. Passed 69.40 sec -test 47 - Start 47: kernel/test_frexp_modf_cbs - -47: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/kernel####test_frexp_modf" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -47: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -47: Environment variables: -47: POCL_WORK_GROUP_METHOD=cbs -47: Test timeout computed to be: 10000000 -45: Running test test_short16... -45: OK -45: -45: - 81/270 Test #45: kernel/test_short16_cbs ............................................................... Passed 40.97 sec -test 48 - Start 48: kernel/test_sampler_address_clamp_loopvec - -48: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/sampler_address_clamp" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -48: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -48: Environment variables: -48: POCL_WORK_GROUP_METHOD=loopvec -48: Test timeout computed to be: 10000000 -46: Running test test_frexp_modf... -46: frexp(8e2f): 0.781250 10 -46: modf(1.5f): 0.500000 1.000000 -46: OK -46: -46: - 82/270 Test #46: kernel/test_frexp_modf_loopvec ........................................................ Passed 39.13 sec -test 49 - Start 49: kernel/test_sampler_address_clamp_cbs - -49: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/sampler_address_clamp" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -49: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -49: Environment variables: -49: POCL_WORK_GROUP_METHOD=cbs -49: Test timeout computed to be: 10000000 -47: Running test test_frexp_modf... -47: frexp(8e2f): 0.781250 10 -47: modf(1.5f): 0.500000 1.000000 -47: OK -47: -47: - 83/270 Test #47: kernel/test_frexp_modf_cbs ............................................................ Passed 39.39 sec -test 50 - Start 50: kernel/test_image_query_funcs_loopvec - -50: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/image_query_funcs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -50: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -50: Environment variables: -50: POCL_WORK_GROUP_METHOD=loopvec -50: Test timeout computed to be: 10000000 -48: Running test test_sampler_address_clamp... -48: OK -48: -48: - 84/270 Test #48: kernel/test_sampler_address_clamp_loopvec ............................................. Passed 39.34 sec -test 51 - Start 51: kernel/test_image_query_funcs_cbs - -51: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/image_query_funcs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -51: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel -51: Environment variables: -51: POCL_WORK_GROUP_METHOD=cbs -51: Test timeout computed to be: 10000000 -49: Running test test_sampler_address_clamp... -49: OK -49: -49: - 85/270 Test #49: kernel/test_sampler_address_clamp_cbs ................................................. Passed 38.52 sec -test 248 - Start 248: spirv/printf - -248: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv/spirv_printf" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -248: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv -248: Environment variables: -248: POCL_WORK_GROUP_METHOD=loopvec -248: Test timeout computed to be: 10000000 -50: read imag1: 2,9,11,7 -50: read imag2: 2,9,11,7 -50: Running test test_image_query_funcs... -50: OK -50: -50: - 86/270 Test #50: kernel/test_image_query_funcs_loopvec ................................................. Passed 39.92 sec -test 249 - Start 249: examples/example0 - -249: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0/example0 -249: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0 -249: Test timeout computed to be: 10000000 -248: CMake Error at /build/reproducible-path/pocl-6.0/cmake/run_test.cmake:34 (message): -248: FAIL: Test exited with nonzero code (Segmentation fault): -248: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv/spirv_printf -248: -248: -248: STDOUT: -248: -248: -248: -248: STDERR: -248: -248: -248: -248: -- OK - 87/270 Test #248: spirv/printf .......................................................................... Passed 15.14 sec -test 250 - Start 250: examples/example0_spirv - -250: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0/example0 "v" -250: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0 -250: Test timeout computed to be: 10000000 -250: (79 * 7 + 156) = 709 (OK) -250: (219 * 7 + 217) = 1750 (OK) -250: (1 * 7 + 163) = 170 (OK) -250: (71 * 7 + 70) = 567 (OK) -250: (162 * 7 + 119) = 1253 (OK) -250: (5 * 7 + 139) = 174 (OK) -250: (69 * 7 + 192) = 675 (OK) -250: (67 * 7 + 71) = 540 (OK) -250: (94 * 7 + 229) = 887 (OK) -250: (38 * 7 + 6) = 272 (OK) -250: (118 * 7 + 194) = 1020 (OK) -250: (118 * 7 + 158) = 984 (OK) -250: (238 * 7 + 214) = 1880 (OK) -250: (140 * 7 + 248) = 1228 (OK) -250: (39 * 7 + 176) = 449 (OK) -250: (166 * 7 + 118) = 1280 (OK) -250: (76 * 7 + 129) = 661 (OK) -250: (79 * 7 + 77) = 630 (OK) -250: (37 * 7 + 151) = 410 (OK) -250: (147 * 7 + 199) = 1228 (OK) -250: (14 * 7 + 152) = 250 (OK) -250: (82 * 7 + 83) = 657 (OK) -250: (89 * 7 + 149) = 772 (OK) -250: (155 * 7 + 183) = 1268 (OK) -250: (122 * 7 + 193) = 1047 (OK) -250: (190 * 7 + 240) = 1570 (OK) -250: (131 * 7 + 52) = 969 (OK) -250: (142 * 7 + 113) = 1107 (OK) -250: (10 * 7 + 27) = 97 (OK) -250: (106 * 7 + 50) = 792 (OK) -250: (203 * 7 + 16) = 1437 (OK) -250: (168 * 7 + 23) = 1199 (OK) -250: (146 * 7 + 248) = 1270 (OK) -250: (101 * 7 + 183) = 890 (OK) -250: (143 * 7 + 248) = 1249 (OK) -250: (126 * 7 + 157) = 1039 (OK) -250: (145 * 7 + 209) = 1224 (OK) -250: (241 * 7 + 234) = 1921 (OK) -250: (102 * 7 + 140) = 854 (OK) -250: (161 * 7 + 225) = 1352 (OK) -250: (77 * 7 + 95) = 634 (OK) -250: (209 * 7 + 209) = 1672 (OK) -250: (147 * 7 + 96) = 1125 (OK) -250: (66 * 7 + 158) = 620 (OK) -250: (123 * 7 + 172) = 1033 (OK) -250: (208 * 7 + 70) = 1526 (OK) -250: (189 * 7 + 120) = 1443 (OK) -250: (93 * 7 + 79) = 730 (OK) -250: (112 * 7 + 194) = 978 (OK) -250: (6 * 7 + 255) = 297 (OK) -250: (187 * 7 + 132) = 1441 (OK) -250: (157 * 7 + 76) = 1175 (OK) -250: (85 * 7 + 142) = 737 (OK) -250: (54 * 7 + 188) = 566 (OK) -250: (26 * 7 + 215) = 397 (OK) -250: (157 * 7 + 103) = 1202 (OK) -250: (55 * 7 + 110) = 495 (OK) -250: (56 * 7 + 202) = 594 (OK) -250: (206 * 7 + 123) = 1565 (OK) -250: (104 * 7 + 73) = 801 (OK) -250: (39 * 7 + 56) = 329 (OK) -250: (143 * 7 + 228) = 1229 (OK) -250: (177 * 7 + 237) = 1476 (OK) -250: (51 * 7 + 33) = 390 (OK) -250: (175 * 7 + 57) = 1282 (OK) -250: (33 * 7 + 106) = 337 (OK) -250: (190 * 7 + 190) = 1520 (OK) -250: (182 * 7 + 19) = 1293 (OK) -250: (76 * 7 + 236) = 768 (OK) -250: (207 * 7 + 102) = 1551 (OK) -250: (196 * 7 + 108) = 1480 (OK) -250: (205 * 7 + 251) = 1686 (OK) -250: (219 * 7 + 6) = 1539 (OK) -250: (197 * 7 + 169) = 1548 (OK) -250: (129 * 7 + 46) = 949 (OK) -250: (243 * 7 + 168) = 1869 (OK) -250: (102 * 7 + 130) = 844 (OK) -250: (141 * 7 + 23) = 1010 (OK) -250: (111 * 7 + 192) = 969 (OK) -250: (57 * 7 + 31) = 430 (OK) -250: (250 * 7 + 90) = 1840 (OK) -250: (137 * 7 + 184) = 1143 (OK) -250: (24 * 7 + 64) = 232 (OK) -250: (203 * 7 + 100) = 1521 (OK) -250: (44 * 7 + 155) = 463 (OK) -250: (202 * 7 + 240) = 1654 (OK) -250: (7 * 7 + 151) = 200 (OK) -250: (235 * 7 + 226) = 1871 (OK) -250: (157 * 7 + 177) = 1276 (OK) -250: (140 * 7 + 30) = 1010 (OK) -250: (223 * 7 + 127) = 1688 (OK) -250: (199 * 7 + 69) = 1462 (OK) -250: (1 * 7 + 84) = 91 (OK) -250: (93 * 7 + 113) = 764 (OK) -250: (20 * 7 + 150) = 290 (OK) -250: (144 * 7 + 14) = 1022 (OK) -250: (240 * 7 + 25) = 1705 (OK) -250: (198 * 7 + 8) = 1394 (OK) -250: (89 * 7 + 146) = 769 (OK) -250: (108 * 7 + 134) = 890 (OK) -250: (45 * 7 + 54) = 369 (OK) -250: (118 * 7 + 52) = 878 (OK) -250: (205 * 7 + 98) = 1533 (OK) -250: (23 * 7 + 107) = 268 (OK) -250: (19 * 7 + 163) = 296 (OK) -250: (137 * 7 + 242) = 1201 (OK) -250: (34 * 7 + 80) = 318 (OK) -250: (55 * 7 + 35) = 420 (OK) -250: (164 * 7 + 148) = 1296 (OK) -250: (148 * 7 + 185) = 1221 (OK) -250: (42 * 7 + 36) = 330 (OK) -250: (199 * 7 + 26) = 1419 (OK) -250: (62 * 7 + 142) = 576 (OK) -250: (34 * 7 + 151) = 389 (OK) -250: (32 * 7 + 142) = 366 (OK) -250: (29 * 7 + 77) = 280 (OK) -250: (196 * 7 + 148) = 1520 (OK) -250: (129 * 7 + 146) = 1049 (OK) -250: (246 * 7 + 152) = 1874 (OK) -250: (253 * 7 + 9) = 1780 (OK) -250: (59 * 7 + 134) = 547 (OK) -250: (251 * 7 + 93) = 1850 (OK) -250: (215 * 7 + 50) = 1555 (OK) -250: (129 * 7 + 123) = 1026 (OK) -250: (199 * 7 + 21) = 1414 (OK) -250: (52 * 7 + 241) = 605 (OK) -250: (58 * 7 + 252) = 658 (OK) -250: (12 * 7 + 120) = 204 (OK) -250: PASS - 88/270 Test #250: examples/example0_spirv ............................................................... Passed 17.34 sec -test 251 - Start 251: examples/example1_dot_product - -251: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1/example1 -251: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1 -251: Test timeout computed to be: 10000000 -51: read imag1: 2,9,11,7 -51: read imag2: 2,9,11,7 -51: Running test test_image_query_funcs... -51: OK -51: -51: - 89/270 Test #51: kernel/test_image_query_funcs_cbs ..................................................... Passed 40.91 sec -test 252 - Start 252: examples/example1_spirv - -252: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1/example1 "v" -252: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1 -252: Test timeout computed to be: 10000000 -252: Can't find example1.spirv32 SPIR / PoCLbin file in BUILDDIR, SRCDIR/examples or current dir. -252: CL_INVALID_PROGRAM in main on line 137 - 90/270 Test #252: examples/example1_spirv ............................................................... Passed 0.64 sec -test 253 - Start 253: examples/example1_poclbin - -253: Test command: /usr/bin/cmake "-DCMD1=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin/poclcc####-o####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example1.bin####/build/reproducible-path/pocl-6.0/examples/example1/example1.cl" "-DCMD2=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1/example1####b####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example1.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example1.bin" "-P" "/build/reproducible-path/pocl-6.0/cmake/multi_exec_test.cmake" -253: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1 -253: Environment variables: -253: POCL_KERNEL_CACHE=0 -253: Test timeout computed to be: 10000000 -249: (241 * 7 + 130) = 1817 (OK) -249: (193 * 7 + 1) = 1352 (OK) -249: (74 * 7 + 48) = 566 (OK) -249: (66 * 7 + 20) = 482 (OK) -249: (240 * 7 + 195) = 1875 (OK) -249: (203 * 7 + 181) = 1602 (OK) -249: (119 * 7 + 37) = 870 (OK) -249: (214 * 7 + 224) = 1722 (OK) -249: (72 * 7 + 28) = 532 (OK) -249: (202 * 7 + 142) = 1556 (OK) -249: (44 * 7 + 56) = 364 (OK) -249: (185 * 7 + 4) = 1299 (OK) -249: (162 * 7 + 1) = 1135 (OK) -249: (86 * 7 + 17) = 619 (OK) -249: (228 * 7 + 20) = 1616 (OK) -249: (161 * 7 + 213) = 1340 (OK) -249: (150 * 7 + 98) = 1148 (OK) -249: (214 * 7 + 225) = 1723 (OK) -249: (146 * 7 + 24) = 1046 (OK) -249: (245 * 7 + 131) = 1846 (OK) -249: (220 * 7 + 192) = 1732 (OK) -249: (56 * 7 + 83) = 475 (OK) -249: (229 * 7 + 14) = 1617 (OK) -249: (52 * 7 + 45) = 409 (OK) -249: (42 * 7 + 254) = 548 (OK) -249: (188 * 7 + 86) = 1402 (OK) -249: (54 * 7 + 117) = 495 (OK) -249: (91 * 7 + 216) = 853 (OK) -249: (118 * 7 + 177) = 1003 (OK) -249: (234 * 7 + 90) = 1728 (OK) -249: (198 * 7 + 139) = 1525 (OK) -249: (47 * 7 + 92) = 421 (OK) -249: (237 * 7 + 5) = 1664 (OK) -249: (61 * 7 + 128) = 555 (OK) -249: (30 * 7 + 50) = 260 (OK) -249: (3 * 7 + 250) = 271 (OK) -249: (242 * 7 + 59) = 1753 (OK) -249: (77 * 7 + 215) = 754 (OK) -249: (74 * 7 + 129) = 647 (OK) -249: (5 * 7 + 116) = 151 (OK) -249: (127 * 7 + 193) = 1082 (OK) -249: (203 * 7 + 182) = 1603 (OK) -249: (54 * 7 + 38) = 416 (OK) -249: (142 * 7 + 172) = 1166 (OK) -249: (215 * 7 + 120) = 1625 (OK) -249: (7 * 7 + 157) = 206 (OK) -249: (3 * 7 + 54) = 75 (OK) -249: (250 * 7 + 241) = 1991 (OK) -249: (60 * 7 + 55) = 475 (OK) -249: (113 * 7 + 90) = 881 (OK) -249: (106 * 7 + 116) = 858 (OK) -249: (84 * 7 + 92) = 680 (OK) -249: (175 * 7 + 161) = 1386 (OK) -249: (52 * 7 + 249) = 613 (OK) -249: (35 * 7 + 57) = 302 (OK) -249: (110 * 7 + 162) = 932 (OK) -249: (250 * 7 + 57) = 1807 (OK) -249: (88 * 7 + 48) = 664 (OK) -249: (95 * 7 + 231) = 896 (OK) -249: (220 * 7 + 54) = 1594 (OK) -249: (95 * 7 + 227) = 892 (OK) -249: (212 * 7 + 99) = 1583 (OK) -249: (26 * 7 + 206) = 388 (OK) -249: (84 * 7 + 86) = 674 (OK) -249: (5 * 7 + 197) = 232 (OK) -249: (176 * 7 + 111) = 1343 (OK) -249: (57 * 7 + 4) = 403 (OK) -249: (204 * 7 + 232) = 1660 (OK) -249: (165 * 7 + 0) = 1155 (OK) -249: (226 * 7 + 200) = 1782 (OK) -249: (57 * 7 + 80) = 479 (OK) -249: (107 * 7 + 51) = 800 (OK) -249: (137 * 7 + 195) = 1154 (OK) -249: (99 * 7 + 232) = 925 (OK) -249: (170 * 7 + 63) = 1253 (OK) -249: (30 * 7 + 10) = 220 (OK) -249: (35 * 7 + 242) = 487 (OK) -249: (109 * 7 + 61) = 824 (OK) -249: (192 * 7 + 193) = 1537 (OK) -249: (147 * 7 + 198) = 1227 (OK) -249: (134 * 7 + 67) = 1005 (OK) -249: (53 * 7 + 191) = 562 (OK) -249: (71 * 7 + 1) = 498 (OK) -249: (167 * 7 + 236) = 1405 (OK) -249: (1 * 7 + 137) = 144 (OK) -249: (181 * 7 + 58) = 1325 (OK) -249: (217 * 7 + 32) = 1551 (OK) -249: (109 * 7 + 98) = 861 (OK) -249: (227 * 7 + 208) = 1797 (OK) -249: (74 * 7 + 142) = 660 (OK) -249: (16 * 7 + 105) = 217 (OK) -249: (152 * 7 + 51) = 1115 (OK) -249: (91 * 7 + 5) = 642 (OK) -249: (112 * 7 + 28) = 812 (OK) -249: (198 * 7 + 3) = 1389 (OK) -249: (226 * 7 + 76) = 1658 (OK) -249: (70 * 7 + 23) = 513 (OK) -249: (11 * 7 + 141) = 218 (OK) -249: (25 * 7 + 178) = 353 (OK) -249: (121 * 7 + 26) = 873 (OK) -249: (60 * 7 + 46) = 466 (OK) -249: (85 * 7 + 21) = 616 (OK) -249: (78 * 7 + 194) = 740 (OK) -249: (120 * 7 + 50) = 890 (OK) -249: (147 * 7 + 194) = 1223 (OK) -249: (192 * 7 + 163) = 1507 (OK) -249: (43 * 7 + 88) = 389 (OK) -249: (214 * 7 + 135) = 1633 (OK) -249: (93 * 7 + 70) = 721 (OK) -249: (163 * 7 + 35) = 1176 (OK) -249: (73 * 7 + 133) = 644 (OK) -249: (111 * 7 + 143) = 920 (OK) -249: (156 * 7 + 122) = 1214 (OK) -249: (28 * 7 + 181) = 377 (OK) -249: (44 * 7 + 149) = 457 (OK) -249: (208 * 7 + 104) = 1560 (OK) -249: (196 * 7 + 37) = 1409 (OK) -249: (126 * 7 + 18) = 900 (OK) -249: (231 * 7 + 246) = 1863 (OK) -249: (68 * 7 + 122) = 598 (OK) -249: (184 * 7 + 4) = 1292 (OK) -249: (29 * 7 + 228) = 431 (OK) -249: (92 * 7 + 243) = 887 (OK) -249: (107 * 7 + 185) = 934 (OK) -249: (57 * 7 + 14) = 413 (OK) -249: (220 * 7 + 130) = 1670 (OK) -249: (147 * 7 + 75) = 1104 (OK) -249: (17 * 7 + 47) = 166 (OK) -249: PASS - 91/270 Test #249: examples/example0 ..................................................................... Passed 30.35 sec -test 254 - Start 254: examples/example2 - -254: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2/example2 -254: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2 -254: Test timeout computed to be: 10000000 -251: (0.000000, 0.000000, 0.000000, 0.000000) . (0.000000, 0.000000, 0.000000, 0.000000) = 0.000000 -251: (1.000000, 1.000000, 1.000000, 1.000000) . (1.000000, 1.000000, 1.000000, 1.000000) = 4.000000 -251: (2.000000, 2.000000, 2.000000, 2.000000) . (2.000000, 2.000000, 2.000000, 2.000000) = 16.000000 -251: (3.000000, 3.000000, 3.000000, 3.000000) . (3.000000, 3.000000, 3.000000, 3.000000) = 36.000000 -251: OK - 92/270 Test #251: examples/example1_dot_product ......................................................... Passed 28.77 sec -test 255 - Start 255: examples/example2_poclbin - -255: Test command: /usr/bin/cmake "-DCMD1=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin/poclcc####-o####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example2.bin####/build/reproducible-path/pocl-6.0/examples/example2/example2.cl" "-DCMD2=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2/example2####b####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example2.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example2.bin" "-P" "/build/reproducible-path/pocl-6.0/cmake/multi_exec_test.cmake" -255: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2 -255: Environment variables: -255: POCL_KERNEL_CACHE=0 -255: Test timeout computed to be: 10000000 -253: -253: -253: (0.000000, 0.000000, 0.000000, 0.000000) . (0.000000, 0.000000, 0.000000, 0.000000) = 0.000000 -253: (1.000000, 1.000000, 1.000000, 1.000000) . (1.000000, 1.000000, 1.000000, 1.000000) = 4.000000 -253: (2.000000, 2.000000, 2.000000, 2.000000) . (2.000000, 2.000000, 2.000000, 2.000000) = 16.000000 -253: (3.000000, 3.000000, 3.000000, 3.000000) . (3.000000, 3.000000, 3.000000, 3.000000) = 36.000000 -253: OK -253: -253: -254: OK -253: -253: - 93/270 Test #253: examples/example1_poclbin ............................................................. Passed 29.97 sec -test 256 - Start 256: examples/example2a - -256: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a/example2a -256: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a -256: Test timeout computed to be: 10000000 - 94/270 Test #254: examples/example2 ..................................................................... Passed 28.95 sec -test 257 - Start 257: examples/example2a_poclbin - -257: Test command: /usr/bin/cmake "-DCMD1=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin/poclcc####-o####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example2a.bin####/build/reproducible-path/pocl-6.0/examples/example2a/example2a.cl" "-DCMD2=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a/example2a####b####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example2a.bin" "-DCMD3=/usr/bin/cmake####-E####remove####-f####/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/example2a.bin" "-P" "/build/reproducible-path/pocl-6.0/cmake/multi_exec_test.cmake" -257: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a -257: Environment variables: -257: POCL_KERNEL_CACHE=0 -257: Test timeout computed to be: 10000000 -255: -255: -255: OK -255: -255: -255: -255: - 95/270 Test #255: examples/example2_poclbin ............................................................. Passed 34.78 sec -test 261 - Start 261: poclcc - -261: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin/poclcc "-o" "/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/poclcc.cl.pocl" "/build/reproducible-path/pocl-6.0/examples/poclcc/poclcc.cl" -261: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/poclcc -261: Test timeout computed to be: 10000000 -257: -257: -256: OK - 96/270 Test #256: examples/example2a .................................................................... Passed 29.69 sec -test 262 - Start 262: examples/scalarwave_loopvec - -262: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave/scalarwave" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/examples/scalarwave/scalarwave_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -262: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave -262: Environment variables: -262: POCL_WORK_GROUP_METHOD=loopvec -262: Test timeout computed to be: 10000000 -262: -- Expecting output: /build/reproducible-path/pocl-6.0/examples/scalarwave/scalarwave_expout.txt -257: OK -257: -257: -257: -257: - 97/270 Test #257: examples/example2a_poclbin ............................................................ Passed 33.30 sec -test 263 - Start 263: examples/scalarwave_cbs - -263: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave/scalarwave" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/examples/scalarwave/scalarwave_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -263: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave -263: Environment variables: -263: POCL_WORK_GROUP_METHOD=cbs -263: Test timeout computed to be: 10000000 -263: -- Expecting output: /build/reproducible-path/pocl-6.0/examples/scalarwave/scalarwave_expout.txt - 98/270 Test #261: poclcc ................................................................................ Passed 29.26 sec -test 264 - Start 264: examples/trig - -264: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/trig/trig -264: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/trig -264: Test timeout computed to be: 10000000 -262: Initial condition: t=0 -262: Time step 1: t=0.03125 -262: Time step 2: t=0.0625 -262: Time step 3: t=0.09375 -262: Time step 4: t=0.125 -262: phi(0 ,0 ,0 ) = 0 -262: phi(0.0625 ,0.0625 ,0.0625 ) = 0.0057744 -262: phi(0.125 ,0.125 ,0.125 ) = 0.0435832 -262: phi(0.1875 ,0.1875 ,0.1875 ) = 0.133357 -262: phi(0.25 ,0.25 ,0.25 ) = 0.274951 -262: phi(0.3125 ,0.3125 ,0.3125 ) = 0.447032 -262: phi(0.375 ,0.375 ,0.375 ) = 0.613262 -262: phi(0.4375 ,0.4375 ,0.4375 ) = 0.733705 -262: phi(0.5 ,0.5 ,0.5 ) = 0.777678 -262: phi(0.5625 ,0.5625 ,0.5625 ) = 0.733705 -262: phi(0.625 ,0.625 ,0.625 ) = 0.613262 -262: phi(0.6875 ,0.6875 ,0.6875 ) = 0.447032 -262: phi(0.75 ,0.75 ,0.75 ) = 0.274951 -262: phi(0.8125 ,0.8125 ,0.8125 ) = 0.133357 -262: phi(0.875 ,0.875 ,0.875 ) = 0.0435832 -262: phi(0.9375 ,0.9375 ,0.9375 ) = 0.0057744 -262: phi(1 ,1 ,1 ) = 0 -262: OK -262: -262: -262: -- Comparing output.. - 99/270 Test #262: examples/scalarwave_loopvec ........................................................... Passed 28.45 sec -test 265 - Start 265: examples/vecadd - -265: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd/vecadd -265: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd -265: Test timeout computed to be: 10000000 -263: Initial condition: t=0 -263: Time step 1: t=0.03125 -263: Time step 2: t=0.0625 -263: Time step 3: t=0.09375 -263: Time step 4: t=0.125 -263: phi(0 ,0 ,0 ) = 0 -263: phi(0.0625 ,0.0625 ,0.0625 ) = 0.0057744 -263: phi(0.125 ,0.125 ,0.125 ) = 0.0435832 -263: phi(0.1875 ,0.1875 ,0.1875 ) = 0.133357 -263: phi(0.25 ,0.25 ,0.25 ) = 0.274951 -263: phi(0.3125 ,0.3125 ,0.3125 ) = 0.447032 -263: phi(0.375 ,0.375 ,0.375 ) = 0.613262 -263: phi(0.4375 ,0.4375 ,0.4375 ) = 0.733705 -263: phi(0.5 ,0.5 ,0.5 ) = 0.777678 -263: phi(0.5625 ,0.5625 ,0.5625 ) = 0.733705 -263: phi(0.625 ,0.625 ,0.625 ) = 0.613262 -263: phi(0.6875 ,0.6875 ,0.6875 ) = 0.447032 -263: phi(0.75 ,0.75 ,0.75 ) = 0.274951 -263: phi(0.8125 ,0.8125 ,0.8125 ) = 0.133357 -263: phi(0.875 ,0.875 ,0.875 ) = 0.0435832 -263: phi(0.9375 ,0.9375 ,0.9375 ) = 0.0057744 -263: phi(1 ,1 ,1 ) = 0 -263: OK -263: -263: -263: -- Comparing output.. -100/270 Test #263: examples/scalarwave_cbs ............................................................... Passed 29.45 sec -test 266 - Start 266: examples/vecadd_large_grid - -266: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd/vecadd "128000" "128" "10000" "100" "1" "1" -266: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd -266: Test timeout computed to be: 10000000 -264: OK -265: OK -101/270 Test #264: examples/trig ......................................................................... Passed 32.73 sec -test 267 - Start 267: examples/matadd - -267: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matadd/matadd -267: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matadd -267: Test timeout computed to be: 10000000 -102/270 Test #265: examples/vecadd ....................................................................... Passed 28.44 sec -test 268 - Start 268: examples/boxadd - -268: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/boxadd/boxadd -268: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/boxadd -268: Test timeout computed to be: 10000000 -266: OK -103/270 Test #266: examples/vecadd_large_grid ............................................................ Passed 30.95 sec -test 181 - Start 181: runtime/clGetDeviceInfo - -181: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clGetDeviceInfo" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -181: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -181: Environment variables: -181: POCL_WORK_GROUP_METHOD=loopvec -181: Test timeout computed to be: 10000000 -181: OK -181: -181: -104/270 Test #181: runtime/clGetDeviceInfo ............................................................... Passed 0.87 sec -test 182 - Start 182: runtime/clEnqueueNativeKernel - -182: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clEnqueueNativeKernel -182: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -182: Test timeout computed to be: 10000000 -182: OK -105/270 Test #182: runtime/clEnqueueNativeKernel ......................................................... Passed 0.67 sec -test 183 - Start 183: runtime/clGetEventInfo - -183: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clGetEventInfo" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -183: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -183: Environment variables: -183: POCL_WORK_GROUP_METHOD=loopvec -183: Test timeout computed to be: 10000000 -183: OK -183: -183: -106/270 Test #183: runtime/clGetEventInfo ................................................................ Passed 0.68 sec -test 184 - Start 184: runtime/clCreateProgramWithBinary - -184: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clCreateProgramWithBinary" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -184: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -184: Environment variables: -184: POCL_WORK_GROUP_METHOD=loopvec -184: Test timeout computed to be: 10000000 -267: OK -107/270 Test #267: examples/matadd ....................................................................... Passed 21.64 sec -test 185 - Start 185: runtime/clBuildProgram - -185: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clBuildProgram" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -185: Working Directory: /build/reproducible-path/pocl-6.0/tests/runtime -185: Environment variables: -185: POCL_WORK_GROUP_METHOD=loopvec -185: Test timeout computed to be: 10000000 -268: OK -108/270 Test #268: examples/boxadd ....................................................................... Passed 23.14 sec -test 186 - Start 186: runtime/test_kernel_cache_includes - -186: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_kernel_cache_includes" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -186: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -186: Environment variables: -186: POCL_WORK_GROUP_METHOD=loopvec -186: Test timeout computed to be: 10000000 -184: OK -184: -184: program binary type: CL_PROGRAM_BINARY_TYPE_EXECUTABLE -184: -109/270 Test #184: runtime/clCreateProgramWithBinary ..................................................... Passed 22.82 sec -test 187 - Start 187: runtime/clFinish - -187: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clFinish" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -187: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -187: Environment variables: -187: POCL_WORK_GROUP_METHOD=loopvec -187: Test timeout computed to be: 10000000 -187: ABABC -187: -187: -187: -- OK -110/270 Test #187: runtime/clFinish ...................................................................... Passed 29.79 sec -test 188 - Start 188: runtime/test_event_cycle - -188: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_event_cycle" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -188: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -188: Environment variables: -188: POCL_WORK_GROUP_METHOD=loopvec -188: Test timeout computed to be: 10000000 -186: A printf from inside a function 1 -186: This is printf from the first include -186: A printf from inside a function 2 -186: This is printf from the second include -186: -186: -186: -- OK -111/270 Test #186: runtime/test_kernel_cache_includes .................................................... Passed 45.65 sec -test 189 - Start 189: runtime/test_link_error - -189: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_link_error" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -189: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -189: Environment variables: -189: POCL_WORK_GROUP_METHOD=loopvec -189: Test timeout computed to be: 10000000 -188: OK -188: -188: -112/270 Test #188: runtime/test_event_cycle .............................................................. Passed 9.56 sec -test 190 - Start 190: runtime/test_read-copy-write-buffer - -190: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_read-copy-write-buffer" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -190: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -190: Environment variables: -190: POCL_WORK_GROUP_METHOD=loopvec -190: Test timeout computed to be: 10000000 -190: OK -190: -190: -113/270 Test #190: runtime/test_read-copy-write-buffer ................................................... Passed 0.72 sec -test 191 - Start 191: runtime/test_fill-buffer - -191: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_fill-buffer" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -191: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -191: Environment variables: -191: POCL_WORK_GROUP_METHOD=loopvec -191: Test timeout computed to be: 10000000 -191: OK -191: -191: -114/270 Test #191: runtime/test_fill-buffer .............................................................. Passed 0.92 sec -test 192 - Start 192: runtime/test_buffer-image-copy - -192: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_buffer-image-copy -192: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -192: Test timeout computed to be: 10000000 -192: OK -115/270 Test #192: runtime/test_buffer-image-copy ........................................................ Passed 0.54 sec -test 193 - Start 193: runtime/clCreateKernel - -193: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clCreateKernel" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -193: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -193: Environment variables: -193: POCL_WORK_GROUP_METHOD=loopvec -193: Test timeout computed to be: 10000000 -189: OK -189: -189: -116/270 Test #189: runtime/test_link_error ............................................................... Passed 20.24 sec -test 194 - Start 194: runtime/clGetKernelArgInfo -117/270 Test #194: runtime/clGetKernelArgInfo ............................................................***Not Run (Disabled) 0.00 sec -test 195 - Start 195: runtime/clSetEventCallback - -195: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clSetEventCallback" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/runtime/test_clSetEventCallback_expout.txt" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -195: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -195: Environment variables: -195: POCL_WORK_GROUP_METHOD=loopvec -195: Test timeout computed to be: 10000000 -195: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/runtime/test_clSetEventCallback_expout.txt -193: OK -193: -193: -118/270 Test #193: runtime/clCreateKernel ................................................................ Passed 21.86 sec -test 196 - Start 196: runtime/clGetSupportedImageFormats - -196: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clGetSupportedImageFormats -196: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -196: Test timeout computed to be: 10000000 -196: OK -119/270 Test #196: runtime/clGetSupportedImageFormats .................................................... Passed 0.67 sec -test 197 - Start 197: runtime/clCreateKernelsInProgram - -197: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clCreateKernelsInProgram" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -197: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -197: Environment variables: -197: POCL_WORK_GROUP_METHOD=loopvec -197: Test timeout computed to be: 10000000 -195: Callback function: event status: CL_SUBMITTED -195: Callback function: event status: CL_RUNNING -195: Callback function: event status: CL_COMPLETE -195: OK -195: -195: -195: -- Comparing output.. -120/270 Test #195: runtime/clSetEventCallback ............................................................ Passed 29.53 sec -test 198 - Start 198: runtime/clCreateSubDevices - -198: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clCreateSubDevices -198: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -198: Test timeout computed to be: 10000000 -197: Hello -197: World -197: -197: -197: -- OK -121/270 Test #197: runtime/clCreateKernelsInProgram ...................................................... Passed 36.36 sec -test 199 - Start 199: runtime/test_event_free - -199: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_event_free" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -199: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -199: Environment variables: -199: POCL_WORK_GROUP_METHOD=loopvec -199: Test timeout computed to be: 10000000 -199: OK -199: -199: -122/270 Test #199: runtime/test_event_free ............................................................... Passed 0.96 sec -test 200 - Start 200: runtime/test_event_double_wait - -200: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_event_double_wait" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -200: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -200: Environment variables: -200: POCL_WORK_GROUP_METHOD=loopvec -200: Test timeout computed to be: 10000000 -185: Testing -cl-std=CL3.0 -185: OK -185: -185: 3 errors generated. -185: log: 0x15e5ea8 -185: preprocess failure log[0]: Invalid build option: -fnothing-to-see-here -185: -185: 1 warning and 1 error generated. -185: preprocess failure log[0]: error: /build/reproducible-path/pocl-6.0/debian/kcache/native/tempfile_sRHUp1.cl:1:10: expected "FILENAME" or -185: warning: /build/reproducible-path/pocl-6.0/debian/kcache/native/tempfile_sRHUp1.cl:1:10: missing terminating '"' character -185: Device cpu-arm1156t2f-s-cortex-a9 failed to build the program -185: -185: cl_program callback (via pfn_notify) -185: build callback successful -185: 1 warning generated. -185: 1 warning generated. -185: Deprecated -cl-strict-aliasing log[0]: warning: : OpenCL C version 3.0 does not support the option '-cl-strict-aliasing' -185: -185: program binary type: CL_PROGRAM_BINARY_TYPE_EXECUTABLE -185: 1 error generated. -185: 1 error generated. -185: -123/270 Test #185: runtime/clBuildProgram ................................................................ Passed 113.93 sec -test 201 - Start 201: runtime/test_enqueue_kernel_from_binary - -201: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_enqueue_kernel_from_binary" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -201: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -201: Environment variables: -201: POCL_WORK_GROUP_METHOD=loopvec -201: Test timeout computed to be: 10000000 -200: OK -200: -200: -124/270 Test #200: runtime/test_event_double_wait ........................................................ Passed 22.20 sec -test 202 - Start 202: runtime/test_user_event - -202: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_user_event" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -202: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -202: Environment variables: -202: POCL_WORK_GROUP_METHOD=loopvec -202: Test timeout computed to be: 10000000 -202: OK -202: -202: -125/270 Test #202: runtime/test_user_event ............................................................... Passed 0.99 sec -test 203 - Start 203: runtime/test_buffer_migration - -203: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_buffer_migration -203: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -203: Test timeout computed to be: 10000000 -203: NUM DEVICES: 1 -203: NOT ENOUGH DEVICES! (need 2) -126/270 Test #203: runtime/test_buffer_migration .........................................................***Skipped 0.67 sec -test 204 - Start 204: runtime/test_buffer_ping_pong - -204: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_buffer_ping_pong -204: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -204: Test timeout computed to be: 10000000 -204: NUM DEVICES: 1 -204: NOT ENOUGH DEVICES! (need 2) -127/270 Test #204: runtime/test_buffer_ping_pong .........................................................***Skipped 0.78 sec -test 205 - Start 205: runtime/clSetMemObjectDestructorCallback - -205: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_clSetMemObjectDestructorCallback" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -205: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -205: Environment variables: -205: POCL_WORK_GROUP_METHOD=loopvec -205: Test timeout computed to be: 10000000 -205: OK -205: -205: -128/270 Test #205: runtime/clSetMemObjectDestructorCallback .............................................. Passed 0.81 sec -test 206 - Start 206: runtime/test_cl_pocl_content_size - -206: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_cl_pocl_content_size -206: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -206: Test timeout computed to be: 10000000 -206: OK -129/270 Test #206: runtime/test_cl_pocl_content_size ..................................................... Passed 0.60 sec -test 207 - Start 207: runtime/test_deviceside_enqueue - -207: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_deviceside_enqueue" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -207: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -207: Environment variables: -207: POCL_WORK_GROUP_METHOD=loopvec -207: Test timeout computed to be: 10000000 -198: Max CUs: 4 -198: OK -130/270 Test #198: runtime/clCreateSubDevices ............................................................ Passed 41.89 sec -test 208 - Start 208: runtime/test_command_buffer - -208: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_command_buffer -208: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -208: Test timeout computed to be: 10000000 -207: OK -207: -207: -131/270 Test #207: runtime/test_deviceside_enqueue ....................................................... Passed 1.11 sec -test 209 - Start 209: runtime/test_command_buffer_images - -209: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_command_buffer_images -209: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -209: Test timeout computed to be: 10000000 -209: OK -132/270 Test #209: runtime/test_command_buffer_images .................................................... Passed 0.66 sec -test 210 - Start 210: runtime/test_command_buffer_multi_device - -210: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_command_buffer_multi_device -210: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -210: Test timeout computed to be: 10000000 -208: OK -133/270 Test #208: runtime/test_command_buffer ........................................................... Passed 23.54 sec -test 211 - Start 211: runtime/test_device_address - -211: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_device_address -211: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -211: Test timeout computed to be: 10000000 -210: NOTE: Only 1 device available, using two queues on the same device -210: OK -134/270 Test #210: runtime/test_command_buffer_multi_device .............................................. Passed 22.62 sec -test 212 - Start 212: runtime/test_svm - -212: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_svm -212: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -212: Test timeout computed to be: 10000000 -211: cpu-arm1156t2f-s-cortex-a9 OpenCL 3.0 PoCL HSTR: cpu-armv7-pc-linux-gnueabihf-arm1156t2f-s: suitable -201: OK -201: -201: -135/270 Test #201: runtime/test_enqueue_kernel_from_binary ............................................... Passed 49.97 sec -test 213 - Start 213: runtime/test_subbuffers - -213: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_subbuffers -213: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -213: Test timeout computed to be: 10000000 -213: TestOutputDataDecomposition: Number of devices: 1 -213: NumData == 9216 -213: WorkShare == 1024 -213: Processing data before 8192 -213: Last sub-buffer starts at 7168 -211: OK -136/270 Test #211: runtime/test_device_address ........................................................... Passed 21.96 sec -test 215 - Start 215: runtime/test_compile_n_link - -215: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_compile_n_link -215: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -215: Test timeout computed to be: 10000000 -213: PASSED -213: OK -137/270 Test #213: runtime/test_subbuffers ............................................................... Passed 21.12 sec -test 217 - Start 217: workgroup/different_implicit_barrier_injection_scenarios - -217: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####implicit_barriers.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/implicit_barriers_1_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -217: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -217: Environment variables: -217: POCL_WORK_GROUP_METHOD=loopvec -217: Test timeout computed to be: 10000000 -217: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/implicit_barriers_1_2_1_1.stdout -212: TestSimpleKernel_CGSVM: PASSED -212: TestCLMem_SVM: PASSED -212: TestCGSVM: PASSED -212: TestFGSVM: TestSSVM: TestMultiDevice_CGSVM: At least 2 devices with SVM coarse grain buffer capabilities needed. -212: OK -138/270 Test #212: runtime/test_svm ...................................................................... Passed 45.39 sec -test 218 - Start 218: workgroup/unbarriered_for_loops_loopvec - -218: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####forloops.cl####2####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/forloops_2_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -218: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -218: Environment variables: -218: POCL_WORK_GROUP_METHOD=loopvec -218: Test timeout computed to be: 10000000 -218: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/forloops_2_2_1_1.stdout -217: LOCAL_ID=0 before if -217: LOCAL_ID=1 before if -217: LOCAL_ID=0 inside if -217: LOCAL_ID=1 inside if -217: LOCAL_ID=0 inside for, iteration 0, value 2 -217: LOCAL_ID=1 inside for, iteration 0, value 2 -217: LOCAL_ID=0 inside for, iteration 1, value 1 -217: LOCAL_ID=1 inside for, iteration 1, value 1 -217: LOCAL_ID=0 after if -217: LOCAL_ID=1 after if -217: OK -217: -217: -217: -- Comparing output.. -139/270 Test #217: workgroup/different_implicit_barrier_injection_scenarios .............................. Passed 28.27 sec -test 219 - Start 219: workgroup/unbarriered_for_loops_cbs - -219: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####forloops.cl####2####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/forloops_2_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -219: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -219: Environment variables: -219: POCL_WORK_GROUP_METHOD=cbs -219: Test timeout computed to be: 10000000 -219: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/forloops_2_2_1_1.stdout -215: OK -140/270 Test #215: runtime/test_compile_n_link ........................................................... Passed 30.19 sec -test 220 - Start 220: workgroup/barriered_for_loops_loopvec - -220: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####loopbarriers.cl####1####4####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/loopbarriers_1_4_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -220: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -220: Environment variables: -220: POCL_WORK_GROUP_METHOD=loopvec -220: Test timeout computed to be: 10000000 -220: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/loopbarriers_1_4_1_1.stdout -218: 0: 0 -218: 1: 1 -218: 2: 2 -218: 3: 3 -218: OK -218: -218: -218: -- Comparing output.. -141/270 Test #218: workgroup/unbarriered_for_loops_loopvec ............................................... Passed 21.90 sec -test 221 - Start 221: workgroup/barriered_for_loops_cbs - -221: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####loopbarriers.cl####1####4####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/loopbarriers_1_4_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -221: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -221: Environment variables: -221: POCL_WORK_GROUP_METHOD=cbs -221: Test timeout computed to be: 10000000 -221: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/loopbarriers_1_4_1_1.stdout -219: 0: 0 -219: 1: 1 -219: 2: 2 -219: 3: 3 -219: OK -219: -219: -219: -- Comparing output.. -142/270 Test #219: workgroup/unbarriered_for_loops_cbs ................................................... Passed 22.16 sec -test 222 - Start 222: workgroup/switch_case_loopvec - -222: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####switch_case.cl####1####4####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/switch_case_1_4_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -222: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -222: Environment variables: -222: POCL_WORK_GROUP_METHOD=loopvec -222: Test timeout computed to be: 10000000 -222: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/switch_case_1_4_1_1.stdout -220: 0: 1002 -220: 1: 2002 -220: 2: 3002 -220: 3: 2 -220: OK -220: -220: -220: -- Comparing output.. -143/270 Test #220: workgroup/barriered_for_loops_loopvec ................................................. Passed 24.14 sec -test 223 - Start 223: workgroup/switch_case_cbs - -223: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####switch_case.cl####1####4####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/switch_case_1_4_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -223: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -223: Environment variables: -223: POCL_WORK_GROUP_METHOD=cbs -223: Test timeout computed to be: 10000000 -223: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/switch_case_1_4_1_1.stdout -221: 0: 1002 -221: 1: 2002 -221: 2: 3002 -221: 3: 2 -221: OK -221: -221: [SubCFG] Form SubCFGs in test_kernel -221: -221: -- Comparing output.. -144/270 Test #221: workgroup/barriered_for_loops_cbs ..................................................... Passed 25.25 sec -test 224 - Start 224: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier_loopvec - -224: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####tricky_for.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/tricky_for_1_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -224: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -224: Environment variables: -224: POCL_WORK_GROUP_METHOD=loopvec -224: Test timeout computed to be: 10000000 -224: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/tricky_for_1_2_1_1.stdout -222: 0: 99 -222: 1: 101 -222: 2: 99 -222: 3: 303 -222: OK -222: -222: -222: -- Comparing output.. -145/270 Test #222: workgroup/switch_case_loopvec ......................................................... Passed 25.35 sec -test 225 - Start 225: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier_cbs - -225: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####tricky_for.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/tricky_for_1_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -225: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -225: Environment variables: -225: POCL_WORK_GROUP_METHOD=cbs -225: Test timeout computed to be: 10000000 -225: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/tricky_for_1_2_1_1.stdout -223: 0: 99 -223: 1: 101 -223: 2: 99 -223: 3: 303 -223: OK -223: -223: -223: -- Comparing output.. -146/270 Test #223: workgroup/switch_case_cbs ............................................................. Passed 26.25 sec -test 226 - Start 226: workgroup/for_with_divergent_return_loopvec - -226: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####for_with_divergent_return.cl####1####6####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/for_with_divergent_return_1_6_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -226: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -226: Environment variables: -226: POCL_WORK_GROUP_METHOD=loopvec -226: Test timeout computed to be: 10000000 -226: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/for_with_divergent_return_1_6_1_1.stdout -224: 0: 1000 -224: 1: 2000 -224: OK -224: -224: -224: -- Comparing output.. -147/270 Test #224: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier_loopvec .................... Passed 32.29 sec -test 227 - Start 227: workgroup/for_with_divergent_return_cbs - -227: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####for_with_divergent_return.cl####1####6####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/for_with_divergent_return_1_6_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -227: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -227: Environment variables: -227: POCL_WORK_GROUP_METHOD=cbs -227: Test timeout computed to be: 10000000 -227: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/for_with_divergent_return_1_6_1_1.stdout -225: 0: 1000 -225: 1: 2000 -225: OK -225: -225: [SubCFG] Form SubCFGs in test_kernel -225: -225: -- Comparing output.. -148/270 Test #225: workgroup/b_loop_with_none_of_the_WIs_reaching_the_barrier_cbs ........................ Passed 31.91 sec -test 228 - Start 228: workgroup/cond_barriers_in_for_loopvec - -228: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####cond_barriers_in_for.cl####2####4####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_in_for_2_4_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -228: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -228: Environment variables: -228: POCL_WORK_GROUP_METHOD=loopvec -228: Test timeout computed to be: 10000000 -228: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_in_for_2_4_1_1.stdout -228: 0: 4 -228: 1: 5 -228: 2: 6 -228: 3: 7 -228: 4: 16 -228: 5: 17 -228: 6: 18 -228: 7: 19 -228: OK -228: -228: -228: -- Comparing output.. -149/270 Test #228: workgroup/cond_barriers_in_for_loopvec ................................................ Passed 25.27 sec -test 229 - Start 229: workgroup/cond_barriers_in_for_cbs - -229: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####cond_barriers_in_for.cl####2####4####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_in_for_2_4_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -229: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -229: Environment variables: -229: POCL_WORK_GROUP_METHOD=cbs -229: Test timeout computed to be: 10000000 -229: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_in_for_2_4_1_1.stdout -229: 0: 4 -229: 1: 5 -229: 2: 6 -229: 3: 7 -229: 4: 16 -229: 5: 17 -229: 6: 18 -229: 7: 19 -229: OK -229: -229: [SubCFG] Form SubCFGs in test_kernel -229: -229: -- Comparing output.. -150/270 Test #229: workgroup/cond_barriers_in_for_cbs .................................................... Passed 23.84 sec -test 230 - Start 230: workgroup/cond_barrier_in_var_for - -230: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####cond_barrier_in_var_for.cl####2####4####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/cond_barrier_in_var_for_2_4_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -230: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -230: Environment variables: -230: POCL_WORK_GROUP_METHOD=cbs -230: Test timeout computed to be: 10000000 -230: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/cond_barrier_in_var_for_2_4_1_1.stdout -230: 0: 1 -230: 1: 4 -230: 2: 8 -230: 3: 13 -230: 4: 5 -230: 5: 8 -230: 6: 12 -230: 7: 17 -230: OK -230: -230: [SubCFG] Form SubCFGs in test_kernel -230: -230: -- Comparing output.. -151/270 Test #230: workgroup/cond_barrier_in_var_for ..................................................... Passed 23.23 sec -test 231 - Start 231: workgroup/unconditional_barriers_loopvec - -231: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####basic_barriers.cl####2####2####2####2" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/basic_barriers_2_2_2_2.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -231: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -231: Environment variables: -231: POCL_WORK_GROUP_METHOD=loopvec -231: POCL_DEVICES=basic -231: Test timeout computed to be: 10000000 -231: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/basic_barriers_2_2_2_2.stdout -231: 0 0 0: before barriers -231: 1 0 0: before barriers -231: 0 1 0: before barriers -231: 1 1 0: before barriers -231: 0 0 1: before barriers -231: 1 0 1: before barriers -231: 0 1 1: before barriers -231: 1 1 1: before barriers -231: 0 0 0: between barriers -231: 1 0 0: between barriers -231: 0 1 0: between barriers -231: 1 1 0: between barriers -231: 0 0 1: between barriers -231: 1 0 1: between barriers -231: 0 1 1: between barriers -231: 1 1 1: between barriers -231: 0 0 0: after barriers -231: 1 0 0: after barriers -231: 0 1 0: after barriers -231: 1 1 0: after barriers -231: 0 0 1: after barriers -231: 1 0 1: after barriers -231: 0 1 1: after barriers -231: 1 1 1: after barriers -231: 2 0 0: before barriers -231: 3 0 0: before barriers -231: 2 1 0: before barriers -231: 3 1 0: before barriers -231: 2 0 1: before barriers -231: 3 0 1: before barriers -231: 2 1 1: before barriers -231: 3 1 1: before barriers -231: 2 0 0: between barriers -231: 3 0 0: between barriers -231: 2 1 0: between barriers -231: 3 1 0: between barriers -231: 2 0 1: between barriers -231: 3 0 1: between barriers -231: 2 1 1: between barriers -231: 3 1 1: between barriers -231: 2 0 0: after barriers -231: 3 0 0: after barriers -231: 2 1 0: after barriers -231: 3 1 0: after barriers -231: 2 0 1: after barriers -231: 3 0 1: after barriers -231: 2 1 1: after barriers -231: 3 1 1: after barriers -231: OK -231: -231: -231: -- Comparing output.. -152/270 Test #231: workgroup/unconditional_barriers_loopvec .............................................. Passed 28.06 sec -test 232 - Start 232: workgroup/unconditional_barriers_cbs - -232: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####basic_barriers.cl####2####2####2####2" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/basic_barriers_2_2_2_2.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -232: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -232: Environment variables: -232: POCL_WORK_GROUP_METHOD=cbs -232: POCL_DEVICES=basic -232: Test timeout computed to be: 10000000 -232: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/basic_barriers_2_2_2_2.stdout -232: 0 0 0: before barriers -232: 1 0 0: before barriers -232: 0 1 0: before barriers -232: 1 1 0: before barriers -232: 0 0 1: before barriers -232: 1 0 1: before barriers -232: 0 1 1: before barriers -232: 1 1 1: before barriers -232: 0 0 0: between barriers -232: 1 0 0: between barriers -232: 0 1 0: between barriers -232: 1 1 0: between barriers -232: 0 0 1: between barriers -232: 1 0 1: between barriers -232: 0 1 1: between barriers -232: 1 1 1: between barriers -232: 0 0 0: after barriers -232: 1 0 0: after barriers -232: 0 1 0: after barriers -232: 1 1 0: after barriers -232: 0 0 1: after barriers -232: 1 0 1: after barriers -232: 0 1 1: after barriers -232: 1 1 1: after barriers -232: 2 0 0: before barriers -232: 3 0 0: before barriers -232: 2 1 0: before barriers -232: 3 1 0: before barriers -232: 2 0 1: before barriers -232: 3 0 1: before barriers -232: 2 1 1: before barriers -232: 3 1 1: before barriers -232: 2 0 0: between barriers -232: 3 0 0: between barriers -232: 2 1 0: between barriers -232: 3 1 0: between barriers -232: 2 0 1: between barriers -232: 3 0 1: between barriers -232: 2 1 1: between barriers -232: 3 1 1: between barriers -232: 2 0 0: after barriers -232: 3 0 0: after barriers -232: 2 1 0: after barriers -232: 3 1 0: after barriers -232: 2 0 1: after barriers -232: 3 0 1: after barriers -232: 2 1 1: after barriers -232: 3 1 1: after barriers -232: OK -232: -232: [SubCFG] Form SubCFGs in test_kernel -232: -232: -- Comparing output.. -153/270 Test #232: workgroup/unconditional_barriers_cbs .................................................. Passed 41.29 sec -test 233 - Start 233: workgroup/conditional_barrier_loopvec - -233: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####conditional_barriers.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_1_2_1_1_loopvec.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -233: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -233: Environment variables: -233: POCL_WORK_GROUP_METHOD=loopvec -233: POCL_DEVICES=basic -233: Test timeout computed to be: 10000000 -233: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_1_2_1_1_loopvec.stdout -226: 0: 1000 -226: 1: 2000 -226: 2: 200 -226: 3: -2 -226: 4: 100 -226: 5: 100 -226: OK -226: -226: -226: -- Comparing output.. -154/270 Test #226: workgroup/for_with_divergent_return_loopvec ........................................... Passed 192.44 sec -test 234 - Start 234: workgroup/conditional_barrier_cbs - -234: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####conditional_barriers.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_1_2_1_1_cbs.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -234: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -234: Environment variables: -234: POCL_WORK_GROUP_METHOD=cbs -234: POCL_DEVICES=basic -234: Test timeout computed to be: 10000000 -234: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/cond_barriers_1_2_1_1_cbs.stdout -233: LOCAL_ID=0 before if -233: LOCAL_ID=1 before if -233: LOCAL_ID=0 inside if -233: LOCAL_ID=1 inside if -233: LOCAL_ID=0 after if -233: LOCAL_ID=1 after if -233: OK -233: -233: -233: -- Comparing output.. -155/270 Test #233: workgroup/conditional_barrier_loopvec ................................................. Passed 33.44 sec -test 235 - Start 235: workgroup/forcing_horizontal_parallelization_to_some_outer_loopvec - -235: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####outerlooppar.cl####2####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/outerlooppar_2_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -235: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -235: Environment variables: -235: POCL_WORK_GROUP_METHOD=loopvec -235: POCL_DEVICES=basic -235: POCL_DEVICES=basic -235: Test timeout computed to be: 10000000 -235: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/outerlooppar_2_2_1_1.stdout -227: 0: 1000 -227: 1: 2000 -227: 2: 200 -227: 3: -2 -227: 4: 100 -227: 5: 100 -227: OK -227: -227: -227: -- Comparing output.. -156/270 Test #227: workgroup/for_with_divergent_return_cbs ............................................... Passed 185.96 sec -test 236 - Start 236: workgroup/loop_with_two_paths_to_the_latch_loopvec - -236: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####for_bug.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/for_bug_1_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -236: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -236: Environment variables: -236: POCL_WORK_GROUP_METHOD=loopvec -236: POCL_DEVICES=basic -236: Test timeout computed to be: 10000000 -236: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/for_bug_1_2_1_1.stdout -234: LOCAL_ID=0 before if -234: LOCAL_ID=0 inside if -234: LOCAL_ID=1 before if -234: LOCAL_ID=1 inside if -234: LOCAL_ID=0 after if -234: LOCAL_ID=1 after if -234: OK -234: -234: [SubCFG] Form SubCFGs in test_kernel -234: -234: -- Comparing output.. -157/270 Test #234: workgroup/conditional_barrier_cbs ..................................................... Passed 29.10 sec -test 237 - Start 237: workgroup/loop_with_two_paths_to_the_latch_cbs - -237: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####for_bug.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/for_bug_1_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -237: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -237: Environment variables: -237: POCL_WORK_GROUP_METHOD=cbs -237: POCL_DEVICES=basic -237: Test timeout computed to be: 10000000 -237: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/for_bug_1_2_1_1.stdout -235: vertical: -235: i: 0 gid: 1 -235: horizontal: -235: i: 0 gid: 0 -235: i: 0 gid: 1 -235: i: 1 gid: 0 -235: i: 1 gid: 1 -235: vertical: -235: i: 0 gid: 1 -235: i: 1 gid: 1 -235: vertical: -235: i: 0 gid: 2 -235: i: 1 gid: 2 -235: i: 0 gid: 3 -235: i: 1 gid: 3 -235: i: 2 gid: 3 -235: horizontal: -235: i: 0 gid: 2 -235: i: 0 gid: 3 -235: i: 1 gid: 2 -235: i: 1 gid: 3 -235: vertical: -235: i: 0 gid: 2 -235: i: 1 gid: 2 -235: i: 0 gid: 3 -235: i: 1 gid: 3 -235: OK -235: -235: -235: -- Comparing output.. -158/270 Test #235: workgroup/forcing_horizontal_parallelization_to_some_outer_loopvec .................... Passed 36.26 sec -test 238 - Start 238: workgroup/b_loop_with_two_latches_loopvec - -238: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####multilatch_bloop.cl####1####3####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/multilatch_bloop_1_3_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -238: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -238: Environment variables: -238: POCL_WORK_GROUP_METHOD=loopvec -238: POCL_DEVICES=basic -238: Test timeout computed to be: 10000000 -238: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/multilatch_bloop_1_3_1_1.stdout -236: gid_x 0 after barrier at iteration 16 -236: gid_x 1 after barrier at iteration 16 -236: gid_x 0 after barrier at iteration 15 -236: gid_x 1 after barrier at iteration 15 -236: gid_x 0 after barrier at iteration 14 -236: gid_x 1 after barrier at iteration 14 -236: gid_x 0 after barrier at iteration 13 -236: gid_x 1 after barrier at iteration 13 -236: gid_x 0 after barrier at iteration 12 -236: gid_x 1 after barrier at iteration 12 -236: gid_x 0 after barrier at iteration 11 -236: gid_x 1 after barrier at iteration 11 -236: gid_x 0 after barrier at iteration 10 -236: gid_x 1 after barrier at iteration 10 -236: gid_x 0 after barrier at iteration 9 -236: gid_x 1 after barrier at iteration 9 -236: gid_x 0 after barrier at iteration 8 -236: gid_x 1 after barrier at iteration 8 -236: gid_x 0 after barrier at iteration 7 -236: gid_x 1 after barrier at iteration 7 -236: gid_x 0 after barrier at iteration 6 -236: gid_x 1 after barrier at iteration 6 -236: gid_x 0 after barrier at iteration 5 -236: gid_x 1 after barrier at iteration 5 -236: gid_x 0 after barrier at iteration 4 -236: gid_x 1 after barrier at iteration 4 -236: gid_x 0 after barrier at iteration 3 -236: gid_x 1 after barrier at iteration 3 -236: gid_x 0 after barrier at iteration 2 -236: gid_x 1 after barrier at iteration 2 -236: gid_x 0 after barrier at iteration 1 -236: gid_x 1 after barrier at iteration 1 -236: OK -236: OK -236: -236: -236: -- Comparing output.. -159/270 Test #236: workgroup/loop_with_two_paths_to_the_latch_loopvec .................................... Passed 38.69 sec -test 239 - Start 239: workgroup/b_loop_with_two_latches_cbs - -239: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####multilatch_bloop.cl####1####3####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/multilatch_bloop_1_3_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -239: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -239: Environment variables: -239: POCL_WORK_GROUP_METHOD=cbs -239: POCL_DEVICES=basic -239: Test timeout computed to be: 10000000 -239: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/multilatch_bloop_1_3_1_1.stdout -237: gid_x 0 after barrier at iteration 16 -237: gid_x 1 after barrier at iteration 16 -237: gid_x 0 after barrier at iteration 15 -237: gid_x 1 after barrier at iteration 15 -237: gid_x 0 after barrier at iteration 14 -237: gid_x 1 after barrier at iteration 14 -237: gid_x 0 after barrier at iteration 13 -237: gid_x 1 after barrier at iteration 13 -237: gid_x 0 after barrier at iteration 12 -237: gid_x 1 after barrier at iteration 12 -237: gid_x 0 after barrier at iteration 11 -237: gid_x 1 after barrier at iteration 11 -237: gid_x 0 after barrier at iteration 10 -237: gid_x 1 after barrier at iteration 10 -237: gid_x 0 after barrier at iteration 9 -237: gid_x 1 after barrier at iteration 9 -237: gid_x 0 after barrier at iteration 8 -237: gid_x 1 after barrier at iteration 8 -237: gid_x 0 after barrier at iteration 7 -237: gid_x 1 after barrier at iteration 7 -237: gid_x 0 after barrier at iteration 6 -237: gid_x 1 after barrier at iteration 6 -237: gid_x 0 after barrier at iteration 5 -237: gid_x 1 after barrier at iteration 5 -237: gid_x 0 after barrier at iteration 4 -237: gid_x 1 after barrier at iteration 4 -237: gid_x 0 after barrier at iteration 3 -237: gid_x 1 after barrier at iteration 3 -237: gid_x 0 after barrier at iteration 2 -237: gid_x 1 after barrier at iteration 2 -237: gid_x 0 after barrier at iteration 1 -237: gid_x 1 after barrier at iteration 1 -237: OK -237: OK -237: -237: [SubCFG] Form SubCFGs in test_kernel -237: -237: -- Comparing output.. -160/270 Test #237: workgroup/loop_with_two_paths_to_the_latch_cbs ........................................ Passed 41.69 sec -test 240 - Start 240: workgroup/workgroup_sizes_work_items_get_wrong_ids_loopvec - -240: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####print_all_ids.cl####1####1####1####4" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/print_all_ids_114114.txt" "-Dsort_output=1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -240: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -240: Environment variables: -240: POCL_WORK_GROUP_METHOD=loopvec -240: POCL_DEVICES=basic -240: Test timeout computed to be: 10000000 -240: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/print_all_ids_114114.txt -238: i:0 0 0 0 before barrier -238: i:0 1 0 0 before barrier -238: i:0 2 0 0 before barrier -238: i:0 0 0 0 after barrier -238: i:0 1 0 0 after barrier -238: i:0 1 0 0 after latch 1 -238: i:0 2 0 0 after barrier -238: i:0 2 0 0 after latch 1 -238: i:0 2 0 0 after latch 2 -238: i:1 0 0 0 before barrier -238: i:1 1 0 0 before barrier -238: i:1 2 0 0 before barrier -238: i:1 0 0 0 after barrier -238: i:1 1 0 0 after barrier -238: i:1 1 0 0 after latch 1 -238: i:1 2 0 0 after barrier -238: i:1 2 0 0 after latch 1 -238: i:1 2 0 0 after latch 2 -238: OK -238: -238: -238: -- Comparing output.. -161/270 Test #238: workgroup/b_loop_with_two_latches_loopvec ............................................. Passed 41.66 sec -test 241 - Start 241: workgroup/workgroup_sizes_work_items_get_wrong_ids_cbs - -241: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####print_all_ids.cl####1####1####1####4" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/print_all_ids_114114.txt" "-Dsort_output=1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -241: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -241: Environment variables: -241: POCL_WORK_GROUP_METHOD=cbs -241: POCL_DEVICES=basic -241: Test timeout computed to be: 10000000 -241: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/print_all_ids_114114.txt -239: i:0 0 0 0 before barrier -239: i:0 1 0 0 before barrier -239: i:0 2 0 0 before barrier -239: i:0 0 0 0 after barrier -239: i:0 1 0 0 after barrier -239: i:0 1 0 0 after latch 1 -239: i:0 2 0 0 after barrier -239: i:0 2 0 0 after latch 1 -239: i:0 2 0 0 after latch 2 -239: i:1 0 0 0 before barrier -239: i:1 1 0 0 before barrier -239: i:1 2 0 0 before barrier -239: i:1 0 0 0 after barrier -239: i:1 1 0 0 after barrier -239: i:1 1 0 0 after latch 1 -239: i:1 2 0 0 after barrier -239: i:1 2 0 0 after latch 1 -239: i:1 2 0 0 after latch 2 -239: OK -239: -239: [SubCFG] Form SubCFGs in test_kernel -239: -239: -- Comparing output.. -162/270 Test #239: workgroup/b_loop_with_two_latches_cbs ................................................. Passed 39.50 sec -test 242 - Start 242: workgroup/issue_548_convergent_propagation_loopvec - -242: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####issue_548.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/issue_548_1_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -242: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -242: Environment variables: -242: POCL_WORK_GROUP_METHOD=loopvec -242: POCL_DEVICES=basic -242: Test timeout computed to be: 10000000 -242: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/issue_548_1_2_1_1.stdout -240: global: 0-0-0 -240: local: 0-0-0 -240: global: 0-0-1 -240: local: 0-0-1 -240: global: 0-0-2 -240: local: 0-0-2 -240: global: 0-0-3 -240: local: 0-0-3 -240: OK -240: -240: -240: -- SORTING FILE -240: -- Comparing output.. -163/270 Test #240: workgroup/workgroup_sizes_work_items_get_wrong_ids_loopvec ............................ Passed 39.53 sec -test 243 - Start 243: workgroup/issue_548_convergent_propagation_cbs - -243: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####issue_548.cl####1####2####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/issue_548_1_2_1_1.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -243: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -243: Environment variables: -243: POCL_WORK_GROUP_METHOD=cbs -243: POCL_DEVICES=basic -243: Test timeout computed to be: 10000000 -243: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/issue_548_1_2_1_1.stdout -241: global: 0-0-0 -241: local: 0-0-0 -241: global: 0-0-1 -241: local: 0-0-1 -241: global: 0-0-2 -241: local: 0-0-2 -241: global: 0-0-3 -241: local: 0-0-3 -241: OK -241: -241: -241: -- SORTING FILE -241: -- Comparing output.. -164/270 Test #241: workgroup/workgroup_sizes_work_items_get_wrong_ids_cbs ................................ Passed 46.43 sec -test 244 - Start 244: workgroup/range_md_small_grid_loopvec - -244: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####range_md.cl####1####13####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/range_md_small_grid.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -244: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -244: Environment variables: -244: POCL_WORK_GROUP_METHOD=loopvec -244: POCL_DEVICES=basic -244: Test timeout computed to be: 10000000 -244: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/range_md_small_grid.stdout -242: id=0: AAA. -242: id=0: CCC. -242: auxfunc -242: id=1: AAA. -242: id=1: CCC. -242: auxfunc -242: id=0: EEE. -242: id=1: EEE. -242: OK -242: -242: -242: -- Comparing output.. -165/270 Test #242: workgroup/issue_548_convergent_propagation_loopvec .................................... Passed 43.89 sec -test 245 - Start 245: workgroup/range_md_small_grid_cbs - -245: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####range_md.cl####1####13####1####1" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/workgroup/range_md_small_grid.stdout" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -245: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -245: Environment variables: -245: POCL_WORK_GROUP_METHOD=cbs -245: POCL_DEVICES=basic -245: Test timeout computed to be: 10000000 -245: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/workgroup/range_md_small_grid.stdout -243: id=0: AAA. -243: id=0: CCC. -243: auxfunc -243: id=1: AAA. -243: id=1: CCC. -243: auxfunc -243: id=0: EEE. -243: id=1: EEE. -243: OK -243: -243: [SubCFG] Form SubCFGs in test_kernel -243: -243: -- Comparing output.. -166/270 Test #243: workgroup/issue_548_convergent_propagation_cbs ........................................ Passed 47.37 sec -test 246 - Start 246: workgroup/range_md_large_grid_loopvec - -246: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####range_md.cl####1000####128####1####1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -246: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -246: Environment variables: -246: POCL_WORK_GROUP_METHOD=loopvec -246: POCL_DEVICES=basic -246: Test timeout computed to be: 10000000 -244: 0: 13 -244: 1: 1 -244: 2: 1 -244: 3: 3 -244: 4: 1 -244: 5: 1 -244: 6: 1 -244: 7: 0 -244: 8: 0 -244: 9: 0 -244: 10: 0 -244: 11: 0 -244: 12: 0 -244: OK -244: -244: -244: -- Comparing output.. -167/270 Test #244: workgroup/range_md_small_grid_loopvec ................................................. Passed 31.01 sec -test 247 - Start 247: workgroup/range_md_large_grid_cbs - -247: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/run_kernel####range_md.cl####1000####128####1####1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -247: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup -247: Environment variables: -247: POCL_WORK_GROUP_METHOD=cbs -247: POCL_DEVICES=basic -247: Test timeout computed to be: 10000000 -245: 0: 13 -245: 1: 1 -245: 2: 1 -245: 3: 3 -245: 4: 1 -245: 5: 1 -245: 6: 1 -245: 7: 0 -245: 8: 0 -245: 9: 0 -245: 10: 0 -245: 11: 0 -245: 12: 0 -245: OK -245: -245: -245: -- Comparing output.. -168/270 Test #245: workgroup/range_md_small_grid_cbs ..................................................... Passed 31.16 sec -test 82 - Start 82: regression/test_issue_231_loopvec - -82: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_231" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -82: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -82: Environment variables: -82: POCL_WORK_GROUP_METHOD=loopvec -82: Test timeout computed to be: 10000000 -247: 0: 128 -247: 1: 1 -247: 2: 1 -247: 3: 3 -247: 4: 1000 -247: 5: 1 -247: 6: 1 -247: 7: 0 -247: 8: 0 -247: 9: 0 -247: 10: 0 -247: 11: 0 -247: 12: 0 -247: 13: 0 -247: 14: 0 -247: 15: 0 -247: 16: 0 -247: 17: 0 -247: 18: 0 -247: 19: 0 -247: 20: 0 -247: 21: 0 -247: 22: 0 -247: 23: 0 -247: 24: 0 -247: 25: 0 -247: 26: 0 -247: 27: 0 -247: 28: 0 -247: 29: 0 -247: 30: 0 -247: 31: 0 -247: 32: 0 -247: 33: 0 -247: 34: 0 -247: 35: 0 -247: 36: 0 -247: 37: 0 -247: 38: 0 -247: 39: 0 -247: 40: 0 -247: 41: 0 -247: 42: 0 -247: 43: 0 -247: 44: 0 -247: 45: 0 -247: 46: 0 -247: 47: 0 -247: 48: 0 -247: 49: 0 -247: 50: 0 -247: 51: 0 -247: 52: 0 -247: 53: 0 -247: 54: 0 -247: 55: 0 -247: 56: 0 -247: 57: 0 -247: 58: 0 -247: 59: 0 -247: 60: 0 -247: 61: 0 -247: 62: 0 -247: 63: 0 -247: 64: 0 -247: 65: 0 -247: 66: 0 -247: 67: 0 -247: 68: 0 -247: 69: 0 -247: 70: 0 -247: 71: 0 -247: 72: 0 -247: 73: 0 -247: 74: 0 -247: 75: 0 -247: 76: 0 -247: 77: 0 -247: 78: 0 -247: 79: 0 -247: 80: 0 -247: 81: 0 -247: 82: 0 -247: 83: 0 -247: 84: 0 -247: 85: 0 -247: 86: 0 -247: 87: 0 -247: 88: 0 -247: 89: 0 -247: 90: 0 -247: 91: 0 -247: 92: 0 -247: 93: 0 -247: 94: 0 -247: 95: 0 -247: 96: 0 -247: 97: 0 -247: 98: 0 -247: 99: 0 -247: 100: 0 -247: 101: 0 -247: 102: 0 -247: 103: 0 -247: 104: 0 -247: 105: 0 -247: 106: 0 -247: 107: 0 -247: 108: 0 -247: 109: 0 -247: 110: 0 -247: 111: 0 -247: 112: 0 -247: 113: 0 -247: 114: 0 -247: 115: 0 -247: 116: 0 -247: 117: 0 -247: 118: 0 -247: 119: 0 -247: 120: 0 -247: 121: 0 -247: 122: 0 -247: 123: 0 -247: 124: 0 -247: 125: 0 -247: 126: 0 -247: 127: 0 -247: 128: 0 -247: 129: 0 -247: 130: 0 -247: 131: 0 -247: 132: 0 -247: 133: 0 -247: 134: 0 -247: 135: 0 -247: 136: 0 -247: 137: 0 -247: 138: 0 -247: 139: 0 -247: 140: 0 -247: 141: 0 -247: 142: 0 -247: 143: 0 -247: 144: 0 -247: 145: 0 -247: 146: 0 -247: 147: 0 -247: 148: 0 -247: 149: 0 -247: 150: 0 -247: 151: 0 -247: 152: 0 -247: 153: 0 -247: 154: 0 -247: 155: 0 -247: 156: 0 -247: 157: 0 -247: 158: 0 -247: 159: 0 -247: 160: 0 -247: 161: 0 -247: 162: 0 -247: 163: 0 -247: 164: 0 -247: 165: 0 -247: 166: 0 -247: 167: 0 -247: 168: 0 -247: 169: 0 -247: 170: 0 -247: 171: 0 -247: 172: 0 -247: 173: 0 -247: 174: 0 -247: 175: 0 -247: 176: 0 -247: 177: 0 -247: 178: 0 -247: 179: 0 -247: 180: 0 -247: 181: 0 -247: 182: 0 -247: 183: 0 -247: 184: 0 -247: 185: 0 -247: 186: 0 -247: 187: 0 -247: 188: 0 -247: 189: 0 -247: 190: 0 -247: 191: 0 -247: 192: 0 -247: 193: 0 -247: 194: 0 -247: 195: 0 -247: 196: 0 -247: 197: 0 -247: 198: 0 -247: 199: 0 -247: 200: 0 -247: 201: 0 -247: 202: 0 -247: 203: 0 -247: 204: 0 -247: 205: 0 -247: 206: 0 -247: 207: 0 -247: 208: 0 -247: 209: 0 -247: 210: 0 -247: 211: 0 -247: 212: 0 -247: 213: 0 -247: 214: 0 -247: 215: 0 -247: 216: 0 -247: 217: 0 -247: 218: 0 -247: 219: 0 -247: 220: 0 -247: 221: 0 -247: 222: 0 -247: 223: 0 -247: 224: 0 -247: 225: 0 -247: 226: 0 -247: 227: 0 -247: 228: 0 -247: 229: 0 -247: 230: 0 -247: 231: 0 -247: 232: 0 -247: 233: 0 -247: 234: 0 -247: 235: 0 -247: 236: 0 -247: 237: 0 -247: 238: 0 -247: 239: 0 -247: 240: 0 -247: 241: 0 -247: 242: 0 -247: 243: 0 -247: 244: 0 -247: 245: 0 -247: 246: 0 -247: 247: 0 -247: 248: 0 -247: 249: 0 -247: 250: 0 -247: 251: 0 -247: 252: 0 -247: 253: 0 -247: 254: 0 -247: 255: 0 -247: 256: 0 -247: 257: 0 -247: 258: 0 -247: 259: 0 -247: 260: 0 -247: 261: 0 -247: 262: 0 -247: 263: 0 -247: 264: 0 -247: 265: 0 -247: 266: 0 -247: 267: 0 -247: 268: 0 -247: 269: 0 -247: 270: 0 -247: 271: 0 -247: 272: 0 -247: 273: 0 -247: 274: 0 -247: 275: 0 -247: 276: 0 -247: 277: 0 -247: 278: 0 -247: 279: 0 -247: 280: 0 -247: 281: 0 -247: 282: 0 -247: 283: 0 -247: 284: 0 -247: 285: 0 -247: 286: 0 -247: 287: 0 -247: 288: 0 -247: 289: 0 -247: 290: 0 -247: 291: 0 -247: 292: 0 -247: 293: 0 -247: 294: 0 -247: 295: 0 -247: 296: 0 -247: 297: 0 -247: 298: 0 -247: 299: 0 -247: 300: 0 -247: 301: 0 -247: 302: 0 -247: 303: 0 -247: 304: 0 -247: 305: 0 -247: 306: 0 -247: 307: 0 -247: 308: 0 -247: 309: 0 -247: 310: 0 -247: 311: 0 -247: 312: 0 -247: 313: 0 -247: 314: 0 -247: 315: 0 -247: 316: 0 -247: 317: 0 -247: 318: 0 -247: 319: 0 -247: 320: 0 -247: 321: 0 -247: 322: 0 -247: 323: 0 -247: 324: 0 -247: 325: 0 -247: 326: 0 -247: 327: 0 -247: 328: 0 -247: 329: 0 -247: 330: 0 -247: 331: 0 -247: 332: 0 -247: 333: 0 -247: 334: 0 -247: 335: 0 -247: 336: 0 -247: 337: 0 -247: 338: 0 -247: 339: 0 -247: 340: 0 -247: 341: 0 -247: 342: 0 -247: 343: 0 -247: 344: 0 -247: 345: 0 -247: 346: 0 -247: 347: 0 -247: 348: 0 -247: 349: 0 -247: 350: 0 -247: 351: 0 -247: 352: 0 -247: 353: 0 -247: 354: 0 -247: 355: 0 -247: 356: 0 -247: 357: 0 -247: 358: 0 -247: 359: 0 -247: 360: 0 -247: 361: 0 -247: 362: 0 -247: 363: 0 -247: 364: 0 -247: 365: 0 -247: 366: 0 -247: 367: 0 -247: 368: 0 -247: 369: 0 -247: 370: 0 -247: 371: 0 -247: 372: 0 -247: 373: 0 -247: 374: 0 -247: 375: 0 -247: 376: 0 -247: 377: 0 -247: 378: 0 -247: 379: 0 -247: 380: 0 -247: 381: 0 -247: 382: 0 -247: 383: 0 -247: 384: 0 -247: 385: 0 -247: 386: 0 -247: 387: 0 -247: 388: 0 -247: 389: 0 -247: 390: 0 -247: 391: 0 -247: 392: 0 -247: 393: 0 -247: 394: 0 -247: 395: 0 -247: 396: 0 -247: 397: 0 -247: 398: 0 -247: 399: 0 -247: 400: 0 -247: 401: 0 -247: 402: 0 -247: 403: 0 -247: 404: 0 -247: 405: 0 -247: 406: 0 -247: 407: 0 -247: 408: 0 -247: 409: 0 -247: 410: 0 -247: 411: 0 -247: 412: 0 -247: 413: 0 -247: 414: 0 -247: 415: 0 -247: 416: 0 -247: 417: 0 -247: 418: 0 -247: 419: 0 -247: 420: 0 -247: 421: 0 -247: 422: 0 -247: 423: 0 -247: 424: 0 -247: 425: 0 -247: 426: 0 -247: 427: 0 -247: 428: 0 -247: 429: 0 -247: 430: 0 -247: 431: 0 -247: 432: 0 -247: 433: 0 -247: 434: 0 -247: 435: 0 -247: 436: 0 -247: 437: 0 -247: 438: 0 -247: 439: 0 -247: 440: 0 -247: 441: 0 -247: 442: 0 -247: 443: 0 -247: 444: 0 -247: 445: 0 -247: 446: 0 -247: 447: 0 -247: 448: 0 -247: 449: 0 -247: 450: 0 -247: 451: 0 -247: 452: 0 -247: 453: 0 -247: 454: 0 -247: 455: 0 -247: 456: 0 -247: 457: 0 -247: 458: 0 -247: 459: 0 -247: 460: 0 -247: 461: 0 -247: 462: 0 -247: 463: 0 -247: 464: 0 -247: 465: 0 -247: 466: 0 -247: 467: 0 -247: 468: 0 -247: 469: 0 -247: 470: 0 -247: 471: 0 -247: 472: 0 -247: 473: 0 -247: 474: 0 -247: 475: 0 -247: 476: 0 -247: 477: 0 -247: 478: 0 -247: 479: 0 -247: 480: 0 -247: 481: 0 -247: 482: 0 -247: 483: 0 -247: 484: 0 -247: 485: 0 -247: 486: 0 -247: 487: 0 -247: 488: 0 -247: 489: 0 -247: 490: 0 -247: 491: 0 -247: 492: 0 -247: 493: 0 -247: 494: 0 -247: 495: 0 -247: 496: 0 -247: 497: 0 -247: 498: 0 -247: 499: 0 -247: 500: 0 -247: 501: 0 -247: 502: 0 -247: 503: 0 -247: 504: 0 -247: 505: 0 -247: 506: 0 -247: 507: 0 -247: 508: 0 -247: 509: 0 -247: 510: 0 -247: 511: 0 -247: 512: 0 -247: 513: 0 -247: 514: 0 -247: 515: 0 -247: 516: 0 -247: 517: 0 -247: 518: 0 -247: 519: 0 -247: 520: 0 -247: 521: 0 -247: 522: 0 -247: 523: 0 -247: 524: 0 -247: 525: 0 -247: 526: 0 -247: 527: 0 -247: 528: 0 -247: 529: 0 -247: 530: 0 -247: 531: 0 -247: 532: 0 -247: 533: 0 -247: 534: 0 -247: 535: 0 -247: 536: 0 -247: 537: 0 -247: 538: 0 -247: 539: 0 -247: 540: 0 -247: 541: 0 -247: 542: 0 -247: 543: 0 -247: 544: 0 -247: 545: 0 -247: 546: 0 -247: 547: 0 -247: 548: 0 -247: 549: 0 -247: 550: 0 -247: 551: 0 -247: 552: 0 -247: 553: 0 -247: 554: 0 -247: 555: 0 -247: 556: 0 -247: 557: 0 -247: 558: 0 -247: 559: 0 -247: 560: 0 -247: 561: 0 -247: 562: 0 -247: 563: 0 -247: 564: 0 -247: 565: 0 -247: 566: 0 -247: 567: 0 -247: 568: 0 -247: 569: 0 -247: 570: 0 -247: 571: 0 -247: 572: 0 -247: 573: 0 -247: 574: 0 -247: 575: 0 -247: 576: 0 -247: 577: 0 -247: 578: 0 -247: 579: 0 -247: 580: 0 -247: 581: 0 -247: 582: 0 -247: 583: 0 -247: 584: 0 -247: 585: 0 -247: 586: 0 -247: 587: 0 -247: 588: 0 -247: 589: 0 -247: 590: 0 -247: 591: 0 -247: 592: 0 -247: 593: 0 -247: 594: 0 -247: 595: 0 -247: 596: 0 -247: 597: 0 -247: 598: 0 -247: 599: 0 -247: 600: 0 -247: 601: 0 -247: 602: 0 -247: 603: 0 -247: 604: 0 -247: 605: 0 -247: 606: 0 -247: 607: 0 -247: 608: 0 -247: 609: 0 -247: 610: 0 -247: 611: 0 -247: 612: 0 -247: 613: 0 -247: 614: 0 -247: 615: 0 -247: 616: 0 -247: 617: 0 -247: 618: 0 -247: 619: 0 -247: 620: 0 -247: 621: 0 -247: 622: 0 -247: 623: 0 -247: 624: 0 -247: 625: 0 -247: 626: 0 -247: 627: 0 -247: 628: 0 -247: 629: 0 -247: 630: 0 -247: 631: 0 -247: 632: 0 -247: 633: 0 -247: 634: 0 -247: 635: 0 -247: 636: 0 -247: 637: 0 -247: 638: 0 -247: 639: 0 -247: 640: 0 -247: 641: 0 -247: 642: 0 -247: 643: 0 -247: 644: 0 -247: 645: 0 -247: 646: 0 -247: 647: 0 -247: 648: 0 -247: 649: 0 -247: 650: 0 -247: 651: 0 -247: 652: 0 -247: 653: 0 -247: 654: 0 -247: 655: 0 -247: 656: 0 -247: 657: 0 -247: 658: 0 -247: 659: 0 -247: 660: 0 -247: 661: 0 -247: 662: 0 -247: 663: 0 -247: 664: 0 -247: 665: 0 -247: 666: 0 -247: 667: 0 -247: 668: 0 -247: 669: 0 -247: 670: 0 -247: 671: 0 -247: 672: 0 -247: 673: 0 -247: 674: 0 -247: 675: 0 -247: 676: 0 -247: 677: 0 -247: 678: 0 -247: 679: 0 -247: 680: 0 -247: 681: 0 -247: 682: 0 -247: 683: 0 -247: 684: 0 -247: 685: 0 -247: 686: 0 -247: 687: 0 -247: 688: 0 -247: 689: 0 -247: 690: 0 -247: 691: 0 -247: 692: 0 -247: 693: 0 -247: 694: 0 -247: 695: 0 -247: 696: 0 -247: 697: 0 -247: 698: 0 -247: 699: 0 -247: 700: 0 -247: 701: 0 -247: 702: 0 -247: 703: 0 -247: 704: 0 -247: 705: 0 -247: 706: 0 -247: 707: 0 -247: 708: 0 -247: 709: 0 -247: 710: 0 -247: 711: 0 -247: 712: 0 -247: 713: 0 -247: 714: 0 -247: 715: 0 -247: 716: 0 -247: 717: 0 -247: 718: 0 -247: 719: 0 -247: 720: 0 -247: 721: 0 -247: 722: 0 -247: 723: 0 -247: 724: 0 -247: 725: 0 -247: 726: 0 -247: 727: 0 -247: 728: 0 -247: 729: 0 -247: 730: 0 -247: 731: 0 -247: 732: 0 -247: 733: 0 -247: 734: 0 -247: 735: 0 -247: 736: 0 -247: 737: 0 -247: 738: 0 -247: 739: 0 -247: 740: 0 -247: 741: 0 -247: 742: 0 -247: 743: 0 -247: 744: 0 -247: 745: 0 -247: 746: 0 -247: 747: 0 -247: 748: 0 -247: 749: 0 -247: 750: 0 -247: 751: 0 -247: 752: 0 -247: 753: 0 -247: 754: 0 -247: 755: 0 -247: 756: 0 -247: 757: 0 -247: 758: 0 -247: 759: 0 -247: 760: 0 -247: 761: 0 -247: 762: 0 -247: 763: 0 -247: 764: 0 -247: 765: 0 -247: 766: 0 -247: 767: 0 -247: 768: 0 -247: 769: 0 -247: 770: 0 -247: 771: 0 -247: 772: 0 -247: 773: 0 -247: 774: 0 -247: 775: 0 -247: 776: 0 -247: 777: 0 -247: 778: 0 -247: 779: 0 -247: 780: 0 -247: 781: 0 -247: 782: 0 -247: 783: 0 -247: 784: 0 -247: 785: 0 -247: 786: 0 -247: 787: 0 -247: 788: 0 -247: 789: 0 -247: 790: 0 -247: 791: 0 -247: 792: 0 -247: 793: 0 -247: 794: 0 -247: 795: 0 -247: 796: 0 -247: 797: 0 -247: 798: 0 -247: 799: 0 -247: 800: 0 -247: 801: 0 -247: 802: 0 -247: 803: 0 -247: 804: 0 -247: 805: 0 -247: 806: 0 -247: 807: 0 -247: 808: 0 -247: 809: 0 -247: 810: 0 -247: 811: 0 -247: 812: 0 -247: 813: 0 -247: 814: 0 -247: 815: 0 -247: 816: 0 -247: 817: 0 -247: 818: 0 -247: 819: 0 -247: 820: 0 -247: 821: 0 -247: 822: 0 -247: 823: 0 -247: 824: 0 -247: 825: 0 -247: 826: 0 -247: 827: 0 -247: 828: 0 -247: 829: 0 -247: 830: 0 -247: 831: 0 -247: 832: 0 -247: 833: 0 -247: 834: 0 -247: 835: 0 -247: 836: 0 -247: 837: 0 -247: 838: 0 -247: 839: 0 -247: 840: 0 -247: 841: 0 -247: 842: 0 -247: 843: 0 -247: 844: 0 -247: 845: 0 -247: 846: 0 -247: 847: 0 -247: 848: 0 -247: 849: 0 -247: 850: 0 -247: 851: 0 -247: 852: 0 -247: 853: 0 -247: 854: 0 -247: 855: 0 -247: 856: 0 -247: 857: 0 -247: 858: 0 -247: 859: 0 -247: 860: 0 -247: 861: 0 -247: 862: 0 -247: 863: 0 -247: 864: 0 -247: 865: 0 -247: 866: 0 -247: 867: 0 -247: 868: 0 -247: 869: 0 -247: 870: 0 -247: 871: 0 -247: 872: 0 -247: 873: 0 -247: 874: 0 -247: 875: 0 -247: 876: 0 -247: 877: 0 -247: 878: 0 -247: 879: 0 -247: 880: 0 -247: 881: 0 -247: 882: 0 -247: 883: 0 -247: 884: 0 -247: 885: 0 -247: 886: 0 -247: 887: 0 -247: 888: 0 -247: 889: 0 -247: 890: 0 -247: 891: 0 -247: 892: 0 -247: 893: 0 -247: 894: 0 -247: 895: 0 -247: 896: 0 -247: 897: 0 -247: 898: 0 -247: 899: 0 -247: 900: 0 -247: 901: 0 -247: 902: 0 -247: 903: 0 -247: 904: 0 -247: 905: 0 -247: 906: 0 -247: 907: 0 -247: 908: 0 -247: 909: 0 -247: 910: 0 -247: 911: 0 -247: 912: 0 -247: 913: 0 -247: 914: 0 -247: 915: 0 -247: 916: 0 -247: 917: 0 -247: 918: 0 -247: 919: 0 -247: 920: 0 -247: 921: 0 -247: 922: 0 -247: 923: 0 -247: 924: 0 -247: 925: 0 -247: 926: 0 -247: 927: 0 -247: 928: 0 -247: 929: 0 -247: 930: 0 -247: 931: 0 -247: 932: 0 -247: 933: 0 -247: 934: 0 -247: 935: 0 -247: 936: 0 -247: 937: 0 -247: 938: 0 -247: 939: 0 -247: 940: 0 -247: 941: 0 -247: 942: 0 -247: 943: 0 -247: 944: 0 -247: 945: 0 -247: 946: 0 -247: 947: 0 -247: 948: 0 -247: 949: 0 -247: 950: 0 -247: 951: 0 -247: 952: 0 -247: 953: 0 -247: 954: 0 -247: 955: 0 -247: 956: 0 -247: 957: 0 -247: 958: 0 -247: 959: 0 -247: 960: 0 -247: 961: 0 -247: 962: 0 -247: 963: 0 -247: 964: 0 -247: 965: 0 -247: 966: 0 -247: 967: 0 -247: 968: 0 -247: 969: 0 -247: 970: 0 -247: 971: 0 -247: 972: 0 -247: 973: 0 -247: 974: 0 -247: 975: 0 -247: 976: 0 -247: 977: 0 -247: 978: 0 -247: 979: 0 -247: 980: 0 -247: 981: 0 -247: 982: 0 -247: 983: 0 -247: 984: 0 -247: 985: 0 -247: 986: 0 -247: 987: 0 -247: 988: 0 -247: 989: 0 -247: 990: 0 -247: 991: 0 -247: 992: 0 -247: 993: 0 -247: 994: 0 -247: 995: 0 -247: 996: 0 -247: 997: 0 -247: 998: 0 -247: 999: 0 -247: 1000: 0 -247: 1001: 0 -247: 1002: 0 -247: 1003: 0 -247: 1004: 0 -247: 1005: 0 -247: 1006: 0 -247: 1007: 0 -247: 1008: 0 -247: 1009: 0 -247: 1010: 0 -247: 1011: 0 -247: 1012: 0 -247: 1013: 0 -247: 1014: 0 -247: 1015: 0 -247: 1016: 0 -247: 1017: 0 -247: 1018: 0 -247: 1019: 0 -247: 1020: 0 -247: 1021: 0 -247: 1022: 0 -247: 1023: 0 -247: 1024: 0 -247: 1025: 0 -247: 1026: 0 -247: 1027: 0 -247: 1028: 0 -247: 1029: 0 -247: 1030: 0 -247: 1031: 0 -247: 1032: 0 -247: 1033: 0 -247: 1034: 0 -247: 1035: 0 -247: 1036: 0 -247: 1037: 0 -247: 1038: 0 -247: 1039: 0 -247: 1040: 0 -247: 1041: 0 -247: 1042: 0 -247: 1043: 0 -247: 1044: 0 -247: 1045: 0 -247: 1046: 0 -247: 1047: 0 -247: 1048: 0 -247: 1049: 0 -247: 1050: 0 -247: 1051: 0 -247: 1052: 0 -247: 1053: 0 -247: 1054: 0 -247: 1055: 0 -247: 1056: 0 -247: 1057: 0 -247: 1058: 0 -247: 1059: 0 -247: 1060: 0 -247: 1061: 0 -247: 1062: 0 -247: 1063: 0 -247: 1064: 0 -247: 1065: 0 -247: 1066: 0 -247: 1067: 0 -247: 1068: 0 -247: 1069: 0 -247: 1070: 0 -247: 1071: 0 -247: 1072: 0 -247: 1073: 0 -247: 1074: 0 -247: 1075: 0 -247: 1076: 0 -247: 1077: 0 -247: 1078: 0 -247: 1079: 0 -247: 1080: 0 -247: 1081: 0 -247: 1082: 0 -247: 1083: 0 -247: 1084: 0 -247: 1085: 0 -247: 1086: 0 -247: 1087: 0 -247: 1088: 0 -247: 1089: 0 -247: 1090: 0 -247: 1091: 0 -247: 1092: 0 -247: 1093: 0 -247: 1094: 0 -247: 1095: 0 -247: 1096: 0 -247: 1097: 0 -247: 1098: 0 -247: 1099: 0 -247: 1100: 0 -247: 1101: 0 -247: 1102: 0 -247: 1103: 0 -247: 1104: 0 -247: 1105: 0 -247: 1106: 0 -247: 1107: 0 -247: 1108: 0 -247: 1109: 0 -247: 1110: 0 -247: 1111: 0 -247: 1112: 0 -247: 1113: 0 -247: 1114: 0 -247: 1115: 0 -247: 1116: 0 -247: 1117: 0 -247: 1118: 0 -247: 1119: 0 -247: 1120: 0 -247: 1121: 0 -247: 1122: 0 -247: 1123: 0 -247: 1124: 0 -247: 1125: 0 -247: 1126: 0 -247: 1127: 0 -247: 1128: 0 -247: 1129: 0 -247: 1130: 0 -247: 1131: 0 -247: 1132: 0 -247: 1133: 0 -247: 1134: 0 -247: 1135: 0 -247: 1136: 0 -247: 1137: 0 -247: 1138: 0 -247: 1139: 0 -247: 1140: 0 -247: 1141: 0 -247: 1142: 0 -247: 1143: 0 -247: 1144: 0 -247: 1145: 0 -247: 1146: 0 -247: 1147: 0 -247: 1148: 0 -247: 1149: 0 -247: 1150: 0 -247: 1151: 0 -247: 1152: 0 -247: 1153: 0 -247: 1154: 0 -247: 1155: 0 -247: 1156: 0 -247: 1157: 0 -247: 1158: 0 -247: 1159: 0 -247: 1160: 0 -247: 1161: 0 -247: 1162: 0 -247: 1163: 0 -247: 1164: 0 -247: 1165: 0 -247: 1166: 0 -247: 1167: 0 -247: 1168: 0 -247: 1169: 0 -247: 1170: 0 -247: 1171: 0 -247: 1172: 0 -247: 1173: 0 -247: 1174: 0 -247: 1175: 0 -247: 1176: 0 -247: 1177: 0 -247: 1178: 0 -247: 1179: 0 -247: 1180: 0 -247: 1181: 0 -247: 1182: 0 -247: 1183: 0 -247: 1184: 0 -247: 1185: 0 -247: 1186: 0 -247: 1187: 0 -247: 1188: 0 -247: 1189: 0 -247: 1190: 0 -247: 1191: 0 -247: 1192: 0 -247: 1193: 0 -247: 1194: 0 -247: 1195: 0 -247: 1196: 0 -247: 1197: 0 -247: 1198: 0 -247: 1199: 0 -247: 1200: 0 -247: 1201: 0 -247: 1202: 0 -247: 1203: 0 -247: 1204: 0 -247: 1205: 0 -247: 1206: 0 -247: 1207: 0 -247: 1208: 0 -247: 1209: 0 -247: 1210: 0 -247: 1211: 0 -247: 1212: 0 -247: 1213: 0 -247: 1214: 0 -247: 1215: 0 -247: 1216: 0 -247: 1217: 0 -247: 1218: 0 -247: 1219: 0 -247: 1220: 0 -247: 1221: 0 -247: 1222: 0 -247: 1223: 0 -247: 1224: 0 -247: 1225: 0 -247: 1226: 0 -247: 1227: 0 -247: 1228: 0 -247: 1229: 0 -247: 1230: 0 -247: 1231: 0 -247: 1232: 0 -247: 1233: 0 -247: 1234: 0 -247: 1235: 0 -247: 1236: 0 -247: 1237: 0 -247: 1238: 0 -247: 1239: 0 -247: 1240: 0 -247: 1241: 0 -247: 1242: 0 -247: 1243: 0 -247: 1244: 0 -247: 1245: 0 -247: 1246: 0 -247: 1247: 0 -247: 1248: 0 -247: 1249: 0 -247: 1250: 0 -247: 1251: 0 -247: 1252: 0 -247: 1253: 0 -247: 1254: 0 -247: 1255: 0 -247: 1256: 0 -247: 1257: 0 -247: 1258: 0 -247: 1259: 0 -247: 1260: 0 -247: 1261: 0 -247: 1262: 0 -247: 1263: 0 -247: 1264: 0 -247: 1265: 0 -247: 1266: 0 -247: 1267: 0 -247: 1268: 0 -247: 1269: 0 -247: 1270: 0 -247: 1271: 0 -247: 1272: 0 -247: 1273: 0 -247: 1274: 0 -247: 1275: 0 -247: 1276: 0 -247: 1277: 0 -247: 1278: 0 -247: 1279: 0 -247: 1280: 0 -247: 1281: 0 -247: 1282: 0 -247: 1283: 0 -247: 1284: 0 -247: 1285: 0 -247: 1286: 0 -247: 1287: 0 -247: 1288: 0 -247: 1289: 0 -247: 1290: 0 -247: 1291: 0 -247: 1292: 0 -247: 1293: 0 -247: 1294: 0 -247: 1295: 0 -247: 1296: 0 -247: 1297: 0 -247: 1298: 0 -247: 1299: 0 -247: 1300: 0 -247: 1301: 0 -247: 1302: 0 -247: 1303: 0 -247: 1304: 0 -247: 1305: 0 -247: 1306: 0 -247: 1307: 0 -247: 1308: 0 -247: 1309: 0 -247: 1310: 0 -247: 1311: 0 -247: 1312: 0 -247: 1313: 0 -247: 1314: 0 -247: 1315: 0 -247: 1316: 0 -247: 1317: 0 -247: 1318: 0 -247: 1319: 0 -247: 1320: 0 -247: 1321: 0 -247: 1322: 0 -247: 1323: 0 -247: 1324: 0 -247: 1325: 0 -247: 1326: 0 -247: 1327: 0 -247: 1328: 0 -247: 1329: 0 -247: 1330: 0 -247: 1331: 0 -247: 1332: 0 -247: 1333: 0 -247: 1334: 0 -247: 1335: 0 -247: 1336: 0 -247: 1337: 0 -247: 1338: 0 -247: 1339: 0 -247: 1340: 0 -247: 1341: 0 -247: 1342: 0 -247: 1343: 0 -247: 1344: 0 -247: 1345: 0 -247: 1346: 0 -247: 1347: 0 -247: 1348: 0 -247: 1349: 0 -247: 1350: 0 -247: 1351: 0 -247: 1352: 0 -247: 1353: 0 -247: 1354: 0 -247: 1355: 0 -247: 1356: 0 -247: 1357: 0 -247: 1358: 0 -247: 1359: 0 -247: 1360: 0 -247: 1361: 0 -247: 1362: 0 -247: 1363: 0 -247: 1364: 0 -247: 1365: 0 -247: 1366: 0 -247: 1367: 0 -247: 1368: 0 -247: 1369: 0 -247: 1370: 0 -247: 1371: 0 -247: 1372: 0 -247: 1373: 0 -247: 1374: 0 -247: 1375: 0 -247: 1376: 0 -247: 1377: 0 -247: 1378: 0 -247: 1379: 0 -247: 1380: 0 -247: 1381: 0 -247: 1382: 0 -247: 1383: 0 -247: 1384: 0 -247: 1385: 0 -247: 1386: 0 -247: 1387: 0 -247: 1388: 0 -247: 1389: 0 -247: 1390: 0 -247: 1391: 0 -247: 1392: 0 -247: 1393: 0 -247: 1394: 0 -247: 1395: 0 -247: 1396: 0 -247: 1397: 0 -247: 1398: 0 -247: 1399: 0 -247: 1400: 0 -247: 1401: 0 -247: 1402: 0 -247: 1403: 0 -247: 1404: 0 -247: 1405: 0 -247: 1406: 0 -247: 1407: 0 -247: 1408: 0 -247: 1409: 0 -247: 1410: 0 -247: 1411: 0 -247: 1412: 0 -247: 1413: 0 -247: 1414: 0 -247: 1415: 0 -247: 1416: 0 -247: 1417: 0 -247: 1418: 0 -247: 1419: 0 -247: 1420: 0 -247: 1421: 0 -247: 1422: 0 -247: 1423: 0 -247: 1424: 0 -247: 1425: 0 -247: 1426: 0 -247: 1427: 0 -247: 1428: 0 -247: 1429: 0 -247: 1430: 0 -247: 1431: 0 -247: 1432: 0 -247: 1433: 0 -247: 1434: 0 -247: 1435: 0 -247: 1436: 0 -247: 1437: 0 -247: 1438: 0 -247: 1439: 0 -247: 1440: 0 -247: 1441: 0 -247: 1442: 0 -247: 1443: 0 -247: 1444: 0 -247: 1445: 0 -247: 1446: 0 -247: 1447: 0 -247: 1448: 0 -247: 1449: 0 -247: 1450: 0 -247: 1451: 0 -247: 1452: 0 -247: 1453: 0 -247: 1454: 0 -247: 1455: 0 -247: 1456: 0 -247: 1457: 0 -247: 1458: 0 -247: 1459: 0 -247: 1460: 0 -247: 1461: 0 -247: 1462: 0 -247: 1463: 0 -247: 1464: 0 -247: 1465: 0 -247: 1466: 0 -247: 1467: 0 -247: 1468: 0 -247: 1469: 0 -247: 1470: 0 -247: 1471: 0 -247: 1472: 0 -247: 1473: 0 -247: 1474: 0 -247: 1475: 0 -247: 1476: 0 -247: 1477: 0 -247: 1478: 0 -247: 1479: 0 -247: 1480: 0 -247: 1481: 0 -247: 1482: 0 -247: 1483: 0 -247: 1484: 0 -247: 1485: 0 -247: 1486: 0 -247: 1487: 0 -247: 1488: 0 -247: 1489: 0 -247: 1490: 0 -247: 1491: 0 -247: 1492: 0 -247: 1493: 0 -247: 1494: 0 -247: 1495: 0 -247: 1496: 0 -247: 1497: 0 -247: 1498: 0 -247: 1499: 0 -247: 1500: 0 -247: 1501: 0 -247: 1502: 0 -247: 1503: 0 -247: 1504: 0 -247: 1505: 0 -247: 1506: 0 -247: 1507: 0 -247: 1508: 0 -247: 1509: 0 -247: 1510: 0 -247: 1511: 0 -247: 1512: 0 -247: 1513: 0 -247: 1514: 0 -247: 1515: 0 -247: 1516: 0 -247: 1517: 0 -247: 1518: 0 -247: 1519: 0 -247: 1520: 0 -247: 1521: 0 -247: 1522: 0 -247: 1523: 0 -247: 1524: 0 -247: 1525: 0 -247: 1526: 0 -247: 1527: 0 -247: 1528: 0 -247: 1529: 0 -247: 1530: 0 -247: 1531: 0 -247: 1532: 0 -247: 1533: 0 -247: 1534: 0 -247: 1535: 0 -247: 1536: 0 -247: 1537: 0 -247: 1538: 0 -247: 1539: 0 -247: 1540: 0 -247: 1541: 0 -247: 1542: 0 -247: 1543: 0 -247: 1544: 0 -247: 1545: 0 -247: 1546: 0 -247: 1547: 0 -247: 1548: 0 -247: 1549: 0 -247: 1550: 0 -247: 1551: 0 -247: 1552: 0 -247: 1553: 0 -247: 1554: 0 -247: 1555: 0 -247: 1556: 0 -247: 1557: 0 -247: 1558: 0 -247: 1559: 0 -247: 1560: 0 -247: 1561: 0 -247: 1562: 0 -247: 1563: 0 -247: 1564: 0 -247: 1565: 0 -247: 1566: 0 -247: 1567: 0 -247: 1568: 0 -247: 1569: 0 -247: 1570: 0 -247: 1571: 0 -247: 1572: 0 -247: 1573: 0 -247: 1574: 0 -247: 1575: 0 -247: 1576: 0 -247: 1577: 0 -247: 1578: 0 -247: 1579: 0 -247: 1580: 0 -247: 1581: 0 -247: 1582: 0 -247: 1583: 0 -247: 1584: 0 -247: 1585: 0 -247: 1586: 0 -247: 1587: 0 -247: 1588: 0 -247: 1589: 0 -247: 1590: 0 -247: 1591: 0 -247: 1592: 0 -247: 1593: 0 -247: 1594: 0 -247: 1595: 0 -247: 1596: 0 -247: 1597: 0 -247: 1598: 0 -247: 1599: 0 -247: 1600: 0 -247: 1601: 0 -247: 1602: 0 -247: 1603: 0 -247: 1604: 0 -247: 1605: 0 -247: 1606: 0 -247: 1607: 0 -247: 1608: 0 -247: 1609: 0 -247: 1610: 0 -247: 1611: 0 -247: 1612: 0 -247: 1613: 0 -247: 1614: 0 -247: 1615: 0 -247: 1616: 0 -247: 1617: 0 -247: 1618: 0 -247: 1619: 0 -247: 1620: 0 -247: 1621: 0 -247: 1622: 0 -247: 1623: 0 -247: 1624: 0 -247: 1625: 0 -247: 1626: 0 -247: 1627: 0 -247: 1628: 0 -247: 1629: 0 -247: 1630: 0 -247: 1631: 0 -247: 1632: 0 -247: 1633: 0 -247: 1634: 0 -247: 1635: 0 -247: 1636: 0 -247: 1637: 0 -247: 1638: 0 -247: 1639: 0 -247: 1640: 0 -247: 1641: 0 -247: 1642: 0 -247: 1643: 0 -247: 1644: 0 -247: 1645: 0 -247: 1646: 0 -247: 1647: 0 -247: 1648: 0 -247: 1649: 0 -247: 1650: 0 -247: 1651: 0 -247: 1652: 0 -247: 1653: 0 -247: 1654: 0 -247: 1655: 0 -247: 1656: 0 -247: 1657: 0 -247: 1658: 0 -247: 1659: 0 -247: 1660: 0 -247: 1661: 0 -247: 1662: 0 -247: 1663: 0 -247: 1664: 0 -247: 1665: 0 -247: 1666: 0 -247: 1667: 0 -247: 1668: 0 -247: 1669: 0 -247: 1670: 0 -247: 1671: 0 -247: 1672: 0 -247: 1673: 0 -247: 1674: 0 -247: 1675: 0 -247: 1676: 0 -247: 1677: 0 -247: 1678: 0 -247: 1679: 0 -247: 1680: 0 -247: 1681: 0 -247: 1682: 0 -247: 1683: 0 -247: 1684: 0 -247: 1685: 0 -247: 1686: 0 -247: 1687: 0 -247: 1688: 0 -247: 1689: 0 -247: 1690: 0 -247: 1691: 0 -247: 1692: 0 -247: 1693: 0 -247: 1694: 0 -247: 1695: 0 -247: 1696: 0 -247: 1697: 0 -247: 1698: 0 -247: 1699: 0 -247: 1700: 0 -247: 1701: 0 -247: 1702: 0 -247: 1703: 0 -247: 1704: 0 -247: 1705: 0 -247: 1706: 0 -247: 1707: 0 -247: 1708: 0 -247: 1709: 0 -247: 1710: 0 -247: 1711: 0 -247: 1712: 0 -247: 1713: 0 -247: 1714: 0 -247: 1715: 0 -247: 1716: 0 -247: 1717: 0 -247: 1718: 0 -247: 1719: 0 -247: 1720: 0 -247: 1721: 0 -247: 1722: 0 -247: 1723: 0 -247: 1724: 0 -247: 1725: 0 -247: 1726: 0 -247: 1727: 0 -247: 1728: 0 -247: 1729: 0 -247: 1730: 0 -247: 1731: 0 -247: 1732: 0 -247: 1733: 0 -247: 1734: 0 -247: 1735: 0 -247: 1736: 0 -247: 1737: 0 -247: 1738: 0 -247: 1739: 0 -247: 1740: 0 -247: 1741: 0 -247: 1742: 0 -247: 1743: 0 -247: 1744: 0 -247: 1745: 0 -247: 1746: 0 -247: 1747: 0 -247: 1748: 0 -247: 1749: 0 -247: 1750: 0 -247: 1751: 0 -247: 1752: 0 -247: 1753: 0 -247: 1754: 0 -247: 1755: 0 -247: 1756: 0 -247: 1757: 0 -247: 1758: 0 -247: 1759: 0 -247: 1760: 0 -247: 1761: 0 -247: 1762: 0 -247: 1763: 0 -247: 1764: 0 -247: 1765: 0 -247: 1766: 0 -247: 1767: 0 -247: 1768: 0 -247: 1769: 0 -247: 1770: 0 -247: 1771: 0 -247: 1772: 0 -247: 1773: 0 -247: 1774: 0 -247: 1775: 0 -247: 1776: 0 -247: 1777: 0 -247: 1778: 0 -247: 1779: 0 -247: 1780: 0 -247: 1781: 0 -247: 1782: 0 -247: 1783: 0 -247: 1784: 0 -247: 1785: 0 -247: 1786: 0 -247: 1787: 0 -247: 1788: 0 -247: 1789: 0 -247: 1790: 0 -247: 1791: 0 -247: 1792: 0 -247: 1793: 0 -247: 1794: 0 -247: 1795: 0 -247: 1796: 0 -247: 1797: 0 -247: 1798: 0 -247: 1799: 0 -247: 1800: 0 -247: 1801: 0 -247: 1802: 0 -247: 1803: 0 -247: 1804: 0 -247: 1805: 0 -247: 1806: 0 -247: 1807: 0 -247: 1808: 0 -247: 1809: 0 -247: 1810: 0 -247: 1811: 0 -247: 1812: 0 -247: 1813: 0 -247: 1814: 0 -247: 1815: 0 -247: 1816: 0 -247: 1817: 0 -247: 1818: 0 -247: 1819: 0 -247: 1820: 0 -247: 1821: 0 -247: 1822: 0 -247: 1823: 0 -247: 1824: 0 -247: 1825: 0 -247: 1826: 0 -247: 1827: 0 -247: 1828: 0 -247: 1829: 0 -247: 1830: 0 -247: 1831: 0 -247: 1832: 0 -247: 1833: 0 -247: 1834: 0 -247: 1835: 0 -247: 1836: 0 -247: 1837: 0 -247: 1838: 0 -247: 1839: 0 -247: 1840: 0 -247: 1841: 0 -247: 1842: 0 -247: 1843: 0 -247: 1844: 0 -247: 1845: 0 -247: 1846: 0 -247: 1847: 0 -247: 1848: 0 -247: 1849: 0 -247: 1850: 0 -247: 1851: 0 -247: 1852: 0 -247: 1853: 0 -247: 1854: 0 -247: 1855: 0 -247: 1856: 0 -247: 1857: 0 -247: 1858: 0 -247: 1859: 0 -247: 1860: 0 -247: 1861: 0 -247: 1862: 0 -247: 1863: 0 -247: 1864: 0 -247: 1865: 0 -247: 1866: 0 -247: 1867: 0 -247: 1868: 0 -247: 1869: 0 -247: 1870: 0 -247: 1871: 0 -247: 1872: 0 -247: 1873: 0 -247: 1874: 0 -247: 1875: 0 -247: 1876: 0 -247: 1877: 0 -247: 1878: 0 -247: 1879: 0 -247: 1880: 0 -247: 1881: 0 -247: 1882: 0 -247: 1883: 0 -247: 1884: 0 -247: 1885: 0 -247: 1886: 0 -247: 1887: 0 -247: 1888: 0 -247: 1889: 0 -247: 1890: 0 -247: 1891: 0 -247: 1892: 0 -247: 1893: 0 -247: 1894: 0 -247: 1895: 0 -247: 1896: 0 -247: 1897: 0 -247: 1898: 0 -247: 1899: 0 -247: 1900: 0 -247: 1901: 0 -247: 1902: 0 -247: 1903: 0 -247: 1904: 0 -247: 1905: 0 -247: 1906: 0 -247: 1907: 0 -247: 1908: 0 -247: 1909: 0 -247: 1910: 0 -247: 1911: 0 -247: 1912: 0 -247: 1913: 0 -247: 1914: 0 -247: 1915: 0 -247: 1916: 0 -247: 1917: 0 -247: 1918: 0 -247: 1919: 0 -247: 1920: 0 -247: 1921: 0 -247: 1922: 0 -247: 1923: 0 -247: 1924: 0 -247: 1925: 0 -247: 1926: 0 -247: 1927: 0 -247: 1928: 0 -247: 1929: 0 -247: 1930: 0 -247: 1931: 0 -247: 1932: 0 -247: 1933: 0 -247: 1934: 0 -247: 1935: 0 -247: 1936: 0 -247: 1937: 0 -247: 1938: 0 -247: 1939: 0 -247: 1940: 0 -247: 1941: 0 -247: 1942: 0 -247: 1943: 0 -247: 1944: 0 -247: 1945: 0 -247: 1946: 0 -247: 1947: 0 -247: 1948: 0 -247: 1949: 0 -247: 1950: 0 -247: 1951: 0 -247: 1952: 0 -247: 1953: 0 -247: 1954: 0 -247: 1955: 0 -247: 1956: 0 -247: 1957: 0 -247: 1958: 0 -247: 1959: 0 -247: 1960: 0 -247: 1961: 0 -247: 1962: 0 -247: 1963: 0 -247: 1964: 0 -247: 1965: 0 -247: 1966: 0 -247: 1967: 0 -247: 1968: 0 -247: 1969: 0 -247: 1970: 0 -247: 1971: 0 -247: 1972: 0 -247: 1973: 0 -247: 1974: 0 -247: 1975: 0 -247: 1976: 0 -247: 1977: 0 -247: 1978: 0 -247: 1979: 0 -247: 1980: 0 -247: 1981: 0 -247: 1982: 0 -247: 1983: 0 -247: 1984: 0 -247: 1985: 0 -247: 1986: 0 -247: 1987: 0 -247: 1988: 0 -247: 1989: 0 -247: 1990: 0 -247: 1991: 0 -247: 1992: 0 -247: 1993: 0 -247: 1994: 0 -247: 1995: 0 -247: 1996: 0 -247: 1997: 0 -247: 1998: 0 -247: 1999: 0 -247: 2000: 0 -247: 2001: 0 -247: 2002: 0 -247: 2003: 0 -247: 2004: 0 -247: 2005: 0 -247: 2006: 0 -247: 2007: 0 -247: 2008: 0 -247: 2009: 0 -247: 2010: 0 -247: 2011: 0 -247: 2012: 0 -247: 2013: 0 -247: 2014: 0 -247: 2015: 0 -247: 2016: 0 -247: 2017: 0 -247: 2018: 0 -247: 2019: 0 -247: 2020: 0 -247: 2021: 0 -247: 2022: 0 -247: 2023: 0 -247: 2024: 0 -247: 2025: 0 -247: 2026: 0 -247: 2027: 0 -247: 2028: 0 -247: 2029: 0 -247: 2030: 0 -247: 2031: 0 -247: 2032: 0 -247: 2033: 0 -247: 2034: 0 -247: 2035: 0 -247: 2036: 0 -247: 2037: 0 -247: 2038: 0 -247: 2039: 0 -247: 2040: 0 -247: 2041: 0 -247: 2042: 0 -247: 2043: 0 -247: 2044: 0 -247: 2045: 0 -247: 2046: 0 -247: 2047: 0 -247: 2048: 0 -247: 2049: 0 -247: 2050: 0 -247: 2051: 0 -247: 2052: 0 -247: 2053: 0 -247: 2054: 0 -247: 2055: 0 -247: 2056: 0 -247: 2057: 0 -247: 2058: 0 -247: 2059: 0 -247: 2060: 0 -247: 2061: 0 -247: 2062: 0 -247: 2063: 0 -247: 2064: 0 -247: 2065: 0 -247: 2066: 0 -247: 2067: 0 -247: 2068: 0 -247: 2069: 0 -247: 2070: 0 -247: 2071: 0 -247: 2072: 0 -247: 2073: 0 -247: 2074: 0 -247: 2075: 0 -247: 2076: 0 -247: 2077: 0 -247: 2078: 0 -247: 2079: 0 -247: 2080: 0 -247: 2081: 0 -247: 2082: 0 -247: 2083: 0 -247: 2084: 0 -247: 2085: 0 -247: 2086: 0 -247: 2087: 0 -247: 2088: 0 -247: 2089: 0 -247: 2090: 0 -247: 2091: 0 -247: 2092: 0 -247: 2093: 0 -247: 2094: 0 -247: 2095: 0 -247: 2096: 0 -247: 2097: 0 -247: 2098: 0 -247: 2099: 0 -247: 2100: 0 -247: 2101: 0 -247: 2102: 0 -247: 2103: 0 -247: 2104: 0 -247: 2105: 0 -247: 2106: 0 -247: 2107: 0 -247: 2108: 0 -247: 2109: 0 -247: 2110: 0 -247: 2111: 0 -247: 2112: 0 -247: 2113: 0 -247: 2114: 0 -247: 2115: 0 -247: 2116: 0 -247: 2117: 0 -247: 2118: 0 -247: 2119: 0 -247: 2120: 0 -247: 2121: 0 -247: 2122: 0 -247: 2123: 0 -247: 2124: 0 -247: 2125: 0 -247: 2126: 0 -247: 2127: 0 -247: 2128: 0 -247: 2129: 0 -247: 2130: 0 -247: 2131: 0 -247: 2132: 0 -247: 2133: 0 -247: 2134: 0 -247: 2135: 0 -247: 2136: 0 -247: 2137: 0 -247: 2138: 0 -247: 2139: 0 -247: 2140: 0 -247: 2141: 0 -247: 2142: 0 -247: 2143: 0 -247: 2144: 0 -247: 2145: 0 -247: 2146: 0 -247: 2147: 0 -247: 2148: 0 -247: 2149: 0 -247: 2150: 0 -247: 2151: 0 -247: 2152: 0 -247: 2153: 0 -247: 2154: 0 -247: 2155: 0 -247: 2156: 0 -247: 2157: 0 -247: 2158: 0 -247: 2159: 0 -247: 2160: 0 -247: 2161: 0 -247: 2162: 0 -247: 2163: 0 -247: 2164: 0 -247: 2165: 0 -247: 2166: 0 -247: 2167: 0 -247: 2168: 0 -247: 2169: 0 -247: 2170: 0 -247: 2171: 0 -247: 2172: 0 -247: 2173: 0 -247: 2174: 0 -247: 2175: 0 -247: 2176: 0 -247: 2177: 0 -247: 2178: 0 -247: 2179: 0 -247: 2180: 0 -247: 2181: 0 -247: 2182: 0 -247: 2183: 0 -247: 2184: 0 -247: 2185: 0 -247: 2186: 0 -247: 2187: 0 -247: 2188: 0 -247: 2189: 0 -247: 2190: 0 -247: 2191: 0 -247: 2192: 0 -247: 2193: 0 -247: 2194: 0 -247: 2195: 0 -247: 2196: 0 -247: 2197: 0 -247: 2198: 0 -247: 2199: 0 -247: 2200: 0 -247: 2201: 0 -247: 2202: 0 -247: 2203: 0 -247: 2204: 0 -247: 2205: 0 -247: 2206: 0 -247: 2207: 0 -247: 2208: 0 -247: 2209: 0 -247: 2210: 0 -247: 2211: 0 -247: 2212: 0 -247: 2213: 0 -247: 2214: 0 -247: 2215: 0 -247: 2216: 0 -247: 2217: 0 -247: 2218: 0 -247: 2219: 0 -247: 2220: 0 -247: 2221: 0 -247: 2222: 0 -247: 2223: 0 -247: 2224: 0 -247: 2225: 0 -247: 2226: 0 -247: 2227: 0 -247: 2228: 0 -247: 2229: 0 -247: 2230: 0 -247: 2231: 0 -247: 2232: 0 -247: 2233: 0 -247: 2234: 0 -247: 2235: 0 -247: 2236: 0 -247: 2237: 0 -247: 2238: 0 -247: 2239: 0 -247: 2240: 0 -247: 2241: 0 -247: 2242: 0 -247: 2243: 0 -247: 2244: 0 -247: 2245: 0 -247: 2246: 0 -247: 2247: 0 -247: 2248: 0 -247: 2249: 0 -247: 2250: 0 -247: 2251: 0 -247: 2252: 0 -247: 2253: 0 -247: 2254: 0 -247: 2255: 0 -247: 2256: 0 -247: 2257: 0 -247: 2258: 0 -247: 2259: 0 -247: 2260: 0 -247: 2261: 0 -247: 2262: 0 -247: 2263: 0 -247: 2264: 0 -247: 2265: 0 -247: 2266: 0 -247: 2267: 0 -247: 2268: 0 -247: 2269: 0 -247: 2270: 0 -247: 2271: 0 -247: 2272: 0 -247: 2273: 0 -247: 2274: 0 -247: 2275: 0 -247: 2276: 0 -247: 2277: 0 -247: 2278: 0 -247: 2279: 0 -247: 2280: 0 -247: 2281: 0 -247: 2282: 0 -247: 2283: 0 -247: 2284: 0 -247: 2285: 0 -247: 2286: 0 -247: 2287: 0 -247: 2288: 0 -247: 2289: 0 -247: 2290: 0 -247: 2291: 0 -247: 2292: 0 -247: 2293: 0 -247: 2294: 0 -247: 2295: 0 -247: 2296: 0 -247: 2297: 0 -247: 2298: 0 -247: 2299: 0 -247: 2300: 0 -247: 2301: 0 -247: 2302: 0 -247: 2303: 0 -247: 2304: 0 -247: 2305: 0 -247: 2306: 0 -247: 2307: 0 -247: 2308: 0 -247: 2309: 0 -247: 2310: 0 -247: 2311: 0 -247: 2312: 0 -247: 2313: 0 -247: 2314: 0 -247: 2315: 0 -247: 2316: 0 -247: 2317: 0 -247: 2318: 0 -247: 2319: 0 -247: 2320: 0 -247: 2321: 0 -247: 2322: 0 -247: 2323: 0 -247: 2324: 0 -247: 2325: 0 -247: 2326: 0 -247: 2327: 0 -247: 2328: 0 -247: 2329: 0 -247: 2330: 0 -247: 2331: 0 -247: 2332: 0 -247: 2333: 0 -247: 2334: 0 -247: 2335: 0 -247: 2336: 0 -247: 2337: 0 -247: 2338: 0 -247: 2339: 0 -247: 2340: 0 -247: 2341: 0 -247: 2342: 0 -247: 2343: 0 -247: 2344: 0 -247: 2345: 0 -247: 2346: 0 -247: 2347: 0 -247: 2348: 0 -247: 2349: 0 -247: 2350: 0 -247: 2351: 0 -247: 2352: 0 -247: 2353: 0 -247: 2354: 0 -247: 2355: 0 -247: 2356: 0 -247: 2357: 0 -247: 2358: 0 -247: 2359: 0 -247: 2360: 0 -247: 2361: 0 -247: 2362: 0 -247: 2363: 0 -247: 2364: 0 -247: 2365: 0 -247: 2366: 0 -247: 2367: 0 -247: 2368: 0 -247: 2369: 0 -247: 2370: 0 -247: 2371: 0 -247: 2372: 0 -247: 2373: 0 -247: 2374: 0 -247: 2375: 0 -247: 2376: 0 -247: 2377: 0 -247: 2378: 0 -247: 2379: 0 -247: 2380: 0 -247: 2381: 0 -247: 2382: 0 -247: 2383: 0 -247: 2384: 0 -247: 2385: 0 -247: 2386: 0 -247: 2387: 0 -247: 2388: 0 -247: 2389: 0 -247: 2390: 0 -247: 2391: 0 -247: 2392: 0 -247: 2393: 0 -247: 2394: 0 -247: 2395: 0 -247: 2396: 0 -247: 2397: 0 -247: 2398: 0 -247: 2399: 0 -247: 2400: 0 -247: 2401: 0 -247: 2402: 0 -247: 2403: 0 -247: 2404: 0 -247: 2405: 0 -247: 2406: 0 -247: 2407: 0 -247: 2408: 0 -247: 2409: 0 -247: 2410: 0 -247: 2411: 0 -247: 2412: 0 -247: 2413: 0 -247: 2414: 0 -247: 2415: 0 -247: 2416: 0 -247: 2417: 0 -247: 2418: 0 -247: 2419: 0 -247: 2420: 0 -247: 2421: 0 -247: 2422: 0 -247: 2423: 0 -247: 2424: 0 -247: 2425: 0 -247: 2426: 0 -247: 2427: 0 -247: 2428: 0 -247: 2429: 0 -247: 2430: 0 -247: 2431: 0 -247: 2432: 0 -247: 2433: 0 -247: 2434: 0 -247: 2435: 0 -247: 2436: 0 -247: 2437: 0 -247: 2438: 0 -247: 2439: 0 -247: 2440: 0 -247: 2441: 0 -247: 2442: 0 -247: 2443: 0 -247: 2444: 0 -247: 2445: 0 -247: 2446: 0 -247: 2447: 0 -247: 2448: 0 -247: 2449: 0 -247: 2450: 0 -247: 2451: 0 -247: 2452: 0 -247: 2453: 0 -247: 2454: 0 -247: 2455: 0 -247: 2456: 0 -247: 2457: 0 -247: 2458: 0 -247: 2459: 0 -247: 2460: 0 -247: 2461: 0 -247: 2462: 0 -247: 2463: 0 -247: 2464: 0 -247: 2465: 0 -247: 2466: 0 -247: 2467: 0 -247: 2468: 0 -247: 2469: 0 -247: 2470: 0 -247: 2471: 0 -247: 2472: 0 -247: 2473: 0 -247: 2474: 0 -247: 2475: 0 -247: 2476: 0 -247: 2477: 0 -247: 2478: 0 -247: 2479: 0 -247: 2480: 0 -247: 2481: 0 -247: 2482: 0 -247: 2483: 0 -247: 2484: 0 -247: 2485: 0 -247: 2486: 0 -247: 2487: 0 -247: 2488: 0 -247: 2489: 0 -247: 2490: 0 -247: 2491: 0 -247: 2492: 0 -247: 2493: 0 -247: 2494: 0 -247: 2495: 0 -247: 2496: 0 -247: 2497: 0 -247: 2498: 0 -247: 2499: 0 -247: 2500: 0 -247: 2501: 0 -247: 2502: 0 -247: 2503: 0 -247: 2504: 0 -247: 2505: 0 -247: 2506: 0 -247: 2507: 0 -247: 2508: 0 -247: 2509: 0 -247: 2510: 0 -247: 2511: 0 -247: 2512: 0 -247: 2513: 0 -247: 2514: 0 -247: 2515: 0 -247: 2516: 0 -247: 2517: 0 -247: 2518: 0 -247: 2519: 0 -247: 2520: 0 -247: 2521: 0 -247: 2522: 0 -247: 2523: 0 -247: 2524: 0 -247: 2525: 0 -247: 2526: 0 -247: 2527: 0 -247: 2528: 0 -247: 2529: 0 -247: 2530: 0 -247: 2531: 0 -247: 2532: 0 -247: 2533: 0 -247: 2534: 0 -247: 2535: 0 -247: 2536: 0 -247: 2537: 0 -247: 2538: 0 -247: 2539: 0 -247: 2540: 0 -247: 2541: 0 -247: 2542: 0 -247: 2543: 0 -247: 2544: 0 -247: 2545: 0 -247: 2546: 0 -247: 2547: 0 -247: 2548: 0 -247: 2549: 0 -247: 2550: 0 -247: 2551: 0 -247: 2552: 0 -247: 2553: 0 -247: 2554: 0 -247: 2555: 0 -247: 2556: 0 -247: 2557: 0 -247: 2558: 0 -247: 2559: 0 -247: 2560: 0 -247: 2561: 0 -247: 2562: 0 -247: 2563: 0 -247: 2564: 0 -247: 2565: 0 -247: 2566: 0 -247: 2567: 0 -247: 2568: 0 -247: 2569: 0 -247: 2570: 0 -247: 2571: 0 -247: 2572: 0 -247: 2573: 0 -247: 2574: 0 -247: 2575: 0 -247: 2576: 0 -247: 2577: 0 -247: 2578: 0 -247: 2579: 0 -247: 2580: 0 -247: 2581: 0 -247: 2582: 0 -247: 2583: 0 -247: 2584: 0 -247: 2585: 0 -247: 2586: 0 -247: 2587: 0 -247: 2588: 0 -247: 2589: 0 -247: 2590: 0 -247: 2591: 0 -247: 2592: 0 -247: 2593: 0 -247: 2594: 0 -247: 2595: 0 -247: 2596: 0 -247: 2597: 0 -247: 2598: 0 -247: 2599: 0 -247: 2600: 0 -247: 2601: 0 -247: 2602: 0 -247: 2603: 0 -247: 2604: 0 -247: 2605: 0 -247: 2606: 0 -247: 2607: 0 -247: 2608: 0 -247: 2609: 0 -247: 2610: 0 -247: 2611: 0 -247: 2612: 0 -247: 2613: 0 -247: 2614: 0 -247: 2615: 0 -247: 2616: 0 -247: 2617: 0 -247: 2618: 0 -247: 2619: 0 -247: 2620: 0 -247: 2621: 0 -247: 2622: 0 -247: 2623: 0 -247: 2624: 0 -247: 2625: 0 -247: 2626: 0 -247: 2627: 0 -247: 2628: 0 -247: 2629: 0 -247: 2630: 0 -247: 2631: 0 -247: 2632: 0 -247: 2633: 0 -247: 2634: 0 -247: 2635: 0 -247: 2636: 0 -247: 2637: 0 -247: 2638: 0 -247: 2639: 0 -247: 2640: 0 -247: 2641: 0 -247: 2642: 0 -247: 2643: 0 -247: 2644: 0 -247: 2645: 0 -247: 2646: 0 -247: 2647: 0 -247: 2648: 0 -247: 2649: 0 -247: 2650: 0 -247: 2651: 0 -247: 2652: 0 -247: 2653: 0 -247: 2654: 0 -247: 2655: 0 -247: 2656: 0 -247: 2657: 0 -247: 2658: 0 -247: 2659: 0 -247: 2660: 0 -247: 2661: 0 -247: 2662: 0 -247: 2663: 0 -247: 2664: 0 -247: 2665: 0 -247: 2666: 0 -247: 2667: 0 -247: 2668: 0 -247: 2669: 0 -247: 2670: 0 -247: 2671: 0 -247: 2672: 0 -247: 2673: 0 -247: 2674: 0 -247: 2675: 0 -247: 2676: 0 -247: 2677: 0 -247: 2678: 0 -247: 2679: 0 -247: 2680: 0 -247: 2681: 0 -247: 2682: 0 -247: 2683: 0 -247: 2684: 0 -247: 2685: 0 -247: 2686: 0 -247: 2687: 0 -247: 2688: 0 -247: 2689: 0 -247: 2690: 0 -247: 2691: 0 -247: 2692: 0 -247: 2693: 0 -247: 2694: 0 -247: 2695: 0 -247: 2696: 0 -247: 2697: 0 -247: 2698: 0 -247: 2699: 0 -247: 2700: 0 -247: 2701: 0 -247: 2702: 0 -247: 2703: 0 -247: 2704: 0 -247: 2705: 0 -247: 2706: 0 -247: 2707: 0 -247: 2708: 0 -247: 2709: 0 -247: 2710: 0 -247: 2711: 0 -247: 2712: 0 -247: 2713: 0 -247: 2714: 0 -247: 2715: 0 -247: 2716: 0 -247: 2717: 0 -247: 2718: 0 -247: 2719: 0 -247: 2720: 0 -247: 2721: 0 -247: 2722: 0 -247: 2723: 0 -247: 2724: 0 -247: 2725: 0 -247: 2726: 0 -247: 2727: 0 -247: 2728: 0 -247: 2729: 0 -247: 2730: 0 -247: 2731: 0 -247: 2732: 0 -247: 2733: 0 -247: 2734: 0 -247: 2735: 0 -247: 2736: 0 -247: 2737: 0 -247: 2738: 0 -247: 2739: 0 -247: 2740: 0 -247: 2741: 0 -247: 2742: 0 -247: 2743: 0 -247: 2744: 0 -247: 2745: 0 -247: 2746: 0 -247: 2747: 0 -247: 2748: 0 -247: 2749: 0 -247: 2750: 0 -247: 2751: 0 -247: 2752: 0 -247: 2753: 0 -247: 2754: 0 -247: 2755: 0 -247: 2756: 0 -247: 2757: 0 -247: 2758: 0 -247: 2759: 0 -247: 2760: 0 -247: 2761: 0 -247: 2762: 0 -247: 2763: 0 -247: 2764: 0 -247: 2765: 0 -247: 2766: 0 -247: 2767: 0 -247: 2768: 0 -247: 2769: 0 -247: 2770: 0 -247: 2771: 0 -247: 2772: 0 -247: 2773: 0 -247: 2774: 0 -247: 2775: 0 -247: 2776: 0 -247: 2777: 0 -247: 2778: 0 -247: 2779: 0 -247: 2780: 0 -247: 2781: 0 -247: 2782: 0 -247: 2783: 0 -247: 2784: 0 -247: 2785: 0 -247: 2786: 0 -247: 2787: 0 -247: 2788: 0 -247: 2789: 0 -247: 2790: 0 -247: 2791: 0 -247: 2792: 0 -247: 2793: 0 -247: 2794: 0 -247: 2795: 0 -247: 2796: 0 -247: 2797: 0 -247: 2798: 0 -247: 2799: 0 -247: 2800: 0 -247: 2801: 0 -247: 2802: 0 -247: 2803: 0 -247: 2804: 0 -247: 2805: 0 -247: 2806: 0 -247: 2807: 0 -247: 2808: 0 -247: 2809: 0 -247: 2810: 0 -247: 2811: 0 -247: 2812: 0 -247: 2813: 0 -247: 2814: 0 -247: 2815: 0 -247: 2816: 0 -247: 2817: 0 -247: 2818: 0 -247: 2819: 0 -247: 2820: 0 -247: 2821: 0 -247: 2822: 0 -247: 2823: 0 -247: 2824: 0 -247: 2825: 0 -247: 2826: 0 -247: 2827: 0 -247: 2828: 0 -247: 2829: 0 -247: 2830: 0 -247: 2831: 0 -247: 2832: 0 -247: 2833: 0 -247: 2834: 0 -247: 2835: 0 -247: 2836: 0 -247: 2837: 0 -247: 2838: 0 -247: 2839: 0 -247: 2840: 0 -247: 2841: 0 -247: 2842: 0 -247: 2843: 0 -247: 2844: 0 -247: 2845: 0 -247: 2846: 0 -247: 2847: 0 -247: 2848: 0 -247: 2849: 0 -247: 2850: 0 -247: 2851: 0 -247: 2852: 0 -247: 2853: 0 -247: 2854: 0 -247: 2855: 0 -247: 2856: 0 -247: 2857: 0 -247: 2858: 0 -247: 2859: 0 -247: 2860: 0 -247: 2861: 0 -247: 2862: 0 -247: 2863: 0 -247: 2864: 0 -247: 2865: 0 -247: 2866: 0 -247: 2867: 0 -247: 2868: 0 -247: 2869: 0 -247: 2870: 0 -247: 2871: 0 -247: 2872: 0 -247: 2873: 0 -247: 2874: 0 -247: 2875: 0 -247: 2876: 0 -247: 2877: 0 -247: 2878: 0 -247: 2879: 0 -247: 2880: 0 -247: 2881: 0 -247: 2882: 0 -247: 2883: 0 -247: 2884: 0 -247: 2885: 0 -247: 2886: 0 -247: 2887: 0 -247: 2888: 0 -247: 2889: 0 -247: 2890: 0 -247: 2891: 0 -247: 2892: 0 -247: 2893: 0 -247: 2894: 0 -247: 2895: 0 -247: 2896: 0 -247: 2897: 0 -247: 2898: 0 -247: 2899: 0 -247: 2900: 0 -247: 2901: 0 -247: 2902: 0 -247: 2903: 0 -247: 2904: 0 -247: 2905: 0 -247: 2906: 0 -247: 2907: 0 -247: 2908: 0 -247: 2909: 0 -247: 2910: 0 -247: 2911: 0 -247: 2912: 0 -247: 2913: 0 -247: 2914: 0 -247: 2915: 0 -247: 2916: 0 -247: 2917: 0 -247: 2918: 0 -247: 2919: 0 -247: 2920: 0 -247: 2921: 0 -247: 2922: 0 -247: 2923: 0 -247: 2924: 0 -247: 2925: 0 -247: 2926: 0 -247: 2927: 0 -247: 2928: 0 -247: 2929: 0 -247: 2930: 0 -247: 2931: 0 -247: 2932: 0 -247: 2933: 0 -247: 2934: 0 -247: 2935: 0 -247: 2936: 0 -247: 2937: 0 -247: 2938: 0 -247: 2939: 0 -247: 2940: 0 -247: 2941: 0 -247: 2942: 0 -247: 2943: 0 -247: 2944: 0 -247: 2945: 0 -247: 2946: 0 -247: 2947: 0 -247: 2948: 0 -247: 2949: 0 -247: 2950: 0 -247: 2951: 0 -247: 2952: 0 -247: 2953: 0 -247: 2954: 0 -247: 2955: 0 -247: 2956: 0 -247: 2957: 0 -247: 2958: 0 -247: 2959: 0 -247: 2960: 0 -247: 2961: 0 -247: 2962: 0 -247: 2963: 0 -247: 2964: 0 -247: 2965: 0 -247: 2966: 0 -247: 2967: 0 -247: 2968: 0 -247: 2969: 0 -247: 2970: 0 -247: 2971: 0 -247: 2972: 0 -247: 2973: 0 -247: 2974: 0 -247: 2975: 0 -247: 2976: 0 -247: 2977: 0 -247: 2978: 0 -247: 2979: 0 -247: 2980: 0 -247: 2981: 0 -247: 2982: 0 -247: 2983: 0 -247: 2984: 0 -247: 2985: 0 -247: 2986: 0 -247: 2987: 0 -247: 2988: 0 -247: 2989: 0 -247: 2990: 0 -247: 2991: 0 -247: 2992: 0 -247: 2993: 0 -247: 2994: 0 -247: 2995: 0 -247: 2996: 0 -247: 2997: 0 -247: 2998: 0 -247: 2999: 0 -247: 3000: 0 -247: 3001: 0 -247: 3002: 0 -247: 3003: 0 -247: 3004: 0 -247: 3005: 0 -247: 3006: 0 -247: 3007: 0 -247: 3008: 0 -247: 3009: 0 -247: 3010: 0 -247: 3011: 0 -247: 3012: 0 -247: 3013: 0 -247: 3014: 0 -247: 3015: 0 -247: 3016: 0 -247: 3017: 0 -247: 3018: 0 -247: 3019: 0 -247: 3020: 0 -247: 3021: 0 -247: 3022: 0 -247: 3023: 0 -247: 3024: 0 -247: 3025: 0 -247: 3026: 0 -247: 3027: 0 -247: 3028: 0 -247: 3029: 0 -247: 3030: 0 -247: 3031: 0 -247: 3032: 0 -247: 3033: 0 -247: 3034: 0 -247: 3035: 0 -247: 3036: 0 -247: 3037: 0 -247: 3038: 0 -247: 3039: 0 -247: 3040: 0 -247: 3041: 0 -247: 3042: 0 -247: 3043: 0 -247: 3044: 0 -247: 3045: 0 -247: 3046: 0 -247: 3047: 0 -247: 3048: 0 -247: 3049: 0 -247: 3050: 0 -247: 3051: 0 -247: 3052: 0 -247: 3053: 0 -247: 3054: 0 -247: 3055: 0 -247: 3056: 0 -247: 3057: 0 -247: 3058: 0 -247: 3059: 0 -247: 3060: 0 -247: 3061: 0 -247: 3062: 0 -247: 3063: 0 -247: 3064: 0 -247: 3065: 0 -247: 3066: 0 -247: 3067: 0 -247: 3068: 0 -247: 3069: 0 -247: 3070: 0 -247: 3071: 0 -247: 3072: 0 -247: 3073: 0 -247: 3074: 0 -247: 3075: 0 -247: 3076: 0 -247: 3077: 0 -247: 3078: 0 -247: 3079: 0 -247: 3080: 0 -247: 3081: 0 -247: 3082: 0 -247: 3083: 0 -247: 3084: 0 -247: 3085: 0 -247: 3086: 0 -247: 3087: 0 -247: 3088: 0 -247: 3089: 0 -247: 3090: 0 -247: 3091: 0 -247: 3092: 0 -247: 3093: 0 -247: 3094: 0 -247: 3095: 0 -247: 3096: 0 -247: 3097: 0 -247: 3098: 0 -247: 3099: 0 -247: 3100: 0 -247: 3101: 0 -247: 3102: 0 -247: 3103: 0 -247: 3104: 0 -247: 3105: 0 -247: 3106: 0 -247: 3107: 0 -247: 3108: 0 -247: 3109: 0 -247: 3110: 0 -247: 3111: 0 -247: 3112: 0 -247: 3113: 0 -247: 3114: 0 -247: 3115: 0 -247: 3116: 0 -247: 3117: 0 -247: 3118: 0 -247: 3119: 0 -247: 3120: 0 -247: 3121: 0 -247: 3122: 0 -247: 3123: 0 -247: 3124: 0 -247: 3125: 0 -247: 3126: 0 -247: 3127: 0 -247: 3128: 0 -247: 3129: 0 -247: 3130: 0 -247: 3131: 0 -247: 3132: 0 -247: 3133: 0 -247: 3134: 0 -247: 3135: 0 -247: 3136: 0 -247: 3137: 0 -247: 3138: 0 -247: 3139: 0 -247: 3140: 0 -247: 3141: 0 -247: 3142: 0 -247: 3143: 0 -247: 3144: 0 -247: 3145: 0 -247: 3146: 0 -247: 3147: 0 -247: 3148: 0 -247: 3149: 0 -247: 3150: 0 -247: 3151: 0 -247: 3152: 0 -247: 3153: 0 -247: 3154: 0 -247: 3155: 0 -247: 3156: 0 -247: 3157: 0 -247: 3158: 0 -247: 3159: 0 -247: 3160: 0 -247: 3161: 0 -247: 3162: 0 -247: 3163: 0 -247: 3164: 0 -247: 3165: 0 -247: 3166: 0 -247: 3167: 0 -247: 3168: 0 -247: 3169: 0 -247: 3170: 0 -247: 3171: 0 -247: 3172: 0 -247: 3173: 0 -247: 3174: 0 -247: 3175: 0 -247: 3176: 0 -247: 3177: 0 -247: 3178: 0 -247: 3179: 0 -247: 3180: 0 -247: 3181: 0 -247: 3182: 0 -247: 3183: 0 -247: 3184: 0 -247: 3185: 0 -247: 3186: 0 -247: 3187: 0 -247: 3188: 0 -247: 3189: 0 -247: 3190: 0 -247: 3191: 0 -247: 3192: 0 -247: 3193: 0 -247: 3194: 0 -247: 3195: 0 -247: 3196: 0 -247: 3197: 0 -247: 3198: 0 -247: 3199: 0 -247: 3200: 0 -247: 3201: 0 -247: 3202: 0 -247: 3203: 0 -247: 3204: 0 -247: 3205: 0 -247: 3206: 0 -247: 3207: 0 -247: 3208: 0 -247: 3209: 0 -247: 3210: 0 -247: 3211: 0 -247: 3212: 0 -247: 3213: 0 -247: 3214: 0 -247: 3215: 0 -247: 3216: 0 -247: 3217: 0 -247: 3218: 0 -247: 3219: 0 -247: 3220: 0 -247: 3221: 0 -247: 3222: 0 -247: 3223: 0 -247: 3224: 0 -247: 3225: 0 -247: 3226: 0 -247: 3227: 0 -247: 3228: 0 -247: 3229: 0 -247: 3230: 0 -247: 3231: 0 -247: 3232: 0 -247: 3233: 0 -247: 3234: 0 -247: 3235: 0 -247: 3236: 0 -247: 3237: 0 -247: 3238: 0 -247: 3239: 0 -247: 3240: 0 -247: 3241: 0 -247: 3242: 0 -247: 3243: 0 -247: 3244: 0 -247: 3245: 0 -247: 3246: 0 -247: 3247: 0 -247: 3248: 0 -247: 3249: 0 -247: 3250: 0 -247: 3251: 0 -247: 3252: 0 -247: 3253: 0 -247: 3254: 0 -247: 3255: 0 -247: 3256: 0 -247: 3257: 0 -247: 3258: 0 -247: 3259: 0 -247: 3260: 0 -247: 3261: 0 -247: 3262: 0 -247: 3263: 0 -247: 3264: 0 -247: 3265: 0 -247: 3266: 0 -247: 3267: 0 -247: 3268: 0 -247: 3269: 0 -247: 3270: 0 -247: 3271: 0 -247: 3272: 0 -247: 3273: 0 -247: 3274: 0 -247: 3275: 0 -247: 3276: 0 -247: 3277: 0 -247: 3278: 0 -247: 3279: 0 -247: 3280: 0 -247: 3281: 0 -247: 3282: 0 -247: 3283: 0 -247: 3284: 0 -247: 3285: 0 -247: 3286: 0 -247: 3287: 0 -247: 3288: 0 -247: 3289: 0 -247: 3290: 0 -247: 3291: 0 -247: 3292: 0 -247: 3293: 0 -247: 3294: 0 -247: 3295: 0 -247: 3296: 0 -247: 3297: 0 -247: 3298: 0 -247: 3299: 0 -247: 3300: 0 -247: 3301: 0 -247: 3302: 0 -247: 3303: 0 -247: 3304: 0 -247: 3305: 0 -247: 3306: 0 -247: 3307: 0 -247: 3308: 0 -247: 3309: 0 -247: 3310: 0 -247: 3311: 0 -247: 3312: 0 -247: 3313: 0 -247: 3314: 0 -247: 3315: 0 -247: 3316: 0 -247: 3317: 0 -247: 3318: 0 -247: 3319: 0 -247: 3320: 0 -247: 3321: 0 -247: 3322: 0 -247: 3323: 0 -247: 3324: 0 -247: 3325: 0 -247: 3326: 0 -247: 3327: 0 -247: 3328: 0 -247: 3329: 0 -247: 3330: 0 -247: 3331: 0 -247: 3332: 0 -247: 3333: 0 -247: 3334: 0 -247: 3335: 0 -247: 3336: 0 -247: 3337: 0 -247: 3338: 0 -247: 3339: 0 -247: 3340: 0 -247: 3341: 0 -247: 3342: 0 -247: 3343: 0 -247: 3344: 0 -247: 3345: 0 -247: 3346: 0 -247: 3347: 0 -247: 3348: 0 -247: 3349: 0 -247: 3350: 0 -247: 3351: 0 -247: 3352: 0 -247: 3353: 0 -247: 3354: 0 -247: 3355: 0 -247: 3356: 0 -247: 3357: 0 -247: 3358: 0 -247: 3359: 0 -247: 3360: 0 -247: 3361: 0 -247: 3362: 0 -247: 3363: 0 -247: 3364: 0 -247: 3365: 0 -247: 3366: 0 -247: 3367: 0 -247: 3368: 0 -247: 3369: 0 -247: 3370: 0 -247: 3371: 0 -247: 3372: 0 -247: 3373: 0 -247: 3374: 0 -247: 3375: 0 -247: 3376: 0 -247: 3377: 0 -247: 3378: 0 -247: 3379: 0 -247: 3380: 0 -247: 3381: 0 -247: 3382: 0 -247: 3383: 0 -247: 3384: 0 -247: 3385: 0 -247: 3386: 0 -247: 3387: 0 -247: 3388: 0 -247: 3389: 0 -247: 3390: 0 -247: 3391: 0 -247: 3392: 0 -247: 3393: 0 -247: 3394: 0 -247: 3395: 0 -247: 3396: 0 -247: 3397: 0 -247: 3398: 0 -247: 3399: 0 -247: 3400: 0 -247: 3401: 0 -247: 3402: 0 -247: 3403: 0 -247: 3404: 0 -247: 3405: 0 -247: 3406: 0 -247: 3407: 0 -247: 3408: 0 -247: 3409: 0 -247: 3410: 0 -247: 3411: 0 -247: 3412: 0 -247: 3413: 0 -247: 3414: 0 -247: 3415: 0 -247: 3416: 0 -247: 3417: 0 -247: 3418: 0 -247: 3419: 0 -247: 3420: 0 -247: 3421: 0 -247: 3422: 0 -247: 3423: 0 -247: 3424: 0 -247: 3425: 0 -247: 3426: 0 -247: 3427: 0 -247: 3428: 0 -247: 3429: 0 -247: 3430: 0 -247: 3431: 0 -247: 3432: 0 -247: 3433: 0 -247: 3434: 0 -247: 3435: 0 -247: 3436: 0 -247: 3437: 0 -247: 3438: 0 -247: 3439: 0 -247: 3440: 0 -247: 3441: 0 -247: 3442: 0 -247: 3443: 0 -247: 3444: 0 -247: 3445: 0 -247: 3446: 0 -247: 3447: 0 -247: 3448: 0 -247: 3449: 0 -247: 3450: 0 -247: 3451: 0 -247: 3452: 0 -247: 3453: 0 -247: 3454: 0 -247: 3455: 0 -247: 3456: 0 -247: 3457: 0 -247: 3458: 0 -247: 3459: 0 -247: 3460: 0 -247: 3461: 0 -247: 3462: 0 -247: 3463: 0 -247: 3464: 0 -247: 3465: 0 -247: 3466: 0 -247: 3467: 0 -247: 3468: 0 -247: 3469: 0 -247: 3470: 0 -247: 3471: 0 -247: 3472: 0 -247: 3473: 0 -247: 3474: 0 -247: 3475: 0 -247: 3476: 0 -247: 3477: 0 -247: 3478: 0 -247: 3479: 0 -247: 3480: 0 -247: 3481: 0 -247: 3482: 0 -247: 3483: 0 -247: 3484: 0 -247: 3485: 0 -247: 3486: 0 -247: 3487: 0 -247: 3488: 0 -247: 3489: 0 -247: 3490: 0 -247: 3491: 0 -247: 3492: 0 -247: 3493: 0 -247: 3494: 0 -247: 3495: 0 -247: 3496: 0 -247: 3497: 0 -247: 3498: 0 -247: 3499: 0 -247: 3500: 0 -247: 3501: 0 -247: 3502: 0 -247: 3503: 0 -247: 3504: 0 -247: 3505: 0 -247: 3506: 0 -247: 3507: 0 -247: 3508: 0 -247: 3509: 0 -247: 3510: 0 -247: 3511: 0 -247: 3512: 0 -247: 3513: 0 -247: 3514: 0 -247: 3515: 0 -247: 3516: 0 -247: 3517: 0 -247: 3518: 0 -247: 3519: 0 -247: 3520: 0 -247: 3521: 0 -247: 3522: 0 -247: 3523: 0 -247: 3524: 0 -247: 3525: 0 -247: 3526: 0 -247: 3527: 0 -247: 3528: 0 -247: 3529: 0 -247: 3530: 0 -247: 3531: 0 -247: 3532: 0 -247: 3533: 0 -247: 3534: 0 -247: 3535: 0 -247: 3536: 0 -247: 3537: 0 -247: 3538: 0 -247: 3539: 0 -247: 3540: 0 -247: 3541: 0 -247: 3542: 0 -247: 3543: 0 -247: 3544: 0 -247: 3545: 0 -247: 3546: 0 -247: 3547: 0 -247: 3548: 0 -247: 3549: 0 -247: 3550: 0 -247: 3551: 0 -247: 3552: 0 -247: 3553: 0 -247: 3554: 0 -247: 3555: 0 -247: 3556: 0 -247: 3557: 0 -247: 3558: 0 -247: 3559: 0 -247: 3560: 0 -247: 3561: 0 -247: 3562: 0 -247: 3563: 0 -247: 3564: 0 -247: 3565: 0 -247: 3566: 0 -247: 3567: 0 -247: 3568: 0 -247: 3569: 0 -247: 3570: 0 -247: 3571: 0 -247: 3572: 0 -247: 3573: 0 -247: 3574: 0 -247: 3575: 0 -247: 3576: 0 -247: 3577: 0 -247: 3578: 0 -247: 3579: 0 -247: 3580: 0 -247: 3581: 0 -247: 3582: 0 -247: 3583: 0 -247: 3584: 0 -247: 3585: 0 -247: 3586: 0 -247: 3587: 0 -247: 3588: 0 -247: 3589: 0 -247: 3590: 0 -247: 3591: 0 -247: 3592: 0 -247: 3593: 0 -247: 3594: 0 -247: 3595: 0 -247: 3596: 0 -247: 3597: 0 -247: 3598: 0 -247: 3599: 0 -247: 3600: 0 -247: 3601: 0 -247: 3602: 0 -247: 3603: 0 -247: 3604: 0 -247: 3605: 0 -247: 3606: 0 -247: 3607: 0 -247: 3608: 0 -247: 3609: 0 -247: 3610: 0 -247: 3611: 0 -247: 3612: 0 -247: 3613: 0 -247: 3614: 0 -247: 3615: 0 -247: 3616: 0 -247: 3617: 0 -247: 3618: 0 -247: 3619: 0 -247: 3620: 0 -247: 3621: 0 -247: 3622: 0 -247: 3623: 0 -247: 3624: 0 -247: 3625: 0 -247: 3626: 0 -247: 3627: 0 -247: 3628: 0 -247: 3629: 0 -247: 3630: 0 -247: 3631: 0 -247: 3632: 0 -247: 3633: 0 -247: 3634: 0 -247: 3635: 0 -247: 3636: 0 -247: 3637: 0 -247: 3638: 0 -247: 3639: 0 -247: 3640: 0 -247: 3641: 0 -247: 3642: 0 -247: 3643: 0 -247: 3644: 0 -247: 3645: 0 -247: 3646: 0 -247: 3647: 0 -247: 3648: 0 -247: 3649: 0 -247: 3650: 0 -247: 3651: 0 -247: 3652: 0 -247: 3653: 0 -247: 3654: 0 -247: 3655: 0 -247: 3656: 0 -247: 3657: 0 -247: 3658: 0 -247: 3659: 0 -247: 3660: 0 -247: 3661: 0 -247: 3662: 0 -247: 3663: 0 -247: 3664: 0 -247: 3665: 0 -247: 3666: 0 -247: 3667: 0 -247: 3668: 0 -247: 3669: 0 -247: 3670: 0 -247: 3671: 0 -247: 3672: 0 -247: 3673: 0 -247: 3674: 0 -247: 3675: 0 -247: 3676: 0 -247: 3677: 0 -247: 3678: 0 -247: 3679: 0 -247: 3680: 0 -247: 3681: 0 -247: 3682: 0 -247: 3683: 0 -247: 3684: 0 -247: 3685: 0 -247: 3686: 0 -247: 3687: 0 -247: 3688: 0 -247: 3689: 0 -247: 3690: 0 -247: 3691: 0 -247: 3692: 0 -247: 3693: 0 -247: 3694: 0 -247: 3695: 0 -247: 3696: 0 -247: 3697: 0 -247: 3698: 0 -247: 3699: 0 -247: 3700: 0 -247: 3701: 0 -247: 3702: 0 -247: 3703: 0 -247: 3704: 0 -247: 3705: 0 -247: 3706: 0 -247: 3707: 0 -247: 3708: 0 -247: 3709: 0 -247: 3710: 0 -247: 3711: 0 -247: 3712: 0 -247: 3713: 0 -247: 3714: 0 -247: 3715: 0 -247: 3716: 0 -247: 3717: 0 -247: 3718: 0 -247: 3719: 0 -247: 3720: 0 -247: 3721: 0 -247: 3722: 0 -247: 3723: 0 -247: 3724: 0 -247: 3725: 0 -247: 3726: 0 -247: 3727: 0 -247: 3728: 0 -247: 3729: 0 -247: 3730: 0 -247: 3731: 0 -247: 3732: 0 -247: 3733: 0 -247: 3734: 0 -247: 3735: 0 -247: 3736: 0 -247: 3737: 0 -247: 3738: 0 -247: 3739: 0 -247: 3740: 0 -247: 3741: 0 -247: 3742: 0 -247: 3743: 0 -247: 3744: 0 -247: 3745: 0 -247: 3746: 0 -247: 3747: 0 -247: 3748: 0 -247: 3749: 0 -247: 3750: 0 -247: 3751: 0 -247: 3752: 0 -247: 3753: 0 -247: 3754: 0 -247: 3755: 0 -247: 3756: 0 -247: 3757: 0 -247: 3758: 0 -247: 3759: 0 -247: 3760: 0 -247: 3761: 0 -247: 3762: 0 -247: 3763: 0 -247: 3764: 0 -247: 3765: 0 -247: 3766: 0 -247: 3767: 0 -247: 3768: 0 -247: 3769: 0 -247: 3770: 0 -247: 3771: 0 -247: 3772: 0 -247: 3773: 0 -247: 3774: 0 -247: 3775: 0 -247: 3776: 0 -247: 3777: 0 -247: 3778: 0 -247: 3779: 0 -247: 3780: 0 -247: 3781: 0 -247: 3782: 0 -247: 3783: 0 -247: 3784: 0 -247: 3785: 0 -247: 3786: 0 -247: 3787: 0 -247: 3788: 0 -247: 3789: 0 -247: 3790: 0 -247: 3791: 0 -247: 3792: 0 -247: 3793: 0 -247: 3794: 0 -247: 3795: 0 -247: 3796: 0 -247: 3797: 0 -247: 3798: 0 -247: 3799: 0 -247: 3800: 0 -247: 3801: 0 -247: 3802: 0 -247: 3803: 0 -247: 3804: 0 -247: 3805: 0 -247: 3806: 0 -247: 3807: 0 -247: 3808: 0 -247: 3809: 0 -247: 3810: 0 -247: 3811: 0 -247: 3812: 0 -247: 3813: 0 -247: 3814: 0 -247: 3815: 0 -247: 3816: 0 -247: 3817: 0 -247: 3818: 0 -247: 3819: 0 -247: 3820: 0 -247: 3821: 0 -247: 3822: 0 -247: 3823: 0 -247: 3824: 0 -247: 3825: 0 -247: 3826: 0 -247: 3827: 0 -247: 3828: 0 -247: 3829: 0 -247: 3830: 0 -247: 3831: 0 -247: 3832: 0 -247: 3833: 0 -247: 3834: 0 -247: 3835: 0 -247: 3836: 0 -247: 3837: 0 -247: 3838: 0 -247: 3839: 0 -247: 3840: 0 -247: 3841: 0 -247: 3842: 0 -247: 3843: 0 -247: 3844: 0 -247: 3845: 0 -247: 3846: 0 -247: 3847: 0 -247: 3848: 0 -247: 3849: 0 -247: 3850: 0 -247: 3851: 0 -247: 3852: 0 -247: 3853: 0 -247: 3854: 0 -247: 3855: 0 -247: 3856: 0 -247: 3857: 0 -247: 3858: 0 -247: 3859: 0 -247: 3860: 0 -247: 3861: 0 -247: 3862: 0 -247: 3863: 0 -247: 3864: 0 -247: 3865: 0 -247: 3866: 0 -247: 3867: 0 -247: 3868: 0 -247: 3869: 0 -247: 3870: 0 -247: 3871: 0 -247: 3872: 0 -247: 3873: 0 -247: 3874: 0 -247: 3875: 0 -247: 3876: 0 -247: 3877: 0 -247: 3878: 0 -247: 3879: 0 -247: 3880: 0 -247: 3881: 0 -247: 3882: 0 -247: 3883: 0 -247: 3884: 0 -247: 3885: 0 -247: 3886: 0 -247: 3887: 0 -247: 3888: 0 -247: 3889: 0 -247: 3890: 0 -247: 3891: 0 -247: 3892: 0 -247: 3893: 0 -247: 3894: 0 -247: 3895: 0 -247: 3896: 0 -247: 3897: 0 -247: 3898: 0 -247: 3899: 0 -247: 3900: 0 -247: 3901: 0 -247: 3902: 0 -247: 3903: 0 -247: 3904: 0 -247: 3905: 0 -247: 3906: 0 -247: 3907: 0 -247: 3908: 0 -247: 3909: 0 -247: 3910: 0 -247: 3911: 0 -247: 3912: 0 -247: 3913: 0 -247: 3914: 0 -247: 3915: 0 -247: 3916: 0 -247: 3917: 0 -247: 3918: 0 -247: 3919: 0 -247: 3920: 0 -247: 3921: 0 -247: 3922: 0 -247: 3923: 0 -247: 3924: 0 -247: 3925: 0 -247: 3926: 0 -247: 3927: 0 -247: 3928: 0 -247: 3929: 0 -247: 3930: 0 -247: 3931: 0 -247: 3932: 0 -247: 3933: 0 -247: 3934: 0 -247: 3935: 0 -247: 3936: 0 -247: 3937: 0 -247: 3938: 0 -247: 3939: 0 -247: 3940: 0 -247: 3941: 0 -247: 3942: 0 -247: 3943: 0 -247: 3944: 0 -247: 3945: 0 -247: 3946: 0 -247: 3947: 0 -247: 3948: 0 -247: 3949: 0 -247: 3950: 0 -247: 3951: 0 -247: 3952: 0 -247: 3953: 0 -247: 3954: 0 -247: 3955: 0 -247: 3956: 0 -247: 3957: 0 -247: 3958: 0 -247: 3959: 0 -247: 3960: 0 -247: 3961: 0 -247: 3962: 0 -247: 3963: 0 -247: 3964: 0 -247: 3965: 0 -247: 3966: 0 -247: 3967: 0 -247: 3968: 0 -247: 3969: 0 -247: 3970: 0 -247: 3971: 0 -247: 3972: 0 -247: 3973: 0 -247: 3974: 0 -247: 3975: 0 -247: 3976: 0 -247: 3977: 0 -247: 3978: 0 -247: 3979: 0 -247: 3980: 0 -247: 3981: 0 -247: 3982: 0 -247: 3983: 0 -247: 3984: 0 -247: 3985: 0 -247: 3986: 0 -247: 3987: 0 -247: 3988: 0 -247: 3989: 0 -247: 3990: 0 -247: 3991: 0 -247: 3992: 0 -247: 3993: 0 -247: 3994: 0 -247: 3995: 0 -247: 3996: 0 -247: 3997: 0 -247: 3998: 0 -247: 3999: 0 -247: 4000: 0 -247: 4001: 0 -247: 4002: 0 -247: 4003: 0 -247: 4004: 0 -247: 4005: 0 -247: 4006: 0 -247: 4007: 0 -247: 4008: 0 -247: 4009: 0 -247: 4010: 0 -247: 4011: 0 -247: 4012: 0 -247: 4013: 0 -247: 4014: 0 -247: 4015: 0 -247: 4016: 0 -247: 4017: 0 -247: 4018: 0 -247: 4019: 0 -247: 4020: 0 -247: 4021: 0 -247: 4022: 0 -247: 4023: 0 -247: 4024: 0 -247: 4025: 0 -247: 4026: 0 -247: 4027: 0 -247: 4028: 0 -247: 4029: 0 -247: 4030: 0 -247: 4031: 0 -247: 4032: 0 -247: 4033: 0 -247: 4034: 0 -247: 4035: 0 -247: 4036: 0 -247: 4037: 0 -247: 4038: 0 -247: 4039: 0 -247: 4040: 0 -247: 4041: 0 -247: 4042: 0 -247: 4043: 0 -247: 4044: 0 -247: 4045: 0 -247: 4046: 0 -247: 4047: 0 -247: 4048: 0 -247: 4049: 0 -247: 4050: 0 -247: 4051: 0 -247: 4052: 0 -247: 4053: 0 -247: 4054: 0 -247: 4055: 0 -247: 4056: 0 -247: 4057: 0 -247: 4058: 0 -247: 4059: 0 -247: 4060: 0 -247: 4061: 0 -247: 4062: 0 -247: 4063: 0 -247: 4064: 0 -247: 4065: 0 -247: 4066: 0 -247: 4067: 0 -247: 4068: 0 -247: 4069: 0 -247: 4070: 0 -247: 4071: 0 -247: 4072: 0 -247: 4073: 0 -247: 4074: 0 -247: 4075: 0 -247: 4076: 0 -247: 4077: 0 -247: 4078: 0 -247: 4079: 0 -247: 4080: 0 -247: 4081: 0 -247: 4082: 0 -247: 4083: 0 -247: 4084: 0 -247: 4085: 0 -247: 4086: 0 -247: 4087: 0 -247: 4088: 0 -247: 4089: 0 -247: 4090: 0 -247: 4091: 0 -247: 4092: 0 -247: 4093: 0 -247: 4094: 0 -247: 4095: 0 -247: 4096: 0 -247: 4097: 0 -247: 4098: 0 -247: 4099: 0 -247: 4100: 0 -247: 4101: 0 -247: 4102: 0 -247: 4103: 0 -247: 4104: 0 -247: 4105: 0 -247: 4106: 0 -247: 4107: 0 -247: 4108: 0 -247: 4109: 0 -247: 4110: 0 -247: 4111: 0 -247: 4112: 0 -247: 4113: 0 -247: 4114: 0 -247: 4115: 0 -247: 4116: 0 -247: 4117: 0 -247: 4118: 0 -247: 4119: 0 -247: 4120: 0 -247: 4121: 0 -247: 4122: 0 -247: 4123: 0 -247: 4124: 0 -247: 4125: 0 -247: 4126: 0 -247: 4127: 0 -247: 4128: 0 -247: 4129: 0 -247: 4130: 0 -247: 4131: 0 -247: 4132: 0 -247: 4133: 0 -247: 4134: 0 -247: 4135: 0 -247: 4136: 0 -247: 4137: 0 -247: 4138: 0 -247: 4139: 0 -247: 4140: 0 -247: 4141: 0 -247: 4142: 0 -247: 4143: 0 -247: 4144: 0 -247: 4145: 0 -247: 4146: 0 -247: 4147: 0 -247: 4148: 0 -247: 4149: 0 -247: 4150: 0 -247: 4151: 0 -247: 4152: 0 -247: 4153: 0 -247: 4154: 0 -247: 4155: 0 -247: 4156: 0 -247: 4157: 0 -247: 4158: 0 -247: 4159: 0 -247: 4160: 0 -247: 4161: 0 -247: 4162: 0 -247: 4163: 0 -247: 4164: 0 -247: 4165: 0 -247: 4166: 0 -247: 4167: 0 -247: 4168: 0 -247: 4169: 0 -247: 4170: 0 -247: 4171: 0 -247: 4172: 0 -247: 4173: 0 -247: 4174: 0 -247: 4175: 0 -247: 4176: 0 -247: 4177: 0 -247: 4178: 0 -247: 4179: 0 -247: 4180: 0 -247: 4181: 0 -247: 4182: 0 -247: 4183: 0 -247: 4184: 0 -247: 4185: 0 -247: 4186: 0 -247: 4187: 0 -247: 4188: 0 -247: 4189: 0 -247: 4190: 0 -247: 4191: 0 -247: 4192: 0 -247: 4193: 0 -247: 4194: 0 -247: 4195: 0 -247: 4196: 0 -247: 4197: 0 -247: 4198: 0 -247: 4199: 0 -247: 4200: 0 -247: 4201: 0 -247: 4202: 0 -247: 4203: 0 -247: 4204: 0 -247: 4205: 0 -247: 4206: 0 -247: 4207: 0 -247: 4208: 0 -247: 4209: 0 -247: 4210: 0 -247: 4211: 0 -247: 4212: 0 -247: 4213: 0 -247: 4214: 0 -247: 4215: 0 -247: 4216: 0 -247: 4217: 0 -247: 4218: 0 -247: 4219: 0 -247: 4220: 0 -247: 4221: 0 -247: 4222: 0 -247: 4223: 0 -247: 4224: 0 -247: 4225: 0 -247: 4226: 0 -247: 4227: 0 -247: 4228: 0 -247: 4229: 0 -247: 4230: 0 -247: 4231: 0 -247: 4232: 0 -247: 4233: 0 -247: 4234: 0 -247: 4235: 0 -247: 4236: 0 -247: 4237: 0 -247: 4238: 0 -247: 4239: 0 -247: 4240: 0 -247: 4241: 0 -247: 4242: 0 -247: 4243: 0 -247: 4244: 0 -247: 4245: 0 -247: 4246: 0 -247: 4247: 0 -247: 4248: 0 -247: 4249: 0 -247: 4250: 0 -247: 4251: 0 -247: 4252: 0 -247: 4253: 0 -247: 4254: 0 -247: 4255: 0 -247: 4256: 0 -247: 4257: 0 -247: 4258: 0 -247: 4259: 0 -247: 4260: 0 -247: 4261: 0 -247: 4262: 0 -247: 4263: 0 -247: 4264: 0 -247: 4265: 0 -247: 4266: 0 -247: 4267: 0 -247: 4268: 0 -247: 4269: 0 -247: 4270: 0 -247: 4271: 0 -247: 4272: 0 -247: 4273: 0 -247: 4274: 0 -247: 4275: 0 -247: 4276: 0 -247: 4277: 0 -247: 4278: 0 -247: 4279: 0 -247: 4280: 0 -247: 4281: 0 -247: 4282: 0 -247: 4283: 0 -247: 4284: 0 -247: 4285: 0 -247: 4286: 0 -247: 4287: 0 -247: 4288: 0 -247: 4289: 0 -247: 4290: 0 -247: 4291: 0 -247: 4292: 0 -247: 4293: 0 -247: 4294: 0 -247: 4295: 0 -247: 4296: 0 -247: 4297: 0 -247: 4298: 0 -247: 4299: 0 -247: 4300: 0 -247: 4301: 0 -247: 4302: 0 -247: 4303: 0 -247: 4304: 0 -247: 4305: 0 -247: 4306: 0 -247: 4307: 0 -247: 4308: 0 -247: 4309: 0 -247: 4310: 0 -247: 4311: 0 -247: 4312: 0 -247: 4313: 0 -247: 4314: 0 -247: 4315: 0 -247: 4316: 0 -247: 4317: 0 -247: 4318: 0 -247: 4319: 0 -247: 4320: 0 -247: 4321: 0 -247: 4322: 0 -247: 4323: 0 -247: 4324: 0 -247: 4325: 0 -247: 4326: 0 -247: 4327: 0 -247: 4328: 0 -247: 4329: 0 -247: 4330: 0 -247: 4331: 0 -247: 4332: 0 -247: 4333: 0 -247: 4334: 0 -247: 4335: 0 -247: 4336: 0 -247: 4337: 0 -247: 4338: 0 -247: 4339: 0 -247: 4340: 0 -247: 4341: 0 -247: 4342: 0 -247: 4343: 0 -247: 4344: 0 -247: 4345: 0 -247: 4346: 0 -247: 4347: 0 -247: 4348: 0 -247: 4349: 0 -247: 4350: 0 -247: 4351: 0 -247: 4352: 0 -247: 4353: 0 -247: 4354: 0 -247: 4355: 0 -247: 4356: 0 -247: 4357: 0 -247: 4358: 0 -247: 4359: 0 -247: 4360: 0 -247: 4361: 0 -247: 4362: 0 -247: 4363: 0 -247: 4364: 0 -247: 4365: 0 -247: 4366: 0 -247: 4367: 0 -247: 4368: 0 -247: 4369: 0 -247: 4370: 0 -247: 4371: 0 -247: 4372: 0 -247: 4373: 0 -247: 4374: 0 -247: 4375: 0 -247: 4376: 0 -247: 4377: 0 -247: 4378: 0 -247: 4379: 0 -247: 4380: 0 -247: 4381: 0 -247: 4382: 0 -247: 4383: 0 -247: 4384: 0 -247: 4385: 0 -247: 4386: 0 -247: 4387: 0 -247: 4388: 0 -247: 4389: 0 -247: 4390: 0 -247: 4391: 0 -247: 4392: 0 -247: 4393: 0 -247: 4394: 0 -247: 4395: 0 -247: 4396: 0 -247: 4397: 0 -247: 4398: 0 -247: 4399: 0 -247: 4400: 0 -247: 4401: 0 -247: 4402: 0 -247: 4403: 0 -247: 4404: 0 -247: 4405: 0 -247: 4406: 0 -247: 4407: 0 -247: 4408: 0 -247: 4409: 0 -247: 4410: 0 -247: 4411: 0 -247: 4412: 0 -247: 4413: 0 -247: 4414: 0 -247: 4415: 0 -247: 4416: 0 -247: 4417: 0 -247: 4418: 0 -247: 4419: 0 -247: 4420: 0 -247: 4421: 0 -247: 4422: 0 -247: 4423: 0 -247: 4424: 0 -247: 4425: 0 -247: 4426: 0 -247: 4427: 0 -247: 4428: 0 -247: 4429: 0 -247: 4430: 0 -247: 4431: 0 -247: 4432: 0 -247: 4433: 0 -247: 4434: 0 -247: 4435: 0 -247: 4436: 0 -247: 4437: 0 -247: 4438: 0 -247: 4439: 0 -247: 4440: 0 -247: 4441: 0 -247: 4442: 0 -247: 4443: 0 -247: 4444: 0 -247: 4445: 0 -247: 4446: 0 -247: 4447: 0 -247: 4448: 0 -247: 4449: 0 -247: 4450: 0 -247: 4451: 0 -247: 4452: 0 -247: 4453: 0 -247: 4454: 0 -247: 4455: 0 -247: 4456: 0 -247: 4457: 0 -247: 4458: 0 -247: 4459: 0 -247: 4460: 0 -247: 4461: 0 -247: 4462: 0 -247: 4463: 0 -247: 4464: 0 -247: 4465: 0 -247: 4466: 0 -247: 4467: 0 -247: 4468: 0 -247: 4469: 0 -247: 4470: 0 -247: 4471: 0 -247: 4472: 0 -247: 4473: 0 -247: 4474: 0 -247: 4475: 0 -247: 4476: 0 -247: 4477: 0 -247: 4478: 0 -247: 4479: 0 -247: 4480: 0 -247: 4481: 0 -247: 4482: 0 -247: 4483: 0 -247: 4484: 0 -247: 4485: 0 -247: 4486: 0 -247: 4487: 0 -247: 4488: 0 -247: 4489: 0 -247: 4490: 0 -247: 4491: 0 -247: 4492: 0 -247: 4493: 0 -247: 4494: 0 -247: 4495: 0 -247: 4496: 0 -247: 4497: 0 -247: 4498: 0 -247: 4499: 0 -247: 4500: 0 -247: 4501: 0 -247: 4502: 0 -247: 4503: 0 -247: 4504: 0 -247: 4505: 0 -247: 4506: 0 -247: 4507: 0 -247: 4508: 0 -247: 4509: 0 -247: 4510: 0 -247: 4511: 0 -247: 4512: 0 -247: 4513: 0 -247: 4514: 0 -247: 4515: 0 -247: 4516: 0 -247: 4517: 0 -247: 4518: 0 -247: 4519: 0 -247: 4520: 0 -247: 4521: 0 -247: 4522: 0 -247: 4523: 0 -247: 4524: 0 -247: 4525: 0 -247: 4526: 0 -247: 4527: 0 -247: 4528: 0 -247: 4529: 0 -247: 4530: 0 -247: 4531: 0 -247: 4532: 0 -247: 4533: 0 -247: 4534: 0 -247: 4535: 0 -247: 4536: 0 -247: 4537: 0 -247: 4538: 0 -247: 4539: 0 -247: 4540: 0 -247: 4541: 0 -247: 4542: 0 -247: 4543: 0 -247: 4544: 0 -247: 4545: 0 -247: 4546: 0 -247: 4547: 0 -247: 4548: 0 -247: 4549: 0 -247: 4550: 0 -247: 4551: 0 -247: 4552: 0 -247: 4553: 0 -247: 4554: 0 -247: 4555: 0 -247: 4556: 0 -247: 4557: 0 -247: 4558: 0 -247: 4559: 0 -247: 4560: 0 -247: 4561: 0 -247: 4562: 0 -247: 4563: 0 -247: 4564: 0 -247: 4565: 0 -247: 4566: 0 -247: 4567: 0 -247: 4568: 0 -247: 4569: 0 -247: 4570: 0 -247: 4571: 0 -247: 4572: 0 -247: 4573: 0 -247: 4574: 0 -247: 4575: 0 -247: 4576: 0 -247: 4577: 0 -247: 4578: 0 -247: 4579: 0 -247: 4580: 0 -247: 4581: 0 -247: 4582: 0 -247: 4583: 0 -247: 4584: 0 -247: 4585: 0 -247: 4586: 0 -247: 4587: 0 -247: 4588: 0 -247: 4589: 0 -247: 4590: 0 -247: 4591: 0 -247: 4592: 0 -247: 4593: 0 -247: 4594: 0 -247: 4595: 0 -247: 4596: 0 -247: 4597: 0 -247: 4598: 0 -247: 4599: 0 -247: 4600: 0 -247: 4601: 0 -247: 4602: 0 -247: 4603: 0 -247: 4604: 0 -247: 4605: 0 -247: 4606: 0 -247: 4607: 0 -247: 4608: 0 -247: 4609: 0 -247: 4610: 0 -247: 4611: 0 -247: 4612: 0 -247: 4613: 0 -247: 4614: 0 -247: 4615: 0 -247: 4616: 0 -247: 4617: 0 -247: 4618: 0 -247: 4619: 0 -247: 4620: 0 -247: 4621: 0 -247: 4622: 0 -247: 4623: 0 -247: 4624: 0 -247: 4625: 0 -247: 4626: 0 -247: 4627: 0 -247: 4628: 0 -247: 4629: 0 -247: 4630: 0 -247: 4631: 0 -247: 4632: 0 -247: 4633: 0 -247: 4634: 0 -247: 4635: 0 -247: 4636: 0 -247: 4637: 0 -247: 4638: 0 -247: 4639: 0 -247: 4640: 0 -247: 4641: 0 -247: 4642: 0 -247: 4643: 0 -247: 4644: 0 -247: 4645: 0 -247: 4646: 0 -247: 4647: 0 -247: 4648: 0 -247: 4649: 0 -247: 4650: 0 -247: 4651: 0 -247: 4652: 0 -247: 4653: 0 -247: 4654: 0 -247: 4655: 0 -247: 4656: 0 -247: 4657: 0 -247: 4658: 0 -247: 4659: 0 -247: 4660: 0 -247: 4661: 0 -247: 4662: 0 -247: 4663: 0 -247: 4664: 0 -247: 4665: 0 -247: 4666: 0 -247: 4667: 0 -247: 4668: 0 -247: 4669: 0 -247: 4670: 0 -247: 4671: 0 -247: 4672: 0 -247: 4673: 0 -247: 4674: 0 -247: 4675: 0 -247: 4676: 0 -247: 4677: 0 -247: 4678: 0 -247: 4679: 0 -247: 4680: 0 -247: 4681: 0 -247: 4682: 0 -247: 4683: 0 -247: 4684: 0 -247: 4685: 0 -247: 4686: 0 -247: 4687: 0 -247: 4688: 0 -247: 4689: 0 -247: 4690: 0 -247: 4691: 0 -247: 4692: 0 -247: 4693: 0 -247: 4694: 0 -247: 4695: 0 -247: 4696: 0 -247: 4697: 0 -247: 4698: 0 -247: 4699: 0 -247: 4700: 0 -247: 4701: 0 -247: 4702: 0 -247: 4703: 0 -247: 4704: 0 -247: 4705: 0 -247: 4706: 0 -247: 4707: 0 -247: 4708: 0 -247: 4709: 0 -247: 4710: 0 -247: 4711: 0 -247: 4712: 0 -247: 4713: 0 -247: 4714: 0 -247: 4715: 0 -247: 4716: 0 -247: 4717: 0 -247: 4718: 0 -247: 4719: 0 -247: 4720: 0 -247: 4721: 0 -247: 4722: 0 -247: 4723: 0 -247: 4724: 0 -247: 4725: 0 -247: 4726: 0 -247: 4727: 0 -247: 4728: 0 -247: 4729: 0 -247: 4730: 0 -247: 4731: 0 -247: 4732: 0 -247: 4733: 0 -247: 4734: 0 -247: 4735: 0 -247: 4736: 0 -247: 4737: 0 -247: 4738: 0 -247: 4739: 0 -247: 4740: 0 -247: 4741: 0 -247: 4742: 0 -247: 4743: 0 -247: 4744: 0 -247: 4745: 0 -247: 4746: 0 -247: 4747: 0 -247: 4748: 0 -247: 4749: 0 -247: 4750: 0 -247: 4751: 0 -247: 4752: 0 -247: 4753: 0 -247: 4754: 0 -247: 4755: 0 -247: 4756: 0 -247: 4757: 0 -247: 4758: 0 -247: 4759: 0 -247: 4760: 0 -247: 4761: 0 -247: 4762: 0 -247: 4763: 0 -247: 4764: 0 -247: 4765: 0 -247: 4766: 0 -247: 4767: 0 -247: 4768: 0 -247: 4769: 0 -247: 4770: 0 -247: 4771: 0 -247: 4772: 0 -247: 4773: 0 -247: 4774: 0 -247: 4775: 0 -247: 4776: 0 -247: 4777: 0 -247: 4778: 0 -247: 4779: 0 -247: 4780: 0 -247: 4781: 0 -247: 4782: 0 -247: 4783: 0 -247: 4784: 0 -247: 4785: 0 -247: 4786: 0 -247: 4787: 0 -247: 4788: 0 -247: 4789: 0 -247: 4790: 0 -247: 4791: 0 -247: 4792: 0 -247: 4793: 0 -247: 4794: 0 -247: 4795: 0 -247: 4796: 0 -247: 4797: 0 -247: 4798: 0 -247: 4799: 0 -247: 4800: 0 -247: 4801: 0 -247: 4802: 0 -247: 4803: 0 -247: 4804: 0 -247: 4805: 0 -247: 4806: 0 -247: 4807: 0 -247: 4808: 0 -247: 4809: 0 -247: 4810: 0 -247: 4811: 0 -247: 4812: 0 -247: 4813: 0 -247: 4814: 0 -247: 4815: 0 -247: 4816: 0 -247: 4817: 0 -247: 4818: 0 -247: 4819: 0 -247: 4820: 0 -247: 4821: 0 -247: 4822: 0 -247: 4823: 0 -247: 4824: 0 -247: 4825: 0 -247: 4826: 0 -247: 4827: 0 -247: 4828: 0 -247: 4829: 0 -247: 4830: 0 -247: 4831: 0 -247: 4832: 0 -247: 4833: 0 -247: 4834: 0 -247: 4835: 0 -247: 4836: 0 -247: 4837: 0 -247: 4838: 0 -247: 4839: 0 -247: 4840: 0 -247: 4841: 0 -247: 4842: 0 -247: 4843: 0 -247: 4844: 0 -247: 4845: 0 -247: 4846: 0 -247: 4847: 0 -247: 4848: 0 -247: 4849: 0 -247: 4850: 0 -247: 4851: 0 -247: 4852: 0 -247: 4853: 0 -247: 4854: 0 -247: 4855: 0 -247: 4856: 0 -247: 4857: 0 -247: 4858: 0 -247: 4859: 0 -247: 4860: 0 -247: 4861: 0 -247: 4862: 0 -247: 4863: 0 -247: 4864: 0 -247: 4865: 0 -247: 4866: 0 -247: 4867: 0 -247: 4868: 0 -247: 4869: 0 -247: 4870: 0 -247: 4871: 0 -247: 4872: 0 -247: 4873: 0 -247: 4874: 0 -247: 4875: 0 -247: 4876: 0 -247: 4877: 0 -247: 4878: 0 -247: 4879: 0 -247: 4880: 0 -247: 4881: 0 -247: 4882: 0 -247: 4883: 0 -247: 4884: 0 -247: 4885: 0 -247: 4886: 0 -247: 4887: 0 -247: 4888: 0 -247: 4889: 0 -247: 4890: 0 -247: 4891: 0 -247: 4892: 0 -247: 4893: 0 -247: 4894: 0 -247: 4895: 0 -247: 4896: 0 -247: 4897: 0 -247: 4898: 0 -247: 4899: 0 -247: 4900: 0 -247: 4901: 0 -247: 4902: 0 -247: 4903: 0 -247: 4904: 0 -247: 4905: 0 -247: 4906: 0 -247: 4907: 0 -247: 4908: 0 -247: 4909: 0 -247: 4910: 0 -247: 4911: 0 -247: 4912: 0 -247: 4913: 0 -247: 4914: 0 -247: 4915: 0 -247: 4916: 0 -247: 4917: 0 -247: 4918: 0 -247: 4919: 0 -247: 4920: 0 -247: 4921: 0 -247: 4922: 0 -247: 4923: 0 -247: 4924: 0 -247: 4925: 0 -247: 4926: 0 -247: 4927: 0 -247: 4928: 0 -247: 4929: 0 -247: 4930: 0 -247: 4931: 0 -247: 4932: 0 -247: 4933: 0 -247: 4934: 0 -247: 4935: 0 -247: 4936: 0 -247: 4937: 0 -247: 4938: 0 -247: 4939: 0 -247: 4940: 0 -247: 4941: 0 -247: 4942: 0 -247: 4943: 0 -247: 4944: 0 -247: 4945: 0 -247: 4946: 0 -247: 4947: 0 -247: 4948: 0 -247: 4949: 0 -247: 4950: 0 -247: 4951: 0 -247: 4952: 0 -247: 4953: 0 -247: 4954: 0 -247: 4955: 0 -247: 4956: 0 -247: 4957: 0 -247: 4958: 0 -247: 4959: 0 -247: 4960: 0 -247: 4961: 0 -247: 4962: 0 -247: 4963: 0 -247: 4964: 0 -247: 4965: 0 -247: 4966: 0 -247: 4967: 0 -247: 4968: 0 -247: 4969: 0 -247: 4970: 0 -247: 4971: 0 -247: 4972: 0 -247: 4973: 0 -247: 4974: 0 -247: 4975: 0 -247: 4976: 0 -247: 4977: 0 -247: 4978: 0 -247: 4979: 0 -247: 4980: 0 -247: 4981: 0 -247: 4982: 0 -247: 4983: 0 -247: 4984: 0 -247: 4985: 0 -247: 4986: 0 -247: 4987: 0 -247: 4988: 0 -247: 4989: 0 -247: 4990: 0 -247: 4991: 0 -247: 4992: 0 -247: 4993: 0 -247: 4994: 0 -247: 4995: 0 -247: 4996: 0 -247: 4997: 0 -247: 4998: 0 -247: 4999: 0 -247: 5000: 0 -247: 5001: 0 -247: 5002: 0 -247: 5003: 0 -247: 5004: 0 -247: 5005: 0 -247: 5006: 0 -247: 5007: 0 -247: 5008: 0 -247: 5009: 0 -247: 5010: 0 -247: 5011: 0 -247: 5012: 0 -247: 5013: 0 -247: 5014: 0 -247: 5015: 0 -247: 5016: 0 -247: 5017: 0 -247: 5018: 0 -247: 5019: 0 -247: 5020: 0 -247: 5021: 0 -247: 5022: 0 -247: 5023: 0 -247: 5024: 0 -247: 5025: 0 -247: 5026: 0 -247: 5027: 0 -247: 5028: 0 -247: 5029: 0 -247: 5030: 0 -247: 5031: 0 -247: 5032: 0 -247: 5033: 0 -247: 5034: 0 -247: 5035: 0 -247: 5036: 0 -247: 5037: 0 -247: 5038: 0 -247: 5039: 0 -247: 5040: 0 -247: 5041: 0 -247: 5042: 0 -247: 5043: 0 -247: 5044: 0 -247: 5045: 0 -247: 5046: 0 -247: 5047: 0 -247: 5048: 0 -247: 5049: 0 -247: 5050: 0 -247: 5051: 0 -247: 5052: 0 -247: 5053: 0 -247: 5054: 0 -247: 5055: 0 -247: 5056: 0 -247: 5057: 0 -247: 5058: 0 -247: 5059: 0 -247: 5060: 0 -247: 5061: 0 -247: 5062: 0 -247: 5063: 0 -247: 5064: 0 -247: 5065: 0 -247: 5066: 0 -247: 5067: 0 -247: 5068: 0 -247: 5069: 0 -247: 5070: 0 -247: 5071: 0 -247: 5072: 0 -247: 5073: 0 -247: 5074: 0 -247: 5075: 0 -247: 5076: 0 -247: 5077: 0 -247: 5078: 0 -247: 5079: 0 -247: 5080: 0 -247: 5081: 0 -247: 5082: 0 -247: 5083: 0 -247: 5084: 0 -247: 5085: 0 -247: 5086: 0 -247: 5087: 0 -247: 5088: 0 -247: 5089: 0 -247: 5090: 0 -247: 5091: 0 -247: 5092: 0 -247: 5093: 0 -247: 5094: 0 -247: 5095: 0 -247: 5096: 0 -247: 5097: 0 -247: 5098: 0 -247: 5099: 0 -247: 5100: 0 -247: 5101: 0 -247: 5102: 0 -247: 5103: 0 -247: 5104: 0 -247: 5105: 0 -247: 5106: 0 -247: 5107: 0 -247: 5108: 0 -247: 5109: 0 -247: 5110: 0 -247: 5111: 0 -247: 5112: 0 -247: 5113: 0 -247: 5114: 0 -247: 5115: 0 -247: 5116: 0 -247: 5117: 0 -247: 5118: 0 -247: 5119: 0 -247: 5120: 0 -247: 5121: 0 -247: 5122: 0 -247: 5123: 0 -247: 5124: 0 -247: 5125: 0 -247: 5126: 0 -247: 5127: 0 -247: 5128: 0 -247: 5129: 0 -247: 5130: 0 -247: 5131: 0 -247: 5132: 0 -247: 5133: 0 -247: 5134: 0 -247: 5135: 0 -247: 5136: 0 -247: 5137: 0 -247: 5138: 0 -247: 5139: 0 -247: 5140: 0 -247: 5141: 0 -247: 5142: 0 -247: 5143: 0 -247: 5144: 0 -247: 5145: 0 -247: 5146: 0 -247: 5147: 0 -247: 5148: 0 -247: 5149: 0 -247: 5150: 0 -247: 5151: 0 -247: 5152: 0 -247: 5153: 0 -247: 5154: 0 -247: 5155: 0 -247: 5156: 0 -247: 5157: 0 -247: 5158: 0 -247: 5159: 0 -247: 5160: 0 -247: 5161: 0 -247: 5162: 0 -247: 5163: 0 -247: 5164: 0 -247: 5165: 0 -247: 5166: 0 -247: 5167: 0 -247: 5168: 0 -247: 5169: 0 -247: 5170: 0 -247: 5171: 0 -247: 5172: 0 -247: 5173: 0 -247: 5174: 0 -247: 5175: 0 -247: 5176: 0 -247: 5177: 0 -247: 5178: 0 -247: 5179: 0 -247: 5180: 0 -247: 5181: 0 -247: 5182: 0 -247: 5183: 0 -247: 5184: 0 -247: 5185: 0 -247: 5186: 0 -247: 5187: 0 -247: 5188: 0 -247: 5189: 0 -247: 5190: 0 -247: 5191: 0 -247: 5192: 0 -247: 5193: 0 -247: 5194: 0 -247: 5195: 0 -247: 5196: 0 -247: 5197: 0 -247: 5198: 0 -247: 5199: 0 -247: 5200: 0 -247: 5201: 0 -247: 5202: 0 -247: 5203: 0 -247: 5204: 0 -247: 5205: 0 -247: 5206: 0 -247: 5207: 0 -247: 5208: 0 -247: 5209: 0 -247: 5210: 0 -247: 5211: 0 -247: 5212: 0 -247: 5213: 0 -247: 5214: 0 -247: 5215: 0 -247: 5216: 0 -247: 5217: 0 -247: 5218: 0 -247: 5219: 0 -247: 5220: 0 -247: 5221: 0 -247: 5222: 0 -247: 5223: 0 -247: 5224: 0 -247: 5225: 0 -247: 5226: 0 -247: 5227: 0 -247: 5228: 0 -247: 5229: 0 -247: 5230: 0 -247: 5231: 0 -247: 5232: 0 -247: 5233: 0 -247: 5234: 0 -247: 5235: 0 -247: 5236: 0 -247: 5237: 0 -247: 5238: 0 -247: 5239: 0 -247: 5240: 0 -247: 5241: 0 -247: 5242: 0 -247: 5243: 0 -247: 5244: 0 -247: 5245: 0 -247: 5246: 0 -247: 5247: 0 -247: 5248: 0 -247: 5249: 0 -247: 5250: 0 -247: 5251: 0 -247: 5252: 0 -247: 5253: 0 -247: 5254: 0 -247: 5255: 0 -247: 5256: 0 -247: 5257: 0 -247: 5258: 0 -247: 5259: 0 -247: 5260: 0 -247: 5261: 0 -247: 5262: 0 -247: 5263: 0 -247: 5264: 0 -247: 5265: 0 -247: 5266: 0 -247: 5267: 0 -247: 5268: 0 -247: 5269: 0 -247: 5270: 0 -247: 5271: 0 -247: 5272: 0 -247: 5273: 0 -247: 5274: 0 -247: 5275: 0 -247: 5276: 0 -247: 5277: 0 -247: 5278: 0 -247: 5279: 0 -247: 5280: 0 -247: 5281: 0 -247: 5282: 0 -247: 5283: 0 -247: 5284: 0 -247: 5285: 0 -247: 5286: 0 -247: 5287: 0 -247: 5288: 0 -247: 5289: 0 -247: 5290: 0 -247: 5291: 0 -247: 5292: 0 -247: 5293: 0 -247: 5294: 0 -247: 5295: 0 -247: 5296: 0 -247: 5297: 0 -247: 5298: 0 -247: 5299: 0 -247: 5300: 0 -247: 5301: 0 -247: 5302: 0 -247: 5303: 0 -247: 5304: 0 -247: 5305: 0 -247: 5306: 0 -247: 5307: 0 -247: 5308: 0 -247: 5309: 0 -247: 5310: 0 -247: 5311: 0 -247: 5312: 0 -247: 5313: 0 -247: 5314: 0 -247: 5315: 0 -247: 5316: 0 -247: 5317: 0 -247: 5318: 0 -247: 5319: 0 -247: 5320: 0 -247: 5321: 0 -247: 5322: 0 -247: 5323: 0 -247: 5324: 0 -247: 5325: 0 -247: 5326: 0 -247: 5327: 0 -247: 5328: 0 -247: 5329: 0 -247: 5330: 0 -247: 5331: 0 -247: 5332: 0 -247: 5333: 0 -247: 5334: 0 -247: 5335: 0 -247: 5336: 0 -247: 5337: 0 -247: 5338: 0 -247: 5339: 0 -247: 5340: 0 -247: 5341: 0 -247: 5342: 0 -247: 5343: 0 -247: 5344: 0 -247: 5345: 0 -247: 5346: 0 -247: 5347: 0 -247: 5348: 0 -247: 5349: 0 -247: 5350: 0 -247: 5351: 0 -247: 5352: 0 -247: 5353: 0 -247: 5354: 0 -247: 5355: 0 -247: 5356: 0 -247: 5357: 0 -247: 5358: 0 -247: 5359: 0 -247: 5360: 0 -247: 5361: 0 -247: 5362: 0 -247: 5363: 0 -247: 5364: 0 -247: 5365: 0 -247: 5366: 0 -247: 5367: 0 -247: 5368: 0 -247: 5369: 0 -247: 5370: 0 -247: 5371: 0 -247: 5372: 0 -247: 5373: 0 -247: 5374: 0 -247: 5375: 0 -247: 5376: 0 -247: 5377: 0 -247: 5378: 0 -247: 5379: 0 -247: 5380: 0 -247: 5381: 0 -247: 5382: 0 -247: 5383: 0 -247: 5384: 0 -247: 5385: 0 -247: 5386: 0 -247: 5387: 0 -247: 5388: 0 -247: 5389: 0 -247: 5390: 0 -247: 5391: 0 -247: 5392: 0 -247: 5393: 0 -247: 5394: 0 -247: 5395: 0 -247: 5396: 0 -247: 5397: 0 -247: 5398: 0 -247: 5399: 0 -247: 5400: 0 -247: 5401: 0 -247: 5402: 0 -247: 5403: 0 -247: 5404: 0 -247: 5405: 0 -247: 5406: 0 -247: 5407: 0 -247: 5408: 0 -247: 5409: 0 -247: 5410: 0 -247: 5411: 0 -247: 5412: 0 -247: 5413: 0 -247: 5414: 0 -247: 5415: 0 -247: 5416: 0 -247: 5417: 0 -247: 5418: 0 -247: 5419: 0 -247: 5420: 0 -247: 5421: 0 -247: 5422: 0 -247: 5423: 0 -247: 5424: 0 -247: 5425: 0 -247: 5426: 0 -247: 5427: 0 -247: 5428: 0 -247: 5429: 0 -247: 5430: 0 -247: 5431: 0 -247: 5432: 0 -247: 5433: 0 -247: 5434: 0 -247: 5435: 0 -247: 5436: 0 -247: 5437: 0 -247: 5438: 0 -247: 5439: 0 -247: 5440: 0 -247: 5441: 0 -247: 5442: 0 -247: 5443: 0 -247: 5444: 0 -247: 5445: 0 -247: 5446: 0 -247: 5447: 0 -247: 5448: 0 -247: 5449: 0 -247: 5450: 0 -247: 5451: 0 -247: 5452: 0 -247: 5453: 0 -247: 5454: 0 -247: 5455: 0 -247: 5456: 0 -247: 5457: 0 -247: 5458: 0 -247: 5459: 0 -247: 5460: 0 -247: 5461: 0 -247: 5462: 0 -247: 5463: 0 -247: 5464: 0 -247: 5465: 0 -247: 5466: 0 -247: 5467: 0 -247: 5468: 0 -247: 5469: 0 -247: 5470: 0 -247: 5471: 0 -247: 5472: 0 -247: 5473: 0 -247: 5474: 0 -247: 5475: 0 -247: 5476: 0 -247: 5477: 0 -247: 5478: 0 -247: 5479: 0 -247: 5480: 0 -247: 5481: 0 -247: 5482: 0 -247: 5483: 0 -247: 5484: 0 -247: 5485: 0 -247: 5486: 0 -247: 5487: 0 -247: 5488: 0 -247: 5489: 0 -247: 5490: 0 -247: 5491: 0 -247: 5492: 0 -247: 5493: 0 -247: 5494: 0 -247: 5495: 0 -247: 5496: 0 -247: 5497: 0 -247: 5498: 0 -247: 5499: 0 -247: 5500: 0 -247: 5501: 0 -247: 5502: 0 -247: 5503: 0 -247: 5504: 0 -247: 5505: 0 -247: 5506: 0 -247: 5507: 0 -247: 5508: 0 -247: 5509: 0 -247: 5510: 0 -247: 5511: 0 -247: 5512: 0 -247: 5513: 0 -247: 5514: 0 -247: 5515: 0 -247: 5516: 0 -247: 5517: 0 -247: 5518: 0 -247: 5519: 0 -247: 5520: 0 -247: 5521: 0 -247: 5522: 0 -247: 5523: 0 -247: 5524: 0 -247: 5525: 0 -247: 5526: 0 -247: 5527: 0 -247: 5528: 0 -247: 5529: 0 -247: 5530: 0 -247: 5531: 0 -247: 5532: 0 -247: 5533: 0 -247: 5534: 0 -247: 5535: 0 -247: 5536: 0 -247: 5537: 0 -247: 5538: 0 -247: 5539: 0 -247: 5540: 0 -247: 5541: 0 -247: 5542: 0 -247: 5543: 0 -247: 5544: 0 -247: 5545: 0 -247: 5546: 0 -247: 5547: 0 -247: 5548: 0 -247: 5549: 0 -247: 5550: 0 -247: 5551: 0 -247: 5552: 0 -247: 5553: 0 -247: 5554: 0 -247: 5555: 0 -247: 5556: 0 -247: 5557: 0 -247: 5558: 0 -247: 5559: 0 -247: 5560: 0 -247: 5561: 0 -247: 5562: 0 -247: 5563: 0 -247: 5564: 0 -247: 5565: 0 -247: 5566: 0 -247: 5567: 0 -247: 5568: 0 -247: 5569: 0 -247: 5570: 0 -247: 5571: 0 -247: 5572: 0 -247: 5573: 0 -247: 5574: 0 -247: 5575: 0 -247: 5576: 0 -247: 5577: 0 -247: 5578: 0 -247: 5579: 0 -247: 5580: 0 -247: 5581: 0 -247: 5582: 0 -247: 5583: 0 -247: 5584: 0 -247: 5585: 0 -247: 5586: 0 -247: 5587: 0 -247: 5588: 0 -247: 5589: 0 -247: 5590: 0 -247: 5591: 0 -247: 5592: 0 -247: 5593: 0 -247: 5594: 0 -247: 5595: 0 -247: 5596: 0 -247: 5597: 0 -247: 5598: 0 -247: 5599: 0 -247: 5600: 0 -247: 5601: 0 -247: 5602: 0 -247: 5603: 0 -247: 5604: 0 -247: 5605: 0 -247: 5606: 0 -247: 5607: 0 -247: 5608: 0 -247: 5609: 0 -247: 5610: 0 -247: 5611: 0 -247: 5612: 0 -247: 5613: 0 -247: 5614: 0 -247: 5615: 0 -247: 5616: 0 -247: 5617: 0 -247: 5618: 0 -247: 5619: 0 -247: 5620: 0 -247: 5621: 0 -247: 5622: 0 -247: 5623: 0 -247: 5624: 0 -247: 5625: 0 -247: 5626: 0 -247: 5627: 0 -247: 5628: 0 -247: 5629: 0 -247: 5630: 0 -247: 5631: 0 -247: 5632: 0 -247: 5633: 0 -247: 5634: 0 -247: 5635: 0 -247: 5636: 0 -247: 5637: 0 -247: 5638: 0 -247: 5639: 0 -247: 5640: 0 -247: 5641: 0 -247: 5642: 0 -247: 5643: 0 -247: 5644: 0 -247: 5645: 0 -247: 5646: 0 -247: 5647: 0 -247: 5648: 0 -247: 5649: 0 -247: 5650: 0 -247: 5651: 0 -247: 5652: 0 -247: 5653: 0 -247: 5654: 0 -247: 5655: 0 -247: 5656: 0 -247: 5657: 0 -247: 5658: 0 -247: 5659: 0 -247: 5660: 0 -247: 5661: 0 -247: 5662: 0 -247: 5663: 0 -247: 5664: 0 -247: 5665: 0 -247: 5666: 0 -247: 5667: 0 -247: 5668: 0 -247: 5669: 0 -247: 5670: 0 -247: 5671: 0 -247: 5672: 0 -247: 5673: 0 -247: 5674: 0 -247: 5675: 0 -247: 5676: 0 -247: 5677: 0 -247: 5678: 0 -247: 5679: 0 -247: 5680: 0 -247: 5681: 0 -247: 5682: 0 -247: 5683: 0 -247: 5684: 0 -247: 5685: 0 -247: 5686: 0 -247: 5687: 0 -247: 5688: 0 -247: 5689: 0 -247: 5690: 0 -247: 5691: 0 -247: 5692: 0 -247: 5693: 0 -247: 5694: 0 -247: 5695: 0 -247: 5696: 0 -247: 5697: 0 -247: 5698: 0 -247: 5699: 0 -247: 5700: 0 -247: 5701: 0 -247: 5702: 0 -247: 5703: 0 -247: 5704: 0 -247: 5705: 0 -247: 5706: 0 -247: 5707: 0 -247: 5708: 0 -247: 5709: 0 -247: 5710: 0 -247: 5711: 0 -247: 5712: 0 -247: 5713: 0 -247: 5714: 0 -247: 5715: 0 -247: 5716: 0 -247: 5717: 0 -247: 5718: 0 -247: 5719: 0 -247: 5720: 0 -247: 5721: 0 -247: 5722: 0 -247: 5723: 0 -247: 5724: 0 -247: 5725: 0 -247: 5726: 0 -247: 5727: 0 -247: 5728: 0 -247: 5729: 0 -247: 5730: 0 -247: 5731: 0 -247: 5732: 0 -247: 5733: 0 -247: 5734: 0 -247: 5735: 0 -247: 5736: 0 -247: 5737: 0 -247: 5738: 0 -247: 5739: 0 -247: 5740: 0 -247: 5741: 0 -247: 5742: 0 -247: 5743: 0 -247: 5744: 0 -247: 5745: 0 -247: 5746: 0 -247: 5747: 0 -247: 5748: 0 -247: 5749: 0 -247: 5750: 0 -247: 5751: 0 -247: 5752: 0 -247: 5753: 0 -247: 5754: 0 -247: 5755: 0 -247: 5756: 0 -247: 5757: 0 -247: 5758: 0 -247: 5759: 0 -247: 5760: 0 -247: 5761: 0 -247: 5762: 0 -247: 5763: 0 -247: 5764: 0 -247: 5765: 0 -247: 5766: 0 -247: 5767: 0 -247: 5768: 0 -247: 5769: 0 -247: 5770: 0 -247: 5771: 0 -247: 5772: 0 -247: 5773: 0 -247: 5774: 0 -247: 5775: 0 -247: 5776: 0 -247: 5777: 0 -247: 5778: 0 -247: 5779: 0 -247: 5780: 0 -247: 5781: 0 -247: 5782: 0 -247: 5783: 0 -247: 5784: 0 -247: 5785: 0 -247: 5786: 0 -247: 5787: 0 -247: 5788: 0 -247: 5789: 0 -247: 5790: 0 -247: 5791: 0 -247: 5792: 0 -247: 5793: 0 -247: 5794: 0 -247: 5795: 0 -247: 5796: 0 -247: 5797: 0 -247: 5798: 0 -247: 5799: 0 -247: 5800: 0 -247: 5801: 0 -247: 5802: 0 -247: 5803: 0 -247: 5804: 0 -247: 5805: 0 -247: 5806: 0 -247: 5807: 0 -247: 5808: 0 -247: 5809: 0 -247: 5810: 0 -247: 5811: 0 -247: 5812: 0 -247: 5813: 0 -247: 5814: 0 -247: 5815: 0 -247: 5816: 0 -247: 5817: 0 -247: 5818: 0 -247: 5819: 0 -247: 5820: 0 -247: 5821: 0 -247: 5822: 0 -247: 5823: 0 -247: 5824: 0 -247: 5825: 0 -247: 5826: 0 -247: 5827: 0 -247: 5828: 0 -247: 5829: 0 -247: 5830: 0 -247: 5831: 0 -247: 5832: 0 -247: 5833: 0 -247: 5834: 0 -247: 5835: 0 -247: 5836: 0 -247: 5837: 0 -247: 5838: 0 -247: 5839: 0 -247: 5840: 0 -247: 5841: 0 -247: 5842: 0 -247: 5843: 0 -247: 5844: 0 -247: 5845: 0 -247: 5846: 0 -247: 5847: 0 -247: 5848: 0 -247: 5849: 0 -247: 5850: 0 -247: 5851: 0 -247: 5852: 0 -247: 5853: 0 -247: 5854: 0 -247: 5855: 0 -247: 5856: 0 -247: 5857: 0 -247: 5858: 0 -247: 5859: 0 -247: 5860: 0 -247: 5861: 0 -247: 5862: 0 -247: 5863: 0 -247: 5864: 0 -247: 5865: 0 -247: 5866: 0 -247: 5867: 0 -247: 5868: 0 -247: 5869: 0 -247: 5870: 0 -247: 5871: 0 -247: 5872: 0 -247: 5873: 0 -247: 5874: 0 -247: 5875: 0 -247: 5876: 0 -247: 5877: 0 -247: 5878: 0 -247: 5879: 0 -247: 5880: 0 -247: 5881: 0 -247: 5882: 0 -247: 5883: 0 -247: 5884: 0 -247: 5885: 0 -247: 5886: 0 -247: 5887: 0 -247: 5888: 0 -247: 5889: 0 -247: 5890: 0 -247: 5891: 0 -247: 5892: 0 -247: 5893: 0 -247: 5894: 0 -247: 5895: 0 -247: 5896: 0 -247: 5897: 0 -247: 5898: 0 -247: 5899: 0 -247: 5900: 0 -247: 5901: 0 -247: 5902: 0 -247: 5903: 0 -247: 5904: 0 -247: 5905: 0 -247: 5906: 0 -247: 5907: 0 -247: 5908: 0 -247: 5909: 0 -247: 5910: 0 -247: 5911: 0 -247: 5912: 0 -247: 5913: 0 -247: 5914: 0 -247: 5915: 0 -247: 5916: 0 -247: 5917: 0 -247: 5918: 0 -247: 5919: 0 -247: 5920: 0 -247: 5921: 0 -247: 5922: 0 -247: 5923: 0 -247: 5924: 0 -247: 5925: 0 -247: 5926: 0 -247: 5927: 0 -247: 5928: 0 -247: 5929: 0 -247: 5930: 0 -247: 5931: 0 -247: 5932: 0 -247: 5933: 0 -247: 5934: 0 -247: 5935: 0 -247: 5936: 0 -247: 5937: 0 -247: 5938: 0 -247: 5939: 0 -247: 5940: 0 -247: 5941: 0 -247: 5942: 0 -247: 5943: 0 -247: 5944: 0 -247: 5945: 0 -247: 5946: 0 -247: 5947: 0 -247: 5948: 0 -247: 5949: 0 -247: 5950: 0 -247: 5951: 0 -247: 5952: 0 -247: 5953: 0 -247: 5954: 0 -247: 5955: 0 -247: 5956: 0 -247: 5957: 0 -247: 5958: 0 -247: 5959: 0 -247: 5960: 0 -247: 5961: 0 -247: 5962: 0 -247: 5963: 0 -247: 5964: 0 -247: 5965: 0 -247: 5966: 0 -247: 5967: 0 -247: 5968: 0 -247: 5969: 0 -247: 5970: 0 -247: 5971: 0 -247: 5972: 0 -247: 5973: 0 -247: 5974: 0 -247: 5975: 0 -247: 5976: 0 -247: 5977: 0 -247: 5978: 0 -247: 5979: 0 -247: 5980: 0 -247: 5981: 0 -247: 5982: 0 -247: 5983: 0 -247: 5984: 0 -247: 5985: 0 -247: 5986: 0 -247: 5987: 0 -247: 5988: 0 -247: 5989: 0 -247: 5990: 0 -247: 5991: 0 -247: 5992: 0 -247: 5993: 0 -247: 5994: 0 -247: 5995: 0 -247: 5996: 0 -247: 5997: 0 -247: 5998: 0 -247: 5999: 0 -247: 6000: 0 -247: 6001: 0 -247: 6002: 0 -247: 6003: 0 -247: 6004: 0 -247: 6005: 0 -247: 6006: 0 -247: 6007: 0 -247: 6008: 0 -247: 6009: 0 -247: 6010: 0 -247: 6011: 0 -247: 6012: 0 -247: 6013: 0 -247: 6014: 0 -247: 6015: 0 -247: 6016: 0 -247: 6017: 0 -247: 6018: 0 -247: 6019: 0 -247: 6020: 0 -247: 6021: 0 -247: 6022: 0 -247: 6023: 0 -247: 6024: 0 -247: 6025: 0 -247: 6026: 0 -247: 6027: 0 -247: 6028: 0 -247: 6029: 0 -247: 6030: 0 -247: 6031: 0 -247: 6032: 0 -247: 6033: 0 -247: 6034: 0 -247: 6035: 0 -247: 6036: 0 -247: 6037: 0 -247: 6038: 0 -247: 6039: 0 -247: 6040: 0 -247: 6041: 0 -247: 6042: 0 -247: 6043: 0 -247: 6044: 0 -247: 6045: 0 -247: 6046: 0 -247: 6047: 0 -247: 6048: 0 -247: 6049: 0 -247: 6050: 0 -247: 6051: 0 -247: 6052: 0 -247: 6053: 0 -247: 6054: 0 -247: 6055: 0 -247: 6056: 0 -247: 6057: 0 -247: 6058: 0 -247: 6059: 0 -247: 6060: 0 -247: 6061: 0 -247: 6062: 0 -247: 6063: 0 -247: 6064: 0 -247: 6065: 0 -247: 6066: 0 -247: 6067: 0 -247: 6068: 0 -247: 6069: 0 -247: 6070: 0 -247: 6071: 0 -247: 6072: 0 -247: 6073: 0 -247: 6074: 0 -247: 6075: 0 -247: 6076: 0 -247: 6077: 0 -247: 6078: 0 -247: 6079: 0 -247: 6080: 0 -247: 6081: 0 -247: 6082: 0 -247: 6083: 0 -247: 6084: 0 -247: 6085: 0 -247: 6086: 0 -247: 6087: 0 -247: 6088: 0 -247: 6089: 0 -247: 6090: 0 -247: 6091: 0 -247: 6092: 0 -247: 6093: 0 -247: 6094: 0 -247: 6095: 0 -247: 6096: 0 -247: 6097: 0 -247: 6098: 0 -247: 6099: 0 -247: 6100: 0 -247: 6101: 0 -247: 6102: 0 -247: 6103: 0 -247: 6104: 0 -247: 6105: 0 -247: 6106: 0 -247: 6107: 0 -247: 6108: 0 -247: 6109: 0 -247: 6110: 0 -247: 6111: 0 -247: 6112: 0 -247: 6113: 0 -247: 6114: 0 -247: 6115: 0 -247: 6116: 0 -247: 6117: 0 -247: 6118: 0 -247: 6119: 0 -247: 6120: 0 -247: 6121: 0 -247: 6122: 0 -247: 6123: 0 -247: 6124: 0 -247: 6125: 0 -247: 6126: 0 -247: 6127: 0 -247: 6128: 0 -247: 6129: 0 -247: 6130: 0 -247: 6131: 0 -247: 6132: 0 -247: 6133: 0 -247: 6134: 0 -247: 6135: 0 -247: 6136: 0 -247: 6137: 0 -247: 6138: 0 -247: 6139: 0 -247: 6140: 0 -247: 6141: 0 -247: 6142: 0 -247: 6143: 0 -247: 6144: 0 -247: 6145: 0 -247: 6146: 0 -247: 6147: 0 -247: 6148: 0 -247: 6149: 0 -247: 6150: 0 -247: 6151: 0 -247: 6152: 0 -247: 6153: 0 -247: 6154: 0 -247: 6155: 0 -247: 6156: 0 -247: 6157: 0 -247: 6158: 0 -247: 6159: 0 -247: 6160: 0 -247: 6161: 0 -247: 6162: 0 -247: 6163: 0 -247: 6164: 0 -247: 6165: 0 -247: 6166: 0 -247: 6167: 0 -247: 6168: 0 -247: 6169: 0 -247: 6170: 0 -247: 6171: 0 -247: 6172: 0 -247: 6173: 0 -247: 6174: 0 -247: 6175: 0 -247: 6176: 0 -247: 6177: 0 -247: 6178: 0 -247: 6179: 0 -247: 6180: 0 -247: 6181: 0 -247: 6182: 0 -247: 6183: 0 -247: 6184: 0 -247: 6185: 0 -247: 6186: 0 -247: 6187: 0 -247: 6188: 0 -247: 6189: 0 -247: 6190: 0 -247: 6191: 0 -247: 6192: 0 -247: 6193: 0 -247: 6194: 0 -247: 6195: 0 -247: 6196: 0 -247: 6197: 0 -247: 6198: 0 -247: 6199: 0 -247: 6200: 0 -247: 6201: 0 -247: 6202: 0 -247: 6203: 0 -247: 6204: 0 -247: 6205: 0 -247: 6206: 0 -247: 6207: 0 -247: 6208: 0 -247: 6209: 0 -247: 6210: 0 -247: 6211: 0 -247: 6212: 0 -247: 6213: 0 -247: 6214: 0 -247: 6215: 0 -247: 6216: 0 -247: 6217: 0 -247: 6218: 0 -247: 6219: 0 -247: 6220: 0 -247: 6221: 0 -247: 6222: 0 -247: 6223: 0 -247: 6224: 0 -247: 6225: 0 -247: 6226: 0 -247: 6227: 0 -247: 6228: 0 -247: 6229: 0 -247: 6230: 0 -247: 6231: 0 -247: 6232: 0 -247: 6233: 0 -247: 6234: 0 -247: 6235: 0 -247: 6236: 0 -247: 6237: 0 -247: 6238: 0 -247: 6239: 0 -247: 6240: 0 -247: 6241: 0 -247: 6242: 0 -247: 6243: 0 -247: 6244: 0 -247: 6245: 0 -247: 6246: 0 -247: 6247: 0 -247: 6248: 0 -247: 6249: 0 -247: 6250: 0 -247: 6251: 0 -247: 6252: 0 -247: 6253: 0 -247: 6254: 0 -247: 6255: 0 -247: 6256: 0 -247: 6257: 0 -247: 6258: 0 -247: 6259: 0 -247: 6260: 0 -247: 6261: 0 -247: 6262: 0 -247: 6263: 0 -247: 6264: 0 -247: 6265: 0 -247: 6266: 0 -247: 6267: 0 -247: 6268: 0 -247: 6269: 0 -247: 6270: 0 -247: 6271: 0 -247: 6272: 0 -247: 6273: 0 -247: 6274: 0 -247: 6275: 0 -247: 6276: 0 -247: 6277: 0 -247: 6278: 0 -247: 6279: 0 -247: 6280: 0 -247: 6281: 0 -247: 6282: 0 -247: 6283: 0 -247: 6284: 0 -247: 6285: 0 -247: 6286: 0 -247: 6287: 0 -247: 6288: 0 -247: 6289: 0 -247: 6290: 0 -247: 6291: 0 -247: 6292: 0 -247: 6293: 0 -247: 6294: 0 -247: 6295: 0 -247: 6296: 0 -247: 6297: 0 -247: 6298: 0 -247: 6299: 0 -247: 6300: 0 -247: 6301: 0 -247: 6302: 0 -247: 6303: 0 -247: 6304: 0 -247: 6305: 0 -247: 6306: 0 -247: 6307: 0 -247: 6308: 0 -247: 6309: 0 -247: 6310: 0 -247: 6311: 0 -247: 6312: 0 -247: 6313: 0 -247: 6314: 0 -247: 6315: 0 -247: 6316: 0 -247: 6317: 0 -247: 6318: 0 -247: 6319: 0 -247: 6320: 0 -247: 6321: 0 -247: 6322: 0 -247: 6323: 0 -247: 6324: 0 -247: 6325: 0 -247: 6326: 0 -247: 6327: 0 -247: 6328: 0 -247: 6329: 0 -247: 6330: 0 -247: 6331: 0 -247: 6332: 0 -247: 6333: 0 -247: 6334: 0 -247: 6335: 0 -247: 6336: 0 -247: 6337: 0 -247: 6338: 0 -247: 6339: 0 -247: 6340: 0 -247: 6341: 0 -247: 6342: 0 -247: 6343: 0 -247: 6344: 0 -247: 6345: 0 -247: 6346: 0 -247: 6347: 0 -247: 6348: 0 -247: 6349: 0 -247: 6350: 0 -247: 6351: 0 -247: 6352: 0 -247: 6353: 0 -247: 6354: 0 -247: 6355: 0 -247: 6356: 0 -247: 6357: 0 -247: 6358: 0 -247: 6359: 0 -247: 6360: 0 -247: 6361: 0 -247: 6362: 0 -247: 6363: 0 -247: 6364: 0 -247: 6365: 0 -247: 6366: 0 -247: 6367: 0 -247: 6368: 0 -247: 6369: 0 -247: 6370: 0 -247: 6371: 0 -247: 6372: 0 -247: 6373: 0 -247: 6374: 0 -247: 6375: 0 -247: 6376: 0 -247: 6377: 0 -247: 6378: 0 -247: 6379: 0 -247: 6380: 0 -247: 6381: 0 -247: 6382: 0 -247: 6383: 0 -247: 6384: 0 -247: 6385: 0 -247: 6386: 0 -247: 6387: 0 -247: 6388: 0 -247: 6389: 0 -247: 6390: 0 -247: 6391: 0 -247: 6392: 0 -247: 6393: 0 -247: 6394: 0 -247: 6395: 0 -247: 6396: 0 -247: 6397: 0 -247: 6398: 0 -247: 6399: 0 -247: 6400: 0 -247: 6401: 0 -247: 6402: 0 -247: 6403: 0 -247: 6404: 0 -247: 6405: 0 -247: 6406: 0 -247: 6407: 0 -247: 6408: 0 -247: 6409: 0 -247: 6410: 0 -247: 6411: 0 -247: 6412: 0 -247: 6413: 0 -247: 6414: 0 -247: 6415: 0 -247: 6416: 0 -247: 6417: 0 -247: 6418: 0 -247: 6419: 0 -247: 6420: 0 -247: 6421: 0 -247: 6422: 0 -247: 6423: 0 -247: 6424: 0 -247: 6425: 0 -247: 6426: 0 -247: 6427: 0 -247: 6428: 0 -247: 6429: 0 -247: 6430: 0 -247: 6431: 0 -247: 6432: 0 -247: 6433: 0 -247: 6434: 0 -247: 6435: 0 -247: 6436: 0 -247: 6437: 0 -247: 6438: 0 -247: 6439: 0 -247: 6440: 0 -247: 6441: 0 -247: 6442: 0 -247: 6443: 0 -247: 6444: 0 -247: 6445: 0 -247: 6446: 0 -247: 6447: 0 -247: 6448: 0 -247: 6449: 0 -247: 6450: 0 -247: 6451: 0 -247: 6452: 0 -247: 6453: 0 -247: 6454: 0 -247: 6455: 0 -247: 6456: 0 -247: 6457: 0 -247: 6458: 0 -247: 6459: 0 -247: 6460: 0 -247: 6461: 0 -247: 6462: 0 -247: 6463: 0 -247: 6464: 0 -247: 6465: 0 -247: 6466: 0 -247: 6467: 0 -247: 6468: 0 -247: 6469: 0 -247: 6470: 0 -247: 6471: 0 -247: 6472: 0 -247: 6473: 0 -247: 6474: 0 -247: 6475: 0 -247: 6476: 0 -247: 6477: 0 -247: 6478: 0 -247: 6479: 0 -247: 6480: 0 -247: 6481: 0 -247: 6482: 0 -247: 6483: 0 -247: 6484: 0 -247: 6485: 0 -247: 6486: 0 -247: 6487: 0 -247: 6488: 0 -247: 6489: 0 -247: 6490: 0 -247: 6491: 0 -247: 6492: 0 -247: 6493: 0 -247: 6494: 0 -247: 6495: 0 -247: 6496: 0 -247: 6497: 0 -247: 6498: 0 -247: 6499: 0 -247: 6500: 0 -247: 6501: 0 -247: 6502: 0 -247: 6503: 0 -247: 6504: 0 -247: 6505: 0 -247: 6506: 0 -247: 6507: 0 -247: 6508: 0 -247: 6509: 0 -247: 6510: 0 -247: 6511: 0 -247: 6512: 0 -247: 6513: 0 -247: 6514: 0 -247: 6515: 0 -247: 6516: 0 -247: 6517: 0 -247: 6518: 0 -247: 6519: 0 -247: 6520: 0 -247: 6521: 0 -247: 6522: 0 -247: 6523: 0 -247: 6524: 0 -247: 6525: 0 -247: 6526: 0 -247: 6527: 0 -247: 6528: 0 -247: 6529: 0 -247: 6530: 0 -247: 6531: 0 -247: 6532: 0 -247: 6533: 0 -247: 6534: 0 -247: 6535: 0 -247: 6536: 0 -247: 6537: 0 -247: 6538: 0 -247: 6539: 0 -247: 6540: 0 -247: 6541: 0 -247: 6542: 0 -247: 6543: 0 -247: 6544: 0 -247: 6545: 0 -247: 6546: 0 -247: 6547: 0 -247: 6548: 0 -247: 6549: 0 -247: 6550: 0 -247: 6551: 0 -247: 6552: 0 -247: 6553: 0 -247: 6554: 0 -247: 6555: 0 -247: 6556: 0 -247: 6557: 0 -247: 6558: 0 -247: 6559: 0 -247: 6560: 0 -247: 6561: 0 -247: 6562: 0 -247: 6563: 0 -247: 6564: 0 -247: 6565: 0 -247: 6566: 0 -247: 6567: 0 -247: 6568: 0 -247: 6569: 0 -247: 6570: 0 -247: 6571: 0 -247: 6572: 0 -247: 6573: 0 -247: 6574: 0 -247: 6575: 0 -247: 6576: 0 -247: 6577: 0 -247: 6578: 0 -247: 6579: 0 -247: 6580: 0 -247: 6581: 0 -247: 6582: 0 -247: 6583: 0 -247: 6584: 0 -247: 6585: 0 -247: 6586: 0 -247: 6587: 0 -247: 6588: 0 -247: 6589: 0 -247: 6590: 0 -247: 6591: 0 -247: 6592: 0 -247: 6593: 0 -247: 6594: 0 -247: 6595: 0 -247: 6596: 0 -247: 6597: 0 -247: 6598: 0 -247: 6599: 0 -247: 6600: 0 -247: 6601: 0 -247: 6602: 0 -247: 6603: 0 -247: 6604: 0 -247: 6605: 0 -247: 6606: 0 -247: 6607: 0 -247: 6608: 0 -247: 6609: 0 -247: 6610: 0 -247: 6611: 0 -247: 6612: 0 -247: 6613: 0 -247: 6614: 0 -247: 6615: 0 -247: 6616: 0 -247: 6617: 0 -247: 6618: 0 -247: 6619: 0 -247: 6620: 0 -247: 6621: 0 -247: 6622: 0 -247: 6623: 0 -247: 6624: 0 -247: 6625: 0 -247: 6626: 0 -247: 6627: 0 -247: 6628: 0 -247: 6629: 0 -247: 6630: 0 -247: 6631: 0 -247: 6632: 0 -247: 6633: 0 -247: 6634: 0 -247: 6635: 0 -247: 6636: 0 -247: 6637: 0 -247: 6638: 0 -247: 6639: 0 -247: 6640: 0 -247: 6641: 0 -247: 6642: 0 -247: 6643: 0 -247: 6644: 0 -247: 6645: 0 -247: 6646: 0 -247: 6647: 0 -247: 6648: 0 -247: 6649: 0 -247: 6650: 0 -247: 6651: 0 -247: 6652: 0 -247: 6653: 0 -247: 6654: 0 -247: 6655: 0 -247: 6656: 0 -247: 6657: 0 -247: 6658: 0 -247: 6659: 0 -247: 6660: 0 -247: 6661: 0 -247: 6662: 0 -247: 6663: 0 -247: 6664: 0 -247: 6665: 0 -247: 6666: 0 -247: 6667: 0 -247: 6668: 0 -247: 6669: 0 -247: 6670: 0 -247: 6671: 0 -247: 6672: 0 -247: 6673: 0 -247: 6674: 0 -247: 6675: 0 -247: 6676: 0 -247: 6677: 0 -247: 6678: 0 -247: 6679: 0 -247: 6680: 0 -247: 6681: 0 -247: 6682: 0 -247: 6683: 0 -247: 6684: 0 -247: 6685: 0 -247: 6686: 0 -247: 6687: 0 -247: 6688: 0 -247: 6689: 0 -247: 6690: 0 -247: 6691: 0 -247: 6692: 0 -247: 6693: 0 -247: 6694: 0 -247: 6695: 0 -247: 6696: 0 -247: 6697: 0 -247: 6698: 0 -247: 6699: 0 -247: 6700: 0 -247: 6701: 0 -247: 6702: 0 -247: 6703: 0 -247: 6704: 0 -247: 6705: 0 -247: 6706: 0 -247: 6707: 0 -247: 6708: 0 -247: 6709: 0 -247: 6710: 0 -247: 6711: 0 -247: 6712: 0 -247: 6713: 0 -247: 6714: 0 -247: 6715: 0 -247: 6716: 0 -247: 6717: 0 -247: 6718: 0 -247: 6719: 0 -247: 6720: 0 -247: 6721: 0 -247: 6722: 0 -247: 6723: 0 -247: 6724: 0 -247: 6725: 0 -247: 6726: 0 -247: 6727: 0 -247: 6728: 0 -247: 6729: 0 -247: 6730: 0 -247: 6731: 0 -247: 6732: 0 -247: 6733: 0 -247: 6734: 0 -247: 6735: 0 -247: 6736: 0 -247: 6737: 0 -247: 6738: 0 -247: 6739: 0 -247: 6740: 0 -247: 6741: 0 -247: 6742: 0 -247: 6743: 0 -247: 6744: 0 -247: 6745: 0 -247: 6746: 0 -247: 6747: 0 -247: 6748: 0 -247: 6749: 0 -247: 6750: 0 -247: 6751: 0 -247: 6752: 0 -247: 6753: 0 -247: 6754: 0 -247: 6755: 0 -247: 6756: 0 -247: 6757: 0 -247: 6758: 0 -247: 6759: 0 -247: 6760: 0 -247: 6761: 0 -247: 6762: 0 -247: 6763: 0 -247: 6764: 0 -247: 6765: 0 -247: 6766: 0 -247: 6767: 0 -247: 6768: 0 -247: 6769: 0 -247: 6770: 0 -247: 6771: 0 -247: 6772: 0 -247: 6773: 0 -247: 6774: 0 -247: 6775: 0 -247: 6776: 0 -247: 6777: 0 -247: 6778: 0 -247: 6779: 0 -247: 6780: 0 -247: 6781: 0 -247: 6782: 0 -247: 6783: 0 -247: 6784: 0 -247: 6785: 0 -247: 6786: 0 -247: 6787: 0 -247: 6788: 0 -247: 6789: 0 -247: 6790: 0 -247: 6791: 0 -247: 6792: 0 -247: 6793: 0 -247: 6794: 0 -247: 6795: 0 -247: 6796: 0 -247: 6797: 0 -247: 6798: 0 -247: 6799: 0 -247: 6800: 0 -247: 6801: 0 -247: 6802: 0 -247: 6803: 0 -247: 6804: 0 -247: 6805: 0 -247: 6806: 0 -247: 6807: 0 -247: 6808: 0 -247: 6809: 0 -247: 6810: 0 -247: 6811: 0 -247: 6812: 0 -247: 6813: 0 -247: 6814: 0 -247: 6815: 0 -247: 6816: 0 -247: 6817: 0 -247: 6818: 0 -247: 6819: 0 -247: 6820: 0 -247: 6821: 0 -247: 6822: 0 -247: 6823: 0 -247: 6824: 0 -247: 6825: 0 -247: 6826: 0 -247: 6827: 0 -247: 6828: 0 -247: 6829: 0 -247: 6830: 0 -247: 6831: 0 -247: 6832: 0 -247: 6833: 0 -247: 6834: 0 -247: 6835: 0 -247: 6836: 0 -247: 6837: 0 -247: 6838: 0 -247: 6839: 0 -247: 6840: 0 -247: 6841: 0 -247: 6842: 0 -247: 6843: 0 -247: 6844: 0 -247: 6845: 0 -247: 6846: 0 -247: 6847: 0 -247: 6848: 0 -247: 6849: 0 -247: 6850: 0 -247: 6851: 0 -247: 6852: 0 -247: 6853: 0 -247: 6854: 0 -247: 6855: 0 -247: 6856: 0 -247: 6857: 0 -247: 6858: 0 -247: 6859: 0 -247: 6860: 0 -247: 6861: 0 -247: 6862: 0 -247: 6863: 0 -247: 6864: 0 -247: 6865: 0 -247: 6866: 0 -247: 6867: 0 -247: 6868: 0 -247: 6869: 0 -247: 6870: 0 -247: 6871: 0 -247: 6872: 0 -247: 6873: 0 -247: 6874: 0 -247: 6875: 0 -247: 6876: 0 -247: 6877: 0 -247: 6878: 0 -247: 6879: 0 -247: 6880: 0 -247: 6881: 0 -247: 6882: 0 -247: 6883: 0 -247: 6884: 0 -247: 6885: 0 -247: 6886: 0 -247: 6887: 0 -247: 6888: 0 -247: 6889: 0 -247: 6890: 0 -247: 6891: 0 -247: 6892: 0 -247: 6893: 0 -247: 6894: 0 -247: 6895: 0 -247: 6896: 0 -247: 6897: 0 -247: 6898: 0 -247: 6899: 0 -247: 6900: 0 -247: 6901: 0 -247: 6902: 0 -247: 6903: 0 -247: 6904: 0 -247: 6905: 0 -247: 6906: 0 -247: 6907: 0 -247: 6908: 0 -247: 6909: 0 -247: 6910: 0 -247: 6911: 0 -247: 6912: 0 -247: 6913: 0 -247: 6914: 0 -247: 6915: 0 -247: 6916: 0 -247: 6917: 0 -247: 6918: 0 -247: 6919: 0 -247: 6920: 0 -247: 6921: 0 -247: 6922: 0 -247: 6923: 0 -247: 6924: 0 -247: 6925: 0 -247: 6926: 0 -247: 6927: 0 -247: 6928: 0 -247: 6929: 0 -247: 6930: 0 -247: 6931: 0 -247: 6932: 0 -247: 6933: 0 -247: 6934: 0 -247: 6935: 0 -247: 6936: 0 -247: 6937: 0 -247: 6938: 0 -247: 6939: 0 -247: 6940: 0 -247: 6941: 0 -247: 6942: 0 -247: 6943: 0 -247: 6944: 0 -247: 6945: 0 -247: 6946: 0 -247: 6947: 0 -247: 6948: 0 -247: 6949: 0 -247: 6950: 0 -247: 6951: 0 -247: 6952: 0 -247: 6953: 0 -247: 6954: 0 -247: 6955: 0 -247: 6956: 0 -247: 6957: 0 -247: 6958: 0 -247: 6959: 0 -247: 6960: 0 -247: 6961: 0 -247: 6962: 0 -247: 6963: 0 -247: 6964: 0 -247: 6965: 0 -247: 6966: 0 -247: 6967: 0 -247: 6968: 0 -247: 6969: 0 -247: 6970: 0 -247: 6971: 0 -247: 6972: 0 -247: 6973: 0 -247: 6974: 0 -247: 6975: 0 -247: 6976: 0 -247: 6977: 0 -247: 6978: 0 -247: 6979: 0 -247: 6980: 0 -247: 6981: 0 -247: 6982: 0 -247: 6983: 0 -247: 6984: 0 -247: 6985: 0 -247: 6986: 0 -247: 6987: 0 -247: 6988: 0 -247: 6989: 0 -247: 6990: 0 -247: 6991: 0 -247: 6992: 0 -247: 6993: 0 -247: 6994: 0 -247: 6995: 0 -247: 6996: 0 -247: 6997: 0 -247: 6998: 0 -247: 6999: 0 -247: 7000: 0 -247: 7001: 0 -247: 7002: 0 -247: 7003: 0 -247: 7004: 0 -247: 7005: 0 -247: 7006: 0 -247: 7007: 0 -247: 7008: 0 -247: 7009: 0 -247: 7010: 0 -247: 7011: 0 -247: 7012: 0 -247: 7013: 0 -247: 7014: 0 -247: 7015: 0 -247: 7016: 0 -247: 7017: 0 -247: 7018: 0 -247: 7019: 0 -247: 7020: 0 -247: 7021: 0 -247: 7022: 0 -247: 7023: 0 -247: 7024: 0 -247: 7025: 0 -247: 7026: 0 -247: 7027: 0 -247: 7028: 0 -247: 7029: 0 -247: 7030: 0 -247: 7031: 0 -247: 7032: 0 -247: 7033: 0 -247: 7034: 0 -247: 7035: 0 -247: 7036: 0 -247: 7037: 0 -247: 7038: 0 -247: 7039: 0 -247: 7040: 0 -247: 7041: 0 -247: 7042: 0 -247: 7043: 0 -247: 7044: 0 -247: 7045: 0 -247: 7046: 0 -247: 7047: 0 -247: 7048: 0 -247: 7049: 0 -247: 7050: 0 -247: 7051: 0 -247: 7052: 0 -247: 7053: 0 -247: 7054: 0 -247: 7055: 0 -247: 7056: 0 -247: 7057: 0 -247: 7058: 0 -247: 7059: 0 -247: 7060: 0 -247: 7061: 0 -247: 7062: 0 -247: 7063: 0 -247: 7064: 0 -247: 7065: 0 -247: 7066: 0 -247: 7067: 0 -247: 7068: 0 -247: 7069: 0 -247: 7070: 0 -247: 7071: 0 -247: 7072: 0 -247: 7073: 0 -247: 7074: 0 -247: 7075: 0 -247: 7076: 0 -247: 7077: 0 -247: 7078: 0 -247: 7079: 0 -247: 7080: 0 -247: 7081: 0 -247: 7082: 0 -247: 7083: 0 -247: 7084: 0 -247: 7085: 0 -247: 7086: 0 -247: 7087: 0 -247: 7088: 0 -247: 7089: 0 -247: 7090: 0 -247: 7091: 0 -247: 7092: 0 -247: 7093: 0 -247: 7094: 0 -247: 7095: 0 -247: 7096: 0 -247: 7097: 0 -247: 7098: 0 -247: 7099: 0 -247: 7100: 0 -247: 7101: 0 -247: 7102: 0 -247: 7103: 0 -247: 7104: 0 -247: 7105: 0 -247: 7106: 0 -247: 7107: 0 -247: 7108: 0 -247: 7109: 0 -247: 7110: 0 -247: 7111: 0 -247: 7112: 0 -247: 7113: 0 -247: 7114: 0 -247: 7115: 0 -247: 7116: 0 -247: 7117: 0 -247: 7118: 0 -247: 7119: 0 -247: 7120: 0 -247: 7121: 0 -247: 7122: 0 -247: 7123: 0 -247: 7124: 0 -247: 7125: 0 -247: 7126: 0 -247: 7127: 0 -247: 7128: 0 -247: 7129: 0 -247: 7130: 0 -247: 7131: 0 -247: 7132: 0 -247: 7133: 0 -247: 7134: 0 -247: 7135: 0 -247: 7136: 0 -247: 7137: 0 -247: 7138: 0 -247: 7139: 0 -247: 7140: 0 -247: 7141: 0 -247: 7142: 0 -247: 7143: 0 -247: 7144: 0 -247: 7145: 0 -247: 7146: 0 -247: 7147: 0 -247: 7148: 0 -247: 7149: 0 -247: 7150: 0 -247: 7151: 0 -247: 7152: 0 -247: 7153: 0 -247: 7154: 0 -247: 7155: 0 -247: 7156: 0 -247: 7157: 0 -247: 7158: 0 -247: 7159: 0 -247: 7160: 0 -247: 7161: 0 -247: 7162: 0 -247: 7163: 0 -247: 7164: 0 -247: 7165: 0 -247: 7166: 0 -247: 7167: 0 -247: 7168: 0 -247: 7169: 0 -247: 7170: 0 -247: 7171: 0 -247: 7172: 0 -247: 7173: 0 -247: 7174: 0 -247: 7175: 0 -247: 7176: 0 -247: 7177: 0 -247: 7178: 0 -247: 7179: 0 -247: 7180: 0 -247: 7181: 0 -247: 7182: 0 -247: 7183: 0 -247: 7184: 0 -247: 7185: 0 -247: 7186: 0 -247: 7187: 0 -247: 7188: 0 -247: 7189: 0 -247: 7190: 0 -247: 7191: 0 -247: 7192: 0 -247: 7193: 0 -247: 7194: 0 -247: 7195: 0 -247: 7196: 0 -247: 7197: 0 -247: 7198: 0 -247: 7199: 0 -247: 7200: 0 -247: 7201: 0 -247: 7202: 0 -247: 7203: 0 -247: 7204: 0 -247: 7205: 0 -247: 7206: 0 -247: 7207: 0 -247: 7208: 0 -247: 7209: 0 -247: 7210: 0 -247: 7211: 0 -247: 7212: 0 -247: 7213: 0 -247: 7214: 0 -247: 7215: 0 -247: 7216: 0 -247: 7217: 0 -247: 7218: 0 -247: 7219: 0 -247: 7220: 0 -247: 7221: 0 -247: 7222: 0 -247: 7223: 0 -247: 7224: 0 -247: 7225: 0 -247: 7226: 0 -247: 7227: 0 -247: 7228: 0 -247: 7229: 0 -247: 7230: 0 -247: 7231: 0 -247: 7232: 0 -247: 7233: 0 -247: 7234: 0 -247: 7235: 0 -247: 7236: 0 -247: 7237: 0 -247: 7238: 0 -247: 7239: 0 -247: 7240: 0 -247: 7241: 0 -247: 7242: 0 -247: 7243: 0 -247: 7244: 0 -247: 7245: 0 -247: 7246: 0 -247: 7247: 0 -247: 7248: 0 -247: 7249: 0 -247: 7250: 0 -247: 7251: 0 -247: 7252: 0 -247: 7253: 0 -247: 7254: 0 -247: 7255: 0 -247: 7256: 0 -247: 7257: 0 -247: 7258: 0 -247: 7259: 0 -247: 7260: 0 -247: 7261: 0 -247: 7262: 0 -247: 7263: 0 -247: 7264: 0 -247: 7265: 0 -247: 7266: 0 -247: 7267: 0 -247: 7268: 0 -247: 7269: 0 -247: 7270: 0 -247: 7271: 0 -247: 7272: 0 -247: 7273: 0 -247: 7274: 0 -247: 7275: 0 -247: 7276: 0 -247: 7277: 0 -247: 7278: 0 -247: 7279: 0 -247: 7280: 0 -247: 7281: 0 -247: 7282: 0 -247: 7283: 0 -247: 7284: 0 -247: 7285: 0 -247: 7286: 0 -247: 7287: 0 -247: 7288: 0 -247: 7289: 0 -247: 7290: 0 -247: 7291: 0 -247: 7292: 0 -247: 7293: 0 -247: 7294: 0 -247: 7295: 0 -247: 7296: 0 -247: 7297: 0 -247: 7298: 0 -247: 7299: 0 -247: 7300: 0 -247: 7301: 0 -247: 7302: 0 -247: 7303: 0 -247: 7304: 0 -247: 7305: 0 -247: 7306: 0 -247: 7307: 0 -247: 7308: 0 -247: 7309: 0 -247: 7310: 0 -247: 7311: 0 -247: 7312: 0 -247: 7313: 0 -247: 7314: 0 -247: 7315: 0 -247: 7316: 0 -247: 7317: 0 -247: 7318: 0 -247: 7319: 0 -247: 7320: 0 -247: 7321: 0 -247: 7322: 0 -247: 7323: 0 -247: 7324: 0 -247: 7325: 0 -247: 7326: 0 -247: 7327: 0 -247: 7328: 0 -247: 7329: 0 -247: 7330: 0 -247: 7331: 0 -247: 7332: 0 -247: 7333: 0 -247: 7334: 0 -247: 7335: 0 -247: 7336: 0 -247: 7337: 0 -247: 7338: 0 -247: 7339: 0 -247: 7340: 0 -247: 7341: 0 -247: 7342: 0 -247: 7343: 0 -247: 7344: 0 -247: 7345: 0 -247: 7346: 0 -247: 7347: 0 -247: 7348: 0 -247: 7349: 0 -247: 7350: 0 -247: 7351: 0 -247: 7352: 0 -247: 7353: 0 -247: 7354: 0 -247: 7355: 0 -247: 7356: 0 -247: 7357: 0 -247: 7358: 0 -247: 7359: 0 -247: 7360: 0 -247: 7361: 0 -247: 7362: 0 -247: 7363: 0 -247: 7364: 0 -247: 7365: 0 -247: 7366: 0 -247: 7367: 0 -247: 7368: 0 -247: 7369: 0 -247: 7370: 0 -247: 7371: 0 -247: 7372: 0 -247: 7373: 0 -247: 7374: 0 -247: 7375: 0 -247: 7376: 0 -247: 7377: 0 -247: 7378: 0 -247: 7379: 0 -247: 7380: 0 -247: 7381: 0 -247: 7382: 0 -247: 7383: 0 -247: 7384: 0 -247: 7385: 0 -247: 7386: 0 -247: 7387: 0 -247: 7388: 0 -247: 7389: 0 -247: 7390: 0 -247: 7391: 0 -247: 7392: 0 -247: 7393: 0 -247: 7394: 0 -247: 7395: 0 -247: 7396: 0 -247: 7397: 0 -247: 7398: 0 -247: 7399: 0 -247: 7400: 0 -247: 7401: 0 -247: 7402: 0 -247: 7403: 0 -247: 7404: 0 -247: 7405: 0 -247: 7406: 0 -247: 7407: 0 -247: 7408: 0 -247: 7409: 0 -247: 7410: 0 -247: 7411: 0 -247: 7412: 0 -247: 7413: 0 -247: 7414: 0 -247: 7415: 0 -247: 7416: 0 -247: 7417: 0 -247: 7418: 0 -247: 7419: 0 -247: 7420: 0 -247: 7421: 0 -247: 7422: 0 -247: 7423: 0 -247: 7424: 0 -247: 7425: 0 -247: 7426: 0 -247: 7427: 0 -247: 7428: 0 -247: 7429: 0 -247: 7430: 0 -247: 7431: 0 -247: 7432: 0 -247: 7433: 0 -247: 7434: 0 -247: 7435: 0 -247: 7436: 0 -247: 7437: 0 -247: 7438: 0 -247: 7439: 0 -247: 7440: 0 -247: 7441: 0 -247: 7442: 0 -247: 7443: 0 -247: 7444: 0 -247: 7445: 0 -247: 7446: 0 -247: 7447: 0 -247: 7448: 0 -247: 7449: 0 -247: 7450: 0 -247: 7451: 0 -247: 7452: 0 -247: 7453: 0 -247: 7454: 0 -247: 7455: 0 -247: 7456: 0 -247: 7457: 0 -247: 7458: 0 -247: 7459: 0 -247: 7460: 0 -247: 7461: 0 -247: 7462: 0 -247: 7463: 0 -247: 7464: 0 -247: 7465: 0 -247: 7466: 0 -247: 7467: 0 -247: 7468: 0 -247: 7469: 0 -247: 7470: 0 -247: 7471: 0 -247: 7472: 0 -247: 7473: 0 -247: 7474: 0 -247: 7475: 0 -247: 7476: 0 -247: 7477: 0 -247: 7478: 0 -247: 7479: 0 -247: 7480: 0 -247: 7481: 0 -247: 7482: 0 -247: 7483: 0 -247: 7484: 0 -247: 7485: 0 -247: 7486: 0 -247: 7487: 0 -247: 7488: 0 -247: 7489: 0 -247: 7490: 0 -247: 7491: 0 -247: 7492: 0 -247: 7493: 0 -247: 7494: 0 -247: 7495: 0 -247: 7496: 0 -247: 7497: 0 -247: 7498: 0 -247: 7499: 0 -247: 7500: 0 -247: 7501: 0 -247: 7502: 0 -247: 7503: 0 -247: 7504: 0 -247: 7505: 0 -247: 7506: 0 -247: 7507: 0 -247: 7508: 0 -247: 7509: 0 -247: 7510: 0 -247: 7511: 0 -247: 7512: 0 -247: 7513: 0 -247: 7514: 0 -247: 7515: 0 -247: 7516: 0 -247: 7517: 0 -247: 7518: 0 -247: 7519: 0 -247: 7520: 0 -247: 7521: 0 -247: 7522: 0 -247: 7523: 0 -247: 7524: 0 -247: 7525: 0 -247: 7526: 0 -247: 7527: 0 -247: 7528: 0 -247: 7529: 0 -247: 7530: 0 -247: 7531: 0 -247: 7532: 0 -247: 7533: 0 -247: 7534: 0 -247: 7535: 0 -247: 7536: 0 -247: 7537: 0 -247: 7538: 0 -247: 7539: 0 -247: 7540: 0 -247: 7541: 0 -247: 7542: 0 -247: 7543: 0 -247: 7544: 0 -247: 7545: 0 -247: 7546: 0 -247: 7547: 0 -247: 7548: 0 -247: 7549: 0 -247: 7550: 0 -247: 7551: 0 -247: 7552: 0 -247: 7553: 0 -247: 7554: 0 -247: 7555: 0 -247: 7556: 0 -247: 7557: 0 -247: 7558: 0 -247: 7559: 0 -247: 7560: 0 -247: 7561: 0 -247: 7562: 0 -247: 7563: 0 -247: 7564: 0 -247: 7565: 0 -247: 7566: 0 -247: 7567: 0 -247: 7568: 0 -247: 7569: 0 -247: 7570: 0 -247: 7571: 0 -247: 7572: 0 -247: 7573: 0 -247: 7574: 0 -247: 7575: 0 -247: 7576: 0 -247: 7577: 0 -247: 7578: 0 -247: 7579: 0 -247: 7580: 0 -247: 7581: 0 -247: 7582: 0 -247: 7583: 0 -247: 7584: 0 -247: 7585: 0 -247: 7586: 0 -247: 7587: 0 -247: 7588: 0 -247: 7589: 0 -247: 7590: 0 -247: 7591: 0 -247: 7592: 0 -247: 7593: 0 -247: 7594: 0 -247: 7595: 0 -247: 7596: 0 -247: 7597: 0 -247: 7598: 0 -247: 7599: 0 -247: 7600: 0 -247: 7601: 0 -247: 7602: 0 -247: 7603: 0 -247: 7604: 0 -247: 7605: 0 -247: 7606: 0 -247: 7607: 0 -247: 7608: 0 -247: 7609: 0 -247: 7610: 0 -247: 7611: 0 -247: 7612: 0 -247: 7613: 0 -247: 7614: 0 -247: 7615: 0 -247: 7616: 0 -247: 7617: 0 -247: 7618: 0 -247: 7619: 0 -247: 7620: 0 -247: 7621: 0 -247: 7622: 0 -247: 7623: 0 -247: 7624: 0 -247: 7625: 0 -247: 7626: 0 -247: 7627: 0 -247: 7628: 0 -247: 7629: 0 -247: 7630: 0 -247: 7631: 0 -247: 7632: 0 -247: 7633: 0 -247: 7634: 0 -247: 7635: 0 -247: 7636: 0 -247: 7637: 0 -247: 7638: 0 -247: 7639: 0 -247: 7640: 0 -247: 7641: 0 -247: 7642: 0 -247: 7643: 0 -247: 7644: 0 -247: 7645: 0 -247: 7646: 0 -247: 7647: 0 -247: 7648: 0 -247: 7649: 0 -247: 7650: 0 -247: 7651: 0 -247: 7652: 0 -247: 7653: 0 -247: 7654: 0 -247: 7655: 0 -247: 7656: 0 -247: 7657: 0 -247: 7658: 0 -247: 7659: 0 -247: 7660: 0 -247: 7661: 0 -247: 7662: 0 -247: 7663: 0 -247: 7664: 0 -247: 7665: 0 -247: 7666: 0 -247: 7667: 0 -247: 7668: 0 -247: 7669: 0 -247: 7670: 0 -247: 7671: 0 -247: 7672: 0 -247: 7673: 0 -247: 7674: 0 -247: 7675: 0 -247: 7676: 0 -247: 7677: 0 -247: 7678: 0 -247: 7679: 0 -247: 7680: 0 -247: 7681: 0 -247: 7682: 0 -247: 7683: 0 -247: 7684: 0 -247: 7685: 0 -247: 7686: 0 -247: 7687: 0 -247: 7688: 0 -247: 7689: 0 -247: 7690: 0 -247: 7691: 0 -247: 7692: 0 -247: 7693: 0 -247: 7694: 0 -247: 7695: 0 -247: 7696: 0 -247: 7697: 0 -247: 7698: 0 -247: 7699: 0 -247: 7700: 0 -247: 7701: 0 -247: 7702: 0 -247: 7703: 0 -247: 7704: 0 -247: 7705: 0 -247: 7706: 0 -247: 7707: 0 -247: 7708: 0 -247: 7709: 0 -247: 7710: 0 -247: 7711: 0 -247: 7712: 0 -247: 7713: 0 -247: 7714: 0 -247: 7715: 0 -247: 7716: 0 -247: 7717: 0 -247: 7718: 0 -247: 7719: 0 -247: 7720: 0 -247: 7721: 0 -247: 7722: 0 -247: 7723: 0 -247: 7724: 0 -247: 7725: 0 -247: 7726: 0 -247: 7727: 0 -247: 7728: 0 -247: 7729: 0 -247: 7730: 0 -247: 7731: 0 -247: 7732: 0 -247: 7733: 0 -247: 7734: 0 -247: 7735: 0 -247: 7736: 0 -247: 7737: 0 -247: 7738: 0 -247: 7739: 0 -247: 7740: 0 -247: 7741: 0 -247: 7742: 0 -247: 7743: 0 -247: 7744: 0 -247: 7745: 0 -247: 7746: 0 -247: 7747: 0 -247: 7748: 0 -247: 7749: 0 -247: 7750: 0 -247: 7751: 0 -247: 7752: 0 -247: 7753: 0 -247: 7754: 0 -247: 7755: 0 -247: 7756: 0 -247: 7757: 0 -247: 7758: 0 -247: 7759: 0 -247: 7760: 0 -247: 7761: 0 -247: 7762: 0 -247: 7763: 0 -247: 7764: 0 -247: 7765: 0 -247: 7766: 0 -247: 7767: 0 -247: 7768: 0 -247: 7769: 0 -247: 7770: 0 -247: 7771: 0 -247: 7772: 0 -247: 7773: 0 -247: 7774: 0 -247: 7775: 0 -247: 7776: 0 -247: 7777: 0 -247: 7778: 0 -247: 7779: 0 -247: 7780: 0 -247: 7781: 0 -247: 7782: 0 -247: 7783: 0 -247: 7784: 0 -247: 7785: 0 -247: 7786: 0 -247: 7787: 0 -247: 7788: 0 -247: 7789: 0 -247: 7790: 0 -247: 7791: 0 -247: 7792: 0 -247: 7793: 0 -247: 7794: 0 -247: 7795: 0 -247: 7796: 0 -247: 7797: 0 -247: 7798: 0 -247: 7799: 0 -247: 7800: 0 -247: 7801: 0 -247: 7802: 0 -247: 7803: 0 -247: 7804: 0 -247: 7805: 0 -247: 7806: 0 -247: 7807: 0 -247: 7808: 0 -247: 7809: 0 -247: 7810: 0 -247: 7811: 0 -247: 7812: 0 -247: 7813: 0 -247: 7814: 0 -247: 7815: 0 -247: 7816: 0 -247: 7817: 0 -247: 7818: 0 -247: 7819: 0 -247: 7820: 0 -247: 7821: 0 -247: 7822: 0 -247: 7823: 0 -247: 7824: 0 -247: 7825: 0 -247: 7826: 0 -247: 7827: 0 -247: 7828: 0 -247: 7829: 0 -247: 7830: 0 -247: 7831: 0 -247: 7832: 0 -247: 7833: 0 -247: 7834: 0 -247: 7835: 0 -247: 7836: 0 -247: 7837: 0 -247: 7838: 0 -247: 7839: 0 -247: 7840: 0 -247: 7841: 0 -247: 7842: 0 -247: 7843: 0 -247: 7844: 0 -247: 7845: 0 -247: 7846: 0 -247: 7847: 0 -247: 7848: 0 -247: 7849: 0 -247: 7850: 0 -247: 7851: 0 -247: 7852: 0 -247: 7853: 0 -247: 7854: 0 -247: 7855: 0 -247: 7856: 0 -247: 7857: 0 -247: 7858: 0 -247: 7859: 0 -247: 7860: 0 -247: 7861: 0 -247: 7862: 0 -247: 7863: 0 -247: 7864: 0 -247: 7865: 0 -247: 7866: 0 -247: 7867: 0 -247: 7868: 0 -247: 7869: 0 -247: 7870: 0 -247: 7871: 0 -247: 7872: 0 -247: 7873: 0 -247: 7874: 0 -247: 7875: 0 -247: 7876: 0 -247: 7877: 0 -247: 7878: 0 -247: 7879: 0 -247: 7880: 0 -247: 7881: 0 -247: 7882: 0 -247: 7883: 0 -247: 7884: 0 -247: 7885: 0 -247: 7886: 0 -247: 7887: 0 -247: 7888: 0 -247: 7889: 0 -247: 7890: 0 -247: 7891: 0 -247: 7892: 0 -247: 7893: 0 -247: 7894: 0 -247: 7895: 0 -247: 7896: 0 -247: 7897: 0 -247: 7898: 0 -247: 7899: 0 -247: 7900: 0 -247: 7901: 0 -247: 7902: 0 -247: 7903: 0 -247: 7904: 0 -247: 7905: 0 -247: 7906: 0 -247: 7907: 0 -247: 7908: 0 -247: 7909: 0 -247: 7910: 0 -247: 7911: 0 -247: 7912: 0 -247: 7913: 0 -247: 7914: 0 -247: 7915: 0 -247: 7916: 0 -247: 7917: 0 -247: 7918: 0 -247: 7919: 0 -247: 7920: 0 -247: 7921: 0 -247: 7922: 0 -247: 7923: 0 -247: 7924: 0 -247: 7925: 0 -247: 7926: 0 -247: 7927: 0 -247: 7928: 0 -247: 7929: 0 -247: 7930: 0 -247: 7931: 0 -247: 7932: 0 -247: 7933: 0 -247: 7934: 0 -247: 7935: 0 -247: 7936: 0 -247: 7937: 0 -247: 7938: 0 -247: 7939: 0 -247: 7940: 0 -247: 7941: 0 -247: 7942: 0 -247: 7943: 0 -247: 7944: 0 -247: 7945: 0 -247: 7946: 0 -247: 7947: 0 -247: 7948: 0 -247: 7949: 0 -247: 7950: 0 -247: 7951: 0 -247: 7952: 0 -247: 7953: 0 -247: 7954: 0 -247: 7955: 0 -247: 7956: 0 -247: 7957: 0 -247: 7958: 0 -247: 7959: 0 -247: 7960: 0 -247: 7961: 0 -247: 7962: 0 -247: 7963: 0 -247: 7964: 0 -247: 7965: 0 -247: 7966: 0 -247: 7967: 0 -247: 7968: 0 -247: 7969: 0 -247: 7970: 0 -247: 7971: 0 -247: 7972: 0 -247: 7973: 0 -247: 7974: 0 -247: 7975: 0 -247: 7976: 0 -247: 7977: 0 -247: 7978: 0 -247: 7979: 0 -247: 7980: 0 -247: 7981: 0 -247: 7982: 0 -247: 7983: 0 -247: 7984: 0 -247: 7985: 0 -247: 7986: 0 -247: 7987: 0 -247: 7988: 0 -247: 7989: 0 -247: 7990: 0 -247: 7991: 0 -247: 7992: 0 -247: 7993: 0 -247: 7994: 0 -247: 7995: 0 -247: 7996: 0 -247: 7997: 0 -247: 7998: 0 -247: 7999: 0 -247: 8000: 0 -247: 8001: 0 -247: 8002: 0 -247: 8003: 0 -247: 8004: 0 -247: 8005: 0 -247: 8006: 0 -247: 8007: 0 -247: 8008: 0 -247: 8009: 0 -247: 8010: 0 -247: 8011: 0 -247: 8012: 0 -247: 8013: 0 -247: 8014: 0 -247: 8015: 0 -247: 8016: 0 -247: 8017: 0 -247: 8018: 0 -247: 8019: 0 -247: 8020: 0 -247: 8021: 0 -247: 8022: 0 -247: 8023: 0 -247: 8024: 0 -247: 8025: 0 -247: 8026: 0 -247: 8027: 0 -247: 8028: 0 -247: 8029: 0 -247: 8030: 0 -247: 8031: 0 -247: 8032: 0 -247: 8033: 0 -247: 8034: 0 -247: 8035: 0 -247: 8036: 0 -247: 8037: 0 -247: 8038: 0 -247: 8039: 0 -247: 8040: 0 -247: 8041: 0 -247: 8042: 0 -247: 8043: 0 -247: 8044: 0 -247: 8045: 0 -247: 8046: 0 -247: 8047: 0 -247: 8048: 0 -247: 8049: 0 -247: 8050: 0 -247: 8051: 0 -247: 8052: 0 -247: 8053: 0 -247: 8054: 0 -247: 8055: 0 -247: 8056: 0 -247: 8057: 0 -247: 8058: 0 -247: 8059: 0 -247: 8060: 0 -247: 8061: 0 -247: 8062: 0 -247: 8063: 0 -247: 8064: 0 -247: 8065: 0 -247: 8066: 0 -247: 8067: 0 -247: 8068: 0 -247: 8069: 0 -247: 8070: 0 -247: 8071: 0 -247: 8072: 0 -247: 8073: 0 -247: 8074: 0 -247: 8075: 0 -247: 8076: 0 -247: 8077: 0 -247: 8078: 0 -247: 8079: 0 -247: 8080: 0 -247: 8081: 0 -247: 8082: 0 -247: 8083: 0 -247: 8084: 0 -247: 8085: 0 -247: 8086: 0 -247: 8087: 0 -247: 8088: 0 -247: 8089: 0 -247: 8090: 0 -247: 8091: 0 -247: 8092: 0 -247: 8093: 0 -247: 8094: 0 -247: 8095: 0 -247: 8096: 0 -247: 8097: 0 -247: 8098: 0 -247: 8099: 0 -247: 8100: 0 -247: 8101: 0 -247: 8102: 0 -247: 8103: 0 -247: 8104: 0 -247: 8105: 0 -247: 8106: 0 -247: 8107: 0 -247: 8108: 0 -247: 8109: 0 -247: 8110: 0 -247: 8111: 0 -247: 8112: 0 -247: 8113: 0 -247: 8114: 0 -247: 8115: 0 -247: 8116: 0 -247: 8117: 0 -247: 8118: 0 -247: 8119: 0 -247: 8120: 0 -247: 8121: 0 -247: 8122: 0 -247: 8123: 0 -247: 8124: 0 -247: 8125: 0 -247: 8126: 0 -247: 8127: 0 -247: 8128: 0 -247: 8129: 0 -247: 8130: 0 -247: 8131: 0 -247: 8132: 0 -247: 8133: 0 -247: 8134: 0 -247: 8135: 0 -247: 8136: 0 -247: 8137: 0 -247: 8138: 0 -247: 8139: 0 -247: 8140: 0 -247: 8141: 0 -247: 8142: 0 -247: 8143: 0 -247: 8144: 0 -247: 8145: 0 -247: 8146: 0 -247: 8147: 0 -247: 8148: 0 -247: 8149: 0 -247: 8150: 0 -247: 8151: 0 -247: 8152: 0 -247: 8153: 0 -247: 8154: 0 -247: 8155: 0 -247: 8156: 0 -247: 8157: 0 -247: 8158: 0 -247: 8159: 0 -247: 8160: 0 -247: 8161: 0 -247: 8162: 0 -247: 8163: 0 -247: 8164: 0 -247: 8165: 0 -247: 8166: 0 -247: 8167: 0 -247: 8168: 0 -247: 8169: 0 -247: 8170: 0 -247: 8171: 0 -247: 8172: 0 -247: 8173: 0 -247: 8174: 0 -247: 8175: 0 -247: 8176: 0 -247: 8177: 0 -247: 8178: 0 -247: 8179: 0 -247: 8180: 0 -247: 8181: 0 -247: 8182: 0 -247: 8183: 0 -247: 8184: 0 -247: 8185: 0 -247: 8186: 0 -247: 8187: 0 -247: 8188: 0 -247: 8189: 0 -247: 8190: 0 -247: 8191: 0 -247: 8192: 0 -247: 8193: 0 -247: 8194: 0 -247: 8195: 0 -247: 8196: 0 -247: 8197: 0 -247: 8198: 0 -247: 8199: 0 -247: 8200: 0 -247: 8201: 0 -247: 8202: 0 -247: 8203: 0 -247: 8204: 0 -247: 8205: 0 -247: 8206: 0 -247: 8207: 0 -247: 8208: 0 -247: 8209: 0 -247: 8210: 0 -247: 8211: 0 -247: 8212: 0 -247: 8213: 0 -247: 8214: 0 -247: 8215: 0 -247: 8216: 0 -247: 8217: 0 -247: 8218: 0 -247: 8219: 0 -247: 8220: 0 -247: 8221: 0 -247: 8222: 0 -247: 8223: 0 -247: 8224: 0 -247: 8225: 0 -247: 8226: 0 -247: 8227: 0 -247: 8228: 0 -247: 8229: 0 -247: 8230: 0 -247: 8231: 0 -247: 8232: 0 -247: 8233: 0 -247: 8234: 0 -247: 8235: 0 -247: 8236: 0 -247: 8237: 0 -247: 8238: 0 -247: 8239: 0 -247: 8240: 0 -247: 8241: 0 -247: 8242: 0 -247: 8243: 0 -247: 8244: 0 -247: 8245: 0 -247: 8246: 0 -247: 8247: 0 -247: 8248: 0 -247: 8249: 0 -247: 8250: 0 -247: 8251: 0 -247: 8252: 0 -247: 8253: 0 -247: 8254: 0 -247: 8255: 0 -247: 8256: 0 -247: 8257: 0 -247: 8258: 0 -247: 8259: 0 -247: 8260: 0 -247: 8261: 0 -247: 8262: 0 -247: 8263: 0 -247: 8264: 0 -247: 8265: 0 -247: 8266: 0 -247: 8267: 0 -247: 8268: 0 -247: 8269: 0 -247: 8270: 0 -247: 8271: 0 -247: 8272: 0 -247: 8273: 0 -247: 8274: 0 -247: 8275: 0 -247: 8276: 0 -247: 8277: 0 -247: 8278: 0 -247: 8279: 0 -247: 8280: 0 -247: 8281: 0 -247: 8282: 0 -247: 8283: 0 -247: 8284: 0 -247: 8285: 0 -247: 8286: 0 -247: 8287: 0 -247: 8288: 0 -247: 8289: 0 -247: 8290: 0 -247: 8291: 0 -247: 8292: 0 -247: 8293: 0 -247: 8294: 0 -247: 8295: 0 -247: 8296: 0 -247: 8297: 0 -247: 8298: 0 -247: 8299: 0 -247: 8300: 0 -247: 8301: 0 -247: 8302: 0 -247: 8303: 0 -247: 8304: 0 -247: 8305: 0 -247: 8306: 0 -247: 8307: 0 -247: 8308: 0 -247: 8309: 0 -247: 8310: 0 -247: 8311: 0 -247: 8312: 0 -247: 8313: 0 -247: 8314: 0 -247: 8315: 0 -247: 8316: 0 -247: 8317: 0 -247: 8318: 0 -247: 8319: 0 -247: 8320: 0 -247: 8321: 0 -247: 8322: 0 -247: 8323: 0 -247: 8324: 0 -247: 8325: 0 -247: 8326: 0 -247: 8327: 0 -247: 8328: 0 -247: 8329: 0 -247: 8330: 0 -247: 8331: 0 -247: 8332: 0 -247: 8333: 0 -247: 8334: 0 -247: 8335: 0 -247: 8336: 0 -247: 8337: 0 -247: 8338: 0 -247: 8339: 0 -247: 8340: 0 -247: 8341: 0 -247: 8342: 0 -247: 8343: 0 -247: 8344: 0 -247: 8345: 0 -247: 8346: 0 -247: 8347: 0 -247: 8348: 0 -247: 8349: 0 -247: 8350: 0 -247: 8351: 0 -247: 8352: 0 -247: 8353: 0 -247: 8354: 0 -247: 8355: 0 -247: 8356: 0 -247: 8357: 0 -247: 8358: 0 -247: 8359: 0 -247: 8360: 0 -247: 8361: 0 -247: 8362: 0 -247: 8363: 0 -247: 8364: 0 -247: 8365: 0 -247: 8366: 0 -247: 8367: 0 -247: 8368: 0 -247: 8369: 0 -247: 8370: 0 -247: 8371: 0 -247: 8372: 0 -247: 8373: 0 -247: 8374: 0 -247: 8375: 0 -247: 8376: 0 -247: 8377: 0 -247: 8378: 0 -247: 8379: 0 -247: 8380: 0 -247: 8381: 0 -247: 8382: 0 -247: 8383: 0 -247: 8384: 0 -247: 8385: 0 -247: 8386: 0 -247: 8387: 0 -247: 8388: 0 -247: 8389: 0 -247: 8390: 0 -247: 8391: 0 -247: 8392: 0 -247: 8393: 0 -247: 8394: 0 -247: 8395: 0 -247: 8396: 0 -247: 8397: 0 -247: 8398: 0 -247: 8399: 0 -247: 8400: 0 -247: 8401: 0 -247: 8402: 0 -247: 8403: 0 -247: 8404: 0 -247: 8405: 0 -247: 8406: 0 -247: 8407: 0 -247: 8408: 0 -247: 8409: 0 -247: 8410: 0 -247: 8411: 0 -247: 8412: 0 -247: 8413: 0 -247: 8414: 0 -247: 8415: 0 -247: 8416: 0 -247: 8417: 0 -247: 8418: 0 -247: 8419: 0 -247: 8420: 0 -247: 8421: 0 -247: 8422: 0 -247: 8423: 0 -247: 8424: 0 -247: 8425: 0 -247: 8426: 0 -247: 8427: 0 -247: 8428: 0 -247: 8429: 0 -247: 8430: 0 -247: 8431: 0 -247: 8432: 0 -247: 8433: 0 -247: 8434: 0 -247: 8435: 0 -247: 8436: 0 -247: 8437: 0 -247: 8438: 0 -247: 8439: 0 -247: 8440: 0 -247: 8441: 0 -247: 8442: 0 -247: 8443: 0 -247: 8444: 0 -247: 8445: 0 -247: 8446: 0 -247: 8447: 0 -247: 8448: 0 -247: 8449: 0 -247: 8450: 0 -247: 8451: 0 -247: 8452: 0 -247: 8453: 0 -247: 8454: 0 -247: 8455: 0 -247: 8456: 0 -247: 8457: 0 -247: 8458: 0 -247: 8459: 0 -247: 8460: 0 -247: 8461: 0 -247: 8462: 0 -247: 8463: 0 -247: 8464: 0 -247: 8465: 0 -247: 8466: 0 -247: 8467: 0 -247: 8468: 0 -247: 8469: 0 -247: 8470: 0 -247: 8471: 0 -247: 8472: 0 -247: 8473: 0 -247: 8474: 0 -247: 8475: 0 -247: 8476: 0 -247: 8477: 0 -247: 8478: 0 -247: 8479: 0 -247: 8480: 0 -247: 8481: 0 -247: 8482: 0 -247: 8483: 0 -247: 8484: 0 -247: 8485: 0 -247: 8486: 0 -247: 8487: 0 -247: 8488: 0 -247: 8489: 0 -247: 8490: 0 -247: 8491: 0 -247: 8492: 0 -247: 8493: 0 -247: 8494: 0 -247: 8495: 0 -247: 8496: 0 -247: 8497: 0 -247: 8498: 0 -247: 8499: 0 -247: 8500: 0 -247: 8501: 0 -247: 8502: 0 -247: 8503: 0 -247: 8504: 0 -247: 8505: 0 -247: 8506: 0 -247: 8507: 0 -247: 8508: 0 -247: 8509: 0 -247: 8510: 0 -247: 8511: 0 -247: 8512: 0 -247: 8513: 0 -247: 8514: 0 -247: 8515: 0 -247: 8516: 0 -247: 8517: 0 -247: 8518: 0 -247: 8519: 0 -247: 8520: 0 -247: 8521: 0 -247: 8522: 0 -247: 8523: 0 -247: 8524: 0 -247: 8525: 0 -247: 8526: 0 -247: 8527: 0 -247: 8528: 0 -247: 8529: 0 -247: 8530: 0 -247: 8531: 0 -247: 8532: 0 -247: 8533: 0 -247: 8534: 0 -247: 8535: 0 -247: 8536: 0 -247: 8537: 0 -247: 8538: 0 -247: 8539: 0 -247: 8540: 0 -247: 8541: 0 -247: 8542: 0 -247: 8543: 0 -247: 8544: 0 -247: 8545: 0 -247: 8546: 0 -247: 8547: 0 -247: 8548: 0 -247: 8549: 0 -247: 8550: 0 -247: 8551: 0 -247: 8552: 0 -247: 8553: 0 -247: 8554: 0 -247: 8555: 0 -247: 8556: 0 -247: 8557: 0 -247: 8558: 0 -247: 8559: 0 -247: 8560: 0 -247: 8561: 0 -247: 8562: 0 -247: 8563: 0 -247: 8564: 0 -247: 8565: 0 -247: 8566: 0 -247: 8567: 0 -247: 8568: 0 -247: 8569: 0 -247: 8570: 0 -247: 8571: 0 -247: 8572: 0 -247: 8573: 0 -247: 8574: 0 -247: 8575: 0 -247: 8576: 0 -247: 8577: 0 -247: 8578: 0 -247: 8579: 0 -247: 8580: 0 -247: 8581: 0 -247: 8582: 0 -247: 8583: 0 -247: 8584: 0 -247: 8585: 0 -247: 8586: 0 -247: 8587: 0 -247: 8588: 0 -247: 8589: 0 -247: 8590: 0 -247: 8591: 0 -247: 8592: 0 -247: 8593: 0 -247: 8594: 0 -247: 8595: 0 -247: 8596: 0 -247: 8597: 0 -247: 8598: 0 -247: 8599: 0 -247: 8600: 0 -247: 8601: 0 -247: 8602: 0 -247: 8603: 0 -247: 8604: 0 -247: 8605: 0 -247: 8606: 0 -247: 8607: 0 -247: 8608: 0 -247: 8609: 0 -247: 8610: 0 -247: 8611: 0 -247: 8612: 0 -247: 8613: 0 -247: 8614: 0 -247: 8615: 0 -247: 8616: 0 -247: 8617: 0 -247: 8618: 0 -247: 8619: 0 -247: 8620: 0 -247: 8621: 0 -247: 8622: 0 -247: 8623: 0 -247: 8624: 0 -247: 8625: 0 -247: 8626: 0 -247: 8627: 0 -247: 8628: 0 -247: 8629: 0 -247: 8630: 0 -247: 8631: 0 -247: 8632: 0 -247: 8633: 0 -247: 8634: 0 -247: 8635: 0 -247: 8636: 0 -247: 8637: 0 -247: 8638: 0 -247: 8639: 0 -247: 8640: 0 -247: 8641: 0 -247: 8642: 0 -247: 8643: 0 -247: 8644: 0 -247: 8645: 0 -247: 8646: 0 -247: 8647: 0 -247: 8648: 0 -247: 8649: 0 -247: 8650: 0 -247: 8651: 0 -247: 8652: 0 -247: 8653: 0 -247: 8654: 0 -247: 8655: 0 -247: 8656: 0 -247: 8657: 0 -247: 8658: 0 -247: 8659: 0 -247: 8660: 0 -247: 8661: 0 -247: 8662: 0 -247: 8663: 0 -247: 8664: 0 -247: 8665: 0 -247: 8666: 0 -247: 8667: 0 -247: 8668: 0 -247: 8669: 0 -247: 8670: 0 -247: 8671: 0 -247: 8672: 0 -247: 8673: 0 -247: 8674: 0 -247: 8675: 0 -247: 8676: 0 -247: 8677: 0 -247: 8678: 0 -247: 8679: 0 -247: 8680: 0 -247: 8681: 0 -247: 8682: 0 -247: 8683: 0 -247: 8684: 0 -247: 8685: 0 -247: 8686: 0 -247: 8687: 0 -247: 8688: 0 -247: 8689: 0 -247: 8690: 0 -247: 8691: 0 -247: 8692: 0 -247: 8693: 0 -247: 8694: 0 -247: 8695: 0 -247: 8696: 0 -247: 8697: 0 -247: 8698: 0 -247: 8699: 0 -247: 8700: 0 -247: 8701: 0 -247: 8702: 0 -247: 8703: 0 -247: 8704: 0 -247: 8705: 0 -247: 8706: 0 -247: 8707: 0 -247: 8708: 0 -247: 8709: 0 -247: 8710: 0 -247: 8711: 0 -247: 8712: 0 -247: 8713: 0 -247: 8714: 0 -247: 8715: 0 -247: 8716: 0 -247: 8717: 0 -247: 8718: 0 -247: 8719: 0 -247: 8720: 0 -247: 8721: 0 -247: 8722: 0 -247: 8723: 0 -247: 8724: 0 -247: 8725: 0 -247: 8726: 0 -247: 8727: 0 -247: 8728: 0 -247: 8729: 0 -247: 8730: 0 -247: 8731: 0 -247: 8732: 0 -247: 8733: 0 -247: 8734: 0 -247: 8735: 0 -247: 8736: 0 -247: 8737: 0 -247: 8738: 0 -247: 8739: 0 -247: 8740: 0 -247: 8741: 0 -247: 8742: 0 -247: 8743: 0 -247: 8744: 0 -247: 8745: 0 -247: 8746: 0 -247: 8747: 0 -247: 8748: 0 -247: 8749: 0 -247: 8750: 0 -247: 8751: 0 -247: 8752: 0 -247: 8753: 0 -247: 8754: 0 -247: 8755: 0 -247: 8756: 0 -247: 8757: 0 -247: 8758: 0 -247: 8759: 0 -247: 8760: 0 -247: 8761: 0 -247: 8762: 0 -247: 8763: 0 -247: 8764: 0 -247: 8765: 0 -247: 8766: 0 -247: 8767: 0 -247: 8768: 0 -247: 8769: 0 -247: 8770: 0 -247: 8771: 0 -247: 8772: 0 -247: 8773: 0 -247: 8774: 0 -247: 8775: 0 -247: 8776: 0 -247: 8777: 0 -247: 8778: 0 -247: 8779: 0 -247: 8780: 0 -247: 8781: 0 -247: 8782: 0 -247: 8783: 0 -247: 8784: 0 -247: 8785: 0 -247: 8786: 0 -247: 8787: 0 -247: 8788: 0 -247: 8789: 0 -247: 8790: 0 -247: 8791: 0 -247: 8792: 0 -247: 8793: 0 -247: 8794: 0 -247: 8795: 0 -247: 8796: 0 -247: 8797: 0 -247: 8798: 0 -247: 8799: 0 -247: 8800: 0 -247: 8801: 0 -247: 8802: 0 -247: 8803: 0 -247: 8804: 0 -247: 8805: 0 -247: 8806: 0 -247: 8807: 0 -247: 8808: 0 -247: 8809: 0 -247: 8810: 0 -247: 8811: 0 -247: 8812: 0 -247: 8813: 0 -247: 8814: 0 -247: 8815: 0 -247: 8816: 0 -247: 8817: 0 -247: 8818: 0 -247: 8819: 0 -247: 8820: 0 -247: 8821: 0 -247: 8822: 0 -247: 8823: 0 -247: 8824: 0 -247: 8825: 0 -247: 8826: 0 -247: 8827: 0 -247: 8828: 0 -247: 8829: 0 -247: 8830: 0 -247: 8831: 0 -247: 8832: 0 -247: 8833: 0 -247: 8834: 0 -247: 8835: 0 -247: 8836: 0 -247: 8837: 0 -247: 8838: 0 -247: 8839: 0 -247: 8840: 0 -247: 8841: 0 -247: 8842: 0 -247: 8843: 0 -247: 8844: 0 -247: 8845: 0 -247: 8846: 0 -247: 8847: 0 -247: 8848: 0 -247: 8849: 0 -247: 8850: 0 -247: 8851: 0 -247: 8852: 0 -247: 8853: 0 -247: 8854: 0 -247: 8855: 0 -247: 8856: 0 -247: 8857: 0 -247: 8858: 0 -247: 8859: 0 -247: 8860: 0 -247: 8861: 0 -247: 8862: 0 -247: 8863: 0 -247: 8864: 0 -247: 8865: 0 -247: 8866: 0 -247: 8867: 0 -247: 8868: 0 -247: 8869: 0 -247: 8870: 0 -247: 8871: 0 -247: 8872: 0 -247: 8873: 0 -247: 8874: 0 -247: 8875: 0 -247: 8876: 0 -247: 8877: 0 -247: 8878: 0 -247: 8879: 0 -247: 8880: 0 -247: 8881: 0 -247: 8882: 0 -247: 8883: 0 -247: 8884: 0 -247: 8885: 0 -247: 8886: 0 -247: 8887: 0 -247: 8888: 0 -247: 8889: 0 -247: 8890: 0 -247: 8891: 0 -247: 8892: 0 -247: 8893: 0 -247: 8894: 0 -247: 8895: 0 -247: 8896: 0 -247: 8897: 0 -247: 8898: 0 -247: 8899: 0 -247: 8900: 0 -247: 8901: 0 -247: 8902: 0 -247: 8903: 0 -247: 8904: 0 -247: 8905: 0 -247: 8906: 0 -247: 8907: 0 -247: 8908: 0 -247: 8909: 0 -247: 8910: 0 -247: 8911: 0 -247: 8912: 0 -247: 8913: 0 -247: 8914: 0 -247: 8915: 0 -247: 8916: 0 -247: 8917: 0 -247: 8918: 0 -247: 8919: 0 -247: 8920: 0 -247: 8921: 0 -247: 8922: 0 -247: 8923: 0 -247: 8924: 0 -247: 8925: 0 -247: 8926: 0 -247: 8927: 0 -247: 8928: 0 -247: 8929: 0 -247: 8930: 0 -247: 8931: 0 -247: 8932: 0 -247: 8933: 0 -247: 8934: 0 -247: 8935: 0 -247: 8936: 0 -247: 8937: 0 -247: 8938: 0 -247: 8939: 0 -247: 8940: 0 -247: 8941: 0 -247: 8942: 0 -247: 8943: 0 -247: 8944: 0 -247: 8945: 0 -247: 8946: 0 -247: 8947: 0 -247: 8948: 0 -247: 8949: 0 -247: 8950: 0 -247: 8951: 0 -247: 8952: 0 -247: 8953: 0 -247: 8954: 0 -247: 8955: 0 -247: 8956: 0 -247: 8957: 0 -247: 8958: 0 -247: 8959: 0 -247: 8960: 0 -247: 8961: 0 -247: 8962: 0 -247: 8963: 0 -247: 8964: 0 -247: 8965: 0 -247: 8966: 0 -247: 8967: 0 -247: 8968: 0 -247: 8969: 0 -247: 8970: 0 -247: 8971: 0 -247: 8972: 0 -247: 8973: 0 -247: 8974: 0 -247: 8975: 0 -247: 8976: 0 -247: 8977: 0 -247: 8978: 0 -247: 8979: 0 -247: 8980: 0 -247: 8981: 0 -247: 8982: 0 -247: 8983: 0 -247: 8984: 0 -247: 8985: 0 -247: 8986: 0 -247: 8987: 0 -247: 8988: 0 -247: 8989: 0 -247: 8990: 0 -247: 8991: 0 -247: 8992: 0 -247: 8993: 0 -247: 8994: 0 -247: 8995: 0 -247: 8996: 0 -247: 8997: 0 -247: 8998: 0 -247: 8999: 0 -247: 9000: 0 -247: 9001: 0 -247: 9002: 0 -247: 9003: 0 -247: 9004: 0 -247: 9005: 0 -247: 9006: 0 -247: 9007: 0 -247: 9008: 0 -247: 9009: 0 -247: 9010: 0 -247: 9011: 0 -247: 9012: 0 -247: 9013: 0 -247: 9014: 0 -247: 9015: 0 -247: 9016: 0 -247: 9017: 0 -247: 9018: 0 -247: 9019: 0 -247: 9020: 0 -247: 9021: 0 -247: 9022: 0 -247: 9023: 0 -247: 9024: 0 -247: 9025: 0 -247: 9026: 0 -247: 9027: 0 -247: 9028: 0 -247: 9029: 0 -247: 9030: 0 -247: 9031: 0 -247: 9032: 0 -247: 9033: 0 -247: 9034: 0 -247: 9035: 0 -247: 9036: 0 -247: 9037: 0 -247: 9038: 0 -247: 9039: 0 -247: 9040: 0 -247: 9041: 0 -247: 9042: 0 -247: 9043: 0 -247: 9044: 0 -247: 9045: 0 -247: 9046: 0 -247: 9047: 0 -247: 9048: 0 -247: 9049: 0 -247: 9050: 0 -247: 9051: 0 -247: 9052: 0 -247: 9053: 0 -247: 9054: 0 -247: 9055: 0 -247: 9056: 0 -247: 9057: 0 -247: 9058: 0 -247: 9059: 0 -247: 9060: 0 -247: 9061: 0 -247: 9062: 0 -247: 9063: 0 -247: 9064: 0 -247: 9065: 0 -247: 9066: 0 -247: 9067: 0 -247: 9068: 0 -247: 9069: 0 -247: 9070: 0 -247: 9071: 0 -247: 9072: 0 -247: 9073: 0 -247: 9074: 0 -247: 9075: 0 -247: 9076: 0 -247: 9077: 0 -247: 9078: 0 -247: 9079: 0 -247: 9080: 0 -247: 9081: 0 -247: 9082: 0 -247: 9083: 0 -247: 9084: 0 -247: 9085: 0 -247: 9086: 0 -247: 9087: 0 -247: 9088: 0 -247: 9089: 0 -247: 9090: 0 -247: 9091: 0 -247: 9092: 0 -247: 9093: 0 -247: 9094: 0 -247: 9095: 0 -247: 9096: 0 -247: 9097: 0 -247: 9098: 0 -247: 9099: 0 -247: 9100: 0 -247: 9101: 0 -247: 9102: 0 -247: 9103: 0 -247: 9104: 0 -247: 9105: 0 -247: 9106: 0 -247: 9107: 0 -247: 9108: 0 -247: 9109: 0 -247: 9110: 0 -247: 9111: 0 -247: 9112: 0 -247: 9113: 0 -247: 9114: 0 -247: 9115: 0 -247: 9116: 0 -247: 9117: 0 -247: 9118: 0 -247: 9119: 0 -247: 9120: 0 -247: 9121: 0 -247: 9122: 0 -247: 9123: 0 -247: 9124: 0 -247: 9125: 0 -247: 9126: 0 -247: 9127: 0 -247: 9128: 0 -247: 9129: 0 -247: 9130: 0 -247: 9131: 0 -247: 9132: 0 -247: 9133: 0 -247: 9134: 0 -247: 9135: 0 -247: 9136: 0 -247: 9137: 0 -247: 9138: 0 -247: 9139: 0 -247: 9140: 0 -247: 9141: 0 -247: 9142: 0 -247: 9143: 0 -247: 9144: 0 -247: 9145: 0 -247: 9146: 0 -247: 9147: 0 -247: 9148: 0 -247: 9149: 0 -247: 9150: 0 -247: 9151: 0 -247: 9152: 0 -247: 9153: 0 -247: 9154: 0 -247: 9155: 0 -247: 9156: 0 -247: 9157: 0 -247: 9158: 0 -247: 9159: 0 -247: 9160: 0 -247: 9161: 0 -247: 9162: 0 -247: 9163: 0 -247: 9164: 0 -247: 9165: 0 -247: 9166: 0 -247: 9167: 0 -247: 9168: 0 -247: 9169: 0 -247: 9170: 0 -247: 9171: 0 -247: 9172: 0 -247: 9173: 0 -247: 9174: 0 -247: 9175: 0 -247: 9176: 0 -247: 9177: 0 -247: 9178: 0 -247: 9179: 0 -247: 9180: 0 -247: 9181: 0 -247: 9182: 0 -247: 9183: 0 -247: 9184: 0 -247: 9185: 0 -247: 9186: 0 -247: 9187: 0 -247: 9188: 0 -247: 9189: 0 -247: 9190: 0 -247: 9191: 0 -247: 9192: 0 -247: 9193: 0 -247: 9194: 0 -247: 9195: 0 -247: 9196: 0 -247: 9197: 0 -247: 9198: 0 -247: 9199: 0 -247: 9200: 0 -247: 9201: 0 -247: 9202: 0 -247: 9203: 0 -247: 9204: 0 -247: 9205: 0 -247: 9206: 0 -247: 9207: 0 -247: 9208: 0 -247: 9209: 0 -247: 9210: 0 -247: 9211: 0 -247: 9212: 0 -247: 9213: 0 -247: 9214: 0 -247: 9215: 0 -247: 9216: 0 -247: 9217: 0 -247: 9218: 0 -247: 9219: 0 -247: 9220: 0 -247: 9221: 0 -247: 9222: 0 -247: 9223: 0 -247: 9224: 0 -247: 9225: 0 -247: 9226: 0 -247: 9227: 0 -247: 9228: 0 -247: 9229: 0 -247: 9230: 0 -247: 9231: 0 -247: 9232: 0 -247: 9233: 0 -247: 9234: 0 -247: 9235: 0 -247: 9236: 0 -247: 9237: 0 -247: 9238: 0 -247: 9239: 0 -247: 9240: 0 -247: 9241: 0 -247: 9242: 0 -247: 9243: 0 -247: 9244: 0 -247: 9245: 0 -247: 9246: 0 -247: 9247: 0 -247: 9248: 0 -247: 9249: 0 -247: 9250: 0 -247: 9251: 0 -247: 9252: 0 -247: 9253: 0 -247: 9254: 0 -247: 9255: 0 -247: 9256: 0 -247: 9257: 0 -247: 9258: 0 -247: 9259: 0 -247: 9260: 0 -247: 9261: 0 -247: 9262: 0 -247: 9263: 0 -247: 9264: 0 -247: 9265: 0 -247: 9266: 0 -247: 9267: 0 -247: 9268: 0 -247: 9269: 0 -247: 9270: 0 -247: 9271: 0 -247: 9272: 0 -247: 9273: 0 -247: 9274: 0 -247: 9275: 0 -247: 9276: 0 -247: 9277: 0 -247: 9278: 0 -247: 9279: 0 -247: 9280: 0 -247: 9281: 0 -247: 9282: 0 -247: 9283: 0 -247: 9284: 0 -247: 9285: 0 -247: 9286: 0 -247: 9287: 0 -247: 9288: 0 -247: 9289: 0 -247: 9290: 0 -247: 9291: 0 -247: 9292: 0 -247: 9293: 0 -247: 9294: 0 -247: 9295: 0 -247: 9296: 0 -247: 9297: 0 -247: 9298: 0 -247: 9299: 0 -247: 9300: 0 -247: 9301: 0 -247: 9302: 0 -247: 9303: 0 -247: 9304: 0 -247: 9305: 0 -247: 9306: 0 -247: 9307: 0 -247: 9308: 0 -247: 9309: 0 -247: 9310: 0 -247: 9311: 0 -247: 9312: 0 -247: 9313: 0 -247: 9314: 0 -247: 9315: 0 -247: 9316: 0 -247: 9317: 0 -247: 9318: 0 -247: 9319: 0 -247: 9320: 0 -247: 9321: 0 -247: 9322: 0 -247: 9323: 0 -247: 9324: 0 -247: 9325: 0 -247: 9326: 0 -247: 9327: 0 -247: 9328: 0 -247: 9329: 0 -247: 9330: 0 -247: 9331: 0 -247: 9332: 0 -247: 9333: 0 -247: 9334: 0 -247: 9335: 0 -247: 9336: 0 -247: 9337: 0 -247: 9338: 0 -247: 9339: 0 -247: 9340: 0 -247: 9341: 0 -247: 9342: 0 -247: 9343: 0 -247: 9344: 0 -247: 9345: 0 -247: 9346: 0 -247: 9347: 0 -247: 9348: 0 -247: 9349: 0 -247: 9350: 0 -247: 9351: 0 -247: 9352: 0 -247: 9353: 0 -247: 9354: 0 -247: 9355: 0 -247: 9356: 0 -247: 9357: 0 -247: 9358: 0 -247: 9359: 0 -247: 9360: 0 -247: 9361: 0 -247: 9362: 0 -247: 9363: 0 -247: 9364: 0 -247: 9365: 0 -247: 9366: 0 -247: 9367: 0 -247: 9368: 0 -247: 9369: 0 -247: 9370: 0 -247: 9371: 0 -247: 9372: 0 -247: 9373: 0 -247: 9374: 0 -247: 9375: 0 -247: 9376: 0 -247: 9377: 0 -247: 9378: 0 -247: 9379: 0 -247: 9380: 0 -247: 9381: 0 -247: 9382: 0 -247: 9383: 0 -247: 9384: 0 -247: 9385: 0 -247: 9386: 0 -247: 9387: 0 -247: 9388: 0 -247: 9389: 0 -247: 9390: 0 -247: 9391: 0 -247: 9392: 0 -247: 9393: 0 -247: 9394: 0 -247: 9395: 0 -247: 9396: 0 -247: 9397: 0 -247: 9398: 0 -247: 9399: 0 -247: 9400: 0 -247: 9401: 0 -247: 9402: 0 -247: 9403: 0 -247: 9404: 0 -247: 9405: 0 -247: 9406: 0 -247: 9407: 0 -247: 9408: 0 -247: 9409: 0 -247: 9410: 0 -247: 9411: 0 -247: 9412: 0 -247: 9413: 0 -247: 9414: 0 -247: 9415: 0 -247: 9416: 0 -247: 9417: 0 -247: 9418: 0 -247: 9419: 0 -247: 9420: 0 -247: 9421: 0 -247: 9422: 0 -247: 9423: 0 -247: 9424: 0 -247: 9425: 0 -247: 9426: 0 -247: 9427: 0 -247: 9428: 0 -247: 9429: 0 -247: 9430: 0 -247: 9431: 0 -247: 9432: 0 -247: 9433: 0 -247: 9434: 0 -247: 9435: 0 -247: 9436: 0 -247: 9437: 0 -247: 9438: 0 -247: 9439: 0 -247: 9440: 0 -247: 9441: 0 -247: 9442: 0 -247: 9443: 0 -247: 9444: 0 -247: 9445: 0 -247: 9446: 0 -247: 9447: 0 -247: 9448: 0 -247: 9449: 0 -247: 9450: 0 -247: 9451: 0 -247: 9452: 0 -247: 9453: 0 -247: 9454: 0 -247: 9455: 0 -247: 9456: 0 -247: 9457: 0 -247: 9458: 0 -247: 9459: 0 -247: 9460: 0 -247: 9461: 0 -247: 9462: 0 -247: 9463: 0 -247: 9464: 0 -247: 9465: 0 -247: 9466: 0 -247: 9467: 0 -247: 9468: 0 -247: 9469: 0 -247: 9470: 0 -247: 9471: 0 -247: 9472: 0 -247: 9473: 0 -247: 9474: 0 -247: 9475: 0 -247: 9476: 0 -247: 9477: 0 -247: 9478: 0 -247: 9479: 0 -247: 9480: 0 -247: 9481: 0 -247: 9482: 0 -247: 9483: 0 -247: 9484: 0 -247: 9485: 0 -247: 9486: 0 -247: 9487: 0 -247: 9488: 0 -247: 9489: 0 -247: 9490: 0 -247: 9491: 0 -247: 9492: 0 -247: 9493: 0 -247: 9494: 0 -247: 9495: 0 -247: 9496: 0 -247: 9497: 0 -247: 9498: 0 -247: 9499: 0 -247: 9500: 0 -247: 9501: 0 -247: 9502: 0 -247: 9503: 0 -247: 9504: 0 -247: 9505: 0 -247: 9506: 0 -247: 9507: 0 -247: 9508: 0 -247: 9509: 0 -247: 9510: 0 -247: 9511: 0 -247: 9512: 0 -247: 9513: 0 -247: 9514: 0 -247: 9515: 0 -247: 9516: 0 -247: 9517: 0 -247: 9518: 0 -247: 9519: 0 -247: 9520: 0 -247: 9521: 0 -247: 9522: 0 -247: 9523: 0 -247: 9524: 0 -247: 9525: 0 -247: 9526: 0 -247: 9527: 0 -247: 9528: 0 -247: 9529: 0 -247: 9530: 0 -247: 9531: 0 -247: 9532: 0 -247: 9533: 0 -247: 9534: 0 -247: 9535: 0 -247: 9536: 0 -247: 9537: 0 -247: 9538: 0 -247: 9539: 0 -247: 9540: 0 -247: 9541: 0 -247: 9542: 0 -247: 9543: 0 -247: 9544: 0 -247: 9545: 0 -247: 9546: 0 -247: 9547: 0 -247: 9548: 0 -247: 9549: 0 -247: 9550: 0 -247: 9551: 0 -247: 9552: 0 -247: 9553: 0 -247: 9554: 0 -247: 9555: 0 -247: 9556: 0 -247: 9557: 0 -247: 9558: 0 -247: 9559: 0 -247: 9560: 0 -247: 9561: 0 -247: 9562: 0 -247: 9563: 0 -247: 9564: 0 -247: 9565: 0 -247: 9566: 0 -247: 9567: 0 -247: 9568: 0 -247: 9569: 0 -247: 9570: 0 -247: 9571: 0 -247: 9572: 0 -247: 9573: 0 -247: 9574: 0 -247: 9575: 0 -247: 9576: 0 -247: 9577: 0 -247: 9578: 0 -247: 9579: 0 -247: 9580: 0 -247: 9581: 0 -247: 9582: 0 -247: 9583: 0 -247: 9584: 0 -247: 9585: 0 -247: 9586: 0 -247: 9587: 0 -247: 9588: 0 -247: 9589: 0 -247: 9590: 0 -247: 9591: 0 -247: 9592: 0 -247: 9593: 0 -247: 9594: 0 -247: 9595: 0 -247: 9596: 0 -247: 9597: 0 -247: 9598: 0 -247: 9599: 0 -247: 9600: 0 -247: 9601: 0 -247: 9602: 0 -247: 9603: 0 -247: 9604: 0 -247: 9605: 0 -247: 9606: 0 -247: 9607: 0 -247: 9608: 0 -247: 9609: 0 -247: 9610: 0 -247: 9611: 0 -247: 9612: 0 -247: 9613: 0 -247: 9614: 0 -247: 9615: 0 -247: 9616: 0 -247: 9617: 0 -247: 9618: 0 -247: 9619: 0 -247: 9620: 0 -247: 9621: 0 -247: 9622: 0 -247: 9623: 0 -247: 9624: 0 -247: 9625: 0 -247: 9626: 0 -247: 9627: 0 -247: 9628: 0 -247: 9629: 0 -247: 9630: 0 -247: 9631: 0 -247: 9632: 0 -247: 9633: 0 -247: 9634: 0 -247: 9635: 0 -247: 9636: 0 -247: 9637: 0 -247: 9638: 0 -247: 9639: 0 -247: 9640: 0 -247: 9641: 0 -247: 9642: 0 -247: 9643: 0 -247: 9644: 0 -247: 9645: 0 -247: 9646: 0 -247: 9647: 0 -247: 9648: 0 -247: 9649: 0 -247: 9650: 0 -247: 9651: 0 -247: 9652: 0 -247: 9653: 0 -247: 9654: 0 -247: 9655: 0 -247: 9656: 0 -247: 9657: 0 -247: 9658: 0 -247: 9659: 0 -247: 9660: 0 -247: 9661: 0 -247: 9662: 0 -247: 9663: 0 -247: 9664: 0 -247: 9665: 0 -247: 9666: 0 -247: 9667: 0 -247: 9668: 0 -247: 9669: 0 -247: 9670: 0 -247: 9671: 0 -247: 9672: 0 -247: 9673: 0 -247: 9674: 0 -247: 9675: 0 -247: 9676: 0 -247: 9677: 0 -247: 9678: 0 -247: 9679: 0 -247: 9680: 0 -247: 9681: 0 -247: 9682: 0 -247: 9683: 0 -247: 9684: 0 -247: 9685: 0 -247: 9686: 0 -247: 9687: 0 -247: 9688: 0 -247: 9689: 0 -247: 9690: 0 -247: 9691: 0 -247: 9692: 0 -247: 9693: 0 -247: 9694: 0 -247: 9695: 0 -247: 9696: 0 -247: 9697: 0 -247: 9698: 0 -247: 9699: 0 -247: 9700: 0 -247: 9701: 0 -247: 9702: 0 -247: 9703: 0 -247: 9704: 0 -247: 9705: 0 -247: 9706: 0 -247: 9707: 0 -247: 9708: 0 -247: 9709: 0 -247: 9710: 0 -247: 9711: 0 -247: 9712: 0 -247: 9713: 0 -247: 9714: 0 -247: 9715: 0 -247: 9716: 0 -247: 9717: 0 -247: 9718: 0 -247: 9719: 0 -247: 9720: 0 -247: 9721: 0 -247: 9722: 0 -247: 9723: 0 -247: 9724: 0 -247: 9725: 0 -247: 9726: 0 -247: 9727: 0 -247: 9728: 0 -247: 9729: 0 -247: 9730: 0 -247: 9731: 0 -247: 9732: 0 -247: 9733: 0 -247: 9734: 0 -247: 9735: 0 -247: 9736: 0 -247: 9737: 0 -247: 9738: 0 -247: 9739: 0 -247: 9740: 0 -247: 9741: 0 -247: 9742: 0 -247: 9743: 0 -247: 9744: 0 -247: 9745: 0 -247: 9746: 0 -247: 9747: 0 -247: 9748: 0 -247: 9749: 0 -247: 9750: 0 -247: 9751: 0 -247: 9752: 0 -247: 9753: 0 -247: 9754: 0 -247: 9755: 0 -247: 9756: 0 -247: 9757: 0 -247: 9758: 0 -247: 9759: 0 -247: 9760: 0 -247: 9761: 0 -247: 9762: 0 -247: 9763: 0 -247: 9764: 0 -247: 9765: 0 -247: 9766: 0 -247: 9767: 0 -247: 9768: 0 -247: 9769: 0 -247: 9770: 0 -247: 9771: 0 -247: 9772: 0 -247: 9773: 0 -247: 9774: 0 -247: 9775: 0 -247: 9776: 0 -247: 9777: 0 -247: 9778: 0 -247: 9779: 0 -247: 9780: 0 -247: 9781: 0 -247: 9782: 0 -247: 9783: 0 -247: 9784: 0 -247: 9785: 0 -247: 9786: 0 -247: 9787: 0 -247: 9788: 0 -247: 9789: 0 -247: 9790: 0 -247: 9791: 0 -247: 9792: 0 -247: 9793: 0 -247: 9794: 0 -247: 9795: 0 -247: 9796: 0 -247: 9797: 0 -247: 9798: 0 -247: 9799: 0 -247: 9800: 0 -247: 9801: 0 -247: 9802: 0 -247: 9803: 0 -247: 9804: 0 -247: 9805: 0 -247: 9806: 0 -247: 9807: 0 -247: 9808: 0 -247: 9809: 0 -247: 9810: 0 -247: 9811: 0 -247: 9812: 0 -247: 9813: 0 -247: 9814: 0 -247: 9815: 0 -247: 9816: 0 -247: 9817: 0 -247: 9818: 0 -247: 9819: 0 -247: 9820: 0 -247: 9821: 0 -247: 9822: 0 -247: 9823: 0 -247: 9824: 0 -247: 9825: 0 -247: 9826: 0 -247: 9827: 0 -247: 9828: 0 -247: 9829: 0 -247: 9830: 0 -247: 9831: 0 -247: 9832: 0 -247: 9833: 0 -247: 9834: 0 -247: 9835: 0 -247: 9836: 0 -247: 9837: 0 -247: 9838: 0 -247: 9839: 0 -247: 9840: 0 -247: 9841: 0 -247: 9842: 0 -247: 9843: 0 -247: 9844: 0 -247: 9845: 0 -247: 9846: 0 -247: 9847: 0 -247: 9848: 0 -247: 9849: 0 -247: 9850: 0 -247: 9851: 0 -247: 9852: 0 -247: 9853: 0 -247: 9854: 0 -247: 9855: 0 -247: 9856: 0 -247: 9857: 0 -247: 9858: 0 -247: 9859: 0 -247: 9860: 0 -247: 9861: 0 -247: 9862: 0 -247: 9863: 0 -247: 9864: 0 -247: 9865: 0 -247: 9866: 0 -247: 9867: 0 -247: 9868: 0 -247: 9869: 0 -247: 9870: 0 -247: 9871: 0 -247: 9872: 0 -247: 9873: 0 -247: 9874: 0 -247: 9875: 0 -247: 9876: 0 -247: 9877: 0 -247: 9878: 0 -247: 9879: 0 -247: 9880: 0 -247: 9881: 0 -247: 9882: 0 -247: 9883: 0 -247: 9884: 0 -247: 9885: 0 -247: 9886: 0 -247: 9887: 0 -247: 9888: 0 -247: 9889: 0 -247: 9890: 0 -247: 9891: 0 -247: 9892: 0 -247: 9893: 0 -247: 9894: 0 -247: 9895: 0 -247: 9896: 0 -247: 9897: 0 -247: 9898: 0 -247: 9899: 0 -247: 9900: 0 -247: 9901: 0 -247: 9902: 0 -247: 9903: 0 -247: 9904: 0 -247: 9905: 0 -247: 9906: 0 -247: 9907: 0 -247: 9908: 0 -247: 9909: 0 -247: 9910: 0 -247: 9911: 0 -247: 9912: 0 -247: 9913: 0 -247: 9914: 0 -247: 9915: 0 -247: 9916: 0 -247: 9917: 0 -247: 9918: 0 -247: 9919: 0 -247: 9920: 0 -247: 9921: 0 -247: 9922: 0 -247: 9923: 0 -247: 9924: 0 -247: 9925: 0 -247: 9926: 0 -247: 9927: 0 -247: 9928: 0 -247: 9929: 0 -247: 9930: 0 -247: 9931: 0 -247: 9932: 0 -247: 9933: 0 -247: 9934: 0 -247: 9935: 0 -247: 9936: 0 -247: 9937: 0 -247: 9938: 0 -247: 9939: 0 -247: 9940: 0 -247: 9941: 0 -247: 9942: 0 -247: 9943: 0 -247: 9944: 0 -247: 9945: 0 -247: 9946: 0 -247: 9947: 0 -247: 9948: 0 -247: 9949: 0 -247: 9950: 0 -247: 9951: 0 -247: 9952: 0 -247: 9953: 0 -247: 9954: 0 -247: 9955: 0 -247: 9956: 0 -247: 9957: 0 -247: 9958: 0 -247: 9959: 0 -247: 9960: 0 -247: 9961: 0 -247: 9962: 0 -247: 9963: 0 -247: 9964: 0 -247: 9965: 0 -247: 9966: 0 -247: 9967: 0 -247: 9968: 0 -247: 9969: 0 -247: 9970: 0 -247: 9971: 0 -247: 9972: 0 -247: 9973: 0 -247: 9974: 0 -247: 9975: 0 -247: 9976: 0 -247: 9977: 0 -247: 9978: 0 -247: 9979: 0 -247: 9980: 0 -247: 9981: 0 -247: 9982: 0 -247: 9983: 0 -247: 9984: 0 -247: 9985: 0 -247: 9986: 0 -247: 9987: 0 -247: 9988: 0 -247: 9989: 0 -247: 9990: 0 -247: 9991: 0 -247: 9992: 0 -247: 9993: 0 -247: 9994: 0 -247: 9995: 0 -247: 9996: 0 -247: 9997: 0 -247: 9998: 0 -247: 9999: 0 -247: 10000: 0 -247: 10001: 0 -247: 10002: 0 -247: 10003: 0 -247: 10004: 0 -247: 10005: 0 -247: 10006: 0 -247: 10007: 0 -247: 10008: 0 -247: 10009: 0 -247: 10010: 0 -247: 10011: 0 -247: 10012: 0 -247: 10013: 0 -247: 10014: 0 -247: 10015: 0 -247: 10016: 0 -247: 10017: 0 -247: 10018: 0 -247: 10019: 0 -247: 10020: 0 -247: 10021: 0 -247: 10022: 0 -247: 10023: 0 -247: 10024: 0 -247: 10025: 0 -247: 10026: 0 -247: 10027: 0 -247: 10028: 0 -247: 10029: 0 -247: 10030: 0 -247: 10031: 0 -247: 10032: 0 -247: 10033: 0 -247: 10034: 0 -247: 10035: 0 -247: 10036: 0 -247: 10037: 0 -247: 10038: 0 -247: 10039: 0 -247: 10040: 0 -247: 10041: 0 -247: 10042: 0 -247: 10043: 0 -247: 10044: 0 -247: 10045: 0 -247: 10046: 0 -247: 10047: 0 -247: 10048: 0 -247: 10049: 0 -247: 10050: 0 -247: 10051: 0 -247: 10052: 0 -247: 10053: 0 -247: 10054: 0 -247: 10055: 0 -247: 10056: 0 -247: 10057: 0 -247: 10058: 0 -247: 10059: 0 -247: 10060: 0 -247: 10061: 0 -247: 10062: 0 -247: 10063: 0 -247: 10064: 0 -247: 10065: 0 -247: 10066: 0 -247: 10067: 0 -247: 10068: 0 -247: 10069: 0 -247: 10070: 0 -247: 10071: 0 -247: 10072: 0 -247: 10073: 0 -247: 10074: 0 -247: 10075: 0 -247: 10076: 0 -247: 10077: 0 -247: 10078: 0 -247: 10079: 0 -247: 10080: 0 -247: 10081: 0 -247: 10082: 0 -247: 10083: 0 -247: 10084: 0 -247: 10085: 0 -247: 10086: 0 -247: 10087: 0 -247: 10088: 0 -247: 10089: 0 -247: 10090: 0 -247: 10091: 0 -247: 10092: 0 -247: 10093: 0 -247: 10094: 0 -247: 10095: 0 -247: 10096: 0 -247: 10097: 0 -247: 10098: 0 -247: 10099: 0 -247: 10100: 0 -247: 10101: 0 -247: 10102: 0 -247: 10103: 0 -247: 10104: 0 -247: 10105: 0 -247: 10106: 0 -247: 10107: 0 -247: 10108: 0 -247: 10109: 0 -247: 10110: 0 -247: 10111: 0 -247: 10112: 0 -247: 10113: 0 -247: 10114: 0 -247: 10115: 0 -247: 10116: 0 -247: 10117: 0 -247: 10118: 0 -247: 10119: 0 -247: 10120: 0 -247: 10121: 0 -247: 10122: 0 -247: 10123: 0 -247: 10124: 0 -247: 10125: 0 -247: 10126: 0 -247: 10127: 0 -247: 10128: 0 -247: 10129: 0 -247: 10130: 0 -247: 10131: 0 -247: 10132: 0 -247: 10133: 0 -247: 10134: 0 -247: 10135: 0 -247: 10136: 0 -247: 10137: 0 -247: 10138: 0 -247: 10139: 0 -247: 10140: 0 -247: 10141: 0 -247: 10142: 0 -247: 10143: 0 -247: 10144: 0 -247: 10145: 0 -247: 10146: 0 -247: 10147: 0 -247: 10148: 0 -247: 10149: 0 -247: 10150: 0 -247: 10151: 0 -247: 10152: 0 -247: 10153: 0 -247: 10154: 0 -247: 10155: 0 -247: 10156: 0 -247: 10157: 0 -247: 10158: 0 -247: 10159: 0 -247: 10160: 0 -247: 10161: 0 -247: 10162: 0 -247: 10163: 0 -247: 10164: 0 -247: 10165: 0 -247: 10166: 0 -247: 10167: 0 -247: 10168: 0 -247: 10169: 0 -247: 10170: 0 -247: 10171: 0 -247: 10172: 0 -247: 10173: 0 -247: 10174: 0 -247: 10175: 0 -247: 10176: 0 -247: 10177: 0 -247: 10178: 0 -247: 10179: 0 -247: 10180: 0 -247: 10181: 0 -247: 10182: 0 -247: 10183: 0 -247: 10184: 0 -247: 10185: 0 -247: 10186: 0 -247: 10187: 0 -247: 10188: 0 -247: 10189: 0 -247: 10190: 0 -247: 10191: 0 -247: 10192: 0 -247: 10193: 0 -247: 10194: 0 -247: 10195: 0 -247: 10196: 0 -247: 10197: 0 -247: 10198: 0 -247: 10199: 0 -247: 10200: 0 -247: 10201: 0 -247: 10202: 0 -247: 10203: 0 -247: 10204: 0 -247: 10205: 0 -247: 10206: 0 -247: 10207: 0 -247: 10208: 0 -247: 10209: 0 -247: 10210: 0 -247: 10211: 0 -247: 10212: 0 -247: 10213: 0 -247: 10214: 0 -247: 10215: 0 -247: 10216: 0 -247: 10217: 0 -247: 10218: 0 -247: 10219: 0 -247: 10220: 0 -247: 10221: 0 -247: 10222: 0 -247: 10223: 0 -247: 10224: 0 -247: 10225: 0 -247: 10226: 0 -247: 10227: 0 -247: 10228: 0 -247: 10229: 0 -247: 10230: 0 -247: 10231: 0 -247: 10232: 0 -247: 10233: 0 -247: 10234: 0 -247: 10235: 0 -247: 10236: 0 -247: 10237: 0 -247: 10238: 0 -247: 10239: 0 -247: 10240: 0 -247: 10241: 0 -247: 10242: 0 -247: 10243: 0 -247: 10244: 0 -247: 10245: 0 -247: 10246: 0 -247: 10247: 0 -247: 10248: 0 -247: 10249: 0 -247: 10250: 0 -247: 10251: 0 -247: 10252: 0 -247: 10253: 0 -247: 10254: 0 -247: 10255: 0 -247: 10256: 0 -247: 10257: 0 -247: 10258: 0 -247: 10259: 0 -247: 10260: 0 -247: 10261: 0 -247: 10262: 0 -247: 10263: 0 -247: 10264: 0 -247: 10265: 0 -247: 10266: 0 -247: 10267: 0 -247: 10268: 0 -247: 10269: 0 -247: 10270: 0 -247: 10271: 0 -247: 10272: 0 -247: 10273: 0 -247: 10274: 0 -247: 10275: 0 -247: 10276: 0 -247: 10277: 0 -247: 10278: 0 -247: 10279: 0 -247: 10280: 0 -247: 10281: 0 -247: 10282: 0 -247: 10283: 0 -247: 10284: 0 -247: 10285: 0 -247: 10286: 0 -247: 10287: 0 -247: 10288: 0 -247: 10289: 0 -247: 10290: 0 -247: 10291: 0 -247: 10292: 0 -247: 10293: 0 -247: 10294: 0 -247: 10295: 0 -247: 10296: 0 -247: 10297: 0 -247: 10298: 0 -247: 10299: 0 -247: 10300: 0 -247: 10301: 0 -247: 10302: 0 -247: 10303: 0 -247: 10304: 0 -247: 10305: 0 -247: 10306: 0 -247: 10307: 0 -247: 10308: 0 -247: 10309: 0 -247: 10310: 0 -247: 10311: 0 -247: 10312: 0 -247: 10313: 0 -247: 10314: 0 -247: 10315: 0 -247: 10316: 0 -247: 10317: 0 -247: 10318: 0 -247: 10319: 0 -247: 10320: 0 -247: 10321: 0 -247: 10322: 0 -247: 10323: 0 -247: 10324: 0 -247: 10325: 0 -247: 10326: 0 -247: 10327: 0 -247: 10328: 0 -247: 10329: 0 -247: 10330: 0 -247: 10331: 0 -247: 10332: 0 -247: 10333: 0 -247: 10334: 0 -247: 10335: 0 -247: 10336: 0 -247: 10337: 0 -247: 10338: 0 -247: 10339: 0 -247: 10340: 0 -247: 10341: 0 -247: 10342: 0 -247: 10343: 0 -247: 10344: 0 -247: 10345: 0 -247: 10346: 0 -247: 10347: 0 -247: 10348: 0 -247: 10349: 0 -247: 10350: 0 -247: 10351: 0 -247: 10352: 0 -247: 10353: 0 -247: 10354: 0 -247: 10355: 0 -247: 10356: 0 -247: 10357: 0 -247: 10358: 0 -247: 10359: 0 -247: 10360: 0 -247: 10361: 0 -247: 10362: 0 -247: 10363: 0 -247: 10364: 0 -247: 10365: 0 -247: 10366: 0 -247: 10367: 0 -247: 10368: 0 -247: 10369: 0 -247: 10370: 0 -247: 10371: 0 -247: 10372: 0 -247: 10373: 0 -247: 10374: 0 -247: 10375: 0 -247: 10376: 0 -247: 10377: 0 -247: 10378: 0 -247: 10379: 0 -247: 10380: 0 -247: 10381: 0 -247: 10382: 0 -247: 10383: 0 -247: 10384: 0 -247: 10385: 0 -247: 10386: 0 -247: 10387: 0 -247: 10388: 0 -247: 10389: 0 -247: 10390: 0 -247: 10391: 0 -247: 10392: 0 -247: 10393: 0 -247: 10394: 0 -247: 10395: 0 -247: 10396: 0 -247: 10397: 0 -247: 10398: 0 -247: 10399: 0 -247: 10400: 0 -247: 10401: 0 -247: 10402: 0 -247: 10403: 0 -247: 10404: 0 -247: 10405: 0 -247: 10406: 0 -247: 10407: 0 -247: 10408: 0 -247: 10409: 0 -247: 10410: 0 -247: 10411: 0 -247: 10412: 0 -247: 10413: 0 -247: 10414: 0 -247: 10415: 0 -247: 10416: 0 -247: 10417: 0 -247: 10418: 0 -247: 10419: 0 -247: 10420: 0 -247: 10421: 0 -247: 10422: 0 -247: 10423: 0 -247: 10424: 0 -247: 10425: 0 -247: 10426: 0 -247: 10427: 0 -247: 10428: 0 -247: 10429: 0 -247: 10430: 0 -247: 10431: 0 -247: 10432: 0 -247: 10433: 0 -247: 10434: 0 -247: 10435: 0 -247: 10436: 0 -247: 10437: 0 -247: 10438: 0 -247: 10439: 0 -247: 10440: 0 -247: 10441: 0 -247: 10442: 0 -247: 10443: 0 -247: 10444: 0 -247: 10445: 0 -247: 10446: 0 -247: 10447: 0 -247: 10448: 0 -247: 10449: 0 -247: 10450: 0 -247: 10451: 0 -247: 10452: 0 -247: 10453: 0 -247: 10454: 0 -247: 10455: 0 -247: 10456: 0 -247: 10457: 0 -247: 10458: 0 -247: 10459: 0 -247: 10460: 0 -247: 10461: 0 -247: 10462: 0 -247: 10463: 0 -247: 10464: 0 -247: 10465: 0 -247: 10466: 0 -247: 10467: 0 -247: 10468: 0 -247: 10469: 0 -247: 10470: 0 -247: 10471: 0 -247: 10472: 0 -247: 10473: 0 -247: 10474: 0 -247: 10475: 0 -247: 10476: 0 -247: 10477: 0 -247: 10478: 0 -247: 10479: 0 -247: 10480: 0 -247: 10481: 0 -247: 10482: 0 -247: 10483: 0 -247: 10484: 0 -247: 10485: 0 -247: 10486: 0 -247: 10487: 0 -247: 10488: 0 -247: 10489: 0 -247: 10490: 0 -247: 10491: 0 -247: 10492: 0 -247: 10493: 0 -247: 10494: 0 -247: 10495: 0 -247: 10496: 0 -247: 10497: 0 -247: 10498: 0 -247: 10499: 0 -247: 10500: 0 -247: 10501: 0 -247: 10502: 0 -247: 10503: 0 -247: 10504: 0 -247: 10505: 0 -247: 10506: 0 -247: 10507: 0 -247: 10508: 0 -247: 10509: 0 -247: 10510: 0 -247: 10511: 0 -247: 10512: 0 -247: 10513: 0 -247: 10514: 0 -247: 10515: 0 -247: 10516: 0 -247: 10517: 0 -247: 10518: 0 -247: 10519: 0 -247: 10520: 0 -247: 10521: 0 -247: 10522: 0 -247: 10523: 0 -247: 10524: 0 -247: 10525: 0 -247: 10526: 0 -247: 10527: 0 -247: 10528: 0 -247: 10529: 0 -247: 10530: 0 -247: 10531: 0 -247: 10532: 0 -247: 10533: 0 -247: 10534: 0 -247: 10535: 0 -247: 10536: 0 -247: 10537: 0 -247: 10538: 0 -247: 10539: 0 -247: 10540: 0 -247: 10541: 0 -247: 10542: 0 -247: 10543: 0 -247: 10544: 0 -247: 10545: 0 -247: 10546: 0 -247: 10547: 0 -247: 10548: 0 -247: 10549: 0 -247: 10550: 0 -247: 10551: 0 -247: 10552: 0 -247: 10553: 0 -247: 10554: 0 -247: 10555: 0 -247: 10556: 0 -247: 10557: 0 -247: 10558: 0 -247: 10559: 0 -247: 10560: 0 -247: 10561: 0 -247: 10562: 0 -247: 10563: 0 -247: 10564: 0 -247: 10565: 0 -247: 10566: 0 -247: 10567: 0 -247: 10568: 0 -247: 10569: 0 -247: 10570: 0 -247: 10571: 0 -247: 10572: 0 -247: 10573: 0 -247: 10574: 0 -247: 10575: 0 -247: 10576: 0 -247: 10577: 0 -247: 10578: 0 -247: 10579: 0 -247: 10580: 0 -247: 10581: 0 -247: 10582: 0 -247: 10583: 0 -247: 10584: 0 -247: 10585: 0 -247: 10586: 0 -247: 10587: 0 -247: 10588: 0 -247: 10589: 0 -247: 10590: 0 -247: 10591: 0 -247: 10592: 0 -247: 10593: 0 -247: 10594: 0 -247: 10595: 0 -247: 10596: 0 -247: 10597: 0 -247: 10598: 0 -247: 10599: 0 -247: 10600: 0 -247: 10601: 0 -247: 10602: 0 -247: 10603: 0 -247: 10604: 0 -247: 10605: 0 -247: 10606: 0 -247: 10607: 0 -247: 10608: 0 -247: 10609: 0 -247: 10610: 0 -247: 10611: 0 -247: 10612: 0 -247: 10613: 0 -247: 10614: 0 -247: 10615: 0 -247: 10616: 0 -247: 10617: 0 -247: 10618: 0 -247: 10619: 0 -247: 10620: 0 -247: 10621: 0 -247: 10622: 0 -247: 10623: 0 -247: 10624: 0 -247: 10625: 0 -247: 10626: 0 -247: 10627: 0 -247: 10628: 0 -247: 10629: 0 -247: 10630: 0 -247: 10631: 0 -247: 10632: 0 -247: 10633: 0 -247: 10634: 0 -247: 10635: 0 -247: 10636: 0 -247: 10637: 0 -247: 10638: 0 -247: 10639: 0 -247: 10640: 0 -247: 10641: 0 -247: 10642: 0 -247: 10643: 0 -247: 10644: 0 -247: 10645: 0 -247: 10646: 0 -247: 10647: 0 -247: 10648: 0 -247: 10649: 0 -247: 10650: 0 -247: 10651: 0 -247: 10652: 0 -247: 10653: 0 -247: 10654: 0 -247: 10655: 0 -247: 10656: 0 -247: 10657: 0 -247: 10658: 0 -247: 10659: 0 -247: 10660: 0 -247: 10661: 0 -247: 10662: 0 -247: 10663: 0 -247: 10664: 0 -247: 10665: 0 -247: 10666: 0 -247: 10667: 0 -247: 10668: 0 -247: 10669: 0 -247: 10670: 0 -247: 10671: 0 -247: 10672: 0 -247: 10673: 0 -247: 10674: 0 -247: 10675: 0 -247: 10676: 0 -247: 10677: 0 -247: 10678: 0 -247: 10679: 0 -247: 10680: 0 -247: 10681: 0 -247: 10682: 0 -247: 10683: 0 -247: 10684: 0 -247: 10685: 0 -247: 10686: 0 -247: 10687: 0 -247: 10688: 0 -247: 10689: 0 -247: 10690: 0 -247: 10691: 0 -247: 10692: 0 -247: 10693: 0 -247: 10694: 0 -247: 10695: 0 -247: 10696: 0 -247: 10697: 0 -247: 10698: 0 -247: 10699: 0 -247: 10700: 0 -247: 10701: 0 -247: 10702: 0 -247: 10703: 0 -247: 10704: 0 -247: 10705: 0 -247: 10706: 0 -247: 10707: 0 -247: 10708: 0 -247: 10709: 0 -247: 10710: 0 -247: 10711: 0 -247: 10712: 0 -247: 10713: 0 -247: 10714: 0 -247: 10715: 0 -247: 10716: 0 -247: 10717: 0 -247: 10718: 0 -247: 10719: 0 -247: 10720: 0 -247: 10721: 0 -247: 10722: 0 -247: 10723: 0 -247: 10724: 0 -247: 10725: 0 -247: 10726: 0 -247: 10727: 0 -247: 10728: 0 -247: 10729: 0 -247: 10730: 0 -247: 10731: 0 -247: 10732: 0 -247: 10733: 0 -247: 10734: 0 -247: 10735: 0 -247: 10736: 0 -247: 10737: 0 -247: 10738: 0 -247: 10739: 0 -247: 10740: 0 -247: 10741: 0 -247: 10742: 0 -247: 10743: 0 -247: 10744: 0 -247: 10745: 0 -247: 10746: 0 -247: 10747: 0 -247: 10748: 0 -247: 10749: 0 -247: 10750: 0 -247: 10751: 0 -247: 10752: 0 -247: 10753: 0 -247: 10754: 0 -247: 10755: 0 -247: 10756: 0 -247: 10757: 0 -247: 10758: 0 -247: 10759: 0 -247: 10760: 0 -247: 10761: 0 -247: 10762: 0 -247: 10763: 0 -247: 10764: 0 -247: 10765: 0 -247: 10766: 0 -247: 10767: 0 -247: 10768: 0 -247: 10769: 0 -247: 10770: 0 -247: 10771: 0 -247: 10772: 0 -247: 10773: 0 -247: 10774: 0 -247: 10775: 0 -247: 10776: 0 -247: 10777: 0 -247: 10778: 0 -247: 10779: 0 -247: 10780: 0 -247: 10781: 0 -247: 10782: 0 -247: 10783: 0 -247: 10784: 0 -247: 10785: 0 -247: 10786: 0 -247: 10787: 0 -247: 10788: 0 -247: 10789: 0 -247: 10790: 0 -247: 10791: 0 -247: 10792: 0 -247: 10793: 0 -247: 10794: 0 -247: 10795: 0 -247: 10796: 0 -247: 10797: 0 -247: 10798: 0 -247: 10799: 0 -247: 10800: 0 -247: 10801: 0 -247: 10802: 0 -247: 10803: 0 -247: 10804: 0 -247: 10805: 0 -247: 10806: 0 -247: 10807: 0 -247: 10808: 0 -247: 10809: 0 -247: 10810: 0 -247: 10811: 0 -247: 10812: 0 -247: 10813: 0 -247: 10814: 0 -247: 10815: 0 -247: 10816: 0 -247: 10817: 0 -247: 10818: 0 -247: 10819: 0 -247: 10820: 0 -247: 10821: 0 -247: 10822: 0 -247: 10823: 0 -247: 10824: 0 -247: 10825: 0 -247: 10826: 0 -247: 10827: 0 -247: 10828: 0 -247: 10829: 0 -247: 10830: 0 -247: 10831: 0 -247: 10832: 0 -247: 10833: 0 -247: 10834: 0 -247: 10835: 0 -247: 10836: 0 -247: 10837: 0 -247: 10838: 0 -247: 10839: 0 -247: 10840: 0 -247: 10841: 0 -247: 10842: 0 -247: 10843: 0 -247: 10844: 0 -247: 10845: 0 -247: 10846: 0 -247: 10847: 0 -247: 10848: 0 -247: 10849: 0 -247: 10850: 0 -247: 10851: 0 -247: 10852: 0 -247: 10853: 0 -247: 10854: 0 -247: 10855: 0 -247: 10856: 0 -247: 10857: 0 -247: 10858: 0 -247: 10859: 0 -247: 10860: 0 -247: 10861: 0 -247: 10862: 0 -247: 10863: 0 -247: 10864: 0 -247: 10865: 0 -247: 10866: 0 -247: 10867: 0 -247: 10868: 0 -247: 10869: 0 -247: 10870: 0 -247: 10871: 0 -247: 10872: 0 -247: 10873: 0 -247: 10874: 0 -247: 10875: 0 -247: 10876: 0 -247: 10877: 0 -247: 10878: 0 -247: 10879: 0 -247: 10880: 0 -247: 10881: 0 -247: 10882: 0 -247: 10883: 0 -247: 10884: 0 -247: 10885: 0 -247: 10886: 0 -247: 10887: 0 -247: 10888: 0 -247: 10889: 0 -247: 10890: 0 -247: 10891: 0 -247: 10892: 0 -247: 10893: 0 -247: 10894: 0 -247: 10895: 0 -247: 10896: 0 -247: 10897: 0 -247: 10898: 0 -247: 10899: 0 -247: 10900: 0 -247: 10901: 0 -247: 10902: 0 -247: 10903: 0 -247: 10904: 0 -247: 10905: 0 -247: 10906: 0 -247: 10907: 0 -247: 10908: 0 -247: 10909: 0 -247: 10910: 0 -247: 10911: 0 -247: 10912: 0 -247: 10913: 0 -247: 10914: 0 -247: 10915: 0 -247: 10916: 0 -247: 10917: 0 -247: 10918: 0 -247: 10919: 0 -247: 10920: 0 -247: 10921: 0 -247: 10922: 0 -247: 10923: 0 -247: 10924: 0 -247: 10925: 0 -247: 10926: 0 -247: 10927: 0 -247: 10928: 0 -247: 10929: 0 -247: 10930: 0 -247: 10931: 0 -247: 10932: 0 -247: 10933: 0 -247: 10934: 0 -247: 10935: 0 -247: 10936: 0 -247: 10937: 0 -247: 10938: 0 -247: 10939: 0 -247: 10940: 0 -247: 10941: 0 -247: 10942: 0 -247: 10943: 0 -247: 10944: 0 -247: 10945: 0 -247: 10946: 0 -247: 10947: 0 -247: 10948: 0 -247: 10949: 0 -247: 10950: 0 -247: 10951: 0 -247: 10952: 0 -247: 10953: 0 -247: 10954: 0 -247: 10955: 0 -247: 10956: 0 -247: 10957: 0 -247: 10958: 0 -247: 10959: 0 -247: 10960: 0 -247: 10961: 0 -247: 10962: 0 -247: 10963: 0 -247: 10964: 0 -247: 10965: 0 -247: 10966: 0 -247: 10967: 0 -247: 10968: 0 -247: 10969: 0 -247: 10970: 0 -247: 10971: 0 -247: 10972: 0 -247: 10973: 0 -247: 10974: 0 -247: 10975: 0 -247: 10976: 0 -247: 10977: 0 -247: 10978: 0 -247: 10979: 0 -247: 10980: 0 -247: 10981: 0 -247: 10982: 0 -247: 10983: 0 -247: 10984: 0 -247: 10985: 0 -247: 10986: 0 -247: 10987: 0 -247: 10988: 0 -247: 10989: 0 -247: 10990: 0 -247: 10991: 0 -247: 10992: 0 -247: 10993: 0 -247: 10994: 0 -247: 10995: 0 -247: 10996: 0 -247: 10997: 0 -247: 10998: 0 -247: 10999: 0 -247: 11000: 0 -247: 11001: 0 -247: 11002: 0 -247: 11003: 0 -247: 11004: 0 -247: 11005: 0 -247: 11006: 0 -247: 11007: 0 -247: 11008: 0 -247: 11009: 0 -247: 11010: 0 -247: 11011: 0 -247: 11012: 0 -247: 11013: 0 -247: 11014: 0 -247: 11015: 0 -247: 11016: 0 -247: 11017: 0 -247: 11018: 0 -247: 11019: 0 -247: 11020: 0 -247: 11021: 0 -247: 11022: 0 -247: 11023: 0 -247: 11024: 0 -247: 11025: 0 -247: 11026: 0 -247: 11027: 0 -247: 11028: 0 -247: 11029: 0 -247: 11030: 0 -247: 11031: 0 -247: 11032: 0 -247: 11033: 0 -247: 11034: 0 -247: 11035: 0 -247: 11036: 0 -247: 11037: 0 -247: 11038: 0 -247: 11039: 0 -247: 11040: 0 -247: 11041: 0 -247: 11042: 0 -247: 11043: 0 -247: 11044: 0 -247: 11045: 0 -247: 11046: 0 -247: 11047: 0 -247: 11048: 0 -247: 11049: 0 -247: 11050: 0 -247: 11051: 0 -247: 11052: 0 -247: 11053: 0 -247: 11054: 0 -247: 11055: 0 -247: 11056: 0 -247: 11057: 0 -247: 11058: 0 -247: 11059: 0 -247: 11060: 0 -247: 11061: 0 -247: 11062: 0 -247: 11063: 0 -247: 11064: 0 -247: 11065: 0 -247: 11066: 0 -247: 11067: 0 -247: 11068: 0 -247: 11069: 0 -247: 11070: 0 -247: 11071: 0 -247: 11072: 0 -247: 11073: 0 -247: 11074: 0 -247: 11075: 0 -247: 11076: 0 -247: 11077: 0 -247: 11078: 0 -247: 11079: 0 -247: 11080: 0 -247: 11081: 0 -247: 11082: 0 -247: 11083: 0 -247: 11084: 0 -247: 11085: 0 -247: 11086: 0 -247: 11087: 0 -247: 11088: 0 -247: 11089: 0 -247: 11090: 0 -247: 11091: 0 -247: 11092: 0 -247: 11093: 0 -247: 11094: 0 -247: 11095: 0 -247: 11096: 0 -247: 11097: 0 -247: 11098: 0 -247: 11099: 0 -247: 11100: 0 -247: 11101: 0 -247: 11102: 0 -247: 11103: 0 -247: 11104: 0 -247: 11105: 0 -247: 11106: 0 -247: 11107: 0 -247: 11108: 0 -247: 11109: 0 -247: 11110: 0 -247: 11111: 0 -247: 11112: 0 -247: 11113: 0 -247: 11114: 0 -247: 11115: 0 -247: 11116: 0 -247: 11117: 0 -247: 11118: 0 -247: 11119: 0 -247: 11120: 0 -247: 11121: 0 -247: 11122: 0 -247: 11123: 0 -247: 11124: 0 -247: 11125: 0 -247: 11126: 0 -247: 11127: 0 -247: 11128: 0 -247: 11129: 0 -247: 11130: 0 -247: 11131: 0 -247: 11132: 0 -247: 11133: 0 -247: 11134: 0 -247: 11135: 0 -247: 11136: 0 -247: 11137: 0 -247: 11138: 0 -247: 11139: 0 -247: 11140: 0 -247: 11141: 0 -247: 11142: 0 -247: 11143: 0 -247: 11144: 0 -247: 11145: 0 -247: 11146: 0 -247: 11147: 0 -247: 11148: 0 -247: 11149: 0 -247: 11150: 0 -247: 11151: 0 -247: 11152: 0 -247: 11153: 0 -247: 11154: 0 -247: 11155: 0 -247: 11156: 0 -247: 11157: 0 -247: 11158: 0 -247: 11159: 0 -247: 11160: 0 -247: 11161: 0 -247: 11162: 0 -247: 11163: 0 -247: 11164: 0 -247: 11165: 0 -247: 11166: 0 -247: 11167: 0 -247: 11168: 0 -247: 11169: 0 -247: 11170: 0 -247: 11171: 0 -247: 11172: 0 -247: 11173: 0 -247: 11174: 0 -247: 11175: 0 -247: 11176: 0 -247: 11177: 0 -247: 11178: 0 -247: 11179: 0 -247: 11180: 0 -247: 11181: 0 -247: 11182: 0 -247: 11183: 0 -247: 11184: 0 -247: 11185: 0 -247: 11186: 0 -247: 11187: 0 -247: 11188: 0 -247: 11189: 0 -247: 11190: 0 -247: 11191: 0 -247: 11192: 0 -247: 11193: 0 -247: 11194: 0 -247: 11195: 0 -247: 11196: 0 -247: 11197: 0 -247: 11198: 0 -247: 11199: 0 -247: 11200: 0 -247: 11201: 0 -247: 11202: 0 -247: 11203: 0 -247: 11204: 0 -247: 11205: 0 -247: 11206: 0 -247: 11207: 0 -247: 11208: 0 -247: 11209: 0 -247: 11210: 0 -247: 11211: 0 -247: 11212: 0 -247: 11213: 0 -247: 11214: 0 -247: 11215: 0 -247: 11216: 0 -247: 11217: 0 -247: 11218: 0 -247: 11219: 0 -247: 11220: 0 -247: 11221: 0 -247: 11222: 0 -247: 11223: 0 -247: 11224: 0 -247: 11225: 0 -247: 11226: 0 -247: 11227: 0 -247: 11228: 0 -247: 11229: 0 -247: 11230: 0 -247: 11231: 0 -247: 11232: 0 -247: 11233: 0 -247: 11234: 0 -247: 11235: 0 -247: 11236: 0 -247: 11237: 0 -247: 11238: 0 -247: 11239: 0 -247: 11240: 0 -247: 11241: 0 -247: 11242: 0 -247: 11243: 0 -247: 11244: 0 -247: 11245: 0 -247: 11246: 0 -247: 11247: 0 -247: 11248: 0 -247: 11249: 0 -247: 11250: 0 -247: 11251: 0 -247: 11252: 0 -247: 11253: 0 -247: 11254: 0 -247: 11255: 0 -247: 11256: 0 -247: 11257: 0 -247: 11258: 0 -247: 11259: 0 -247: 11260: 0 -247: 11261: 0 -247: 11262: 0 -247: 11263: 0 -247: 11264: 0 -247: 11265: 0 -247: 11266: 0 -247: 11267: 0 -247: 11268: 0 -247: 11269: 0 -247: 11270: 0 -247: 11271: 0 -247: 11272: 0 -247: 11273: 0 -247: 11274: 0 -247: 11275: 0 -247: 11276: 0 -247: 11277: 0 -247: 11278: 0 -247: 11279: 0 -247: 11280: 0 -247: 11281: 0 -247: 11282: 0 -247: 11283: 0 -247: 11284: 0 -247: 11285: 0 -247: 11286: 0 -247: 11287: 0 -247: 11288: 0 -247: 11289: 0 -247: 11290: 0 -247: 11291: 0 -247: 11292: 0 -247: 11293: 0 -247: 11294: 0 -247: 11295: 0 -247: 11296: 0 -247: 11297: 0 -247: 11298: 0 -247: 11299: 0 -247: 11300: 0 -247: 11301: 0 -247: 11302: 0 -247: 11303: 0 -247: 11304: 0 -247: 11305: 0 -247: 11306: 0 -247: 11307: 0 -247: 11308: 0 -247: 11309: 0 -247: 11310: 0 -247: 11311: 0 -247: 11312: 0 -247: 11313: 0 -247: 11314: 0 -247: 11315: 0 -247: 11316: 0 -247: 11317: 0 -247: 11318: 0 -247: 11319: 0 -247: 11320: 0 -247: 11321: 0 -247: 11322: 0 -247: 11323: 0 -247: 11324: 0 -247: 11325: 0 -247: 11326: 0 -247: 11327: 0 -247: 11328: 0 -247: 11329: 0 -247: 11330: 0 -247: 11331: 0 -247: 11332: 0 -247: 11333: 0 -247: 11334: 0 -247: 11335: 0 -247: 11336: 0 -247: 11337: 0 -247: 11338: 0 -247: 11339: 0 -247: 11340: 0 -247: 11341: 0 -247: 11342: 0 -247: 11343: 0 -247: 11344: 0 -247: 11345: 0 -247: 11346: 0 -247: 11347: 0 -247: 11348: 0 -247: 11349: 0 -247: 11350: 0 -247: 11351: 0 -247: 11352: 0 -247: 11353: 0 -247: 11354: 0 -247: 11355: 0 -247: 11356: 0 -247: 11357: 0 -247: 11358: 0 -247: 11359: 0 -247: 11360: 0 -247: 11361: 0 -247: 11362: 0 -247: 11363: 0 -247: 11364: 0 -247: 11365: 0 -247: 11366: 0 -247: 11367: 0 -247: 11368: 0 -247: 11369: 0 -247: 11370: 0 -247: 11371: 0 -247: 11372: 0 -247: 11373: 0 -247: 11374: 0 -247: 11375: 0 -247: 11376: 0 -247: 11377: 0 -247: 11378: 0 -247: 11379: 0 -247: 11380: 0 -247: 11381: 0 -247: 11382: 0 -247: 11383: 0 -247: 11384: 0 -247: 11385: 0 -247: 11386: 0 -247: 11387: 0 -247: 11388: 0 -247: 11389: 0 -247: 11390: 0 -247: 11391: 0 -247: 11392: 0 -247: 11393: 0 -247: 11394: 0 -247: 11395: 0 -247: 11396: 0 -247: 11397: 0 -247: 11398: 0 -247: 11399: 0 -247: 11400: 0 -247: 11401: 0 -247: 11402: 0 -247: 11403: 0 -247: 11404: 0 -247: 11405: 0 -247: 11406: 0 -247: 11407: 0 -247: 11408: 0 -247: 11409: 0 -247: 11410: 0 -247: 11411: 0 -247: 11412: 0 -247: 11413: 0 -247: 11414: 0 -247: 11415: 0 -247: 11416: 0 -247: 11417: 0 -247: 11418: 0 -247: 11419: 0 -247: 11420: 0 -247: 11421: 0 -247: 11422: 0 -247: 11423: 0 -247: 11424: 0 -247: 11425: 0 -247: 11426: 0 -247: 11427: 0 -247: 11428: 0 -247: 11429: 0 -247: 11430: 0 -247: 11431: 0 -247: 11432: 0 -247: 11433: 0 -247: 11434: 0 -247: 11435: 0 -247: 11436: 0 -247: 11437: 0 -247: 11438: 0 -247: 11439: 0 -247: 11440: 0 -247: 11441: 0 -247: 11442: 0 -247: 11443: 0 -247: 11444: 0 -247: 11445: 0 -247: 11446: 0 -247: 11447: 0 -247: 11448: 0 -247: 11449: 0 -247: 11450: 0 -247: 11451: 0 -247: 11452: 0 -247: 11453: 0 -247: 11454: 0 -247: 11455: 0 -247: 11456: 0 -247: 11457: 0 -247: 11458: 0 -247: 11459: 0 -247: 11460: 0 -247: 11461: 0 -247: 11462: 0 -247: 11463: 0 -247: 11464: 0 -247: 11465: 0 -247: 11466: 0 -247: 11467: 0 -247: 11468: 0 -247: 11469: 0 -247: 11470: 0 -247: 11471: 0 -247: 11472: 0 -247: 11473: 0 -247: 11474: 0 -247: 11475: 0 -247: 11476: 0 -247: 11477: 0 -247: 11478: 0 -247: 11479: 0 -247: 11480: 0 -247: 11481: 0 -247: 11482: 0 -247: 11483: 0 -247: 11484: 0 -247: 11485: 0 -247: 11486: 0 -247: 11487: 0 -247: 11488: 0 -247: 11489: 0 -247: 11490: 0 -247: 11491: 0 -247: 11492: 0 -247: 11493: 0 -247: 11494: 0 -247: 11495: 0 -247: 11496: 0 -247: 11497: 0 -247: 11498: 0 -247: 11499: 0 -247: 11500: 0 -247: 11501: 0 -247: 11502: 0 -247: 11503: 0 -247: 11504: 0 -247: 11505: 0 -247: 11506: 0 -247: 11507: 0 -247: 11508: 0 -247: 11509: 0 -247: 11510: 0 -247: 11511: 0 -247: 11512: 0 -247: 11513: 0 -247: 11514: 0 -247: 11515: 0 -247: 11516: 0 -247: 11517: 0 -247: 11518: 0 -247: 11519: 0 -247: 11520: 0 -247: 11521: 0 -247: 11522: 0 -247: 11523: 0 -247: 11524: 0 -247: 11525: 0 -247: 11526: 0 -247: 11527: 0 -247: 11528: 0 -247: 11529: 0 -247: 11530: 0 -247: 11531: 0 -247: 11532: 0 -247: 11533: 0 -247: 11534: 0 -247: 11535: 0 -247: 11536: 0 -247: 11537: 0 -247: 11538: 0 -247: 11539: 0 -247: 11540: 0 -247: 11541: 0 -247: 11542: 0 -247: 11543: 0 -247: 11544: 0 -247: 11545: 0 -247: 11546: 0 -247: 11547: 0 -247: 11548: 0 -247: 11549: 0 -247: 11550: 0 -247: 11551: 0 -247: 11552: 0 -247: 11553: 0 -247: 11554: 0 -247: 11555: 0 -247: 11556: 0 -247: 11557: 0 -247: 11558: 0 -247: 11559: 0 -247: 11560: 0 -247: 11561: 0 -247: 11562: 0 -247: 11563: 0 -247: 11564: 0 -247: 11565: 0 -247: 11566: 0 -247: 11567: 0 -247: 11568: 0 -247: 11569: 0 -247: 11570: 0 -247: 11571: 0 -247: 11572: 0 -247: 11573: 0 -247: 11574: 0 -247: 11575: 0 -247: 11576: 0 -247: 11577: 0 -247: 11578: 0 -247: 11579: 0 -247: 11580: 0 -247: 11581: 0 -247: 11582: 0 -247: 11583: 0 -247: 11584: 0 -247: 11585: 0 -247: 11586: 0 -247: 11587: 0 -247: 11588: 0 -247: 11589: 0 -247: 11590: 0 -247: 11591: 0 -247: 11592: 0 -247: 11593: 0 -247: 11594: 0 -247: 11595: 0 -247: 11596: 0 -247: 11597: 0 -247: 11598: 0 -247: 11599: 0 -247: 11600: 0 -247: 11601: 0 -247: 11602: 0 -247: 11603: 0 -247: 11604: 0 -247: 11605: 0 -247: 11606: 0 -247: 11607: 0 -247: 11608: 0 -247: 11609: 0 -247: 11610: 0 -247: 11611: 0 -247: 11612: 0 -247: 11613: 0 -247: 11614: 0 -247: 11615: 0 -247: 11616: 0 -247: 11617: 0 -247: 11618: 0 -247: 11619: 0 -247: 11620: 0 -247: 11621: 0 -247: 11622: 0 -247: 11623: 0 -247: 11624: 0 -247: 11625: 0 -247: 11626: 0 -247: 11627: 0 -247: 11628: 0 -247: 11629: 0 -247: 11630: 0 -247: 11631: 0 -247: 11632: 0 -247: 11633: 0 -247: 11634: 0 -247: 11635: 0 -247: 11636: 0 -247: 11637: 0 -247: 11638: 0 -247: 11639: 0 -247: 11640: 0 -247: 11641: 0 -247: 11642: 0 -247: 11643: 0 -247: 11644: 0 -247: 11645: 0 -247: 11646: 0 -247: 11647: 0 -247: 11648: 0 -247: 11649: 0 -247: 11650: 0 -247: 11651: 0 -247: 11652: 0 -247: 11653: 0 -247: 11654: 0 -247: 11655: 0 -247: 11656: 0 -247: 11657: 0 -247: 11658: 0 -247: 11659: 0 -247: 11660: 0 -247: 11661: 0 -247: 11662: 0 -247: 11663: 0 -247: 11664: 0 -247: 11665: 0 -247: 11666: 0 -247: 11667: 0 -247: 11668: 0 -247: 11669: 0 -247: 11670: 0 -247: 11671: 0 -247: 11672: 0 -247: 11673: 0 -247: 11674: 0 -247: 11675: 0 -247: 11676: 0 -247: 11677: 0 -247: 11678: 0 -247: 11679: 0 -247: 11680: 0 -247: 11681: 0 -247: 11682: 0 -247: 11683: 0 -247: 11684: 0 -247: 11685: 0 -247: 11686: 0 -247: 11687: 0 -247: 11688: 0 -247: 11689: 0 -247: 11690: 0 -247: 11691: 0 -247: 11692: 0 -247: 11693: 0 -247: 11694: 0 -247: 11695: 0 -247: 11696: 0 -247: 11697: 0 -247: 11698: 0 -247: 11699: 0 -247: 11700: 0 -247: 11701: 0 -247: 11702: 0 -247: 11703: 0 -247: 11704: 0 -247: 11705: 0 -247: 11706: 0 -247: 11707: 0 -247: 11708: 0 -247: 11709: 0 -247: 11710: 0 -247: 11711: 0 -247: 11712: 0 -247: 11713: 0 -247: 11714: 0 -247: 11715: 0 -247: 11716: 0 -247: 11717: 0 -247: 11718: 0 -247: 11719: 0 -247: 11720: 0 -247: 11721: 0 -247: 11722: 0 -247: 11723: 0 -247: 11724: 0 -247: 11725: 0 -247: 11726: 0 -247: 11727: 0 -247: 11728: 0 -247: 11729: 0 -247: 11730: 0 -247: 11731: 0 -247: 11732: 0 -247: 11733: 0 -247: 11734: 0 -247: 11735: 0 -247: 11736: 0 -247: 11737: 0 -247: 11738: 0 -247: 11739: 0 -247: 11740: 0 -247: 11741: 0 -247: 11742: 0 -247: 11743: 0 -247: 11744: 0 -247: 11745: 0 -247: 11746: 0 -247: 11747: 0 -247: 11748: 0 -247: 11749: 0 -247: 11750: 0 -247: 11751: 0 -247: 11752: 0 -247: 11753: 0 -247: 11754: 0 -247: 11755: 0 -247: 11756: 0 -247: 11757: 0 -247: 11758: 0 -247: 11759: 0 -247: 11760: 0 -247: 11761: 0 -247: 11762: 0 -247: 11763: 0 -247: 11764: 0 -247: 11765: 0 -247: 11766: 0 -247: 11767: 0 -247: 11768: 0 -247: 11769: 0 -247: 11770: 0 -247: 11771: 0 -247: 11772: 0 -247: 11773: 0 -247: 11774: 0 -247: 11775: 0 -247: 11776: 0 -247: 11777: 0 -247: 11778: 0 -247: 11779: 0 -247: 11780: 0 -247: 11781: 0 -247: 11782: 0 -247: 11783: 0 -247: 11784: 0 -247: 11785: 0 -247: 11786: 0 -247: 11787: 0 -247: 11788: 0 -247: 11789: 0 -247: 11790: 0 -247: 11791: 0 -247: 11792: 0 -247: 11793: 0 -247: 11794: 0 -247: 11795: 0 -247: 11796: 0 -247: 11797: 0 -247: 11798: 0 -247: 11799: 0 -247: 11800: 0 -247: 11801: 0 -247: 11802: 0 -247: 11803: 0 -247: 11804: 0 -247: 11805: 0 -247: 11806: 0 -247: 11807: 0 -247: 11808: 0 -247: 11809: 0 -247: 11810: 0 -247: 11811: 0 -247: 11812: 0 -247: 11813: 0 -247: 11814: 0 -247: 11815: 0 -247: 11816: 0 -247: 11817: 0 -247: 11818: 0 -247: 11819: 0 -247: 11820: 0 -247: 11821: 0 -247: 11822: 0 -247: 11823: 0 -247: 11824: 0 -247: 11825: 0 -247: 11826: 0 -247: 11827: 0 -247: 11828: 0 -247: 11829: 0 -247: 11830: 0 -247: 11831: 0 -247: 11832: 0 -247: 11833: 0 -247: 11834: 0 -247: 11835: 0 -247: 11836: 0 -247: 11837: 0 -247: 11838: 0 -247: 11839: 0 -247: 11840: 0 -247: 11841: 0 -247: 11842: 0 -247: 11843: 0 -247: 11844: 0 -247: 11845: 0 -247: 11846: 0 -247: 11847: 0 -247: 11848: 0 -247: 11849: 0 -247: 11850: 0 -247: 11851: 0 -247: 11852: 0 -247: 11853: 0 -247: 11854: 0 -247: 11855: 0 -247: 11856: 0 -247: 11857: 0 -247: 11858: 0 -247: 11859: 0 -247: 11860: 0 -247: 11861: 0 -247: 11862: 0 -247: 11863: 0 -247: 11864: 0 -247: 11865: 0 -247: 11866: 0 -247: 11867: 0 -247: 11868: 0 -247: 11869: 0 -247: 11870: 0 -247: 11871: 0 -247: 11872: 0 -247: 11873: 0 -247: 11874: 0 -247: 11875: 0 -247: 11876: 0 -247: 11877: 0 -247: 11878: 0 -247: 11879: 0 -247: 11880: 0 -247: 11881: 0 -247: 11882: 0 -247: 11883: 0 -247: 11884: 0 -247: 11885: 0 -247: 11886: 0 -247: 11887: 0 -247: 11888: 0 -247: 11889: 0 -247: 11890: 0 -247: 11891: 0 -247: 11892: 0 -247: 11893: 0 -247: 11894: 0 -247: 11895: 0 -247: 11896: 0 -247: 11897: 0 -247: 11898: 0 -247: 11899: 0 -247: 11900: 0 -247: 11901: 0 -247: 11902: 0 -247: 11903: 0 -247: 11904: 0 -247: 11905: 0 -247: 11906: 0 -247: 11907: 0 -247: 11908: 0 -247: 11909: 0 -247: 11910: 0 -247: 11911: 0 -247: 11912: 0 -247: 11913: 0 -247: 11914: 0 -247: 11915: 0 -247: 11916: 0 -247: 11917: 0 -247: 11918: 0 -247: 11919: 0 -247: 11920: 0 -247: 11921: 0 -247: 11922: 0 -247: 11923: 0 -247: 11924: 0 -247: 11925: 0 -247: 11926: 0 -247: 11927: 0 -247: 11928: 0 -247: 11929: 0 -247: 11930: 0 -247: 11931: 0 -247: 11932: 0 -247: 11933: 0 -247: 11934: 0 -247: 11935: 0 -247: 11936: 0 -247: 11937: 0 -247: 11938: 0 -247: 11939: 0 -247: 11940: 0 -247: 11941: 0 -247: 11942: 0 -247: 11943: 0 -247: 11944: 0 -247: 11945: 0 -247: 11946: 0 -247: 11947: 0 -247: 11948: 0 -247: 11949: 0 -247: 11950: 0 -247: 11951: 0 -247: 11952: 0 -247: 11953: 0 -247: 11954: 0 -247: 11955: 0 -247: 11956: 0 -247: 11957: 0 -247: 11958: 0 -247: 11959: 0 -247: 11960: 0 -247: 11961: 0 -247: 11962: 0 -247: 11963: 0 -247: 11964: 0 -247: 11965: 0 -247: 11966: 0 -247: 11967: 0 -247: 11968: 0 -247: 11969: 0 -247: 11970: 0 -247: 11971: 0 -247: 11972: 0 -247: 11973: 0 -247: 11974: 0 -247: 11975: 0 -247: 11976: 0 -247: 11977: 0 -247: 11978: 0 -247: 11979: 0 -247: 11980: 0 -247: 11981: 0 -247: 11982: 0 -247: 11983: 0 -247: 11984: 0 -247: 11985: 0 -247: 11986: 0 -247: 11987: 0 -247: 11988: 0 -247: 11989: 0 -247: 11990: 0 -247: 11991: 0 -247: 11992: 0 -247: 11993: 0 -247: 11994: 0 -247: 11995: 0 -247: 11996: 0 -247: 11997: 0 -247: 11998: 0 -247: 11999: 0 -247: 12000: 0 -247: 12001: 0 -247: 12002: 0 -247: 12003: 0 -247: 12004: 0 -247: 12005: 0 -247: 12006: 0 -247: 12007: 0 -247: 12008: 0 -247: 12009: 0 -247: 12010: 0 -247: 12011: 0 -247: 12012: 0 -247: 12013: 0 -247: 12014: 0 -247: 12015: 0 -247: 12016: 0 -247: 12017: 0 -247: 12018: 0 -247: 12019: 0 -247: 12020: 0 -247: 12021: 0 -247: 12022: 0 -247: 12023: 0 -247: 12024: 0 -247: 12025: 0 -247: 12026: 0 -247: 12027: 0 -247: 12028: 0 -247: 12029: 0 -247: 12030: 0 -247: 12031: 0 -247: 12032: 0 -247: 12033: 0 -247: 12034: 0 -247: 12035: 0 -247: 12036: 0 -247: 12037: 0 -247: 12038: 0 -247: 12039: 0 -247: 12040: 0 -247: 12041: 0 -247: 12042: 0 -247: 12043: 0 -247: 12044: 0 -247: 12045: 0 -247: 12046: 0 -247: 12047: 0 -247: 12048: 0 -247: 12049: 0 -247: 12050: 0 -247: 12051: 0 -247: 12052: 0 -247: 12053: 0 -247: 12054: 0 -247: 12055: 0 -247: 12056: 0 -247: 12057: 0 -247: 12058: 0 -247: 12059: 0 -247: 12060: 0 -247: 12061: 0 -247: 12062: 0 -247: 12063: 0 -247: 12064: 0 -247: 12065: 0 -247: 12066: 0 -247: 12067: 0 -247: 12068: 0 -247: 12069: 0 -247: 12070: 0 -247: 12071: 0 -247: 12072: 0 -247: 12073: 0 -247: 12074: 0 -247: 12075: 0 -247: 12076: 0 -247: 12077: 0 -247: 12078: 0 -247: 12079: 0 -247: 12080: 0 -247: 12081: 0 -247: 12082: 0 -247: 12083: 0 -247: 12084: 0 -247: 12085: 0 -247: 12086: 0 -247: 12087: 0 -247: 12088: 0 -247: 12089: 0 -247: 12090: 0 -247: 12091: 0 -247: 12092: 0 -247: 12093: 0 -247: 12094: 0 -247: 12095: 0 -247: 12096: 0 -247: 12097: 0 -247: 12098: 0 -247: 12099: 0 -247: 12100: 0 -247: 12101: 0 -247: 12102: 0 -247: 12103: 0 -247: 12104: 0 -247: 12105: 0 -247: 12106: 0 -247: 12107: 0 -247: 12108: 0 -247: 12109: 0 -247: 12110: 0 -247: 12111: 0 -247: 12112: 0 -247: 12113: 0 -247: 12114: 0 -247: 12115: 0 -247: 12116: 0 -247: 12117: 0 -247: 12118: 0 -247: 12119: 0 -247: 12120: 0 -247: 12121: 0 -247: 12122: 0 -247: 12123: 0 -247: 12124: 0 -247: 12125: 0 -247: 12126: 0 -247: 12127: 0 -247: 12128: 0 -247: 12129: 0 -247: 12130: 0 -247: 12131: 0 -247: 12132: 0 -247: 12133: 0 -247: 12134: 0 -247: 12135: 0 -247: 12136: 0 -247: 12137: 0 -247: 12138: 0 -247: 12139: 0 -247: 12140: 0 -247: 12141: 0 -247: 12142: 0 -247: 12143: 0 -247: 12144: 0 -247: 12145: 0 -247: 12146: 0 -247: 12147: 0 -247: 12148: 0 -247: 12149: 0 -247: 12150: 0 -247: 12151: 0 -247: 12152: 0 -247: 12153: 0 -247: 12154: 0 -247: 12155: 0 -247: 12156: 0 -247: 12157: 0 -247: 12158: 0 -247: 12159: 0 -247: 12160: 0 -247: 12161: 0 -247: 12162: 0 -247: 12163: 0 -247: 12164: 0 -247: 12165: 0 -247: 12166: 0 -247: 12167: 0 -247: 12168: 0 -247: 12169: 0 -247: 12170: 0 -247: 12171: 0 -247: 12172: 0 -247: 12173: 0 -247: 12174: 0 -247: 12175: 0 -247: 12176: 0 -247: 12177: 0 -247: 12178: 0 -247: 12179: 0 -247: 12180: 0 -247: 12181: 0 -247: 12182: 0 -247: 12183: 0 -247: 12184: 0 -247: 12185: 0 -247: 12186: 0 -247: 12187: 0 -247: 12188: 0 -247: 12189: 0 -247: 12190: 0 -247: 12191: 0 -247: 12192: 0 -247: 12193: 0 -247: 12194: 0 -247: 12195: 0 -247: 12196: 0 -247: 12197: 0 -247: 12198: 0 -247: 12199: 0 -247: 12200: 0 -247: 12201: 0 -247: 12202: 0 -247: 12203: 0 -247: 12204: 0 -247: 12205: 0 -247: 12206: 0 -247: 12207: 0 -247: 12208: 0 -247: 12209: 0 -247: 12210: 0 -247: 12211: 0 -247: 12212: 0 -247: 12213: 0 -247: 12214: 0 -247: 12215: 0 -247: 12216: 0 -247: 12217: 0 -247: 12218: 0 -247: 12219: 0 -247: 12220: 0 -247: 12221: 0 -247: 12222: 0 -247: 12223: 0 -247: 12224: 0 -247: 12225: 0 -247: 12226: 0 -247: 12227: 0 -247: 12228: 0 -247: 12229: 0 -247: 12230: 0 -247: 12231: 0 -247: 12232: 0 -247: 12233: 0 -247: 12234: 0 -247: 12235: 0 -247: 12236: 0 -247: 12237: 0 -247: 12238: 0 -247: 12239: 0 -247: 12240: 0 -247: 12241: 0 -247: 12242: 0 -247: 12243: 0 -247: 12244: 0 -247: 12245: 0 -247: 12246: 0 -247: 12247: 0 -247: 12248: 0 -247: 12249: 0 -247: 12250: 0 -247: 12251: 0 -247: 12252: 0 -247: 12253: 0 -247: 12254: 0 -247: 12255: 0 -247: 12256: 0 -247: 12257: 0 -247: 12258: 0 -247: 12259: 0 -247: 12260: 0 -247: 12261: 0 -247: 12262: 0 -247: 12263: 0 -247: 12264: 0 -247: 12265: 0 -247: 12266: 0 -247: 12267: 0 -247: 12268: 0 -247: 12269: 0 -247: 12270: 0 -247: 12271: 0 -247: 12272: 0 -247: 12273: 0 -247: 12274: 0 -247: 12275: 0 -247: 12276: 0 -247: 12277: 0 -247: 12278: 0 -247: 12279: 0 -247: 12280: 0 -247: 12281: 0 -247: 12282: 0 -247: 12283: 0 -247: 12284: 0 -247: 12285: 0 -247: 12286: 0 -247: 12287: 0 -247: 12288: 0 -247: 12289: 0 -247: 12290: 0 -247: 12291: 0 -247: 12292: 0 -247: 12293: 0 -247: 12294: 0 -247: 12295: 0 -247: 12296: 0 -247: 12297: 0 -247: 12298: 0 -247: 12299: 0 -247: 12300: 0 -247: 12301: 0 -247: 12302: 0 -247: 12303: 0 -247: 12304: 0 -247: 12305: 0 -247: 12306: 0 -247: 12307: 0 -247: 12308: 0 -247: 12309: 0 -247: 12310: 0 -247: 12311: 0 -247: 12312: 0 -247: 12313: 0 -247: 12314: 0 -247: 12315: 0 -247: 12316: 0 -247: 12317: 0 -247: 12318: 0 -247: 12319: 0 -247: 12320: 0 -247: 12321: 0 -247: 12322: 0 -247: 12323: 0 -247: 12324: 0 -247: 12325: 0 -247: 12326: 0 -247: 12327: 0 -247: 12328: 0 -247: 12329: 0 -247: 12330: 0 -247: 12331: 0 -247: 12332: 0 -247: 12333: 0 -247: 12334: 0 -247: 12335: 0 -247: 12336: 0 -247: 12337: 0 -247: 12338: 0 -247: 12339: 0 -247: 12340: 0 -247: 12341: 0 -247: 12342: 0 -247: 12343: 0 -247: 12344: 0 -247: 12345: 0 -247: 12346: 0 -247: 12347: 0 -247: 12348: 0 -247: 12349: 0 -247: 12350: 0 -247: 12351: 0 -247: 12352: 0 -247: 12353: 0 -247: 12354: 0 -247: 12355: 0 -247: 12356: 0 -247: 12357: 0 -247: 12358: 0 -247: 12359: 0 -247: 12360: 0 -247: 12361: 0 -247: 12362: 0 -247: 12363: 0 -247: 12364: 0 -247: 12365: 0 -247: 12366: 0 -247: 12367: 0 -247: 12368: 0 -247: 12369: 0 -247: 12370: 0 -247: 12371: 0 -247: 12372: 0 -247: 12373: 0 -247: 12374: 0 -247: 12375: 0 -247: 12376: 0 -247: 12377: 0 -247: 12378: 0 -247: 12379: 0 -247: 12380: 0 -247: 12381: 0 -247: 12382: 0 -247: 12383: 0 -247: 12384: 0 -247: 12385: 0 -247: 12386: 0 -247: 12387: 0 -247: 12388: 0 -247: 12389: 0 -247: 12390: 0 -247: 12391: 0 -247: 12392: 0 -247: 12393: 0 -247: 12394: 0 -247: 12395: 0 -247: 12396: 0 -247: 12397: 0 -247: 12398: 0 -247: 12399: 0 -247: 12400: 0 -247: 12401: 0 -247: 12402: 0 -247: 12403: 0 -247: 12404: 0 -247: 12405: 0 -247: 12406: 0 -247: 12407: 0 -247: 12408: 0 -247: 12409: 0 -247: 12410: 0 -247: 12411: 0 -247: 12412: 0 -247: 12413: 0 -247: 12414: 0 -247: 12415: 0 -247: 12416: 0 -247: 12417: 0 -247: 12418: 0 -247: 12419: 0 -247: 12420: 0 -247: 12421: 0 -247: 12422: 0 -247: 12423: 0 -247: 12424: 0 -247: 12425: 0 -247: 12426: 0 -247: 12427: 0 -247: 12428: 0 -247: 12429: 0 -247: 12430: 0 -247: 12431: 0 -247: 12432: 0 -247: 12433: 0 -247: 12434: 0 -247: 12435: 0 -247: 12436: 0 -247: 12437: 0 -247: 12438: 0 -247: 12439: 0 -247: 12440: 0 -247: 12441: 0 -247: 12442: 0 -247: 12443: 0 -247: 12444: 0 -247: 12445: 0 -247: 12446: 0 -247: 12447: 0 -247: 12448: 0 -247: 12449: 0 -247: 12450: 0 -247: 12451: 0 -247: 12452: 0 -247: 12453: 0 -247: 12454: 0 -247: 12455: 0 -247: 12456: 0 -247: 12457: 0 -247: 12458: 0 -247: 12459: 0 -247: 12460: 0 -247: 12461: 0 -247: 12462: 0 -247: 12463: 0 -247: 12464: 0 -247: 12465: 0 -247: 12466: 0 -247: 12467: 0 -247: 12468: 0 -247: 12469: 0 -247: 12470: 0 -247: 12471: 0 -247: 12472: 0 -247: 12473: 0 -247: 12474: 0 -247: 12475: 0 -247: 12476: 0 -247: 12477: 0 -247: 12478: 0 -247: 12479: 0 -247: 12480: 0 -247: 12481: 0 -247: 12482: 0 -247: 12483: 0 -247: 12484: 0 -247: 12485: 0 -247: 12486: 0 -247: 12487: 0 -247: 12488: 0 -247: 12489: 0 -247: 12490: 0 -247: 12491: 0 -247: 12492: 0 -247: 12493: 0 -247: 12494: 0 -247: 12495: 0 -247: 12496: 0 -247: 12497: 0 -247: 12498: 0 -247: 12499: 0 -247: 12500: 0 -247: 12501: 0 -247: 12502: 0 -247: 12503: 0 -247: 12504: 0 -247: 12505: 0 -247: 12506: 0 -247: 12507: 0 -247: 12508: 0 -247: 12509: 0 -247: 12510: 0 -247: 12511: 0 -247: 12512: 0 -247: 12513: 0 -247: 12514: 0 -247: 12515: 0 -247: 12516: 0 -247: 12517: 0 -247: 12518: 0 -247: 12519: 0 -247: 12520: 0 -247: 12521: 0 -247: 12522: 0 -247: 12523: 0 -247: 12524: 0 -247: 12525: 0 -247: 12526: 0 -247: 12527: 0 -247: 12528: 0 -247: 12529: 0 -247: 12530: 0 -247: 12531: 0 -247: 12532: 0 -247: 12533: 0 -247: 12534: 0 -247: 12535: 0 -247: 12536: 0 -247: 12537: 0 -247: 12538: 0 -247: 12539: 0 -247: 12540: 0 -247: 12541: 0 -247: 12542: 0 -247: 12543: 0 -247: 12544: 0 -247: 12545: 0 -247: 12546: 0 -247: 12547: 0 -247: 12548: 0 -247: 12549: 0 -247: 12550: 0 -247: 12551: 0 -247: 12552: 0 -247: 12553: 0 -247: 12554: 0 -247: 12555: 0 -247: 12556: 0 -247: 12557: 0 -247: 12558: 0 -247: 12559: 0 -247: 12560: 0 -247: 12561: 0 -247: 12562: 0 -247: 12563: 0 -247: 12564: 0 -247: 12565: 0 -247: 12566: 0 -247: 12567: 0 -247: 12568: 0 -247: 12569: 0 -247: 12570: 0 -247: 12571: 0 -247: 12572: 0 -247: 12573: 0 -247: 12574: 0 -247: 12575: 0 -247: 12576: 0 -247: 12577: 0 -247: 12578: 0 -247: 12579: 0 -247: 12580: 0 -247: 12581: 0 -247: 12582: 0 -247: 12583: 0 -247: 12584: 0 -247: 12585: 0 -247: 12586: 0 -247: 12587: 0 -247: 12588: 0 -247: 12589: 0 -247: 12590: 0 -247: 12591: 0 -247: 12592: 0 -247: 12593: 0 -247: 12594: 0 -247: 12595: 0 -247: 12596: 0 -247: 12597: 0 -247: 12598: 0 -247: 12599: 0 -247: 12600: 0 -247: 12601: 0 -247: 12602: 0 -247: 12603: 0 -247: 12604: 0 -247: 12605: 0 -247: 12606: 0 -247: 12607: 0 -247: 12608: 0 -247: 12609: 0 -247: 12610: 0 -247: 12611: 0 -247: 12612: 0 -247: 12613: 0 -247: 12614: 0 -247: 12615: 0 -247: 12616: 0 -247: 12617: 0 -247: 12618: 0 -247: 12619: 0 -247: 12620: 0 -247: 12621: 0 -247: 12622: 0 -247: 12623: 0 -247: 12624: 0 -247: 12625: 0 -247: 12626: 0 -247: 12627: 0 -247: 12628: 0 -247: 12629: 0 -247: 12630: 0 -247: 12631: 0 -247: 12632: 0 -247: 12633: 0 -247: 12634: 0 -247: 12635: 0 -247: 12636: 0 -247: 12637: 0 -247: 12638: 0 -247: 12639: 0 -247: 12640: 0 -247: 12641: 0 -247: 12642: 0 -247: 12643: 0 -247: 12644: 0 -247: 12645: 0 -247: 12646: 0 -247: 12647: 0 -247: 12648: 0 -247: 12649: 0 -247: 12650: 0 -247: 12651: 0 -247: 12652: 0 -247: 12653: 0 -247: 12654: 0 -247: 12655: 0 -247: 12656: 0 -247: 12657: 0 -247: 12658: 0 -247: 12659: 0 -247: 12660: 0 -247: 12661: 0 -247: 12662: 0 -247: 12663: 0 -247: 12664: 0 -247: 12665: 0 -247: 12666: 0 -247: 12667: 0 -247: 12668: 0 -247: 12669: 0 -247: 12670: 0 -247: 12671: 0 -247: 12672: 0 -247: 12673: 0 -247: 12674: 0 -247: 12675: 0 -247: 12676: 0 -247: 12677: 0 -247: 12678: 0 -247: 12679: 0 -247: 12680: 0 -247: 12681: 0 -247: 12682: 0 -247: 12683: 0 -247: 12684: 0 -247: 12685: 0 -247: 12686: 0 -247: 12687: 0 -247: 12688: 0 -247: 12689: 0 -247: 12690: 0 -247: 12691: 0 -247: 12692: 0 -247: 12693: 0 -247: 12694: 0 -247: 12695: 0 -247: 12696: 0 -247: 12697: 0 -247: 12698: 0 -247: 12699: 0 -247: 12700: 0 -247: 12701: 0 -247: 12702: 0 -247: 12703: 0 -247: 12704: 0 -247: 12705: 0 -247: 12706: 0 -247: 12707: 0 -247: 12708: 0 -247: 12709: 0 -247: 12710: 0 -247: 12711: 0 -247: 12712: 0 -247: 12713: 0 -247: 12714: 0 -247: 12715: 0 -247: 12716: 0 -247: 12717: 0 -247: 12718: 0 -247: 12719: 0 -247: 12720: 0 -247: 12721: 0 -247: 12722: 0 -247: 12723: 0 -247: 12724: 0 -247: 12725: 0 -247: 12726: 0 -247: 12727: 0 -247: 12728: 0 -247: 12729: 0 -247: 12730: 0 -247: 12731: 0 -247: 12732: 0 -247: 12733: 0 -247: 12734: 0 -247: 12735: 0 -247: 12736: 0 -247: 12737: 0 -247: 12738: 0 -247: 12739: 0 -247: 12740: 0 -247: 12741: 0 -247: 12742: 0 -247: 12743: 0 -247: 12744: 0 -247: 12745: 0 -247: 12746: 0 -247: 12747: 0 -247: 12748: 0 -247: 12749: 0 -247: 12750: 0 -247: 12751: 0 -247: 12752: 0 -247: 12753: 0 -247: 12754: 0 -247: 12755: 0 -247: 12756: 0 -247: 12757: 0 -247: 12758: 0 -247: 12759: 0 -247: 12760: 0 -247: 12761: 0 -247: 12762: 0 -247: 12763: 0 -247: 12764: 0 -247: 12765: 0 -247: 12766: 0 -247: 12767: 0 -247: 12768: 0 -247: 12769: 0 -247: 12770: 0 -247: 12771: 0 -247: 12772: 0 -247: 12773: 0 -247: 12774: 0 -247: 12775: 0 -247: 12776: 0 -247: 12777: 0 -247: 12778: 0 -247: 12779: 0 -247: 12780: 0 -247: 12781: 0 -247: 12782: 0 -247: 12783: 0 -247: 12784: 0 -247: 12785: 0 -247: 12786: 0 -247: 12787: 0 -247: 12788: 0 -247: 12789: 0 -247: 12790: 0 -247: 12791: 0 -247: 12792: 0 -247: 12793: 0 -247: 12794: 0 -247: 12795: 0 -247: 12796: 0 -247: 12797: 0 -247: 12798: 0 -247: 12799: 0 -247: 12800: 0 -247: 12801: 0 -247: 12802: 0 -247: 12803: 0 -247: 12804: 0 -247: 12805: 0 -247: 12806: 0 -247: 12807: 0 -247: 12808: 0 -247: 12809: 0 -247: 12810: 0 -247: 12811: 0 -247: 12812: 0 -247: 12813: 0 -247: 12814: 0 -247: 12815: 0 -247: 12816: 0 -247: 12817: 0 -247: 12818: 0 -247: 12819: 0 -247: 12820: 0 -247: 12821: 0 -247: 12822: 0 -247: 12823: 0 -247: 12824: 0 -247: 12825: 0 -247: 12826: 0 -247: 12827: 0 -247: 12828: 0 -247: 12829: 0 -247: 12830: 0 -247: 12831: 0 -247: 12832: 0 -247: 12833: 0 -247: 12834: 0 -247: 12835: 0 -247: 12836: 0 -247: 12837: 0 -247: 12838: 0 -247: 12839: 0 -247: 12840: 0 -247: 12841: 0 -247: 12842: 0 -247: 12843: 0 -247: 12844: 0 -247: 12845: 0 -247: 12846: 0 -247: 12847: 0 -247: 12848: 0 -247: 12849: 0 -247: 12850: 0 -247: 12851: 0 -247: 12852: 0 -247: 12853: 0 -247: 12854: 0 -247: 12855: 0 -247: 12856: 0 -247: 12857: 0 -247: 12858: 0 -247: 12859: 0 -247: 12860: 0 -247: 12861: 0 -247: 12862: 0 -247: 12863: 0 -247: 12864: 0 -247: 12865: 0 -247: 12866: 0 -247: 12867: 0 -247: 12868: 0 -247: 12869: 0 -247: 12870: 0 -247: 12871: 0 -247: 12872: 0 -247: 12873: 0 -247: 12874: 0 -247: 12875: 0 -247: 12876: 0 -247: 12877: 0 -247: 12878: 0 -247: 12879: 0 -247: 12880: 0 -247: 12881: 0 -247: 12882: 0 -247: 12883: 0 -247: 12884: 0 -247: 12885: 0 -247: 12886: 0 -247: 12887: 0 -247: 12888: 0 -247: 12889: 0 -247: 12890: 0 -247: 12891: 0 -247: 12892: 0 -247: 12893: 0 -247: 12894: 0 -247: 12895: 0 -247: 12896: 0 -247: 12897: 0 -247: 12898: 0 -247: 12899: 0 -247: 12900: 0 -247: 12901: 0 -247: 12902: 0 -247: 12903: 0 -247: 12904: 0 -247: 12905: 0 -247: 12906: 0 -247: 12907: 0 -247: 12908: 0 -247: 12909: 0 -247: 12910: 0 -247: 12911: 0 -247: 12912: 0 -247: 12913: 0 -247: 12914: 0 -247: 12915: 0 -247: 12916: 0 -247: 12917: 0 -247: 12918: 0 -247: 12919: 0 -247: 12920: 0 -247: 12921: 0 -247: 12922: 0 -247: 12923: 0 -247: 12924: 0 -247: 12925: 0 -247: 12926: 0 -247: 12927: 0 -247: 12928: 0 -247: 12929: 0 -247: 12930: 0 -247: 12931: 0 -247: 12932: 0 -247: 12933: 0 -247: 12934: 0 -247: 12935: 0 -247: 12936: 0 -247: 12937: 0 -247: 12938: 0 -247: 12939: 0 -247: 12940: 0 -247: 12941: 0 -247: 12942: 0 -247: 12943: 0 -247: 12944: 0 -247: 12945: 0 -247: 12946: 0 -247: 12947: 0 -247: 12948: 0 -247: 12949: 0 -247: 12950: 0 -247: 12951: 0 -247: 12952: 0 -247: 12953: 0 -247: 12954: 0 -247: 12955: 0 -247: 12956: 0 -247: 12957: 0 -247: 12958: 0 -247: 12959: 0 -247: 12960: 0 -247: 12961: 0 -247: 12962: 0 -247: 12963: 0 -247: 12964: 0 -247: 12965: 0 -247: 12966: 0 -247: 12967: 0 -247: 12968: 0 -247: 12969: 0 -247: 12970: 0 -247: 12971: 0 -247: 12972: 0 -247: 12973: 0 -247: 12974: 0 -247: 12975: 0 -247: 12976: 0 -247: 12977: 0 -247: 12978: 0 -247: 12979: 0 -247: 12980: 0 -247: 12981: 0 -247: 12982: 0 -247: 12983: 0 -247: 12984: 0 -247: 12985: 0 -247: 12986: 0 -247: 12987: 0 -247: 12988: 0 -247: 12989: 0 -247: 12990: 0 -247: 12991: 0 -247: 12992: 0 -247: 12993: 0 -247: 12994: 0 -247: 12995: 0 -247: 12996: 0 -247: 12997: 0 -247: 12998: 0 -247: 12999: 0 -247: 13000: 0 -247: 13001: 0 -247: 13002: 0 -247: 13003: 0 -247: 13004: 0 -247: 13005: 0 -247: 13006: 0 -247: 13007: 0 -247: 13008: 0 -247: 13009: 0 -247: 13010: 0 -247: 13011: 0 -247: 13012: 0 -247: 13013: 0 -247: 13014: 0 -247: 13015: 0 -247: 13016: 0 -247: 13017: 0 -247: 13018: 0 -247: 13019: 0 -247: 13020: 0 -247: 13021: 0 -247: 13022: 0 -247: 13023: 0 -247: 13024: 0 -247: 13025: 0 -247: 13026: 0 -247: 13027: 0 -247: 13028: 0 -247: 13029: 0 -247: 13030: 0 -247: 13031: 0 -247: 13032: 0 -247: 13033: 0 -247: 13034: 0 -247: 13035: 0 -247: 13036: 0 -247: 13037: 0 -247: 13038: 0 -247: 13039: 0 -247: 13040: 0 -247: 13041: 0 -247: 13042: 0 -247: 13043: 0 -247: 13044: 0 -247: 13045: 0 -247: 13046: 0 -247: 13047: 0 -247: 13048: 0 -247: 13049: 0 -247: 13050: 0 -247: 13051: 0 -247: 13052: 0 -247: 13053: 0 -247: 13054: 0 -247: 13055: 0 -247: 13056: 0 -247: 13057: 0 -247: 13058: 0 -247: 13059: 0 -247: 13060: 0 -247: 13061: 0 -247: 13062: 0 -247: 13063: 0 -247: 13064: 0 -247: 13065: 0 -247: 13066: 0 -247: 13067: 0 -247: 13068: 0 -247: 13069: 0 -247: 13070: 0 -247: 13071: 0 -247: 13072: 0 -247: 13073: 0 -247: 13074: 0 -247: 13075: 0 -247: 13076: 0 -247: 13077: 0 -247: 13078: 0 -247: 13079: 0 -247: 13080: 0 -247: 13081: 0 -247: 13082: 0 -247: 13083: 0 -247: 13084: 0 -247: 13085: 0 -247: 13086: 0 -247: 13087: 0 -247: 13088: 0 -247: 13089: 0 -247: 13090: 0 -247: 13091: 0 -247: 13092: 0 -247: 13093: 0 -247: 13094: 0 -247: 13095: 0 -247: 13096: 0 -247: 13097: 0 -247: 13098: 0 -247: 13099: 0 -247: 13100: 0 -247: 13101: 0 -247: 13102: 0 -247: 13103: 0 -247: 13104: 0 -247: 13105: 0 -247: 13106: 0 -247: 13107: 0 -247: 13108: 0 -247: 13109: 0 -247: 13110: 0 -247: 13111: 0 -247: 13112: 0 -247: 13113: 0 -247: 13114: 0 -247: 13115: 0 -247: 13116: 0 -247: 13117: 0 -247: 13118: 0 -247: 13119: 0 -247: 13120: 0 -247: 13121: 0 -247: 13122: 0 -247: 13123: 0 -247: 13124: 0 -247: 13125: 0 -247: 13126: 0 -247: 13127: 0 -247: 13128: 0 -247: 13129: 0 -247: 13130: 0 -247: 13131: 0 -247: 13132: 0 -247: 13133: 0 -247: 13134: 0 -247: 13135: 0 -247: 13136: 0 -247: 13137: 0 -247: 13138: 0 -247: 13139: 0 -247: 13140: 0 -247: 13141: 0 -247: 13142: 0 -247: 13143: 0 -247: 13144: 0 -247: 13145: 0 -247: 13146: 0 -247: 13147: 0 -247: 13148: 0 -247: 13149: 0 -247: 13150: 0 -247: 13151: 0 -247: 13152: 0 -247: 13153: 0 -247: 13154: 0 -247: 13155: 0 -247: 13156: 0 -247: 13157: 0 -247: 13158: 0 -247: 13159: 0 -247: 13160: 0 -247: 13161: 0 -247: 13162: 0 -247: 13163: 0 -247: 13164: 0 -247: 13165: 0 -247: 13166: 0 -247: 13167: 0 -247: 13168: 0 -247: 13169: 0 -247: 13170: 0 -247: 13171: 0 -247: 13172: 0 -247: 13173: 0 -247: 13174: 0 -247: 13175: 0 -247: 13176: 0 -247: 13177: 0 -247: 13178: 0 -247: 13179: 0 -247: 13180: 0 -247: 13181: 0 -247: 13182: 0 -247: 13183: 0 -247: 13184: 0 -247: 13185: 0 -247: 13186: 0 -247: 13187: 0 -247: 13188: 0 -247: 13189: 0 -247: 13190: 0 -247: 13191: 0 -247: 13192: 0 -247: 13193: 0 -247: 13194: 0 -247: 13195: 0 -247: 13196: 0 -247: 13197: 0 -247: 13198: 0 -247: 13199: 0 -247: 13200: 0 -247: 13201: 0 -247: 13202: 0 -247: 13203: 0 -247: 13204: 0 -247: 13205: 0 -247: 13206: 0 -247: 13207: 0 -247: 13208: 0 -247: 13209: 0 -247: 13210: 0 -247: 13211: 0 -247: 13212: 0 -247: 13213: 0 -247: 13214: 0 -247: 13215: 0 -247: 13216: 0 -247: 13217: 0 -247: 13218: 0 -247: 13219: 0 -247: 13220: 0 -247: 13221: 0 -247: 13222: 0 -247: 13223: 0 -247: 13224: 0 -247: 13225: 0 -247: 13226: 0 -247: 13227: 0 -247: 13228: 0 -247: 13229: 0 -247: 13230: 0 -247: 13231: 0 -247: 13232: 0 -247: 13233: 0 -247: 13234: 0 -247: 13235: 0 -247: 13236: 0 -247: 13237: 0 -247: 13238: 0 -247: 13239: 0 -247: 13240: 0 -247: 13241: 0 -247: 13242: 0 -247: 13243: 0 -247: 13244: 0 -247: 13245: 0 -247: 13246: 0 -247: 13247: 0 -247: 13248: 0 -247: 13249: 0 -247: 13250: 0 -247: 13251: 0 -247: 13252: 0 -247: 13253: 0 -247: 13254: 0 -247: 13255: 0 -247: 13256: 0 -247: 13257: 0 -247: 13258: 0 -247: 13259: 0 -247: 13260: 0 -247: 13261: 0 -247: 13262: 0 -247: 13263: 0 -247: 13264: 0 -247: 13265: 0 -247: 13266: 0 -247: 13267: 0 -247: 13268: 0 -247: 13269: 0 -247: 13270: 0 -247: 13271: 0 -247: 13272: 0 -247: 13273: 0 -247: 13274: 0 -247: 13275: 0 -247: 13276: 0 -247: 13277: 0 -247: 13278: 0 -247: 13279: 0 -247: 13280: 0 -247: 13281: 0 -247: 13282: 0 -247: 13283: 0 -247: 13284: 0 -247: 13285: 0 -247: 13286: 0 -247: 13287: 0 -247: 13288: 0 -247: 13289: 0 -247: 13290: 0 -247: 13291: 0 -247: 13292: 0 -247: 13293: 0 -247: 13294: 0 -247: 13295: 0 -247: 13296: 0 -247: 13297: 0 -247: 13298: 0 -247: 13299: 0 -247: 13300: 0 -247: 13301: 0 -247: 13302: 0 -247: 13303: 0 -247: 13304: 0 -247: 13305: 0 -247: 13306: 0 -247: 13307: 0 -247: 13308: 0 -247: 13309: 0 -247: 13310: 0 -247: 13311: 0 -247: 13312: 0 -247: 13313: 0 -247: 13314: 0 -247: 13315: 0 -247: 13316: 0 -247: 13317: 0 -247: 13318: 0 -247: 13319: 0 -247: 13320: 0 -247: 13321: 0 -247: 13322: 0 -247: 13323: 0 -247: 13324: 0 -247: 13325: 0 -247: 13326: 0 -247: 13327: 0 -247: 13328: 0 -247: 13329: 0 -247: 13330: 0 -247: 13331: 0 -247: 13332: 0 -247: 13333: 0 -247: 13334: 0 -247: 13335: 0 -247: 13336: 0 -247: 13337: 0 -247: 13338: 0 -247: 13339: 0 -247: 13340: 0 -247: 13341: 0 -247: 13342: 0 -247: 13343: 0 -247: 13344: 0 -247: 13345: 0 -247: 13346: 0 -247: 13347: 0 -247: 13348: 0 -247: 13349: 0 -247: 13350: 0 -247: 13351: 0 -247: 13352: 0 -247: 13353: 0 -247: 13354: 0 -247: 13355: 0 -247: 13356: 0 -247: 13357: 0 -247: 13358: 0 -247: 13359: 0 -247: 13360: 0 -247: 13361: 0 -247: 13362: 0 -247: 13363: 0 -247: 13364: 0 -247: 13365: 0 -247: 13366: 0 -247: 13367: 0 -247: 13368: 0 -247: 13369: 0 -247: 13370: 0 -247: 13371: 0 -247: 13372: 0 -247: 13373: 0 -247: 13374: 0 -247: 13375: 0 -247: 13376: 0 -247: 13377: 0 -247: 13378: 0 -247: 13379: 0 -247: 13380: 0 -247: 13381: 0 -247: 13382: 0 -247: 13383: 0 -247: 13384: 0 -247: 13385: 0 -247: 13386: 0 -247: 13387: 0 -247: 13388: 0 -247: 13389: 0 -247: 13390: 0 -247: 13391: 0 -247: 13392: 0 -247: 13393: 0 -247: 13394: 0 -247: 13395: 0 -247: 13396: 0 -247: 13397: 0 -247: 13398: 0 -247: 13399: 0 -247: 13400: 0 -247: 13401: 0 -247: 13402: 0 -247: 13403: 0 -247: 13404: 0 -247: 13405: 0 -247: 13406: 0 -247: 13407: 0 -247: 13408: 0 -247: 13409: 0 -247: 13410: 0 -247: 13411: 0 -247: 13412: 0 -247: 13413: 0 -247: 13414: 0 -247: 13415: 0 -247: 13416: 0 -247: 13417: 0 -247: 13418: 0 -247: 13419: 0 -247: 13420: 0 -247: 13421: 0 -247: 13422: 0 -247: 13423: 0 -247: 13424: 0 -247: 13425: 0 -247: 13426: 0 -247: 13427: 0 -247: 13428: 0 -247: 13429: 0 -247: 13430: 0 -247: 13431: 0 -247: 13432: 0 -247: 13433: 0 -247: 13434: 0 -247: 13435: 0 -247: 13436: 0 -247: 13437: 0 -247: 13438: 0 -247: 13439: 0 -247: 13440: 0 -247: 13441: 0 -247: 13442: 0 -247: 13443: 0 -247: 13444: 0 -247: 13445: 0 -247: 13446: 0 -247: 13447: 0 -247: 13448: 0 -247: 13449: 0 -247: 13450: 0 -247: 13451: 0 -247: 13452: 0 -247: 13453: 0 -247: 13454: 0 -247: 13455: 0 -247: 13456: 0 -247: 13457: 0 -247: 13458: 0 -247: 13459: 0 -247: 13460: 0 -247: 13461: 0 -247: 13462: 0 -247: 13463: 0 -247: 13464: 0 -247: 13465: 0 -247: 13466: 0 -247: 13467: 0 -247: 13468: 0 -247: 13469: 0 -247: 13470: 0 -247: 13471: 0 -247: 13472: 0 -247: 13473: 0 -247: 13474: 0 -247: 13475: 0 -247: 13476: 0 -247: 13477: 0 -247: 13478: 0 -247: 13479: 0 -247: 13480: 0 -247: 13481: 0 -247: 13482: 0 -247: 13483: 0 -247: 13484: 0 -247: 13485: 0 -247: 13486: 0 -247: 13487: 0 -247: 13488: 0 -247: 13489: 0 -247: 13490: 0 -247: 13491: 0 -247: 13492: 0 -247: 13493: 0 -247: 13494: 0 -247: 13495: 0 -247: 13496: 0 -247: 13497: 0 -247: 13498: 0 -247: 13499: 0 -247: 13500: 0 -247: 13501: 0 -247: 13502: 0 -247: 13503: 0 -247: 13504: 0 -247: 13505: 0 -247: 13506: 0 -247: 13507: 0 -247: 13508: 0 -247: 13509: 0 -247: 13510: 0 -247: 13511: 0 -247: 13512: 0 -247: 13513: 0 -247: 13514: 0 -247: 13515: 0 -247: 13516: 0 -247: 13517: 0 -247: 13518: 0 -247: 13519: 0 -247: 13520: 0 -247: 13521: 0 -247: 13522: 0 -247: 13523: 0 -247: 13524: 0 -247: 13525: 0 -247: 13526: 0 -247: 13527: 0 -247: 13528: 0 -247: 13529: 0 -247: 13530: 0 -247: 13531: 0 -247: 13532: 0 -247: 13533: 0 -247: 13534: 0 -247: 13535: 0 -247: 13536: 0 -247: 13537: 0 -247: 13538: 0 -247: 13539: 0 -247: 13540: 0 -247: 13541: 0 -247: 13542: 0 -247: 13543: 0 -247: 13544: 0 -247: 13545: 0 -247: 13546: 0 -247: 13547: 0 -247: 13548: 0 -247: 13549: 0 -247: 13550: 0 -247: 13551: 0 -247: 13552: 0 -247: 13553: 0 -247: 13554: 0 -247: 13555: 0 -247: 13556: 0 -247: 13557: 0 -247: 13558: 0 -247: 13559: 0 -247: 13560: 0 -247: 13561: 0 -247: 13562: 0 -247: 13563: 0 -247: 13564: 0 -247: 13565: 0 -247: 13566: 0 -247: 13567: 0 -247: 13568: 0 -247: 13569: 0 -247: 13570: 0 -247: 13571: 0 -247: 13572: 0 -247: 13573: 0 -247: 13574: 0 -247: 13575: 0 -247: 13576: 0 -247: 13577: 0 -247: 13578: 0 -247: 13579: 0 -247: 13580: 0 -247: 13581: 0 -247: 13582: 0 -247: 13583: 0 -247: 13584: 0 -247: 13585: 0 -247: 13586: 0 -247: 13587: 0 -247: 13588: 0 -247: 13589: 0 -247: 13590: 0 -247: 13591: 0 -247: 13592: 0 -247: 13593: 0 -247: 13594: 0 -247: 13595: 0 -247: 13596: 0 -247: 13597: 0 -247: 13598: 0 -247: 13599: 0 -247: 13600: 0 -247: 13601: 0 -247: 13602: 0 -247: 13603: 0 -247: 13604: 0 -247: 13605: 0 -247: 13606: 0 -247: 13607: 0 -247: 13608: 0 -247: 13609: 0 -247: 13610: 0 -247: 13611: 0 -247: 13612: 0 -247: 13613: 0 -247: 13614: 0 -247: 13615: 0 -247: 13616: 0 -247: 13617: 0 -247: 13618: 0 -247: 13619: 0 -247: 13620: 0 -247: 13621: 0 -247: 13622: 0 -247: 13623: 0 -247: 13624: 0 -247: 13625: 0 -247: 13626: 0 -247: 13627: 0 -247: 13628: 0 -247: 13629: 0 -247: 13630: 0 -247: 13631: 0 -247: 13632: 0 -247: 13633: 0 -247: 13634: 0 -247: 13635: 0 -247: 13636: 0 -247: 13637: 0 -247: 13638: 0 -247: 13639: 0 -247: 13640: 0 -247: 13641: 0 -247: 13642: 0 -247: 13643: 0 -247: 13644: 0 -247: 13645: 0 -247: 13646: 0 -247: 13647: 0 -247: 13648: 0 -247: 13649: 0 -247: 13650: 0 -247: 13651: 0 -247: 13652: 0 -247: 13653: 0 -247: 13654: 0 -247: 13655: 0 -247: 13656: 0 -247: 13657: 0 -247: 13658: 0 -247: 13659: 0 -247: 13660: 0 -247: 13661: 0 -247: 13662: 0 -247: 13663: 0 -247: 13664: 0 -247: 13665: 0 -247: 13666: 0 -247: 13667: 0 -247: 13668: 0 -247: 13669: 0 -247: 13670: 0 -247: 13671: 0 -247: 13672: 0 -247: 13673: 0 -247: 13674: 0 -247: 13675: 0 -247: 13676: 0 -247: 13677: 0 -247: 13678: 0 -247: 13679: 0 -247: 13680: 0 -247: 13681: 0 -247: 13682: 0 -247: 13683: 0 -247: 13684: 0 -247: 13685: 0 -247: 13686: 0 -247: 13687: 0 -247: 13688: 0 -247: 13689: 0 -247: 13690: 0 -247: 13691: 0 -247: 13692: 0 -247: 13693: 0 -247: 13694: 0 -247: 13695: 0 -247: 13696: 0 -247: 13697: 0 -247: 13698: 0 -247: 13699: 0 -247: 13700: 0 -247: 13701: 0 -247: 13702: 0 -247: 13703: 0 -247: 13704: 0 -247: 13705: 0 -247: 13706: 0 -247: 13707: 0 -247: 13708: 0 -247: 13709: 0 -247: 13710: 0 -247: 13711: 0 -247: 13712: 0 -247: 13713: 0 -247: 13714: 0 -247: 13715: 0 -247: 13716: 0 -247: 13717: 0 -247: 13718: 0 -247: 13719: 0 -247: 13720: 0 -247: 13721: 0 -247: 13722: 0 -247: 13723: 0 -247: 13724: 0 -247: 13725: 0 -247: 13726: 0 -247: 13727: 0 -247: 13728: 0 -247: 13729: 0 -247: 13730: 0 -247: 13731: 0 -247: 13732: 0 -247: 13733: 0 -247: 13734: 0 -247: 13735: 0 -247: 13736: 0 -247: 13737: 0 -247: 13738: 0 -247: 13739: 0 -247: 13740: 0 -247: 13741: 0 -247: 13742: 0 -247: 13743: 0 -247: 13744: 0 -247: 13745: 0 -247: 13746: 0 -247: 13747: 0 -247: 13748: 0 -247: 13749: 0 -247: 13750: 0 -247: 13751: 0 -247: 13752: 0 -247: 13753: 0 -247: 13754: 0 -247: 13755: 0 -247: 13756: 0 -247: 13757: 0 -247: 13758: 0 -247: 13759: 0 -247: 13760: 0 -247: 13761: 0 -247: 13762: 0 -247: 13763: 0 -247: 13764: 0 -247: 13765: 0 -247: 13766: 0 -247: 13767: 0 -247: 13768: 0 -247: 13769: 0 -247: 13770: 0 -247: 13771: 0 -247: 13772: 0 -247: 13773: 0 -247: 13774: 0 -247: 13775: 0 -247: 13776: 0 -247: 13777: 0 -247: 13778: 0 -247: 13779: 0 -247: 13780: 0 -247: 13781: 0 -247: 13782: 0 -247: 13783: 0 -247: 13784: 0 -247: 13785: 0 -247: 13786: 0 -247: 13787: 0 -247: 13788: 0 -247: 13789: 0 -247: 13790: 0 -247: 13791: 0 -247: 13792: 0 -247: 13793: 0 -247: 13794: 0 -247: 13795: 0 -247: 13796: 0 -247: 13797: 0 -247: 13798: 0 -247: 13799: 0 -247: 13800: 0 -247: 13801: 0 -247: 13802: 0 -247: 13803: 0 -247: 13804: 0 -247: 13805: 0 -247: 13806: 0 -247: 13807: 0 -247: 13808: 0 -247: 13809: 0 -247: 13810: 0 -247: 13811: 0 -247: 13812: 0 -247: 13813: 0 -247: 13814: 0 -247: 13815: 0 -247: 13816: 0 -247: 13817: 0 -247: 13818: 0 -247: 13819: 0 -247: 13820: 0 -247: 13821: 0 -247: 13822: 0 -247: 13823: 0 -247: 13824: 0 -247: 13825: 0 -247: 13826: 0 -247: 13827: 0 -247: 13828: 0 -247: 13829: 0 -247: 13830: 0 -247: 13831: 0 -247: 13832: 0 -247: 13833: 0 -247: 13834: 0 -247: 13835: 0 -247: 13836: 0 -247: 13837: 0 -247: 13838: 0 -247: 13839: 0 -247: 13840: 0 -247: 13841: 0 -247: 13842: 0 -247: 13843: 0 -247: 13844: 0 -247: 13845: 0 -247: 13846: 0 -247: 13847: 0 -247: 13848: 0 -247: 13849: 0 -247: 13850: 0 -247: 13851: 0 -247: 13852: 0 -247: 13853: 0 -247: 13854: 0 -247: 13855: 0 -247: 13856: 0 -247: 13857: 0 -247: 13858: 0 -247: 13859: 0 -247: 13860: 0 -247: 13861: 0 -247: 13862: 0 -247: 13863: 0 -247: 13864: 0 -247: 13865: 0 -247: 13866: 0 -247: 13867: 0 -247: 13868: 0 -247: 13869: 0 -247: 13870: 0 -247: 13871: 0 -247: 13872: 0 -247: 13873: 0 -247: 13874: 0 -247: 13875: 0 -247: 13876: 0 -247: 13877: 0 -247: 13878: 0 -247: 13879: 0 -247: 13880: 0 -247: 13881: 0 -247: 13882: 0 -247: 13883: 0 -247: 13884: 0 -247: 13885: 0 -247: 13886: 0 -247: 13887: 0 -247: 13888: 0 -247: 13889: 0 -247: 13890: 0 -247: 13891: 0 -247: 13892: 0 -247: 13893: 0 -247: 13894: 0 -247: 13895: 0 -247: 13896: 0 -247: 13897: 0 -247: 13898: 0 -247: 13899: 0 -247: 13900: 0 -247: 13901: 0 -247: 13902: 0 -247: 13903: 0 -247: 13904: 0 -247: 13905: 0 -247: 13906: 0 -247: 13907: 0 -247: 13908: 0 -247: 13909: 0 -247: 13910: 0 -247: 13911: 0 -247: 13912: 0 -247: 13913: 0 -247: 13914: 0 -247: 13915: 0 -247: 13916: 0 -247: 13917: 0 -247: 13918: 0 -247: 13919: 0 -247: 13920: 0 -247: 13921: 0 -247: 13922: 0 -247: 13923: 0 -247: 13924: 0 -247: 13925: 0 -247: 13926: 0 -247: 13927: 0 -247: 13928: 0 -247: 13929: 0 -247: 13930: 0 -247: 13931: 0 -247: 13932: 0 -247: 13933: 0 -247: 13934: 0 -247: 13935: 0 -247: 13936: 0 -247: 13937: 0 -247: 13938: 0 -247: 13939: 0 -247: 13940: 0 -247: 13941: 0 -247: 13942: 0 -247: 13943: 0 -247: 13944: 0 -247: 13945: 0 -247: 13946: 0 -247: 13947: 0 -247: 13948: 0 -247: 13949: 0 -247: 13950: 0 -247: 13951: 0 -247: 13952: 0 -247: 13953: 0 -247: 13954: 0 -247: 13955: 0 -247: 13956: 0 -247: 13957: 0 -247: 13958: 0 -247: 13959: 0 -247: 13960: 0 -247: 13961: 0 -247: 13962: 0 -247: 13963: 0 -247: 13964: 0 -247: 13965: 0 -247: 13966: 0 -247: 13967: 0 -247: 13968: 0 -247: 13969: 0 -247: 13970: 0 -247: 13971: 0 -247: 13972: 0 -247: 13973: 0 -247: 13974: 0 -247: 13975: 0 -247: 13976: 0 -247: 13977: 0 -247: 13978: 0 -247: 13979: 0 -247: 13980: 0 -247: 13981: 0 -247: 13982: 0 -247: 13983: 0 -247: 13984: 0 -247: 13985: 0 -247: 13986: 0 -247: 13987: 0 -247: 13988: 0 -247: 13989: 0 -247: 13990: 0 -247: 13991: 0 -247: 13992: 0 -247: 13993: 0 -247: 13994: 0 -247: 13995: 0 -247: 13996: 0 -247: 13997: 0 -247: 13998: 0 -247: 13999: 0 -247: 14000: 0 -247: 14001: 0 -247: 14002: 0 -247: 14003: 0 -247: 14004: 0 -247: 14005: 0 -247: 14006: 0 -247: 14007: 0 -247: 14008: 0 -247: 14009: 0 -247: 14010: 0 -247: 14011: 0 -247: 14012: 0 -247: 14013: 0 -247: 14014: 0 -247: 14015: 0 -247: 14016: 0 -247: 14017: 0 -247: 14018: 0 -247: 14019: 0 -247: 14020: 0 -247: 14021: 0 -247: 14022: 0 -247: 14023: 0 -247: 14024: 0 -247: 14025: 0 -247: 14026: 0 -247: 14027: 0 -247: 14028: 0 -247: 14029: 0 -247: 14030: 0 -247: 14031: 0 -247: 14032: 0 -247: 14033: 0 -247: 14034: 0 -247: 14035: 0 -247: 14036: 0 -247: 14037: 0 -247: 14038: 0 -247: 14039: 0 -247: 14040: 0 -247: 14041: 0 -247: 14042: 0 -247: 14043: 0 -247: 14044: 0 -247: 14045: 0 -247: 14046: 0 -247: 14047: 0 -247: 14048: 0 -247: 14049: 0 -247: 14050: 0 -247: 14051: 0 -247: 14052: 0 -247: 14053: 0 -247: 14054: 0 -247: 14055: 0 -247: 14056: 0 -247: 14057: 0 -247: 14058: 0 -247: 14059: 0 -247: 14060: 0 -247: 14061: 0 -247: 14062: 0 -247: 14063: 0 -247: 14064: 0 -247: 14065: 0 -247: 14066: 0 -247: 14067: 0 -247: 14068: 0 -247: 14069: 0 -247: 14070: 0 -247: 14071: 0 -247: 14072: 0 -247: 14073: 0 -247: 14074: 0 -247: 14075: 0 -247: 14076: 0 -247: 14077: 0 -247: 14078: 0 -247: 14079: 0 -247: 14080: 0 -247: 14081: 0 -247: 14082: 0 -247: 14083: 0 -247: 14084: 0 -247: 14085: 0 -247: 14086: 0 -247: 14087: 0 -247: 14088: 0 -247: 14089: 0 -247: 14090: 0 -247: 14091: 0 -247: 14092: 0 -247: 14093: 0 -247: 14094: 0 -247: 14095: 0 -247: 14096: 0 -247: 14097: 0 -247: 14098: 0 -247: 14099: 0 -247: 14100: 0 -247: 14101: 0 -247: 14102: 0 -247: 14103: 0 -247: 14104: 0 -247: 14105: 0 -247: 14106: 0 -247: 14107: 0 -247: 14108: 0 -247: 14109: 0 -247: 14110: 0 -247: 14111: 0 -247: 14112: 0 -247: 14113: 0 -247: 14114: 0 -247: 14115: 0 -247: 14116: 0 -247: 14117: 0 -247: 14118: 0 -247: 14119: 0 -247: 14120: 0 -247: 14121: 0 -247: 14122: 0 -247: 14123: 0 -247: 14124: 0 -247: 14125: 0 -247: 14126: 0 -247: 14127: 0 -247: 14128: 0 -247: 14129: 0 -247: 14130: 0 -247: 14131: 0 -247: 14132: 0 -247: 14133: 0 -247: 14134: 0 -247: 14135: 0 -247: 14136: 0 -247: 14137: 0 -247: 14138: 0 -247: 14139: 0 -247: 14140: 0 -247: 14141: 0 -247: 14142: 0 -247: 14143: 0 -247: 14144: 0 -247: 14145: 0 -247: 14146: 0 -247: 14147: 0 -247: 14148: 0 -247: 14149: 0 -247: 14150: 0 -247: 14151: 0 -247: 14152: 0 -247: 14153: 0 -247: 14154: 0 -247: 14155: 0 -247: 14156: 0 -247: 14157: 0 -247: 14158: 0 -247: 14159: 0 -247: 14160: 0 -247: 14161: 0 -247: 14162: 0 -247: 14163: 0 -247: 14164: 0 -247: 14165: 0 -247: 14166: 0 -247: 14167: 0 -247: 14168: 0 -247: 14169: 0 -247: 14170: 0 -247: 14171: 0 -247: 14172: 0 -247: 14173: 0 -247: 14174: 0 -247: 14175: 0 -247: 14176: 0 -247: 14177: 0 -247: 14178: 0 -247: 14179: 0 -247: 14180: 0 -247: 14181: 0 -247: 14182: 0 -247: 14183: 0 -247: 14184: 0 -247: 14185: 0 -247: 14186: 0 -247: 14187: 0 -247: 14188: 0 -247: 14189: 0 -247: 14190: 0 -247: 14191: 0 -247: 14192: 0 -247: 14193: 0 -247: 14194: 0 -247: 14195: 0 -247: 14196: 0 -247: 14197: 0 -247: 14198: 0 -247: 14199: 0 -247: 14200: 0 -247: 14201: 0 -247: 14202: 0 -247: 14203: 0 -247: 14204: 0 -247: 14205: 0 -247: 14206: 0 -247: 14207: 0 -247: 14208: 0 -247: 14209: 0 -247: 14210: 0 -247: 14211: 0 -247: 14212: 0 -247: 14213: 0 -247: 14214: 0 -247: 14215: 0 -247: 14216: 0 -247: 14217: 0 -247: 14218: 0 -247: 14219: 0 -247: 14220: 0 -247: 14221: 0 -247: 14222: 0 -247: 14223: 0 -247: 14224: 0 -247: 14225: 0 -247: 14226: 0 -247: 14227: 0 -247: 14228: 0 -247: 14229: 0 -247: 14230: 0 -247: 14231: 0 -247: 14232: 0 -247: 14233: 0 -247: 14234: 0 -247: 14235: 0 -247: 14236: 0 -247: 14237: 0 -247: 14238: 0 -247: 14239: 0 -247: 14240: 0 -247: 14241: 0 -247: 14242: 0 -247: 14243: 0 -247: 14244: 0 -247: 14245: 0 -247: 14246: 0 -247: 14247: 0 -247: 14248: 0 -247: 14249: 0 -247: 14250: 0 -247: 14251: 0 -247: 14252: 0 -247: 14253: 0 -247: 14254: 0 -247: 14255: 0 -247: 14256: 0 -247: 14257: 0 -247: 14258: 0 -247: 14259: 0 -247: 14260: 0 -247: 14261: 0 -247: 14262: 0 -247: 14263: 0 -247: 14264: 0 -247: 14265: 0 -247: 14266: 0 -247: 14267: 0 -247: 14268: 0 -247: 14269: 0 -247: 14270: 0 -247: 14271: 0 -247: 14272: 0 -247: 14273: 0 -247: 14274: 0 -247: 14275: 0 -247: 14276: 0 -247: 14277: 0 -247: 14278: 0 -247: 14279: 0 -247: 14280: 0 -247: 14281: 0 -247: 14282: 0 -247: 14283: 0 -247: 14284: 0 -247: 14285: 0 -247: 14286: 0 -247: 14287: 0 -247: 14288: 0 -247: 14289: 0 -247: 14290: 0 -247: 14291: 0 -247: 14292: 0 -247: 14293: 0 -247: 14294: 0 -247: 14295: 0 -247: 14296: 0 -247: 14297: 0 -247: 14298: 0 -247: 14299: 0 -247: 14300: 0 -247: 14301: 0 -247: 14302: 0 -247: 14303: 0 -247: 14304: 0 -247: 14305: 0 -247: 14306: 0 -247: 14307: 0 -247: 14308: 0 -247: 14309: 0 -247: 14310: 0 -247: 14311: 0 -247: 14312: 0 -247: 14313: 0 -247: 14314: 0 -247: 14315: 0 -247: 14316: 0 -247: 14317: 0 -247: 14318: 0 -247: 14319: 0 -247: 14320: 0 -247: 14321: 0 -247: 14322: 0 -247: 14323: 0 -247: 14324: 0 -247: 14325: 0 -247: 14326: 0 -247: 14327: 0 -247: 14328: 0 -247: 14329: 0 -247: 14330: 0 -247: 14331: 0 -247: 14332: 0 -247: 14333: 0 -247: 14334: 0 -247: 14335: 0 -247: 14336: 0 -247: 14337: 0 -247: 14338: 0 -247: 14339: 0 -247: 14340: 0 -247: 14341: 0 -247: 14342: 0 -247: 14343: 0 -247: 14344: 0 -247: 14345: 0 -247: 14346: 0 -247: 14347: 0 -247: 14348: 0 -247: 14349: 0 -247: 14350: 0 -247: 14351: 0 -247: 14352: 0 -247: 14353: 0 -247: 14354: 0 -247: 14355: 0 -247: 14356: 0 -247: 14357: 0 -247: 14358: 0 -247: 14359: 0 -247: 14360: 0 -247: 14361: 0 -247: 14362: 0 -247: 14363: 0 -247: 14364: 0 -247: 14365: 0 -247: 14366: 0 -247: 14367: 0 -247: 14368: 0 -247: 14369: 0 -247: 14370: 0 -247: 14371: 0 -247: 14372: 0 -247: 14373: 0 -247: 14374: 0 -247: 14375: 0 -247: 14376: 0 -247: 14377: 0 -247: 14378: 0 -247: 14379: 0 -247: 14380: 0 -247: 14381: 0 -247: 14382: 0 -247: 14383: 0 -247: 14384: 0 -247: 14385: 0 -247: 14386: 0 -247: 14387: 0 -247: 14388: 0 -247: 14389: 0 -247: 14390: 0 -247: 14391: 0 -247: 14392: 0 -247: 14393: 0 -247: 14394: 0 -247: 14395: 0 -247: 14396: 0 -247: 14397: 0 -247: 14398: 0 -247: 14399: 0 -247: 14400: 0 -247: 14401: 0 -247: 14402: 0 -247: 14403: 0 -247: 14404: 0 -247: 14405: 0 -247: 14406: 0 -247: 14407: 0 -247: 14408: 0 -247: 14409: 0 -247: 14410: 0 -247: 14411: 0 -247: 14412: 0 -247: 14413: 0 -247: 14414: 0 -247: 14415: 0 -247: 14416: 0 -247: 14417: 0 -247: 14418: 0 -247: 14419: 0 -247: 14420: 0 -247: 14421: 0 -247: 14422: 0 -247: 14423: 0 -247: 14424: 0 -247: 14425: 0 -247: 14426: 0 -247: 14427: 0 -247: 14428: 0 -247: 14429: 0 -247: 14430: 0 -247: 14431: 0 -247: 14432: 0 -247: 14433: 0 -247: 14434: 0 -247: 14435: 0 -247: 14436: 0 -247: 14437: 0 -247: 14438: 0 -247: 14439: 0 -247: 14440: 0 -247: 14441: 0 -247: 14442: 0 -247: 14443: 0 -247: 14444: 0 -247: 14445: 0 -247: 14446: 0 -247: 14447: 0 -247: 14448: 0 -247: 14449: 0 -247: 14450: 0 -247: 14451: 0 -247: 14452: 0 -247: 14453: 0 -247: 14454: 0 -247: 14455: 0 -247: 14456: 0 -247: 14457: 0 -247: 14458: 0 -247: 14459: 0 -247: 14460: 0 -247: 14461: 0 -247: 14462: 0 -247: 14463: 0 -247: 14464: 0 -247: 14465: 0 -247: 14466: 0 -247: 14467: 0 -247: 14468: 0 -247: 14469: 0 -247: 14470: 0 -247: 14471: 0 -247: 14472: 0 -247: 14473: 0 -247: 14474: 0 -247: 14475: 0 -247: 14476: 0 -247: 14477: 0 -247: 14478: 0 -247: 14479: 0 -247: 14480: 0 -247: 14481: 0 -247: 14482: 0 -247: 14483: 0 -247: 14484: 0 -247: 14485: 0 -247: 14486: 0 -247: 14487: 0 -247: 14488: 0 -247: 14489: 0 -247: 14490: 0 -247: 14491: 0 -247: 14492: 0 -247: 14493: 0 -247: 14494: 0 -247: 14495: 0 -247: 14496: 0 -247: 14497: 0 -247: 14498: 0 -247: 14499: 0 -247: 14500: 0 -247: 14501: 0 -247: 14502: 0 -247: 14503: 0 -247: 14504: 0 -247: 14505: 0 -247: 14506: 0 -247: 14507: 0 -247: 14508: 0 -247: 14509: 0 -247: 14510: 0 -247: 14511: 0 -247: 14512: 0 -247: 14513: 0 -247: 14514: 0 -247: 14515: 0 -247: 14516: 0 -247: 14517: 0 -247: 14518: 0 -247: 14519: 0 -247: 14520: 0 -247: 14521: 0 -247: 14522: 0 -247: 14523: 0 -247: 14524: 0 -247: 14525: 0 -247: 14526: 0 -247: 14527: 0 -247: 14528: 0 -247: 14529: 0 -247: 14530: 0 -247: 14531: 0 -247: 14532: 0 -247: 14533: 0 -247: 14534: 0 -247: 14535: 0 -247: 14536: 0 -247: 14537: 0 -247: 14538: 0 -247: 14539: 0 -247: 14540: 0 -247: 14541: 0 -247: 14542: 0 -247: 14543: 0 -247: 14544: 0 -247: 14545: 0 -247: 14546: 0 -247: 14547: 0 -247: 14548: 0 -247: 14549: 0 -247: 14550: 0 -247: 14551: 0 -247: 14552: 0 -247: 14553: 0 -247: 14554: 0 -247: 14555: 0 -247: 14556: 0 -247: 14557: 0 -247: 14558: 0 -247: 14559: 0 -247: 14560: 0 -247: 14561: 0 -247: 14562: 0 -247: 14563: 0 -247: 14564: 0 -247: 14565: 0 -247: 14566: 0 -247: 14567: 0 -247: 14568: 0 -247: 14569: 0 -247: 14570: 0 -247: 14571: 0 -247: 14572: 0 -247: 14573: 0 -247: 14574: 0 -247: 14575: 0 -247: 14576: 0 -247: 14577: 0 -247: 14578: 0 -247: 14579: 0 -247: 14580: 0 -247: 14581: 0 -247: 14582: 0 -247: 14583: 0 -247: 14584: 0 -247: 14585: 0 -247: 14586: 0 -247: 14587: 0 -247: 14588: 0 -247: 14589: 0 -247: 14590: 0 -247: 14591: 0 -247: 14592: 0 -247: 14593: 0 -247: 14594: 0 -247: 14595: 0 -247: 14596: 0 -247: 14597: 0 -247: 14598: 0 -247: 14599: 0 -247: 14600: 0 -247: 14601: 0 -247: 14602: 0 -247: 14603: 0 -247: 14604: 0 -247: 14605: 0 -247: 14606: 0 -247: 14607: 0 -247: 14608: 0 -247: 14609: 0 -247: 14610: 0 -247: 14611: 0 -247: 14612: 0 -247: 14613: 0 -247: 14614: 0 -247: 14615: 0 -247: 14616: 0 -247: 14617: 0 -247: 14618: 0 -247: 14619: 0 -247: 14620: 0 -247: 14621: 0 -247: 14622: 0 -247: 14623: 0 -247: 14624: 0 -247: 14625: 0 -247: 14626: 0 -247: 14627: 0 -247: 14628: 0 -247: 14629: 0 -247: 14630: 0 -247: 14631: 0 -247: 14632: 0 -247: 14633: 0 -247: 14634: 0 -247: 14635: 0 -247: 14636: 0 -247: 14637: 0 -247: 14638: 0 -247: 14639: 0 -247: 14640: 0 -247: 14641: 0 -247: 14642: 0 -247: 14643: 0 -247: 14644: 0 -247: 14645: 0 -247: 14646: 0 -247: 14647: 0 -247: 14648: 0 -247: 14649: 0 -247: 14650: 0 -247: 14651: 0 -247: 14652: 0 -247: 14653: 0 -247: 14654: 0 -247: 14655: 0 -247: 14656: 0 -247: 14657: 0 -247: 14658: 0 -247: 14659: 0 -247: 14660: 0 -247: 14661: 0 -247: 14662: 0 -247: 14663: 0 -247: 14664: 0 -247: 14665: 0 -247: 14666: 0 -247: 14667: 0 -247: 14668: 0 -247: 14669: 0 -247: 14670: 0 -247: 14671: 0 -247: 14672: 0 -247: 14673: 0 -247: 14674: 0 -247: 14675: 0 -247: 14676: 0 -247: 14677: 0 -247: 14678: 0 -247: 14679: 0 -247: 14680: 0 -247: 14681: 0 -247: 14682: 0 -247: 14683: 0 -247: 14684: 0 -247: 14685: 0 -247: 14686: 0 -247: 14687: 0 -247: 14688: 0 -247: 14689: 0 -247: 14690: 0 -247: 14691: 0 -247: 14692: 0 -247: 14693: 0 -247: 14694: 0 -247: 14695: 0 -247: 14696: 0 -247: 14697: 0 -247: 14698: 0 -247: 14699: 0 -247: 14700: 0 -247: 14701: 0 -247: 14702: 0 -247: 14703: 0 -247: 14704: 0 -247: 14705: 0 -247: 14706: 0 -247: 14707: 0 -247: 14708: 0 -247: 14709: 0 -247: 14710: 0 -247: 14711: 0 -247: 14712: 0 -247: 14713: 0 -247: 14714: 0 -247: 14715: 0 -247: 14716: 0 -247: 14717: 0 -247: 14718: 0 -247: 14719: 0 -247: 14720: 0 -247: 14721: 0 -247: 14722: 0 -247: 14723: 0 -247: 14724: 0 -247: 14725: 0 -247: 14726: 0 -247: 14727: 0 -247: 14728: 0 -247: 14729: 0 -247: 14730: 0 -247: 14731: 0 -247: 14732: 0 -247: 14733: 0 -247: 14734: 0 -247: 14735: 0 -247: 14736: 0 -247: 14737: 0 -247: 14738: 0 -247: 14739: 0 -247: 14740: 0 -247: 14741: 0 -247: 14742: 0 -247: 14743: 0 -247: 14744: 0 -247: 14745: 0 -247: 14746: 0 -247: 14747: 0 -247: 14748: 0 -247: 14749: 0 -247: 14750: 0 -247: 14751: 0 -247: 14752: 0 -247: 14753: 0 -247: 14754: 0 -247: 14755: 0 -247: 14756: 0 -247: 14757: 0 -247: 14758: 0 -247: 14759: 0 -247: 14760: 0 -247: 14761: 0 -247: 14762: 0 -247: 14763: 0 -247: 14764: 0 -247: 14765: 0 -247: 14766: 0 -247: 14767: 0 -247: 14768: 0 -247: 14769: 0 -247: 14770: 0 -247: 14771: 0 -247: 14772: 0 -247: 14773: 0 -247: 14774: 0 -247: 14775: 0 -247: 14776: 0 -247: 14777: 0 -247: 14778: 0 -247: 14779: 0 -247: 14780: 0 -247: 14781: 0 -247: 14782: 0 -247: 14783: 0 -247: 14784: 0 -247: 14785: 0 -247: 14786: 0 -247: 14787: 0 -247: 14788: 0 -247: 14789: 0 -247: 14790: 0 -247: 14791: 0 -247: 14792: 0 -247: 14793: 0 -247: 14794: 0 -247: 14795: 0 -247: 14796: 0 -247: 14797: 0 -247: 14798: 0 -247: 14799: 0 -247: 14800: 0 -247: 14801: 0 -247: 14802: 0 -247: 14803: 0 -247: 14804: 0 -247: 14805: 0 -247: 14806: 0 -247: 14807: 0 -247: 14808: 0 -247: 14809: 0 -247: 14810: 0 -247: 14811: 0 -247: 14812: 0 -247: 14813: 0 -247: 14814: 0 -247: 14815: 0 -247: 14816: 0 -247: 14817: 0 -247: 14818: 0 -247: 14819: 0 -247: 14820: 0 -247: 14821: 0 -247: 14822: 0 -247: 14823: 0 -247: 14824: 0 -247: 14825: 0 -247: 14826: 0 -247: 14827: 0 -247: 14828: 0 -247: 14829: 0 -247: 14830: 0 -247: 14831: 0 -247: 14832: 0 -247: 14833: 0 -247: 14834: 0 -247: 14835: 0 -247: 14836: 0 -247: 14837: 0 -247: 14838: 0 -247: 14839: 0 -247: 14840: 0 -247: 14841: 0 -247: 14842: 0 -247: 14843: 0 -247: 14844: 0 -247: 14845: 0 -247: 14846: 0 -247: 14847: 0 -247: 14848: 0 -247: 14849: 0 -247: 14850: 0 -247: 14851: 0 -247: 14852: 0 -247: 14853: 0 -247: 14854: 0 -247: 14855: 0 -247: 14856: 0 -247: 14857: 0 -247: 14858: 0 -247: 14859: 0 -247: 14860: 0 -247: 14861: 0 -247: 14862: 0 -247: 14863: 0 -247: 14864: 0 -247: 14865: 0 -247: 14866: 0 -247: 14867: 0 -247: 14868: 0 -247: 14869: 0 -247: 14870: 0 -247: 14871: 0 -247: 14872: 0 -247: 14873: 0 -247: 14874: 0 -247: 14875: 0 -247: 14876: 0 -247: 14877: 0 -247: 14878: 0 -247: 14879: 0 -247: 14880: 0 -247: 14881: 0 -247: 14882: 0 -247: 14883: 0 -247: 14884: 0 -247: 14885: 0 -247: 14886: 0 -247: 14887: 0 -247: 14888: 0 -247: 14889: 0 -247: 14890: 0 -247: 14891: 0 -247: 14892: 0 -247: 14893: 0 -247: 14894: 0 -247: 14895: 0 -247: 14896: 0 -247: 14897: 0 -247: 14898: 0 -247: 14899: 0 -247: 14900: 0 -247: 14901: 0 -247: 14902: 0 -247: 14903: 0 -247: 14904: 0 -247: 14905: 0 -247: 14906: 0 -247: 14907: 0 -247: 14908: 0 -247: 14909: 0 -247: 14910: 0 -247: 14911: 0 -247: 14912: 0 -247: 14913: 0 -247: 14914: 0 -247: 14915: 0 -247: 14916: 0 -247: 14917: 0 -247: 14918: 0 -247: 14919: 0 -247: 14920: 0 -247: 14921: 0 -247: 14922: 0 -247: 14923: 0 -247: 14924: 0 -247: 14925: 0 -247: 14926: 0 -247: 14927: 0 -247: 14928: 0 -247: 14929: 0 -247: 14930: 0 -247: 14931: 0 -247: 14932: 0 -247: 14933: 0 -247: 14934: 0 -247: 14935: 0 -247: 14936: 0 -247: 14937: 0 -247: 14938: 0 -247: 14939: 0 -247: 14940: 0 -247: 14941: 0 -247: 14942: 0 -247: 14943: 0 -247: 14944: 0 -247: 14945: 0 -247: 14946: 0 -247: 14947: 0 -247: 14948: 0 -247: 14949: 0 -247: 14950: 0 -247: 14951: 0 -247: 14952: 0 -247: 14953: 0 -247: 14954: 0 -247: 14955: 0 -247: 14956: 0 -247: 14957: 0 -247: 14958: 0 -247: 14959: 0 -247: 14960: 0 -247: 14961: 0 -247: 14962: 0 -247: 14963: 0 -247: 14964: 0 -247: 14965: 0 -247: 14966: 0 -247: 14967: 0 -247: 14968: 0 -247: 14969: 0 -247: 14970: 0 -247: 14971: 0 -247: 14972: 0 -247: 14973: 0 -247: 14974: 0 -247: 14975: 0 -247: 14976: 0 -247: 14977: 0 -247: 14978: 0 -247: 14979: 0 -247: 14980: 0 -247: 14981: 0 -247: 14982: 0 -247: 14983: 0 -247: 14984: 0 -247: 14985: 0 -247: 14986: 0 -247: 14987: 0 -247: 14988: 0 -247: 14989: 0 -247: 14990: 0 -247: 14991: 0 -247: 14992: 0 -247: 14993: 0 -247: 14994: 0 -247: 14995: 0 -247: 14996: 0 -247: 14997: 0 -247: 14998: 0 -247: 14999: 0 -247: 15000: 0 -247: 15001: 0 -247: 15002: 0 -247: 15003: 0 -247: 15004: 0 -247: 15005: 0 -247: 15006: 0 -247: 15007: 0 -247: 15008: 0 -247: 15009: 0 -247: 15010: 0 -247: 15011: 0 -247: 15012: 0 -247: 15013: 0 -247: 15014: 0 -247: 15015: 0 -247: 15016: 0 -247: 15017: 0 -247: 15018: 0 -247: 15019: 0 -247: 15020: 0 -247: 15021: 0 -247: 15022: 0 -247: 15023: 0 -247: 15024: 0 -247: 15025: 0 -247: 15026: 0 -247: 15027: 0 -247: 15028: 0 -247: 15029: 0 -247: 15030: 0 -247: 15031: 0 -247: 15032: 0 -247: 15033: 0 -247: 15034: 0 -247: 15035: 0 -247: 15036: 0 -247: 15037: 0 -247: 15038: 0 -247: 15039: 0 -247: 15040: 0 -247: 15041: 0 -247: 15042: 0 -247: 15043: 0 -247: 15044: 0 -247: 15045: 0 -247: 15046: 0 -247: 15047: 0 -247: 15048: 0 -247: 15049: 0 -247: 15050: 0 -247: 15051: 0 -247: 15052: 0 -247: 15053: 0 -247: 15054: 0 -247: 15055: 0 -247: 15056: 0 -247: 15057: 0 -247: 15058: 0 -247: 15059: 0 -247: 15060: 0 -247: 15061: 0 -247: 15062: 0 -247: 15063: 0 -247: 15064: 0 -247: 15065: 0 -247: 15066: 0 -247: 15067: 0 -247: 15068: 0 -247: 15069: 0 -247: 15070: 0 -247: 15071: 0 -247: 15072: 0 -247: 15073: 0 -247: 15074: 0 -247: 15075: 0 -247: 15076: 0 -247: 15077: 0 -247: 15078: 0 -247: 15079: 0 -247: 15080: 0 -247: 15081: 0 -247: 15082: 0 -247: 15083: 0 -247: 15084: 0 -247: 15085: 0 -247: 15086: 0 -247: 15087: 0 -247: 15088: 0 -247: 15089: 0 -247: 15090: 0 -247: 15091: 0 -247: 15092: 0 -247: 15093: 0 -247: 15094: 0 -247: 15095: 0 -247: 15096: 0 -247: 15097: 0 -247: 15098: 0 -247: 15099: 0 -247: 15100: 0 -247: 15101: 0 -247: 15102: 0 -247: 15103: 0 -247: 15104: 0 -247: 15105: 0 -247: 15106: 0 -247: 15107: 0 -247: 15108: 0 -247: 15109: 0 -247: 15110: 0 -247: 15111: 0 -247: 15112: 0 -247: 15113: 0 -247: 15114: 0 -247: 15115: 0 -247: 15116: 0 -247: 15117: 0 -247: 15118: 0 -247: 15119: 0 -247: 15120: 0 -247: 15121: 0 -247: 15122: 0 -247: 15123: 0 -247: 15124: 0 -247: 15125: 0 -247: 15126: 0 -247: 15127: 0 -247: 15128: 0 -247: 15129: 0 -247: 15130: 0 -247: 15131: 0 -247: 15132: 0 -247: 15133: 0 -247: 15134: 0 -247: 15135: 0 -247: 15136: 0 -247: 15137: 0 -247: 15138: 0 -247: 15139: 0 -247: 15140: 0 -247: 15141: 0 -247: 15142: 0 -247: 15143: 0 -247: 15144: 0 -247: 15145: 0 -247: 15146: 0 -247: 15147: 0 -247: 15148: 0 -247: 15149: 0 -247: 15150: 0 -247: 15151: 0 -247: 15152: 0 -247: 15153: 0 -247: 15154: 0 -247: 15155: 0 -247: 15156: 0 -247: 15157: 0 -247: 15158: 0 -247: 15159: 0 -247: 15160: 0 -247: 15161: 0 -247: 15162: 0 -247: 15163: 0 -247: 15164: 0 -247: 15165: 0 -247: 15166: 0 -247: 15167: 0 -247: 15168: 0 -247: 15169: 0 -247: 15170: 0 -247: 15171: 0 -247: 15172: 0 -247: 15173: 0 -247: 15174: 0 -247: 15175: 0 -247: 15176: 0 -247: 15177: 0 -247: 15178: 0 -247: 15179: 0 -247: 15180: 0 -247: 15181: 0 -247: 15182: 0 -247: 15183: 0 -247: 15184: 0 -247: 15185: 0 -247: 15186: 0 -247: 15187: 0 -247: 15188: 0 -247: 15189: 0 -247: 15190: 0 -247: 15191: 0 -247: 15192: 0 -247: 15193: 0 -247: 15194: 0 -247: 15195: 0 -247: 15196: 0 -247: 15197: 0 -247: 15198: 0 -247: 15199: 0 -247: 15200: 0 -247: 15201: 0 -247: 15202: 0 -247: 15203: 0 -247: 15204: 0 -247: 15205: 0 -247: 15206: 0 -247: 15207: 0 -247: 15208: 0 -247: 15209: 0 -247: 15210: 0 -247: 15211: 0 -247: 15212: 0 -247: 15213: 0 -247: 15214: 0 -247: 15215: 0 -247: 15216: 0 -247: 15217: 0 -247: 15218: 0 -247: 15219: 0 -247: 15220: 0 -247: 15221: 0 -247: 15222: 0 -247: 15223: 0 -247: 15224: 0 -247: 15225: 0 -247: 15226: 0 -247: 15227: 0 -247: 15228: 0 -247: 15229: 0 -247: 15230: 0 -247: 15231: 0 -247: 15232: 0 -247: 15233: 0 -247: 15234: 0 -247: 15235: 0 -247: 15236: 0 -247: 15237: 0 -247: 15238: 0 -247: 15239: 0 -247: 15240: 0 -247: 15241: 0 -247: 15242: 0 -247: 15243: 0 -247: 15244: 0 -247: 15245: 0 -247: 15246: 0 -247: 15247: 0 -247: 15248: 0 -247: 15249: 0 -247: 15250: 0 -247: 15251: 0 -247: 15252: 0 -247: 15253: 0 -247: 15254: 0 -247: 15255: 0 -247: 15256: 0 -247: 15257: 0 -247: 15258: 0 -247: 15259: 0 -247: 15260: 0 -247: 15261: 0 -247: 15262: 0 -247: 15263: 0 -247: 15264: 0 -247: 15265: 0 -247: 15266: 0 -247: 15267: 0 -247: 15268: 0 -247: 15269: 0 -247: 15270: 0 -247: 15271: 0 -247: 15272: 0 -247: 15273: 0 -247: 15274: 0 -247: 15275: 0 -247: 15276: 0 -247: 15277: 0 -247: 15278: 0 -247: 15279: 0 -247: 15280: 0 -247: 15281: 0 -247: 15282: 0 -247: 15283: 0 -247: 15284: 0 -247: 15285: 0 -247: 15286: 0 -247: 15287: 0 -247: 15288: 0 -247: 15289: 0 -247: 15290: 0 -247: 15291: 0 -247: 15292: 0 -247: 15293: 0 -247: 15294: 0 -247: 15295: 0 -247: 15296: 0 -247: 15297: 0 -247: 15298: 0 -247: 15299: 0 -247: 15300: 0 -247: 15301: 0 -247: 15302: 0 -247: 15303: 0 -247: 15304: 0 -247: 15305: 0 -247: 15306: 0 -247: 15307: 0 -247: 15308: 0 -247: 15309: 0 -247: 15310: 0 -247: 15311: 0 -247: 15312: 0 -247: 15313: 0 -247: 15314: 0 -247: 15315: 0 -247: 15316: 0 -247: 15317: 0 -247: 15318: 0 -247: 15319: 0 -247: 15320: 0 -247: 15321: 0 -247: 15322: 0 -247: 15323: 0 -247: 15324: 0 -247: 15325: 0 -247: 15326: 0 -247: 15327: 0 -247: 15328: 0 -247: 15329: 0 -247: 15330: 0 -247: 15331: 0 -247: 15332: 0 -247: 15333: 0 -247: 15334: 0 -247: 15335: 0 -247: 15336: 0 -247: 15337: 0 -247: 15338: 0 -247: 15339: 0 -247: 15340: 0 -247: 15341: 0 -247: 15342: 0 -247: 15343: 0 -247: 15344: 0 -247: 15345: 0 -247: 15346: 0 -247: 15347: 0 -247: 15348: 0 -247: 15349: 0 -247: 15350: 0 -247: 15351: 0 -247: 15352: 0 -247: 15353: 0 -247: 15354: 0 -247: 15355: 0 -247: 15356: 0 -247: 15357: 0 -247: 15358: 0 -247: 15359: 0 -247: 15360: 0 -247: 15361: 0 -247: 15362: 0 -247: 15363: 0 -247: 15364: 0 -247: 15365: 0 -247: 15366: 0 -247: 15367: 0 -247: 15368: 0 -247: 15369: 0 -247: 15370: 0 -247: 15371: 0 -247: 15372: 0 -247: 15373: 0 -247: 15374: 0 -247: 15375: 0 -247: 15376: 0 -247: 15377: 0 -247: 15378: 0 -247: 15379: 0 -247: 15380: 0 -247: 15381: 0 -247: 15382: 0 -247: 15383: 0 -247: 15384: 0 -247: 15385: 0 -247: 15386: 0 -247: 15387: 0 -247: 15388: 0 -247: 15389: 0 -247: 15390: 0 -247: 15391: 0 -247: 15392: 0 -247: 15393: 0 -247: 15394: 0 -247: 15395: 0 -247: 15396: 0 -247: 15397: 0 -247: 15398: 0 -247: 15399: 0 -247: 15400: 0 -247: 15401: 0 -247: 15402: 0 -247: 15403: 0 -247: 15404: 0 -247: 15405: 0 -247: 15406: 0 -247: 15407: 0 -247: 15408: 0 -247: 15409: 0 -247: 15410: 0 -247: 15411: 0 -247: 15412: 0 -247: 15413: 0 -247: 15414: 0 -247: 15415: 0 -247: 15416: 0 -247: 15417: 0 -247: 15418: 0 -247: 15419: 0 -247: 15420: 0 -247: 15421: 0 -247: 15422: 0 -247: 15423: 0 -247: 15424: 0 -247: 15425: 0 -247: 15426: 0 -247: 15427: 0 -247: 15428: 0 -247: 15429: 0 -247: 15430: 0 -247: 15431: 0 -247: 15432: 0 -247: 15433: 0 -247: 15434: 0 -247: 15435: 0 -247: 15436: 0 -247: 15437: 0 -247: 15438: 0 -247: 15439: 0 -247: 15440: 0 -247: 15441: 0 -247: 15442: 0 -247: 15443: 0 -247: 15444: 0 -247: 15445: 0 -247: 15446: 0 -247: 15447: 0 -247: 15448: 0 -247: 15449: 0 -247: 15450: 0 -247: 15451: 0 -247: 15452: 0 -247: 15453: 0 -247: 15454: 0 -247: 15455: 0 -247: 15456: 0 -247: 15457: 0 -247: 15458: 0 -247: 15459: 0 -247: 15460: 0 -247: 15461: 0 -247: 15462: 0 -247: 15463: 0 -247: 15464: 0 -247: 15465: 0 -247: 15466: 0 -247: 15467: 0 -247: 15468: 0 -247: 15469: 0 -247: 15470: 0 -247: 15471: 0 -247: 15472: 0 -247: 15473: 0 -247: 15474: 0 -247: 15475: 0 -247: 15476: 0 -247: 15477: 0 -247: 15478: 0 -247: 15479: 0 -247: 15480: 0 -247: 15481: 0 -247: 15482: 0 -247: 15483: 0 -247: 15484: 0 -247: 15485: 0 -247: 15486: 0 -247: 15487: 0 -247: 15488: 0 -247: 15489: 0 -247: 15490: 0 -247: 15491: 0 -247: 15492: 0 -247: 15493: 0 -247: 15494: 0 -247: 15495: 0 -247: 15496: 0 -247: 15497: 0 -247: 15498: 0 -247: 15499: 0 -247: 15500: 0 -247: 15501: 0 -247: 15502: 0 -247: 15503: 0 -247: 15504: 0 -247: 15505: 0 -247: 15506: 0 -247: 15507: 0 -247: 15508: 0 -247: 15509: 0 -247: 15510: 0 -247: 15511: 0 -247: 15512: 0 -247: 15513: 0 -247: 15514: 0 -247: 15515: 0 -247: 15516: 0 -247: 15517: 0 -247: 15518: 0 -247: 15519: 0 -247: 15520: 0 -247: 15521: 0 -247: 15522: 0 -247: 15523: 0 -247: 15524: 0 -247: 15525: 0 -247: 15526: 0 -247: 15527: 0 -247: 15528: 0 -247: 15529: 0 -247: 15530: 0 -247: 15531: 0 -247: 15532: 0 -247: 15533: 0 -247: 15534: 0 -247: 15535: 0 -247: 15536: 0 -247: 15537: 0 -247: 15538: 0 -247: 15539: 0 -247: 15540: 0 -247: 15541: 0 -247: 15542: 0 -247: 15543: 0 -247: 15544: 0 -247: 15545: 0 -247: 15546: 0 -247: 15547: 0 -247: 15548: 0 -247: 15549: 0 -247: 15550: 0 -247: 15551: 0 -247: 15552: 0 -247: 15553: 0 -247: 15554: 0 -247: 15555: 0 -247: 15556: 0 -247: 15557: 0 -247: 15558: 0 -247: 15559: 0 -247: 15560: 0 -247: 15561: 0 -247: 15562: 0 -247: 15563: 0 -247: 15564: 0 -247: 15565: 0 -247: 15566: 0 -247: 15567: 0 -247: 15568: 0 -247: 15569: 0 -247: 15570: 0 -247: 15571: 0 -247: 15572: 0 -247: 15573: 0 -247: 15574: 0 -247: 15575: 0 -247: 15576: 0 -247: 15577: 0 -247: 15578: 0 -247: 15579: 0 -247: 15580: 0 -247: 15581: 0 -247: 15582: 0 -247: 15583: 0 -247: 15584: 0 -247: 15585: 0 -247: 15586: 0 -247: 15587: 0 -247: 15588: 0 -247: 15589: 0 -247: 15590: 0 -247: 15591: 0 -247: 15592: 0 -247: 15593: 0 -247: 15594: 0 -247: 15595: 0 -247: 15596: 0 -247: 15597: 0 -247: 15598: 0 -247: 15599: 0 -247: 15600: 0 -247: 15601: 0 -247: 15602: 0 -247: 15603: 0 -247: 15604: 0 -247: 15605: 0 -247: 15606: 0 -247: 15607: 0 -247: 15608: 0 -247: 15609: 0 -247: 15610: 0 -247: 15611: 0 -247: 15612: 0 -247: 15613: 0 -247: 15614: 0 -247: 15615: 0 -247: 15616: 0 -247: 15617: 0 -247: 15618: 0 -247: 15619: 0 -247: 15620: 0 -247: 15621: 0 -247: 15622: 0 -247: 15623: 0 -247: 15624: 0 -247: 15625: 0 -247: 15626: 0 -247: 15627: 0 -247: 15628: 0 -247: 15629: 0 -247: 15630: 0 -247: 15631: 0 -247: 15632: 0 -247: 15633: 0 -247: 15634: 0 -247: 15635: 0 -247: 15636: 0 -247: 15637: 0 -247: 15638: 0 -247: 15639: 0 -247: 15640: 0 -247: 15641: 0 -247: 15642: 0 -247: 15643: 0 -247: 15644: 0 -247: 15645: 0 -247: 15646: 0 -247: 15647: 0 -247: 15648: 0 -247: 15649: 0 -247: 15650: 0 -247: 15651: 0 -247: 15652: 0 -247: 15653: 0 -247: 15654: 0 -247: 15655: 0 -247: 15656: 0 -247: 15657: 0 -247: 15658: 0 -247: 15659: 0 -247: 15660: 0 -247: 15661: 0 -247: 15662: 0 -247: 15663: 0 -247: 15664: 0 -247: 15665: 0 -247: 15666: 0 -247: 15667: 0 -247: 15668: 0 -247: 15669: 0 -247: 15670: 0 -247: 15671: 0 -247: 15672: 0 -247: 15673: 0 -247: 15674: 0 -247: 15675: 0 -247: 15676: 0 -247: 15677: 0 -247: 15678: 0 -247: 15679: 0 -247: 15680: 0 -247: 15681: 0 -247: 15682: 0 -247: 15683: 0 -247: 15684: 0 -247: 15685: 0 -247: 15686: 0 -247: 15687: 0 -247: 15688: 0 -247: 15689: 0 -247: 15690: 0 -247: 15691: 0 -247: 15692: 0 -247: 15693: 0 -247: 15694: 0 -247: 15695: 0 -247: 15696: 0 -247: 15697: 0 -247: 15698: 0 -247: 15699: 0 -247: 15700: 0 -247: 15701: 0 -247: 15702: 0 -247: 15703: 0 -247: 15704: 0 -247: 15705: 0 -247: 15706: 0 -247: 15707: 0 -247: 15708: 0 -247: 15709: 0 -247: 15710: 0 -247: 15711: 0 -247: 15712: 0 -247: 15713: 0 -247: 15714: 0 -247: 15715: 0 -247: 15716: 0 -247: 15717: 0 -247: 15718: 0 -247: 15719: 0 -247: 15720: 0 -247: 15721: 0 -247: 15722: 0 -247: 15723: 0 -247: 15724: 0 -247: 15725: 0 -247: 15726: 0 -247: 15727: 0 -247: 15728: 0 -247: 15729: 0 -247: 15730: 0 -247: 15731: 0 -247: 15732: 0 -247: 15733: 0 -247: 15734: 0 -247: 15735: 0 -247: 15736: 0 -247: 15737: 0 -247: 15738: 0 -247: 15739: 0 -247: 15740: 0 -247: 15741: 0 -247: 15742: 0 -247: 15743: 0 -247: 15744: 0 -247: 15745: 0 -247: 15746: 0 -247: 15747: 0 -247: 15748: 0 -247: 15749: 0 -247: 15750: 0 -247: 15751: 0 -247: 15752: 0 -247: 15753: 0 -247: 15754: 0 -247: 15755: 0 -247: 15756: 0 -247: 15757: 0 -247: 15758: 0 -247: 15759: 0 -247: 15760: 0 -247: 15761: 0 -247: 15762: 0 -247: 15763: 0 -247: 15764: 0 -247: 15765: 0 -247: 15766: 0 -247: 15767: 0 -247: 15768: 0 -247: 15769: 0 -247: 15770: 0 -247: 15771: 0 -247: 15772: 0 -247: 15773: 0 -247: 15774: 0 -247: 15775: 0 -247: 15776: 0 -247: 15777: 0 -247: 15778: 0 -247: 15779: 0 -247: 15780: 0 -247: 15781: 0 -247: 15782: 0 -247: 15783: 0 -247: 15784: 0 -247: 15785: 0 -247: 15786: 0 -247: 15787: 0 -247: 15788: 0 -247: 15789: 0 -247: 15790: 0 -247: 15791: 0 -247: 15792: 0 -247: 15793: 0 -247: 15794: 0 -247: 15795: 0 -247: 15796: 0 -247: 15797: 0 -247: 15798: 0 -247: 15799: 0 -247: 15800: 0 -247: 15801: 0 -247: 15802: 0 -247: 15803: 0 -247: 15804: 0 -247: 15805: 0 -247: 15806: 0 -247: 15807: 0 -247: 15808: 0 -247: 15809: 0 -247: 15810: 0 -247: 15811: 0 -247: 15812: 0 -247: 15813: 0 -247: 15814: 0 -247: 15815: 0 -247: 15816: 0 -247: 15817: 0 -247: 15818: 0 -247: 15819: 0 -247: 15820: 0 -247: 15821: 0 -247: 15822: 0 -247: 15823: 0 -247: 15824: 0 -247: 15825: 0 -247: 15826: 0 -247: 15827: 0 -247: 15828: 0 -247: 15829: 0 -247: 15830: 0 -247: 15831: 0 -247: 15832: 0 -247: 15833: 0 -247: 15834: 0 -247: 15835: 0 -247: 15836: 0 -247: 15837: 0 -247: 15838: 0 -247: 15839: 0 -247: 15840: 0 -247: 15841: 0 -247: 15842: 0 -247: 15843: 0 -247: 15844: 0 -247: 15845: 0 -247: 15846: 0 -247: 15847: 0 -247: 15848: 0 -247: 15849: 0 -247: 15850: 0 -247: 15851: 0 -247: 15852: 0 -247: 15853: 0 -247: 15854: 0 -247: 15855: 0 -247: 15856: 0 -247: 15857: 0 -247: 15858: 0 -247: 15859: 0 -247: 15860: 0 -247: 15861: 0 -247: 15862: 0 -247: 15863: 0 -247: 15864: 0 -247: 15865: 0 -247: 15866: 0 -247: 15867: 0 -247: 15868: 0 -247: 15869: 0 -247: 15870: 0 -247: 15871: 0 -247: 15872: 0 -247: 15873: 0 -247: 15874: 0 -247: 15875: 0 -247: 15876: 0 -247: 15877: 0 -247: 15878: 0 -247: 15879: 0 -247: 15880: 0 -247: 15881: 0 -247: 15882: 0 -247: 15883: 0 -247: 15884: 0 -247: 15885: 0 -247: 15886: 0 -247: 15887: 0 -247: 15888: 0 -247: 15889: 0 -247: 15890: 0 -247: 15891: 0 -247: 15892: 0 -247: 15893: 0 -247: 15894: 0 -247: 15895: 0 -247: 15896: 0 -247: 15897: 0 -247: 15898: 0 -247: 15899: 0 -247: 15900: 0 -247: 15901: 0 -247: 15902: 0 -247: 15903: 0 -247: 15904: 0 -247: 15905: 0 -247: 15906: 0 -247: 15907: 0 -247: 15908: 0 -247: 15909: 0 -247: 15910: 0 -247: 15911: 0 -247: 15912: 0 -247: 15913: 0 -247: 15914: 0 -247: 15915: 0 -247: 15916: 0 -247: 15917: 0 -247: 15918: 0 -247: 15919: 0 -247: 15920: 0 -247: 15921: 0 -247: 15922: 0 -247: 15923: 0 -247: 15924: 0 -247: 15925: 0 -247: 15926: 0 -247: 15927: 0 -247: 15928: 0 -247: 15929: 0 -247: 15930: 0 -247: 15931: 0 -247: 15932: 0 -247: 15933: 0 -247: 15934: 0 -247: 15935: 0 -247: 15936: 0 -247: 15937: 0 -247: 15938: 0 -247: 15939: 0 -247: 15940: 0 -247: 15941: 0 -247: 15942: 0 -247: 15943: 0 -247: 15944: 0 -247: 15945: 0 -247: 15946: 0 -247: 15947: 0 -247: 15948: 0 -247: 15949: 0 -247: 15950: 0 -247: 15951: 0 -247: 15952: 0 -247: 15953: 0 -247: 15954: 0 -247: 15955: 0 -247: 15956: 0 -247: 15957: 0 -247: 15958: 0 -247: 15959: 0 -247: 15960: 0 -247: 15961: 0 -247: 15962: 0 -247: 15963: 0 -247: 15964: 0 -247: 15965: 0 -247: 15966: 0 -247: 15967: 0 -247: 15968: 0 -247: 15969: 0 -247: 15970: 0 -247: 15971: 0 -247: 15972: 0 -247: 15973: 0 -247: 15974: 0 -247: 15975: 0 -247: 15976: 0 -247: 15977: 0 -247: 15978: 0 -247: 15979: 0 -247: 15980: 0 -247: 15981: 0 -247: 15982: 0 -247: 15983: 0 -247: 15984: 0 -247: 15985: 0 -247: 15986: 0 -247: 15987: 0 -247: 15988: 0 -247: 15989: 0 -247: 15990: 0 -247: 15991: 0 -247: 15992: 0 -247: 15993: 0 -247: 15994: 0 -247: 15995: 0 -247: 15996: 0 -247: 15997: 0 -247: 15998: 0 -247: 15999: 0 -247: 16000: 0 -247: 16001: 0 -247: 16002: 0 -247: 16003: 0 -247: 16004: 0 -247: 16005: 0 -247: 16006: 0 -247: 16007: 0 -247: 16008: 0 -247: 16009: 0 -247: 16010: 0 -247: 16011: 0 -247: 16012: 0 -247: 16013: 0 -247: 16014: 0 -247: 16015: 0 -247: 16016: 0 -247: 16017: 0 -247: 16018: 0 -247: 16019: 0 -247: 16020: 0 -247: 16021: 0 -247: 16022: 0 -247: 16023: 0 -247: 16024: 0 -247: 16025: 0 -247: 16026: 0 -247: 16027: 0 -247: 16028: 0 -247: 16029: 0 -247: 16030: 0 -247: 16031: 0 -247: 16032: 0 -247: 16033: 0 -247: 16034: 0 -247: 16035: 0 -247: 16036: 0 -247: 16037: 0 -247: 16038: 0 -247: 16039: 0 -247: 16040: 0 -247: 16041: 0 -247: 16042: 0 -247: 16043: 0 -247: 16044: 0 -247: 16045: 0 -247: 16046: 0 -247: 16047: 0 -247: 16048: 0 -247: 16049: 0 -247: 16050: 0 -247: 16051: 0 -247: 16052: 0 -247: 16053: 0 -247: 16054: 0 -247: 16055: 0 -247: 16056: 0 -247: 16057: 0 -247: 16058: 0 -247: 16059: 0 -247: 16060: 0 -247: 16061: 0 -247: 16062: 0 -247: 16063: 0 -247: 16064: 0 -247: 16065: 0 -247: 16066: 0 -247: 16067: 0 -247: 16068: 0 -247: 16069: 0 -247: 16070: 0 -247: 16071: 0 -247: 16072: 0 -247: 16073: 0 -247: 16074: 0 -247: 16075: 0 -247: 16076: 0 -247: 16077: 0 -247: 16078: 0 -247: 16079: 0 -247: 16080: 0 -247: 16081: 0 -247: 16082: 0 -247: 16083: 0 -247: 16084: 0 -247: 16085: 0 -247: 16086: 0 -247: 16087: 0 -247: 16088: 0 -247: 16089: 0 -247: 16090: 0 -247: 16091: 0 -247: 16092: 0 -247: 16093: 0 -247: 16094: 0 -247: 16095: 0 -247: 16096: 0 -247: 16097: 0 -247: 16098: 0 -247: 16099: 0 -247: 16100: 0 -247: 16101: 0 -247: 16102: 0 -247: 16103: 0 -247: 16104: 0 -247: 16105: 0 -247: 16106: 0 -247: 16107: 0 -247: 16108: 0 -247: 16109: 0 -247: 16110: 0 -247: 16111: 0 -247: 16112: 0 -247: 16113: 0 -247: 16114: 0 -247: 16115: 0 -247: 16116: 0 -247: 16117: 0 -247: 16118: 0 -247: 16119: 0 -247: 16120: 0 -247: 16121: 0 -247: 16122: 0 -247: 16123: 0 -247: 16124: 0 -247: 16125: 0 -247: 16126: 0 -247: 16127: 0 -247: 16128: 0 -247: 16129: 0 -247: 16130: 0 -247: 16131: 0 -247: 16132: 0 -247: 16133: 0 -247: 16134: 0 -247: 16135: 0 -247: 16136: 0 -247: 16137: 0 -247: 16138: 0 -247: 16139: 0 -247: 16140: 0 -247: 16141: 0 -247: 16142: 0 -247: 16143: 0 -247: 16144: 0 -247: 16145: 0 -247: 16146: 0 -247: 16147: 0 -247: 16148: 0 -247: 16149: 0 -247: 16150: 0 -247: 16151: 0 -247: 16152: 0 -247: 16153: 0 -247: 16154: 0 -247: 16155: 0 -247: 16156: 0 -247: 16157: 0 -247: 16158: 0 -247: 16159: 0 -247: 16160: 0 -247: 16161: 0 -247: 16162: 0 -247: 16163: 0 -247: 16164: 0 -247: 16165: 0 -247: 16166: 0 -247: 16167: 0 -247: 16168: 0 -247: 16169: 0 -247: 16170: 0 -247: 16171: 0 -247: 16172: 0 -247: 16173: 0 -247: 16174: 0 -247: 16175: 0 -247: 16176: 0 -247: 16177: 0 -247: 16178: 0 -247: 16179: 0 -247: 16180: 0 -247: 16181: 0 -247: 16182: 0 -247: 16183: 0 -247: 16184: 0 -247: 16185: 0 -247: 16186: 0 -247: 16187: 0 -247: 16188: 0 -247: 16189: 0 -247: 16190: 0 -247: 16191: 0 -247: 16192: 0 -247: 16193: 0 -247: 16194: 0 -247: 16195: 0 -247: 16196: 0 -247: 16197: 0 -247: 16198: 0 -247: 16199: 0 -247: 16200: 0 -247: 16201: 0 -247: 16202: 0 -247: 16203: 0 -247: 16204: 0 -247: 16205: 0 -247: 16206: 0 -247: 16207: 0 -247: 16208: 0 -247: 16209: 0 -247: 16210: 0 -247: 16211: 0 -247: 16212: 0 -247: 16213: 0 -247: 16214: 0 -247: 16215: 0 -247: 16216: 0 -247: 16217: 0 -247: 16218: 0 -247: 16219: 0 -247: 16220: 0 -247: 16221: 0 -247: 16222: 0 -247: 16223: 0 -247: 16224: 0 -247: 16225: 0 -247: 16226: 0 -247: 16227: 0 -247: 16228: 0 -247: 16229: 0 -247: 16230: 0 -247: 16231: 0 -247: 16232: 0 -247: 16233: 0 -247: 16234: 0 -247: 16235: 0 -247: 16236: 0 -247: 16237: 0 -247: 16238: 0 -247: 16239: 0 -247: 16240: 0 -247: 16241: 0 -247: 16242: 0 -247: 16243: 0 -247: 16244: 0 -247: 16245: 0 -247: 16246: 0 -247: 16247: 0 -247: 16248: 0 -247: 16249: 0 -247: 16250: 0 -247: 16251: 0 -247: 16252: 0 -247: 16253: 0 -247: 16254: 0 -247: 16255: 0 -247: 16256: 0 -247: 16257: 0 -247: 16258: 0 -247: 16259: 0 -247: 16260: 0 -247: 16261: 0 -247: 16262: 0 -247: 16263: 0 -247: 16264: 0 -247: 16265: 0 -247: 16266: 0 -247: 16267: 0 -247: 16268: 0 -247: 16269: 0 -247: 16270: 0 -247: 16271: 0 -247: 16272: 0 -247: 16273: 0 -247: 16274: 0 -247: 16275: 0 -247: 16276: 0 -247: 16277: 0 -247: 16278: 0 -247: 16279: 0 -247: 16280: 0 -247: 16281: 0 -247: 16282: 0 -247: 16283: 0 -247: 16284: 0 -247: 16285: 0 -247: 16286: 0 -247: 16287: 0 -247: 16288: 0 -247: 16289: 0 -247: 16290: 0 -247: 16291: 0 -247: 16292: 0 -247: 16293: 0 -247: 16294: 0 -247: 16295: 0 -247: 16296: 0 -247: 16297: 0 -247: 16298: 0 -247: 16299: 0 -247: 16300: 0 -247: 16301: 0 -247: 16302: 0 -247: 16303: 0 -247: 16304: 0 -247: 16305: 0 -247: 16306: 0 -247: 16307: 0 -247: 16308: 0 -247: 16309: 0 -247: 16310: 0 -247: 16311: 0 -247: 16312: 0 -247: 16313: 0 -247: 16314: 0 -247: 16315: 0 -247: 16316: 0 -247: 16317: 0 -247: 16318: 0 -247: 16319: 0 -247: 16320: 0 -247: 16321: 0 -247: 16322: 0 -247: 16323: 0 -247: 16324: 0 -247: 16325: 0 -247: 16326: 0 -247: 16327: 0 -247: 16328: 0 -247: 16329: 0 -247: 16330: 0 -247: 16331: 0 -247: 16332: 0 -247: 16333: 0 -247: 16334: 0 -247: 16335: 0 -247: 16336: 0 -247: 16337: 0 -247: 16338: 0 -247: 16339: 0 -247: 16340: 0 -247: 16341: 0 -247: 16342: 0 -247: 16343: 0 -247: 16344: 0 -247: 16345: 0 -247: 16346: 0 -247: 16347: 0 -247: 16348: 0 -247: 16349: 0 -247: 16350: 0 -247: 16351: 0 -247: 16352: 0 -247: 16353: 0 -247: 16354: 0 -247: 16355: 0 -247: 16356: 0 -247: 16357: 0 -247: 16358: 0 -247: 16359: 0 -247: 16360: 0 -247: 16361: 0 -247: 16362: 0 -247: 16363: 0 -247: 16364: 0 -247: 16365: 0 -247: 16366: 0 -247: 16367: 0 -247: 16368: 0 -247: 16369: 0 -247: 16370: 0 -247: 16371: 0 -247: 16372: 0 -247: 16373: 0 -247: 16374: 0 -247: 16375: 0 -247: 16376: 0 -247: 16377: 0 -247: 16378: 0 -247: 16379: 0 -247: 16380: 0 -247: 16381: 0 -247: 16382: 0 -247: 16383: 0 -247: 16384: 0 -247: 16385: 0 -247: 16386: 0 -247: 16387: 0 -247: 16388: 0 -247: 16389: 0 -247: 16390: 0 -247: 16391: 0 -247: 16392: 0 -247: 16393: 0 -247: 16394: 0 -247: 16395: 0 -247: 16396: 0 -247: 16397: 0 -247: 16398: 0 -247: 16399: 0 -247: 16400: 0 -247: 16401: 0 -247: 16402: 0 -247: 16403: 0 -247: 16404: 0 -247: 16405: 0 -247: 16406: 0 -247: 16407: 0 -247: 16408: 0 -247: 16409: 0 -247: 16410: 0 -247: 16411: 0 -247: 16412: 0 -247: 16413: 0 -247: 16414: 0 -247: 16415: 0 -247: 16416: 0 -247: 16417: 0 -247: 16418: 0 -247: 16419: 0 -247: 16420: 0 -247: 16421: 0 -247: 16422: 0 -247: 16423: 0 -247: 16424: 0 -247: 16425: 0 -247: 16426: 0 -247: 16427: 0 -247: 16428: 0 -247: 16429: 0 -247: 16430: 0 -247: 16431: 0 -247: 16432: 0 -247: 16433: 0 -247: 16434: 0 -247: 16435: 0 -247: 16436: 0 -247: 16437: 0 -247: 16438: 0 -247: 16439: 0 -247: 16440: 0 -247: 16441: 0 -247: 16442: 0 -247: 16443: 0 -247: 16444: 0 -247: 16445: 0 -247: 16446: 0 -247: 16447: 0 -247: 16448: 0 -247: 16449: 0 -247: 16450: 0 -247: 16451: 0 -247: 16452: 0 -247: 16453: 0 -247: 16454: 0 -247: 16455: 0 -247: 16456: 0 -247: 16457: 0 -247: 16458: 0 -247: 16459: 0 -247: 16460: 0 -247: 16461: 0 -247: 16462: 0 -247: 16463: 0 -247: 16464: 0 -247: 16465: 0 -247: 16466: 0 -247: 16467: 0 -247: 16468: 0 -247: 16469: 0 -247: 16470: 0 -247: 16471: 0 -247: 16472: 0 -247: 16473: 0 -247: 16474: 0 -247: 16475: 0 -247: 16476: 0 -247: 16477: 0 -247: 16478: 0 -247: 16479: 0 -247: 16480: 0 -247: 16481: 0 -247: 16482: 0 -247: 16483: 0 -247: 16484: 0 -247: 16485: 0 -247: 16486: 0 -247: 16487: 0 -247: 16488: 0 -247: 16489: 0 -247: 16490: 0 -247: 16491: 0 -247: 16492: 0 -247: 16493: 0 -247: 16494: 0 -247: 16495: 0 -247: 16496: 0 -247: 16497: 0 -247: 16498: 0 -247: 16499: 0 -247: 16500: 0 -247: 16501: 0 -247: 16502: 0 -247: 16503: 0 -247: 16504: 0 -247: 16505: 0 -247: 16506: 0 -247: 16507: 0 -247: 16508: 0 -247: 16509: 0 -247: 16510: 0 -247: 16511: 0 -247: 16512: 0 -247: 16513: 0 -247: 16514: 0 -247: 16515: 0 -247: 16516: 0 -247: 16517: 0 -247: 16518: 0 -247: 16519: 0 -247: 16520: 0 -247: 16521: 0 -247: 16522: 0 -247: 16523: 0 -247: 16524: 0 -247: 16525: 0 -247: 16526: 0 -247: 16527: 0 -247: 16528: 0 -247: 16529: 0 -247: 16530: 0 -247: 16531: 0 -247: 16532: 0 -247: 16533: 0 -247: 16534: 0 -247: 16535: 0 -247: 16536: 0 -247: 16537: 0 -247: 16538: 0 -247: 16539: 0 -247: 16540: 0 -247: 16541: 0 -247: 16542: 0 -247: 16543: 0 -247: 16544: 0 -247: 16545: 0 -247: 16546: 0 -247: 16547: 0 -247: 16548: 0 -247: 16549: 0 -247: 16550: 0 -247: 16551: 0 -247: 16552: 0 -247: 16553: 0 -247: 16554: 0 -247: 16555: 0 -247: 16556: 0 -247: 16557: 0 -247: 16558: 0 -247: 16559: 0 -247: 16560: 0 -247: 16561: 0 -247: 16562: 0 -247: 16563: 0 -247: 16564: 0 -247: 16565: 0 -247: 16566: 0 -247: 16567: 0 -247: 16568: 0 -247: 16569: 0 -247: 16570: 0 -247: 16571: 0 -247: 16572: 0 -247: 16573: 0 -247: 16574: 0 -247: 16575: 0 -247: 16576: 0 -247: 16577: 0 -247: 16578: 0 -247: 16579: 0 -247: 16580: 0 -247: 16581: 0 -247: 16582: 0 -247: 16583: 0 -247: 16584: 0 -247: 16585: 0 -247: 16586: 0 -247: 16587: 0 -247: 16588: 0 -247: 16589: 0 -247: 16590: 0 -247: 16591: 0 -247: 16592: 0 -247: 16593: 0 -247: 16594: 0 -247: 16595: 0 -247: 16596: 0 -247: 16597: 0 -247: 16598: 0 -247: 16599: 0 -247: 16600: 0 -247: 16601: 0 -247: 16602: 0 -247: 16603: 0 -247: 16604: 0 -247: 16605: 0 -247: 16606: 0 -247: 16607: 0 -247: 16608: 0 -247: 16609: 0 -247: 16610: 0 -247: 16611: 0 -247: 16612: 0 -247: 16613: 0 -247: 16614: 0 -247: 16615: 0 -247: 16616: 0 -247: 16617: 0 -247: 16618: 0 -247: 16619: 0 -247: 16620: 0 -247: 16621: 0 -247: 16622: 0 -247: 16623: 0 -247: 16624: 0 -247: 16625: 0 -247: 16626: 0 -247: 16627: 0 -247: 16628: 0 -247: 16629: 0 -247: 16630: 0 -247: 16631: 0 -247: 16632: 0 -247: 16633: 0 -247: 16634: 0 -247: 16635: 0 -247: 16636: 0 -247: 16637: 0 -247: 16638: 0 -247: 16639: 0 -247: 16640: 0 -247: 16641: 0 -247: 16642: 0 -247: 16643: 0 -247: 16644: 0 -247: 16645: 0 -247: 16646: 0 -247: 16647: 0 -247: 16648: 0 -247: 16649: 0 -247: 16650: 0 -247: 16651: 0 -247: 16652: 0 -247: 16653: 0 -247: 16654: 0 -247: 16655: 0 -247: 16656: 0 -247: 16657: 0 -247: 16658: 0 -247: 16659: 0 -247: 16660: 0 -247: 16661: 0 -247: 16662: 0 -247: 16663: 0 -247: 16664: 0 -247: 16665: 0 -247: 16666: 0 -247: 16667: 0 -247: 16668: 0 -247: 16669: 0 -247: 16670: 0 -247: 16671: 0 -247: 16672: 0 -247: 16673: 0 -247: 16674: 0 -247: 16675: 0 -247: 16676: 0 -247: 16677: 0 -247: 16678: 0 -247: 16679: 0 -247: 16680: 0 -247: 16681: 0 -247: 16682: 0 -247: 16683: 0 -247: 16684: 0 -247: 16685: 0 -247: 16686: 0 -247: 16687: 0 -247: 16688: 0 -247: 16689: 0 -247: 16690: 0 -247: 16691: 0 -247: 16692: 0 -247: 16693: 0 -247: 16694: 0 -247: 16695: 0 -247: 16696: 0 -247: 16697: 0 -247: 16698: 0 -247: 16699: 0 -247: 16700: 0 -247: 16701: 0 -247: 16702: 0 -247: 16703: 0 -247: 16704: 0 -247: 16705: 0 -247: 16706: 0 -247: 16707: 0 -247: 16708: 0 -247: 16709: 0 -247: 16710: 0 -247: 16711: 0 -247: 16712: 0 -247: 16713: 0 -247: 16714: 0 -247: 16715: 0 -247: 16716: 0 -247: 16717: 0 -247: 16718: 0 -247: 16719: 0 -247: 16720: 0 -247: 16721: 0 -247: 16722: 0 -247: 16723: 0 -247: 16724: 0 -247: 16725: 0 -247: 16726: 0 -247: 16727: 0 -247: 16728: 0 -247: 16729: 0 -247: 16730: 0 -247: 16731: 0 -247: 16732: 0 -247: 16733: 0 -247: 16734: 0 -247: 16735: 0 -247: 16736: 0 -247: 16737: 0 -247: 16738: 0 -247: 16739: 0 -247: 16740: 0 -247: 16741: 0 -247: 16742: 0 -247: 16743: 0 -247: 16744: 0 -247: 16745: 0 -247: 16746: 0 -247: 16747: 0 -247: 16748: 0 -247: 16749: 0 -247: 16750: 0 -247: 16751: 0 -247: 16752: 0 -247: 16753: 0 -247: 16754: 0 -247: 16755: 0 -247: 16756: 0 -247: 16757: 0 -247: 16758: 0 -247: 16759: 0 -247: 16760: 0 -247: 16761: 0 -247: 16762: 0 -247: 16763: 0 -247: 16764: 0 -247: 16765: 0 -247: 16766: 0 -247: 16767: 0 -247: 16768: 0 -247: 16769: 0 -247: 16770: 0 -247: 16771: 0 -247: 16772: 0 -247: 16773: 0 -247: 16774: 0 -247: 16775: 0 -247: 16776: 0 -247: 16777: 0 -247: 16778: 0 -247: 16779: 0 -247: 16780: 0 -247: 16781: 0 -247: 16782: 0 -247: 16783: 0 -247: 16784: 0 -247: 16785: 0 -247: 16786: 0 -247: 16787: 0 -247: 16788: 0 -247: 16789: 0 -247: 16790: 0 -247: 16791: 0 -247: 16792: 0 -247: 16793: 0 -247: 16794: 0 -247: 16795: 0 -247: 16796: 0 -247: 16797: 0 -247: 16798: 0 -247: 16799: 0 -247: 16800: 0 -247: 16801: 0 -247: 16802: 0 -247: 16803: 0 -247: 16804: 0 -247: 16805: 0 -247: 16806: 0 -247: 16807: 0 -247: 16808: 0 -247: 16809: 0 -247: 16810: 0 -247: 16811: 0 -247: 16812: 0 -247: 16813: 0 -247: 16814: 0 -247: 16815: 0 -247: 16816: 0 -247: 16817: 0 -247: 16818: 0 -247: 16819: 0 -247: 16820: 0 -247: 16821: 0 -247: 16822: 0 -247: 16823: 0 -247: 16824: 0 -247: 16825: 0 -247: 16826: 0 -247: 16827: 0 -247: 16828: 0 -247: 16829: 0 -247: 16830: 0 -247: 16831: 0 -247: 16832: 0 -247: 16833: 0 -247: 16834: 0 -247: 16835: 0 -247: 16836: 0 -247: 16837: 0 -247: 16838: 0 -247: 16839: 0 -247: 16840: 0 -247: 16841: 0 -247: 16842: 0 -247: 16843: 0 -247: 16844: 0 -247: 16845: 0 -247: 16846: 0 -247: 16847: 0 -247: 16848: 0 -247: 16849: 0 -247: 16850: 0 -247: 16851: 0 -247: 16852: 0 -247: 16853: 0 -247: 16854: 0 -247: 16855: 0 -247: 16856: 0 -247: 16857: 0 -247: 16858: 0 -247: 16859: 0 -247: 16860: 0 -247: 16861: 0 -247: 16862: 0 -247: 16863: 0 -247: 16864: 0 -247: 16865: 0 -247: 16866: 0 -247: 16867: 0 -247: 16868: 0 -247: 16869: 0 -247: 16870: 0 -247: 16871: 0 -247: 16872: 0 -247: 16873: 0 -247: 16874: 0 -247: 16875: 0 -247: 16876: 0 -247: 16877: 0 -247: 16878: 0 -247: 16879: 0 -247: 16880: 0 -247: 16881: 0 -247: 16882: 0 -247: 16883: 0 -247: 16884: 0 -247: 16885: 0 -247: 16886: 0 -247: 16887: 0 -247: 16888: 0 -247: 16889: 0 -247: 16890: 0 -247: 16891: 0 -247: 16892: 0 -247: 16893: 0 -247: 16894: 0 -247: 16895: 0 -247: 16896: 0 -247: 16897: 0 -247: 16898: 0 -247: 16899: 0 -247: 16900: 0 -247: 16901: 0 -247: 16902: 0 -247: 16903: 0 -247: 16904: 0 -247: 16905: 0 -247: 16906: 0 -247: 16907: 0 -247: 16908: 0 -247: 16909: 0 -247: 16910: 0 -247: 16911: 0 -247: 16912: 0 -247: 16913: 0 -247: 16914: 0 -247: 16915: 0 -247: 16916: 0 -247: 16917: 0 -247: 16918: 0 -247: 16919: 0 -247: 16920: 0 -247: 16921: 0 -247: 16922: 0 -247: 16923: 0 -247: 16924: 0 -247: 16925: 0 -247: 16926: 0 -247: 16927: 0 -247: 16928: 0 -247: 16929: 0 -247: 16930: 0 -247: 16931: 0 -247: 16932: 0 -247: 16933: 0 -247: 16934: 0 -247: 16935: 0 -247: 16936: 0 -247: 16937: 0 -247: 16938: 0 -247: 16939: 0 -247: 16940: 0 -247: 16941: 0 -247: 16942: 0 -247: 16943: 0 -247: 16944: 0 -247: 16945: 0 -247: 16946: 0 -247: 16947: 0 -247: 16948: 0 -247: 16949: 0 -247: 16950: 0 -247: 16951: 0 -247: 16952: 0 -247: 16953: 0 -247: 16954: 0 -247: 16955: 0 -247: 16956: 0 -247: 16957: 0 -247: 16958: 0 -247: 16959: 0 -247: 16960: 0 -247: 16961: 0 -247: 16962: 0 -247: 16963: 0 -247: 16964: 0 -247: 16965: 0 -247: 16966: 0 -247: 16967: 0 -247: 16968: 0 -247: 16969: 0 -247: 16970: 0 -247: 16971: 0 -247: 16972: 0 -247: 16973: 0 -247: 16974: 0 -247: 16975: 0 -247: 16976: 0 -247: 16977: 0 -247: 16978: 0 -247: 16979: 0 -247: 16980: 0 -247: 16981: 0 -247: 16982: 0 -247: 16983: 0 -247: 16984: 0 -247: 16985: 0 -247: 16986: 0 -247: 16987: 0 -247: 16988: 0 -247: 16989: 0 -247: 16990: 0 -247: 16991: 0 -247: 16992: 0 -247: 16993: 0 -247: 16994: 0 -247: 16995: 0 -247: 16996: 0 -247: 16997: 0 -247: 16998: 0 -247: 16999: 0 -247: 17000: 0 -247: 17001: 0 -247: 17002: 0 -247: 17003: 0 -247: 17004: 0 -247: 17005: 0 -247: 17006: 0 -247: 17007: 0 -247: 17008: 0 -247: 17009: 0 -247: 17010: 0 -247: 17011: 0 -247: 17012: 0 -247: 17013: 0 -247: 17014: 0 -247: 17015: 0 -247: 17016: 0 -247: 17017: 0 -247: 17018: 0 -247: 17019: 0 -247: 17020: 0 -247: 17021: 0 -247: 17022: 0 -247: 17023: 0 -247: 17024: 0 -247: 17025: 0 -247: 17026: 0 -247: 17027: 0 -247: 17028: 0 -247: 17029: 0 -247: 17030: 0 -247: 17031: 0 -247: 17032: 0 -247: 17033: 0 -247: 17034: 0 -247: 17035: 0 -247: 17036: 0 -247: 17037: 0 -247: 17038: 0 -247: 17039: 0 -247: 17040: 0 -247: 17041: 0 -247: 17042: 0 -247: 17043: 0 -247: 17044: 0 -247: 17045: 0 -247: 17046: 0 -247: 17047: 0 -247: 17048: 0 -247: 17049: 0 -247: 17050: 0 -247: 17051: 0 -247: 17052: 0 -247: 17053: 0 -247: 17054: 0 -247: 17055: 0 -247: 17056: 0 -247: 17057: 0 -247: 17058: 0 -247: 17059: 0 -247: 17060: 0 -247: 17061: 0 -247: 17062: 0 -247: 17063: 0 -247: 17064: 0 -247: 17065: 0 -247: 17066: 0 -247: 17067: 0 -247: 17068: 0 -247: 17069: 0 -247: 17070: 0 -247: 17071: 0 -247: 17072: 0 -247: 17073: 0 -247: 17074: 0 -247: 17075: 0 -247: 17076: 0 -247: 17077: 0 -247: 17078: 0 -247: 17079: 0 -247: 17080: 0 -247: 17081: 0 -247: 17082: 0 -247: 17083: 0 -247: 17084: 0 -247: 17085: 0 -247: 17086: 0 -247: 17087: 0 -247: 17088: 0 -247: 17089: 0 -247: 17090: 0 -247: 17091: 0 -247: 17092: 0 -247: 17093: 0 -247: 17094: 0 -247: 17095: 0 -247: 17096: 0 -247: 17097: 0 -247: 17098: 0 -247: 17099: 0 -247: 17100: 0 -247: 17101: 0 -247: 17102: 0 -247: 17103: 0 -247: 17104: 0 -247: 17105: 0 -247: 17106: 0 -247: 17107: 0 -247: 17108: 0 -247: 17109: 0 -247: 17110: 0 -247: 17111: 0 -247: 17112: 0 -247: 17113: 0 -247: 17114: 0 -247: 17115: 0 -247: 17116: 0 -247: 17117: 0 -247: 17118: 0 -247: 17119: 0 -247: 17120: 0 -247: 17121: 0 -247: 17122: 0 -247: 17123: 0 -247: 17124: 0 -247: 17125: 0 -247: 17126: 0 -247: 17127: 0 -247: 17128: 0 -247: 17129: 0 -247: 17130: 0 -247: 17131: 0 -247: 17132: 0 -247: 17133: 0 -247: 17134: 0 -247: 17135: 0 -247: 17136: 0 -247: 17137: 0 -247: 17138: 0 -247: 17139: 0 -247: 17140: 0 -247: 17141: 0 -247: 17142: 0 -247: 17143: 0 -247: 17144: 0 -247: 17145: 0 -247: 17146: 0 -247: 17147: 0 -247: 17148: 0 -247: 17149: 0 -247: 17150: 0 -247: 17151: 0 -247: 17152: 0 -247: 17153: 0 -247: 17154: 0 -247: 17155: 0 -247: 17156: 0 -247: 17157: 0 -247: 17158: 0 -247: 17159: 0 -247: 17160: 0 -247: 17161: 0 -247: 17162: 0 -247: 17163: 0 -247: 17164: 0 -247: 17165: 0 -247: 17166: 0 -247: 17167: 0 -247: 17168: 0 -247: 17169: 0 -247: 17170: 0 -247: 17171: 0 -247: 17172: 0 -247: 17173: 0 -247: 17174: 0 -247: 17175: 0 -247: 17176: 0 -247: 17177: 0 -247: 17178: 0 -247: 17179: 0 -247: 17180: 0 -247: 17181: 0 -247: 17182: 0 -247: 17183: 0 -247: 17184: 0 -247: 17185: 0 -247: 17186: 0 -247: 17187: 0 -247: 17188: 0 -247: 17189: 0 -247: 17190: 0 -247: 17191: 0 -247: 17192: 0 -247: 17193: 0 -247: 17194: 0 -247: 17195: 0 -247: 17196: 0 -247: 17197: 0 -247: 17198: 0 -247: 17199: 0 -247: 17200: 0 -247: 17201: 0 -247: 17202: 0 -247: 17203: 0 -247: 17204: 0 -247: 17205: 0 -247: 17206: 0 -247: 17207: 0 -247: 17208: 0 -247: 17209: 0 -247: 17210: 0 -247: 17211: 0 -247: 17212: 0 -247: 17213: 0 -247: 17214: 0 -247: 17215: 0 -247: 17216: 0 -247: 17217: 0 -247: 17218: 0 -247: 17219: 0 -247: 17220: 0 -247: 17221: 0 -247: 17222: 0 -247: 17223: 0 -247: 17224: 0 -247: 17225: 0 -247: 17226: 0 -247: 17227: 0 -247: 17228: 0 -247: 17229: 0 -247: 17230: 0 -247: 17231: 0 -247: 17232: 0 -247: 17233: 0 -247: 17234: 0 -247: 17235: 0 -247: 17236: 0 -247: 17237: 0 -247: 17238: 0 -247: 17239: 0 -247: 17240: 0 -247: 17241: 0 -247: 17242: 0 -247: 17243: 0 -247: 17244: 0 -247: 17245: 0 -247: 17246: 0 -247: 17247: 0 -247: 17248: 0 -247: 17249: 0 -247: 17250: 0 -247: 17251: 0 -247: 17252: 0 -247: 17253: 0 -247: 17254: 0 -247: 17255: 0 -247: 17256: 0 -247: 17257: 0 -247: 17258: 0 -247: 17259: 0 -247: 17260: 0 -247: 17261: 0 -247: 17262: 0 -247: 17263: 0 -247: 17264: 0 -247: 17265: 0 -247: 17266: 0 -247: 17267: 0 -247: 17268: 0 -247: 17269: 0 -247: 17270: 0 -247: 17271: 0 -247: 17272: 0 -247: 17273: 0 -247: 17274: 0 -247: 17275: 0 -247: 17276: 0 -247: 17277: 0 -247: 17278: 0 -247: 17279: 0 -247: 17280: 0 -247: 17281: 0 -247: 17282: 0 -247: 17283: 0 -247: 17284: 0 -247: 17285: 0 -247: 17286: 0 -247: 17287: 0 -247: 17288: 0 -247: 17289: 0 -247: 17290: 0 -247: 17291: 0 -247: 17292: 0 -247: 17293: 0 -247: 17294: 0 -247: 17295: 0 -247: 17296: 0 -247: 17297: 0 -247: 17298: 0 -247: 17299: 0 -247: 17300: 0 -247: 17301: 0 -247: 17302: 0 -247: 17303: 0 -247: 17304: 0 -247: 17305: 0 -247: 17306: 0 -247: 17307: 0 -247: 17308: 0 -247: 17309: 0 -247: 17310: 0 -247: 17311: 0 -247: 17312: 0 -247: 17313: 0 -247: 17314: 0 -247: 17315: 0 -247: 17316: 0 -247: 17317: 0 -247: 17318: 0 -247: 17319: 0 -247: 17320: 0 -247: 17321: 0 -247: 17322: 0 -247: 17323: 0 -247: 17324: 0 -247: 17325: 0 -247: 17326: 0 -247: 17327: 0 -247: 17328: 0 -247: 17329: 0 -247: 17330: 0 -247: 17331: 0 -247: 17332: 0 -247: 17333: 0 -247: 17334: 0 -247: 17335: 0 -247: 17336: 0 -247: 17337: 0 -247: 17338: 0 -247: 17339: 0 -247: 17340: 0 -247: 17341: 0 -247: 17342: 0 -247: 17343: 0 -247: 17344: 0 -247: 17345: 0 -247: 17346: 0 -247: 17347: 0 -247: 17348: 0 -247: 17349: 0 -247: 17350: 0 -247: 17351: 0 -247: 17352: 0 -247: 17353: 0 -247: 17354: 0 -247: 17355: 0 -247: 17356: 0 -247: 17357: 0 -247: 17358: 0 -247: 17359: 0 -247: 17360: 0 -247: 17361: 0 -247: 17362: 0 -247: 17363: 0 -247: 17364: 0 -247: 17365: 0 -247: 17366: 0 -247: 17367: 0 -247: 17368: 0 -247: 17369: 0 -247: 17370: 0 -247: 17371: 0 -247: 17372: 0 -247: 17373: 0 -247: 17374: 0 -247: 17375: 0 -247: 17376: 0 -247: 17377: 0 -247: 17378: 0 -247: 17379: 0 -247: 17380: 0 -247: 17381: 0 -247: 17382: 0 -247: 17383: 0 -247: 17384: 0 -247: 17385: 0 -247: 17386: 0 -247: 17387: 0 -247: 17388: 0 -247: 17389: 0 -247: 17390: 0 -247: 17391: 0 -247: 17392: 0 -247: 17393: 0 -247: 17394: 0 -247: 17395: 0 -247: 17396: 0 -247: 17397: 0 -247: 17398: 0 -247: 17399: 0 -247: 17400: 0 -247: 17401: 0 -247: 17402: 0 -247: 17403: 0 -247: 17404: 0 -247: 17405: 0 -247: 17406: 0 -247: 17407: 0 -247: 17408: 0 -247: 17409: 0 -247: 17410: 0 -247: 17411: 0 -247: 17412: 0 -247: 17413: 0 -247: 17414: 0 -247: 17415: 0 -247: 17416: 0 -247: 17417: 0 -247: 17418: 0 -247: 17419: 0 -247: 17420: 0 -247: 17421: 0 -247: 17422: 0 -247: 17423: 0 -247: 17424: 0 -247: 17425: 0 -247: 17426: 0 -247: 17427: 0 -247: 17428: 0 -247: 17429: 0 -247: 17430: 0 -247: 17431: 0 -247: 17432: 0 -247: 17433: 0 -247: 17434: 0 -247: 17435: 0 -247: 17436: 0 -247: 17437: 0 -247: 17438: 0 -247: 17439: 0 -247: 17440: 0 -247: 17441: 0 -247: 17442: 0 -247: 17443: 0 -247: 17444: 0 -247: 17445: 0 -247: 17446: 0 -247: 17447: 0 -247: 17448: 0 -247: 17449: 0 -247: 17450: 0 -247: 17451: 0 -247: 17452: 0 -247: 17453: 0 -247: 17454: 0 -247: 17455: 0 -247: 17456: 0 -247: 17457: 0 -247: 17458: 0 -247: 17459: 0 -247: 17460: 0 -247: 17461: 0 -247: 17462: 0 -247: 17463: 0 -247: 17464: 0 -247: 17465: 0 -247: 17466: 0 -247: 17467: 0 -247: 17468: 0 -247: 17469: 0 -247: 17470: 0 -247: 17471: 0 -247: 17472: 0 -247: 17473: 0 -247: 17474: 0 -247: 17475: 0 -247: 17476: 0 -247: 17477: 0 -247: 17478: 0 -247: 17479: 0 -247: 17480: 0 -247: 17481: 0 -247: 17482: 0 -247: 17483: 0 -247: 17484: 0 -247: 17485: 0 -247: 17486: 0 -247: 17487: 0 -247: 17488: 0 -247: 17489: 0 -247: 17490: 0 -247: 17491: 0 -247: 17492: 0 -247: 17493: 0 -247: 17494: 0 -247: 17495: 0 -247: 17496: 0 -247: 17497: 0 -247: 17498: 0 -247: 17499: 0 -247: 17500: 0 -247: 17501: 0 -247: 17502: 0 -247: 17503: 0 -247: 17504: 0 -247: 17505: 0 -247: 17506: 0 -247: 17507: 0 -247: 17508: 0 -247: 17509: 0 -247: 17510: 0 -247: 17511: 0 -247: 17512: 0 -247: 17513: 0 -247: 17514: 0 -247: 17515: 0 -247: 17516: 0 -247: 17517: 0 -247: 17518: 0 -247: 17519: 0 -247: 17520: 0 -247: 17521: 0 -247: 17522: 0 -247: 17523: 0 -247: 17524: 0 -247: 17525: 0 -247: 17526: 0 -247: 17527: 0 -247: 17528: 0 -247: 17529: 0 -247: 17530: 0 -247: 17531: 0 -247: 17532: 0 -247: 17533: 0 -247: 17534: 0 -247: 17535: 0 -247: 17536: 0 -247: 17537: 0 -247: 17538: 0 -247: 17539: 0 -247: 17540: 0 -247: 17541: 0 -247: 17542: 0 -247: 17543: 0 -247: 17544: 0 -247: 17545: 0 -247: 17546: 0 -247: 17547: 0 -247: 17548: 0 -247: 17549: 0 -247: 17550: 0 -247: 17551: 0 -247: 17552: 0 -247: 17553: 0 -247: 17554: 0 -247: 17555: 0 -247: 17556: 0 -247: 17557: 0 -247: 17558: 0 -247: 17559: 0 -247: 17560: 0 -247: 17561: 0 -247: 17562: 0 -247: 17563: 0 -247: 17564: 0 -247: 17565: 0 -247: 17566: 0 -247: 17567: 0 -247: 17568: 0 -247: 17569: 0 -247: 17570: 0 -247: 17571: 0 -247: 17572: 0 -247: 17573: 0 -247: 17574: 0 -247: 17575: 0 -247: 17576: 0 -247: 17577: 0 -247: 17578: 0 -247: 17579: 0 -247: 17580: 0 -247: 17581: 0 -247: 17582: 0 -247: 17583: 0 -247: 17584: 0 -247: 17585: 0 -247: 17586: 0 -247: 17587: 0 -247: 17588: 0 -247: 17589: 0 -247: 17590: 0 -247: 17591: 0 -247: 17592: 0 -247: 17593: 0 -247: 17594: 0 -247: 17595: 0 -247: 17596: 0 -247: 17597: 0 -247: 17598: 0 -247: 17599: 0 -247: 17600: 0 -247: 17601: 0 -247: 17602: 0 -247: 17603: 0 -247: 17604: 0 -247: 17605: 0 -247: 17606: 0 -247: 17607: 0 -247: 17608: 0 -247: 17609: 0 -247: 17610: 0 -247: 17611: 0 -247: 17612: 0 -247: 17613: 0 -247: 17614: 0 -247: 17615: 0 -247: 17616: 0 -247: 17617: 0 -247: 17618: 0 -247: 17619: 0 -247: 17620: 0 -247: 17621: 0 -247: 17622: 0 -247: 17623: 0 -247: 17624: 0 -247: 17625: 0 -247: 17626: 0 -247: 17627: 0 -247: 17628: 0 -247: 17629: 0 -247: 17630: 0 -247: 17631: 0 -247: 17632: 0 -247: 17633: 0 -247: 17634: 0 -247: 17635: 0 -247: 17636: 0 -247: 17637: 0 -247: 17638: 0 -247: 17639: 0 -247: 17640: 0 -247: 17641: 0 -247: 17642: 0 -247: 17643: 0 -247: 17644: 0 -247: 17645: 0 -247: 17646: 0 -247: 17647: 0 -247: 17648: 0 -247: 17649: 0 -247: 17650: 0 -247: 17651: 0 -247: 17652: 0 -247: 17653: 0 -247: 17654: 0 -247: 17655: 0 -247: 17656: 0 -247: 17657: 0 -247: 17658: 0 -247: 17659: 0 -247: 17660: 0 -247: 17661: 0 -247: 17662: 0 -247: 17663: 0 -247: 17664: 0 -247: 17665: 0 -247: 17666: 0 -247: 17667: 0 -247: 17668: 0 -247: 17669: 0 -247: 17670: 0 -247: 17671: 0 -247: 17672: 0 -247: 17673: 0 -247: 17674: 0 -247: 17675: 0 -247: 17676: 0 -247: 17677: 0 -247: 17678: 0 -247: 17679: 0 -247: 17680: 0 -247: 17681: 0 -247: 17682: 0 -247: 17683: 0 -247: 17684: 0 -247: 17685: 0 -247: 17686: 0 -247: 17687: 0 -247: 17688: 0 -247: 17689: 0 -247: 17690: 0 -247: 17691: 0 -247: 17692: 0 -247: 17693: 0 -247: 17694: 0 -247: 17695: 0 -247: 17696: 0 -247: 17697: 0 -247: 17698: 0 -247: 17699: 0 -247: 17700: 0 -247: 17701: 0 -247: 17702: 0 -247: 17703: 0 -247: 17704: 0 -247: 17705: 0 -247: 17706: 0 -247: 17707: 0 -247: 17708: 0 -247: 17709: 0 -247: 17710: 0 -247: 17711: 0 -247: 17712: 0 -247: 17713: 0 -247: 17714: 0 -247: 17715: 0 -247: 17716: 0 -247: 17717: 0 -247: 17718: 0 -247: 17719: 0 -247: 17720: 0 -247: 17721: 0 -247: 17722: 0 -247: 17723: 0 -247: 17724: 0 -247: 17725: 0 -247: 17726: 0 -247: 17727: 0 -247: 17728: 0 -247: 17729: 0 -247: 17730: 0 -247: 17731: 0 -247: 17732: 0 -247: 17733: 0 -247: 17734: 0 -247: 17735: 0 -247: 17736: 0 -247: 17737: 0 -247: 17738: 0 -247: 17739: 0 -247: 17740: 0 -247: 17741: 0 -247: 17742: 0 -247: 17743: 0 -247: 17744: 0 -247: 17745: 0 -247: 17746: 0 -247: 17747: 0 -247: 17748: 0 -247: 17749: 0 -247: 17750: 0 -247: 17751: 0 -247: 17752: 0 -247: 17753: 0 -247: 17754: 0 -247: 17755: 0 -247: 17756: 0 -247: 17757: 0 -247: 17758: 0 -247: 17759: 0 -247: 17760: 0 -247: 17761: 0 -247: 17762: 0 -247: 17763: 0 -247: 17764: 0 -247: 17765: 0 -247: 17766: 0 -247: 17767: 0 -247: 17768: 0 -247: 17769: 0 -247: 17770: 0 -247: 17771: 0 -247: 17772: 0 -247: 17773: 0 -247: 17774: 0 -247: 17775: 0 -247: 17776: 0 -247: 17777: 0 -247: 17778: 0 -247: 17779: 0 -247: 17780: 0 -247: 17781: 0 -247: 17782: 0 -247: 17783: 0 -247: 17784: 0 -247: 17785: 0 -247: 17786: 0 -247: 17787: 0 -247: 17788: 0 -247: 17789: 0 -247: 17790: 0 -247: 17791: 0 -247: 17792: 0 -247: 17793: 0 -247: 17794: 0 -247: 17795: 0 -247: 17796: 0 -247: 17797: 0 -247: 17798: 0 -247: 17799: 0 -247: 17800: 0 -247: 17801: 0 -247: 17802: 0 -247: 17803: 0 -247: 17804: 0 -247: 17805: 0 -247: 17806: 0 -247: 17807: 0 -247: 17808: 0 -247: 17809: 0 -247: 17810: 0 -247: 17811: 0 -247: 17812: 0 -247: 17813: 0 -247: 17814: 0 -247: 17815: 0 -247: 17816: 0 -247: 17817: 0 -247: 17818: 0 -247: 17819: 0 -247: 17820: 0 -247: 17821: 0 -247: 17822: 0 -247: 17823: 0 -247: 17824: 0 -247: 17825: 0 -247: 17826: 0 -247: 17827: 0 -247: 17828: 0 -247: 17829: 0 -247: 17830: 0 -247: 17831: 0 -247: 17832: 0 -247: 17833: 0 -247: 17834: 0 -247: 17835: 0 -247: 17836: 0 -247: 17837: 0 -247: 17838: 0 -247: 17839: 0 -247: 17840: 0 -247: 17841: 0 -247: 17842: 0 -247: 17843: 0 -247: 17844: 0 -247: 17845: 0 -247: 17846: 0 -247: 17847: 0 -247: 17848: 0 -247: 17849: 0 -247: 17850: 0 -247: 17851: 0 -247: 17852: 0 -247: 17853: 0 -247: 17854: 0 -247: 17855: 0 -247: 17856: 0 -247: 17857: 0 -247: 17858: 0 -247: 17859: 0 -247: 17860: 0 -247: 17861: 0 -247: 17862: 0 -247: 17863: 0 -247: 17864: 0 -247: 17865: 0 -247: 17866: 0 -247: 17867: 0 -247: 17868: 0 -247: 17869: 0 -247: 17870: 0 -247: 17871: 0 -247: 17872: 0 -247: 17873: 0 -247: 17874: 0 -247: 17875: 0 -247: 17876: 0 -247: 17877: 0 -247: 17878: 0 -247: 17879: 0 -247: 17880: 0 -247: 17881: 0 -247: 17882: 0 -247: 17883: 0 -247: 17884: 0 -247: 17885: 0 -247: 17886: 0 -247: 17887: 0 -247: 17888: 0 -247: 17889: 0 -247: 17890: 0 -247: 17891: 0 -247: 17892: 0 -247: 17893: 0 -247: 17894: 0 -247: 17895: 0 -247: 17896: 0 -247: 17897: 0 -247: 17898: 0 -247: 17899: 0 -247: 17900: 0 -247: 17901: 0 -247: 17902: 0 -247: 17903: 0 -247: 17904: 0 -247: 17905: 0 -247: 17906: 0 -247: 17907: 0 -247: 17908: 0 -247: 17909: 0 -247: 17910: 0 -247: 17911: 0 -247: 17912: 0 -247: 17913: 0 -247: 17914: 0 -247: 17915: 0 -247: 17916: 0 -247: 17917: 0 -247: 17918: 0 -247: 17919: 0 -247: 17920: 0 -247: 17921: 0 -247: 17922: 0 -247: 17923: 0 -247: 17924: 0 -247: 17925: 0 -247: 17926: 0 -247: 17927: 0 -247: 17928: 0 -247: 17929: 0 -247: 17930: 0 -247: 17931: 0 -247: 17932: 0 -247: 17933: 0 -247: 17934: 0 -247: 17935: 0 -247: 17936: 0 -247: 17937: 0 -247: 17938: 0 -247: 17939: 0 -247: 17940: 0 -247: 17941: 0 -247: 17942: 0 -247: 17943: 0 -247: 17944: 0 -247: 17945: 0 -247: 17946: 0 -247: 17947: 0 -247: 17948: 0 -247: 17949: 0 -247: 17950: 0 -247: 17951: 0 -247: 17952: 0 -247: 17953: 0 -247: 17954: 0 -247: 17955: 0 -247: 17956: 0 -247: 17957: 0 -247: 17958: 0 -247: 17959: 0 -247: 17960: 0 -247: 17961: 0 -247: 17962: 0 -247: 17963: 0 -247: 17964: 0 -247: 17965: 0 -247: 17966: 0 -247: 17967: 0 -247: 17968: 0 -247: 17969: 0 -247: 17970: 0 -247: 17971: 0 -247: 17972: 0 -247: 17973: 0 -247: 17974: 0 -247: 17975: 0 -247: 17976: 0 -247: 17977: 0 -247: 17978: 0 -247: 17979: 0 -247: 17980: 0 -247: 17981: 0 -247: 17982: 0 -247: 17983: 0 -247: 17984: 0 -247: 17985: 0 -247: 17986: 0 -247: 17987: 0 -247: 17988: 0 -247: 17989: 0 -247: 17990: 0 -247: 17991: 0 -247: 17992: 0 -247: 17993: 0 -247: 17994: 0 -247: 17995: 0 -247: 17996: 0 -247: 17997: 0 -247: 17998: 0 -247: 17999: 0 -247: 18000: 0 -247: 18001: 0 -247: 18002: 0 -247: 18003: 0 -247: 18004: 0 -247: 18005: 0 -247: 18006: 0 -247: 18007: 0 -247: 18008: 0 -247: 18009: 0 -247: 18010: 0 -247: 18011: 0 -247: 18012: 0 -247: 18013: 0 -247: 18014: 0 -247: 18015: 0 -247: 18016: 0 -247: 18017: 0 -247: 18018: 0 -247: 18019: 0 -247: 18020: 0 -247: 18021: 0 -247: 18022: 0 -247: 18023: 0 -247: 18024: 0 -247: 18025: 0 -247: 18026: 0 -247: 18027: 0 -247: 18028: 0 -247: 18029: 0 -247: 18030: 0 -247: 18031: 0 -247: 18032: 0 -247: 18033: 0 -247: 18034: 0 -247: 18035: 0 -247: 18036: 0 -247: 18037: 0 -247: 18038: 0 -247: 18039: 0 -247: 18040: 0 -247: 18041: 0 -247: 18042: 0 -247: 18043: 0 -247: 18044: 0 -247: 18045: 0 -247: 18046: 0 -247: 18047: 0 -247: 18048: 0 -247: 18049: 0 -247: 18050: 0 -247: 18051: 0 -247: 18052: 0 -247: 18053: 0 -247: 18054: 0 -247: 18055: 0 -247: 18056: 0 -247: 18057: 0 -247: 18058: 0 -247: 18059: 0 -247: 18060: 0 -247: 18061: 0 -247: 18062: 0 -247: 18063: 0 -247: 18064: 0 -247: 18065: 0 -247: 18066: 0 -247: 18067: 0 -247: 18068: 0 -247: 18069: 0 -247: 18070: 0 -247: 18071: 0 -247: 18072: 0 -247: 18073: 0 -247: 18074: 0 -247: 18075: 0 -247: 18076: 0 -247: 18077: 0 -247: 18078: 0 -247: 18079: 0 -247: 18080: 0 -247: 18081: 0 -247: 18082: 0 -247: 18083: 0 -247: 18084: 0 -247: 18085: 0 -247: 18086: 0 -247: 18087: 0 -247: 18088: 0 -247: 18089: 0 -247: 18090: 0 -247: 18091: 0 -247: 18092: 0 -247: 18093: 0 -247: 18094: 0 -247: 18095: 0 -247: 18096: 0 -247: 18097: 0 -247: 18098: 0 -247: 18099: 0 -247: 18100: 0 -247: 18101: 0 -247: 18102: 0 -247: 18103: 0 -247: 18104: 0 -247: 18105: 0 -247: 18106: 0 -247: 18107: 0 -247: 18108: 0 -247: 18109: 0 -247: 18110: 0 -247: 18111: 0 -247: 18112: 0 -247: 18113: 0 -247: 18114: 0 -247: 18115: 0 -247: 18116: 0 -247: 18117: 0 -247: 18118: 0 -247: 18119: 0 -247: 18120: 0 -247: 18121: 0 -247: 18122: 0 -247: 18123: 0 -247: 18124: 0 -247: 18125: 0 -247: 18126: 0 -247: 18127: 0 -247: 18128: 0 -247: 18129: 0 -247: 18130: 0 -247: 18131: 0 -247: 18132: 0 -247: 18133: 0 -247: 18134: 0 -247: 18135: 0 -247: 18136: 0 -247: 18137: 0 -247: 18138: 0 -247: 18139: 0 -247: 18140: 0 -247: 18141: 0 -247: 18142: 0 -247: 18143: 0 -247: 18144: 0 -247: 18145: 0 -247: 18146: 0 -247: 18147: 0 -247: 18148: 0 -247: 18149: 0 -247: 18150: 0 -247: 18151: 0 -247: 18152: 0 -247: 18153: 0 -247: 18154: 0 -247: 18155: 0 -247: 18156: 0 -247: 18157: 0 -247: 18158: 0 -247: 18159: 0 -247: 18160: 0 -247: 18161: 0 -247: 18162: 0 -247: 18163: 0 -247: 18164: 0 -247: 18165: 0 -247: 18166: 0 -247: 18167: 0 -247: 18168: 0 -247: 18169: 0 -247: 18170: 0 -247: 18171: 0 -247: 18172: 0 -247: 18173: 0 -247: 18174: 0 -247: 18175: 0 -247: 18176: 0 -247: 18177: 0 -247: 18178: 0 -247: 18179: 0 -247: 18180: 0 -247: 18181: 0 -247: 18182: 0 -247: 18183: 0 -247: 18184: 0 -247: 18185: 0 -247: 18186: 0 -247: 18187: 0 -247: 18188: 0 -247: 18189: 0 -247: 18190: 0 -247: 18191: 0 -247: 18192: 0 -247: 18193: 0 -247: 18194: 0 -247: 18195: 0 -247: 18196: 0 -247: 18197: 0 -247: 18198: 0 -247: 18199: 0 -247: 18200: 0 -247: 18201: 0 -247: 18202: 0 -247: 18203: 0 -247: 18204: 0 -247: 18205: 0 -247: 18206: 0 -247: 18207: 0 -247: 18208: 0 -247: 18209: 0 -247: 18210: 0 -247: 18211: 0 -247: 18212: 0 -247: 18213: 0 -247: 18214: 0 -247: 18215: 0 -247: 18216: 0 -247: 18217: 0 -247: 18218: 0 -247: 18219: 0 -247: 18220: 0 -247: 18221: 0 -247: 18222: 0 -247: 18223: 0 -247: 18224: 0 -247: 18225: 0 -247: 18226: 0 -247: 18227: 0 -247: 18228: 0 -247: 18229: 0 -247: 18230: 0 -247: 18231: 0 -247: 18232: 0 -247: 18233: 0 -247: 18234: 0 -247: 18235: 0 -247: 18236: 0 -247: 18237: 0 -247: 18238: 0 -247: 18239: 0 -247: 18240: 0 -247: 18241: 0 -247: 18242: 0 -247: 18243: 0 -247: 18244: 0 -247: 18245: 0 -247: 18246: 0 -247: 18247: 0 -247: 18248: 0 -247: 18249: 0 -247: 18250: 0 -247: 18251: 0 -247: 18252: 0 -247: 18253: 0 -247: 18254: 0 -247: 18255: 0 -247: 18256: 0 -247: 18257: 0 -247: 18258: 0 -247: 18259: 0 -247: 18260: 0 -247: 18261: 0 -247: 18262: 0 -247: 18263: 0 -247: 18264: 0 -247: 18265: 0 -247: 18266: 0 -247: 18267: 0 -247: 18268: 0 -247: 18269: 0 -247: 18270: 0 -247: 18271: 0 -247: 18272: 0 -247: 18273: 0 -247: 18274: 0 -247: 18275: 0 -247: 18276: 0 -247: 18277: 0 -247: 18278: 0 -247: 18279: 0 -247: 18280: 0 -247: 18281: 0 -247: 18282: 0 -247: 18283: 0 -247: 18284: 0 -247: 18285: 0 -247: 18286: 0 -247: 18287: 0 -247: 18288: 0 -247: 18289: 0 -247: 18290: 0 -247: 18291: 0 -247: 18292: 0 -247: 18293: 0 -247: 18294: 0 -247: 18295: 0 -247: 18296: 0 -247: 18297: 0 -247: 18298: 0 -247: 18299: 0 -247: 18300: 0 -247: 18301: 0 -247: 18302: 0 -247: 18303: 0 -247: 18304: 0 -247: 18305: 0 -247: 18306: 0 -247: 18307: 0 -247: 18308: 0 -247: 18309: 0 -247: 18310: 0 -247: 18311: 0 -247: 18312: 0 -247: 18313: 0 -247: 18314: 0 -247: 18315: 0 -247: 18316: 0 -247: 18317: 0 -247: 18318: 0 -247: 18319: 0 -247: 18320: 0 -247: 18321: 0 -247: 18322: 0 -247: 18323: 0 -247: 18324: 0 -247: 18325: 0 -247: 18326: 0 -247: 18327: 0 -247: 18328: 0 -247: 18329: 0 -247: 18330: 0 -247: 18331: 0 -247: 18332: 0 -247: 18333: 0 -247: 18334: 0 -247: 18335: 0 -247: 18336: 0 -247: 18337: 0 -247: 18338: 0 -247: 18339: 0 -247: 18340: 0 -247: 18341: 0 -247: 18342: 0 -247: 18343: 0 -247: 18344: 0 -247: 18345: 0 -247: 18346: 0 -247: 18347: 0 -247: 18348: 0 -247: 18349: 0 -247: 18350: 0 -247: 18351: 0 -247: 18352: 0 -247: 18353: 0 -247: 18354: 0 -247: 18355: 0 -247: 18356: 0 -247: 18357: 0 -247: 18358: 0 -247: 18359: 0 -247: 18360: 0 -247: 18361: 0 -247: 18362: 0 -247: 18363: 0 -247: 18364: 0 -247: 18365: 0 -247: 18366: 0 -247: 18367: 0 -247: 18368: 0 -247: 18369: 0 -247: 18370: 0 -247: 18371: 0 -247: 18372: 0 -247: 18373: 0 -247: 18374: 0 -247: 18375: 0 -247: 18376: 0 -247: 18377: 0 -247: 18378: 0 -247: 18379: 0 -247: 18380: 0 -247: 18381: 0 -247: 18382: 0 -247: 18383: 0 -247: 18384: 0 -247: 18385: 0 -247: 18386: 0 -247: 18387: 0 -247: 18388: 0 -247: 18389: 0 -247: 18390: 0 -247: 18391: 0 -247: 18392: 0 -247: 18393: 0 -247: 18394: 0 -247: 18395: 0 -247: 18396: 0 -247: 18397: 0 -247: 18398: 0 -247: 18399: 0 -247: 18400: 0 -247: 18401: 0 -247: 18402: 0 -247: 18403: 0 -247: 18404: 0 -247: 18405: 0 -247: 18406: 0 -247: 18407: 0 -247: 18408: 0 -247: 18409: 0 -247: 18410: 0 -247: 18411: 0 -247: 18412: 0 -247: 18413: 0 -247: 18414: 0 -247: 18415: 0 -247: 18416: 0 -247: 18417: 0 -247: 18418: 0 -247: 18419: 0 -247: 18420: 0 -247: 18421: 0 -247: 18422: 0 -247: 18423: 0 -247: 18424: 0 -247: 18425: 0 -247: 18426: 0 -247: 18427: 0 -247: 18428: 0 -247: 18429: 0 -247: 18430: 0 -247: 18431: 0 -247: 18432: 0 -247: 18433: 0 -247: 18434: 0 -247: 18435: 0 -247: 18436: 0 -247: 18437: 0 -247: 18438: 0 -247: 18439: 0 -247: 18440: 0 -247: 18441: 0 -247: 18442: 0 -247: 18443: 0 -247: 18444: 0 -247: 18445: 0 -247: 18446: 0 -247: 18447: 0 -247: 18448: 0 -247: 18449: 0 -247: 18450: 0 -247: 18451: 0 -247: 18452: 0 -247: 18453: 0 -247: 18454: 0 -247: 18455: 0 -247: 18456: 0 -247: 18457: 0 -247: 18458: 0 -247: 18459: 0 -247: 18460: 0 -247: 18461: 0 -247: 18462: 0 -247: 18463: 0 -247: 18464: 0 -247: 18465: 0 -247: 18466: 0 -247: 18467: 0 -247: 18468: 0 -247: 18469: 0 -247: 18470: 0 -247: 18471: 0 -247: 18472: 0 -247: 18473: 0 -247: 18474: 0 -247: 18475: 0 -247: 18476: 0 -247: 18477: 0 -247: 18478: 0 -247: 18479: 0 -247: 18480: 0 -247: 18481: 0 -247: 18482: 0 -247: 18483: 0 -247: 18484: 0 -247: 18485: 0 -247: 18486: 0 -247: 18487: 0 -247: 18488: 0 -247: 18489: 0 -247: 18490: 0 -247: 18491: 0 -247: 18492: 0 -247: 18493: 0 -247: 18494: 0 -247: 18495: 0 -247: 18496: 0 -247: 18497: 0 -247: 18498: 0 -247: 18499: 0 -247: 18500: 0 -247: 18501: 0 -247: 18502: 0 -247: 18503: 0 -247: 18504: 0 -247: 18505: 0 -247: 18506: 0 -247: 18507: 0 -247: 18508: 0 -247: 18509: 0 -247: 18510: 0 -247: 18511: 0 -247: 18512: 0 -247: 18513: 0 -247: 18514: 0 -247: 18515: 0 -247: 18516: 0 -247: 18517: 0 -247: 18518: 0 -247: 18519: 0 -247: 18520: 0 -247: 18521: 0 -247: 18522: 0 -247: 18523: 0 -247: 18524: 0 -247: 18525: 0 -247: 18526: 0 -247: 18527: 0 -247: 18528: 0 -247: 18529: 0 -247: 18530: 0 -247: 18531: 0 -247: 18532: 0 -247: 18533: 0 -247: 18534: 0 -247: 18535: 0 -247: 18536: 0 -247: 18537: 0 -247: 18538: 0 -247: 18539: 0 -247: 18540: 0 -247: 18541: 0 -247: 18542: 0 -247: 18543: 0 -247: 18544: 0 -247: 18545: 0 -247: 18546: 0 -247: 18547: 0 -247: 18548: 0 -247: 18549: 0 -247: 18550: 0 -247: 18551: 0 -247: 18552: 0 -247: 18553: 0 -247: 18554: 0 -247: 18555: 0 -247: 18556: 0 -247: 18557: 0 -247: 18558: 0 -247: 18559: 0 -247: 18560: 0 -247: 18561: 0 -247: 18562: 0 -247: 18563: 0 -247: 18564: 0 -247: 18565: 0 -247: 18566: 0 -247: 18567: 0 -247: 18568: 0 -247: 18569: 0 -247: 18570: 0 -247: 18571: 0 -247: 18572: 0 -247: 18573: 0 -247: 18574: 0 -247: 18575: 0 -247: 18576: 0 -247: 18577: 0 -247: 18578: 0 -247: 18579: 0 -247: 18580: 0 -247: 18581: 0 -247: 18582: 0 -247: 18583: 0 -247: 18584: 0 -247: 18585: 0 -247: 18586: 0 -247: 18587: 0 -247: 18588: 0 -247: 18589: 0 -247: 18590: 0 -247: 18591: 0 -247: 18592: 0 -247: 18593: 0 -247: 18594: 0 -247: 18595: 0 -247: 18596: 0 -247: 18597: 0 -247: 18598: 0 -247: 18599: 0 -247: 18600: 0 -247: 18601: 0 -247: 18602: 0 -247: 18603: 0 -247: 18604: 0 -247: 18605: 0 -247: 18606: 0 -247: 18607: 0 -247: 18608: 0 -247: 18609: 0 -247: 18610: 0 -247: 18611: 0 -247: 18612: 0 -247: 18613: 0 -247: 18614: 0 -247: 18615: 0 -247: 18616: 0 -247: 18617: 0 -247: 18618: 0 -247: 18619: 0 -247: 18620: 0 -247: 18621: 0 -247: 18622: 0 -247: 18623: 0 -247: 18624: 0 -247: 18625: 0 -247: 18626: 0 -247: 18627: 0 -247: 18628: 0 -247: 18629: 0 -247: 18630: 0 -247: 18631: 0 -247: 18632: 0 -247: 18633: 0 -247: 18634: 0 -247: 18635: 0 -247: 18636: 0 -247: 18637: 0 -247: 18638: 0 -247: 18639: 0 -247: 18640: 0 -247: 18641: 0 -247: 18642: 0 -247: 18643: 0 -247: 18644: 0 -247: 18645: 0 -247: 18646: 0 -247: 18647: 0 -247: 18648: 0 -247: 18649: 0 -247: 18650: 0 -247: 18651: 0 -247: 18652: 0 -247: 18653: 0 -247: 18654: 0 -247: 18655: 0 -247: 18656: 0 -247: 18657: 0 -247: 18658: 0 -247: 18659: 0 -247: 18660: 0 -247: 18661: 0 -247: 18662: 0 -247: 18663: 0 -247: 18664: 0 -247: 18665: 0 -247: 18666: 0 -247: 18667: 0 -247: 18668: 0 -247: 18669: 0 -247: 18670: 0 -247: 18671: 0 -247: 18672: 0 -247: 18673: 0 -247: 18674: 0 -247: 18675: 0 -247: 18676: 0 -247: 18677: 0 -247: 18678: 0 -247: 18679: 0 -247: 18680: 0 -247: 18681: 0 -247: 18682: 0 -247: 18683: 0 -247: 18684: 0 -247: 18685: 0 -247: 18686: 0 -247: 18687: 0 -247: 18688: 0 -247: 18689: 0 -247: 18690: 0 -247: 18691: 0 -247: 18692: 0 -247: 18693: 0 -247: 18694: 0 -247: 18695: 0 -247: 18696: 0 -247: 18697: 0 -247: 18698: 0 -247: 18699: 0 -247: 18700: 0 -247: 18701: 0 -247: 18702: 0 -247: 18703: 0 -247: 18704: 0 -247: 18705: 0 -247: 18706: 0 -247: 18707: 0 -247: 18708: 0 -247: 18709: 0 -247: 18710: 0 -247: 18711: 0 -247: 18712: 0 -247: 18713: 0 -247: 18714: 0 -247: 18715: 0 -247: 18716: 0 -247: 18717: 0 -247: 18718: 0 -247: 18719: 0 -247: 18720: 0 -247: 18721: 0 -247: 18722: 0 -247: 18723: 0 -247: 18724: 0 -247: 18725: 0 -247: 18726: 0 -247: 18727: 0 -247: 18728: 0 -247: 18729: 0 -247: 18730: 0 -247: 18731: 0 -247: 18732: 0 -247: 18733: 0 -247: 18734: 0 -247: 18735: 0 -247: 18736: 0 -247: 18737: 0 -247: 18738: 0 -247: 18739: 0 -247: 18740: 0 -247: 18741: 0 -247: 18742: 0 -247: 18743: 0 -247: 18744: 0 -247: 18745: 0 -247: 18746: 0 -247: 18747: 0 -247: 18748: 0 -247: 18749: 0 -247: 18750: 0 -247: 18751: 0 -247: 18752: 0 -247: 18753: 0 -247: 18754: 0 -247: 18755: 0 -247: 18756: 0 -247: 18757: 0 -247: 18758: 0 -247: 18759: 0 -247: 18760: 0 -247: 18761: 0 -247: 18762: 0 -247: 18763: 0 -247: 18764: 0 -247: 18765: 0 -247: 18766: 0 -247: 18767: 0 -247: 18768: 0 -247: 18769: 0 -247: 18770: 0 -247: 18771: 0 -247: 18772: 0 -247: 18773: 0 -247: 18774: 0 -247: 18775: 0 -247: 18776: 0 -247: 18777: 0 -247: 18778: 0 -247: 18779: 0 -247: 18780: 0 -247: 18781: 0 -247: 18782: 0 -247: 18783: 0 -247: 18784: 0 -247: 18785: 0 -247: 18786: 0 -247: 18787: 0 -247: 18788: 0 -247: 18789: 0 -247: 18790: 0 -247: 18791: 0 -247: 18792: 0 -247: 18793: 0 -247: 18794: 0 -247: 18795: 0 -247: 18796: 0 -247: 18797: 0 -247: 18798: 0 -247: 18799: 0 -247: 18800: 0 -247: 18801: 0 -247: 18802: 0 -247: 18803: 0 -247: 18804: 0 -247: 18805: 0 -247: 18806: 0 -247: 18807: 0 -247: 18808: 0 -247: 18809: 0 -247: 18810: 0 -247: 18811: 0 -247: 18812: 0 -247: 18813: 0 -247: 18814: 0 -247: 18815: 0 -247: 18816: 0 -247: 18817: 0 -247: 18818: 0 -247: 18819: 0 -247: 18820: 0 -247: 18821: 0 -247: 18822: 0 -247: 18823: 0 -247: 18824: 0 -247: 18825: 0 -247: 18826: 0 -247: 18827: 0 -247: 18828: 0 -247: 18829: 0 -247: 18830: 0 -247: 18831: 0 -247: 18832: 0 -247: 18833: 0 -247: 18834: 0 -247: 18835: 0 -247: 18836: 0 -247: 18837: 0 -247: 18838: 0 -247: 18839: 0 -247: 18840: 0 -247: 18841: 0 -247: 18842: 0 -247: 18843: 0 -247: 18844: 0 -247: 18845: 0 -247: 18846: 0 -247: 18847: 0 -247: 18848: 0 -247: 18849: 0 -247: 18850: 0 -247: 18851: 0 -247: 18852: 0 -247: 18853: 0 -247: 18854: 0 -247: 18855: 0 -247: 18856: 0 -247: 18857: 0 -247: 18858: 0 -247: 18859: 0 -247: 18860: 0 -247: 18861: 0 -247: 18862: 0 -247: 18863: 0 -247: 18864: 0 -247: 18865: 0 -247: 18866: 0 -247: 18867: 0 -247: 18868: 0 -247: 18869: 0 -247: 18870: 0 -247: 18871: 0 -247: 18872: 0 -247: 18873: 0 -247: 18874: 0 -247: 18875: 0 -247: 18876: 0 -247: 18877: 0 -247: 18878: 0 -247: 18879: 0 -247: 18880: 0 -247: 18881: 0 -247: 18882: 0 -247: 18883: 0 -247: 18884: 0 -247: 18885: 0 -247: 18886: 0 -247: 18887: 0 -247: 18888: 0 -247: 18889: 0 -247: 18890: 0 -247: 18891: 0 -247: 18892: 0 -247: 18893: 0 -247: 18894: 0 -247: 18895: 0 -247: 18896: 0 -247: 18897: 0 -247: 18898: 0 -247: 18899: 0 -247: 18900: 0 -247: 18901: 0 -247: 18902: 0 -247: 18903: 0 -247: 18904: 0 -247: 18905: 0 -247: 18906: 0 -247: 18907: 0 -247: 18908: 0 -247: 18909: 0 -247: 18910: 0 -247: 18911: 0 -247: 18912: 0 -247: 18913: 0 -247: 18914: 0 -247: 18915: 0 -247: 18916: 0 -247: 18917: 0 -247: 18918: 0 -247: 18919: 0 -247: 18920: 0 -247: 18921: 0 -247: 18922: 0 -247: 18923: 0 -247: 18924: 0 -247: 18925: 0 -247: 18926: 0 -247: 18927: 0 -247: 18928: 0 -247: 18929: 0 -247: 18930: 0 -247: 18931: 0 -247: 18932: 0 -247: 18933: 0 -247: 18934: 0 -247: 18935: 0 -247: 18936: 0 -247: 18937: 0 -247: 18938: 0 -247: 18939: 0 -247: 18940: 0 -247: 18941: 0 -247: 18942: 0 -247: 18943: 0 -247: 18944: 0 -247: 18945: 0 -247: 18946: 0 -247: 18947: 0 -247: 18948: 0 -247: 18949: 0 -247: 18950: 0 -247: 18951: 0 -247: 18952: 0 -247: 18953: 0 -247: 18954: 0 -247: 18955: 0 -247: 18956: 0 -247: 18957: 0 -247: 18958: 0 -247: 18959: 0 -247: 18960: 0 -247: 18961: 0 -247: 18962: 0 -247: 18963: 0 -247: 18964: 0 -247: 18965: 0 -247: 18966: 0 -247: 18967: 0 -247: 18968: 0 -247: 18969: 0 -247: 18970: 0 -247: 18971: 0 -247: 18972: 0 -247: 18973: 0 -247: 18974: 0 -247: 18975: 0 -247: 18976: 0 -247: 18977: 0 -247: 18978: 0 -247: 18979: 0 -247: 18980: 0 -247: 18981: 0 -247: 18982: 0 -247: 18983: 0 -247: 18984: 0 -247: 18985: 0 -247: 18986: 0 -247: 18987: 0 -247: 18988: 0 -247: 18989: 0 -247: 18990: 0 -247: 18991: 0 -247: 18992: 0 -247: 18993: 0 -247: 18994: 0 -247: 18995: 0 -247: 18996: 0 -247: 18997: 0 -247: 18998: 0 -247: 18999: 0 -247: 19000: 0 -247: 19001: 0 -247: 19002: 0 -247: 19003: 0 -247: 19004: 0 -247: 19005: 0 -247: 19006: 0 -247: 19007: 0 -247: 19008: 0 -247: 19009: 0 -247: 19010: 0 -247: 19011: 0 -247: 19012: 0 -247: 19013: 0 -247: 19014: 0 -247: 19015: 0 -247: 19016: 0 -247: 19017: 0 -247: 19018: 0 -247: 19019: 0 -247: 19020: 0 -247: 19021: 0 -247: 19022: 0 -247: 19023: 0 -247: 19024: 0 -247: 19025: 0 -247: 19026: 0 -247: 19027: 0 -247: 19028: 0 -247: 19029: 0 -247: 19030: 0 -247: 19031: 0 -247: 19032: 0 -247: 19033: 0 -247: 19034: 0 -247: 19035: 0 -247: 19036: 0 -247: 19037: 0 -247: 19038: 0 -247: 19039: 0 -247: 19040: 0 -247: 19041: 0 -247: 19042: 0 -247: 19043: 0 -247: 19044: 0 -247: 19045: 0 -247: 19046: 0 -247: 19047: 0 -247: 19048: 0 -247: 19049: 0 -247: 19050: 0 -247: 19051: 0 -247: 19052: 0 -247: 19053: 0 -247: 19054: 0 -247: 19055: 0 -247: 19056: 0 -247: 19057: 0 -247: 19058: 0 -247: 19059: 0 -247: 19060: 0 -247: 19061: 0 -247: 19062: 0 -247: 19063: 0 -247: 19064: 0 -247: 19065: 0 -247: 19066: 0 -247: 19067: 0 -247: 19068: 0 -247: 19069: 0 -247: 19070: 0 -247: 19071: 0 -247: 19072: 0 -247: 19073: 0 -247: 19074: 0 -247: 19075: 0 -247: 19076: 0 -247: 19077: 0 -247: 19078: 0 -247: 19079: 0 -247: 19080: 0 -247: 19081: 0 -247: 19082: 0 -247: 19083: 0 -247: 19084: 0 -247: 19085: 0 -247: 19086: 0 -247: 19087: 0 -247: 19088: 0 -247: 19089: 0 -247: 19090: 0 -247: 19091: 0 -247: 19092: 0 -247: 19093: 0 -247: 19094: 0 -247: 19095: 0 -247: 19096: 0 -247: 19097: 0 -247: 19098: 0 -247: 19099: 0 -247: 19100: 0 -247: 19101: 0 -247: 19102: 0 -247: 19103: 0 -247: 19104: 0 -247: 19105: 0 -247: 19106: 0 -247: 19107: 0 -247: 19108: 0 -247: 19109: 0 -247: 19110: 0 -247: 19111: 0 -247: 19112: 0 -247: 19113: 0 -247: 19114: 0 -247: 19115: 0 -247: 19116: 0 -247: 19117: 0 -247: 19118: 0 -247: 19119: 0 -247: 19120: 0 -247: 19121: 0 -247: 19122: 0 -247: 19123: 0 -247: 19124: 0 -247: 19125: 0 -247: 19126: 0 -247: 19127: 0 -247: 19128: 0 -247: 19129: 0 -247: 19130: 0 -247: 19131: 0 -247: 19132: 0 -247: 19133: 0 -247: 19134: 0 -247: 19135: 0 -247: 19136: 0 -247: 19137: 0 -247: 19138: 0 -247: 19139: 0 -247: 19140: 0 -247: 19141: 0 -247: 19142: 0 -247: 19143: 0 -247: 19144: 0 -247: 19145: 0 -247: 19146: 0 -247: 19147: 0 -247: 19148: 0 -247: 19149: 0 -247: 19150: 0 -247: 19151: 0 -247: 19152: 0 -247: 19153: 0 -247: 19154: 0 -247: 19155: 0 -247: 19156: 0 -247: 19157: 0 -247: 19158: 0 -247: 19159: 0 -247: 19160: 0 -247: 19161: 0 -247: 19162: 0 -247: 19163: 0 -247: 19164: 0 -247: 19165: 0 -247: 19166: 0 -247: 19167: 0 -247: 19168: 0 -247: 19169: 0 -247: 19170: 0 -247: 19171: 0 -247: 19172: 0 -247: 19173: 0 -247: 19174: 0 -247: 19175: 0 -247: 19176: 0 -247: 19177: 0 -247: 19178: 0 -247: 19179: 0 -247: 19180: 0 -247: 19181: 0 -247: 19182: 0 -247: 19183: 0 -247: 19184: 0 -247: 19185: 0 -247: 19186: 0 -247: 19187: 0 -247: 19188: 0 -247: 19189: 0 -247: 19190: 0 -247: 19191: 0 -247: 19192: 0 -247: 19193: 0 -247: 19194: 0 -247: 19195: 0 -247: 19196: 0 -247: 19197: 0 -247: 19198: 0 -247: 19199: 0 -247: 19200: 0 -247: 19201: 0 -247: 19202: 0 -247: 19203: 0 -247: 19204: 0 -247: 19205: 0 -247: 19206: 0 -247: 19207: 0 -247: 19208: 0 -247: 19209: 0 -247: 19210: 0 -247: 19211: 0 -247: 19212: 0 -247: 19213: 0 -247: 19214: 0 -247: 19215: 0 -247: 19216: 0 -247: 19217: 0 -247: 19218: 0 -247: 19219: 0 -247: 19220: 0 -247: 19221: 0 -247: 19222: 0 -247: 19223: 0 -247: 19224: 0 -247: 19225: 0 -247: 19226: 0 -247: 19227: 0 -247: 19228: 0 -247: 19229: 0 -247: 19230: 0 -247: 19231: 0 -247: 19232: 0 -247: 19233: 0 -247: 19234: 0 -247: 19235: 0 -247: 19236: 0 -247: 19237: 0 -247: 19238: 0 -247: 19239: 0 -247: 19240: 0 -247: 19241: 0 -247: 19242: 0 -247: 19243: 0 -247: 19244: 0 -247: 19245: 0 -247: 19246: 0 -247: 19247: 0 -247: 19248: 0 -247: 19249: 0 -247: 19250: 0 -247: 19251: 0 -247: 19252: 0 -247: 19253: 0 -247: 19254: 0 -247: 19255: 0 -247: 19256: 0 -247: 19257: 0 -247: 19258: 0 -247: 19259: 0 -247: 19260: 0 -247: 19261: 0 -247: 19262: 0 -247: 19263: 0 -247: 19264: 0 -247: 19265: 0 -247: 19266: 0 -247: 19267: 0 -247: 19268: 0 -247: 19269: 0 -247: 19270: 0 -247: 19271: 0 -247: 19272: 0 -247: 19273: 0 -247: 19274: 0 -247: 19275: 0 -247: 19276: 0 -247: 19277: 0 -247: 19278: 0 -247: 19279: 0 -247: 19280: 0 -247: 19281: 0 -247: 19282: 0 -247: 19283: 0 -247: 19284: 0 -247: 19285: 0 -247: 19286: 0 -247: 19287: 0 -247: 19288: 0 -247: 19289: 0 -247: 19290: 0 -247: 19291: 0 -247: 19292: 0 -247: 19293: 0 -247: 19294: 0 -247: 19295: 0 -247: 19296: 0 -247: 19297: 0 -247: 19298: 0 -247: 19299: 0 -247: 19300: 0 -247: 19301: 0 -247: 19302: 0 -247: 19303: 0 -247: 19304: 0 -247: 19305: 0 -247: 19306: 0 -247: 19307: 0 -247: 19308: 0 -247: 19309: 0 -247: 19310: 0 -247: 19311: 0 -247: 19312: 0 -247: 19313: 0 -247: 19314: 0 -247: 19315: 0 -247: 19316: 0 -247: 19317: 0 -247: 19318: 0 -247: 19319: 0 -247: 19320: 0 -247: 19321: 0 -247: 19322: 0 -247: 19323: 0 -247: 19324: 0 -247: 19325: 0 -247: 19326: 0 -247: 19327: 0 -247: 19328: 0 -247: 19329: 0 -247: 19330: 0 -247: 19331: 0 -247: 19332: 0 -247: 19333: 0 -247: 19334: 0 -247: 19335: 0 -247: 19336: 0 -247: 19337: 0 -247: 19338: 0 -247: 19339: 0 -247: 19340: 0 -247: 19341: 0 -247: 19342: 0 -247: 19343: 0 -247: 19344: 0 -247: 19345: 0 -247: 19346: 0 -247: 19347: 0 -247: 19348: 0 -247: 19349: 0 -247: 19350: 0 -247: 19351: 0 -247: 19352: 0 -247: 19353: 0 -247: 19354: 0 -247: 19355: 0 -247: 19356: 0 -247: 19357: 0 -247: 19358: 0 -247: 19359: 0 -247: 19360: 0 -247: 19361: 0 -247: 19362: 0 -247: 19363: 0 -247: 19364: 0 -247: 19365: 0 -247: 19366: 0 -247: 19367: 0 -247: 19368: 0 -247: 19369: 0 -247: 19370: 0 -247: 19371: 0 -247: 19372: 0 -247: 19373: 0 -247: 19374: 0 -247: 19375: 0 -247: 19376: 0 -247: 19377: 0 -247: 19378: 0 -247: 19379: 0 -247: 19380: 0 -247: 19381: 0 -247: 19382: 0 -247: 19383: 0 -247: 19384: 0 -247: 19385: 0 -247: 19386: 0 -247: 19387: 0 -247: 19388: 0 -247: 19389: 0 -247: 19390: 0 -247: 19391: 0 -247: 19392: 0 -247: 19393: 0 -247: 19394: 0 -247: 19395: 0 -247: 19396: 0 -247: 19397: 0 -247: 19398: 0 -247: 19399: 0 -247: 19400: 0 -247: 19401: 0 -247: 19402: 0 -247: 19403: 0 -247: 19404: 0 -247: 19405: 0 -247: 19406: 0 -247: 19407: 0 -247: 19408: 0 -247: 19409: 0 -247: 19410: 0 -247: 19411: 0 -247: 19412: 0 -247: 19413: 0 -247: 19414: 0 -247: 19415: 0 -247: 19416: 0 -247: 19417: 0 -247: 19418: 0 -247: 19419: 0 -247: 19420: 0 -247: 19421: 0 -247: 19422: 0 -247: 19423: 0 -247: 19424: 0 -247: 19425: 0 -247: 19426: 0 -247: 19427: 0 -247: 19428: 0 -247: 19429: 0 -247: 19430: 0 -247: 19431: 0 -247: 19432: 0 -247: 19433: 0 -247: 19434: 0 -247: 19435: 0 -247: 19436: 0 -247: 19437: 0 -247: 19438: 0 -247: 19439: 0 -247: 19440: 0 -247: 19441: 0 -247: 19442: 0 -247: 19443: 0 -247: 19444: 0 -247: 19445: 0 -247: 19446: 0 -247: 19447: 0 -247: 19448: 0 -247: 19449: 0 -247: 19450: 0 -247: 19451: 0 -247: 19452: 0 -247: 19453: 0 -247: 19454: 0 -247: 19455: 0 -247: 19456: 0 -247: 19457: 0 -247: 19458: 0 -247: 19459: 0 -247: 19460: 0 -247: 19461: 0 -247: 19462: 0 -247: 19463: 0 -247: 19464: 0 -247: 19465: 0 -247: 19466: 0 -247: 19467: 0 -247: 19468: 0 -247: 19469: 0 -247: 19470: 0 -247: 19471: 0 -247: 19472: 0 -247: 19473: 0 -247: 19474: 0 -247: 19475: 0 -247: 19476: 0 -247: 19477: 0 -247: 19478: 0 -247: 19479: 0 -247: 19480: 0 -247: 19481: 0 -247: 19482: 0 -247: 19483: 0 -247: 19484: 0 -247: 19485: 0 -247: 19486: 0 -247: 19487: 0 -247: 19488: 0 -247: 19489: 0 -247: 19490: 0 -247: 19491: 0 -247: 19492: 0 -247: 19493: 0 -247: 19494: 0 -247: 19495: 0 -247: 19496: 0 -247: 19497: 0 -247: 19498: 0 -247: 19499: 0 -247: 19500: 0 -247: 19501: 0 -247: 19502: 0 -247: 19503: 0 -247: 19504: 0 -247: 19505: 0 -247: 19506: 0 -247: 19507: 0 -247: 19508: 0 -247: 19509: 0 -247: 19510: 0 -247: 19511: 0 -247: 19512: 0 -247: 19513: 0 -247: 19514: 0 -247: 19515: 0 -247: 19516: 0 -247: 19517: 0 -247: 19518: 0 -247: 19519: 0 -247: 19520: 0 -247: 19521: 0 -247: 19522: 0 -247: 19523: 0 -247: 19524: 0 -247: 19525: 0 -247: 19526: 0 -247: 19527: 0 -247: 19528: 0 -247: 19529: 0 -247: 19530: 0 -247: 19531: 0 -247: 19532: 0 -247: 19533: 0 -247: 19534: 0 -247: 19535: 0 -247: 19536: 0 -247: 19537: 0 -247: 19538: 0 -247: 19539: 0 -247: 19540: 0 -247: 19541: 0 -247: 19542: 0 -247: 19543: 0 -247: 19544: 0 -247: 19545: 0 -247: 19546: 0 -247: 19547: 0 -247: 19548: 0 -247: 19549: 0 -247: 19550: 0 -247: 19551: 0 -247: 19552: 0 -247: 19553: 0 -247: 19554: 0 -247: 19555: 0 -247: 19556: 0 -247: 19557: 0 -247: 19558: 0 -247: 19559: 0 -247: 19560: 0 -247: 19561: 0 -247: 19562: 0 -247: 19563: 0 -247: 19564: 0 -247: 19565: 0 -247: 19566: 0 -247: 19567: 0 -247: 19568: 0 -247: 19569: 0 -247: 19570: 0 -247: 19571: 0 -247: 19572: 0 -247: 19573: 0 -247: 19574: 0 -247: 19575: 0 -247: 19576: 0 -247: 19577: 0 -247: 19578: 0 -247: 19579: 0 -247: 19580: 0 -247: 19581: 0 -247: 19582: 0 -247: 19583: 0 -247: 19584: 0 -247: 19585: 0 -247: 19586: 0 -247: 19587: 0 -247: 19588: 0 -247: 19589: 0 -247: 19590: 0 -247: 19591: 0 -247: 19592: 0 -247: 19593: 0 -247: 19594: 0 -247: 19595: 0 -247: 19596: 0 -247: 19597: 0 -247: 19598: 0 -247: 19599: 0 -247: 19600: 0 -247: 19601: 0 -247: 19602: 0 -247: 19603: 0 -247: 19604: 0 -247: 19605: 0 -247: 19606: 0 -247: 19607: 0 -247: 19608: 0 -247: 19609: 0 -247: 19610: 0 -247: 19611: 0 -247: 19612: 0 -247: 19613: 0 -247: 19614: 0 -247: 19615: 0 -247: 19616: 0 -247: 19617: 0 -247: 19618: 0 -247: 19619: 0 -247: 19620: 0 -247: 19621: 0 -247: 19622: 0 -247: 19623: 0 -247: 19624: 0 -247: 19625: 0 -247: 19626: 0 -247: 19627: 0 -247: 19628: 0 -247: 19629: 0 -247: 19630: 0 -247: 19631: 0 -247: 19632: 0 -247: 19633: 0 -247: 19634: 0 -247: 19635: 0 -247: 19636: 0 -247: 19637: 0 -247: 19638: 0 -247: 19639: 0 -247: 19640: 0 -247: 19641: 0 -247: 19642: 0 -247: 19643: 0 -247: 19644: 0 -247: 19645: 0 -247: 19646: 0 -247: 19647: 0 -247: 19648: 0 -247: 19649: 0 -247: 19650: 0 -247: 19651: 0 -247: 19652: 0 -247: 19653: 0 -247: 19654: 0 -247: 19655: 0 -247: 19656: 0 -247: 19657: 0 -247: 19658: 0 -247: 19659: 0 -247: 19660: 0 -247: 19661: 0 -247: 19662: 0 -247: 19663: 0 -247: 19664: 0 -247: 19665: 0 -247: 19666: 0 -247: 19667: 0 -247: 19668: 0 -247: 19669: 0 -247: 19670: 0 -247: 19671: 0 -247: 19672: 0 -247: 19673: 0 -247: 19674: 0 -247: 19675: 0 -247: 19676: 0 -247: 19677: 0 -247: 19678: 0 -247: 19679: 0 -247: 19680: 0 -247: 19681: 0 -247: 19682: 0 -247: 19683: 0 -247: 19684: 0 -247: 19685: 0 -247: 19686: 0 -247: 19687: 0 -247: 19688: 0 -247: 19689: 0 -247: 19690: 0 -247: 19691: 0 -247: 19692: 0 -247: 19693: 0 -247: 19694: 0 -247: 19695: 0 -247: 19696: 0 -247: 19697: 0 -247: 19698: 0 -247: 19699: 0 -247: 19700: 0 -247: 19701: 0 -247: 19702: 0 -247: 19703: 0 -247: 19704: 0 -247: 19705: 0 -247: 19706: 0 -247: 19707: 0 -247: 19708: 0 -247: 19709: 0 -247: 19710: 0 -247: 19711: 0 -247: 19712: 0 -247: 19713: 0 -247: 19714: 0 -247: 19715: 0 -247: 19716: 0 -247: 19717: 0 -247: 19718: 0 -247: 19719: 0 -247: 19720: 0 -247: 19721: 0 -247: 19722: 0 -247: 19723: 0 -247: 19724: 0 -247: 19725: 0 -247: 19726: 0 -247: 19727: 0 -247: 19728: 0 -247: 19729: 0 -247: 19730: 0 -247: 19731: 0 -247: 19732: 0 -247: 19733: 0 -247: 19734: 0 -247: 19735: 0 -247: 19736: 0 -247: 19737: 0 -247: 19738: 0 -247: 19739: 0 -247: 19740: 0 -247: 19741: 0 -247: 19742: 0 -247: 19743: 0 -247: 19744: 0 -247: 19745: 0 -247: 19746: 0 -247: 19747: 0 -247: 19748: 0 -247: 19749: 0 -247: 19750: 0 -247: 19751: 0 -247: 19752: 0 -247: 19753: 0 -247: 19754: 0 -247: 19755: 0 -247: 19756: 0 -247: 19757: 0 -247: 19758: 0 -247: 19759: 0 -247: 19760: 0 -247: 19761: 0 -247: 19762: 0 -247: 19763: 0 -247: 19764: 0 -247: 19765: 0 -247: 19766: 0 -247: 19767: 0 -247: 19768: 0 -247: 19769: 0 -247: 19770: 0 -247: 19771: 0 -247: 19772: 0 -247: 19773: 0 -247: 19774: 0 -247: 19775: 0 -247: 19776: 0 -247: 19777: 0 -247: 19778: 0 -247: 19779: 0 -247: 19780: 0 -247: 19781: 0 -247: 19782: 0 -247: 19783: 0 -247: 19784: 0 -247: 19785: 0 -247: 19786: 0 -247: 19787: 0 -247: 19788: 0 -247: 19789: 0 -247: 19790: 0 -247: 19791: 0 -247: 19792: 0 -247: 19793: 0 -247: 19794: 0 -247: 19795: 0 -247: 19796: 0 -247: 19797: 0 -247: 19798: 0 -247: 19799: 0 -247: 19800: 0 -247: 19801: 0 -247: 19802: 0 -247: 19803: 0 -247: 19804: 0 -247: 19805: 0 -247: 19806: 0 -247: 19807: 0 -247: 19808: 0 -247: 19809: 0 -247: 19810: 0 -247: 19811: 0 -247: 19812: 0 -247: 19813: 0 -247: 19814: 0 -247: 19815: 0 -247: 19816: 0 -247: 19817: 0 -247: 19818: 0 -247: 19819: 0 -247: 19820: 0 -247: 19821: 0 -247: 19822: 0 -247: 19823: 0 -247: 19824: 0 -247: 19825: 0 -247: 19826: 0 -247: 19827: 0 -247: 19828: 0 -247: 19829: 0 -247: 19830: 0 -247: 19831: 0 -247: 19832: 0 -247: 19833: 0 -247: 19834: 0 -247: 19835: 0 -247: 19836: 0 -247: 19837: 0 -247: 19838: 0 -247: 19839: 0 -247: 19840: 0 -247: 19841: 0 -247: 19842: 0 -247: 19843: 0 -247: 19844: 0 -247: 19845: 0 -247: 19846: 0 -247: 19847: 0 -247: 19848: 0 -247: 19849: 0 -247: 19850: 0 -247: 19851: 0 -247: 19852: 0 -247: 19853: 0 -247: 19854: 0 -247: 19855: 0 -247: 19856: 0 -247: 19857: 0 -247: 19858: 0 -247: 19859: 0 -247: 19860: 0 -247: 19861: 0 -247: 19862: 0 -247: 19863: 0 -247: 19864: 0 -247: 19865: 0 -247: 19866: 0 -247: 19867: 0 -247: 19868: 0 -247: 19869: 0 -247: 19870: 0 -247: 19871: 0 -247: 19872: 0 -247: 19873: 0 -247: 19874: 0 -247: 19875: 0 -247: 19876: 0 -247: 19877: 0 -247: 19878: 0 -247: 19879: 0 -247: 19880: 0 -247: 19881: 0 -247: 19882: 0 -247: 19883: 0 -247: 19884: 0 -247: 19885: 0 -247: 19886: 0 -247: 19887: 0 -247: 19888: 0 -247: 19889: 0 -247: 19890: 0 -247: 19891: 0 -247: 19892: 0 -247: 19893: 0 -247: 19894: 0 -247: 19895: 0 -247: 19896: 0 -247: 19897: 0 -247: 19898: 0 -247: 19899: 0 -247: 19900: 0 -247: 19901: 0 -247: 19902: 0 -247: 19903: 0 -247: 19904: 0 -247: 19905: 0 -247: 19906: 0 -247: 19907: 0 -247: 19908: 0 -247: 19909: 0 -247: 19910: 0 -247: 19911: 0 -247: 19912: 0 -247: 19913: 0 -247: 19914: 0 -247: 19915: 0 -247: 19916: 0 -247: 19917: 0 -247: 19918: 0 -247: 19919: 0 -247: 19920: 0 -247: 19921: 0 -247: 19922: 0 -247: 19923: 0 -247: 19924: 0 -247: 19925: 0 -247: 19926: 0 -247: 19927: 0 -247: 19928: 0 -247: 19929: 0 -247: 19930: 0 -247: 19931: 0 -247: 19932: 0 -247: 19933: 0 -247: 19934: 0 -247: 19935: 0 -247: 19936: 0 -247: 19937: 0 -247: 19938: 0 -247: 19939: 0 -247: 19940: 0 -247: 19941: 0 -247: 19942: 0 -247: 19943: 0 -247: 19944: 0 -247: 19945: 0 -247: 19946: 0 -247: 19947: 0 -247: 19948: 0 -247: 19949: 0 -247: 19950: 0 -247: 19951: 0 -247: 19952: 0 -247: 19953: 0 -247: 19954: 0 -247: 19955: 0 -247: 19956: 0 -247: 19957: 0 -247: 19958: 0 -247: 19959: 0 -247: 19960: 0 -247: 19961: 0 -247: 19962: 0 -247: 19963: 0 -247: 19964: 0 -247: 19965: 0 -247: 19966: 0 -247: 19967: 0 -247: 19968: 0 -247: 19969: 0 -247: 19970: 0 -247: 19971: 0 -247: 19972: 0 -247: 19973: 0 -247: 19974: 0 -247: 19975: 0 -247: 19976: 0 -247: 19977: 0 -247: 19978: 0 -247: 19979: 0 -247: 19980: 0 -247: 19981: 0 -247: 19982: 0 -247: 19983: 0 -247: 19984: 0 -247: 19985: 0 -247: 19986: 0 -247: 19987: 0 -247: 19988: 0 -247: 19989: 0 -247: 19990: 0 -247: 19991: 0 -247: 19992: 0 -247: 19993: 0 -247: 19994: 0 -247: 19995: 0 -247: 19996: 0 -247: 19997: 0 -247: 19998: 0 -247: 19999: 0 -247: 20000: 0 -247: 20001: 0 -247: 20002: 0 -247: 20003: 0 -247: 20004: 0 -247: 20005: 0 -247: 20006: 0 -247: 20007: 0 -247: 20008: 0 -247: 20009: 0 -247: 20010: 0 -247: 20011: 0 -247: 20012: 0 -247: 20013: 0 -247: 20014: 0 -247: 20015: 0 -247: 20016: 0 -247: 20017: 0 -247: 20018: 0 -247: 20019: 0 -247: 20020: 0 -247: 20021: 0 -247: 20022: 0 -247: 20023: 0 -247: 20024: 0 -247: 20025: 0 -247: 20026: 0 -247: 20027: 0 -247: 20028: 0 -247: 20029: 0 -247: 20030: 0 -247: 20031: 0 -247: 20032: 0 -247: 20033: 0 -247: 20034: 0 -247: 20035: 0 -247: 20036: 0 -247: 20037: 0 -247: 20038: 0 -247: 20039: 0 -247: 20040: 0 -247: 20041: 0 -247: 20042: 0 -247: 20043: 0 -247: 20044: 0 -247: 20045: 0 -247: 20046: 0 -247: 20047: 0 -247: 20048: 0 -247: 20049: 0 -247: 20050: 0 -247: 20051: 0 -247: 20052: 0 -247: 20053: 0 -247: 20054: 0 -247: 20055: 0 -247: 20056: 0 -247: 20057: 0 -247: 20058: 0 -247: 20059: 0 -247: 20060: 0 -247: 20061: 0 -247: 20062: 0 -247: 20063: 0 -247: 20064: 0 -247: 20065: 0 -247: 20066: 0 -247: 20067: 0 -247: 20068: 0 -247: 20069: 0 -247: 20070: 0 -247: 20071: 0 -247: 20072: 0 -247: 20073: 0 -247: 20074: 0 -247: 20075: 0 -247: 20076: 0 -247: 20077: 0 -247: 20078: 0 -247: 20079: 0 -247: 20080: 0 -247: 20081: 0 -247: 20082: 0 -247: 20083: 0 -247: 20084: 0 -247: 20085: 0 -247: 20086: 0 -247: 20087: 0 -247: 20088: 0 -247: 20089: 0 -247: 20090: 0 -247: 20091: 0 -247: 20092: 0 -247: 20093: 0 -247: 20094: 0 -247: 20095: 0 -247: 20096: 0 -247: 20097: 0 -247: 20098: 0 -247: 20099: 0 -247: 20100: 0 -247: 20101: 0 -247: 20102: 0 -247: 20103: 0 -247: 20104: 0 -247: 20105: 0 -247: 20106: 0 -247: 20107: 0 -247: 20108: 0 -247: 20109: 0 -247: 20110: 0 -247: 20111: 0 -247: 20112: 0 -247: 20113: 0 -247: 20114: 0 -247: 20115: 0 -247: 20116: 0 -247: 20117: 0 -247: 20118: 0 -247: 20119: 0 -247: 20120: 0 -247: 20121: 0 -247: 20122: 0 -247: 20123: 0 -247: 20124: 0 -247: 20125: 0 -247: 20126: 0 -247: 20127: 0 -247: 20128: 0 -247: 20129: 0 -247: 20130: 0 -247: 20131: 0 -247: 20132: 0 -247: 20133: 0 -247: 20134: 0 -247: 20135: 0 -247: 20136: 0 -247: 20137: 0 -247: 20138: 0 -247: 20139: 0 -247: 20140: 0 -247: 20141: 0 -247: 20142: 0 -247: 20143: 0 -247: 20144: 0 -247: 20145: 0 -247: 20146: 0 -247: 20147: 0 -247: 20148: 0 -247: 20149: 0 -247: 20150: 0 -247: 20151: 0 -247: 20152: 0 -247: 20153: 0 -247: 20154: 0 -247: 20155: 0 -247: 20156: 0 -247: 20157: 0 -247: 20158: 0 -247: 20159: 0 -247: 20160: 0 -247: 20161: 0 -247: 20162: 0 -247: 20163: 0 -247: 20164: 0 -247: 20165: 0 -247: 20166: 0 -247: 20167: 0 -247: 20168: 0 -247: 20169: 0 -247: 20170: 0 -247: 20171: 0 -247: 20172: 0 -247: 20173: 0 -247: 20174: 0 -247: 20175: 0 -247: 20176: 0 -247: 20177: 0 -247: 20178: 0 -247: 20179: 0 -247: 20180: 0 -247: 20181: 0 -247: 20182: 0 -247: 20183: 0 -247: 20184: 0 -247: 20185: 0 -247: 20186: 0 -247: 20187: 0 -247: 20188: 0 -247: 20189: 0 -247: 20190: 0 -247: 20191: 0 -247: 20192: 0 -247: 20193: 0 -247: 20194: 0 -247: 20195: 0 -247: 20196: 0 -247: 20197: 0 -247: 20198: 0 -247: 20199: 0 -247: 20200: 0 -247: 20201: 0 -247: 20202: 0 -247: 20203: 0 -247: 20204: 0 -247: 20205: 0 -247: 20206: 0 -247: 20207: 0 -247: 20208: 0 -247: 20209: 0 -247: 20210: 0 -247: 20211: 0 -247: 20212: 0 -247: 20213: 0 -247: 20214: 0 -247: 20215: 0 -247: 20216: 0 -247: 20217: 0 -247: 20218: 0 -247: 20219: 0 -247: 20220: 0 -247: 20221: 0 -247: 20222: 0 -247: 20223: 0 -247: 20224: 0 -247: 20225: 0 -247: 20226: 0 -247: 20227: 0 -247: 20228: 0 -247: 20229: 0 -247: 20230: 0 -247: 20231: 0 -247: 20232: 0 -247: 20233: 0 -247: 20234: 0 -247: 20235: 0 -247: 20236: 0 -247: 20237: 0 -247: 20238: 0 -247: 20239: 0 -247: 20240: 0 -247: 20241: 0 -247: 20242: 0 -247: 20243: 0 -247: 20244: 0 -247: 20245: 0 -247: 20246: 0 -247: 20247: 0 -247: 20248: 0 -247: 20249: 0 -247: 20250: 0 -247: 20251: 0 -247: 20252: 0 -247: 20253: 0 -247: 20254: 0 -247: 20255: 0 -247: 20256: 0 -247: 20257: 0 -247: 20258: 0 -247: 20259: 0 -247: 20260: 0 -247: 20261: 0 -247: 20262: 0 -247: 20263: 0 -247: 20264: 0 -247: 20265: 0 -247: 20266: 0 -247: 20267: 0 -247: 20268: 0 -247: 20269: 0 -247: 20270: 0 -247: 20271: 0 -247: 20272: 0 -247: 20273: 0 -247: 20274: 0 -247: 20275: 0 -247: 20276: 0 -247: 20277: 0 -247: 20278: 0 -247: 20279: 0 -247: 20280: 0 -247: 20281: 0 -247: 20282: 0 -247: 20283: 0 -247: 20284: 0 -247: 20285: 0 -247: 20286: 0 -247: 20287: 0 -247: 20288: 0 -247: 20289: 0 -247: 20290: 0 -247: 20291: 0 -247: 20292: 0 -247: 20293: 0 -247: 20294: 0 -247: 20295: 0 -247: 20296: 0 -247: 20297: 0 -247: 20298: 0 -247: 20299: 0 -247: 20300: 0 -247: 20301: 0 -247: 20302: 0 -247: 20303: 0 -247: 20304: 0 -247: 20305: 0 -247: 20306: 0 -247: 20307: 0 -247: 20308: 0 -247: 20309: 0 -247: 20310: 0 -247: 20311: 0 -247: 20312: 0 -247: 20313: 0 -247: 20314: 0 -247: 20315: 0 -247: 20316: 0 -247: 20317: 0 -247: 20318: 0 -247: 20319: 0 -247: 20320: 0 -247: 20321: 0 -247: 20322: 0 -247: 20323: 0 -247: 20324: 0 -247: 20325: 0 -247: 20326: 0 -247: 20327: 0 -247: 20328: 0 -247: 20329: 0 -247: 20330: 0 -247: 20331: 0 -247: 20332: 0 -247: 20333: 0 -247: 20334: 0 -247: 20335: 0 -247: 20336: 0 -247: 20337: 0 -247: 20338: 0 -247: 20339: 0 -247: 20340: 0 -247: 20341: 0 -247: 20342: 0 -247: 20343: 0 -247: 20344: 0 -247: 20345: 0 -247: 20346: 0 -247: 20347: 0 -247: 20348: 0 -247: 20349: 0 -247: 20350: 0 -247: 20351: 0 -247: 20352: 0 -247: 20353: 0 -247: 20354: 0 -247: 20355: 0 -247: 20356: 0 -247: 20357: 0 -247: 20358: 0 -247: 20359: 0 -247: 20360: 0 -247: 20361: 0 -247: 20362: 0 -247: 20363: 0 -247: 20364: 0 -247: 20365: 0 -247: 20366: 0 -247: 20367: 0 -247: 20368: 0 -247: 20369: 0 -247: 20370: 0 -247: 20371: 0 -247: 20372: 0 -247: 20373: 0 -247: 20374: 0 -247: 20375: 0 -247: 20376: 0 -247: 20377: 0 -247: 20378: 0 -247: 20379: 0 -247: 20380: 0 -247: 20381: 0 -247: 20382: 0 -247: 20383: 0 -247: 20384: 0 -247: 20385: 0 -247: 20386: 0 -247: 20387: 0 -247: 20388: 0 -247: 20389: 0 -247: 20390: 0 -247: 20391: 0 -247: 20392: 0 -247: 20393: 0 -247: 20394: 0 -247: 20395: 0 -247: 20396: 0 -247: 20397: 0 -247: 20398: 0 -247: 20399: 0 -247: 20400: 0 -247: 20401: 0 -247: 20402: 0 -247: 20403: 0 -247: 20404: 0 -247: 20405: 0 -247: 20406: 0 -247: 20407: 0 -247: 20408: 0 -247: 20409: 0 -247: 20410: 0 -247: 20411: 0 -247: 20412: 0 -247: 20413: 0 -247: 20414: 0 -247: 20415: 0 -247: 20416: 0 -247: 20417: 0 -247: 20418: 0 -247: 20419: 0 -247: 20420: 0 -247: 20421: 0 -247: 20422: 0 -247: 20423: 0 -247: 20424: 0 -247: 20425: 0 -247: 20426: 0 -247: 20427: 0 -247: 20428: 0 -247: 20429: 0 -247: 20430: 0 -247: 20431: 0 -247: 20432: 0 -247: 20433: 0 -247: 20434: 0 -247: 20435: 0 -247: 20436: 0 -247: 20437: 0 -247: 20438: 0 -247: 20439: 0 -247: 20440: 0 -247: 20441: 0 -247: 20442: 0 -247: 20443: 0 -247: 20444: 0 -247: 20445: 0 -247: 20446: 0 -247: 20447: 0 -247: 20448: 0 -247: 20449: 0 -247: 20450: 0 -247: 20451: 0 -247: 20452: 0 -247: 20453: 0 -247: 20454: 0 -247: 20455: 0 -247: 20456: 0 -247: 20457: 0 -247: 20458: 0 -247: 20459: 0 -247: 20460: 0 -247: 20461: 0 -247: 20462: 0 -247: 20463: 0 -247: 20464: 0 -247: 20465: 0 -247: 20466: 0 -247: 20467: 0 -247: 20468: 0 -247: 20469: 0 -247: 20470: 0 -247: 20471: 0 -247: 20472: 0 -247: 20473: 0 -247: 20474: 0 -247: 20475: 0 -247: 20476: 0 -247: 20477: 0 -247: 20478: 0 -247: 20479: 0 -247: 20480: 0 -247: 20481: 0 -247: 20482: 0 -247: 20483: 0 -247: 20484: 0 -247: 20485: 0 -247: 20486: 0 -247: 20487: 0 -247: 20488: 0 -247: 20489: 0 -247: 20490: 0 -247: 20491: 0 -247: 20492: 0 -247: 20493: 0 -247: 20494: 0 -247: 20495: 0 -247: 20496: 0 -247: 20497: 0 -247: 20498: 0 -247: 20499: 0 -247: 20500: 0 -247: 20501: 0 -247: 20502: 0 -247: 20503: 0 -247: 20504: 0 -247: 20505: 0 -247: 20506: 0 -247: 20507: 0 -247: 20508: 0 -247: 20509: 0 -247: 20510: 0 -247: 20511: 0 -247: 20512: 0 -247: 20513: 0 -247: 20514: 0 -247: 20515: 0 -247: 20516: 0 -247: 20517: 0 -247: 20518: 0 -247: 20519: 0 -247: 20520: 0 -247: 20521: 0 -247: 20522: 0 -247: 20523: 0 -247: 20524: 0 -247: 20525: 0 -247: 20526: 0 -247: 20527: 0 -247: 20528: 0 -247: 20529: 0 -247: 20530: 0 -247: 20531: 0 -247: 20532: 0 -247: 20533: 0 -247: 20534: 0 -247: 20535: 0 -247: 20536: 0 -247: 20537: 0 -247: 20538: 0 -247: 20539: 0 -247: 20540: 0 -247: 20541: 0 -247: 20542: 0 -247: 20543: 0 -247: 20544: 0 -247: 20545: 0 -247: 20546: 0 -247: 20547: 0 -247: 20548: 0 -247: 20549: 0 -247: 20550: 0 -247: 20551: 0 -247: 20552: 0 -247: 20553: 0 -247: 20554: 0 -247: 20555: 0 -247: 20556: 0 -247: 20557: 0 -247: 20558: 0 -247: 20559: 0 -247: 20560: 0 -247: 20561: 0 -247: 20562: 0 -247: 20563: 0 -247: 20564: 0 -247: 20565: 0 -247: 20566: 0 -247: 20567: 0 -247: 20568: 0 -247: 20569: 0 -247: 20570: 0 -247: 20571: 0 -247: 20572: 0 -247: 20573: 0 -247: 20574: 0 -247: 20575: 0 -247: 20576: 0 -247: 20577: 0 -247: 20578: 0 -247: 20579: 0 -247: 20580: 0 -247: 20581: 0 -247: 20582: 0 -247: 20583: 0 -247: 20584: 0 -247: 20585: 0 -247: 20586: 0 -247: 20587: 0 -247: 20588: 0 -247: 20589: 0 -247: 20590: 0 -247: 20591: 0 -247: 20592: 0 -247: 20593: 0 -247: 20594: 0 -247: 20595: 0 -247: 20596: 0 -247: 20597: 0 -247: 20598: 0 -247: 20599: 0 -247: 20600: 0 -247: 20601: 0 -247: 20602: 0 -247: 20603: 0 -247: 20604: 0 -247: 20605: 0 -247: 20606: 0 -247: 20607: 0 -247: 20608: 0 -247: 20609: 0 -247: 20610: 0 -247: 20611: 0 -247: 20612: 0 -247: 20613: 0 -247: 20614: 0 -247: 20615: 0 -247: 20616: 0 -247: 20617: 0 -247: 20618: 0 -247: 20619: 0 -247: 20620: 0 -247: 20621: 0 -247: 20622: 0 -247: 20623: 0 -247: 20624: 0 -247: 20625: 0 -247: 20626: 0 -247: 20627: 0 -247: 20628: 0 -247: 20629: 0 -247: 20630: 0 -247: 20631: 0 -247: 20632: 0 -247: 20633: 0 -247: 20634: 0 -247: 20635: 0 -247: 20636: 0 -247: 20637: 0 -247: 20638: 0 -247: 20639: 0 -247: 20640: 0 -247: 20641: 0 -247: 20642: 0 -247: 20643: 0 -247: 20644: 0 -247: 20645: 0 -247: 20646: 0 -247: 20647: 0 -247: 20648: 0 -247: 20649: 0 -247: 20650: 0 -247: 20651: 0 -247: 20652: 0 -247: 20653: 0 -247: 20654: 0 -247: 20655: 0 -247: 20656: 0 -247: 20657: 0 -247: 20658: 0 -247: 20659: 0 -247: 20660: 0 -247: 20661: 0 -247: 20662: 0 -247: 20663: 0 -247: 20664: 0 -247: 20665: 0 -247: 20666: 0 -247: 20667: 0 -247: 20668: 0 -247: 20669: 0 -247: 20670: 0 -247: 20671: 0 -247: 20672: 0 -247: 20673: 0 -247: 20674: 0 -247: 20675: 0 -247: 20676: 0 -247: 20677: 0 -247: 20678: 0 -247: 20679: 0 -247: 20680: 0 -247: 20681: 0 -247: 20682: 0 -247: 20683: 0 -247: 20684: 0 -247: 20685: 0 -247: 20686: 0 -247: 20687: 0 -247: 20688: 0 -247: 20689: 0 -247: 20690: 0 -247: 20691: 0 -247: 20692: 0 -247: 20693: 0 -247: 20694: 0 -247: 20695: 0 -247: 20696: 0 -247: 20697: 0 -247: 20698: 0 -247: 20699: 0 -247: 20700: 0 -247: 20701: 0 -247: 20702: 0 -247: 20703: 0 -247: 20704: 0 -247: 20705: 0 -247: 20706: 0 -247: 20707: 0 -247: 20708: 0 -247: 20709: 0 -247: 20710: 0 -247: 20711: 0 -247: 20712: 0 -247: 20713: 0 -247: 20714: 0 -247: 20715: 0 -247: 20716: 0 -247: 20717: 0 -247: 20718: 0 -247: 20719: 0 -247: 20720: 0 -247: 20721: 0 -247: 20722: 0 -247: 20723: 0 -247: 20724: 0 -247: 20725: 0 -247: 20726: 0 -247: 20727: 0 -247: 20728: 0 -247: 20729: 0 -247: 20730: 0 -247: 20731: 0 -247: 20732: 0 -247: 20733: 0 -247: 20734: 0 -247: 20735: 0 -247: 20736: 0 -247: 20737: 0 -247: 20738: 0 -247: 20739: 0 -247: 20740: 0 -247: 20741: 0 -247: 20742: 0 -247: 20743: 0 -247: 20744: 0 -247: 20745: 0 -247: 20746: 0 -247: 20747: 0 -247: 20748: 0 -247: 20749: 0 -247: 20750: 0 -247: 20751: 0 -247: 20752: 0 -247: 20753: 0 -247: 20754: 0 -247: 20755: 0 -247: 20756: 0 -247: 20757: 0 -247: 20758: 0 -247: 20759: 0 -247: 20760: 0 -247: 20761: 0 -247: 20762: 0 -247: 20763: 0 -247: 20764: 0 -247: 20765: 0 -247: 20766: 0 -247: 20767: 0 -247: 20768: 0 -247: 20769: 0 -247: 20770: 0 -247: 20771: 0 -247: 20772: 0 -247: 20773: 0 -247: 20774: 0 -247: 20775: 0 -247: 20776: 0 -247: 20777: 0 -247: 20778: 0 -247: 20779: 0 -247: 20780: 0 -247: 20781: 0 -247: 20782: 0 -247: 20783: 0 -247: 20784: 0 -247: 20785: 0 -247: 20786: 0 -247: 20787: 0 -247: 20788: 0 -247: 20789: 0 -247: 20790: 0 -247: 20791: 0 -247: 20792: 0 -247: 20793: 0 -247: 20794: 0 -247: 20795: 0 -247: 20796: 0 -247: 20797: 0 -247: 20798: 0 -247: 20799: 0 -247: 20800: 0 -247: 20801: 0 -247: 20802: 0 -247: 20803: 0 -247: 20804: 0 -247: 20805: 0 -247: 20806: 0 -247: 20807: 0 -247: 20808: 0 -247: 20809: 0 -247: 20810: 0 -247: 20811: 0 -247: 20812: 0 -247: 20813: 0 -247: 20814: 0 -247: 20815: 0 -247: 20816: 0 -247: 20817: 0 -247: 20818: 0 -247: 20819: 0 -247: 20820: 0 -247: 20821: 0 -247: 20822: 0 -247: 20823: 0 -247: 20824: 0 -247: 20825: 0 -247: 20826: 0 -247: 20827: 0 -247: 20828: 0 -247: 20829: 0 -247: 20830: 0 -247: 20831: 0 -247: 20832: 0 -247: 20833: 0 -247: 20834: 0 -247: 20835: 0 -247: 20836: 0 -247: 20837: 0 -247: 20838: 0 -247: 20839: 0 -247: 20840: 0 -247: 20841: 0 -247: 20842: 0 -247: 20843: 0 -247: 20844: 0 -247: 20845: 0 -247: 20846: 0 -247: 20847: 0 -247: 20848: 0 -247: 20849: 0 -247: 20850: 0 -247: 20851: 0 -247: 20852: 0 -247: 20853: 0 -247: 20854: 0 -247: 20855: 0 -247: 20856: 0 -247: 20857: 0 -247: 20858: 0 -247: 20859: 0 -247: 20860: 0 -247: 20861: 0 -247: 20862: 0 -247: 20863: 0 -247: 20864: 0 -247: 20865: 0 -247: 20866: 0 -247: 20867: 0 -247: 20868: 0 -247: 20869: 0 -247: 20870: 0 -247: 20871: 0 -247: 20872: 0 -247: 20873: 0 -247: 20874: 0 -247: 20875: 0 -247: 20876: 0 -247: 20877: 0 -247: 20878: 0 -247: 20879: 0 -247: 20880: 0 -247: 20881: 0 -247: 20882: 0 -247: 20883: 0 -247: 20884: 0 -247: 20885: 0 -247: 20886: 0 -247: 20887: 0 -247: 20888: 0 -247: 20889: 0 -247: 20890: 0 -247: 20891: 0 -247: 20892: 0 -247: 20893: 0 -247: 20894: 0 -247: 20895: 0 -247: 20896: 0 -247: 20897: 0 -247: 20898: 0 -247: 20899: 0 -247: 20900: 0 -247: 20901: 0 -247: 20902: 0 -247: 20903: 0 -247: 20904: 0 -247: 20905: 0 -247: 20906: 0 -247: 20907: 0 -247: 20908: 0 -247: 20909: 0 -247: 20910: 0 -247: 20911: 0 -247: 20912: 0 -247: 20913: 0 -247: 20914: 0 -247: 20915: 0 -247: 20916: 0 -247: 20917: 0 -247: 20918: 0 -247: 20919: 0 -247: 20920: 0 -247: 20921: 0 -247: 20922: 0 -247: 20923: 0 -247: 20924: 0 -247: 20925: 0 -247: 20926: 0 -247: 20927: 0 -247: 20928: 0 -247: 20929: 0 -247: 20930: 0 -247: 20931: 0 -247: 20932: 0 -247: 20933: 0 -247: 20934: 0 -247: 20935: 0 -247: 20936: 0 -247: 20937: 0 -247: 20938: 0 -247: 20939: 0 -247: 20940: 0 -247: 20941: 0 -247: 20942: 0 -247: 20943: 0 -247: 20944: 0 -247: 20945: 0 -247: 20946: 0 -247: 20947: 0 -247: 20948: 0 -247: 20949: 0 -247: 20950: 0 -247: 20951: 0 -247: 20952: 0 -247: 20953: 0 -247: 20954: 0 -247: 20955: 0 -247: 20956: 0 -247: 20957: 0 -247: 20958: 0 -247: 20959: 0 -247: 20960: 0 -247: 20961: 0 -247: 20962: 0 -247: 20963: 0 -247: 20964: 0 -247: 20965: 0 -247: 20966: 0 -247: 20967: 0 -247: 20968: 0 -247: 20969: 0 -247: 20970: 0 -247: 20971: 0 -247: 20972: 0 -247: 20973: 0 -247: 20974: 0 -247: 20975: 0 -247: 20976: 0 -247: 20977: 0 -247: 20978: 0 -247: 20979: 0 -247: 20980: 0 -247: 20981: 0 -247: 20982: 0 -247: 20983: 0 -247: 20984: 0 -247: 20985: 0 -247: 20986: 0 -247: 20987: 0 -247: 20988: 0 -247: 20989: 0 -247: 20990: 0 -247: 20991: 0 -247: 20992: 0 -247: 20993: 0 -247: 20994: 0 -247: 20995: 0 -247: 20996: 0 -247: 20997: 0 -247: 20998: 0 -247: 20999: 0 -247: 21000: 0 -247: 21001: 0 -247: 21002: 0 -247: 21003: 0 -247: 21004: 0 -247: 21005: 0 -247: 21006: 0 -247: 21007: 0 -247: 21008: 0 -247: 21009: 0 -247: 21010: 0 -247: 21011: 0 -247: 21012: 0 -247: 21013: 0 -247: 21014: 0 -247: 21015: 0 -247: 21016: 0 -247: 21017: 0 -247: 21018: 0 -247: 21019: 0 -247: 21020: 0 -247: 21021: 0 -247: 21022: 0 -247: 21023: 0 -247: 21024: 0 -247: 21025: 0 -247: 21026: 0 -247: 21027: 0 -247: 21028: 0 -247: 21029: 0 -247: 21030: 0 -247: 21031: 0 -247: 21032: 0 -247: 21033: 0 -247: 21034: 0 -247: 21035: 0 -247: 21036: 0 -247: 21037: 0 -247: 21038: 0 -247: 21039: 0 -247: 21040: 0 -247: 21041: 0 -247: 21042: 0 -247: 21043: 0 -247: 21044: 0 -247: 21045: 0 -247: 21046: 0 -247: 21047: 0 -247: 21048: 0 -247: 21049: 0 -247: 21050: 0 -247: 21051: 0 -247: 21052: 0 -247: 21053: 0 -247: 21054: 0 -247: 21055: 0 -247: 21056: 0 -247: 21057: 0 -247: 21058: 0 -247: 21059: 0 -247: 21060: 0 -247: 21061: 0 -247: 21062: 0 -247: 21063: 0 -247: 21064: 0 -247: 21065: 0 -247: 21066: 0 -247: 21067: 0 -247: 21068: 0 -247: 21069: 0 -247: 21070: 0 -247: 21071: 0 -247: 21072: 0 -247: 21073: 0 -247: 21074: 0 -247: 21075: 0 -247: 21076: 0 -247: 21077: 0 -247: 21078: 0 -247: 21079: 0 -247: 21080: 0 -247: 21081: 0 -247: 21082: 0 -247: 21083: 0 -247: 21084: 0 -247: 21085: 0 -247: 21086: 0 -247: 21087: 0 -247: 21088: 0 -247: 21089: 0 -247: 21090: 0 -247: 21091: 0 -247: 21092: 0 -247: 21093: 0 -247: 21094: 0 -247: 21095: 0 -247: 21096: 0 -247: 21097: 0 -247: 21098: 0 -247: 21099: 0 -247: 21100: 0 -247: 21101: 0 -247: 21102: 0 -247: 21103: 0 -247: 21104: 0 -247: 21105: 0 -247: 21106: 0 -247: 21107: 0 -247: 21108: 0 -247: 21109: 0 -247: 21110: 0 -247: 21111: 0 -247: 21112: 0 -247: 21113: 0 -247: 21114: 0 -247: 21115: 0 -247: 21116: 0 -247: 21117: 0 -247: 21118: 0 -247: 21119: 0 -247: 21120: 0 -247: 21121: 0 -247: 21122: 0 -247: 21123: 0 -247: 21124: 0 -247: 21125: 0 -247: 21126: 0 -247: 21127: 0 -247: 21128: 0 -247: 21129: 0 -247: 21130: 0 -247: 21131: 0 -247: 21132: 0 -247: 21133: 0 -247: 21134: 0 -247: 21135: 0 -247: 21136: 0 -247: 21137: 0 -247: 21138: 0 -247: 21139: 0 -247: 21140: 0 -247: 21141: 0 -247: 21142: 0 -247: 21143: 0 -247: 21144: 0 -247: 21145: 0 -247: 21146: 0 -247: 21147: 0 -247: 21148: 0 -247: 21149: 0 -247: 21150: 0 -247: 21151: 0 -247: 21152: 0 -247: 21153: 0 -247: 21154: 0 -247: 21155: 0 -247: 21156: 0 -247: 21157: 0 -247: 21158: 0 -247: 21159: 0 -247: 21160: 0 -247: 21161: 0 -247: 21162: 0 -247: 21163: 0 -247: 21164: 0 -247: 21165: 0 -247: 21166: 0 -247: 21167: 0 -247: 21168: 0 -247: 21169: 0 -247: 21170: 0 -247: 21171: 0 -247: 21172: 0 -247: 21173: 0 -247: 21174: 0 -247: 21175: 0 -247: 21176: 0 -247: 21177: 0 -247: 21178: 0 -247: 21179: 0 -247: 21180: 0 -247: 21181: 0 -247: 21182: 0 -247: 21183: 0 -247: 21184: 0 -247: 21185: 0 -247: 21186: 0 -247: 21187: 0 -247: 21188: 0 -247: 21189: 0 -247: 21190: 0 -247: 21191: 0 -247: 21192: 0 -247: 21193: 0 -247: 21194: 0 -247: 21195: 0 -247: 21196: 0 -247: 21197: 0 -247: 21198: 0 -247: 21199: 0 -247: 21200: 0 -247: 21201: 0 -247: 21202: 0 -247: 21203: 0 -247: 21204: 0 -247: 21205: 0 -247: 21206: 0 -247: 21207: 0 -247: 21208: 0 -247: 21209: 0 -247: 21210: 0 -247: 21211: 0 -247: 21212: 0 -247: 21213: 0 -247: 21214: 0 -247: 21215: 0 -247: 21216: 0 -247: 21217: 0 -247: 21218: 0 -247: 21219: 0 -247: 21220: 0 -247: 21221: 0 -247: 21222: 0 -247: 21223: 0 -247: 21224: 0 -247: 21225: 0 -247: 21226: 0 -247: 21227: 0 -247: 21228: 0 -247: 21229: 0 -247: 21230: 0 -247: 21231: 0 -247: 21232: 0 -247: 21233: 0 -247: 21234: 0 -247: 21235: 0 -247: 21236: 0 -247: 21237: 0 -247: 21238: 0 -247: 21239: 0 -247: 21240: 0 -247: 21241: 0 -247: 21242: 0 -247: 21243: 0 -247: 21244: 0 -247: 21245: 0 -247: 21246: 0 -247: 21247: 0 -247: 21248: 0 -247: 21249: 0 -247: 21250: 0 -247: 21251: 0 -247: 21252: 0 -247: 21253: 0 -247: 21254: 0 -247: 21255: 0 -247: 21256: 0 -247: 21257: 0 -247: 21258: 0 -247: 21259: 0 -247: 21260: 0 -247: 21261: 0 -247: 21262: 0 -247: 21263: 0 -247: 21264: 0 -247: 21265: 0 -247: 21266: 0 -247: 21267: 0 -247: 21268: 0 -247: 21269: 0 -247: 21270: 0 -247: 21271: 0 -247: 21272: 0 -247: 21273: 0 -247: 21274: 0 -247: 21275: 0 -247: 21276: 0 -247: 21277: 0 -247: 21278: 0 -247: 21279: 0 -247: 21280: 0 -247: 21281: 0 -247: 21282: 0 -247: 21283: 0 -247: 21284: 0 -247: 21285: 0 -247: 21286: 0 -247: 21287: 0 -247: 21288: 0 -247: 21289: 0 -247: 21290: 0 -247: 21291: 0 -247: 21292: 0 -247: 21293: 0 -247: 21294: 0 -247: 21295: 0 -247: 21296: 0 -247: 21297: 0 -247: 21298: 0 -247: 21299: 0 -247: 21300: 0 -247: 21301: 0 -247: 21302: 0 -247: 21303: 0 -247: 21304: 0 -247: 21305: 0 -247: 21306: 0 -247: 21307: 0 -247: 21308: 0 -247: 21309: 0 -247: 21310: 0 -247: 21311: 0 -247: 21312: 0 -247: 21313: 0 -247: 21314: 0 -247: 21315: 0 -247: 21316: 0 -247: 21317: 0 -247: 21318: 0 -247: 21319: 0 -247: 21320: 0 -247: 21321: 0 -247: 21322: 0 -247: 21323: 0 -247: 21324: 0 -247: 21325: 0 -247: 21326: 0 -247: 21327: 0 -247: 21328: 0 -247: 21329: 0 -247: 21330: 0 -247: 21331: 0 -247: 21332: 0 -247: 21333: 0 -247: 21334: 0 -247: 21335: 0 -247: 21336: 0 -247: 21337: 0 -247: 21338: 0 -247: 21339: 0 -247: 21340: 0 -247: 21341: 0 -247: 21342: 0 -247: 21343: 0 -247: 21344: 0 -247: 21345: 0 -247: 21346: 0 -247: 21347: 0 -247: 21348: 0 -247: 21349: 0 -247: 21350: 0 -247: 21351: 0 -247: 21352: 0 -247: 21353: 0 -247: 21354: 0 -247: 21355: 0 -247: 21356: 0 -247: 21357: 0 -247: 21358: 0 -247: 21359: 0 -247: 21360: 0 -247: 21361: 0 -247: 21362: 0 -247: 21363: 0 -247: 21364: 0 -247: 21365: 0 -247: 21366: 0 -247: 21367: 0 -247: 21368: 0 -247: 21369: 0 -247: 21370: 0 -247: 21371: 0 -247: 21372: 0 -247: 21373: 0 -247: 21374: 0 -247: 21375: 0 -247: 21376: 0 -247: 21377: 0 -247: 21378: 0 -247: 21379: 0 -247: 21380: 0 -247: 21381: 0 -247: 21382: 0 -247: 21383: 0 -247: 21384: 0 -247: 21385: 0 -247: 21386: 0 -247: 21387: 0 -247: 21388: 0 -247: 21389: 0 -247: 21390: 0 -247: 21391: 0 -247: 21392: 0 -247: 21393: 0 -247: 21394: 0 -247: 21395: 0 -247: 21396: 0 -247: 21397: 0 -247: 21398: 0 -247: 21399: 0 -247: 21400: 0 -247: 21401: 0 -247: 21402: 0 -247: 21403: 0 -247: 21404: 0 -247: 21405: 0 -247: 21406: 0 -247: 21407: 0 -247: 21408: 0 -247: 21409: 0 -247: 21410: 0 -247: 21411: 0 -247: 21412: 0 -247: 21413: 0 -247: 21414: 0 -247: 21415: 0 -247: 21416: 0 -247: 21417: 0 -247: 21418: 0 -247: 21419: 0 -247: 21420: 0 -247: 21421: 0 -247: 21422: 0 -247: 21423: 0 -247: 21424: 0 -247: 21425: 0 -247: 21426: 0 -247: 21427: 0 -247: 21428: 0 -247: 21429: 0 -247: 21430: 0 -247: 21431: 0 -247: 21432: 0 -247: 21433: 0 -247: 21434: 0 -247: 21435: 0 -247: 21436: 0 -247: 21437: 0 -247: 21438: 0 -247: 21439: 0 -247: 21440: 0 -247: 21441: 0 -247: 21442: 0 -247: 21443: 0 -247: 21444: 0 -247: 21445: 0 -247: 21446: 0 -247: 21447: 0 -247: 21448: 0 -247: 21449: 0 -247: 21450: 0 -247: 21451: 0 -247: 21452: 0 -247: 21453: 0 -247: 21454: 0 -247: 21455: 0 -247: 21456: 0 -247: 21457: 0 -247: 21458: 0 -247: 21459: 0 -247: 21460: 0 -247: 21461: 0 -247: 21462: 0 -247: 21463: 0 -247: 21464: 0 -247: 21465: 0 -247: 21466: 0 -247: 21467: 0 -247: 21468: 0 -247: 21469: 0 -247: 21470: 0 -247: 21471: 0 -247: 21472: 0 -247: 21473: 0 -247: 21474: 0 -247: 21475: 0 -247: 21476: 0 -247: 21477: 0 -247: 21478: 0 -247: 21479: 0 -247: 21480: 0 -247: 21481: 0 -247: 21482: 0 -247: 21483: 0 -247: 21484: 0 -247: 21485: 0 -247: 21486: 0 -247: 21487: 0 -247: 21488: 0 -247: 21489: 0 -247: 21490: 0 -247: 21491: 0 -247: 21492: 0 -247: 21493: 0 -247: 21494: 0 -247: 21495: 0 -247: 21496: 0 -247: 21497: 0 -247: 21498: 0 -247: 21499: 0 -247: 21500: 0 -247: 21501: 0 -247: 21502: 0 -247: 21503: 0 -247: 21504: 0 -247: 21505: 0 -247: 21506: 0 -247: 21507: 0 -247: 21508: 0 -247: 21509: 0 -247: 21510: 0 -247: 21511: 0 -247: 21512: 0 -247: 21513: 0 -247: 21514: 0 -247: 21515: 0 -247: 21516: 0 -247: 21517: 0 -247: 21518: 0 -247: 21519: 0 -247: 21520: 0 -247: 21521: 0 -247: 21522: 0 -247: 21523: 0 -247: 21524: 0 -247: 21525: 0 -247: 21526: 0 -247: 21527: 0 -247: 21528: 0 -247: 21529: 0 -247: 21530: 0 -247: 21531: 0 -247: 21532: 0 -247: 21533: 0 -247: 21534: 0 -247: 21535: 0 -247: 21536: 0 -247: 21537: 0 -247: 21538: 0 -247: 21539: 0 -247: 21540: 0 -247: 21541: 0 -247: 21542: 0 -247: 21543: 0 -247: 21544: 0 -247: 21545: 0 -247: 21546: 0 -247: 21547: 0 -247: 21548: 0 -247: 21549: 0 -247: 21550: 0 -247: 21551: 0 -247: 21552: 0 -247: 21553: 0 -247: 21554: 0 -247: 21555: 0 -247: 21556: 0 -247: 21557: 0 -247: 21558: 0 -247: 21559: 0 -247: 21560: 0 -247: 21561: 0 -247: 21562: 0 -247: 21563: 0 -247: 21564: 0 -247: 21565: 0 -247: 21566: 0 -247: 21567: 0 -247: 21568: 0 -247: 21569: 0 -247: 21570: 0 -247: 21571: 0 -247: 21572: 0 -247: 21573: 0 -247: 21574: 0 -247: 21575: 0 -247: 21576: 0 -247: 21577: 0 -247: 21578: 0 -247: 21579: 0 -247: 21580: 0 -247: 21581: 0 -247: 21582: 0 -247: 21583: 0 -247: 21584: 0 -247: 21585: 0 -247: 21586: 0 -247: 21587: 0 -247: 21588: 0 -247: 21589: 0 -247: 21590: 0 -247: 21591: 0 -247: 21592: 0 -247: 21593: 0 -247: 21594: 0 -247: 21595: 0 -247: 21596: 0 -247: 21597: 0 -247: 21598: 0 -247: 21599: 0 -247: 21600: 0 -247: 21601: 0 -247: 21602: 0 -247: 21603: 0 -247: 21604: 0 -247: 21605: 0 -247: 21606: 0 -247: 21607: 0 -247: 21608: 0 -247: 21609: 0 -247: 21610: 0 -247: 21611: 0 -247: 21612: 0 -247: 21613: 0 -247: 21614: 0 -247: 21615: 0 -247: 21616: 0 -247: 21617: 0 -247: 21618: 0 -247: 21619: 0 -247: 21620: 0 -247: 21621: 0 -247: 21622: 0 -247: 21623: 0 -247: 21624: 0 -247: 21625: 0 -247: 21626: 0 -247: 21627: 0 -247: 21628: 0 -247: 21629: 0 -247: 21630: 0 -247: 21631: 0 -247: 21632: 0 -247: 21633: 0 -247: 21634: 0 -247: 21635: 0 -247: 21636: 0 -247: 21637: 0 -247: 21638: 0 -247: 21639: 0 -247: 21640: 0 -247: 21641: 0 -247: 21642: 0 -247: 21643: 0 -247: 21644: 0 -247: 21645: 0 -247: 21646: 0 -247: 21647: 0 -247: 21648: 0 -247: 21649: 0 -247: 21650: 0 -247: 21651: 0 -247: 21652: 0 -247: 21653: 0 -247: 21654: 0 -247: 21655: 0 -247: 21656: 0 -247: 21657: 0 -247: 21658: 0 -247: 21659: 0 -247: 21660: 0 -247: 21661: 0 -247: 21662: 0 -247: 21663: 0 -247: 21664: 0 -247: 21665: 0 -247: 21666: 0 -247: 21667: 0 -247: 21668: 0 -247: 21669: 0 -247: 21670: 0 -247: 21671: 0 -247: 21672: 0 -247: 21673: 0 -247: 21674: 0 -247: 21675: 0 -247: 21676: 0 -247: 21677: 0 -247: 21678: 0 -247: 21679: 0 -247: 21680: 0 -247: 21681: 0 -247: 21682: 0 -247: 21683: 0 -247: 21684: 0 -247: 21685: 0 -247: 21686: 0 -247: 21687: 0 -247: 21688: 0 -247: 21689: 0 -247: 21690: 0 -247: 21691: 0 -247: 21692: 0 -247: 21693: 0 -247: 21694: 0 -247: 21695: 0 -247: 21696: 0 -247: 21697: 0 -247: 21698: 0 -247: 21699: 0 -247: 21700: 0 -247: 21701: 0 -247: 21702: 0 -247: 21703: 0 -247: 21704: 0 -247: 21705: 0 -247: 21706: 0 -247: 21707: 0 -247: 21708: 0 -247: 21709: 0 -247: 21710: 0 -247: 21711: 0 -247: 21712: 0 -247: 21713: 0 -247: 21714: 0 -247: 21715: 0 -247: 21716: 0 -247: 21717: 0 -247: 21718: 0 -247: 21719: 0 -247: 21720: 0 -247: 21721: 0 -247: 21722: 0 -247: 21723: 0 -247: 21724: 0 -247: 21725: 0 -247: 21726: 0 -247: 21727: 0 -247: 21728: 0 -247: 21729: 0 -247: 21730: 0 -247: 21731: 0 -247: 21732: 0 -247: 21733: 0 -247: 21734: 0 -247: 21735: 0 -247: 21736: 0 -247: 21737: 0 -247: 21738: 0 -247: 21739: 0 -247: 21740: 0 -247: 21741: 0 -247: 21742: 0 -247: 21743: 0 -247: 21744: 0 -247: 21745: 0 -247: 21746: 0 -247: 21747: 0 -247: 21748: 0 -247: 21749: 0 -247: 21750: 0 -247: 21751: 0 -247: 21752: 0 -247: 21753: 0 -247: 21754: 0 -247: 21755: 0 -247: 21756: 0 -247: 21757: 0 -247: 21758: 0 -247: 21759: 0 -247: 21760: 0 -247: 21761: 0 -247: 21762: 0 -247: 21763: 0 -247: 21764: 0 -247: 21765: 0 -247: 21766: 0 -247: 21767: 0 -247: 21768: 0 -247: 21769: 0 -247: 21770: 0 -247: 21771: 0 -247: 21772: 0 -247: 21773: 0 -247: 21774: 0 -247: 21775: 0 -247: 21776: 0 -247: 21777: 0 -247: 21778: 0 -247: 21779: 0 -247: 21780: 0 -247: 21781: 0 -247: 21782: 0 -247: 21783: 0 -247: 21784: 0 -247: 21785: 0 -247: 21786: 0 -247: 21787: 0 -247: 21788: 0 -247: 21789: 0 -247: 21790: 0 -247: 21791: 0 -247: 21792: 0 -247: 21793: 0 -247: 21794: 0 -247: 21795: 0 -247: 21796: 0 -247: 21797: 0 -247: 21798: 0 -247: 21799: 0 -247: 21800: 0 -247: 21801: 0 -247: 21802: 0 -247: 21803: 0 -247: 21804: 0 -247: 21805: 0 -247: 21806: 0 -247: 21807: 0 -247: 21808: 0 -247: 21809: 0 -247: 21810: 0 -247: 21811: 0 -247: 21812: 0 -247: 21813: 0 -247: 21814: 0 -247: 21815: 0 -247: 21816: 0 -247: 21817: 0 -247: 21818: 0 -247: 21819: 0 -247: 21820: 0 -247: 21821: 0 -247: 21822: 0 -247: 21823: 0 -247: 21824: 0 -247: 21825: 0 -247: 21826: 0 -247: 21827: 0 -247: 21828: 0 -247: 21829: 0 -247: 21830: 0 -247: 21831: 0 -247: 21832: 0 -247: 21833: 0 -247: 21834: 0 -247: 21835: 0 -247: 21836: 0 -247: 21837: 0 -247: 21838: 0 -247: 21839: 0 -247: 21840: 0 -247: 21841: 0 -247: 21842: 0 -247: 21843: 0 -247: 21844: 0 -247: 21845: 0 -247: 21846: 0 -247: 21847: 0 -247: 21848: 0 -247: 21849: 0 -247: 21850: 0 -247: 21851: 0 -247: 21852: 0 -247: 21853: 0 -247: 21854: 0 -247: 21855: 0 -247: 21856: 0 -247: 21857: 0 -247: 21858: 0 -247: 21859: 0 -247: 21860: 0 -247: 21861: 0 -247: 21862: 0 -247: 21863: 0 -247: 21864: 0 -247: 21865: 0 -247: 21866: 0 -247: 21867: 0 -247: 21868: 0 -247: 21869: 0 -247: 21870: 0 -247: 21871: 0 -247: 21872: 0 -247: 21873: 0 -247: 21874: 0 -247: 21875: 0 -247: 21876: 0 -247: 21877: 0 -247: 21878: 0 -247: 21879: 0 -247: 21880: 0 -247: 21881: 0 -247: 21882: 0 -247: 21883: 0 -247: 21884: 0 -247: 21885: 0 -247: 21886: 0 -247: 21887: 0 -247: 21888: 0 -247: 21889: 0 -247: 21890: 0 -247: 21891: 0 -247: 21892: 0 -247: 21893: 0 -247: 21894: 0 -247: 21895: 0 -247: 21896: 0 -247: 21897: 0 -247: 21898: 0 -247: 21899: 0 -247: 21900: 0 -247: 21901: 0 -247: 21902: 0 -247: 21903: 0 -247: 21904: 0 -247: 21905: 0 -247: 21906: 0 -247: 21907: 0 -247: 21908: 0 -247: 21909: 0 -247: 21910: 0 -247: 21911: 0 -247: 21912: 0 -247: 21913: 0 -247: 21914: 0 -247: 21915: 0 -247: 21916: 0 -247: 21917: 0 -247: 21918: 0 -247: 21919: 0 -247: 21920: 0 -247: 21921: 0 -247: 21922: 0 -247: 21923: 0 -247: 21924: 0 -247: 21925: 0 -247: 21926: 0 -247: 21927: 0 -247: 21928: 0 -247: 21929: 0 -247: 21930: 0 -247: 21931: 0 -247: 21932: 0 -247: 21933: 0 -247: 21934: 0 -247: 21935: 0 -247: 21936: 0 -247: 21937: 0 -247: 21938: 0 -247: 21939: 0 -247: 21940: 0 -247: 21941: 0 -247: 21942: 0 -247: 21943: 0 -247: 21944: 0 -247: 21945: 0 -247: 21946: 0 -247: 21947: 0 -247: 21948: 0 -247: 21949: 0 -247: 21950: 0 -247: 21951: 0 -247: 21952: 0 -247: 21953: 0 -247: 21954: 0 -247: 21955: 0 -247: 21956: 0 -247: 21957: 0 -247: 21958: 0 -247: 21959: 0 -247: 21960: 0 -247: 21961: 0 -247: 21962: 0 -247: 21963: 0 -247: 21964: 0 -247: 21965: 0 -247: 21966: 0 -247: 21967: 0 -247: 21968: 0 -247: 21969: 0 -247: 21970: 0 -247: 21971: 0 -247: 21972: 0 -247: 21973: 0 -247: 21974: 0 -247: 21975: 0 -247: 21976: 0 -247: 21977: 0 -247: 21978: 0 -247: 21979: 0 -247: 21980: 0 -247: 21981: 0 -247: 21982: 0 -247: 21983: 0 -247: 21984: 0 -247: 21985: 0 -247: 21986: 0 -247: 21987: 0 -247: 21988: 0 -247: 21989: 0 -247: 21990: 0 -247: 21991: 0 -247: 21992: 0 -247: 21993: 0 -247: 21994: 0 -247: 21995: 0 -247: 21996: 0 -247: 21997: 0 -247: 21998: 0 -247: 21999: 0 -247: 22000: 0 -247: 22001: 0 -247: 22002: 0 -247: 22003: 0 -247: 22004: 0 -247: 22005: 0 -247: 22006: 0 -247: 22007: 0 -247: 22008: 0 -247: 22009: 0 -247: 22010: 0 -247: 22011: 0 -247: 22012: 0 -247: 22013: 0 -247: 22014: 0 -247: 22015: 0 -247: 22016: 0 -247: 22017: 0 -247: 22018: 0 -247: 22019: 0 -247: 22020: 0 -247: 22021: 0 -247: 22022: 0 -247: 22023: 0 -247: 22024: 0 -247: 22025: 0 -247: 22026: 0 -247: 22027: 0 -247: 22028: 0 -247: 22029: 0 -247: 22030: 0 -247: 22031: 0 -247: 22032: 0 -247: 22033: 0 -247: 22034: 0 -247: 22035: 0 -247: 22036: 0 -247: 22037: 0 -247: 22038: 0 -247: 22039: 0 -247: 22040: 0 -247: 22041: 0 -247: 22042: 0 -247: 22043: 0 -247: 22044: 0 -247: 22045: 0 -247: 22046: 0 -247: 22047: 0 -247: 22048: 0 -247: 22049: 0 -247: 22050: 0 -247: 22051: 0 -247: 22052: 0 -247: 22053: 0 -247: 22054: 0 -247: 22055: 0 -247: 22056: 0 -247: 22057: 0 -247: 22058: 0 -247: 22059: 0 -247: 22060: 0 -247: 22061: 0 -247: 22062: 0 -247: 22063: 0 -247: 22064: 0 -247: 22065: 0 -247: 22066: 0 -247: 22067: 0 -247: 22068: 0 -247: 22069: 0 -247: 22070: 0 -247: 22071: 0 -247: 22072: 0 -247: 22073: 0 -247: 22074: 0 -247: 22075: 0 -247: 22076: 0 -247: 22077: 0 -247: 22078: 0 -247: 22079: 0 -247: 22080: 0 -247: 22081: 0 -247: 22082: 0 -247: 22083: 0 -247: 22084: 0 -247: 22085: 0 -247: 22086: 0 -247: 22087: 0 -247: 22088: 0 -247: 22089: 0 -247: 22090: 0 -247: 22091: 0 -247: 22092: 0 -247: 22093: 0 -247: 22094: 0 -247: 22095: 0 -247: 22096: 0 -247: 22097: 0 -247: 22098: 0 -247: 22099: 0 -247: 22100: 0 -247: 22101: 0 -247: 22102: 0 -247: 22103: 0 -247: 22104: 0 -247: 22105: 0 -247: 22106: 0 -247: 22107: 0 -247: 22108: 0 -247: 22109: 0 -247: 22110: 0 -247: 22111: 0 -247: 22112: 0 -247: 22113: 0 -247: 22114: 0 -247: 22115: 0 -247: 22116: 0 -247: 22117: 0 -247: 22118: 0 -247: 22119: 0 -247: 22120: 0 -247: 22121: 0 -247: 22122: 0 -247: 22123: 0 -247: 22124: 0 -247: 22125: 0 -247: 22126: 0 -247: 22127: 0 -247: 22128: 0 -247: 22129: 0 -247: 22130: 0 -247: 22131: 0 -247: 22132: 0 -247: 22133: 0 -247: 22134: 0 -247: 22135: 0 -247: 22136: 0 -247: 22137: 0 -247: 22138: 0 -247: 22139: 0 -247: 22140: 0 -247: 22141: 0 -247: 22142: 0 -247: 22143: 0 -247: 22144: 0 -247: 22145: 0 -247: 22146: 0 -247: 22147: 0 -247: 22148: 0 -247: 22149: 0 -247: 22150: 0 -247: 22151: 0 -247: 22152: 0 -247: 22153: 0 -247: 22154: 0 -247: 22155: 0 -247: 22156: 0 -247: 22157: 0 -247: 22158: 0 -247: 22159: 0 -247: 22160: 0 -247: 22161: 0 -247: 22162: 0 -247: 22163: 0 -247: 22164: 0 -247: 22165: 0 -247: 22166: 0 -247: 22167: 0 -247: 22168: 0 -247: 22169: 0 -247: 22170: 0 -247: 22171: 0 -247: 22172: 0 -247: 22173: 0 -247: 22174: 0 -247: 22175: 0 -247: 22176: 0 -247: 22177: 0 -247: 22178: 0 -247: 22179: 0 -247: 22180: 0 -247: 22181: 0 -247: 22182: 0 -247: 22183: 0 -247: 22184: 0 -247: 22185: 0 -247: 22186: 0 -247: 22187: 0 -247: 22188: 0 -247: 22189: 0 -247: 22190: 0 -247: 22191: 0 -247: 22192: 0 -247: 22193: 0 -247: 22194: 0 -247: 22195: 0 -247: 22196: 0 -247: 22197: 0 -247: 22198: 0 -247: 22199: 0 -247: 22200: 0 -247: 22201: 0 -247: 22202: 0 -247: 22203: 0 -247: 22204: 0 -247: 22205: 0 -247: 22206: 0 -247: 22207: 0 -247: 22208: 0 -247: 22209: 0 -247: 22210: 0 -247: 22211: 0 -247: 22212: 0 -247: 22213: 0 -247: 22214: 0 -247: 22215: 0 -247: 22216: 0 -247: 22217: 0 -247: 22218: 0 -247: 22219: 0 -247: 22220: 0 -247: 22221: 0 -247: 22222: 0 -247: 22223: 0 -247: 22224: 0 -247: 22225: 0 -247: 22226: 0 -247: 22227: 0 -247: 22228: 0 -247: 22229: 0 -247: 22230: 0 -247: 22231: 0 -247: 22232: 0 -247: 22233: 0 -247: 22234: 0 -247: 22235: 0 -247: 22236: 0 -247: 22237: 0 -247: 22238: 0 -247: 22239: 0 -247: 22240: 0 -247: 22241: 0 -247: 22242: 0 -247: 22243: 0 -247: 22244: 0 -247: 22245: 0 -247: 22246: 0 -247: 22247: 0 -247: 22248: 0 -247: 22249: 0 -247: 22250: 0 -247: 22251: 0 -247: 22252: 0 -247: 22253: 0 -247: 22254: 0 -247: 22255: 0 -247: 22256: 0 -247: 22257: 0 -247: 22258: 0 -247: 22259: 0 -247: 22260: 0 -247: 22261: 0 -247: 22262: 0 -247: 22263: 0 -247: 22264: 0 -247: 22265: 0 -247: 22266: 0 -247: 22267: 0 -247: 22268: 0 -247: 22269: 0 -247: 22270: 0 -247: 22271: 0 -247: 22272: 0 -247: 22273: 0 -247: 22274: 0 -247: 22275: 0 -247: 22276: 0 -247: 22277: 0 -247: 22278: 0 -247: 22279: 0 -247: 22280: 0 -247: 22281: 0 -247: 22282: 0 -247: 22283: 0 -247: 22284: 0 -247: 22285: 0 -247: 22286: 0 -247: 22287: 0 -247: 22288: 0 -247: 22289: 0 -247: 22290: 0 -247: 22291: 0 -247: 22292: 0 -247: 22293: 0 -247: 22294: 0 -247: 22295: 0 -247: 22296: 0 -247: 22297: 0 -247: 22298: 0 -247: 22299: 0 -247: 22300: 0 -247: 22301: 0 -247: 22302: 0 -247: 22303: 0 -247: 22304: 0 -247: 22305: 0 -247: 22306: 0 -247: 22307: 0 -247: 22308: 0 -247: 22309: 0 -247: 22310: 0 -247: 22311: 0 -247: 22312: 0 -247: 22313: 0 -247: 22314: 0 -247: 22315: 0 -247: 22316: 0 -247: 22317: 0 -247: 22318: 0 -247: 22319: 0 -247: 22320: 0 -247: 22321: 0 -247: 22322: 0 -247: 22323: 0 -247: 22324: 0 -247: 22325: 0 -247: 22326: 0 -247: 22327: 0 -247: 22328: 0 -247: 22329: 0 -247: 22330: 0 -247: 22331: 0 -247: 22332: 0 -247: 22333: 0 -247: 22334: 0 -247: 22335: 0 -247: 22336: 0 -247: 22337: 0 -247: 22338: 0 -247: 22339: 0 -247: 22340: 0 -247: 22341: 0 -247: 22342: 0 -247: 22343: 0 -247: 22344: 0 -247: 22345: 0 -247: 22346: 0 -247: 22347: 0 -247: 22348: 0 -247: 22349: 0 -247: 22350: 0 -247: 22351: 0 -247: 22352: 0 -247: 22353: 0 -247: 22354: 0 -247: 22355: 0 -247: 22356: 0 -247: 22357: 0 -247: 22358: 0 -247: 22359: 0 -247: 22360: 0 -247: 22361: 0 -247: 22362: 0 -247: 22363: 0 -247: 22364: 0 -247: 22365: 0 -247: 22366: 0 -247: 22367: 0 -247: 22368: 0 -247: 22369: 0 -247: 22370: 0 -247: 22371: 0 -247: 22372: 0 -247: 22373: 0 -247: 22374: 0 -247: 22375: 0 -247: 22376: 0 -247: 22377: 0 -247: 22378: 0 -247: 22379: 0 -247: 22380: 0 -247: 22381: 0 -247: 22382: 0 -247: 22383: 0 -247: 22384: 0 -247: 22385: 0 -247: 22386: 0 -247: 22387: 0 -247: 22388: 0 -247: 22389: 0 -247: 22390: 0 -247: 22391: 0 -247: 22392: 0 -247: 22393: 0 -247: 22394: 0 -247: 22395: 0 -247: 22396: 0 -247: 22397: 0 -247: 22398: 0 -247: 22399: 0 -247: 22400: 0 -247: 22401: 0 -247: 22402: 0 -247: 22403: 0 -247: 22404: 0 -247: 22405: 0 -247: 22406: 0 -247: 22407: 0 -247: 22408: 0 -247: 22409: 0 -247: 22410: 0 -247: 22411: 0 -247: 22412: 0 -247: 22413: 0 -247: 22414: 0 -247: 22415: 0 -247: 22416: 0 -247: 22417: 0 -247: 22418: 0 -247: 22419: 0 -247: 22420: 0 -247: 22421: 0 -247: 22422: 0 -247: 22423: 0 -247: 22424: 0 -247: 22425: 0 -247: 22426: 0 -247: 22427: 0 -247: 22428: 0 -247: 22429: 0 -247: 22430: 0 -247: 22431: 0 -247: 22432: 0 -247: 22433: 0 -247: 22434: 0 -247: 22435: 0 -247: 22436: 0 -247: 22437: 0 -247: 22438: 0 -247: 22439: 0 -247: 22440: 0 -247: 22441: 0 -247: 22442: 0 -247: 22443: 0 -247: 22444: 0 -247: 22445: 0 -247: 22446: 0 -247: 22447: 0 -247: 22448: 0 -247: 22449: 0 -247: 22450: 0 -247: 22451: 0 -247: 22452: 0 -247: 22453: 0 -247: 22454: 0 -247: 22455: 0 -247: 22456: 0 -247: 22457: 0 -247: 22458: 0 -247: 22459: 0 -247: 22460: 0 -247: 22461: 0 -247: 22462: 0 -247: 22463: 0 -247: 22464: 0 -247: 22465: 0 -247: 22466: 0 -247: 22467: 0 -247: 22468: 0 -247: 22469: 0 -247: 22470: 0 -247: 22471: 0 -247: 22472: 0 -247: 22473: 0 -247: 22474: 0 -247: 22475: 0 -247: 22476: 0 -247: 22477: 0 -247: 22478: 0 -247: 22479: 0 -247: 22480: 0 -247: 22481: 0 -247: 22482: 0 -247: 22483: 0 -247: 22484: 0 -247: 22485: 0 -247: 22486: 0 -247: 22487: 0 -247: 22488: 0 -247: 22489: 0 -247: 22490: 0 -247: 22491: 0 -247: 22492: 0 -247: 22493: 0 -247: 22494: 0 -247: 22495: 0 -247: 22496: 0 -247: 22497: 0 -247: 22498: 0 -247: 22499: 0 -247: 22500: 0 -247: 22501: 0 -247: 22502: 0 -247: 22503: 0 -247: 22504: 0 -247: 22505: 0 -247: 22506: 0 -247: 22507: 0 -247: 22508: 0 -247: 22509: 0 -247: 22510: 0 -247: 22511: 0 -247: 22512: 0 -247: 22513: 0 -247: 22514: 0 -247: 22515: 0 -247: 22516: 0 -247: 22517: 0 -247: 22518: 0 -247: 22519: 0 -247: 22520: 0 -247: 22521: 0 -247: 22522: 0 -247: 22523: 0 -247: 22524: 0 -247: 22525: 0 -247: 22526: 0 -247: 22527: 0 -247: 22528: 0 -247: 22529: 0 -247: 22530: 0 -247: 22531: 0 -247: 22532: 0 -247: 22533: 0 -247: 22534: 0 -247: 22535: 0 -247: 22536: 0 -247: 22537: 0 -247: 22538: 0 -247: 22539: 0 -247: 22540: 0 -247: 22541: 0 -247: 22542: 0 -247: 22543: 0 -247: 22544: 0 -247: 22545: 0 -247: 22546: 0 -247: 22547: 0 -247: 22548: 0 -247: 22549: 0 -247: 22550: 0 -247: 22551: 0 -247: 22552: 0 -247: 22553: 0 -247: 22554: 0 -247: 22555: 0 -247: 22556: 0 -247: 22557: 0 -247: 22558: 0 -247: 22559: 0 -247: 22560: 0 -247: 22561: 0 -247: 22562: 0 -247: 22563: 0 -247: 22564: 0 -247: 22565: 0 -247: 22566: 0 -247: 22567: 0 -247: 22568: 0 -247: 22569: 0 -247: 22570: 0 -247: 22571: 0 -247: 22572: 0 -247: 22573: 0 -247: 22574: 0 -247: 22575: 0 -247: 22576: 0 -247: 22577: 0 -247: 22578: 0 -247: 22579: 0 -247: 22580: 0 -247: 22581: 0 -247: 22582: 0 -247: 22583: 0 -247: 22584: 0 -247: 22585: 0 -247: 22586: 0 -247: 22587: 0 -247: 22588: 0 -247: 22589: 0 -247: 22590: 0 -247: 22591: 0 -247: 22592: 0 -247: 22593: 0 -247: 22594: 0 -247: 22595: 0 -247: 22596: 0 -247: 22597: 0 -247: 22598: 0 -247: 22599: 0 -247: 22600: 0 -247: 22601: 0 -247: 22602: 0 -247: 22603: 0 -247: 22604: 0 -247: 22605: 0 -247: 22606: 0 -247: 22607: 0 -247: 22608: 0 -247: 22609: 0 -247: 22610: 0 -247: 22611: 0 -247: 22612: 0 -247: 22613: 0 -247: 22614: 0 -247: 22615: 0 -247: 22616: 0 -247: 22617: 0 -247: 22618: 0 -247: 22619: 0 -247: 22620: 0 -247: 22621: 0 -247: 22622: 0 -247: 22623: 0 -247: 22624: 0 -247: 22625: 0 -247: 22626: 0 -247: 22627: 0 -247: 22628: 0 -247: 22629: 0 -247: 22630: 0 -247: 22631: 0 -247: 22632: 0 -247: 22633: 0 -247: 22634: 0 -247: 22635: 0 -247: 22636: 0 -247: 22637: 0 -247: 22638: 0 -247: 22639: 0 -247: 22640: 0 -247: 22641: 0 -247: 22642: 0 -247: 22643: 0 -247: 22644: 0 -247: 22645: 0 -247: 22646: 0 -247: 22647: 0 -247: 22648: 0 -247: 22649: 0 -247: 22650: 0 -247: 22651: 0 -247: 22652: 0 -247: 22653: 0 -247: 22654: 0 -247: 22655: 0 -247: 22656: 0 -247: 22657: 0 -247: 22658: 0 -247: 22659: 0 -247: 22660: 0 -247: 22661: 0 -247: 22662: 0 -247: 22663: 0 -247: 22664: 0 -247: 22665: 0 -247: 22666: 0 -247: 22667: 0 -247: 22668: 0 -247: 22669: 0 -247: 22670: 0 -247: 22671: 0 -247: 22672: 0 -247: 22673: 0 -247: 22674: 0 -247: 22675: 0 -247: 22676: 0 -247: 22677: 0 -247: 22678: 0 -247: 22679: 0 -247: 22680: 0 -247: 22681: 0 -247: 22682: 0 -247: 22683: 0 -247: 22684: 0 -247: 22685: 0 -247: 22686: 0 -247: 22687: 0 -247: 22688: 0 -247: 22689: 0 -247: 22690: 0 -247: 22691: 0 -247: 22692: 0 -247: 22693: 0 -247: 22694: 0 -247: 22695: 0 -247: 22696: 0 -247: 22697: 0 -247: 22698: 0 -247: 22699: 0 -247: 22700: 0 -247: 22701: 0 -247: 22702: 0 -247: 22703: 0 -247: 22704: 0 -247: 22705: 0 -247: 22706: 0 -247: 22707: 0 -247: 22708: 0 -247: 22709: 0 -247: 22710: 0 -247: 22711: 0 -247: 22712: 0 -247: 22713: 0 -247: 22714: 0 -247: 22715: 0 -247: 22716: 0 -247: 22717: 0 -247: 22718: 0 -247: 22719: 0 -247: 22720: 0 -247: 22721: 0 -247: 22722: 0 -247: 22723: 0 -247: 22724: 0 -247: 22725: 0 -247: 22726: 0 -247: 22727: 0 -247: 22728: 0 -247: 22729: 0 -247: 22730: 0 -247: 22731: 0 -247: 22732: 0 -247: 22733: 0 -247: 22734: 0 -247: 22735: 0 -247: 22736: 0 -247: 22737: 0 -247: 22738: 0 -247: 22739: 0 -247: 22740: 0 -247: 22741: 0 -247: 22742: 0 -247: 22743: 0 -247: 22744: 0 -247: 22745: 0 -247: 22746: 0 -247: 22747: 0 -247: 22748: 0 -247: 22749: 0 -247: 22750: 0 -247: 22751: 0 -247: 22752: 0 -247: 22753: 0 -247: 22754: 0 -247: 22755: 0 -247: 22756: 0 -247: 22757: 0 -247: 22758: 0 -247: 22759: 0 -247: 22760: 0 -247: 22761: 0 -247: 22762: 0 -247: 22763: 0 -247: 22764: 0 -247: 22765: 0 -247: 22766: 0 -247: 22767: 0 -247: 22768: 0 -247: 22769: 0 -247: 22770: 0 -247: 22771: 0 -247: 22772: 0 -247: 22773: 0 -247: 22774: 0 -247: 22775: 0 -247: 22776: 0 -247: 22777: 0 -247: 22778: 0 -247: 22779: 0 -247: 22780: 0 -247: 22781: 0 -247: 22782: 0 -247: 22783: 0 -247: 22784: 0 -247: 22785: 0 -247: 22786: 0 -247: 22787: 0 -247: 22788: 0 -247: 22789: 0 -247: 22790: 0 -247: 22791: 0 -247: 22792: 0 -247: 22793: 0 -247: 22794: 0 -247: 22795: 0 -247: 22796: 0 -247: 22797: 0 -247: 22798: 0 -247: 22799: 0 -247: 22800: 0 -247: 22801: 0 -247: 22802: 0 -247: 22803: 0 -247: 22804: 0 -247: 22805: 0 -247: 22806: 0 -247: 22807: 0 -247: 22808: 0 -247: 22809: 0 -247: 22810: 0 -247: 22811: 0 -247: 22812: 0 -247: 22813: 0 -247: 22814: 0 -247: 22815: 0 -247: 22816: 0 -247: 22817: 0 -247: 22818: 0 -247: 22819: 0 -247: 22820: 0 -247: 22821: 0 -247: 22822: 0 -247: 22823: 0 -247: 22824: 0 -247: 22825: 0 -247: 22826: 0 -247: 22827: 0 -247: 22828: 0 -247: 22829: 0 -247: 22830: 0 -247: 22831: 0 -247: 22832: 0 -247: 22833: 0 -247: 22834: 0 -247: 22835: 0 -247: 22836: 0 -247: 22837: 0 -247: 22838: 0 -247: 22839: 0 -247: 22840: 0 -247: 22841: 0 -247: 22842: 0 -247: 22843: 0 -247: 22844: 0 -247: 22845: 0 -247: 22846: 0 -247: 22847: 0 -247: 22848: 0 -247: 22849: 0 -247: 22850: 0 -247: 22851: 0 -247: 22852: 0 -247: 22853: 0 -247: 22854: 0 -247: 22855: 0 -247: 22856: 0 -247: 22857: 0 -247: 22858: 0 -247: 22859: 0 -247: 22860: 0 -247: 22861: 0 -247: 22862: 0 -247: 22863: 0 -247: 22864: 0 -247: 22865: 0 -247: 22866: 0 -247: 22867: 0 -247: 22868: 0 -247: 22869: 0 -247: 22870: 0 -247: 22871: 0 -247: 22872: 0 -247: 22873: 0 -247: 22874: 0 -247: 22875: 0 -247: 22876: 0 -247: 22877: 0 -247: 22878: 0 -247: 22879: 0 -247: 22880: 0 -247: 22881: 0 -247: 22882: 0 -247: 22883: 0 -247: 22884: 0 -247: 22885: 0 -247: 22886: 0 -247: 22887: 0 -247: 22888: 0 -247: 22889: 0 -247: 22890: 0 -247: 22891: 0 -247: 22892: 0 -247: 22893: 0 -247: 22894: 0 -247: 22895: 0 -247: 22896: 0 -247: 22897: 0 -247: 22898: 0 -247: 22899: 0 -247: 22900: 0 -247: 22901: 0 -247: 22902: 0 -247: 22903: 0 -247: 22904: 0 -247: 22905: 0 -247: 22906: 0 -247: 22907: 0 -247: 22908: 0 -247: 22909: 0 -247: 22910: 0 -247: 22911: 0 -247: 22912: 0 -247: 22913: 0 -247: 22914: 0 -247: 22915: 0 -247: 22916: 0 -247: 22917: 0 -247: 22918: 0 -247: 22919: 0 -247: 22920: 0 -247: 22921: 0 -247: 22922: 0 -247: 22923: 0 -247: 22924: 0 -247: 22925: 0 -247: 22926: 0 -247: 22927: 0 -247: 22928: 0 -247: 22929: 0 -247: 22930: 0 -247: 22931: 0 -247: 22932: 0 -247: 22933: 0 -247: 22934: 0 -247: 22935: 0 -247: 22936: 0 -247: 22937: 0 -247: 22938: 0 -247: 22939: 0 -247: 22940: 0 -247: 22941: 0 -247: 22942: 0 -247: 22943: 0 -247: 22944: 0 -247: 22945: 0 -247: 22946: 0 -247: 22947: 0 -247: 22948: 0 -247: 22949: 0 -247: 22950: 0 -247: 22951: 0 -247: 22952: 0 -247: 22953: 0 -247: 22954: 0 -247: 22955: 0 -247: 22956: 0 -247: 22957: 0 -247: 22958: 0 -247: 22959: 0 -247: 22960: 0 -247: 22961: 0 -247: 22962: 0 -247: 22963: 0 -247: 22964: 0 -247: 22965: 0 -247: 22966: 0 -247: 22967: 0 -247: 22968: 0 -247: 22969: 0 -247: 22970: 0 -247: 22971: 0 -247: 22972: 0 -247: 22973: 0 -247: 22974: 0 -247: 22975: 0 -247: 22976: 0 -247: 22977: 0 -247: 22978: 0 -247: 22979: 0 -247: 22980: 0 -247: 22981: 0 -247: 22982: 0 -247: 22983: 0 -247: 22984: 0 -247: 22985: 0 -247: 22986: 0 -247: 22987: 0 -247: 22988: 0 -247: 22989: 0 -247: 22990: 0 -247: 22991: 0 -247: 22992: 0 -247: 22993: 0 -247: 22994: 0 -247: 22995: 0 -247: 22996: 0 -247: 22997: 0 -247: 22998: 0 -247: 22999: 0 -247: 23000: 0 -247: 23001: 0 -247: 23002: 0 -247: 23003: 0 -247: 23004: 0 -247: 23005: 0 -247: 23006: 0 -247: 23007: 0 -247: 23008: 0 -247: 23009: 0 -247: 23010: 0 -247: 23011: 0 -247: 23012: 0 -247: 23013: 0 -247: 23014: 0 -247: 23015: 0 -247: 23016: 0 -247: 23017: 0 -247: 23018: 0 -247: 23019: 0 -247: 23020: 0 -247: 23021: 0 -247: 23022: 0 -247: 23023: 0 -247: 23024: 0 -247: 23025: 0 -247: 23026: 0 -247: 23027: 0 -247: 23028: 0 -247: 23029: 0 -247: 23030: 0 -247: 23031: 0 -247: 23032: 0 -247: 23033: 0 -247: 23034: 0 -247: 23035: 0 -247: 23036: 0 -247: 23037: 0 -247: 23038: 0 -247: 23039: 0 -247: 23040: 0 -247: 23041: 0 -247: 23042: 0 -247: 23043: 0 -247: 23044: 0 -247: 23045: 0 -247: 23046: 0 -247: 23047: 0 -247: 23048: 0 -247: 23049: 0 -247: 23050: 0 -247: 23051: 0 -247: 23052: 0 -247: 23053: 0 -247: 23054: 0 -247: 23055: 0 -247: 23056: 0 -247: 23057: 0 -247: 23058: 0 -247: 23059: 0 -247: 23060: 0 -247: 23061: 0 -247: 23062: 0 -247: 23063: 0 -247: 23064: 0 -247: 23065: 0 -247: 23066: 0 -247: 23067: 0 -247: 23068: 0 -247: 23069: 0 -247: 23070: 0 -247: 23071: 0 -247: 23072: 0 -247: 23073: 0 -247: 23074: 0 -247: 23075: 0 -247: 23076: 0 -247: 23077: 0 -247: 23078: 0 -247: 23079: 0 -247: 23080: 0 -247: 23081: 0 -247: 23082: 0 -247: 23083: 0 -247: 23084: 0 -247: 23085: 0 -247: 23086: 0 -247: 23087: 0 -247: 23088: 0 -247: 23089: 0 -247: 23090: 0 -247: 23091: 0 -247: 23092: 0 -247: 23093: 0 -247: 23094: 0 -247: 23095: 0 -247: 23096: 0 -247: 23097: 0 -247: 23098: 0 -247: 23099: 0 -247: 23100: 0 -247: 23101: 0 -247: 23102: 0 -247: 23103: 0 -247: 23104: 0 -247: 23105: 0 -247: 23106: 0 -247: 23107: 0 -247: 23108: 0 -247: 23109: 0 -247: 23110: 0 -247: 23111: 0 -247: 23112: 0 -247: 23113: 0 -247: 23114: 0 -247: 23115: 0 -247: 23116: 0 -247: 23117: 0 -247: 23118: 0 -247: 23119: 0 -247: 23120: 0 -247: 23121: 0 -247: 23122: 0 -247: 23123: 0 -247: 23124: 0 -247: 23125: 0 -247: 23126: 0 -247: 23127: 0 -247: 23128: 0 -247: 23129: 0 -247: 23130: 0 -247: 23131: 0 -247: 23132: 0 -247: 23133: 0 -247: 23134: 0 -247: 23135: 0 -247: 23136: 0 -247: 23137: 0 -247: 23138: 0 -247: 23139: 0 -247: 23140: 0 -247: 23141: 0 -247: 23142: 0 -247: 23143: 0 -247: 23144: 0 -247: 23145: 0 -247: 23146: 0 -247: 23147: 0 -247: 23148: 0 -247: 23149: 0 -247: 23150: 0 -247: 23151: 0 -247: 23152: 0 -247: 23153: 0 -247: 23154: 0 -247: 23155: 0 -247: 23156: 0 -247: 23157: 0 -247: 23158: 0 -247: 23159: 0 -247: 23160: 0 -247: 23161: 0 -247: 23162: 0 -247: 23163: 0 -247: 23164: 0 -247: 23165: 0 -247: 23166: 0 -247: 23167: 0 -247: 23168: 0 -247: 23169: 0 -247: 23170: 0 -247: 23171: 0 -247: 23172: 0 -247: 23173: 0 -247: 23174: 0 -247: 23175: 0 -247: 23176: 0 -247: 23177: 0 -247: 23178: 0 -247: 23179: 0 -247: 23180: 0 -247: 23181: 0 -247: 23182: 0 -247: 23183: 0 -247: 23184: 0 -247: 23185: 0 -247: 23186: 0 -247: 23187: 0 -247: 23188: 0 -247: 23189: 0 -247: 23190: 0 -247: 23191: 0 -247: 23192: 0 -247: 23193: 0 -247: 23194: 0 -247: 23195: 0 -247: 23196: 0 -247: 23197: 0 -247: 23198: 0 -247: 23199: 0 -247: 23200: 0 -247: 23201: 0 -247: 23202: 0 -247: 23203: 0 -247: 23204: 0 -247: 23205: 0 -247: 23206: 0 -247: 23207: 0 -247: 23208: 0 -247: 23209: 0 -247: 23210: 0 -247: 23211: 0 -247: 23212: 0 -247: 23213: 0 -247: 23214: 0 -247: 23215: 0 -247: 23216: 0 -247: 23217: 0 -247: 23218: 0 -247: 23219: 0 -247: 23220: 0 -247: 23221: 0 -247: 23222: 0 -247: 23223: 0 -247: 23224: 0 -247: 23225: 0 -247: 23226: 0 -247: 23227: 0 -247: 23228: 0 -247: 23229: 0 -247: 23230: 0 -247: 23231: 0 -247: 23232: 0 -247: 23233: 0 -247: 23234: 0 -247: 23235: 0 -247: 23236: 0 -247: 23237: 0 -247: 23238: 0 -247: 23239: 0 -247: 23240: 0 -247: 23241: 0 -247: 23242: 0 -247: 23243: 0 -247: 23244: 0 -247: 23245: 0 -247: 23246: 0 -247: 23247: 0 -247: 23248: 0 -247: 23249: 0 -247: 23250: 0 -247: 23251: 0 -247: 23252: 0 -247: 23253: 0 -247: 23254: 0 -247: 23255: 0 -247: 23256: 0 -247: 23257: 0 -247: 23258: 0 -247: 23259: 0 -247: 23260: 0 -247: 23261: 0 -247: 23262: 0 -247: 23263: 0 -247: 23264: 0 -247: 23265: 0 -247: 23266: 0 -247: 23267: 0 -247: 23268: 0 -247: 23269: 0 -247: 23270: 0 -247: 23271: 0 -247: 23272: 0 -247: 23273: 0 -247: 23274: 0 -247: 23275: 0 -247: 23276: 0 -247: 23277: 0 -247: 23278: 0 -247: 23279: 0 -247: 23280: 0 -247: 23281: 0 -247: 23282: 0 -247: 23283: 0 -247: 23284: 0 -247: 23285: 0 -247: 23286: 0 -247: 23287: 0 -247: 23288: 0 -247: 23289: 0 -247: 23290: 0 -247: 23291: 0 -247: 23292: 0 -247: 23293: 0 -247: 23294: 0 -247: 23295: 0 -247: 23296: 0 -247: 23297: 0 -247: 23298: 0 -247: 23299: 0 -247: 23300: 0 -247: 23301: 0 -247: 23302: 0 -247: 23303: 0 -247: 23304: 0 -247: 23305: 0 -247: 23306: 0 -247: 23307: 0 -247: 23308: 0 -247: 23309: 0 -247: 23310: 0 -247: 23311: 0 -247: 23312: 0 -247: 23313: 0 -247: 23314: 0 -247: 23315: 0 -247: 23316: 0 -247: 23317: 0 -247: 23318: 0 -247: 23319: 0 -247: 23320: 0 -247: 23321: 0 -247: 23322: 0 -247: 23323: 0 -247: 23324: 0 -247: 23325: 0 -247: 23326: 0 -247: 23327: 0 -247: 23328: 0 -247: 23329: 0 -247: 23330: 0 -247: 23331: 0 -247: 23332: 0 -247: 23333: 0 -247: 23334: 0 -247: 23335: 0 -247: 23336: 0 -247: 23337: 0 -247: 23338: 0 -247: 23339: 0 -247: 23340: 0 -247: 23341: 0 -247: 23342: 0 -247: 23343: 0 -247: 23344: 0 -247: 23345: 0 -247: 23346: 0 -247: 23347: 0 -247: 23348: 0 -247: 23349: 0 -247: 23350: 0 -247: 23351: 0 -247: 23352: 0 -247: 23353: 0 -247: 23354: 0 -247: 23355: 0 -247: 23356: 0 -247: 23357: 0 -247: 23358: 0 -247: 23359: 0 -247: 23360: 0 -247: 23361: 0 -247: 23362: 0 -247: 23363: 0 -247: 23364: 0 -247: 23365: 0 -247: 23366: 0 -247: 23367: 0 -247: 23368: 0 -247: 23369: 0 -247: 23370: 0 -247: 23371: 0 -247: 23372: 0 -247: 23373: 0 -247: 23374: 0 -247: 23375: 0 -247: 23376: 0 -247: 23377: 0 -247: 23378: 0 -247: 23379: 0 -247: 23380: 0 -247: 23381: 0 -247: 23382: 0 -247: 23383: 0 -247: 23384: 0 -247: 23385: 0 -247: 23386: 0 -247: 23387: 0 -247: 23388: 0 -247: 23389: 0 -247: 23390: 0 -247: 23391: 0 -247: 23392: 0 -247: 23393: 0 -247: 23394: 0 -247: 23395: 0 -247: 23396: 0 -247: 23397: 0 -247: 23398: 0 -247: 23399: 0 -247: 23400: 0 -247: 23401: 0 -247: 23402: 0 -247: 23403: 0 -247: 23404: 0 -247: 23405: 0 -247: 23406: 0 -247: 23407: 0 -247: 23408: 0 -247: 23409: 0 -247: 23410: 0 -247: 23411: 0 -247: 23412: 0 -247: 23413: 0 -247: 23414: 0 -247: 23415: 0 -247: 23416: 0 -247: 23417: 0 -247: 23418: 0 -247: 23419: 0 -247: 23420: 0 -247: 23421: 0 -247: 23422: 0 -247: 23423: 0 -247: 23424: 0 -247: 23425: 0 -247: 23426: 0 -247: 23427: 0 -247: 23428: 0 -247: 23429: 0 -247: 23430: 0 -247: 23431: 0 -247: 23432: 0 -247: 23433: 0 -247: 23434: 0 -247: 23435: 0 -247: 23436: 0 -247: 23437: 0 -247: 23438: 0 -247: 23439: 0 -247: 23440: 0 -247: 23441: 0 -247: 23442: 0 -247: 23443: 0 -247: 23444: 0 -247: 23445: 0 -247: 23446: 0 -247: 23447: 0 -247: 23448: 0 -247: 23449: 0 -247: 23450: 0 -247: 23451: 0 -247: 23452: 0 -247: 23453: 0 -247: 23454: 0 -247: 23455: 0 -247: 23456: 0 -247: 23457: 0 -247: 23458: 0 -247: 23459: 0 -247: 23460: 0 -247: 23461: 0 -247: 23462: 0 -247: 23463: 0 -247: 23464: 0 -247: 23465: 0 -247: 23466: 0 -247: 23467: 0 -247: 23468: 0 -247: 23469: 0 -247: 23470: 0 -247: 23471: 0 -247: 23472: 0 -247: 23473: 0 -247: 23474: 0 -247: 23475: 0 -247: 23476: 0 -247: 23477: 0 -247: 23478: 0 -247: 23479: 0 -247: 23480: 0 -247: 23481: 0 -247: 23482: 0 -247: 23483: 0 -247: 23484: 0 -247: 23485: 0 -247: 23486: 0 -247: 23487: 0 -247: 23488: 0 -247: 23489: 0 -247: 23490: 0 -247: 23491: 0 -247: 23492: 0 -247: 23493: 0 -247: 23494: 0 -247: 23495: 0 -247: 23496: 0 -247: 23497: 0 -247: 23498: 0 -247: 23499: 0 -247: 23500: 0 -247: 23501: 0 -247: 23502: 0 -247: 23503: 0 -247: 23504: 0 -247: 23505: 0 -247: 23506: 0 -247: 23507: 0 -247: 23508: 0 -247: 23509: 0 -247: 23510: 0 -247: 23511: 0 -247: 23512: 0 -247: 23513: 0 -247: 23514: 0 -247: 23515: 0 -247: 23516: 0 -247: 23517: 0 -247: 23518: 0 -247: 23519: 0 -247: 23520: 0 -247: 23521: 0 -247: 23522: 0 -247: 23523: 0 -247: 23524: 0 -247: 23525: 0 -247: 23526: 0 -247: 23527: 0 -247: 23528: 0 -247: 23529: 0 -247: 23530: 0 -247: 23531: 0 -247: 23532: 0 -247: 23533: 0 -247: 23534: 0 -247: 23535: 0 -247: 23536: 0 -247: 23537: 0 -247: 23538: 0 -247: 23539: 0 -247: 23540: 0 -247: 23541: 0 -247: 23542: 0 -247: 23543: 0 -247: 23544: 0 -247: 23545: 0 -247: 23546: 0 -247: 23547: 0 -247: 23548: 0 -247: 23549: 0 -247: 23550: 0 -247: 23551: 0 -247: 23552: 0 -247: 23553: 0 -247: 23554: 0 -247: 23555: 0 -247: 23556: 0 -247: 23557: 0 -247: 23558: 0 -247: 23559: 0 -247: 23560: 0 -247: 23561: 0 -247: 23562: 0 -247: 23563: 0 -247: 23564: 0 -247: 23565: 0 -247: 23566: 0 -247: 23567: 0 -247: 23568: 0 -247: 23569: 0 -247: 23570: 0 -247: 23571: 0 -247: 23572: 0 -247: 23573: 0 -247: 23574: 0 -247: 23575: 0 -247: 23576: 0 -247: 23577: 0 -247: 23578: 0 -247: 23579: 0 -247: 23580: 0 -247: 23581: 0 -247: 23582: 0 -247: 23583: 0 -247: 23584: 0 -247: 23585: 0 -247: 23586: 0 -247: 23587: 0 -247: 23588: 0 -247: 23589: 0 -247: 23590: 0 -247: 23591: 0 -247: 23592: 0 -247: 23593: 0 -247: 23594: 0 -247: 23595: 0 -247: 23596: 0 -247: 23597: 0 -247: 23598: 0 -247: 23599: 0 -247: 23600: 0 -247: 23601: 0 -247: 23602: 0 -247: 23603: 0 -247: 23604: 0 -247: 23605: 0 -247: 23606: 0 -247: 23607: 0 -247: 23608: 0 -247: 23609: 0 -247: 23610: 0 -247: 23611: 0 -247: 23612: 0 -247: 23613: 0 -247: 23614: 0 -247: 23615: 0 -247: 23616: 0 -247: 23617: 0 -247: 23618: 0 -247: 23619: 0 -247: 23620: 0 -247: 23621: 0 -247: 23622: 0 -247: 23623: 0 -247: 23624: 0 -247: 23625: 0 -247: 23626: 0 -247: 23627: 0 -247: 23628: 0 -247: 23629: 0 -247: 23630: 0 -247: 23631: 0 -247: 23632: 0 -247: 23633: 0 -247: 23634: 0 -247: 23635: 0 -247: 23636: 0 -247: 23637: 0 -247: 23638: 0 -247: 23639: 0 -247: 23640: 0 -247: 23641: 0 -247: 23642: 0 -247: 23643: 0 -247: 23644: 0 -247: 23645: 0 -247: 23646: 0 -247: 23647: 0 -247: 23648: 0 -247: 23649: 0 -247: 23650: 0 -247: 23651: 0 -247: 23652: 0 -247: 23653: 0 -247: 23654: 0 -247: 23655: 0 -247: 23656: 0 -247: 23657: 0 -247: 23658: 0 -247: 23659: 0 -247: 23660: 0 -247: 23661: 0 -247: 23662: 0 -247: 23663: 0 -247: 23664: 0 -247: 23665: 0 -247: 23666: 0 -247: 23667: 0 -247: 23668: 0 -247: 23669: 0 -247: 23670: 0 -247: 23671: 0 -247: 23672: 0 -247: 23673: 0 -247: 23674: 0 -247: 23675: 0 -247: 23676: 0 -247: 23677: 0 -247: 23678: 0 -247: 23679: 0 -247: 23680: 0 -247: 23681: 0 -247: 23682: 0 -247: 23683: 0 -247: 23684: 0 -247: 23685: 0 -247: 23686: 0 -247: 23687: 0 -247: 23688: 0 -247: 23689: 0 -247: 23690: 0 -247: 23691: 0 -247: 23692: 0 -247: 23693: 0 -247: 23694: 0 -247: 23695: 0 -247: 23696: 0 -247: 23697: 0 -247: 23698: 0 -247: 23699: 0 -247: 23700: 0 -247: 23701: 0 -247: 23702: 0 -247: 23703: 0 -247: 23704: 0 -247: 23705: 0 -247: 23706: 0 -247: 23707: 0 -247: 23708: 0 -247: 23709: 0 -247: 23710: 0 -247: 23711: 0 -247: 23712: 0 -247: 23713: 0 -247: 23714: 0 -247: 23715: 0 -247: 23716: 0 -247: 23717: 0 -247: 23718: 0 -247: 23719: 0 -247: 23720: 0 -247: 23721: 0 -247: 23722: 0 -247: 23723: 0 -247: 23724: 0 -247: 23725: 0 -247: 23726: 0 -247: 23727: 0 -247: 23728: 0 -247: 23729: 0 -247: 23730: 0 -247: 23731: 0 -247: 23732: 0 -247: 23733: 0 -247: 23734: 0 -247: 23735: 0 -247: 23736: 0 -247: 23737: 0 -247: 23738: 0 -247: 23739: 0 -247: 23740: 0 -247: 23741: 0 -247: 23742: 0 -247: 23743: 0 -247: 23744: 0 -247: 23745: 0 -247: 23746: 0 -247: 23747: 0 -247: 23748: 0 -247: 23749: 0 -247: 23750: 0 -247: 23751: 0 -247: 23752: 0 -247: 23753: 0 -247: 23754: 0 -247: 23755: 0 -247: 23756: 0 -247: 23757: 0 -247: 23758: 0 -247: 23759: 0 -247: 23760: 0 -247: 23761: 0 -247: 23762: 0 -247: 23763: 0 -247: 23764: 0 -247: 23765: 0 -247: 23766: 0 -247: 23767: 0 -247: 23768: 0 -247: 23769: 0 -247: 23770: 0 -247: 23771: 0 -247: 23772: 0 -247: 23773: 0 -247: 23774: 0 -247: 23775: 0 -247: 23776: 0 -247: 23777: 0 -247: 23778: 0 -247: 23779: 0 -247: 23780: 0 -247: 23781: 0 -247: 23782: 0 -247: 23783: 0 -247: 23784: 0 -247: 23785: 0 -247: 23786: 0 -247: 23787: 0 -247: 23788: 0 -247: 23789: 0 -247: 23790: 0 -247: 23791: 0 -247: 23792: 0 -247: 23793: 0 -247: 23794: 0 -247: 23795: 0 -247: 23796: 0 -247: 23797: 0 -247: 23798: 0 -247: 23799: 0 -247: 23800: 0 -247: 23801: 0 -247: 23802: 0 -247: 23803: 0 -247: 23804: 0 -247: 23805: 0 -247: 23806: 0 -247: 23807: 0 -247: 23808: 0 -247: 23809: 0 -247: 23810: 0 -247: 23811: 0 -247: 23812: 0 -247: 23813: 0 -247: 23814: 0 -247: 23815: 0 -247: 23816: 0 -247: 23817: 0 -247: 23818: 0 -247: 23819: 0 -247: 23820: 0 -247: 23821: 0 -247: 23822: 0 -247: 23823: 0 -247: 23824: 0 -247: 23825: 0 -247: 23826: 0 -247: 23827: 0 -247: 23828: 0 -247: 23829: 0 -247: 23830: 0 -247: 23831: 0 -247: 23832: 0 -247: 23833: 0 -247: 23834: 0 -247: 23835: 0 -247: 23836: 0 -247: 23837: 0 -247: 23838: 0 -247: 23839: 0 -247: 23840: 0 -247: 23841: 0 -247: 23842: 0 -247: 23843: 0 -247: 23844: 0 -247: 23845: 0 -247: 23846: 0 -247: 23847: 0 -247: 23848: 0 -247: 23849: 0 -247: 23850: 0 -247: 23851: 0 -247: 23852: 0 -247: 23853: 0 -247: 23854: 0 -247: 23855: 0 -247: 23856: 0 -247: 23857: 0 -247: 23858: 0 -247: 23859: 0 -247: 23860: 0 -247: 23861: 0 -247: 23862: 0 -247: 23863: 0 -247: 23864: 0 -247: 23865: 0 -247: 23866: 0 -247: 23867: 0 -247: 23868: 0 -247: 23869: 0 -247: 23870: 0 -247: 23871: 0 -247: 23872: 0 -247: 23873: 0 -247: 23874: 0 -247: 23875: 0 -247: 23876: 0 -247: 23877: 0 -247: 23878: 0 -247: 23879: 0 -247: 23880: 0 -247: 23881: 0 -247: 23882: 0 -247: 23883: 0 -247: 23884: 0 -247: 23885: 0 -247: 23886: 0 -247: 23887: 0 -247: 23888: 0 -247: 23889: 0 -247: 23890: 0 -247: 23891: 0 -247: 23892: 0 -247: 23893: 0 -247: 23894: 0 -247: 23895: 0 -247: 23896: 0 -247: 23897: 0 -247: 23898: 0 -247: 23899: 0 -247: 23900: 0 -247: 23901: 0 -247: 23902: 0 -247: 23903: 0 -247: 23904: 0 -247: 23905: 0 -247: 23906: 0 -247: 23907: 0 -247: 23908: 0 -247: 23909: 0 -247: 23910: 0 -247: 23911: 0 -247: 23912: 0 -247: 23913: 0 -247: 23914: 0 -247: 23915: 0 -247: 23916: 0 -247: 23917: 0 -247: 23918: 0 -247: 23919: 0 -247: 23920: 0 -247: 23921: 0 -247: 23922: 0 -247: 23923: 0 -247: 23924: 0 -247: 23925: 0 -247: 23926: 0 -247: 23927: 0 -247: 23928: 0 -247: 23929: 0 -247: 23930: 0 -247: 23931: 0 -247: 23932: 0 -247: 23933: 0 -247: 23934: 0 -247: 23935: 0 -247: 23936: 0 -247: 23937: 0 -247: 23938: 0 -247: 23939: 0 -247: 23940: 0 -247: 23941: 0 -247: 23942: 0 -247: 23943: 0 -247: 23944: 0 -247: 23945: 0 -247: 23946: 0 -247: 23947: 0 -247: 23948: 0 -247: 23949: 0 -247: 23950: 0 -247: 23951: 0 -247: 23952: 0 -247: 23953: 0 -247: 23954: 0 -247: 23955: 0 -247: 23956: 0 -247: 23957: 0 -247: 23958: 0 -247: 23959: 0 -247: 23960: 0 -247: 23961: 0 -247: 23962: 0 -247: 23963: 0 -247: 23964: 0 -247: 23965: 0 -247: 23966: 0 -247: 23967: 0 -247: 23968: 0 -247: 23969: 0 -247: 23970: 0 -247: 23971: 0 -247: 23972: 0 -247: 23973: 0 -247: 23974: 0 -247: 23975: 0 -247: 23976: 0 -247: 23977: 0 -247: 23978: 0 -247: 23979: 0 -247: 23980: 0 -247: 23981: 0 -247: 23982: 0 -247: 23983: 0 -247: 23984: 0 -247: 23985: 0 -247: 23986: 0 -247: 23987: 0 -247: 23988: 0 -247: 23989: 0 -247: 23990: 0 -247: 23991: 0 -247: 23992: 0 -247: 23993: 0 -247: 23994: 0 -247: 23995: 0 -247: 23996: 0 -247: 23997: 0 -247: 23998: 0 -247: 23999: 0 -247: 24000: 0 -247: 24001: 0 -247: 24002: 0 -247: 24003: 0 -247: 24004: 0 -247: 24005: 0 -247: 24006: 0 -247: 24007: 0 -247: 24008: 0 -247: 24009: 0 -247: 24010: 0 -247: 24011: 0 -247: 24012: 0 -247: 24013: 0 -247: 24014: 0 -247: 24015: 0 -247: 24016: 0 -247: 24017: 0 -247: 24018: 0 -247: 24019: 0 -247: 24020: 0 -247: 24021: 0 -247: 24022: 0 -247: 24023: 0 -247: 24024: 0 -247: 24025: 0 -247: 24026: 0 -247: 24027: 0 -247: 24028: 0 -247: 24029: 0 -247: 24030: 0 -247: 24031: 0 -247: 24032: 0 -247: 24033: 0 -247: 24034: 0 -247: 24035: 0 -247: 24036: 0 -247: 24037: 0 -247: 24038: 0 -247: 24039: 0 -247: 24040: 0 -247: 24041: 0 -247: 24042: 0 -247: 24043: 0 -247: 24044: 0 -247: 24045: 0 -247: 24046: 0 -247: 24047: 0 -247: 24048: 0 -247: 24049: 0 -247: 24050: 0 -247: 24051: 0 -247: 24052: 0 -247: 24053: 0 -247: 24054: 0 -247: 24055: 0 -247: 24056: 0 -247: 24057: 0 -247: 24058: 0 -247: 24059: 0 -247: 24060: 0 -247: 24061: 0 -247: 24062: 0 -247: 24063: 0 -247: 24064: 0 -247: 24065: 0 -247: 24066: 0 -247: 24067: 0 -247: 24068: 0 -247: 24069: 0 -247: 24070: 0 -247: 24071: 0 -247: 24072: 0 -247: 24073: 0 -247: 24074: 0 -247: 24075: 0 -247: 24076: 0 -247: 24077: 0 -247: 24078: 0 -247: 24079: 0 -247: 24080: 0 -247: 24081: 0 -247: 24082: 0 -247: 24083: 0 -247: 24084: 0 -247: 24085: 0 -247: 24086: 0 -247: 24087: 0 -247: 24088: 0 -247: 24089: 0 -247: 24090: 0 -247: 24091: 0 -247: 24092: 0 -247: 24093: 0 -247: 24094: 0 -247: 24095: 0 -247: 24096: 0 -247: 24097: 0 -247: 24098: 0 -247: 24099: 0 -247: 24100: 0 -247: 24101: 0 -247: 24102: 0 -247: 24103: 0 -247: 24104: 0 -247: 24105: 0 -247: 24106: 0 -247: 24107: 0 -247: 24108: 0 -247: 24109: 0 -247: 24110: 0 -247: 24111: 0 -247: 24112: 0 -247: 24113: 0 -247: 24114: 0 -247: 24115: 0 -247: 24116: 0 -247: 24117: 0 -247: 24118: 0 -247: 24119: 0 -247: 24120: 0 -247: 24121: 0 -247: 24122: 0 -247: 24123: 0 -247: 24124: 0 -247: 24125: 0 -247: 24126: 0 -247: 24127: 0 -247: 24128: 0 -247: 24129: 0 -247: 24130: 0 -247: 24131: 0 -247: 24132: 0 -247: 24133: 0 -247: 24134: 0 -247: 24135: 0 -247: 24136: 0 -247: 24137: 0 -247: 24138: 0 -247: 24139: 0 -247: 24140: 0 -247: 24141: 0 -247: 24142: 0 -247: 24143: 0 -247: 24144: 0 -247: 24145: 0 -247: 24146: 0 -247: 24147: 0 -247: 24148: 0 -247: 24149: 0 -247: 24150: 0 -247: 24151: 0 -247: 24152: 0 -247: 24153: 0 -247: 24154: 0 -247: 24155: 0 -247: 24156: 0 -247: 24157: 0 -247: 24158: 0 -247: 24159: 0 -247: 24160: 0 -247: 24161: 0 -247: 24162: 0 -247: 24163: 0 -247: 24164: 0 -247: 24165: 0 -247: 24166: 0 -247: 24167: 0 -247: 24168: 0 -247: 24169: 0 -247: 24170: 0 -247: 24171: 0 -247: 24172: 0 -247: 24173: 0 -247: 24174: 0 -247: 24175: 0 -247: 24176: 0 -247: 24177: 0 -247: 24178: 0 -247: 24179: 0 -247: 24180: 0 -247: 24181: 0 -247: 24182: 0 -247: 24183: 0 -247: 24184: 0 -247: 24185: 0 -247: 24186: 0 -247: 24187: 0 -247: 24188: 0 -247: 24189: 0 -247: 24190: 0 -247: 24191: 0 -247: 24192: 0 -247: 24193: 0 -247: 24194: 0 -247: 24195: 0 -247: 24196: 0 -247: 24197: 0 -247: 24198: 0 -247: 24199: 0 -247: 24200: 0 -247: 24201: 0 -247: 24202: 0 -247: 24203: 0 -247: 24204: 0 -247: 24205: 0 -247: 24206: 0 -247: 24207: 0 -247: 24208: 0 -247: 24209: 0 -247: 24210: 0 -247: 24211: 0 -247: 24212: 0 -247: 24213: 0 -247: 24214: 0 -247: 24215: 0 -247: 24216: 0 -247: 24217: 0 -247: 24218: 0 -247: 24219: 0 -247: 24220: 0 -247: 24221: 0 -247: 24222: 0 -247: 24223: 0 -247: 24224: 0 -247: 24225: 0 -247: 24226: 0 -247: 24227: 0 -247: 24228: 0 -247: 24229: 0 -247: 24230: 0 -247: 24231: 0 -247: 24232: 0 -247: 24233: 0 -247: 24234: 0 -247: 24235: 0 -247: 24236: 0 -247: 24237: 0 -247: 24238: 0 -247: 24239: 0 -247: 24240: 0 -247: 24241: 0 -247: 24242: 0 -247: 24243: 0 -247: 24244: 0 -247: 24245: 0 -247: 24246: 0 -247: 24247: 0 -247: 24248: 0 -247: 24249: 0 -247: 24250: 0 -247: 24251: 0 -247: 24252: 0 -247: 24253: 0 -247: 24254: 0 -247: 24255: 0 -247: 24256: 0 -247: 24257: 0 -247: 24258: 0 -247: 24259: 0 -247: 24260: 0 -247: 24261: 0 -247: 24262: 0 -247: 24263: 0 -247: 24264: 0 -247: 24265: 0 -247: 24266: 0 -247: 24267: 0 -247: 24268: 0 -247: 24269: 0 -247: 24270: 0 -247: 24271: 0 -247: 24272: 0 -247: 24273: 0 -247: 24274: 0 -247: 24275: 0 -247: 24276: 0 -247: 24277: 0 -247: 24278: 0 -247: 24279: 0 -247: 24280: 0 -247: 24281: 0 -247: 24282: 0 -247: 24283: 0 -247: 24284: 0 -247: 24285: 0 -247: 24286: 0 -247: 24287: 0 -247: 24288: 0 -247: 24289: 0 -247: 24290: 0 -247: 24291: 0 -247: 24292: 0 -247: 24293: 0 -247: 24294: 0 -247: 24295: 0 -247: 24296: 0 -247: 24297: 0 -247: 24298: 0 -247: 24299: 0 -247: 24300: 0 -247: 24301: 0 -247: 24302: 0 -247: 24303: 0 -247: 24304: 0 -247: 24305: 0 -247: 24306: 0 -247: 24307: 0 -247: 24308: 0 -247: 24309: 0 -247: 24310: 0 -247: 24311: 0 -247: 24312: 0 -247: 24313: 0 -247: 24314: 0 -247: 24315: 0 -247: 24316: 0 -247: 24317: 0 -247: 24318: 0 -247: 24319: 0 -247: 24320: 0 -247: 24321: 0 -247: 24322: 0 -247: 24323: 0 -247: 24324: 0 -247: 24325: 0 -247: 24326: 0 -247: 24327: 0 -247: 24328: 0 -247: 24329: 0 -247: 24330: 0 -247: 24331: 0 -247: 24332: 0 -247: 24333: 0 -247: 24334: 0 -247: 24335: 0 -247: 24336: 0 -247: 24337: 0 -247: 24338: 0 -247: 24339: 0 -247: 24340: 0 -247: 24341: 0 -247: 24342: 0 -247: 24343: 0 -247: 24344: 0 -247: 24345: 0 -247: 24346: 0 -247: 24347: 0 -247: 24348: 0 -247: 24349: 0 -247: 24350: 0 -247: 24351: 0 -247: 24352: 0 -247: 24353: 0 -247: 24354: 0 -247: 24355: 0 -247: 24356: 0 -247: 24357: 0 -247: 24358: 0 -247: 24359: 0 -247: 24360: 0 -247: 24361: 0 -247: 24362: 0 -247: 24363: 0 -247: 24364: 0 -247: 24365: 0 -247: 24366: 0 -247: 24367: 0 -247: 24368: 0 -247: 24369: 0 -247: 24370: 0 -247: 24371: 0 -247: 24372: 0 -247: 24373: 0 -247: 24374: 0 -247: 24375: 0 -247: 24376: 0 -247: 24377: 0 -247: 24378: 0 -247: 24379: 0 -247: 24380: 0 -247: 24381: 0 -247: 24382: 0 -247: 24383: 0 -247: 24384: 0 -247: 24385: 0 -247: 24386: 0 -247: 24387: 0 -247: 24388: 0 -247: 24389: 0 -247: 24390: 0 -247: 24391: 0 -247: 24392: 0 -247: 24393: 0 -247: 24394: 0 -247: 24395: 0 -247: 24396: 0 -247: 24397: 0 -247: 24398: 0 -247: 24399: 0 -247: 24400: 0 -247: 24401: 0 -247: 24402: 0 -247: 24403: 0 -247: 24404: 0 -247: 24405: 0 -247: 24406: 0 -247: 24407: 0 -247: 24408: 0 -247: 24409: 0 -247: 24410: 0 -247: 24411: 0 -247: 24412: 0 -247: 24413: 0 -247: 24414: 0 -247: 24415: 0 -247: 24416: 0 -247: 24417: 0 -247: 24418: 0 -247: 24419: 0 -247: 24420: 0 -247: 24421: 0 -247: 24422: 0 -247: 24423: 0 -247: 24424: 0 -247: 24425: 0 -247: 24426: 0 -247: 24427: 0 -247: 24428: 0 -247: 24429: 0 -247: 24430: 0 -247: 24431: 0 -247: 24432: 0 -247: 24433: 0 -247: 24434: 0 -247: 24435: 0 -247: 24436: 0 -247: 24437: 0 -247: 24438: 0 -247: 24439: 0 -247: 24440: 0 -247: 24441: 0 -247: 24442: 0 -247: 24443: 0 -247: 24444: 0 -247: 24445: 0 -247: 24446: 0 -247: 24447: 0 -247: 24448: 0 -247: 24449: 0 -247: 24450: 0 -247: 24451: 0 -247: 24452: 0 -247: 24453: 0 -247: 24454: 0 -247: 24455: 0 -247: 24456: 0 -247: 24457: 0 -247: 24458: 0 -247: 24459: 0 -247: 24460: 0 -247: 24461: 0 -247: 24462: 0 -247: 24463: 0 -247: 24464: 0 -247: 24465: 0 -247: 24466: 0 -247: 24467: 0 -247: 24468: 0 -247: 24469: 0 -247: 24470: 0 -247: 24471: 0 -247: 24472: 0 -247: 24473: 0 -247: 24474: 0 -247: 24475: 0 -247: 24476: 0 -247: 24477: 0 -247: 24478: 0 -247: 24479: 0 -247: 24480: 0 -247: 24481: 0 -247: 24482: 0 -247: 24483: 0 -247: 24484: 0 -247: 24485: 0 -247: 24486: 0 -247: 24487: 0 -247: 24488: 0 -247: 24489: 0 -247: 24490: 0 -247: 24491: 0 -247: 24492: 0 -247: 24493: 0 -247: 24494: 0 -247: 24495: 0 -247: 24496: 0 -247: 24497: 0 -247: 24498: 0 -247: 24499: 0 -247: 24500: 0 -247: 24501: 0 -247: 24502: 0 -247: 24503: 0 -247: 24504: 0 -247: 24505: 0 -247: 24506: 0 -247: 24507: 0 -247: 24508: 0 -247: 24509: 0 -247: 24510: 0 -247: 24511: 0 -247: 24512: 0 -247: 24513: 0 -247: 24514: 0 -247: 24515: 0 -247: 24516: 0 -247: 24517: 0 -247: 24518: 0 -247: 24519: 0 -247: 24520: 0 -247: 24521: 0 -247: 24522: 0 -247: 24523: 0 -247: 24524: 0 -247: 24525: 0 -247: 24526: 0 -247: 24527: 0 -247: 24528: 0 -247: 24529: 0 -247: 24530: 0 -247: 24531: 0 -247: 24532: 0 -247: 24533: 0 -247: 24534: 0 -247: 24535: 0 -247: 24536: 0 -247: 24537: 0 -247: 24538: 0 -247: 24539: 0 -247: 24540: 0 -247: 24541: 0 -247: 24542: 0 -247: 24543: 0 -247: 24544: 0 -247: 24545: 0 -247: 24546: 0 -247: 24547: 0 -247: 24548: 0 -247: 24549: 0 -247: 24550: 0 -247: 24551: 0 -247: 24552: 0 -247: 24553: 0 -247: 24554: 0 -247: 24555: 0 -247: 24556: 0 -247: 24557: 0 -247: 24558: 0 -247: 24559: 0 -247: 24560: 0 -247: 24561: 0 -247: 24562: 0 -247: 24563: 0 -247: 24564: 0 -247: 24565: 0 -247: 24566: 0 -247: 24567: 0 -247: 24568: 0 -247: 24569: 0 -247: 24570: 0 -247: 24571: 0 -247: 24572: 0 -247: 24573: 0 -247: 24574: 0 -247: 24575: 0 -247: 24576: 0 -247: 24577: 0 -247: 24578: 0 -247: 24579: 0 -247: 24580: 0 -247: 24581: 0 -247: 24582: 0 -247: 24583: 0 -247: 24584: 0 -247: 24585: 0 -247: 24586: 0 -247: 24587: 0 -247: 24588: 0 -247: 24589: 0 -247: 24590: 0 -247: 24591: 0 -247: 24592: 0 -247: 24593: 0 -247: 24594: 0 -247: 24595: 0 -247: 24596: 0 -247: 24597: 0 -247: 24598: 0 -247: 24599: 0 -247: 24600: 0 -247: 24601: 0 -247: 24602: 0 -247: 24603: 0 -247: 24604: 0 -247: 24605: 0 -247: 24606: 0 -247: 24607: 0 -247: 24608: 0 -247: 24609: 0 -247: 24610: 0 -247: 24611: 0 -247: 24612: 0 -247: 24613: 0 -247: 24614: 0 -247: 24615: 0 -247: 24616: 0 -247: 24617: 0 -247: 24618: 0 -247: 24619: 0 -247: 24620: 0 -247: 24621: 0 -247: 24622: 0 -247: 24623: 0 -247: 24624: 0 -247: 24625: 0 -247: 24626: 0 -247: 24627: 0 -247: 24628: 0 -247: 24629: 0 -247: 24630: 0 -247: 24631: 0 -247: 24632: 0 -247: 24633: 0 -247: 24634: 0 -247: 24635: 0 -247: 24636: 0 -247: 24637: 0 -247: 24638: 0 -247: 24639: 0 -247: 24640: 0 -247: 24641: 0 -247: 24642: 0 -247: 24643: 0 -247: 24644: 0 -247: 24645: 0 -247: 24646: 0 -247: 24647: 0 -247: 24648: 0 -247: 24649: 0 -247: 24650: 0 -247: 24651: 0 -247: 24652: 0 -247: 24653: 0 -247: 24654: 0 -247: 24655: 0 -247: 24656: 0 -247: 24657: 0 -247: 24658: 0 -247: 24659: 0 -247: 24660: 0 -247: 24661: 0 -247: 24662: 0 -247: 24663: 0 -247: 24664: 0 -247: 24665: 0 -247: 24666: 0 -247: 24667: 0 -247: 24668: 0 -247: 24669: 0 -247: 24670: 0 -247: 24671: 0 -247: 24672: 0 -247: 24673: 0 -247: 24674: 0 -247: 24675: 0 -247: 24676: 0 -247: 24677: 0 -247: 24678: 0 -247: 24679: 0 -247: 24680: 0 -247: 24681: 0 -247: 24682: 0 -247: 24683: 0 -247: 24684: 0 -247: 24685: 0 -247: 24686: 0 -247: 24687: 0 -247: 24688: 0 -247: 24689: 0 -247: 24690: 0 -247: 24691: 0 -247: 24692: 0 -247: 24693: 0 -247: 24694: 0 -247: 24695: 0 -247: 24696: 0 -247: 24697: 0 -247: 24698: 0 -247: 24699: 0 -247: 24700: 0 -247: 24701: 0 -247: 24702: 0 -247: 24703: 0 -247: 24704: 0 -247: 24705: 0 -247: 24706: 0 -247: 24707: 0 -247: 24708: 0 -247: 24709: 0 -247: 24710: 0 -247: 24711: 0 -247: 24712: 0 -247: 24713: 0 -247: 24714: 0 -247: 24715: 0 -247: 24716: 0 -247: 24717: 0 -247: 24718: 0 -247: 24719: 0 -247: 24720: 0 -247: 24721: 0 -247: 24722: 0 -247: 24723: 0 -247: 24724: 0 -247: 24725: 0 -247: 24726: 0 -247: 24727: 0 -247: 24728: 0 -247: 24729: 0 -247: 24730: 0 -247: 24731: 0 -247: 24732: 0 -247: 24733: 0 -247: 24734: 0 -247: 24735: 0 -247: 24736: 0 -247: 24737: 0 -247: 24738: 0 -247: 24739: 0 -247: 24740: 0 -247: 24741: 0 -247: 24742: 0 -247: 24743: 0 -247: 24744: 0 -247: 24745: 0 -247: 24746: 0 -247: 24747: 0 -247: 24748: 0 -247: 24749: 0 -247: 24750: 0 -247: 24751: 0 -247: 24752: 0 -247: 24753: 0 -247: 24754: 0 -247: 24755: 0 -247: 24756: 0 -247: 24757: 0 -247: 24758: 0 -247: 24759: 0 -247: 24760: 0 -247: 24761: 0 -247: 24762: 0 -247: 24763: 0 -247: 24764: 0 -247: 24765: 0 -247: 24766: 0 -247: 24767: 0 -247: 24768: 0 -247: 24769: 0 -247: 24770: 0 -247: 24771: 0 -247: 24772: 0 -247: 24773: 0 -247: 24774: 0 -247: 24775: 0 -247: 24776: 0 -247: 24777: 0 -247: 24778: 0 -247: 24779: 0 -247: 24780: 0 -247: 24781: 0 -247: 24782: 0 -247: 24783: 0 -247: 24784: 0 -247: 24785: 0 -247: 24786: 0 -247: 24787: 0 -247: 24788: 0 -247: 24789: 0 -247: 24790: 0 -247: 24791: 0 -247: 24792: 0 -247: 24793: 0 -247: 24794: 0 -247: 24795: 0 -247: 24796: 0 -247: 24797: 0 -247: 24798: 0 -247: 24799: 0 -247: 24800: 0 -247: 24801: 0 -247: 24802: 0 -247: 24803: 0 -247: 24804: 0 -247: 24805: 0 -247: 24806: 0 -247: 24807: 0 -247: 24808: 0 -247: 24809: 0 -247: 24810: 0 -247: 24811: 0 -247: 24812: 0 -247: 24813: 0 -247: 24814: 0 -247: 24815: 0 -247: 24816: 0 -247: 24817: 0 -247: 24818: 0 -247: 24819: 0 -247: 24820: 0 -247: 24821: 0 -247: 24822: 0 -247: 24823: 0 -247: 24824: 0 -247: 24825: 0 -247: 24826: 0 -247: 24827: 0 -247: 24828: 0 -247: 24829: 0 -247: 24830: 0 -247: 24831: 0 -247: 24832: 0 -247: 24833: 0 -247: 24834: 0 -247: 24835: 0 -247: 24836: 0 -247: 24837: 0 -247: 24838: 0 -247: 24839: 0 -247: 24840: 0 -247: 24841: 0 -247: 24842: 0 -247: 24843: 0 -247: 24844: 0 -247: 24845: 0 -247: 24846: 0 -247: 24847: 0 -247: 24848: 0 -247: 24849: 0 -247: 24850: 0 -247: 24851: 0 -247: 24852: 0 -247: 24853: 0 -247: 24854: 0 -247: 24855: 0 -247: 24856: 0 -247: 24857: 0 -247: 24858: 0 -247: 24859: 0 -247: 24860: 0 -247: 24861: 0 -247: 24862: 0 -247: 24863: 0 -247: 24864: 0 -247: 24865: 0 -247: 24866: 0 -247: 24867: 0 -247: 24868: 0 -247: 24869: 0 -247: 24870: 0 -247: 24871: 0 -247: 24872: 0 -247: 24873: 0 -247: 24874: 0 -247: 24875: 0 -247: 24876: 0 -247: 24877: 0 -247: 24878: 0 -247: 24879: 0 -247: 24880: 0 -247: 24881: 0 -247: 24882: 0 -247: 24883: 0 -247: 24884: 0 -247: 24885: 0 -247: 24886: 0 -247: 24887: 0 -247: 24888: 0 -247: 24889: 0 -247: 24890: 0 -247: 24891: 0 -247: 24892: 0 -247: 24893: 0 -247: 24894: 0 -247: 24895: 0 -247: 24896: 0 -247: 24897: 0 -247: 24898: 0 -247: 24899: 0 -247: 24900: 0 -247: 24901: 0 -247: 24902: 0 -247: 24903: 0 -247: 24904: 0 -247: 24905: 0 -247: 24906: 0 -247: 24907: 0 -247: 24908: 0 -247: 24909: 0 -247: 24910: 0 -247: 24911: 0 -247: 24912: 0 -247: 24913: 0 -247: 24914: 0 -247: 24915: 0 -247: 24916: 0 -247: 24917: 0 -247: 24918: 0 -247: 24919: 0 -247: 24920: 0 -247: 24921: 0 -247: 24922: 0 -247: 24923: 0 -247: 24924: 0 -247: 24925: 0 -247: 24926: 0 -247: 24927: 0 -247: 24928: 0 -247: 24929: 0 -247: 24930: 0 -247: 24931: 0 -247: 24932: 0 -247: 24933: 0 -247: 24934: 0 -247: 24935: 0 -247: 24936: 0 -247: 24937: 0 -247: 24938: 0 -247: 24939: 0 -247: 24940: 0 -247: 24941: 0 -247: 24942: 0 -247: 24943: 0 -247: 24944: 0 -247: 24945: 0 -247: 24946: 0 -247: 24947: 0 -247: 24948: 0 -247: 24949: 0 -247: 24950: 0 -247: 24951: 0 -247: 24952: 0 -247: 24953: 0 -247: 24954: 0 -247: 24955: 0 -247: 24956: 0 -247: 24957: 0 -247: 24958: 0 -247: 24959: 0 -247: 24960: 0 -247: 24961: 0 -247: 24962: 0 -247: 24963: 0 -247: 24964: 0 -247: 24965: 0 -247: 24966: 0 -247: 24967: 0 -247: 24968: 0 -247: 24969: 0 -247: 24970: 0 -247: 24971: 0 -247: 24972: 0 -247: 24973: 0 -247: 24974: 0 -247: 24975: 0 -247: 24976: 0 -247: 24977: 0 -247: 24978: 0 -247: 24979: 0 -247: 24980: 0 -247: 24981: 0 -247: 24982: 0 -247: 24983: 0 -247: 24984: 0 -247: 24985: 0 -247: 24986: 0 -247: 24987: 0 -247: 24988: 0 -247: 24989: 0 -247: 24990: 0 -247: 24991: 0 -247: 24992: 0 -247: 24993: 0 -247: 24994: 0 -247: 24995: 0 -247: 24996: 0 -247: 24997: 0 -247: 24998: 0 -247: 24999: 0 -247: 25000: 0 -247: 25001: 0 -247: 25002: 0 -247: 25003: 0 -247: 25004: 0 -247: 25005: 0 -247: 25006: 0 -247: 25007: 0 -247: 25008: 0 -247: 25009: 0 -247: 25010: 0 -247: 25011: 0 -247: 25012: 0 -247: 25013: 0 -247: 25014: 0 -247: 25015: 0 -247: 25016: 0 -247: 25017: 0 -247: 25018: 0 -247: 25019: 0 -247: 25020: 0 -247: 25021: 0 -247: 25022: 0 -247: 25023: 0 -247: 25024: 0 -247: 25025: 0 -247: 25026: 0 -247: 25027: 0 -247: 25028: 0 -247: 25029: 0 -247: 25030: 0 -247: 25031: 0 -247: 25032: 0 -247: 25033: 0 -247: 25034: 0 -247: 25035: 0 -247: 25036: 0 -247: 25037: 0 -247: 25038: 0 -247: 25039: 0 -247: 25040: 0 -247: 25041: 0 -247: 25042: 0 -247: 25043: 0 -247: 25044: 0 -247: 25045: 0 -247: 25046: 0 -247: 25047: 0 -247: 25048: 0 -247: 25049: 0 -247: 25050: 0 -247: 25051: 0 -247: 25052: 0 -247: 25053: 0 -247: 25054: 0 -247: 25055: 0 -247: 25056: 0 -247: 25057: 0 -247: 25058: 0 -247: 25059: 0 -247: 25060: 0 -247: 25061: 0 -247: 25062: 0 -247: 25063: 0 -247: 25064: 0 -247: 25065: 0 -247: 25066: 0 -247: 25067: 0 -247: 25068: 0 -247: 25069: 0 -247: 25070: 0 -247: 25071: 0 -247: 25072: 0 -247: 25073: 0 -247: 25074: 0 -247: 25075: 0 -247: 25076: 0 -247: 25077: 0 -247: 25078: 0 -247: 25079: 0 -247: 25080: 0 -247: 25081: 0 -247: 25082: 0 -247: 25083: 0 -247: 25084: 0 -247: 25085: 0 -247: 25086: 0 -247: 25087: 0 -247: 25088: 0 -247: 25089: 0 -247: 25090: 0 -247: 25091: 0 -247: 25092: 0 -247: 25093: 0 -247: 25094: 0 -247: 25095: 0 -247: 25096: 0 -247: 25097: 0 -247: 25098: 0 -247: 25099: 0 -247: 25100: 0 -247: 25101: 0 -247: 25102: 0 -247: 25103: 0 -247: 25104: 0 -247: 25105: 0 -247: 25106: 0 -247: 25107: 0 -247: 25108: 0 -247: 25109: 0 -247: 25110: 0 -247: 25111: 0 -247: 25112: 0 -247: 25113: 0 -247: 25114: 0 -247: 25115: 0 -247: 25116: 0 -247: 25117: 0 -247: 25118: 0 -247: 25119: 0 -247: 25120: 0 -247: 25121: 0 -247: 25122: 0 -247: 25123: 0 -247: 25124: 0 -247: 25125: 0 -247: 25126: 0 -247: 25127: 0 -247: 25128: 0 -247: 25129: 0 -247: 25130: 0 -247: 25131: 0 -247: 25132: 0 -247: 25133: 0 -247: 25134: 0 -247: 25135: 0 -247: 25136: 0 -247: 25137: 0 -247: 25138: 0 -247: 25139: 0 -247: 25140: 0 -247: 25141: 0 -247: 25142: 0 -247: 25143: 0 -247: 25144: 0 -247: 25145: 0 -247: 25146: 0 -247: 25147: 0 -247: 25148: 0 -247: 25149: 0 -247: 25150: 0 -247: 25151: 0 -247: 25152: 0 -247: 25153: 0 -247: 25154: 0 -247: 25155: 0 -247: 25156: 0 -247: 25157: 0 -247: 25158: 0 -247: 25159: 0 -247: 25160: 0 -247: 25161: 0 -247: 25162: 0 -247: 25163: 0 -247: 25164: 0 -247: 25165: 0 -247: 25166: 0 -247: 25167: 0 -247: 25168: 0 -247: 25169: 0 -247: 25170: 0 -247: 25171: 0 -247: 25172: 0 -247: 25173: 0 -247: 25174: 0 -247: 25175: 0 -247: 25176: 0 -247: 25177: 0 -247: 25178: 0 -247: 25179: 0 -247: 25180: 0 -247: 25181: 0 -247: 25182: 0 -247: 25183: 0 -247: 25184: 0 -247: 25185: 0 -247: 25186: 0 -247: 25187: 0 -247: 25188: 0 -247: 25189: 0 -247: 25190: 0 -247: 25191: 0 -247: 25192: 0 -247: 25193: 0 -247: 25194: 0 -247: 25195: 0 -247: 25196: 0 -247: 25197: 0 -247: 25198: 0 -247: 25199: 0 -247: 25200: 0 -247: 25201: 0 -247: 25202: 0 -247: 25203: 0 -247: 25204: 0 -247: 25205: 0 -247: 25206: 0 -247: 25207: 0 -247: 25208: 0 -247: 25209: 0 -247: 25210: 0 -247: 25211: 0 -247: 25212: 0 -247: 25213: 0 -247: 25214: 0 -247: 25215: 0 -247: 25216: 0 -247: 25217: 0 -247: 25218: 0 -247: 25219: 0 -247: 25220: 0 -247: 25221: 0 -247: 25222: 0 -247: 25223: 0 -247: 25224: 0 -247: 25225: 0 -247: 25226: 0 -247: 25227: 0 -247: 25228: 0 -247: 25229: 0 -247: 25230: 0 -247: 25231: 0 -247: 25232: 0 -247: 25233: 0 -247: 25234: 0 -247: 25235: 0 -247: 25236: 0 -247: 25237: 0 -247: 25238: 0 -247: 25239: 0 -247: 25240: 0 -247: 25241: 0 -247: 25242: 0 -247: 25243: 0 -247: 25244: 0 -247: 25245: 0 -247: 25246: 0 -247: 25247: 0 -247: 25248: 0 -247: 25249: 0 -247: 25250: 0 -247: 25251: 0 -247: 25252: 0 -247: 25253: 0 -247: 25254: 0 -247: 25255: 0 -247: 25256: 0 -247: 25257: 0 -247: 25258: 0 -247: 25259: 0 -247: 25260: 0 -247: 25261: 0 -247: 25262: 0 -247: 25263: 0 -247: 25264: 0 -247: 25265: 0 -247: 25266: 0 -247: 25267: 0 -247: 25268: 0 -247: 25269: 0 -247: 25270: 0 -247: 25271: 0 -247: 25272: 0 -247: 25273: 0 -247: 25274: 0 -247: 25275: 0 -247: 25276: 0 -247: 25277: 0 -247: 25278: 0 -247: 25279: 0 -247: 25280: 0 -247: 25281: 0 -247: 25282: 0 -247: 25283: 0 -247: 25284: 0 -247: 25285: 0 -247: 25286: 0 -247: 25287: 0 -247: 25288: 0 -247: 25289: 0 -247: 25290: 0 -247: 25291: 0 -247: 25292: 0 -247: 25293: 0 -247: 25294: 0 -247: 25295: 0 -247: 25296: 0 -247: 25297: 0 -247: 25298: 0 -247: 25299: 0 -247: 25300: 0 -247: 25301: 0 -247: 25302: 0 -247: 25303: 0 -247: 25304: 0 -247: 25305: 0 -247: 25306: 0 -247: 25307: 0 -247: 25308: 0 -247: 25309: 0 -247: 25310: 0 -247: 25311: 0 -247: 25312: 0 -247: 25313: 0 -247: 25314: 0 -247: 25315: 0 -247: 25316: 0 -247: 25317: 0 -247: 25318: 0 -247: 25319: 0 -247: 25320: 0 -247: 25321: 0 -247: 25322: 0 -247: 25323: 0 -247: 25324: 0 -247: 25325: 0 -247: 25326: 0 -247: 25327: 0 -247: 25328: 0 -247: 25329: 0 -247: 25330: 0 -247: 25331: 0 -247: 25332: 0 -247: 25333: 0 -247: 25334: 0 -247: 25335: 0 -247: 25336: 0 -247: 25337: 0 -247: 25338: 0 -247: 25339: 0 -247: 25340: 0 -247: 25341: 0 -247: 25342: 0 -247: 25343: 0 -247: 25344: 0 -247: 25345: 0 -247: 25346: 0 -247: 25347: 0 -247: 25348: 0 -247: 25349: 0 -247: 25350: 0 -247: 25351: 0 -247: 25352: 0 -247: 25353: 0 -247: 25354: 0 -247: 25355: 0 -247: 25356: 0 -247: 25357: 0 -247: 25358: 0 -247: 25359: 0 -247: 25360: 0 -247: 25361: 0 -247: 25362: 0 -247: 25363: 0 -247: 25364: 0 -247: 25365: 0 -247: 25366: 0 -247: 25367: 0 -247: 25368: 0 -247: 25369: 0 -247: 25370: 0 -247: 25371: 0 -247: 25372: 0 -247: 25373: 0 -247: 25374: 0 -247: 25375: 0 -247: 25376: 0 -247: 25377: 0 -247: 25378: 0 -247: 25379: 0 -247: 25380: 0 -247: 25381: 0 -247: 25382: 0 -247: 25383: 0 -247: 25384: 0 -247: 25385: 0 -247: 25386: 0 -247: 25387: 0 -247: 25388: 0 -247: 25389: 0 -247: 25390: 0 -247: 25391: 0 -247: 25392: 0 -247: 25393: 0 -247: 25394: 0 -247: 25395: 0 -247: 25396: 0 -247: 25397: 0 -247: 25398: 0 -247: 25399: 0 -247: 25400: 0 -247: 25401: 0 -247: 25402: 0 -247: 25403: 0 -247: 25404: 0 -247: 25405: 0 -247: 25406: 0 -247: 25407: 0 -247: 25408: 0 -247: 25409: 0 -247: 25410: 0 -247: 25411: 0 -247: 25412: 0 -247: 25413: 0 -247: 25414: 0 -247: 25415: 0 -247: 25416: 0 -247: 25417: 0 -247: 25418: 0 -247: 25419: 0 -247: 25420: 0 -247: 25421: 0 -247: 25422: 0 -247: 25423: 0 -247: 25424: 0 -247: 25425: 0 -247: 25426: 0 -247: 25427: 0 -247: 25428: 0 -247: 25429: 0 -247: 25430: 0 -247: 25431: 0 -247: 25432: 0 -247: 25433: 0 -247: 25434: 0 -247: 25435: 0 -247: 25436: 0 -247: 25437: 0 -247: 25438: 0 -247: 25439: 0 -247: 25440: 0 -247: 25441: 0 -247: 25442: 0 -247: 25443: 0 -247: 25444: 0 -247: 25445: 0 -247: 25446: 0 -247: 25447: 0 -247: 25448: 0 -247: 25449: 0 -247: 25450: 0 -247: 25451: 0 -247: 25452: 0 -247: 25453: 0 -247: 25454: 0 -247: 25455: 0 -247: 25456: 0 -247: 25457: 0 -247: 25458: 0 -247: 25459: 0 -247: 25460: 0 -247: 25461: 0 -247: 25462: 0 -247: 25463: 0 -247: 25464: 0 -247: 25465: 0 -247: 25466: 0 -247: 25467: 0 -247: 25468: 0 -247: 25469: 0 -247: 25470: 0 -247: 25471: 0 -247: 25472: 0 -247: 25473: 0 -247: 25474: 0 -247: 25475: 0 -247: 25476: 0 -247: 25477: 0 -247: 25478: 0 -247: 25479: 0 -247: 25480: 0 -247: 25481: 0 -247: 25482: 0 -247: 25483: 0 -247: 25484: 0 -247: 25485: 0 -247: 25486: 0 -247: 25487: 0 -247: 25488: 0 -247: 25489: 0 -247: 25490: 0 -247: 25491: 0 -247: 25492: 0 -247: 25493: 0 -247: 25494: 0 -247: 25495: 0 -247: 25496: 0 -247: 25497: 0 -247: 25498: 0 -247: 25499: 0 -247: 25500: 0 -247: 25501: 0 -247: 25502: 0 -247: 25503: 0 -247: 25504: 0 -247: 25505: 0 -247: 25506: 0 -247: 25507: 0 -247: 25508: 0 -247: 25509: 0 -247: 25510: 0 -247: 25511: 0 -247: 25512: 0 -247: 25513: 0 -247: 25514: 0 -247: 25515: 0 -247: 25516: 0 -247: 25517: 0 -247: 25518: 0 -247: 25519: 0 -247: 25520: 0 -247: 25521: 0 -247: 25522: 0 -247: 25523: 0 -247: 25524: 0 -247: 25525: 0 -247: 25526: 0 -247: 25527: 0 -247: 25528: 0 -247: 25529: 0 -247: 25530: 0 -247: 25531: 0 -247: 25532: 0 -247: 25533: 0 -247: 25534: 0 -247: 25535: 0 -247: 25536: 0 -247: 25537: 0 -247: 25538: 0 -247: 25539: 0 -247: 25540: 0 -247: 25541: 0 -247: 25542: 0 -247: 25543: 0 -247: 25544: 0 -247: 25545: 0 -247: 25546: 0 -247: 25547: 0 -247: 25548: 0 -247: 25549: 0 -247: 25550: 0 -247: 25551: 0 -247: 25552: 0 -247: 25553: 0 -247: 25554: 0 -247: 25555: 0 -247: 25556: 0 -247: 25557: 0 -247: 25558: 0 -247: 25559: 0 -247: 25560: 0 -247: 25561: 0 -247: 25562: 0 -247: 25563: 0 -247: 25564: 0 -247: 25565: 0 -247: 25566: 0 -247: 25567: 0 -247: 25568: 0 -247: 25569: 0 -247: 25570: 0 -247: 25571: 0 -247: 25572: 0 -247: 25573: 0 -247: 25574: 0 -247: 25575: 0 -247: 25576: 0 -247: 25577: 0 -247: 25578: 0 -247: 25579: 0 -247: 25580: 0 -247: 25581: 0 -247: 25582: 0 -247: 25583: 0 -247: 25584: 0 -247: 25585: 0 -247: 25586: 0 -247: 25587: 0 -247: 25588: 0 -247: 25589: 0 -247: 25590: 0 -247: 25591: 0 -247: 25592: 0 -247: 25593: 0 -247: 25594: 0 -247: 25595: 0 -247: 25596: 0 -247: 25597: 0 -247: 25598: 0 -247: 25599: 0 -247: 25600: 0 -247: 25601: 0 -247: 25602: 0 -247: 25603: 0 -247: 25604: 0 -247: 25605: 0 -247: 25606: 0 -247: 25607: 0 -247: 25608: 0 -247: 25609: 0 -247: 25610: 0 -247: 25611: 0 -247: 25612: 0 -247: 25613: 0 -247: 25614: 0 -247: 25615: 0 -247: 25616: 0 -247: 25617: 0 -247: 25618: 0 -247: 25619: 0 -247: 25620: 0 -247: 25621: 0 -247: 25622: 0 -247: 25623: 0 -247: 25624: 0 -247: 25625: 0 -247: 25626: 0 -247: 25627: 0 -247: 25628: 0 -247: 25629: 0 -247: 25630: 0 -247: 25631: 0 -247: 25632: 0 -247: 25633: 0 -247: 25634: 0 -247: 25635: 0 -247: 25636: 0 -247: 25637: 0 -247: 25638: 0 -247: 25639: 0 -247: 25640: 0 -247: 25641: 0 -247: 25642: 0 -247: 25643: 0 -247: 25644: 0 -247: 25645: 0 -247: 25646: 0 -247: 25647: 0 -247: 25648: 0 -247: 25649: 0 -247: 25650: 0 -247: 25651: 0 -247: 25652: 0 -247: 25653: 0 -247: 25654: 0 -247: 25655: 0 -247: 25656: 0 -247: 25657: 0 -247: 25658: 0 -247: 25659: 0 -247: 25660: 0 -247: 25661: 0 -247: 25662: 0 -247: 25663: 0 -247: 25664: 0 -247: 25665: 0 -247: 25666: 0 -247: 25667: 0 -247: 25668: 0 -247: 25669: 0 -247: 25670: 0 -247: 25671: 0 -247: 25672: 0 -247: 25673: 0 -247: 25674: 0 -247: 25675: 0 -247: 25676: 0 -247: 25677: 0 -247: 25678: 0 -247: 25679: 0 -247: 25680: 0 -247: 25681: 0 -247: 25682: 0 -247: 25683: 0 -247: 25684: 0 -247: 25685: 0 -247: 25686: 0 -247: 25687: 0 -247: 25688: 0 -247: 25689: 0 -247: 25690: 0 -247: 25691: 0 -247: 25692: 0 -247: 25693: 0 -247: 25694: 0 -247: 25695: 0 -247: 25696: 0 -247: 25697: 0 -247: 25698: 0 -247: 25699: 0 -247: 25700: 0 -247: 25701: 0 -247: 25702: 0 -247: 25703: 0 -247: 25704: 0 -247: 25705: 0 -247: 25706: 0 -247: 25707: 0 -247: 25708: 0 -247: 25709: 0 -247: 25710: 0 -247: 25711: 0 -247: 25712: 0 -247: 25713: 0 -247: 25714: 0 -247: 25715: 0 -247: 25716: 0 -247: 25717: 0 -247: 25718: 0 -247: 25719: 0 -247: 25720: 0 -247: 25721: 0 -247: 25722: 0 -247: 25723: 0 -247: 25724: 0 -247: 25725: 0 -247: 25726: 0 -247: 25727: 0 -247: 25728: 0 -247: 25729: 0 -247: 25730: 0 -247: 25731: 0 -247: 25732: 0 -247: 25733: 0 -247: 25734: 0 -247: 25735: 0 -247: 25736: 0 -247: 25737: 0 -247: 25738: 0 -247: 25739: 0 -247: 25740: 0 -247: 25741: 0 -247: 25742: 0 -247: 25743: 0 -247: 25744: 0 -247: 25745: 0 -247: 25746: 0 -247: 25747: 0 -247: 25748: 0 -247: 25749: 0 -247: 25750: 0 -247: 25751: 0 -247: 25752: 0 -247: 25753: 0 -247: 25754: 0 -247: 25755: 0 -247: 25756: 0 -247: 25757: 0 -247: 25758: 0 -247: 25759: 0 -247: 25760: 0 -247: 25761: 0 -247: 25762: 0 -247: 25763: 0 -247: 25764: 0 -247: 25765: 0 -247: 25766: 0 -247: 25767: 0 -247: 25768: 0 -247: 25769: 0 -247: 25770: 0 -247: 25771: 0 -247: 25772: 0 -247: 25773: 0 -247: 25774: 0 -247: 25775: 0 -247: 25776: 0 -247: 25777: 0 -247: 25778: 0 -247: 25779: 0 -247: 25780: 0 -247: 25781: 0 -247: 25782: 0 -247: 25783: 0 -247: 25784: 0 -247: 25785: 0 -247: 25786: 0 -247: 25787: 0 -247: 25788: 0 -247: 25789: 0 -247: 25790: 0 -247: 25791: 0 -247: 25792: 0 -247: 25793: 0 -247: 25794: 0 -247: 25795: 0 -247: 25796: 0 -247: 25797: 0 -247: 25798: 0 -247: 25799: 0 -247: 25800: 0 -247: 25801: 0 -247: 25802: 0 -247: 25803: 0 -247: 25804: 0 -247: 25805: 0 -247: 25806: 0 -247: 25807: 0 -247: 25808: 0 -247: 25809: 0 -247: 25810: 0 -247: 25811: 0 -247: 25812: 0 -247: 25813: 0 -247: 25814: 0 -247: 25815: 0 -247: 25816: 0 -247: 25817: 0 -247: 25818: 0 -247: 25819: 0 -247: 25820: 0 -247: 25821: 0 -247: 25822: 0 -247: 25823: 0 -247: 25824: 0 -247: 25825: 0 -247: 25826: 0 -247: 25827: 0 -247: 25828: 0 -247: 25829: 0 -247: 25830: 0 -247: 25831: 0 -247: 25832: 0 -247: 25833: 0 -247: 25834: 0 -247: 25835: 0 -247: 25836: 0 -247: 25837: 0 -247: 25838: 0 -247: 25839: 0 -247: 25840: 0 -247: 25841: 0 -247: 25842: 0 -247: 25843: 0 -247: 25844: 0 -247: 25845: 0 -247: 25846: 0 -247: 25847: 0 -247: 25848: 0 -247: 25849: 0 -247: 25850: 0 -247: 25851: 0 -247: 25852: 0 -247: 25853: 0 -247: 25854: 0 -247: 25855: 0 -247: 25856: 0 -247: 25857: 0 -247: 25858: 0 -247: 25859: 0 -247: 25860: 0 -247: 25861: 0 -247: 25862: 0 -247: 25863: 0 -247: 25864: 0 -247: 25865: 0 -247: 25866: 0 -247: 25867: 0 -247: 25868: 0 -247: 25869: 0 -247: 25870: 0 -247: 25871: 0 -247: 25872: 0 -247: 25873: 0 -247: 25874: 0 -247: 25875: 0 -247: 25876: 0 -247: 25877: 0 -247: 25878: 0 -247: 25879: 0 -247: 25880: 0 -247: 25881: 0 -247: 25882: 0 -247: 25883: 0 -247: 25884: 0 -247: 25885: 0 -247: 25886: 0 -247: 25887: 0 -247: 25888: 0 -247: 25889: 0 -247: 25890: 0 -247: 25891: 0 -247: 25892: 0 -247: 25893: 0 -247: 25894: 0 -247: 25895: 0 -247: 25896: 0 -247: 25897: 0 -247: 25898: 0 -247: 25899: 0 -247: 25900: 0 -247: 25901: 0 -247: 25902: 0 -247: 25903: 0 -247: 25904: 0 -247: 25905: 0 -247: 25906: 0 -247: 25907: 0 -247: 25908: 0 -247: 25909: 0 -247: 25910: 0 -247: 25911: 0 -247: 25912: 0 -247: 25913: 0 -247: 25914: 0 -247: 25915: 0 -247: 25916: 0 -247: 25917: 0 -247: 25918: 0 -247: 25919: 0 -247: 25920: 0 -247: 25921: 0 -247: 25922: 0 -247: 25923: 0 -247: 25924: 0 -247: 25925: 0 -247: 25926: 0 -247: 25927: 0 -247: 25928: 0 -247: 25929: 0 -247: 25930: 0 -247: 25931: 0 -247: 25932: 0 -247: 25933: 0 -247: 25934: 0 -247: 25935: 0 -247: 25936: 0 -247: 25937: 0 -247: 25938: 0 -247: 25939: 0 -247: 25940: 0 -247: 25941: 0 -247: 25942: 0 -247: 25943: 0 -247: 25944: 0 -247: 25945: 0 -247: 25946: 0 -247: 25947: 0 -247: 25948: 0 -247: 25949: 0 -247: 25950: 0 -247: 25951: 0 -247: 25952: 0 -247: 25953: 0 -247: 25954: 0 -247: 25955: 0 -247: 25956: 0 -247: 25957: 0 -247: 25958: 0 -247: 25959: 0 -247: 25960: 0 -247: 25961: 0 -247: 25962: 0 -247: 25963: 0 -247: 25964: 0 -247: 25965: 0 -247: 25966: 0 -247: 25967: 0 -247: 25968: 0 -247: 25969: 0 -247: 25970: 0 -247: 25971: 0 -247: 25972: 0 -247: 25973: 0 -247: 25974: 0 -247: 25975: 0 -247: 25976: 0 -247: 25977: 0 -247: 25978: 0 -247: 25979: 0 -247: 25980: 0 -247: 25981: 0 -247: 25982: 0 -247: 25983: 0 -247: 25984: 0 -247: 25985: 0 -247: 25986: 0 -247: 25987: 0 -247: 25988: 0 -247: 25989: 0 -247: 25990: 0 -247: 25991: 0 -247: 25992: 0 -247: 25993: 0 -247: 25994: 0 -247: 25995: 0 -247: 25996: 0 -247: 25997: 0 -247: 25998: 0 -247: 25999: 0 -247: 26000: 0 -247: 26001: 0 -247: 26002: 0 -247: 26003: 0 -247: 26004: 0 -247: 26005: 0 -247: 26006: 0 -247: 26007: 0 -247: 26008: 0 -247: 26009: 0 -247: 26010: 0 -247: 26011: 0 -247: 26012: 0 -247: 26013: 0 -247: 26014: 0 -247: 26015: 0 -247: 26016: 0 -247: 26017: 0 -247: 26018: 0 -247: 26019: 0 -247: 26020: 0 -247: 26021: 0 -247: 26022: 0 -247: 26023: 0 -247: 26024: 0 -247: 26025: 0 -247: 26026: 0 -247: 26027: 0 -247: 26028: 0 -247: 26029: 0 -247: 26030: 0 -247: 26031: 0 -247: 26032: 0 -247: 26033: 0 -247: 26034: 0 -247: 26035: 0 -247: 26036: 0 -247: 26037: 0 -247: 26038: 0 -247: 26039: 0 -247: 26040: 0 -247: 26041: 0 -247: 26042: 0 -247: 26043: 0 -247: 26044: 0 -247: 26045: 0 -247: 26046: 0 -247: 26047: 0 -247: 26048: 0 -247: 26049: 0 -247: 26050: 0 -247: 26051: 0 -247: 26052: 0 -247: 26053: 0 -247: 26054: 0 -247: 26055: 0 -247: 26056: 0 -247: 26057: 0 -247: 26058: 0 -247: 26059: 0 -247: 26060: 0 -247: 26061: 0 -247: 26062: 0 -247: 26063: 0 -247: 26064: 0 -247: 26065: 0 -247: 26066: 0 -247: 26067: 0 -247: 26068: 0 -247: 26069: 0 -247: 26070: 0 -247: 26071: 0 -247: 26072: 0 -247: 26073: 0 -247: 26074: 0 -247: 26075: 0 -247: 26076: 0 -247: 26077: 0 -247: 26078: 0 -247: 26079: 0 -247: 26080: 0 -247: 26081: 0 -247: 26082: 0 -247: 26083: 0 -247: 26084: 0 -247: 26085: 0 -247: 26086: 0 -247: 26087: 0 -247: 26088: 0 -247: 26089: 0 -247: 26090: 0 -247: 26091: 0 -247: 26092: 0 -247: 26093: 0 -247: 26094: 0 -247: 26095: 0 -247: 26096: 0 -247: 26097: 0 -247: 26098: 0 -247: 26099: 0 -247: 26100: 0 -247: 26101: 0 -247: 26102: 0 -247: 26103: 0 -247: 26104: 0 -247: 26105: 0 -247: 26106: 0 -247: 26107: 0 -247: 26108: 0 -247: 26109: 0 -247: 26110: 0 -247: 26111: 0 -247: 26112: 0 -247: 26113: 0 -247: 26114: 0 -247: 26115: 0 -247: 26116: 0 -247: 26117: 0 -247: 26118: 0 -247: 26119: 0 -247: 26120: 0 -247: 26121: 0 -247: 26122: 0 -247: 26123: 0 -247: 26124: 0 -247: 26125: 0 -247: 26126: 0 -247: 26127: 0 -247: 26128: 0 -247: 26129: 0 -247: 26130: 0 -247: 26131: 0 -247: 26132: 0 -247: 26133: 0 -247: 26134: 0 -247: 26135: 0 -247: 26136: 0 -247: 26137: 0 -247: 26138: 0 -247: 26139: 0 -247: 26140: 0 -247: 26141: 0 -247: 26142: 0 -247: 26143: 0 -247: 26144: 0 -247: 26145: 0 -247: 26146: 0 -247: 26147: 0 -247: 26148: 0 -247: 26149: 0 -247: 26150: 0 -247: 26151: 0 -247: 26152: 0 -247: 26153: 0 -247: 26154: 0 -247: 26155: 0 -247: 26156: 0 -247: 26157: 0 -247: 26158: 0 -247: 26159: 0 -247: 26160: 0 -247: 26161: 0 -247: 26162: 0 -247: 26163: 0 -247: 26164: 0 -247: 26165: 0 -247: 26166: 0 -247: 26167: 0 -247: 26168: 0 -247: 26169: 0 -247: 26170: 0 -247: 26171: 0 -247: 26172: 0 -247: 26173: 0 -247: 26174: 0 -247: 26175: 0 -247: 26176: 0 -247: 26177: 0 -247: 26178: 0 -247: 26179: 0 -247: 26180: 0 -247: 26181: 0 -247: 26182: 0 -247: 26183: 0 -247: 26184: 0 -247: 26185: 0 -247: 26186: 0 -247: 26187: 0 -247: 26188: 0 -247: 26189: 0 -247: 26190: 0 -247: 26191: 0 -247: 26192: 0 -247: 26193: 0 -247: 26194: 0 -247: 26195: 0 -247: 26196: 0 -247: 26197: 0 -247: 26198: 0 -247: 26199: 0 -247: 26200: 0 -247: 26201: 0 -247: 26202: 0 -247: 26203: 0 -247: 26204: 0 -247: 26205: 0 -247: 26206: 0 -247: 26207: 0 -247: 26208: 0 -247: 26209: 0 -247: 26210: 0 -247: 26211: 0 -247: 26212: 0 -247: 26213: 0 -247: 26214: 0 -247: 26215: 0 -247: 26216: 0 -247: 26217: 0 -247: 26218: 0 -247: 26219: 0 -247: 26220: 0 -247: 26221: 0 -247: 26222: 0 -247: 26223: 0 -247: 26224: 0 -247: 26225: 0 -247: 26226: 0 -247: 26227: 0 -247: 26228: 0 -247: 26229: 0 -247: 26230: 0 -247: 26231: 0 -247: 26232: 0 -247: 26233: 0 -247: 26234: 0 -247: 26235: 0 -247: 26236: 0 -247: 26237: 0 -247: 26238: 0 -247: 26239: 0 -247: 26240: 0 -247: 26241: 0 -247: 26242: 0 -247: 26243: 0 -247: 26244: 0 -247: 26245: 0 -247: 26246: 0 -247: 26247: 0 -247: 26248: 0 -247: 26249: 0 -247: 26250: 0 -247: 26251: 0 -247: 26252: 0 -247: 26253: 0 -247: 26254: 0 -247: 26255: 0 -247: 26256: 0 -247: 26257: 0 -247: 26258: 0 -247: 26259: 0 -247: 26260: 0 -247: 26261: 0 -247: 26262: 0 -247: 26263: 0 -247: 26264: 0 -247: 26265: 0 -247: 26266: 0 -247: 26267: 0 -247: 26268: 0 -247: 26269: 0 -247: 26270: 0 -247: 26271: 0 -247: 26272: 0 -247: 26273: 0 -247: 26274: 0 -247: 26275: 0 -247: 26276: 0 -247: 26277: 0 -247: 26278: 0 -247: 26279: 0 -247: 26280: 0 -247: 26281: 0 -247: 26282: 0 -247: 26283: 0 -247: 26284: 0 -247: 26285: 0 -247: 26286: 0 -247: 26287: 0 -247: 26288: 0 -247: 26289: 0 -247: 26290: 0 -247: 26291: 0 -247: 26292: 0 -247: 26293: 0 -247: 26294: 0 -247: 26295: 0 -247: 26296: 0 -247: 26297: 0 -247: 26298: 0 -247: 26299: 0 -247: 26300: 0 -247: 26301: 0 -247: 26302: 0 -247: 26303: 0 -247: 26304: 0 -247: 26305: 0 -247: 26306: 0 -247: 26307: 0 -247: 26308: 0 -247: 26309: 0 -247: 26310: 0 -247: 26311: 0 -247: 26312: 0 -247: 26313: 0 -247: 26314: 0 -247: 26315: 0 -247: 26316: 0 -247: 26317: 0 -247: 26318: 0 -247: 26319: 0 -247: 26320: 0 -247: 26321: 0 -247: 26322: 0 -247: 26323: 0 -247: 26324: 0 -247: 26325: 0 -247: 26326: 0 -247: 26327: 0 -247: 26328: 0 -247: 26329: 0 -247: 26330: 0 -247: 26331: 0 -247: 26332: 0 -247: 26333: 0 -247: 26334: 0 -247: 26335: 0 -247: 26336: 0 -247: 26337: 0 -247: 26338: 0 -247: 26339: 0 -247: 26340: 0 -247: 26341: 0 -247: 26342: 0 -247: 26343: 0 -247: 26344: 0 -247: 26345: 0 -247: 26346: 0 -247: 26347: 0 -247: 26348: 0 -247: 26349: 0 -247: 26350: 0 -247: 26351: 0 -247: 26352: 0 -247: 26353: 0 -247: 26354: 0 -247: 26355: 0 -247: 26356: 0 -247: 26357: 0 -247: 26358: 0 -247: 26359: 0 -247: 26360: 0 -247: 26361: 0 -247: 26362: 0 -247: 26363: 0 -247: 26364: 0 -247: 26365: 0 -247: 26366: 0 -247: 26367: 0 -247: 26368: 0 -247: 26369: 0 -247: 26370: 0 -247: 26371: 0 -247: 26372: 0 -247: 26373: 0 -247: 26374: 0 -247: 26375: 0 -247: 26376: 0 -247: 26377: 0 -247: 26378: 0 -247: 26379: 0 -247: 26380: 0 -247: 26381: 0 -247: 26382: 0 -247: 26383: 0 -247: 26384: 0 -247: 26385: 0 -247: 26386: 0 -247: 26387: 0 -247: 26388: 0 -247: 26389: 0 -247: 26390: 0 -247: 26391: 0 -247: 26392: 0 -247: 26393: 0 -247: 26394: 0 -247: 26395: 0 -247: 26396: 0 -247: 26397: 0 -247: 26398: 0 -247: 26399: 0 -247: 26400: 0 -247: 26401: 0 -247: 26402: 0 -247: 26403: 0 -247: 26404: 0 -247: 26405: 0 -247: 26406: 0 -247: 26407: 0 -247: 26408: 0 -247: 26409: 0 -247: 26410: 0 -247: 26411: 0 -247: 26412: 0 -247: 26413: 0 -247: 26414: 0 -247: 26415: 0 -247: 26416: 0 -247: 26417: 0 -247: 26418: 0 -247: 26419: 0 -247: 26420: 0 -247: 26421: 0 -247: 26422: 0 -247: 26423: 0 -247: 26424: 0 -247: 26425: 0 -247: 26426: 0 -247: 26427: 0 -247: 26428: 0 -247: 26429: 0 -247: 26430: 0 -247: 26431: 0 -247: 26432: 0 -247: 26433: 0 -247: 26434: 0 -247: 26435: 0 -247: 26436: 0 -247: 26437: 0 -247: 26438: 0 -247: 26439: 0 -247: 26440: 0 -247: 26441: 0 -247: 26442: 0 -247: 26443: 0 -247: 26444: 0 -247: 26445: 0 -247: 26446: 0 -247: 26447: 0 -247: 26448: 0 -247: 26449: 0 -247: 26450: 0 -247: 26451: 0 -247: 26452: 0 -247: 26453: 0 -247: 26454: 0 -247: 26455: 0 -247: 26456: 0 -247: 26457: 0 -247: 26458: 0 -247: 26459: 0 -247: 26460: 0 -247: 26461: 0 -247: 26462: 0 -247: 26463: 0 -247: 26464: 0 -247: 26465: 0 -247: 26466: 0 -247: 26467: 0 -247: 26468: 0 -247: 26469: 0 -247: 26470: 0 -247: 26471: 0 -247: 26472: 0 -247: 26473: 0 -247: 26474: 0 -247: 26475: 0 -247: 26476: 0 -247: 26477: 0 -247: 26478: 0 -247: 26479: 0 -247: 26480: 0 -247: 26481: 0 -247: 26482: 0 -247: 26483: 0 -247: 26484: 0 -247: 26485: 0 -247: 26486: 0 -247: 26487: 0 -247: 26488: 0 -247: 26489: 0 -247: 26490: 0 -247: 26491: 0 -247: 26492: 0 -247: 26493: 0 -247: 26494: 0 -247: 26495: 0 -247: 26496: 0 -247: 26497: 0 -247: 26498: 0 -247: 26499: 0 -247: 26500: 0 -247: 26501: 0 -247: 26502: 0 -247: 26503: 0 -247: 26504: 0 -247: 26505: 0 -247: 26506: 0 -247: 26507: 0 -247: 26508: 0 -247: 26509: 0 -247: 26510: 0 -247: 26511: 0 -247: 26512: 0 -247: 26513: 0 -247: 26514: 0 -247: 26515: 0 -247: 26516: 0 -247: 26517: 0 -247: 26518: 0 -247: 26519: 0 -247: 26520: 0 -247: 26521: 0 -247: 26522: 0 -247: 26523: 0 -247: 26524: 0 -247: 26525: 0 -247: 26526: 0 -247: 26527: 0 -247: 26528: 0 -247: 26529: 0 -247: 26530: 0 -247: 26531: 0 -247: 26532: 0 -247: 26533: 0 -247: 26534: 0 -247: 26535: 0 -247: 26536: 0 -247: 26537: 0 -247: 26538: 0 -247: 26539: 0 -247: 26540: 0 -247: 26541: 0 -247: 26542: 0 -247: 26543: 0 -247: 26544: 0 -247: 26545: 0 -247: 26546: 0 -247: 26547: 0 -247: 26548: 0 -247: 26549: 0 -247: 26550: 0 -247: 26551: 0 -247: 26552: 0 -247: 26553: 0 -247: 26554: 0 -247: 26555: 0 -247: 26556: 0 -247: 26557: 0 -247: 26558: 0 -247: 26559: 0 -247: 26560: 0 -247: 26561: 0 -247: 26562: 0 -247: 26563: 0 -247: 26564: 0 -247: 26565: 0 -247: 26566: 0 -247: 26567: 0 -247: 26568: 0 -247: 26569: 0 -247: 26570: 0 -247: 26571: 0 -247: 26572: 0 -247: 26573: 0 -247: 26574: 0 -247: 26575: 0 -247: 26576: 0 -247: 26577: 0 -247: 26578: 0 -247: 26579: 0 -247: 26580: 0 -247: 26581: 0 -247: 26582: 0 -247: 26583: 0 -247: 26584: 0 -247: 26585: 0 -247: 26586: 0 -247: 26587: 0 -247: 26588: 0 -247: 26589: 0 -247: 26590: 0 -247: 26591: 0 -247: 26592: 0 -247: 26593: 0 -247: 26594: 0 -247: 26595: 0 -247: 26596: 0 -247: 26597: 0 -247: 26598: 0 -247: 26599: 0 -247: 26600: 0 -247: 26601: 0 -247: 26602: 0 -247: 26603: 0 -247: 26604: 0 -247: 26605: 0 -247: 26606: 0 -247: 26607: 0 -247: 26608: 0 -247: 26609: 0 -247: 26610: 0 -247: 26611: 0 -247: 26612: 0 -247: 26613: 0 -247: 26614: 0 -247: 26615: 0 -247: 26616: 0 -247: 26617: 0 -247: 26618: 0 -247: 26619: 0 -247: 26620: 0 -247: 26621: 0 -247: 26622: 0 -247: 26623: 0 -247: 26624: 0 -247: 26625: 0 -247: 26626: 0 -247: 26627: 0 -247: 26628: 0 -247: 26629: 0 -247: 26630: 0 -247: 26631: 0 -247: 26632: 0 -247: 26633: 0 -247: 26634: 0 -247: 26635: 0 -247: 26636: 0 -247: 26637: 0 -247: 26638: 0 -247: 26639: 0 -247: 26640: 0 -247: 26641: 0 -247: 26642: 0 -247: 26643: 0 -247: 26644: 0 -247: 26645: 0 -247: 26646: 0 -247: 26647: 0 -247: 26648: 0 -247: 26649: 0 -247: 26650: 0 -247: 26651: 0 -247: 26652: 0 -247: 26653: 0 -247: 26654: 0 -247: 26655: 0 -247: 26656: 0 -247: 26657: 0 -247: 26658: 0 -247: 26659: 0 -247: 26660: 0 -247: 26661: 0 -247: 26662: 0 -247: 26663: 0 -247: 26664: 0 -247: 26665: 0 -247: 26666: 0 -247: 26667: 0 -247: 26668: 0 -247: 26669: 0 -247: 26670: 0 -247: 26671: 0 -247: 26672: 0 -247: 26673: 0 -247: 26674: 0 -247: 26675: 0 -247: 26676: 0 -247: 26677: 0 -247: 26678: 0 -247: 26679: 0 -247: 26680: 0 -247: 26681: 0 -247: 26682: 0 -247: 26683: 0 -247: 26684: 0 -247: 26685: 0 -247: 26686: 0 -247: 26687: 0 -247: 26688: 0 -247: 26689: 0 -247: 26690: 0 -247: 26691: 0 -247: 26692: 0 -247: 26693: 0 -247: 26694: 0 -247: 26695: 0 -247: 26696: 0 -247: 26697: 0 -247: 26698: 0 -247: 26699: 0 -247: 26700: 0 -247: 26701: 0 -247: 26702: 0 -247: 26703: 0 -247: 26704: 0 -247: 26705: 0 -247: 26706: 0 -247: 26707: 0 -247: 26708: 0 -247: 26709: 0 -247: 26710: 0 -247: 26711: 0 -247: 26712: 0 -247: 26713: 0 -247: 26714: 0 -247: 26715: 0 -247: 26716: 0 -247: 26717: 0 -247: 26718: 0 -247: 26719: 0 -247: 26720: 0 -247: 26721: 0 -247: 26722: 0 -247: 26723: 0 -247: 26724: 0 -247: 26725: 0 -247: 26726: 0 -247: 26727: 0 -247: 26728: 0 -247: 26729: 0 -247: 26730: 0 -247: 26731: 0 -247: 26732: 0 -247: 26733: 0 -247: 26734: 0 -247: 26735: 0 -247: 26736: 0 -247: 26737: 0 -247: 26738: 0 -247: 26739: 0 -247: 26740: 0 -247: 26741: 0 -247: 26742: 0 -247: 26743: 0 -247: 26744: 0 -247: 26745: 0 -247: 26746: 0 -247: 26747: 0 -247: 26748: 0 -247: 26749: 0 -247: 26750: 0 -247: 26751: 0 -247: 26752: 0 -247: 26753: 0 -247: 26754: 0 -247: 26755: 0 -247: 26756: 0 -247: 26757: 0 -247: 26758: 0 -247: 26759: 0 -247: 26760: 0 -247: 26761: 0 -247: 26762: 0 -247: 26763: 0 -247: 26764: 0 -247: 26765: 0 -247: 26766: 0 -247: 26767: 0 -247: 26768: 0 -247: 26769: 0 -247: 26770: 0 -247: 26771: 0 -247: 26772: 0 -247: 26773: 0 -247: 26774: 0 -247: 26775: 0 -247: 26776: 0 -247: 26777: 0 -247: 26778: 0 -247: 26779: 0 -247: 26780: 0 -247: 26781: 0 -247: 26782: 0 -247: 26783: 0 -247: 26784: 0 -247: 26785: 0 -247: 26786: 0 -247: 26787: 0 -247: 26788: 0 -247: 26789: 0 -247: 26790: 0 -247: 26791: 0 -247: 26792: 0 -247: 26793: 0 -247: 26794: 0 -247: 26795: 0 -247: 26796: 0 -247: 26797: 0 -247: 26798: 0 -247: 26799: 0 -247: 26800: 0 -247: 26801: 0 -247: 26802: 0 -247: 26803: 0 -247: 26804: 0 -247: 26805: 0 -247: 26806: 0 -247: 26807: 0 -247: 26808: 0 -247: 26809: 0 -247: 26810: 0 -247: 26811: 0 -247: 26812: 0 -247: 26813: 0 -247: 26814: 0 -247: 26815: 0 -247: 26816: 0 -247: 26817: 0 -247: 26818: 0 -247: 26819: 0 -247: 26820: 0 -247: 26821: 0 -247: 26822: 0 -247: 26823: 0 -247: 26824: 0 -247: 26825: 0 -247: 26826: 0 -247: 26827: 0 -247: 26828: 0 -247: 26829: 0 -247: 26830: 0 -247: 26831: 0 -247: 26832: 0 -247: 26833: 0 -247: 26834: 0 -247: 26835: 0 -247: 26836: 0 -247: 26837: 0 -247: 26838: 0 -247: 26839: 0 -247: 26840: 0 -247: 26841: 0 -247: 26842: 0 -247: 26843: 0 -247: 26844: 0 -247: 26845: 0 -247: 26846: 0 -247: 26847: 0 -247: 26848: 0 -247: 26849: 0 -247: 26850: 0 -247: 26851: 0 -247: 26852: 0 -247: 26853: 0 -247: 26854: 0 -247: 26855: 0 -247: 26856: 0 -247: 26857: 0 -247: 26858: 0 -247: 26859: 0 -247: 26860: 0 -247: 26861: 0 -247: 26862: 0 -247: 26863: 0 -247: 26864: 0 -247: 26865: 0 -247: 26866: 0 -247: 26867: 0 -247: 26868: 0 -247: 26869: 0 -247: 26870: 0 -247: 26871: 0 -247: 26872: 0 -247: 26873: 0 -247: 26874: 0 -247: 26875: 0 -247: 26876: 0 -247: 26877: 0 -247: 26878: 0 -247: 26879: 0 -247: 26880: 0 -247: 26881: 0 -247: 26882: 0 -247: 26883: 0 -247: 26884: 0 -247: 26885: 0 -247: 26886: 0 -247: 26887: 0 -247: 26888: 0 -247: 26889: 0 -247: 26890: 0 -247: 26891: 0 -247: 26892: 0 -247: 26893: 0 -247: 26894: 0 -247: 26895: 0 -247: 26896: 0 -247: 26897: 0 -247: 26898: 0 -247: 26899: 0 -247: 26900: 0 -247: 26901: 0 -247: 26902: 0 -247: 26903: 0 -247: 26904: 0 -247: 26905: 0 -247: 26906: 0 -247: 26907: 0 -247: 26908: 0 -247: 26909: 0 -247: 26910: 0 -247: 26911: 0 -247: 26912: 0 -247: 26913: 0 -247: 26914: 0 -247: 26915: 0 -247: 26916: 0 -247: 26917: 0 -247: 26918: 0 -247: 26919: 0 -247: 26920: 0 -247: 26921: 0 -247: 26922: 0 -247: 26923: 0 -247: 26924: 0 -247: 26925: 0 -247: 26926: 0 -247: 26927: 0 -247: 26928: 0 -247: 26929: 0 -247: 26930: 0 -247: 26931: 0 -247: 26932: 0 -247: 26933: 0 -247: 26934: 0 -247: 26935: 0 -247: 26936: 0 -247: 26937: 0 -247: 26938: 0 -247: 26939: 0 -247: 26940: 0 -247: 26941: 0 -247: 26942: 0 -247: 26943: 0 -247: 26944: 0 -247: 26945: 0 -247: 26946: 0 -247: 26947: 0 -247: 26948: 0 -247: 26949: 0 -247: 26950: 0 -247: 26951: 0 -247: 26952: 0 -247: 26953: 0 -247: 26954: 0 -247: 26955: 0 -247: 26956: 0 -247: 26957: 0 -247: 26958: 0 -247: 26959: 0 -247: 26960: 0 -247: 26961: 0 -247: 26962: 0 -247: 26963: 0 -247: 26964: 0 -247: 26965: 0 -247: 26966: 0 -247: 26967: 0 -247: 26968: 0 -247: 26969: 0 -247: 26970: 0 -247: 26971: 0 -247: 26972: 0 -247: 26973: 0 -247: 26974: 0 -247: 26975: 0 -247: 26976: 0 -247: 26977: 0 -247: 26978: 0 -247: 26979: 0 -247: 26980: 0 -247: 26981: 0 -247: 26982: 0 -247: 26983: 0 -247: 26984: 0 -247: 26985: 0 -247: 26986: 0 -247: 26987: 0 -247: 26988: 0 -247: 26989: 0 -247: 26990: 0 -247: 26991: 0 -247: 26992: 0 -247: 26993: 0 -247: 26994: 0 -247: 26995: 0 -247: 26996: 0 -247: 26997: 0 -247: 26998: 0 -247: 26999: 0 -247: 27000: 0 -247: 27001: 0 -247: 27002: 0 -247: 27003: 0 -247: 27004: 0 -247: 27005: 0 -247: 27006: 0 -247: 27007: 0 -247: 27008: 0 -247: 27009: 0 -247: 27010: 0 -247: 27011: 0 -247: 27012: 0 -247: 27013: 0 -247: 27014: 0 -247: 27015: 0 -247: 27016: 0 -247: 27017: 0 -247: 27018: 0 -247: 27019: 0 -247: 27020: 0 -247: 27021: 0 -247: 27022: 0 -247: 27023: 0 -247: 27024: 0 -247: 27025: 0 -247: 27026: 0 -247: 27027: 0 -247: 27028: 0 -247: 27029: 0 -247: 27030: 0 -247: 27031: 0 -247: 27032: 0 -247: 27033: 0 -247: 27034: 0 -247: 27035: 0 -247: 27036: 0 -247: 27037: 0 -247: 27038: 0 -247: 27039: 0 -247: 27040: 0 -247: 27041: 0 -247: 27042: 0 -247: 27043: 0 -247: 27044: 0 -247: 27045: 0 -247: 27046: 0 -247: 27047: 0 -247: 27048: 0 -247: 27049: 0 -247: 27050: 0 -247: 27051: 0 -247: 27052: 0 -247: 27053: 0 -247: 27054: 0 -247: 27055: 0 -247: 27056: 0 -247: 27057: 0 -247: 27058: 0 -247: 27059: 0 -247: 27060: 0 -247: 27061: 0 -247: 27062: 0 -247: 27063: 0 -247: 27064: 0 -247: 27065: 0 -247: 27066: 0 -247: 27067: 0 -247: 27068: 0 -247: 27069: 0 -247: 27070: 0 -247: 27071: 0 -247: 27072: 0 -247: 27073: 0 -247: 27074: 0 -247: 27075: 0 -247: 27076: 0 -247: 27077: 0 -247: 27078: 0 -247: 27079: 0 -247: 27080: 0 -247: 27081: 0 -247: 27082: 0 -247: 27083: 0 -247: 27084: 0 -247: 27085: 0 -247: 27086: 0 -247: 27087: 0 -247: 27088: 0 -247: 27089: 0 -247: 27090: 0 -247: 27091: 0 -247: 27092: 0 -247: 27093: 0 -247: 27094: 0 -247: 27095: 0 -247: 27096: 0 -247: 27097: 0 -247: 27098: 0 -247: 27099: 0 -247: 27100: 0 -247: 27101: 0 -247: 27102: 0 -247: 27103: 0 -247: 27104: 0 -247: 27105: 0 -247: 27106: 0 -247: 27107: 0 -247: 27108: 0 -247: 27109: 0 -247: 27110: 0 -247: 27111: 0 -247: 27112: 0 -247: 27113: 0 -247: 27114: 0 -247: 27115: 0 -247: 27116: 0 -247: 27117: 0 -247: 27118: 0 -247: 27119: 0 -247: 27120: 0 -247: 27121: 0 -247: 27122: 0 -247: 27123: 0 -247: 27124: 0 -247: 27125: 0 -247: 27126: 0 -247: 27127: 0 -247: 27128: 0 -247: 27129: 0 -247: 27130: 0 -247: 27131: 0 -247: 27132: 0 -247: 27133: 0 -247: 27134: 0 -247: 27135: 0 -247: 27136: 0 -247: 27137: 0 -247: 27138: 0 -247: 27139: 0 -247: 27140: 0 -247: 27141: 0 -247: 27142: 0 -247: 27143: 0 -247: 27144: 0 -247: 27145: 0 -247: 27146: 0 -247: 27147: 0 -247: 27148: 0 -247: 27149: 0 -247: 27150: 0 -247: 27151: 0 -247: 27152: 0 -247: 27153: 0 -247: 27154: 0 -247: 27155: 0 -247: 27156: 0 -247: 27157: 0 -247: 27158: 0 -247: 27159: 0 -247: 27160: 0 -247: 27161: 0 -247: 27162: 0 -247: 27163: 0 -247: 27164: 0 -247: 27165: 0 -247: 27166: 0 -247: 27167: 0 -247: 27168: 0 -247: 27169: 0 -247: 27170: 0 -247: 27171: 0 -247: 27172: 0 -247: 27173: 0 -247: 27174: 0 -247: 27175: 0 -247: 27176: 0 -247: 27177: 0 -247: 27178: 0 -247: 27179: 0 -247: 27180: 0 -247: 27181: 0 -247: 27182: 0 -247: 27183: 0 -247: 27184: 0 -247: 27185: 0 -247: 27186: 0 -247: 27187: 0 -247: 27188: 0 -247: 27189: 0 -247: 27190: 0 -247: 27191: 0 -247: 27192: 0 -247: 27193: 0 -247: 27194: 0 -247: 27195: 0 -247: 27196: 0 -247: 27197: 0 -247: 27198: 0 -247: 27199: 0 -247: 27200: 0 -247: 27201: 0 -247: 27202: 0 -247: 27203: 0 -247: 27204: 0 -247: 27205: 0 -247: 27206: 0 -247: 27207: 0 -247: 27208: 0 -247: 27209: 0 -247: 27210: 0 -247: 27211: 0 -247: 27212: 0 -247: 27213: 0 -247: 27214: 0 -247: 27215: 0 -247: 27216: 0 -247: 27217: 0 -247: 27218: 0 -247: 27219: 0 -247: 27220: 0 -247: 27221: 0 -247: 27222: 0 -247: 27223: 0 -247: 27224: 0 -247: 27225: 0 -247: 27226: 0 -247: 27227: 0 -247: 27228: 0 -247: 27229: 0 -247: 27230: 0 -247: 27231: 0 -247: 27232: 0 -247: 27233: 0 -247: 27234: 0 -247: 27235: 0 -247: 27236: 0 -247: 27237: 0 -247: 27238: 0 -247: 27239: 0 -247: 27240: 0 -247: 27241: 0 -247: 27242: 0 -247: 27243: 0 -247: 27244: 0 -247: 27245: 0 -247: 27246: 0 -247: 27247: 0 -247: 27248: 0 -247: 27249: 0 -247: 27250: 0 -247: 27251: 0 -247: 27252: 0 -247: 27253: 0 -247: 27254: 0 -247: 27255: 0 -247: 27256: 0 -247: 27257: 0 -247: 27258: 0 -247: 27259: 0 -247: 27260: 0 -247: 27261: 0 -247: 27262: 0 -247: 27263: 0 -247: 27264: 0 -247: 27265: 0 -247: 27266: 0 -247: 27267: 0 -247: 27268: 0 -247: 27269: 0 -247: 27270: 0 -247: 27271: 0 -247: 27272: 0 -247: 27273: 0 -247: 27274: 0 -247: 27275: 0 -247: 27276: 0 -247: 27277: 0 -247: 27278: 0 -247: 27279: 0 -247: 27280: 0 -247: 27281: 0 -247: 27282: 0 -247: 27283: 0 -247: 27284: 0 -247: 27285: 0 -247: 27286: 0 -247: 27287: 0 -247: 27288: 0 -247: 27289: 0 -247: 27290: 0 -247: 27291: 0 -247: 27292: 0 -247: 27293: 0 -247: 27294: 0 -247: 27295: 0 -247: 27296: 0 -247: 27297: 0 -247: 27298: 0 -247: 27299: 0 -247: 27300: 0 -247: 27301: 0 -247: 27302: 0 -247: 27303: 0 -247: 27304: 0 -247: 27305: 0 -247: 27306: 0 -247: 27307: 0 -247: 27308: 0 -247: 27309: 0 -247: 27310: 0 -247: 27311: 0 -247: 27312: 0 -247: 27313: 0 -247: 27314: 0 -247: 27315: 0 -247: 27316: 0 -247: 27317: 0 -247: 27318: 0 -247: 27319: 0 -247: 27320: 0 -247: 27321: 0 -247: 27322: 0 -247: 27323: 0 -247: 27324: 0 -247: 27325: 0 -247: 27326: 0 -247: 27327: 0 -247: 27328: 0 -247: 27329: 0 -247: 27330: 0 -247: 27331: 0 -247: 27332: 0 -247: 27333: 0 -247: 27334: 0 -247: 27335: 0 -247: 27336: 0 -247: 27337: 0 -247: 27338: 0 -247: 27339: 0 -247: 27340: 0 -247: 27341: 0 -247: 27342: 0 -247: 27343: 0 -247: 27344: 0 -247: 27345: 0 -247: 27346: 0 -247: 27347: 0 -247: 27348: 0 -247: 27349: 0 -247: 27350: 0 -247: 27351: 0 -247: 27352: 0 -247: 27353: 0 -247: 27354: 0 -247: 27355: 0 -247: 27356: 0 -247: 27357: 0 -247: 27358: 0 -247: 27359: 0 -247: 27360: 0 -247: 27361: 0 -247: 27362: 0 -247: 27363: 0 -247: 27364: 0 -247: 27365: 0 -247: 27366: 0 -247: 27367: 0 -247: 27368: 0 -247: 27369: 0 -247: 27370: 0 -247: 27371: 0 -247: 27372: 0 -247: 27373: 0 -247: 27374: 0 -247: 27375: 0 -247: 27376: 0 -247: 27377: 0 -247: 27378: 0 -247: 27379: 0 -247: 27380: 0 -247: 27381: 0 -247: 27382: 0 -247: 27383: 0 -247: 27384: 0 -247: 27385: 0 -247: 27386: 0 -247: 27387: 0 -247: 27388: 0 -247: 27389: 0 -247: 27390: 0 -247: 27391: 0 -247: 27392: 0 -247: 27393: 0 -247: 27394: 0 -247: 27395: 0 -247: 27396: 0 -247: 27397: 0 -247: 27398: 0 -247: 27399: 0 -247: 27400: 0 -247: 27401: 0 -247: 27402: 0 -247: 27403: 0 -247: 27404: 0 -247: 27405: 0 -247: 27406: 0 -247: 27407: 0 -247: 27408: 0 -247: 27409: 0 -247: 27410: 0 -247: 27411: 0 -247: 27412: 0 -247: 27413: 0 -247: 27414: 0 -247: 27415: 0 -247: 27416: 0 -247: 27417: 0 -247: 27418: 0 -247: 27419: 0 -247: 27420: 0 -247: 27421: 0 -247: 27422: 0 -247: 27423: 0 -247: 27424: 0 -247: 27425: 0 -247: 27426: 0 -247: 27427: 0 -247: 27428: 0 -247: 27429: 0 -247: 27430: 0 -247: 27431: 0 -247: 27432: 0 -247: 27433: 0 -247: 27434: 0 -247: 27435: 0 -247: 27436: 0 -247: 27437: 0 -247: 27438: 0 -247: 27439: 0 -247: 27440: 0 -247: 27441: 0 -247: 27442: 0 -247: 27443: 0 -247: 27444: 0 -247: 27445: 0 -247: 27446: 0 -247: 27447: 0 -247: 27448: 0 -247: 27449: 0 -247: 27450: 0 -247: 27451: 0 -247: 27452: 0 -247: 27453: 0 -247: 27454: 0 -247: 27455: 0 -247: 27456: 0 -247: 27457: 0 -247: 27458: 0 -247: 27459: 0 -247: 27460: 0 -247: 27461: 0 -247: 27462: 0 -247: 27463: 0 -247: 27464: 0 -247: 27465: 0 -247: 27466: 0 -247: 27467: 0 -247: 27468: 0 -247: 27469: 0 -247: 27470: 0 -247: 27471: 0 -247: 27472: 0 -247: 27473: 0 -247: 27474: 0 -247: 27475: 0 -247: 27476: 0 -247: 27477: 0 -247: 27478: 0 -247: 27479: 0 -247: 27480: 0 -247: 27481: 0 -247: 27482: 0 -247: 27483: 0 -247: 27484: 0 -247: 27485: 0 -247: 27486: 0 -247: 27487: 0 -247: 27488: 0 -247: 27489: 0 -247: 27490: 0 -247: 27491: 0 -247: 27492: 0 -247: 27493: 0 -247: 27494: 0 -247: 27495: 0 -247: 27496: 0 -247: 27497: 0 -247: 27498: 0 -247: 27499: 0 -247: 27500: 0 -247: 27501: 0 -247: 27502: 0 -247: 27503: 0 -247: 27504: 0 -247: 27505: 0 -247: 27506: 0 -247: 27507: 0 -247: 27508: 0 -247: 27509: 0 -247: 27510: 0 -247: 27511: 0 -247: 27512: 0 -247: 27513: 0 -247: 27514: 0 -247: 27515: 0 -247: 27516: 0 -247: 27517: 0 -247: 27518: 0 -247: 27519: 0 -247: 27520: 0 -247: 27521: 0 -247: 27522: 0 -247: 27523: 0 -247: 27524: 0 -247: 27525: 0 -247: 27526: 0 -247: 27527: 0 -247: 27528: 0 -247: 27529: 0 -247: 27530: 0 -247: 27531: 0 -247: 27532: 0 -247: 27533: 0 -247: 27534: 0 -247: 27535: 0 -247: 27536: 0 -247: 27537: 0 -247: 27538: 0 -247: 27539: 0 -247: 27540: 0 -247: 27541: 0 -247: 27542: 0 -247: 27543: 0 -247: 27544: 0 -247: 27545: 0 -247: 27546: 0 -247: 27547: 0 -247: 27548: 0 -247: 27549: 0 -247: 27550: 0 -247: 27551: 0 -247: 27552: 0 -247: 27553: 0 -247: 27554: 0 -247: 27555: 0 -247: 27556: 0 -247: 27557: 0 -247: 27558: 0 -247: 27559: 0 -247: 27560: 0 -247: 27561: 0 -247: 27562: 0 -247: 27563: 0 -247: 27564: 0 -247: 27565: 0 -247: 27566: 0 -247: 27567: 0 -247: 27568: 0 -247: 27569: 0 -247: 27570: 0 -247: 27571: 0 -247: 27572: 0 -247: 27573: 0 -247: 27574: 0 -247: 27575: 0 -247: 27576: 0 -247: 27577: 0 -247: 27578: 0 -247: 27579: 0 -247: 27580: 0 -247: 27581: 0 -247: 27582: 0 -247: 27583: 0 -247: 27584: 0 -247: 27585: 0 -247: 27586: 0 -247: 27587: 0 -247: 27588: 0 -247: 27589: 0 -247: 27590: 0 -247: 27591: 0 -247: 27592: 0 -247: 27593: 0 -247: 27594: 0 -247: 27595: 0 -247: 27596: 0 -247: 27597: 0 -247: 27598: 0 -247: 27599: 0 -247: 27600: 0 -247: 27601: 0 -247: 27602: 0 -247: 27603: 0 -247: 27604: 0 -247: 27605: 0 -247: 27606: 0 -247: 27607: 0 -247: 27608: 0 -247: 27609: 0 -247: 27610: 0 -247: 27611: 0 -247: 27612: 0 -247: 27613: 0 -247: 27614: 0 -247: 27615: 0 -247: 27616: 0 -247: 27617: 0 -247: 27618: 0 -247: 27619: 0 -247: 27620: 0 -247: 27621: 0 -247: 27622: 0 -247: 27623: 0 -247: 27624: 0 -247: 27625: 0 -247: 27626: 0 -247: 27627: 0 -247: 27628: 0 -247: 27629: 0 -247: 27630: 0 -247: 27631: 0 -247: 27632: 0 -247: 27633: 0 -247: 27634: 0 -247: 27635: 0 -247: 27636: 0 -247: 27637: 0 -247: 27638: 0 -247: 27639: 0 -247: 27640: 0 -247: 27641: 0 -247: 27642: 0 -247: 27643: 0 -247: 27644: 0 -247: 27645: 0 -247: 27646: 0 -247: 27647: 0 -247: 27648: 0 -247: 27649: 0 -247: 27650: 0 -247: 27651: 0 -247: 27652: 0 -247: 27653: 0 -247: 27654: 0 -247: 27655: 0 -247: 27656: 0 -247: 27657: 0 -247: 27658: 0 -247: 27659: 0 -247: 27660: 0 -247: 27661: 0 -247: 27662: 0 -247: 27663: 0 -247: 27664: 0 -247: 27665: 0 -247: 27666: 0 -247: 27667: 0 -247: 27668: 0 -247: 27669: 0 -247: 27670: 0 -247: 27671: 0 -247: 27672: 0 -247: 27673: 0 -247: 27674: 0 -247: 27675: 0 -247: 27676: 0 -247: 27677: 0 -247: 27678: 0 -247: 27679: 0 -247: 27680: 0 -247: 27681: 0 -247: 27682: 0 -247: 27683: 0 -247: 27684: 0 -247: 27685: 0 -247: 27686: 0 -247: 27687: 0 -247: 27688: 0 -247: 27689: 0 -247: 27690: 0 -247: 27691: 0 -247: 27692: 0 -247: 27693: 0 -247: 27694: 0 -247: 27695: 0 -247: 27696: 0 -247: 27697: 0 -247: 27698: 0 -247: 27699: 0 -247: 27700: 0 -247: 27701: 0 -247: 27702: 0 -247: 27703: 0 -247: 27704: 0 -247: 27705: 0 -247: 27706: 0 -247: 27707: 0 -247: 27708: 0 -247: 27709: 0 -247: 27710: 0 -247: 27711: 0 -247: 27712: 0 -247: 27713: 0 -247: 27714: 0 -247: 27715: 0 -247: 27716: 0 -247: 27717: 0 -247: 27718: 0 -247: 27719: 0 -247: 27720: 0 -247: 27721: 0 -247: 27722: 0 -247: 27723: 0 -247: 27724: 0 -247: 27725: 0 -247: 27726: 0 -247: 27727: 0 -247: 27728: 0 -247: 27729: 0 -247: 27730: 0 -247: 27731: 0 -247: 27732: 0 -247: 27733: 0 -247: 27734: 0 -247: 27735: 0 -247: 27736: 0 -247: 27737: 0 -247: 27738: 0 -247: 27739: 0 -247: 27740: 0 -247: 27741: 0 -247: 27742: 0 -247: 27743: 0 -247: 27744: 0 -247: 27745: 0 -247: 27746: 0 -247: 27747: 0 -247: 27748: 0 -247: 27749: 0 -247: 27750: 0 -247: 27751: 0 -247: 27752: 0 -247: 27753: 0 -247: 27754: 0 -247: 27755: 0 -247: 27756: 0 -247: 27757: 0 -247: 27758: 0 -247: 27759: 0 -247: 27760: 0 -247: 27761: 0 -247: 27762: 0 -247: 27763: 0 -247: 27764: 0 -247: 27765: 0 -247: 27766: 0 -247: 27767: 0 -247: 27768: 0 -247: 27769: 0 -247: 27770: 0 -247: 27771: 0 -247: 27772: 0 -247: 27773: 0 -247: 27774: 0 -247: 27775: 0 -247: 27776: 0 -247: 27777: 0 -247: 27778: 0 -247: 27779: 0 -247: 27780: 0 -247: 27781: 0 -247: 27782: 0 -247: 27783: 0 -247: 27784: 0 -247: 27785: 0 -247: 27786: 0 -247: 27787: 0 -247: 27788: 0 -247: 27789: 0 -247: 27790: 0 -247: 27791: 0 -247: 27792: 0 -247: 27793: 0 -247: 27794: 0 -247: 27795: 0 -247: 27796: 0 -247: 27797: 0 -247: 27798: 0 -247: 27799: 0 -247: 27800: 0 -247: 27801: 0 -247: 27802: 0 -247: 27803: 0 -247: 27804: 0 -247: 27805: 0 -247: 27806: 0 -247: 27807: 0 -247: 27808: 0 -247: 27809: 0 -247: 27810: 0 -247: 27811: 0 -247: 27812: 0 -247: 27813: 0 -247: 27814: 0 -247: 27815: 0 -247: 27816: 0 -247: 27817: 0 -247: 27818: 0 -247: 27819: 0 -247: 27820: 0 -247: 27821: 0 -247: 27822: 0 -247: 27823: 0 -247: 27824: 0 -247: 27825: 0 -247: 27826: 0 -247: 27827: 0 -247: 27828: 0 -247: 27829: 0 -247: 27830: 0 -247: 27831: 0 -247: 27832: 0 -247: 27833: 0 -247: 27834: 0 -247: 27835: 0 -247: 27836: 0 -247: 27837: 0 -247: 27838: 0 -247: 27839: 0 -247: 27840: 0 -247: 27841: 0 -247: 27842: 0 -247: 27843: 0 -247: 27844: 0 -247: 27845: 0 -247: 27846: 0 -247: 27847: 0 -247: 27848: 0 -247: 27849: 0 -247: 27850: 0 -247: 27851: 0 -247: 27852: 0 -247: 27853: 0 -247: 27854: 0 -247: 27855: 0 -247: 27856: 0 -247: 27857: 0 -247: 27858: 0 -247: 27859: 0 -247: 27860: 0 -247: 27861: 0 -247: 27862: 0 -247: 27863: 0 -247: 27864: 0 -247: 27865: 0 -247: 27866: 0 -247: 27867: 0 -247: 27868: 0 -247: 27869: 0 -247: 27870: 0 -247: 27871: 0 -247: 27872: 0 -247: 27873: 0 -247: 27874: 0 -247: 27875: 0 -247: 27876: 0 -247: 27877: 0 -247: 27878: 0 -247: 27879: 0 -247: 27880: 0 -247: 27881: 0 -247: 27882: 0 -247: 27883: 0 -247: 27884: 0 -247: 27885: 0 -247: 27886: 0 -247: 27887: 0 -247: 27888: 0 -247: 27889: 0 -247: 27890: 0 -247: 27891: 0 -247: 27892: 0 -247: 27893: 0 -247: 27894: 0 -247: 27895: 0 -247: 27896: 0 -247: 27897: 0 -247: 27898: 0 -247: 27899: 0 -247: 27900: 0 -247: 27901: 0 -247: 27902: 0 -247: 27903: 0 -247: 27904: 0 -247: 27905: 0 -247: 27906: 0 -247: 27907: 0 -247: 27908: 0 -247: 27909: 0 -247: 27910: 0 -247: 27911: 0 -247: 27912: 0 -247: 27913: 0 -247: 27914: 0 -247: 27915: 0 -247: 27916: 0 -247: 27917: 0 -247: 27918: 0 -247: 27919: 0 -247: 27920: 0 -247: 27921: 0 -247: 27922: 0 -247: 27923: 0 -247: 27924: 0 -247: 27925: 0 -247: 27926: 0 -247: 27927: 0 -247: 27928: 0 -247: 27929: 0 -247: 27930: 0 -247: 27931: 0 -247: 27932: 0 -247: 27933: 0 -247: 27934: 0 -247: 27935: 0 -247: 27936: 0 -247: 27937: 0 -247: 27938: 0 -247: 27939: 0 -247: 27940: 0 -247: 27941: 0 -247: 27942: 0 -247: 27943: 0 -247: 27944: 0 -247: 27945: 0 -247: 27946: 0 -247: 27947: 0 -247: 27948: 0 -247: 27949: 0 -247: 27950: 0 -247: 27951: 0 -247: 27952: 0 -247: 27953: 0 -247: 27954: 0 -247: 27955: 0 -247: 27956: 0 -247: 27957: 0 -247: 27958: 0 -247: 27959: 0 -247: 27960: 0 -247: 27961: 0 -247: 27962: 0 -247: 27963: 0 -247: 27964: 0 -247: 27965: 0 -247: 27966: 0 -247: 27967: 0 -247: 27968: 0 -247: 27969: 0 -247: 27970: 0 -247: 27971: 0 -247: 27972: 0 -247: 27973: 0 -247: 27974: 0 -247: 27975: 0 -247: 27976: 0 -247: 27977: 0 -247: 27978: 0 -247: 27979: 0 -247: 27980: 0 -247: 27981: 0 -247: 27982: 0 -247: 27983: 0 -247: 27984: 0 -247: 27985: 0 -247: 27986: 0 -247: 27987: 0 -247: 27988: 0 -247: 27989: 0 -247: 27990: 0 -247: 27991: 0 -247: 27992: 0 -247: 27993: 0 -247: 27994: 0 -247: 27995: 0 -247: 27996: 0 -247: 27997: 0 -247: 27998: 0 -247: 27999: 0 -247: 28000: 0 -247: 28001: 0 -247: 28002: 0 -247: 28003: 0 -247: 28004: 0 -247: 28005: 0 -247: 28006: 0 -247: 28007: 0 -247: 28008: 0 -247: 28009: 0 -247: 28010: 0 -247: 28011: 0 -247: 28012: 0 -247: 28013: 0 -247: 28014: 0 -247: 28015: 0 -247: 28016: 0 -247: 28017: 0 -247: 28018: 0 -247: 28019: 0 -247: 28020: 0 -247: 28021: 0 -247: 28022: 0 -247: 28023: 0 -247: 28024: 0 -247: 28025: 0 -247: 28026: 0 -247: 28027: 0 -247: 28028: 0 -247: 28029: 0 -247: 28030: 0 -247: 28031: 0 -247: 28032: 0 -247: 28033: 0 -247: 28034: 0 -247: 28035: 0 -247: 28036: 0 -247: 28037: 0 -247: 28038: 0 -247: 28039: 0 -247: 28040: 0 -247: 28041: 0 -247: 28042: 0 -247: 28043: 0 -247: 28044: 0 -247: 28045: 0 -247: 28046: 0 -247: 28047: 0 -247: 28048: 0 -247: 28049: 0 -247: 28050: 0 -247: 28051: 0 -247: 28052: 0 -247: 28053: 0 -247: 28054: 0 -247: 28055: 0 -247: 28056: 0 -247: 28057: 0 -247: 28058: 0 -247: 28059: 0 -247: 28060: 0 -247: 28061: 0 -247: 28062: 0 -247: 28063: 0 -247: 28064: 0 -247: 28065: 0 -247: 28066: 0 -247: 28067: 0 -247: 28068: 0 -247: 28069: 0 -247: 28070: 0 -247: 28071: 0 -247: 28072: 0 -247: 28073: 0 -247: 28074: 0 -247: 28075: 0 -247: 28076: 0 -247: 28077: 0 -247: 28078: 0 -247: 28079: 0 -247: 28080: 0 -247: 28081: 0 -247: 28082: 0 -247: 28083: 0 -247: 28084: 0 -247: 28085: 0 -247: 28086: 0 -247: 28087: 0 -247: 28088: 0 -247: 28089: 0 -247: 28090: 0 -247: 28091: 0 -247: 28092: 0 -247: 28093: 0 -247: 28094: 0 -247: 28095: 0 -247: 28096: 0 -247: 28097: 0 -247: 28098: 0 -247: 28099: 0 -247: 28100: 0 -247: 28101: 0 -247: 28102: 0 -247: 28103: 0 -247: 28104: 0 -247: 28105: 0 -247: 28106: 0 -247: 28107: 0 -247: 28108: 0 -247: 28109: 0 -247: 28110: 0 -247: 28111: 0 -247: 28112: 0 -247: 28113: 0 -247: 28114: 0 -247: 28115: 0 -247: 28116: 0 -247: 28117: 0 -247: 28118: 0 -247: 28119: 0 -247: 28120: 0 -247: 28121: 0 -247: 28122: 0 -247: 28123: 0 -247: 28124: 0 -247: 28125: 0 -247: 28126: 0 -247: 28127: 0 -247: 28128: 0 -247: 28129: 0 -247: 28130: 0 -247: 28131: 0 -247: 28132: 0 -247: 28133: 0 -247: 28134: 0 -247: 28135: 0 -247: 28136: 0 -247: 28137: 0 -247: 28138: 0 -247: 28139: 0 -247: 28140: 0 -247: 28141: 0 -247: 28142: 0 -247: 28143: 0 -247: 28144: 0 -247: 28145: 0 -247: 28146: 0 -247: 28147: 0 -247: 28148: 0 -247: 28149: 0 -247: 28150: 0 -247: 28151: 0 -247: 28152: 0 -247: 28153: 0 -247: 28154: 0 -247: 28155: 0 -247: 28156: 0 -247: 28157: 0 -247: 28158: 0 -247: 28159: 0 -247: 28160: 0 -247: 28161: 0 -247: 28162: 0 -247: 28163: 0 -247: 28164: 0 -247: 28165: 0 -247: 28166: 0 -247: 28167: 0 -247: 28168: 0 -247: 28169: 0 -247: 28170: 0 -247: 28171: 0 -247: 28172: 0 -247: 28173: 0 -247: 28174: 0 -247: 28175: 0 -247: 28176: 0 -247: 28177: 0 -247: 28178: 0 -247: 28179: 0 -247: 28180: 0 -247: 28181: 0 -247: 28182: 0 -247: 28183: 0 -247: 28184: 0 -247: 28185: 0 -247: 28186: 0 -247: 28187: 0 -247: 28188: 0 -247: 28189: 0 -247: 28190: 0 -247: 28191: 0 -247: 28192: 0 -247: 28193: 0 -247: 28194: 0 -247: 28195: 0 -247: 28196: 0 -247: 28197: 0 -247: 28198: 0 -247: 28199: 0 -247: 28200: 0 -247: 28201: 0 -247: 28202: 0 -247: 28203: 0 -247: 28204: 0 -247: 28205: 0 -247: 28206: 0 -247: 28207: 0 -247: 28208: 0 -247: 28209: 0 -247: 28210: 0 -247: 28211: 0 -247: 28212: 0 -247: 28213: 0 -247: 28214: 0 -247: 28215: 0 -247: 28216: 0 -247: 28217: 0 -247: 28218: 0 -247: 28219: 0 -247: 28220: 0 -247: 28221: 0 -247: 28222: 0 -247: 28223: 0 -247: 28224: 0 -247: 28225: 0 -247: 28226: 0 -247: 28227: 0 -247: 28228: 0 -247: 28229: 0 -247: 28230: 0 -247: 28231: 0 -247: 28232: 0 -247: 28233: 0 -247: 28234: 0 -247: 28235: 0 -247: 28236: 0 -247: 28237: 0 -247: 28238: 0 -247: 28239: 0 -247: 28240: 0 -247: 28241: 0 -247: 28242: 0 -247: 28243: 0 -247: 28244: 0 -247: 28245: 0 -247: 28246: 0 -247: 28247: 0 -247: 28248: 0 -247: 28249: 0 -247: 28250: 0 -247: 28251: 0 -247: 28252: 0 -247: 28253: 0 -247: 28254: 0 -247: 28255: 0 -247: 28256: 0 -247: 28257: 0 -247: 28258: 0 -247: 28259: 0 -247: 28260: 0 -247: 28261: 0 -247: 28262: 0 -247: 28263: 0 -247: 28264: 0 -247: 28265: 0 -247: 28266: 0 -247: 28267: 0 -247: 28268: 0 -247: 28269: 0 -247: 28270: 0 -247: 28271: 0 -247: 28272: 0 -247: 28273: 0 -247: 28274: 0 -247: 28275: 0 -247: 28276: 0 -247: 28277: 0 -247: 28278: 0 -247: 28279: 0 -247: 28280: 0 -247: 28281: 0 -247: 28282: 0 -247: 28283: 0 -247: 28284: 0 -247: 28285: 0 -247: 28286: 0 -247: 28287: 0 -247: 28288: 0 -247: 28289: 0 -247: 28290: 0 -247: 28291: 0 -247: 28292: 0 -247: 28293: 0 -247: 28294: 0 -247: 28295: 0 -247: 28296: 0 -247: 28297: 0 -247: 28298: 0 -247: 28299: 0 -247: 28300: 0 -247: 28301: 0 -247: 28302: 0 -247: 28303: 0 -247: 28304: 0 -247: 28305: 0 -247: 28306: 0 -247: 28307: 0 -247: 28308: 0 -247: 28309: 0 -247: 28310: 0 -247: 28311: 0 -247: 28312: 0 -247: 28313: 0 -247: 28314: 0 -247: 28315: 0 -247: 28316: 0 -247: 28317: 0 -247: 28318: 0 -247: 28319: 0 -247: 28320: 0 -247: 28321: 0 -247: 28322: 0 -247: 28323: 0 -247: 28324: 0 -247: 28325: 0 -247: 28326: 0 -247: 28327: 0 -247: 28328: 0 -247: 28329: 0 -247: 28330: 0 -247: 28331: 0 -247: 28332: 0 -247: 28333: 0 -247: 28334: 0 -247: 28335: 0 -247: 28336: 0 -247: 28337: 0 -247: 28338: 0 -247: 28339: 0 -247: 28340: 0 -247: 28341: 0 -247: 28342: 0 -247: 28343: 0 -247: 28344: 0 -247: 28345: 0 -247: 28346: 0 -247: 28347: 0 -247: 28348: 0 -247: 28349: 0 -247: 28350: 0 -247: 28351: 0 -247: 28352: 0 -247: 28353: 0 -247: 28354: 0 -247: 28355: 0 -247: 28356: 0 -247: 28357: 0 -247: 28358: 0 -247: 28359: 0 -247: 28360: 0 -247: 28361: 0 -247: 28362: 0 -247: 28363: 0 -247: 28364: 0 -247: 28365: 0 -247: 28366: 0 -247: 28367: 0 -247: 28368: 0 -247: 28369: 0 -247: 28370: 0 -247: 28371: 0 -247: 28372: 0 -247: 28373: 0 -247: 28374: 0 -247: 28375: 0 -247: 28376: 0 -247: 28377: 0 -247: 28378: 0 -247: 28379: 0 -247: 28380: 0 -247: 28381: 0 -247: 28382: 0 -247: 28383: 0 -247: 28384: 0 -247: 28385: 0 -247: 28386: 0 -247: 28387: 0 -247: 28388: 0 -247: 28389: 0 -247: 28390: 0 -247: 28391: 0 -247: 28392: 0 -247: 28393: 0 -247: 28394: 0 -247: 28395: 0 -247: 28396: 0 -247: 28397: 0 -247: 28398: 0 -247: 28399: 0 -247: 28400: 0 -247: 28401: 0 -247: 28402: 0 -247: 28403: 0 -247: 28404: 0 -247: 28405: 0 -247: 28406: 0 -247: 28407: 0 -247: 28408: 0 -247: 28409: 0 -247: 28410: 0 -247: 28411: 0 -247: 28412: 0 -247: 28413: 0 -247: 28414: 0 -247: 28415: 0 -247: 28416: 0 -247: 28417: 0 -247: 28418: 0 -247: 28419: 0 -247: 28420: 0 -247: 28421: 0 -247: 28422: 0 -247: 28423: 0 -247: 28424: 0 -247: 28425: 0 -247: 28426: 0 -247: 28427: 0 -247: 28428: 0 -247: 28429: 0 -247: 28430: 0 -247: 28431: 0 -247: 28432: 0 -247: 28433: 0 -247: 28434: 0 -247: 28435: 0 -247: 28436: 0 -247: 28437: 0 -247: 28438: 0 -247: 28439: 0 -247: 28440: 0 -247: 28441: 0 -247: 28442: 0 -247: 28443: 0 -247: 28444: 0 -247: 28445: 0 -247: 28446: 0 -247: 28447: 0 -247: 28448: 0 -247: 28449: 0 -247: 28450: 0 -247: 28451: 0 -247: 28452: 0 -247: 28453: 0 -247: 28454: 0 -247: 28455: 0 -247: 28456: 0 -247: 28457: 0 -247: 28458: 0 -247: 28459: 0 -247: 28460: 0 -247: 28461: 0 -247: 28462: 0 -247: 28463: 0 -247: 28464: 0 -247: 28465: 0 -247: 28466: 0 -247: 28467: 0 -247: 28468: 0 -247: 28469: 0 -247: 28470: 0 -247: 28471: 0 -247: 28472: 0 -247: 28473: 0 -247: 28474: 0 -247: 28475: 0 -247: 28476: 0 -247: 28477: 0 -247: 28478: 0 -247: 28479: 0 -247: 28480: 0 -247: 28481: 0 -247: 28482: 0 -247: 28483: 0 -247: 28484: 0 -247: 28485: 0 -247: 28486: 0 -247: 28487: 0 -247: 28488: 0 -247: 28489: 0 -247: 28490: 0 -247: 28491: 0 -247: 28492: 0 -247: 28493: 0 -247: 28494: 0 -247: 28495: 0 -247: 28496: 0 -247: 28497: 0 -247: 28498: 0 -247: 28499: 0 -247: 28500: 0 -247: 28501: 0 -247: 28502: 0 -247: 28503: 0 -247: 28504: 0 -247: 28505: 0 -247: 28506: 0 -247: 28507: 0 -247: 28508: 0 -247: 28509: 0 -247: 28510: 0 -247: 28511: 0 -247: 28512: 0 -247: 28513: 0 -247: 28514: 0 -247: 28515: 0 -247: 28516: 0 -247: 28517: 0 -247: 28518: 0 -247: 28519: 0 -247: 28520: 0 -247: 28521: 0 -247: 28522: 0 -247: 28523: 0 -247: 28524: 0 -247: 28525: 0 -247: 28526: 0 -247: 28527: 0 -247: 28528: 0 -247: 28529: 0 -247: 28530: 0 -247: 28531: 0 -247: 28532: 0 -247: 28533: 0 -247: 28534: 0 -247: 28535: 0 -247: 28536: 0 -247: 28537: 0 -247: 28538: 0 -247: 28539: 0 -247: 28540: 0 -247: 28541: 0 -247: 28542: 0 -247: 28543: 0 -247: 28544: 0 -247: 28545: 0 -247: 28546: 0 -247: 28547: 0 -247: 28548: 0 -247: 28549: 0 -247: 28550: 0 -247: 28551: 0 -247: 28552: 0 -247: 28553: 0 -247: 28554: 0 -247: 28555: 0 -247: 28556: 0 -247: 28557: 0 -247: 28558: 0 -247: 28559: 0 -247: 28560: 0 -247: 28561: 0 -247: 28562: 0 -247: 28563: 0 -247: 28564: 0 -247: 28565: 0 -247: 28566: 0 -247: 28567: 0 -247: 28568: 0 -247: 28569: 0 -247: 28570: 0 -247: 28571: 0 -247: 28572: 0 -247: 28573: 0 -247: 28574: 0 -247: 28575: 0 -247: 28576: 0 -247: 28577: 0 -247: 28578: 0 -247: 28579: 0 -247: 28580: 0 -247: 28581: 0 -247: 28582: 0 -247: 28583: 0 -247: 28584: 0 -247: 28585: 0 -247: 28586: 0 -247: 28587: 0 -247: 28588: 0 -247: 28589: 0 -247: 28590: 0 -247: 28591: 0 -247: 28592: 0 -247: 28593: 0 -247: 28594: 0 -247: 28595: 0 -247: 28596: 0 -247: 28597: 0 -247: 28598: 0 -247: 28599: 0 -247: 28600: 0 -247: 28601: 0 -247: 28602: 0 -247: 28603: 0 -247: 28604: 0 -247: 28605: 0 -247: 28606: 0 -247: 28607: 0 -247: 28608: 0 -247: 28609: 0 -247: 28610: 0 -247: 28611: 0 -247: 28612: 0 -247: 28613: 0 -247: 28614: 0 -247: 28615: 0 -247: 28616: 0 -247: 28617: 0 -247: 28618: 0 -247: 28619: 0 -247: 28620: 0 -247: 28621: 0 -247: 28622: 0 -247: 28623: 0 -247: 28624: 0 -247: 28625: 0 -247: 28626: 0 -247: 28627: 0 -247: 28628: 0 -247: 28629: 0 -247: 28630: 0 -247: 28631: 0 -247: 28632: 0 -247: 28633: 0 -247: 28634: 0 -247: 28635: 0 -247: 28636: 0 -247: 28637: 0 -247: 28638: 0 -247: 28639: 0 -247: 28640: 0 -247: 28641: 0 -247: 28642: 0 -247: 28643: 0 -247: 28644: 0 -247: 28645: 0 -247: 28646: 0 -247: 28647: 0 -247: 28648: 0 -247: 28649: 0 -247: 28650: 0 -247: 28651: 0 -247: 28652: 0 -247: 28653: 0 -247: 28654: 0 -247: 28655: 0 -247: 28656: 0 -247: 28657: 0 -247: 28658: 0 -247: 28659: 0 -247: 28660: 0 -247: 28661: 0 -247: 28662: 0 -247: 28663: 0 -247: 28664: 0 -247: 28665: 0 -247: 28666: 0 -247: 28667: 0 -247: 28668: 0 -247: 28669: 0 -247: 28670: 0 -247: 28671: 0 -247: 28672: 0 -247: 28673: 0 -247: 28674: 0 -247: 28675: 0 -247: 28676: 0 -247: 28677: 0 -247: 28678: 0 -247: 28679: 0 -247: 28680: 0 -247: 28681: 0 -247: 28682: 0 -247: 28683: 0 -247: 28684: 0 -247: 28685: 0 -247: 28686: 0 -247: 28687: 0 -247: 28688: 0 -247: 28689: 0 -247: 28690: 0 -247: 28691: 0 -247: 28692: 0 -247: 28693: 0 -247: 28694: 0 -247: 28695: 0 -247: 28696: 0 -247: 28697: 0 -247: 28698: 0 -247: 28699: 0 -247: 28700: 0 -247: 28701: 0 -247: 28702: 0 -247: 28703: 0 -247: 28704: 0 -247: 28705: 0 -247: 28706: 0 -247: 28707: 0 -247: 28708: 0 -247: 28709: 0 -247: 28710: 0 -247: 28711: 0 -247: 28712: 0 -247: 28713: 0 -247: 28714: 0 -247: 28715: 0 -247: 28716: 0 -247: 28717: 0 -247: 28718: 0 -247: 28719: 0 -247: 28720: 0 -247: 28721: 0 -247: 28722: 0 -247: 28723: 0 -247: 28724: 0 -247: 28725: 0 -247: 28726: 0 -247: 28727: 0 -247: 28728: 0 -247: 28729: 0 -247: 28730: 0 -247: 28731: 0 -247: 28732: 0 -247: 28733: 0 -247: 28734: 0 -247: 28735: 0 -247: 28736: 0 -247: 28737: 0 -247: 28738: 0 -247: 28739: 0 -247: 28740: 0 -247: 28741: 0 -247: 28742: 0 -247: 28743: 0 -247: 28744: 0 -247: 28745: 0 -247: 28746: 0 -247: 28747: 0 -247: 28748: 0 -247: 28749: 0 -247: 28750: 0 -247: 28751: 0 -247: 28752: 0 -247: 28753: 0 -247: 28754: 0 -247: 28755: 0 -247: 28756: 0 -247: 28757: 0 -247: 28758: 0 -247: 28759: 0 -247: 28760: 0 -247: 28761: 0 -247: 28762: 0 -247: 28763: 0 -247: 28764: 0 -247: 28765: 0 -247: 28766: 0 -247: 28767: 0 -247: 28768: 0 -247: 28769: 0 -247: 28770: 0 -247: 28771: 0 -247: 28772: 0 -247: 28773: 0 -247: 28774: 0 -247: 28775: 0 -247: 28776: 0 -247: 28777: 0 -247: 28778: 0 -247: 28779: 0 -247: 28780: 0 -247: 28781: 0 -247: 28782: 0 -247: 28783: 0 -247: 28784: 0 -247: 28785: 0 -247: 28786: 0 -247: 28787: 0 -247: 28788: 0 -247: 28789: 0 -247: 28790: 0 -247: 28791: 0 -247: 28792: 0 -247: 28793: 0 -247: 28794: 0 -247: 28795: 0 -247: 28796: 0 -247: 28797: 0 -247: 28798: 0 -247: 28799: 0 -247: 28800: 0 -247: 28801: 0 -247: 28802: 0 -247: 28803: 0 -247: 28804: 0 -247: 28805: 0 -247: 28806: 0 -247: 28807: 0 -247: 28808: 0 -247: 28809: 0 -247: 28810: 0 -247: 28811: 0 -247: 28812: 0 -247: 28813: 0 -247: 28814: 0 -247: 28815: 0 -247: 28816: 0 -247: 28817: 0 -247: 28818: 0 -247: 28819: 0 -247: 28820: 0 -247: 28821: 0 -247: 28822: 0 -247: 28823: 0 -247: 28824: 0 -247: 28825: 0 -247: 28826: 0 -247: 28827: 0 -247: 28828: 0 -247: 28829: 0 -247: 28830: 0 -247: 28831: 0 -247: 28832: 0 -247: 28833: 0 -247: 28834: 0 -247: 28835: 0 -247: 28836: 0 -247: 28837: 0 -247: 28838: 0 -247: 28839: 0 -247: 28840: 0 -247: 28841: 0 -247: 28842: 0 -247: 28843: 0 -247: 28844: 0 -247: 28845: 0 -247: 28846: 0 -247: 28847: 0 -247: 28848: 0 -247: 28849: 0 -247: 28850: 0 -247: 28851: 0 -247: 28852: 0 -247: 28853: 0 -247: 28854: 0 -247: 28855: 0 -247: 28856: 0 -247: 28857: 0 -247: 28858: 0 -247: 28859: 0 -247: 28860: 0 -247: 28861: 0 -247: 28862: 0 -247: 28863: 0 -247: 28864: 0 -247: 28865: 0 -247: 28866: 0 -247: 28867: 0 -247: 28868: 0 -247: 28869: 0 -247: 28870: 0 -247: 28871: 0 -247: 28872: 0 -247: 28873: 0 -247: 28874: 0 -247: 28875: 0 -247: 28876: 0 -247: 28877: 0 -247: 28878: 0 -247: 28879: 0 -247: 28880: 0 -247: 28881: 0 -247: 28882: 0 -247: 28883: 0 -247: 28884: 0 -247: 28885: 0 -247: 28886: 0 -247: 28887: 0 -247: 28888: 0 -247: 28889: 0 -247: 28890: 0 -247: 28891: 0 -247: 28892: 0 -247: 28893: 0 -247: 28894: 0 -247: 28895: 0 -247: 28896: 0 -247: 28897: 0 -247: 28898: 0 -247: 28899: 0 -247: 28900: 0 -247: 28901: 0 -247: 28902: 0 -247: 28903: 0 -247: 28904: 0 -247: 28905: 0 -247: 28906: 0 -247: 28907: 0 -247: 28908: 0 -247: 28909: 0 -247: 28910: 0 -247: 28911: 0 -247: 28912: 0 -247: 28913: 0 -247: 28914: 0 -247: 28915: 0 -247: 28916: 0 -247: 28917: 0 -247: 28918: 0 -247: 28919: 0 -247: 28920: 0 -247: 28921: 0 -247: 28922: 0 -247: 28923: 0 -247: 28924: 0 -247: 28925: 0 -247: 28926: 0 -247: 28927: 0 -247: 28928: 0 -247: 28929: 0 -247: 28930: 0 -247: 28931: 0 -247: 28932: 0 -247: 28933: 0 -247: 28934: 0 -247: 28935: 0 -247: 28936: 0 -247: 28937: 0 -247: 28938: 0 -247: 28939: 0 -247: 28940: 0 -247: 28941: 0 -247: 28942: 0 -247: 28943: 0 -247: 28944: 0 -247: 28945: 0 -247: 28946: 0 -247: 28947: 0 -247: 28948: 0 -247: 28949: 0 -247: 28950: 0 -247: 28951: 0 -247: 28952: 0 -247: 28953: 0 -247: 28954: 0 -247: 28955: 0 -247: 28956: 0 -247: 28957: 0 -247: 28958: 0 -247: 28959: 0 -247: 28960: 0 -247: 28961: 0 -247: 28962: 0 -247: 28963: 0 -247: 28964: 0 -247: 28965: 0 -247: 28966: 0 -247: 28967: 0 -247: 28968: 0 -247: 28969: 0 -247: 28970: 0 -247: 28971: 0 -247: 28972: 0 -247: 28973: 0 -247: 28974: 0 -247: 28975: 0 -247: 28976: 0 -247: 28977: 0 -247: 28978: 0 -247: 28979: 0 -247: 28980: 0 -247: 28981: 0 -247: 28982: 0 -247: 28983: 0 -247: 28984: 0 -247: 28985: 0 -247: 28986: 0 -247: 28987: 0 -247: 28988: 0 -247: 28989: 0 -247: 28990: 0 -247: 28991: 0 -247: 28992: 0 -247: 28993: 0 -247: 28994: 0 -247: 28995: 0 -247: 28996: 0 -247: 28997: 0 -247: 28998: 0 -247: 28999: 0 -247: 29000: 0 -247: 29001: 0 -247: 29002: 0 -247: 29003: 0 -247: 29004: 0 -247: 29005: 0 -247: 29006: 0 -247: 29007: 0 -247: 29008: 0 -247: 29009: 0 -247: 29010: 0 -247: 29011: 0 -247: 29012: 0 -247: 29013: 0 -247: 29014: 0 -247: 29015: 0 -247: 29016: 0 -247: 29017: 0 -247: 29018: 0 -247: 29019: 0 -247: 29020: 0 -247: 29021: 0 -247: 29022: 0 -247: 29023: 0 -247: 29024: 0 -247: 29025: 0 -247: 29026: 0 -247: 29027: 0 -247: 29028: 0 -247: 29029: 0 -247: 29030: 0 -247: 29031: 0 -247: 29032: 0 -247: 29033: 0 -247: 29034: 0 -247: 29035: 0 -247: 29036: 0 -247: 29037: 0 -247: 29038: 0 -247: 29039: 0 -247: 29040: 0 -247: 29041: 0 -247: 29042: 0 -247: 29043: 0 -247: 29044: 0 -247: 29045: 0 -247: 29046: 0 -247: 29047: 0 -247: 29048: 0 -247: 29049: 0 -247: 29050: 0 -247: 29051: 0 -247: 29052: 0 -247: 29053: 0 -247: 29054: 0 -247: 29055: 0 -247: 29056: 0 -247: 29057: 0 -247: 29058: 0 -247: 29059: 0 -247: 29060: 0 -247: 29061: 0 -247: 29062: 0 -247: 29063: 0 -247: 29064: 0 -247: 29065: 0 -247: 29066: 0 -247: 29067: 0 -247: 29068: 0 -247: 29069: 0 -247: 29070: 0 -247: 29071: 0 -247: 29072: 0 -247: 29073: 0 -247: 29074: 0 -247: 29075: 0 -247: 29076: 0 -247: 29077: 0 -247: 29078: 0 -247: 29079: 0 -247: 29080: 0 -247: 29081: 0 -247: 29082: 0 -247: 29083: 0 -247: 29084: 0 -247: 29085: 0 -247: 29086: 0 -247: 29087: 0 -247: 29088: 0 -247: 29089: 0 -247: 29090: 0 -247: 29091: 0 -247: 29092: 0 -247: 29093: 0 -247: 29094: 0 -247: 29095: 0 -247: 29096: 0 -247: 29097: 0 -247: 29098: 0 -247: 29099: 0 -247: 29100: 0 -247: 29101: 0 -247: 29102: 0 -247: 29103: 0 -247: 29104: 0 -247: 29105: 0 -247: 29106: 0 -247: 29107: 0 -247: 29108: 0 -247: 29109: 0 -247: 29110: 0 -247: 29111: 0 -247: 29112: 0 -247: 29113: 0 -247: 29114: 0 -247: 29115: 0 -247: 29116: 0 -247: 29117: 0 -247: 29118: 0 -247: 29119: 0 -247: 29120: 0 -247: 29121: 0 -247: 29122: 0 -247: 29123: 0 -247: 29124: 0 -247: 29125: 0 -247: 29126: 0 -247: 29127: 0 -247: 29128: 0 -247: 29129: 0 -247: 29130: 0 -247: 29131: 0 -247: 29132: 0 -247: 29133: 0 -247: 29134: 0 -247: 29135: 0 -247: 29136: 0 -247: 29137: 0 -247: 29138: 0 -247: 29139: 0 -247: 29140: 0 -247: 29141: 0 -247: 29142: 0 -247: 29143: 0 -247: 29144: 0 -247: 29145: 0 -247: 29146: 0 -247: 29147: 0 -247: 29148: 0 -247: 29149: 0 -247: 29150: 0 -247: 29151: 0 -247: 29152: 0 -247: 29153: 0 -247: 29154: 0 -247: 29155: 0 -247: 29156: 0 -247: 29157: 0 -247: 29158: 0 -247: 29159: 0 -247: 29160: 0 -247: 29161: 0 -247: 29162: 0 -247: 29163: 0 -247: 29164: 0 -247: 29165: 0 -247: 29166: 0 -247: 29167: 0 -247: 29168: 0 -247: 29169: 0 -247: 29170: 0 -247: 29171: 0 -247: 29172: 0 -247: 29173: 0 -247: 29174: 0 -247: 29175: 0 -247: 29176: 0 -247: 29177: 0 -247: 29178: 0 -247: 29179: 0 -247: 29180: 0 -247: 29181: 0 -247: 29182: 0 -247: 29183: 0 -247: 29184: 0 -247: 29185: 0 -247: 29186: 0 -247: 29187: 0 -247: 29188: 0 -247: 29189: 0 -247: 29190: 0 -247: 29191: 0 -247: 29192: 0 -247: 29193: 0 -247: 29194: 0 -247: 29195: 0 -247: 29196: 0 -247: 29197: 0 -247: 29198: 0 -247: 29199: 0 -247: 29200: 0 -247: 29201: 0 -247: 29202: 0 -247: 29203: 0 -247: 29204: 0 -247: 29205: 0 -247: 29206: 0 -247: 29207: 0 -247: 29208: 0 -247: 29209: 0 -247: 29210: 0 -247: 29211: 0 -247: 29212: 0 -247: 29213: 0 -247: 29214: 0 -247: 29215: 0 -247: 29216: 0 -247: 29217: 0 -247: 29218: 0 -247: 29219: 0 -247: 29220: 0 -247: 29221: 0 -247: 29222: 0 -247: 29223: 0 -247: 29224: 0 -247: 29225: 0 -247: 29226: 0 -247: 29227: 0 -247: 29228: 0 -247: 29229: 0 -247: 29230: 0 -247: 29231: 0 -247: 29232: 0 -247: 29233: 0 -247: 29234: 0 -247: 29235: 0 -247: 29236: 0 -247: 29237: 0 -247: 29238: 0 -247: 29239: 0 -247: 29240: 0 -247: 29241: 0 -247: 29242: 0 -247: 29243: 0 -247: 29244: 0 -247: 29245: 0 -247: 29246: 0 -247: 29247: 0 -247: 29248: 0 -247: 29249: 0 -247: 29250: 0 -247: 29251: 0 -247: 29252: 0 -247: 29253: 0 -247: 29254: 0 -247: 29255: 0 -247: 29256: 0 -247: 29257: 0 -247: 29258: 0 -247: 29259: 0 -247: 29260: 0 -247: 29261: 0 -247: 29262: 0 -247: 29263: 0 -247: 29264: 0 -247: 29265: 0 -247: 29266: 0 -247: 29267: 0 -247: 29268: 0 -247: 29269: 0 -247: 29270: 0 -247: 29271: 0 -247: 29272: 0 -247: 29273: 0 -247: 29274: 0 -247: 29275: 0 -247: 29276: 0 -247: 29277: 0 -247: 29278: 0 -247: 29279: 0 -247: 29280: 0 -247: 29281: 0 -247: 29282: 0 -247: 29283: 0 -247: 29284: 0 -247: 29285: 0 -247: 29286: 0 -247: 29287: 0 -247: 29288: 0 -247: 29289: 0 -247: 29290: 0 -247: 29291: 0 -247: 29292: 0 -247: 29293: 0 -247: 29294: 0 -247: 29295: 0 -247: 29296: 0 -247: 29297: 0 -247: 29298: 0 -247: 29299: 0 -247: 29300: 0 -247: 29301: 0 -247: 29302: 0 -247: 29303: 0 -247: 29304: 0 -247: 29305: 0 -247: 29306: 0 -247: 29307: 0 -247: 29308: 0 -247: 29309: 0 -247: 29310: 0 -247: 29311: 0 -247: 29312: 0 -247: 29313: 0 -247: 29314: 0 -247: 29315: 0 -247: 29316: 0 -247: 29317: 0 -247: 29318: 0 -247: 29319: 0 -247: 29320: 0 -247: 29321: 0 -247: 29322: 0 -247: 29323: 0 -247: 29324: 0 -247: 29325: 0 -247: 29326: 0 -247: 29327: 0 -247: 29328: 0 -247: 29329: 0 -247: 29330: 0 -247: 29331: 0 -247: 29332: 0 -247: 29333: 0 -247: 29334: 0 -247: 29335: 0 -247: 29336: 0 -247: 29337: 0 -247: 29338: 0 -247: 29339: 0 -247: 29340: 0 -247: 29341: 0 -247: 29342: 0 -247: 29343: 0 -247: 29344: 0 -247: 29345: 0 -247: 29346: 0 -247: 29347: 0 -247: 29348: 0 -247: 29349: 0 -247: 29350: 0 -247: 29351: 0 -247: 29352: 0 -247: 29353: 0 -247: 29354: 0 -247: 29355: 0 -247: 29356: 0 -247: 29357: 0 -247: 29358: 0 -247: 29359: 0 -247: 29360: 0 -247: 29361: 0 -247: 29362: 0 -247: 29363: 0 -247: 29364: 0 -247: 29365: 0 -247: 29366: 0 -247: 29367: 0 -247: 29368: 0 -247: 29369: 0 -247: 29370: 0 -247: 29371: 0 -247: 29372: 0 -247: 29373: 0 -247: 29374: 0 -247: 29375: 0 -247: 29376: 0 -247: 29377: 0 -247: 29378: 0 -247: 29379: 0 -247: 29380: 0 -247: 29381: 0 -247: 29382: 0 -247: 29383: 0 -247: 29384: 0 -247: 29385: 0 -247: 29386: 0 -247: 29387: 0 -247: 29388: 0 -247: 29389: 0 -247: 29390: 0 -247: 29391: 0 -247: 29392: 0 -247: 29393: 0 -247: 29394: 0 -247: 29395: 0 -247: 29396: 0 -247: 29397: 0 -247: 29398: 0 -247: 29399: 0 -247: 29400: 0 -247: 29401: 0 -247: 29402: 0 -247: 29403: 0 -247: 29404: 0 -247: 29405: 0 -247: 29406: 0 -247: 29407: 0 -247: 29408: 0 -247: 29409: 0 -247: 29410: 0 -247: 29411: 0 -247: 29412: 0 -247: 29413: 0 -247: 29414: 0 -247: 29415: 0 -247: 29416: 0 -247: 29417: 0 -247: 29418: 0 -247: 29419: 0 -247: 29420: 0 -247: 29421: 0 -247: 29422: 0 -247: 29423: 0 -247: 29424: 0 -247: 29425: 0 -247: 29426: 0 -247: 29427: 0 -247: 29428: 0 -247: 29429: 0 -247: 29430: 0 -247: 29431: 0 -247: 29432: 0 -247: 29433: 0 -247: 29434: 0 -247: 29435: 0 -247: 29436: 0 -247: 29437: 0 -247: 29438: 0 -247: 29439: 0 -247: 29440: 0 -247: 29441: 0 -247: 29442: 0 -247: 29443: 0 -247: 29444: 0 -247: 29445: 0 -247: 29446: 0 -247: 29447: 0 -247: 29448: 0 -247: 29449: 0 -247: 29450: 0 -247: 29451: 0 -247: 29452: 0 -247: 29453: 0 -247: 29454: 0 -247: 29455: 0 -247: 29456: 0 -247: 29457: 0 -247: 29458: 0 -247: 29459: 0 -247: 29460: 0 -247: 29461: 0 -247: 29462: 0 -247: 29463: 0 -247: 29464: 0 -247: 29465: 0 -247: 29466: 0 -247: 29467: 0 -247: 29468: 0 -247: 29469: 0 -247: 29470: 0 -247: 29471: 0 -247: 29472: 0 -247: 29473: 0 -247: 29474: 0 -247: 29475: 0 -247: 29476: 0 -247: 29477: 0 -247: 29478: 0 -247: 29479: 0 -247: 29480: 0 -247: 29481: 0 -247: 29482: 0 -247: 29483: 0 -247: 29484: 0 -247: 29485: 0 -247: 29486: 0 -247: 29487: 0 -247: 29488: 0 -247: 29489: 0 -247: 29490: 0 -247: 29491: 0 -247: 29492: 0 -247: 29493: 0 -247: 29494: 0 -247: 29495: 0 -247: 29496: 0 -247: 29497: 0 -247: 29498: 0 -247: 29499: 0 -247: 29500: 0 -247: 29501: 0 -247: 29502: 0 -247: 29503: 0 -247: 29504: 0 -247: 29505: 0 -247: 29506: 0 -247: 29507: 0 -247: 29508: 0 -247: 29509: 0 -247: 29510: 0 -247: 29511: 0 -247: 29512: 0 -247: 29513: 0 -247: 29514: 0 -247: 29515: 0 -247: 29516: 0 -247: 29517: 0 -247: 29518: 0 -247: 29519: 0 -247: 29520: 0 -247: 29521: 0 -247: 29522: 0 -247: 29523: 0 -247: 29524: 0 -247: 29525: 0 -247: 29526: 0 -247: 29527: 0 -247: 29528: 0 -247: 29529: 0 -247: 29530: 0 -247: 29531: 0 -247: 29532: 0 -247: 29533: 0 -247: 29534: 0 -247: 29535: 0 -247: 29536: 0 -247: 29537: 0 -247: 29538: 0 -247: 29539: 0 -247: 29540: 0 -247: 29541: 0 -247: 29542: 0 -247: 29543: 0 -247: 29544: 0 -247: 29545: 0 -247: 29546: 0 -247: 29547: 0 -247: 29548: 0 -247: 29549: 0 -247: 29550: 0 -247: 29551: 0 -247: 29552: 0 -247: 29553: 0 -247: 29554: 0 -247: 29555: 0 -247: 29556: 0 -247: 29557: 0 -247: 29558: 0 -247: 29559: 0 -247: 29560: 0 -247: 29561: 0 -247: 29562: 0 -247: 29563: 0 -247: 29564: 0 -247: 29565: 0 -247: 29566: 0 -247: 29567: 0 -247: 29568: 0 -247: 29569: 0 -247: 29570: 0 -247: 29571: 0 -247: 29572: 0 -247: 29573: 0 -247: 29574: 0 -247: 29575: 0 -247: 29576: 0 -247: 29577: 0 -247: 29578: 0 -247: 29579: 0 -247: 29580: 0 -247: 29581: 0 -247: 29582: 0 -247: 29583: 0 -247: 29584: 0 -247: 29585: 0 -247: 29586: 0 -247: 29587: 0 -247: 29588: 0 -247: 29589: 0 -247: 29590: 0 -247: 29591: 0 -247: 29592: 0 -247: 29593: 0 -247: 29594: 0 -247: 29595: 0 -247: 29596: 0 -247: 29597: 0 -247: 29598: 0 -247: 29599: 0 -247: 29600: 0 -247: 29601: 0 -247: 29602: 0 -247: 29603: 0 -247: 29604: 0 -247: 29605: 0 -247: 29606: 0 -247: 29607: 0 -247: 29608: 0 -247: 29609: 0 -247: 29610: 0 -247: 29611: 0 -247: 29612: 0 -247: 29613: 0 -247: 29614: 0 -247: 29615: 0 -247: 29616: 0 -247: 29617: 0 -247: 29618: 0 -247: 29619: 0 -247: 29620: 0 -247: 29621: 0 -247: 29622: 0 -247: 29623: 0 -247: 29624: 0 -247: 29625: 0 -247: 29626: 0 -247: 29627: 0 -247: 29628: 0 -247: 29629: 0 -247: 29630: 0 -247: 29631: 0 -247: 29632: 0 -247: 29633: 0 -247: 29634: 0 -247: 29635: 0 -247: 29636: 0 -247: 29637: 0 -247: 29638: 0 -247: 29639: 0 -247: 29640: 0 -247: 29641: 0 -247: 29642: 0 -247: 29643: 0 -247: 29644: 0 -247: 29645: 0 -247: 29646: 0 -247: 29647: 0 -247: 29648: 0 -247: 29649: 0 -247: 29650: 0 -247: 29651: 0 -247: 29652: 0 -247: 29653: 0 -247: 29654: 0 -247: 29655: 0 -247: 29656: 0 -247: 29657: 0 -247: 29658: 0 -247: 29659: 0 -247: 29660: 0 -247: 29661: 0 -247: 29662: 0 -247: 29663: 0 -247: 29664: 0 -247: 29665: 0 -247: 29666: 0 -247: 29667: 0 -247: 29668: 0 -247: 29669: 0 -247: 29670: 0 -247: 29671: 0 -247: 29672: 0 -247: 29673: 0 -247: 29674: 0 -247: 29675: 0 -247: 29676: 0 -247: 29677: 0 -247: 29678: 0 -247: 29679: 0 -247: 29680: 0 -247: 29681: 0 -247: 29682: 0 -247: 29683: 0 -247: 29684: 0 -247: 29685: 0 -247: 29686: 0 -247: 29687: 0 -247: 29688: 0 -247: 29689: 0 -247: 29690: 0 -247: 29691: 0 -247: 29692: 0 -247: 29693: 0 -247: 29694: 0 -247: 29695: 0 -247: 29696: 0 -247: 29697: 0 -247: 29698: 0 -247: 29699: 0 -247: 29700: 0 -247: 29701: 0 -247: 29702: 0 -247: 29703: 0 -247: 29704: 0 -247: 29705: 0 -247: 29706: 0 -247: 29707: 0 -247: 29708: 0 -247: 29709: 0 -247: 29710: 0 -247: 29711: 0 -247: 29712: 0 -247: 29713: 0 -247: 29714: 0 -247: 29715: 0 -247: 29716: 0 -247: 29717: 0 -247: 29718: 0 -247: 29719: 0 -247: 29720: 0 -247: 29721: 0 -247: 29722: 0 -247: 29723: 0 -247: 29724: 0 -247: 29725: 0 -247: 29726: 0 -247: 29727: 0 -247: 29728: 0 -247: 29729: 0 -247: 29730: 0 -247: 29731: 0 -247: 29732: 0 -247: 29733: 0 -247: 29734: 0 -247: 29735: 0 -247: 29736: 0 -247: 29737: 0 -247: 29738: 0 -247: 29739: 0 -247: 29740: 0 -247: 29741: 0 -247: 29742: 0 -247: 29743: 0 -247: 29744: 0 -247: 29745: 0 -247: 29746: 0 -247: 29747: 0 -247: 29748: 0 -247: 29749: 0 -247: 29750: 0 -247: 29751: 0 -247: 29752: 0 -247: 29753: 0 -247: 29754: 0 -247: 29755: 0 -247: 29756: 0 -247: 29757: 0 -247: 29758: 0 -247: 29759: 0 -247: 29760: 0 -247: 29761: 0 -247: 29762: 0 -247: 29763: 0 -247: 29764: 0 -247: 29765: 0 -247: 29766: 0 -247: 29767: 0 -247: 29768: 0 -247: 29769: 0 -247: 29770: 0 -247: 29771: 0 -247: 29772: 0 -247: 29773: 0 -247: 29774: 0 -247: 29775: 0 -247: 29776: 0 -247: 29777: 0 -247: 29778: 0 -247: 29779: 0 -247: 29780: 0 -247: 29781: 0 -247: 29782: 0 -247: 29783: 0 -247: 29784: 0 -247: 29785: 0 -247: 29786: 0 -247: 29787: 0 -247: 29788: 0 -247: 29789: 0 -247: 29790: 0 -247: 29791: 0 -247: 29792: 0 -247: 29793: 0 -247: 29794: 0 -247: 29795: 0 -247: 29796: 0 -247: 29797: 0 -247: 29798: 0 -247: 29799: 0 -247: 29800: 0 -247: 29801: 0 -247: 29802: 0 -247: 29803: 0 -247: 29804: 0 -247: 29805: 0 -247: 29806: 0 -247: 29807: 0 -247: 29808: 0 -247: 29809: 0 -247: 29810: 0 -247: 29811: 0 -247: 29812: 0 -247: 29813: 0 -247: 29814: 0 -247: 29815: 0 -247: 29816: 0 -247: 29817: 0 -247: 29818: 0 -247: 29819: 0 -247: 29820: 0 -247: 29821: 0 -247: 29822: 0 -247: 29823: 0 -247: 29824: 0 -247: 29825: 0 -247: 29826: 0 -247: 29827: 0 -247: 29828: 0 -247: 29829: 0 -247: 29830: 0 -247: 29831: 0 -247: 29832: 0 -247: 29833: 0 -247: 29834: 0 -247: 29835: 0 -247: 29836: 0 -247: 29837: 0 -247: 29838: 0 -247: 29839: 0 -247: 29840: 0 -247: 29841: 0 -247: 29842: 0 -247: 29843: 0 -247: 29844: 0 -247: 29845: 0 -247: 29846: 0 -247: 29847: 0 -247: 29848: 0 -247: 29849: 0 -247: 29850: 0 -247: 29851: 0 -247: 29852: 0 -247: 29853: 0 -247: 29854: 0 -247: 29855: 0 -247: 29856: 0 -247: 29857: 0 -247: 29858: 0 -247: 29859: 0 -247: 29860: 0 -247: 29861: 0 -247: 29862: 0 -247: 29863: 0 -247: 29864: 0 -247: 29865: 0 -247: 29866: 0 -247: 29867: 0 -247: 29868: 0 -247: 29869: 0 -247: 29870: 0 -247: 29871: 0 -247: 29872: 0 -247: 29873: 0 -247: 29874: 0 -247: 29875: 0 -247: 29876: 0 -247: 29877: 0 -247: 29878: 0 -247: 29879: 0 -247: 29880: 0 -247: 29881: 0 -247: 29882: 0 -247: 29883: 0 -247: 29884: 0 -247: 29885: 0 -247: 29886: 0 -247: 29887: 0 -247: 29888: 0 -247: 29889: 0 -247: 29890: 0 -247: 29891: 0 -247: 29892: 0 -247: 29893: 0 -247: 29894: 0 -247: 29895: 0 -247: 29896: 0 -247: 29897: 0 -247: 29898: 0 -247: 29899: 0 -247: 29900: 0 -247: 29901: 0 -247: 29902: 0 -247: 29903: 0 -247: 29904: 0 -247: 29905: 0 -247: 29906: 0 -247: 29907: 0 -247: 29908: 0 -247: 29909: 0 -247: 29910: 0 -247: 29911: 0 -247: 29912: 0 -247: 29913: 0 -247: 29914: 0 -247: 29915: 0 -247: 29916: 0 -247: 29917: 0 -247: 29918: 0 -247: 29919: 0 -247: 29920: 0 -247: 29921: 0 -247: 29922: 0 -247: 29923: 0 -247: 29924: 0 -247: 29925: 0 -247: 29926: 0 -247: 29927: 0 -247: 29928: 0 -247: 29929: 0 -247: 29930: 0 -247: 29931: 0 -247: 29932: 0 -247: 29933: 0 -247: 29934: 0 -247: 29935: 0 -247: 29936: 0 -247: 29937: 0 -247: 29938: 0 -247: 29939: 0 -247: 29940: 0 -247: 29941: 0 -247: 29942: 0 -247: 29943: 0 -247: 29944: 0 -247: 29945: 0 -247: 29946: 0 -247: 29947: 0 -247: 29948: 0 -247: 29949: 0 -247: 29950: 0 -247: 29951: 0 -247: 29952: 0 -247: 29953: 0 -247: 29954: 0 -247: 29955: 0 -247: 29956: 0 -247: 29957: 0 -247: 29958: 0 -247: 29959: 0 -247: 29960: 0 -247: 29961: 0 -247: 29962: 0 -247: 29963: 0 -247: 29964: 0 -247: 29965: 0 -247: 29966: 0 -247: 29967: 0 -247: 29968: 0 -247: 29969: 0 -247: 29970: 0 -247: 29971: 0 -247: 29972: 0 -247: 29973: 0 -247: 29974: 0 -247: 29975: 0 -247: 29976: 0 -247: 29977: 0 -247: 29978: 0 -247: 29979: 0 -247: 29980: 0 -247: 29981: 0 -247: 29982: 0 -247: 29983: 0 -247: 29984: 0 -247: 29985: 0 -247: 29986: 0 -247: 29987: 0 -247: 29988: 0 -247: 29989: 0 -247: 29990: 0 -247: 29991: 0 -247: 29992: 0 -247: 29993: 0 -247: 29994: 0 -247: 29995: 0 -247: 29996: 0 -247: 29997: 0 -247: 29998: 0 -247: 29999: 0 -247: 30000: 0 -247: 30001: 0 -247: 30002: 0 -247: 30003: 0 -247: 30004: 0 -247: 30005: 0 -247: 30006: 0 -247: 30007: 0 -247: 30008: 0 -247: 30009: 0 -247: 30010: 0 -247: 30011: 0 -247: 30012: 0 -247: 30013: 0 -247: 30014: 0 -247: 30015: 0 -247: 30016: 0 -247: 30017: 0 -247: 30018: 0 -247: 30019: 0 -247: 30020: 0 -247: 30021: 0 -247: 30022: 0 -247: 30023: 0 -247: 30024: 0 -247: 30025: 0 -247: 30026: 0 -247: 30027: 0 -247: 30028: 0 -247: 30029: 0 -247: 30030: 0 -247: 30031: 0 -247: 30032: 0 -247: 30033: 0 -247: 30034: 0 -247: 30035: 0 -247: 30036: 0 -247: 30037: 0 -247: 30038: 0 -247: 30039: 0 -247: 30040: 0 -247: 30041: 0 -247: 30042: 0 -247: 30043: 0 -247: 30044: 0 -247: 30045: 0 -247: 30046: 0 -247: 30047: 0 -247: 30048: 0 -247: 30049: 0 -247: 30050: 0 -247: 30051: 0 -247: 30052: 0 -247: 30053: 0 -247: 30054: 0 -247: 30055: 0 -247: 30056: 0 -247: 30057: 0 -247: 30058: 0 -247: 30059: 0 -247: 30060: 0 -247: 30061: 0 -247: 30062: 0 -247: 30063: 0 -247: 30064: 0 -247: 30065: 0 -247: 30066: 0 -247: 30067: 0 -247: 30068: 0 -247: 30069: 0 -247: 30070: 0 -247: 30071: 0 -247: 30072: 0 -247: 30073: 0 -247: 30074: 0 -247: 30075: 0 -247: 30076: 0 -247: 30077: 0 -247: 30078: 0 -247: 30079: 0 -247: 30080: 0 -247: 30081: 0 -247: 30082: 0 -247: 30083: 0 -247: 30084: 0 -247: 30085: 0 -247: 30086: 0 -247: 30087: 0 -247: 30088: 0 -247: 30089: 0 -247: 30090: 0 -247: 30091: 0 -247: 30092: 0 -247: 30093: 0 -247: 30094: 0 -247: 30095: 0 -247: 30096: 0 -247: 30097: 0 -247: 30098: 0 -247: 30099: 0 -247: 30100: 0 -247: 30101: 0 -247: 30102: 0 -247: 30103: 0 -247: 30104: 0 -247: 30105: 0 -247: 30106: 0 -247: 30107: 0 -247: 30108: 0 -247: 30109: 0 -247: 30110: 0 -247: 30111: 0 -247: 30112: 0 -247: 30113: 0 -247: 30114: 0 -247: 30115: 0 -247: 30116: 0 -247: 30117: 0 -247: 30118: 0 -247: 30119: 0 -247: 30120: 0 -247: 30121: 0 -247: 30122: 0 -247: 30123: 0 -247: 30124: 0 -247: 30125: 0 -247: 30126: 0 -247: 30127: 0 -247: 30128: 0 -247: 30129: 0 -247: 30130: 0 -247: 30131: 0 -247: 30132: 0 -247: 30133: 0 -247: 30134: 0 -247: 30135: 0 -247: 30136: 0 -247: 30137: 0 -247: 30138: 0 -247: 30139: 0 -247: 30140: 0 -247: 30141: 0 -247: 30142: 0 -247: 30143: 0 -247: 30144: 0 -247: 30145: 0 -247: 30146: 0 -247: 30147: 0 -247: 30148: 0 -247: 30149: 0 -247: 30150: 0 -247: 30151: 0 -247: 30152: 0 -247: 30153: 0 -247: 30154: 0 -247: 30155: 0 -247: 30156: 0 -247: 30157: 0 -247: 30158: 0 -247: 30159: 0 -247: 30160: 0 -247: 30161: 0 -247: 30162: 0 -247: 30163: 0 -247: 30164: 0 -247: 30165: 0 -247: 30166: 0 -247: 30167: 0 -247: 30168: 0 -247: 30169: 0 -247: 30170: 0 -247: 30171: 0 -247: 30172: 0 -247: 30173: 0 -247: 30174: 0 -247: 30175: 0 -247: 30176: 0 -247: 30177: 0 -247: 30178: 0 -247: 30179: 0 -247: 30180: 0 -247: 30181: 0 -247: 30182: 0 -247: 30183: 0 -247: 30184: 0 -247: 30185: 0 -247: 30186: 0 -247: 30187: 0 -247: 30188: 0 -247: 30189: 0 -247: 30190: 0 -247: 30191: 0 -247: 30192: 0 -247: 30193: 0 -247: 30194: 0 -247: 30195: 0 -247: 30196: 0 -247: 30197: 0 -247: 30198: 0 -247: 30199: 0 -247: 30200: 0 -247: 30201: 0 -247: 30202: 0 -247: 30203: 0 -247: 30204: 0 -247: 30205: 0 -247: 30206: 0 -247: 30207: 0 -247: 30208: 0 -247: 30209: 0 -247: 30210: 0 -247: 30211: 0 -247: 30212: 0 -247: 30213: 0 -247: 30214: 0 -247: 30215: 0 -247: 30216: 0 -247: 30217: 0 -247: 30218: 0 -247: 30219: 0 -247: 30220: 0 -247: 30221: 0 -247: 30222: 0 -247: 30223: 0 -247: 30224: 0 -247: 30225: 0 -247: 30226: 0 -247: 30227: 0 -247: 30228: 0 -247: 30229: 0 -247: 30230: 0 -247: 30231: 0 -247: 30232: 0 -247: 30233: 0 -247: 30234: 0 -247: 30235: 0 -247: 30236: 0 -247: 30237: 0 -247: 30238: 0 -247: 30239: 0 -247: 30240: 0 -247: 30241: 0 -247: 30242: 0 -247: 30243: 0 -247: 30244: 0 -247: 30245: 0 -247: 30246: 0 -247: 30247: 0 -247: 30248: 0 -247: 30249: 0 -247: 30250: 0 -247: 30251: 0 -247: 30252: 0 -247: 30253: 0 -247: 30254: 0 -247: 30255: 0 -247: 30256: 0 -247: 30257: 0 -247: 30258: 0 -247: 30259: 0 -247: 30260: 0 -247: 30261: 0 -247: 30262: 0 -247: 30263: 0 -247: 30264: 0 -247: 30265: 0 -247: 30266: 0 -247: 30267: 0 -247: 30268: 0 -247: 30269: 0 -247: 30270: 0 -247: 30271: 0 -247: 30272: 0 -247: 30273: 0 -247: 30274: 0 -247: 30275: 0 -247: 30276: 0 -247: 30277: 0 -247: 30278: 0 -247: 30279: 0 -247: 30280: 0 -247: 30281: 0 -247: 30282: 0 -247: 30283: 0 -247: 30284: 0 -247: 30285: 0 -247: 30286: 0 -247: 30287: 0 -247: 30288: 0 -247: 30289: 0 -247: 30290: 0 -247: 30291: 0 -247: 30292: 0 -247: 30293: 0 -247: 30294: 0 -247: 30295: 0 -247: 30296: 0 -247: 30297: 0 -247: 30298: 0 -247: 30299: 0 -247: 30300: 0 -247: 30301: 0 -247: 30302: 0 -247: 30303: 0 -247: 30304: 0 -247: 30305: 0 -247: 30306: 0 -247: 30307: 0 -247: 30308: 0 -247: 30309: 0 -247: 30310: 0 -247: 30311: 0 -247: 30312: 0 -247: 30313: 0 -247: 30314: 0 -247: 30315: 0 -247: 30316: 0 -247: 30317: 0 -247: 30318: 0 -247: 30319: 0 -247: 30320: 0 -247: 30321: 0 -247: 30322: 0 -247: 30323: 0 -247: 30324: 0 -247: 30325: 0 -247: 30326: 0 -247: 30327: 0 -247: 30328: 0 -247: 30329: 0 -247: 30330: 0 -247: 30331: 0 -247: 30332: 0 -247: 30333: 0 -247: 30334: 0 -247: 30335: 0 -247: 30336: 0 -247: 30337: 0 -247: 30338: 0 -247: 30339: 0 -247: 30340: 0 -247: 30341: 0 -247: 30342: 0 -247: 30343: 0 -247: 30344: 0 -247: 30345: 0 -247: 30346: 0 -247: 30347: 0 -247: 30348: 0 -247: 30349: 0 -247: 30350: 0 -247: 30351: 0 -247: 30352: 0 -247: 30353: 0 -247: 30354: 0 -247: 30355: 0 -247: 30356: 0 -247: 30357: 0 -247: 30358: 0 -247: 30359: 0 -247: 30360: 0 -247: 30361: 0 -247: 30362: 0 -247: 30363: 0 -247: 30364: 0 -247: 30365: 0 -247: 30366: 0 -247: 30367: 0 -247: 30368: 0 -247: 30369: 0 -247: 30370: 0 -247: 30371: 0 -247: 30372: 0 -247: 30373: 0 -247: 30374: 0 -247: 30375: 0 -247: 30376: 0 -247: 30377: 0 -247: 30378: 0 -247: 30379: 0 -247: 30380: 0 -247: 30381: 0 -247: 30382: 0 -247: 30383: 0 -247: 30384: 0 -247: 30385: 0 -247: 30386: 0 -247: 30387: 0 -247: 30388: 0 -247: 30389: 0 -247: 30390: 0 -247: 30391: 0 -247: 30392: 0 -247: 30393: 0 -247: 30394: 0 -247: 30395: 0 -247: 30396: 0 -247: 30397: 0 -247: 30398: 0 -247: 30399: 0 -247: 30400: 0 -247: 30401: 0 -247: 30402: 0 -247: 30403: 0 -247: 30404: 0 -247: 30405: 0 -247: 30406: 0 -247: 30407: 0 -247: 30408: 0 -247: 30409: 0 -247: 30410: 0 -247: 30411: 0 -247: 30412: 0 -247: 30413: 0 -247: 30414: 0 -247: 30415: 0 -247: 30416: 0 -247: 30417: 0 -247: 30418: 0 -247: 30419: 0 -247: 30420: 0 -247: 30421: 0 -247: 30422: 0 -247: 30423: 0 -247: 30424: 0 -247: 30425: 0 -247: 30426: 0 -247: 30427: 0 -247: 30428: 0 -247: 30429: 0 -247: 30430: 0 -247: 30431: 0 -247: 30432: 0 -247: 30433: 0 -247: 30434: 0 -247: 30435: 0 -247: 30436: 0 -247: 30437: 0 -247: 30438: 0 -247: 30439: 0 -247: 30440: 0 -247: 30441: 0 -247: 30442: 0 -247: 30443: 0 -247: 30444: 0 -247: 30445: 0 -247: 30446: 0 -247: 30447: 0 -247: 30448: 0 -247: 30449: 0 -247: 30450: 0 -247: 30451: 0 -247: 30452: 0 -247: 30453: 0 -247: 30454: 0 -247: 30455: 0 -247: 30456: 0 -247: 30457: 0 -247: 30458: 0 -247: 30459: 0 -247: 30460: 0 -247: 30461: 0 -247: 30462: 0 -247: 30463: 0 -247: 30464: 0 -247: 30465: 0 -247: 30466: 0 -247: 30467: 0 -247: 30468: 0 -247: 30469: 0 -247: 30470: 0 -247: 30471: 0 -247: 30472: 0 -247: 30473: 0 -247: 30474: 0 -247: 30475: 0 -247: 30476: 0 -247: 30477: 0 -247: 30478: 0 -247: 30479: 0 -247: 30480: 0 -247: 30481: 0 -247: 30482: 0 -247: 30483: 0 -247: 30484: 0 -247: 30485: 0 -247: 30486: 0 -247: 30487: 0 -247: 30488: 0 -247: 30489: 0 -247: 30490: 0 -247: 30491: 0 -247: 30492: 0 -247: 30493: 0 -247: 30494: 0 -247: 30495: 0 -247: 30496: 0 -247: 30497: 0 -247: 30498: 0 -247: 30499: 0 -247: 30500: 0 -247: 30501: 0 -247: 30502: 0 -247: 30503: 0 -247: 30504: 0 -247: 30505: 0 -247: 30506: 0 -247: 30507: 0 -247: 30508: 0 -247: 30509: 0 -247: 30510: 0 -247: 30511: 0 -247: 30512: 0 -247: 30513: 0 -247: 30514: 0 -247: 30515: 0 -247: 30516: 0 -247: 30517: 0 -247: 30518: 0 -247: 30519: 0 -247: 30520: 0 -247: 30521: 0 -247: 30522: 0 -247: 30523: 0 -247: 30524: 0 -247: 30525: 0 -247: 30526: 0 -247: 30527: 0 -247: 30528: 0 -247: 30529: 0 -247: 30530: 0 -247: 30531: 0 -247: 30532: 0 -247: 30533: 0 -247: 30534: 0 -247: 30535: 0 -247: 30536: 0 -247: 30537: 0 -247: 30538: 0 -247: 30539: 0 -247: 30540: 0 -247: 30541: 0 -247: 30542: 0 -247: 30543: 0 -247: 30544: 0 -247: 30545: 0 -247: 30546: 0 -247: 30547: 0 -247: 30548: 0 -247: 30549: 0 -247: 30550: 0 -247: 30551: 0 -247: 30552: 0 -247: 30553: 0 -247: 30554: 0 -247: 30555: 0 -247: 30556: 0 -247: 30557: 0 -247: 30558: 0 -247: 30559: 0 -247: 30560: 0 -247: 30561: 0 -247: 30562: 0 -247: 30563: 0 -247: 30564: 0 -247: 30565: 0 -247: 30566: 0 -247: 30567: 0 -247: 30568: 0 -247: 30569: 0 -247: 30570: 0 -247: 30571: 0 -247: 30572: 0 -247: 30573: 0 -247: 30574: 0 -247: 30575: 0 -247: 30576: 0 -247: 30577: 0 -247: 30578: 0 -247: 30579: 0 -247: 30580: 0 -247: 30581: 0 -247: 30582: 0 -247: 30583: 0 -247: 30584: 0 -247: 30585: 0 -247: 30586: 0 -247: 30587: 0 -247: 30588: 0 -247: 30589: 0 -247: 30590: 0 -247: 30591: 0 -247: 30592: 0 -247: 30593: 0 -247: 30594: 0 -247: 30595: 0 -247: 30596: 0 -247: 30597: 0 -247: 30598: 0 -247: 30599: 0 -247: 30600: 0 -247: 30601: 0 -247: 30602: 0 -247: 30603: 0 -247: 30604: 0 -247: 30605: 0 -247: 30606: 0 -247: 30607: 0 -247: 30608: 0 -247: 30609: 0 -247: 30610: 0 -247: 30611: 0 -247: 30612: 0 -247: 30613: 0 -247: 30614: 0 -247: 30615: 0 -247: 30616: 0 -247: 30617: 0 -247: 30618: 0 -247: 30619: 0 -247: 30620: 0 -247: 30621: 0 -247: 30622: 0 -247: 30623: 0 -247: 30624: 0 -247: 30625: 0 -247: 30626: 0 -247: 30627: 0 -247: 30628: 0 -247: 30629: 0 -247: 30630: 0 -247: 30631: 0 -247: 30632: 0 -247: 30633: 0 -247: 30634: 0 -247: 30635: 0 -247: 30636: 0 -247: 30637: 0 -247: 30638: 0 -247: 30639: 0 -247: 30640: 0 -247: 30641: 0 -247: 30642: 0 -247: 30643: 0 -247: 30644: 0 -247: 30645: 0 -247: 30646: 0 -247: 30647: 0 -247: 30648: 0 -247: 30649: 0 -247: 30650: 0 -247: 30651: 0 -247: 30652: 0 -247: 30653: 0 -247: 30654: 0 -247: 30655: 0 -247: 30656: 0 -247: 30657: 0 -247: 30658: 0 -247: 30659: 0 -247: 30660: 0 -247: 30661: 0 -247: 30662: 0 -247: 30663: 0 -247: 30664: 0 -247: 30665: 0 -247: 30666: 0 -247: 30667: 0 -247: 30668: 0 -247: 30669: 0 -247: 30670: 0 -247: 30671: 0 -247: 30672: 0 -247: 30673: 0 -247: 30674: 0 -247: 30675: 0 -247: 30676: 0 -247: 30677: 0 -247: 30678: 0 -247: 30679: 0 -247: 30680: 0 -247: 30681: 0 -247: 30682: 0 -247: 30683: 0 -247: 30684: 0 -247: 30685: 0 -247: 30686: 0 -247: 30687: 0 -247: 30688: 0 -247: 30689: 0 -247: 30690: 0 -247: 30691: 0 -247: 30692: 0 -247: 30693: 0 -247: 30694: 0 -247: 30695: 0 -247: 30696: 0 -247: 30697: 0 -247: 30698: 0 -247: 30699: 0 -247: 30700: 0 -247: 30701: 0 -247: 30702: 0 -247: 30703: 0 -247: 30704: 0 -247: 30705: 0 -247: 30706: 0 -247: 30707: 0 -247: 30708: 0 -247: 30709: 0 -247: 30710: 0 -247: 30711: 0 -247: 30712: 0 -247: 30713: 0 -247: 30714: 0 -247: 30715: 0 -247: 30716: 0 -247: 30717: 0 -247: 30718: 0 -247: 30719: 0 -247: 30720: 0 -247: 30721: 0 -247: 30722: 0 -247: 30723: 0 -247: 30724: 0 -247: 30725: 0 -247: 30726: 0 -247: 30727: 0 -247: 30728: 0 -247: 30729: 0 -247: 30730: 0 -247: 30731: 0 -247: 30732: 0 -247: 30733: 0 -247: 30734: 0 -247: 30735: 0 -247: 30736: 0 -247: 30737: 0 -247: 30738: 0 -247: 30739: 0 -247: 30740: 0 -247: 30741: 0 -247: 30742: 0 -247: 30743: 0 -247: 30744: 0 -247: 30745: 0 -247: 30746: 0 -247: 30747: 0 -247: 30748: 0 -247: 30749: 0 -247: 30750: 0 -247: 30751: 0 -247: 30752: 0 -247: 30753: 0 -247: 30754: 0 -247: 30755: 0 -247: 30756: 0 -247: 30757: 0 -247: 30758: 0 -247: 30759: 0 -247: 30760: 0 -247: 30761: 0 -247: 30762: 0 -247: 30763: 0 -247: 30764: 0 -247: 30765: 0 -247: 30766: 0 -247: 30767: 0 -247: 30768: 0 -247: 30769: 0 -247: 30770: 0 -247: 30771: 0 -247: 30772: 0 -247: 30773: 0 -247: 30774: 0 -247: 30775: 0 -247: 30776: 0 -247: 30777: 0 -247: 30778: 0 -247: 30779: 0 -247: 30780: 0 -247: 30781: 0 -247: 30782: 0 -247: 30783: 0 -247: 30784: 0 -247: 30785: 0 -247: 30786: 0 -247: 30787: 0 -247: 30788: 0 -247: 30789: 0 -247: 30790: 0 -247: 30791: 0 -247: 30792: 0 -247: 30793: 0 -247: 30794: 0 -247: 30795: 0 -247: 30796: 0 -247: 30797: 0 -247: 30798: 0 -247: 30799: 0 -247: 30800: 0 -247: 30801: 0 -247: 30802: 0 -247: 30803: 0 -247: 30804: 0 -247: 30805: 0 -247: 30806: 0 -247: 30807: 0 -247: 30808: 0 -247: 30809: 0 -247: 30810: 0 -247: 30811: 0 -247: 30812: 0 -247: 30813: 0 -247: 30814: 0 -247: 30815: 0 -247: 30816: 0 -247: 30817: 0 -247: 30818: 0 -247: 30819: 0 -247: 30820: 0 -247: 30821: 0 -247: 30822: 0 -247: 30823: 0 -247: 30824: 0 -247: 30825: 0 -247: 30826: 0 -247: 30827: 0 -247: 30828: 0 -247: 30829: 0 -247: 30830: 0 -247: 30831: 0 -247: 30832: 0 -247: 30833: 0 -247: 30834: 0 -247: 30835: 0 -247: 30836: 0 -247: 30837: 0 -247: 30838: 0 -247: 30839: 0 -247: 30840: 0 -247: 30841: 0 -247: 30842: 0 -247: 30843: 0 -247: 30844: 0 -247: 30845: 0 -247: 30846: 0 -247: 30847: 0 -247: 30848: 0 -247: 30849: 0 -247: 30850: 0 -247: 30851: 0 -247: 30852: 0 -247: 30853: 0 -247: 30854: 0 -247: 30855: 0 -247: 30856: 0 -247: 30857: 0 -247: 30858: 0 -247: 30859: 0 -247: 30860: 0 -247: 30861: 0 -247: 30862: 0 -247: 30863: 0 -247: 30864: 0 -247: 30865: 0 -247: 30866: 0 -247: 30867: 0 -247: 30868: 0 -247: 30869: 0 -247: 30870: 0 -247: 30871: 0 -247: 30872: 0 -247: 30873: 0 -247: 30874: 0 -247: 30875: 0 -247: 30876: 0 -247: 30877: 0 -247: 30878: 0 -247: 30879: 0 -247: 30880: 0 -247: 30881: 0 -247: 30882: 0 -247: 30883: 0 -247: 30884: 0 -247: 30885: 0 -247: 30886: 0 -247: 30887: 0 -247: 30888: 0 -247: 30889: 0 -247: 30890: 0 -247: 30891: 0 -247: 30892: 0 -247: 30893: 0 -247: 30894: 0 -247: 30895: 0 -247: 30896: 0 -247: 30897: 0 -247: 30898: 0 -247: 30899: 0 -247: 30900: 0 -247: 30901: 0 -247: 30902: 0 -247: 30903: 0 -247: 30904: 0 -247: 30905: 0 -247: 30906: 0 -247: 30907: 0 -247: 30908: 0 -247: 30909: 0 -247: 30910: 0 -247: 30911: 0 -247: 30912: 0 -247: 30913: 0 -247: 30914: 0 -247: 30915: 0 -247: 30916: 0 -247: 30917: 0 -247: 30918: 0 -247: 30919: 0 -247: 30920: 0 -247: 30921: 0 -247: 30922: 0 -247: 30923: 0 -247: 30924: 0 -247: 30925: 0 -247: 30926: 0 -247: 30927: 0 -247: 30928: 0 -247: 30929: 0 -247: 30930: 0 -247: 30931: 0 -247: 30932: 0 -247: 30933: 0 -247: 30934: 0 -247: 30935: 0 -247: 30936: 0 -247: 30937: 0 -247: 30938: 0 -247: 30939: 0 -247: 30940: 0 -247: 30941: 0 -247: 30942: 0 -247: 30943: 0 -247: 30944: 0 -247: 30945: 0 -247: 30946: 0 -247: 30947: 0 -247: 30948: 0 -247: 30949: 0 -247: 30950: 0 -247: 30951: 0 -247: 30952: 0 -247: 30953: 0 -247: 30954: 0 -247: 30955: 0 -247: 30956: 0 -247: 30957: 0 -247: 30958: 0 -247: 30959: 0 -247: 30960: 0 -247: 30961: 0 -247: 30962: 0 -247: 30963: 0 -247: 30964: 0 -247: 30965: 0 -247: 30966: 0 -247: 30967: 0 -247: 30968: 0 -247: 30969: 0 -247: 30970: 0 -247: 30971: 0 -247: 30972: 0 -247: 30973: 0 -247: 30974: 0 -247: 30975: 0 -247: 30976: 0 -247: 30977: 0 -247: 30978: 0 -247: 30979: 0 -247: 30980: 0 -247: 30981: 0 -247: 30982: 0 -247: 30983: 0 -247: 30984: 0 -247: 30985: 0 -247: 30986: 0 -247: 30987: 0 -247: 30988: 0 -247: 30989: 0 -247: 30990: 0 -247: 30991: 0 -247: 30992: 0 -247: 30993: 0 -247: 30994: 0 -247: 30995: 0 -247: 30996: 0 -247: 30997: 0 -247: 30998: 0 -247: 30999: 0 -247: 31000: 0 -247: 31001: 0 -247: 31002: 0 -247: 31003: 0 -247: 31004: 0 -247: 31005: 0 -247: 31006: 0 -247: 31007: 0 -247: 31008: 0 -247: 31009: 0 -247: 31010: 0 -247: 31011: 0 -247: 31012: 0 -247: 31013: 0 -247: 31014: 0 -247: 31015: 0 -247: 31016: 0 -247: 31017: 0 -247: 31018: 0 -247: 31019: 0 -247: 31020: 0 -247: 31021: 0 -247: 31022: 0 -247: 31023: 0 -247: 31024: 0 -247: 31025: 0 -247: 31026: 0 -247: 31027: 0 -247: 31028: 0 -247: 31029: 0 -247: 31030: 0 -247: 31031: 0 -247: 31032: 0 -247: 31033: 0 -247: 31034: 0 -247: 31035: 0 -247: 31036: 0 -247: 31037: 0 -247: 31038: 0 -247: 31039: 0 -247: 31040: 0 -247: 31041: 0 -247: 31042: 0 -247: 31043: 0 -247: 31044: 0 -247: 31045: 0 -247: 31046: 0 -247: 31047: 0 -247: 31048: 0 -247: 31049: 0 -247: 31050: 0 -247: 31051: 0 -247: 31052: 0 -247: 31053: 0 -247: 31054: 0 -247: 31055: 0 -247: 31056: 0 -247: 31057: 0 -247: 31058: 0 -247: 31059: 0 -247: 31060: 0 -247: 31061: 0 -247: 31062: 0 -247: 31063: 0 -247: 31064: 0 -247: 31065: 0 -247: 31066: 0 -247: 31067: 0 -247: 31068: 0 -247: 31069: 0 -247: 31070: 0 -247: 31071: 0 -247: 31072: 0 -247: 31073: 0 -247: 31074: 0 -247: 31075: 0 -247: 31076: 0 -247: 31077: 0 -247: 31078: 0 -247: 31079: 0 -247: 31080: 0 -247: 31081: 0 -247: 31082: 0 -247: 31083: 0 -247: 31084: 0 -247: 31085: 0 -247: 31086: 0 -247: 31087: 0 -247: 31088: 0 -247: 31089: 0 -247: 31090: 0 -247: 31091: 0 -247: 31092: 0 -247: 31093: 0 -247: 31094: 0 -247: 31095: 0 -247: 31096: 0 -247: 31097: 0 -247: 31098: 0 -247: 31099: 0 -247: 31100: 0 -247: 31101: 0 -247: 31102: 0 -247: 31103: 0 -247: 31104: 0 -247: 31105: 0 -247: 31106: 0 -247: 31107: 0 -247: 31108: 0 -247: 31109: 0 -247: 31110: 0 -247: 31111: 0 -247: 31112: 0 -247: 31113: 0 -247: 31114: 0 -247: 31115: 0 -247: 31116: 0 -247: 31117: 0 -247: 31118: 0 -247: 31119: 0 -247: 31120: 0 -247: 31121: 0 -247: 31122: 0 -247: 31123: 0 -247: 31124: 0 -247: 31125: 0 -247: 31126: 0 -247: 31127: 0 -247: 31128: 0 -247: 31129: 0 -247: 31130: 0 -247: 31131: 0 -247: 31132: 0 -247: 31133: 0 -247: 31134: 0 -247: 31135: 0 -247: 31136: 0 -247: 31137: 0 -247: 31138: 0 -247: 31139: 0 -247: 31140: 0 -247: 31141: 0 -247: 31142: 0 -247: 31143: 0 -247: 31144: 0 -247: 31145: 0 -247: 31146: 0 -247: 31147: 0 -247: 31148: 0 -247: 31149: 0 -247: 31150: 0 -247: 31151: 0 -247: 31152: 0 -247: 31153: 0 -247: 31154: 0 -247: 31155: 0 -247: 31156: 0 -247: 31157: 0 -247: 31158: 0 -247: 31159: 0 -247: 31160: 0 -247: 31161: 0 -247: 31162: 0 -247: 31163: 0 -247: 31164: 0 -247: 31165: 0 -247: 31166: 0 -247: 31167: 0 -247: 31168: 0 -247: 31169: 0 -247: 31170: 0 -247: 31171: 0 -247: 31172: 0 -247: 31173: 0 -247: 31174: 0 -247: 31175: 0 -247: 31176: 0 -247: 31177: 0 -247: 31178: 0 -247: 31179: 0 -247: 31180: 0 -247: 31181: 0 -247: 31182: 0 -247: 31183: 0 -247: 31184: 0 -247: 31185: 0 -247: 31186: 0 -247: 31187: 0 -247: 31188: 0 -247: 31189: 0 -247: 31190: 0 -247: 31191: 0 -247: 31192: 0 -247: 31193: 0 -247: 31194: 0 -247: 31195: 0 -247: 31196: 0 -247: 31197: 0 -247: 31198: 0 -247: 31199: 0 -247: 31200: 0 -247: 31201: 0 -247: 31202: 0 -247: 31203: 0 -247: 31204: 0 -247: 31205: 0 -247: 31206: 0 -247: 31207: 0 -247: 31208: 0 -247: 31209: 0 -247: 31210: 0 -247: 31211: 0 -247: 31212: 0 -247: 31213: 0 -247: 31214: 0 -247: 31215: 0 -247: 31216: 0 -247: 31217: 0 -247: 31218: 0 -247: 31219: 0 -247: 31220: 0 -247: 31221: 0 -247: 31222: 0 -247: 31223: 0 -247: 31224: 0 -247: 31225: 0 -247: 31226: 0 -247: 31227: 0 -247: 31228: 0 -247: 31229: 0 -247: 31230: 0 -247: 31231: 0 -247: 31232: 0 -247: 31233: 0 -247: 31234: 0 -247: 31235: 0 -247: 31236: 0 -247: 31237: 0 -247: 31238: 0 -247: 31239: 0 -247: 31240: 0 -247: 31241: 0 -247: 31242: 0 -247: 31243: 0 -247: 31244: 0 -247: 31245: 0 -247: 31246: 0 -247: 31247: 0 -247: 31248: 0 -247: 31249: 0 -247: 31250: 0 -247: 31251: 0 -247: 31252: 0 -247: 31253: 0 -247: 31254: 0 -247: 31255: 0 -247: 31256: 0 -247: 31257: 0 -247: 31258: 0 -247: 31259: 0 -247: 31260: 0 -247: 31261: 0 -247: 31262: 0 -247: 31263: 0 -247: 31264: 0 -247: 31265: 0 -247: 31266: 0 -247: 31267: 0 -247: 31268: 0 -247: 31269: 0 -247: 31270: 0 -247: 31271: 0 -247: 31272: 0 -247: 31273: 0 -247: 31274: 0 -247: 31275: 0 -247: 31276: 0 -247: 31277: 0 -247: 31278: 0 -247: 31279: 0 -247: 31280: 0 -247: 31281: 0 -247: 31282: 0 -247: 31283: 0 -247: 31284: 0 -247: 31285: 0 -247: 31286: 0 -247: 31287: 0 -247: 31288: 0 -247: 31289: 0 -247: 31290: 0 -247: 31291: 0 -247: 31292: 0 -247: 31293: 0 -247: 31294: 0 -247: 31295: 0 -247: 31296: 0 -247: 31297: 0 -247: 31298: 0 -247: 31299: 0 -247: 31300: 0 -247: 31301: 0 -247: 31302: 0 -247: 31303: 0 -247: 31304: 0 -247: 31305: 0 -247: 31306: 0 -247: 31307: 0 -247: 31308: 0 -247: 31309: 0 -247: 31310: 0 -247: 31311: 0 -247: 31312: 0 -247: 31313: 0 -247: 31314: 0 -247: 31315: 0 -247: 31316: 0 -247: 31317: 0 -247: 31318: 0 -247: 31319: 0 -247: 31320: 0 -247: 31321: 0 -247: 31322: 0 -247: 31323: 0 -247: 31324: 0 -247: 31325: 0 -247: 31326: 0 -247: 31327: 0 -247: 31328: 0 -247: 31329: 0 -247: 31330: 0 -247: 31331: 0 -247: 31332: 0 -247: 31333: 0 -247: 31334: 0 -247: 31335: 0 -247: 31336: 0 -247: 31337: 0 -247: 31338: 0 -247: 31339: 0 -247: 31340: 0 -247: 31341: 0 -247: 31342: 0 -247: 31343: 0 -247: 31344: 0 -247: 31345: 0 -247: 31346: 0 -247: 31347: 0 -247: 31348: 0 -247: 31349: 0 -247: 31350: 0 -247: 31351: 0 -247: 31352: 0 -247: 31353: 0 -247: 31354: 0 -247: 31355: 0 -247: 31356: 0 -247: 31357: 0 -247: 31358: 0 -247: 31359: 0 -247: 31360: 0 -247: 31361: 0 -247: 31362: 0 -247: 31363: 0 -247: 31364: 0 -247: 31365: 0 -247: 31366: 0 -247: 31367: 0 -247: 31368: 0 -247: 31369: 0 -247: 31370: 0 -247: 31371: 0 -247: 31372: 0 -247: 31373: 0 -247: 31374: 0 -247: 31375: 0 -247: 31376: 0 -247: 31377: 0 -247: 31378: 0 -247: 31379: 0 -247: 31380: 0 -247: 31381: 0 -247: 31382: 0 -247: 31383: 0 -247: 31384: 0 -247: 31385: 0 -247: 31386: 0 -247: 31387: 0 -247: 31388: 0 -247: 31389: 0 -247: 31390: 0 -247: 31391: 0 -247: 31392: 0 -247: 31393: 0 -247: 31394: 0 -247: 31395: 0 -247: 31396: 0 -247: 31397: 0 -247: 31398: 0 -247: 31399: 0 -247: 31400: 0 -247: 31401: 0 -247: 31402: 0 -247: 31403: 0 -247: 31404: 0 -247: 31405: 0 -247: 31406: 0 -247: 31407: 0 -247: 31408: 0 -247: 31409: 0 -247: 31410: 0 -247: 31411: 0 -247: 31412: 0 -247: 31413: 0 -247: 31414: 0 -247: 31415: 0 -247: 31416: 0 -247: 31417: 0 -247: 31418: 0 -247: 31419: 0 -247: 31420: 0 -247: 31421: 0 -247: 31422: 0 -247: 31423: 0 -247: 31424: 0 -247: 31425: 0 -247: 31426: 0 -247: 31427: 0 -247: 31428: 0 -247: 31429: 0 -247: 31430: 0 -247: 31431: 0 -247: 31432: 0 -247: 31433: 0 -247: 31434: 0 -247: 31435: 0 -247: 31436: 0 -247: 31437: 0 -247: 31438: 0 -247: 31439: 0 -247: 31440: 0 -247: 31441: 0 -247: 31442: 0 -247: 31443: 0 -247: 31444: 0 -247: 31445: 0 -247: 31446: 0 -247: 31447: 0 -247: 31448: 0 -247: 31449: 0 -247: 31450: 0 -247: 31451: 0 -247: 31452: 0 -247: 31453: 0 -247: 31454: 0 -247: 31455: 0 -247: 31456: 0 -247: 31457: 0 -247: 31458: 0 -247: 31459: 0 -247: 31460: 0 -247: 31461: 0 -247: 31462: 0 -247: 31463: 0 -247: 31464: 0 -247: 31465: 0 -247: 31466: 0 -247: 31467: 0 -247: 31468: 0 -247: 31469: 0 -247: 31470: 0 -247: 31471: 0 -247: 31472: 0 -247: 31473: 0 -247: 31474: 0 -247: 31475: 0 -247: 31476: 0 -247: 31477: 0 -247: 31478: 0 -247: 31479: 0 -247: 31480: 0 -247: 31481: 0 -247: 31482: 0 -247: 31483: 0 -247: 31484: 0 -247: 31485: 0 -247: 31486: 0 -247: 31487: 0 -247: 31488: 0 -247: 31489: 0 -247: 31490: 0 -247: 31491: 0 -247: 31492: 0 -247: 31493: 0 -247: 31494: 0 -247: 31495: 0 -247: 31496: 0 -247: 31497: 0 -247: 31498: 0 -247: 31499: 0 -247: 31500: 0 -247: 31501: 0 -247: 31502: 0 -247: 31503: 0 -247: 31504: 0 -247: 31505: 0 -247: 31506: 0 -247: 31507: 0 -247: 31508: 0 -247: 31509: 0 -247: 31510: 0 -247: 31511: 0 -247: 31512: 0 -247: 31513: 0 -247: 31514: 0 -247: 31515: 0 -247: 31516: 0 -247: 31517: 0 -247: 31518: 0 -247: 31519: 0 -247: 31520: 0 -247: 31521: 0 -247: 31522: 0 -247: 31523: 0 -247: 31524: 0 -247: 31525: 0 -247: 31526: 0 -247: 31527: 0 -247: 31528: 0 -247: 31529: 0 -247: 31530: 0 -247: 31531: 0 -247: 31532: 0 -247: 31533: 0 -247: 31534: 0 -247: 31535: 0 -247: 31536: 0 -247: 31537: 0 -247: 31538: 0 -247: 31539: 0 -247: 31540: 0 -247: 31541: 0 -247: 31542: 0 -247: 31543: 0 -247: 31544: 0 -247: 31545: 0 -247: 31546: 0 -247: 31547: 0 -247: 31548: 0 -247: 31549: 0 -247: 31550: 0 -247: 31551: 0 -247: 31552: 0 -247: 31553: 0 -247: 31554: 0 -247: 31555: 0 -247: 31556: 0 -247: 31557: 0 -247: 31558: 0 -247: 31559: 0 -247: 31560: 0 -247: 31561: 0 -247: 31562: 0 -247: 31563: 0 -247: 31564: 0 -247: 31565: 0 -247: 31566: 0 -247: 31567: 0 -247: 31568: 0 -247: 31569: 0 -247: 31570: 0 -247: 31571: 0 -247: 31572: 0 -247: 31573: 0 -247: 31574: 0 -247: 31575: 0 -247: 31576: 0 -247: 31577: 0 -247: 31578: 0 -247: 31579: 0 -247: 31580: 0 -247: 31581: 0 -247: 31582: 0 -247: 31583: 0 -247: 31584: 0 -247: 31585: 0 -247: 31586: 0 -247: 31587: 0 -247: 31588: 0 -247: 31589: 0 -247: 31590: 0 -247: 31591: 0 -247: 31592: 0 -247: 31593: 0 -247: 31594: 0 -247: 31595: 0 -247: 31596: 0 -247: 31597: 0 -247: 31598: 0 -247: 31599: 0 -247: 31600: 0 -247: 31601: 0 -247: 31602: 0 -247: 31603: 0 -247: 31604: 0 -247: 31605: 0 -247: 31606: 0 -247: 31607: 0 -247: 31608: 0 -247: 31609: 0 -247: 31610: 0 -247: 31611: 0 -247: 31612: 0 -247: 31613: 0 -247: 31614: 0 -247: 31615: 0 -247: 31616: 0 -247: 31617: 0 -247: 31618: 0 -247: 31619: 0 -247: 31620: 0 -247: 31621: 0 -247: 31622: 0 -247: 31623: 0 -247: 31624: 0 -247: 31625: 0 -247: 31626: 0 -247: 31627: 0 -247: 31628: 0 -247: 31629: 0 -247: 31630: 0 -247: 31631: 0 -247: 31632: 0 -247: 31633: 0 -247: 31634: 0 -247: 31635: 0 -247: 31636: 0 -247: 31637: 0 -247: 31638: 0 -247: 31639: 0 -247: 31640: 0 -247: 31641: 0 -247: 31642: 0 -247: 31643: 0 -247: 31644: 0 -247: 31645: 0 -247: 31646: 0 -247: 31647: 0 -247: 31648: 0 -247: 31649: 0 -247: 31650: 0 -247: 31651: 0 -247: 31652: 0 -247: 31653: 0 -247: 31654: 0 -247: 31655: 0 -247: 31656: 0 -247: 31657: 0 -247: 31658: 0 -247: 31659: 0 -247: 31660: 0 -247: 31661: 0 -247: 31662: 0 -247: 31663: 0 -247: 31664: 0 -247: 31665: 0 -247: 31666: 0 -247: 31667: 0 -247: 31668: 0 -247: 31669: 0 -247: 31670: 0 -247: 31671: 0 -247: 31672: 0 -247: 31673: 0 -247: 31674: 0 -247: 31675: 0 -247: 31676: 0 -247: 31677: 0 -247: 31678: 0 -247: 31679: 0 -247: 31680: 0 -247: 31681: 0 -247: 31682: 0 -247: 31683: 0 -247: 31684: 0 -247: 31685: 0 -247: 31686: 0 -247: 31687: 0 -247: 31688: 0 -247: 31689: 0 -247: 31690: 0 -247: 31691: 0 -247: 31692: 0 -247: 31693: 0 -247: 31694: 0 -247: 31695: 0 -247: 31696: 0 -247: 31697: 0 -247: 31698: 0 -247: 31699: 0 -247: 31700: 0 -247: 31701: 0 -247: 31702: 0 -247: 31703: 0 -247: 31704: 0 -247: 31705: 0 -247: 31706: 0 -247: 31707: 0 -247: 31708: 0 -247: 31709: 0 -247: 31710: 0 -247: 31711: 0 -247: 31712: 0 -247: 31713: 0 -247: 31714: 0 -247: 31715: 0 -247: 31716: 0 -247: 31717: 0 -247: 31718: 0 -247: 31719: 0 -247: 31720: 0 -247: 31721: 0 -247: 31722: 0 -247: 31723: 0 -247: 31724: 0 -247: 31725: 0 -247: 31726: 0 -247: 31727: 0 -247: 31728: 0 -247: 31729: 0 -247: 31730: 0 -247: 31731: 0 -247: 31732: 0 -247: 31733: 0 -247: 31734: 0 -247: 31735: 0 -247: 31736: 0 -247: 31737: 0 -247: 31738: 0 -247: 31739: 0 -247: 31740: 0 -247: 31741: 0 -247: 31742: 0 -247: 31743: 0 -247: 31744: 0 -247: 31745: 0 -247: 31746: 0 -247: 31747: 0 -247: 31748: 0 -247: 31749: 0 -247: 31750: 0 -247: 31751: 0 -247: 31752: 0 -247: 31753: 0 -247: 31754: 0 -247: 31755: 0 -247: 31756: 0 -247: 31757: 0 -247: 31758: 0 -247: 31759: 0 -247: 31760: 0 -247: 31761: 0 -247: 31762: 0 -247: 31763: 0 -247: 31764: 0 -247: 31765: 0 -247: 31766: 0 -247: 31767: 0 -247: 31768: 0 -247: 31769: 0 -247: 31770: 0 -247: 31771: 0 -247: 31772: 0 -247: 31773: 0 -247: 31774: 0 -247: 31775: 0 -247: 31776: 0 -247: 31777: 0 -247: 31778: 0 -247: 31779: 0 -247: 31780: 0 -247: 31781: 0 -247: 31782: 0 -247: 31783: 0 -247: 31784: 0 -247: 31785: 0 -247: 31786: 0 -247: 31787: 0 -247: 31788: 0 -247: 31789: 0 -247: 31790: 0 -247: 31791: 0 -247: 31792: 0 -247: 31793: 0 -247: 31794: 0 -247: 31795: 0 -247: 31796: 0 -247: 31797: 0 -247: 31798: 0 -247: 31799: 0 -247: 31800: 0 -247: 31801: 0 -247: 31802: 0 -247: 31803: 0 -247: 31804: 0 -247: 31805: 0 -247: 31806: 0 -247: 31807: 0 -247: 31808: 0 -247: 31809: 0 -247: 31810: 0 -247: 31811: 0 -247: 31812: 0 -247: 31813: 0 -247: 31814: 0 -247: 31815: 0 -247: 31816: 0 -247: 31817: 0 -247: 31818: 0 -247: 31819: 0 -247: 31820: 0 -247: 31821: 0 -247: 31822: 0 -247: 31823: 0 -247: 31824: 0 -247: 31825: 0 -247: 31826: 0 -247: 31827: 0 -247: 31828: 0 -247: 31829: 0 -247: 31830: 0 -247: 31831: 0 -247: 31832: 0 -247: 31833: 0 -247: 31834: 0 -247: 31835: 0 -247: 31836: 0 -247: 31837: 0 -247: 31838: 0 -247: 31839: 0 -247: 31840: 0 -247: 31841: 0 -247: 31842: 0 -247: 31843: 0 -247: 31844: 0 -247: 31845: 0 -247: 31846: 0 -247: 31847: 0 -247: 31848: 0 -247: 31849: 0 -247: 31850: 0 -247: 31851: 0 -247: 31852: 0 -247: 31853: 0 -247: 31854: 0 -247: 31855: 0 -247: 31856: 0 -247: 31857: 0 -247: 31858: 0 -247: 31859: 0 -247: 31860: 0 -247: 31861: 0 -247: 31862: 0 -247: 31863: 0 -247: 31864: 0 -247: 31865: 0 -247: 31866: 0 -247: 31867: 0 -247: 31868: 0 -247: 31869: 0 -247: 31870: 0 -247: 31871: 0 -247: 31872: 0 -247: 31873: 0 -247: 31874: 0 -247: 31875: 0 -247: 31876: 0 -247: 31877: 0 -247: 31878: 0 -247: 31879: 0 -247: 31880: 0 -247: 31881: 0 -247: 31882: 0 -247: 31883: 0 -247: 31884: 0 -247: 31885: 0 -247: 31886: 0 -247: 31887: 0 -247: 31888: 0 -247: 31889: 0 -247: 31890: 0 -247: 31891: 0 -247: 31892: 0 -247: 31893: 0 -247: 31894: 0 -247: 31895: 0 -247: 31896: 0 -247: 31897: 0 -247: 31898: 0 -247: 31899: 0 -247: 31900: 0 -247: 31901: 0 -247: 31902: 0 -247: 31903: 0 -247: 31904: 0 -247: 31905: 0 -247: 31906: 0 -247: 31907: 0 -247: 31908: 0 -247: 31909: 0 -247: 31910: 0 -247: 31911: 0 -247: 31912: 0 -247: 31913: 0 -247: 31914: 0 -247: 31915: 0 -247: 31916: 0 -247: 31917: 0 -247: 31918: 0 -247: 31919: 0 -247: 31920: 0 -247: 31921: 0 -247: 31922: 0 -247: 31923: 0 -247: 31924: 0 -247: 31925: 0 -247: 31926: 0 -247: 31927: 0 -247: 31928: 0 -247: 31929: 0 -247: 31930: 0 -247: 31931: 0 -247: 31932: 0 -247: 31933: 0 -247: 31934: 0 -247: 31935: 0 -247: 31936: 0 -247: 31937: 0 -247: 31938: 0 -247: 31939: 0 -247: 31940: 0 -247: 31941: 0 -247: 31942: 0 -247: 31943: 0 -247: 31944: 0 -247: 31945: 0 -247: 31946: 0 -247: 31947: 0 -247: 31948: 0 -247: 31949: 0 -247: 31950: 0 -247: 31951: 0 -247: 31952: 0 -247: 31953: 0 -247: 31954: 0 -247: 31955: 0 -247: 31956: 0 -247: 31957: 0 -247: 31958: 0 -247: 31959: 0 -247: 31960: 0 -247: 31961: 0 -247: 31962: 0 -247: 31963: 0 -247: 31964: 0 -247: 31965: 0 -247: 31966: 0 -247: 31967: 0 -247: 31968: 0 -247: 31969: 0 -247: 31970: 0 -247: 31971: 0 -247: 31972: 0 -247: 31973: 0 -247: 31974: 0 -247: 31975: 0 -247: 31976: 0 -247: 31977: 0 -247: 31978: 0 -247: 31979: 0 -247: 31980: 0 -247: 31981: 0 -247: 31982: 0 -247: 31983: 0 -247: 31984: 0 -247: 31985: 0 -247: 31986: 0 -247: 31987: 0 -247: 31988: 0 -247: 31989: 0 -247: 31990: 0 -247: 31991: 0 -247: 31992: 0 -247: 31993: 0 -247: 31994: 0 -247: 31995: 0 -247: 31996: 0 -247: 31997: 0 -247: 31998: 0 -247: 31999: 0 -247: 32000: 0 -247: 32001: 0 -247: 32002: 0 -247: 32003: 0 -247: 32004: 0 -247: 32005: 0 -247: 32006: 0 -247: 32007: 0 -247: 32008: 0 -247: 32009: 0 -247: 32010: 0 -247: 32011: 0 -247: 32012: 0 -247: 32013: 0 -247: 32014: 0 -247: 32015: 0 -247: 32016: 0 -247: 32017: 0 -247: 32018: 0 -247: 32019: 0 -247: 32020: 0 -247: 32021: 0 -247: 32022: 0 -247: 32023: 0 -247: 32024: 0 -247: 32025: 0 -247: 32026: 0 -247: 32027: 0 -247: 32028: 0 -247: 32029: 0 -247: 32030: 0 -247: 32031: 0 -247: 32032: 0 -247: 32033: 0 -247: 32034: 0 -247: 32035: 0 -247: 32036: 0 -247: 32037: 0 -247: 32038: 0 -247: 32039: 0 -247: 32040: 0 -247: 32041: 0 -247: 32042: 0 -247: 32043: 0 -247: 32044: 0 -247: 32045: 0 -247: 32046: 0 -247: 32047: 0 -247: 32048: 0 -247: 32049: 0 -247: 32050: 0 -247: 32051: 0 -247: 32052: 0 -247: 32053: 0 -247: 32054: 0 -247: 32055: 0 -247: 32056: 0 -247: 32057: 0 -247: 32058: 0 -247: 32059: 0 -247: 32060: 0 -247: 32061: 0 -247: 32062: 0 -247: 32063: 0 -247: 32064: 0 -247: 32065: 0 -247: 32066: 0 -247: 32067: 0 -247: 32068: 0 -247: 32069: 0 -247: 32070: 0 -247: 32071: 0 -247: 32072: 0 -247: 32073: 0 -247: 32074: 0 -247: 32075: 0 -247: 32076: 0 -247: 32077: 0 -247: 32078: 0 -247: 32079: 0 -247: 32080: 0 -247: 32081: 0 -247: 32082: 0 -247: 32083: 0 -247: 32084: 0 -247: 32085: 0 -247: 32086: 0 -247: 32087: 0 -247: 32088: 0 -247: 32089: 0 -247: 32090: 0 -247: 32091: 0 -247: 32092: 0 -247: 32093: 0 -247: 32094: 0 -247: 32095: 0 -247: 32096: 0 -247: 32097: 0 -247: 32098: 0 -247: 32099: 0 -247: 32100: 0 -247: 32101: 0 -247: 32102: 0 -247: 32103: 0 -247: 32104: 0 -247: 32105: 0 -247: 32106: 0 -247: 32107: 0 -247: 32108: 0 -247: 32109: 0 -247: 32110: 0 -247: 32111: 0 -247: 32112: 0 -247: 32113: 0 -247: 32114: 0 -247: 32115: 0 -247: 32116: 0 -247: 32117: 0 -247: 32118: 0 -247: 32119: 0 -247: 32120: 0 -247: 32121: 0 -247: 32122: 0 -247: 32123: 0 -247: 32124: 0 -247: 32125: 0 -247: 32126: 0 -247: 32127: 0 -247: 32128: 0 -247: 32129: 0 -247: 32130: 0 -247: 32131: 0 -247: 32132: 0 -247: 32133: 0 -247: 32134: 0 -247: 32135: 0 -247: 32136: 0 -247: 32137: 0 -247: 32138: 0 -247: 32139: 0 -247: 32140: 0 -247: 32141: 0 -247: 32142: 0 -247: 32143: 0 -247: 32144: 0 -247: 32145: 0 -247: 32146: 0 -247: 32147: 0 -247: 32148: 0 -247: 32149: 0 -247: 32150: 0 -247: 32151: 0 -247: 32152: 0 -247: 32153: 0 -247: 32154: 0 -247: 32155: 0 -247: 32156: 0 -247: 32157: 0 -247: 32158: 0 -247: 32159: 0 -247: 32160: 0 -247: 32161: 0 -247: 32162: 0 -247: 32163: 0 -247: 32164: 0 -247: 32165: 0 -247: 32166: 0 -247: 32167: 0 -247: 32168: 0 -247: 32169: 0 -247: 32170: 0 -247: 32171: 0 -247: 32172: 0 -247: 32173: 0 -247: 32174: 0 -247: 32175: 0 -247: 32176: 0 -247: 32177: 0 -247: 32178: 0 -247: 32179: 0 -247: 32180: 0 -247: 32181: 0 -247: 32182: 0 -247: 32183: 0 -247: 32184: 0 -247: 32185: 0 -247: 32186: 0 -247: 32187: 0 -247: 32188: 0 -247: 32189: 0 -247: 32190: 0 -247: 32191: 0 -247: 32192: 0 -247: 32193: 0 -247: 32194: 0 -247: 32195: 0 -247: 32196: 0 -247: 32197: 0 -247: 32198: 0 -247: 32199: 0 -247: 32200: 0 -247: 32201: 0 -247: 32202: 0 -247: 32203: 0 -247: 32204: 0 -247: 32205: 0 -247: 32206: 0 -247: 32207: 0 -247: 32208: 0 -247: 32209: 0 -247: 32210: 0 -247: 32211: 0 -247: 32212: 0 -247: 32213: 0 -247: 32214: 0 -247: 32215: 0 -247: 32216: 0 -247: 32217: 0 -247: 32218: 0 -247: 32219: 0 -247: 32220: 0 -247: 32221: 0 -247: 32222: 0 -247: 32223: 0 -247: 32224: 0 -247: 32225: 0 -247: 32226: 0 -247: 32227: 0 -247: 32228: 0 -247: 32229: 0 -247: 32230: 0 -247: 32231: 0 -247: 32232: 0 -247: 32233: 0 -247: 32234: 0 -247: 32235: 0 -247: 32236: 0 -247: 32237: 0 -247: 32238: 0 -247: 32239: 0 -247: 32240: 0 -247: 32241: 0 -247: 32242: 0 -247: 32243: 0 -247: 32244: 0 -247: 32245: 0 -247: 32246: 0 -247: 32247: 0 -247: 32248: 0 -247: 32249: 0 -247: 32250: 0 -247: 32251: 0 -247: 32252: 0 -247: 32253: 0 -247: 32254: 0 -247: 32255: 0 -247: 32256: 0 -247: 32257: 0 -247: 32258: 0 -247: 32259: 0 -247: 32260: 0 -247: 32261: 0 -247: 32262: 0 -247: 32263: 0 -247: 32264: 0 -247: 32265: 0 -247: 32266: 0 -247: 32267: 0 -247: 32268: 0 -247: 32269: 0 -247: 32270: 0 -247: 32271: 0 -247: 32272: 0 -247: 32273: 0 -247: 32274: 0 -247: 32275: 0 -247: 32276: 0 -247: 32277: 0 -247: 32278: 0 -247: 32279: 0 -247: 32280: 0 -247: 32281: 0 -247: 32282: 0 -247: 32283: 0 -247: 32284: 0 -247: 32285: 0 -247: 32286: 0 -247: 32287: 0 -247: 32288: 0 -247: 32289: 0 -247: 32290: 0 -247: 32291: 0 -247: 32292: 0 -247: 32293: 0 -247: 32294: 0 -247: 32295: 0 -247: 32296: 0 -247: 32297: 0 -247: 32298: 0 -247: 32299: 0 -247: 32300: 0 -247: 32301: 0 -247: 32302: 0 -247: 32303: 0 -247: 32304: 0 -247: 32305: 0 -247: 32306: 0 -247: 32307: 0 -247: 32308: 0 -247: 32309: 0 -247: 32310: 0 -247: 32311: 0 -247: 32312: 0 -247: 32313: 0 -247: 32314: 0 -247: 32315: 0 -247: 32316: 0 -247: 32317: 0 -247: 32318: 0 -247: 32319: 0 -247: 32320: 0 -247: 32321: 0 -247: 32322: 0 -247: 32323: 0 -247: 32324: 0 -247: 32325: 0 -247: 32326: 0 -247: 32327: 0 -247: 32328: 0 -247: 32329: 0 -247: 32330: 0 -247: 32331: 0 -247: 32332: 0 -247: 32333: 0 -247: 32334: 0 -247: 32335: 0 -247: 32336: 0 -247: 32337: 0 -247: 32338: 0 -247: 32339: 0 -247: 32340: 0 -247: 32341: 0 -247: 32342: 0 -247: 32343: 0 -247: 32344: 0 -247: 32345: 0 -247: 32346: 0 -247: 32347: 0 -247: 32348: 0 -247: 32349: 0 -247: 32350: 0 -247: 32351: 0 -247: 32352: 0 -247: 32353: 0 -247: 32354: 0 -247: 32355: 0 -247: 32356: 0 -247: 32357: 0 -247: 32358: 0 -247: 32359: 0 -247: 32360: 0 -247: 32361: 0 -247: 32362: 0 -247: 32363: 0 -247: 32364: 0 -247: 32365: 0 -247: 32366: 0 -247: 32367: 0 -247: 32368: 0 -247: 32369: 0 -247: 32370: 0 -247: 32371: 0 -247: 32372: 0 -247: 32373: 0 -247: 32374: 0 -247: 32375: 0 -247: 32376: 0 -247: 32377: 0 -247: 32378: 0 -247: 32379: 0 -247: 32380: 0 -247: 32381: 0 -247: 32382: 0 -247: 32383: 0 -247: 32384: 0 -247: 32385: 0 -247: 32386: 0 -247: 32387: 0 -247: 32388: 0 -247: 32389: 0 -247: 32390: 0 -247: 32391: 0 -247: 32392: 0 -247: 32393: 0 -247: 32394: 0 -247: 32395: 0 -247: 32396: 0 -247: 32397: 0 -247: 32398: 0 -247: 32399: 0 -247: 32400: 0 -247: 32401: 0 -247: 32402: 0 -247: 32403: 0 -247: 32404: 0 -247: 32405: 0 -247: 32406: 0 -247: 32407: 0 -247: 32408: 0 -247: 32409: 0 -247: 32410: 0 -247: 32411: 0 -247: 32412: 0 -247: 32413: 0 -247: 32414: 0 -247: 32415: 0 -247: 32416: 0 -247: 32417: 0 -247: 32418: 0 -247: 32419: 0 -247: 32420: 0 -247: 32421: 0 -247: 32422: 0 -247: 32423: 0 -247: 32424: 0 -247: 32425: 0 -247: 32426: 0 -247: 32427: 0 -247: 32428: 0 -247: 32429: 0 -247: 32430: 0 -247: 32431: 0 -247: 32432: 0 -247: 32433: 0 -247: 32434: 0 -247: 32435: 0 -247: 32436: 0 -247: 32437: 0 -247: 32438: 0 -247: 32439: 0 -247: 32440: 0 -247: 32441: 0 -247: 32442: 0 -247: 32443: 0 -247: 32444: 0 -247: 32445: 0 -247: 32446: 0 -247: 32447: 0 -247: 32448: 0 -247: 32449: 0 -247: 32450: 0 -247: 32451: 0 -247: 32452: 0 -247: 32453: 0 -247: 32454: 0 -247: 32455: 0 -247: 32456: 0 -247: 32457: 0 -247: 32458: 0 -247: 32459: 0 -247: 32460: 0 -247: 32461: 0 -247: 32462: 0 -247: 32463: 0 -247: 32464: 0 -247: 32465: 0 -247: 32466: 0 -247: 32467: 0 -247: 32468: 0 -247: 32469: 0 -247: 32470: 0 -247: 32471: 0 -247: 32472: 0 -247: 32473: 0 -247: 32474: 0 -247: 32475: 0 -247: 32476: 0 -247: 32477: 0 -247: 32478: 0 -247: 32479: 0 -247: 32480: 0 -247: 32481: 0 -247: 32482: 0 -247: 32483: 0 -247: 32484: 0 -247: 32485: 0 -247: 32486: 0 -247: 32487: 0 -247: 32488: 0 -247: 32489: 0 -247: 32490: 0 -247: 32491: 0 -247: 32492: 0 -247: 32493: 0 -247: 32494: 0 -247: 32495: 0 -247: 32496: 0 -247: 32497: 0 -247: 32498: 0 -247: 32499: 0 -247: 32500: 0 -247: 32501: 0 -247: 32502: 0 -247: 32503: 0 -247: 32504: 0 -247: 32505: 0 -247: 32506: 0 -247: 32507: 0 -247: 32508: 0 -247: 32509: 0 -247: 32510: 0 -247: 32511: 0 -247: 32512: 0 -247: 32513: 0 -247: 32514: 0 -247: 32515: 0 -247: 32516: 0 -247: 32517: 0 -247: 32518: 0 -247: 32519: 0 -247: 32520: 0 -247: 32521: 0 -247: 32522: 0 -247: 32523: 0 -247: 32524: 0 -247: 32525: 0 -247: 32526: 0 -247: 32527: 0 -247: 32528: 0 -247: 32529: 0 -247: 32530: 0 -247: 32531: 0 -247: 32532: 0 -247: 32533: 0 -247: 32534: 0 -247: 32535: 0 -247: 32536: 0 -247: 32537: 0 -247: 32538: 0 -247: 32539: 0 -247: 32540: 0 -247: 32541: 0 -247: 32542: 0 -247: 32543: 0 -247: 32544: 0 -247: 32545: 0 -247: 32546: 0 -247: 32547: 0 -247: 32548: 0 -247: 32549: 0 -247: 32550: 0 -247: 32551: 0 -247: 32552: 0 -247: 32553: 0 -247: 32554: 0 -247: 32555: 0 -247: 32556: 0 -247: 32557: 0 -247: 32558: 0 -247: 32559: 0 -247: 32560: 0 -247: 32561: 0 -247: 32562: 0 -247: 32563: 0 -247: 32564: 0 -247: 32565: 0 -247: 32566: 0 -247: 32567: 0 -247: 32568: 0 -247: 32569: 0 -247: 32570: 0 -247: 32571: 0 -247: 32572: 0 -247: 32573: 0 -247: 32574: 0 -247: 32575: 0 -247: 32576: 0 -247: 32577: 0 -247: 32578: 0 -247: 32579: 0 -247: 32580: 0 -247: 32581: 0 -247: 32582: 0 -247: 32583: 0 -247: 32584: 0 -247: 32585: 0 -247: 32586: 0 -247: 32587: 0 -247: 32588: 0 -247: 32589: 0 -247: 32590: 0 -247: 32591: 0 -247: 32592: 0 -247: 32593: 0 -247: 32594: 0 -247: 32595: 0 -247: 32596: 0 -247: 32597: 0 -247: 32598: 0 -247: 32599: 0 -247: 32600: 0 -247: 32601: 0 -247: 32602: 0 -247: 32603: 0 -247: 32604: 0 -247: 32605: 0 -247: 32606: 0 -247: 32607: 0 -247: 32608: 0 -247: 32609: 0 -247: 32610: 0 -247: 32611: 0 -247: 32612: 0 -247: 32613: 0 -247: 32614: 0 -247: 32615: 0 -247: 32616: 0 -247: 32617: 0 -247: 32618: 0 -247: 32619: 0 -247: 32620: 0 -247: 32621: 0 -247: 32622: 0 -247: 32623: 0 -247: 32624: 0 -247: 32625: 0 -247: 32626: 0 -247: 32627: 0 -247: 32628: 0 -247: 32629: 0 -247: 32630: 0 -247: 32631: 0 -247: 32632: 0 -247: 32633: 0 -247: 32634: 0 -247: 32635: 0 -247: 32636: 0 -247: 32637: 0 -247: 32638: 0 -247: 32639: 0 -247: 32640: 0 -247: 32641: 0 -247: 32642: 0 -247: 32643: 0 -247: 32644: 0 -247: 32645: 0 -247: 32646: 0 -247: 32647: 0 -247: 32648: 0 -247: 32649: 0 -247: 32650: 0 -247: 32651: 0 -247: 32652: 0 -247: 32653: 0 -247: 32654: 0 -247: 32655: 0 -247: 32656: 0 -247: 32657: 0 -247: 32658: 0 -247: 32659: 0 -247: 32660: 0 -247: 32661: 0 -247: 32662: 0 -247: 32663: 0 -247: 32664: 0 -247: 32665: 0 -247: 32666: 0 -247: 32667: 0 -247: 32668: 0 -247: 32669: 0 -247: 32670: 0 -247: 32671: 0 -247: 32672: 0 -247: 32673: 0 -247: 32674: 0 -247: 32675: 0 -247: 32676: 0 -247: 32677: 0 -247: 32678: 0 -247: 32679: 0 -247: 32680: 0 -247: 32681: 0 -247: 32682: 0 -247: 32683: 0 -247: 32684: 0 -247: 32685: 0 -247: 32686: 0 -247: 32687: 0 -247: 32688: 0 -247: 32689: 0 -247: 32690: 0 -247: 32691: 0 -247: 32692: 0 -247: 32693: 0 -247: 32694: 0 -247: 32695: 0 -247: 32696: 0 -247: 32697: 0 -247: 32698: 0 -247: 32699: 0 -247: 32700: 0 -247: 32701: 0 -247: 32702: 0 -247: 32703: 0 -247: 32704: 0 -247: 32705: 0 -247: 32706: 0 -247: 32707: 0 -247: 32708: 0 -247: 32709: 0 -247: 32710: 0 -247: 32711: 0 -247: 32712: 0 -247: 32713: 0 -247: 32714: 0 -247: 32715: 0 -247: 32716: 0 -247: 32717: 0 -247: 32718: 0 -247: 32719: 0 -247: 32720: 0 -247: 32721: 0 -247: 32722: 0 -247: 32723: 0 -247: 32724: 0 -247: 32725: 0 -247: 32726: 0 -247: 32727: 0 -247: 32728: 0 -247: 32729: 0 -247: 32730: 0 -247: 32731: 0 -247: 32732: 0 -247: 32733: 0 -247: 32734: 0 -247: 32735: 0 -247: 32736: 0 -247: 32737: 0 -247: 32738: 0 -247: 32739: 0 -247: 32740: 0 -247: 32741: 0 -247: 32742: 0 -247: 32743: 0 -247: 32744: 0 -247: 32745: 0 -247: 32746: 0 -247: 32747: 0 -247: 32748: 0 -247: 32749: 0 -247: 32750: 0 -247: 32751: 0 -247: 32752: 0 -247: 32753: 0 -247: 32754: 0 -247: 32755: 0 -247: 32756: 0 -247: 32757: 0 -247: 32758: 0 -247: 32759: 0 -247: 32760: 0 -247: 32761: 0 -247: 32762: 0 -247: 32763: 0 -247: 32764: 0 -247: 32765: 0 -247: 32766: 0 -247: 32767: 0 -247: 32768: 0 -247: 32769: 0 -247: 32770: 0 -247: 32771: 0 -247: 32772: 0 -247: 32773: 0 -247: 32774: 0 -247: 32775: 0 -247: 32776: 0 -247: 32777: 0 -247: 32778: 0 -247: 32779: 0 -247: 32780: 0 -247: 32781: 0 -247: 32782: 0 -247: 32783: 0 -247: 32784: 0 -247: 32785: 0 -247: 32786: 0 -247: 32787: 0 -247: 32788: 0 -247: 32789: 0 -247: 32790: 0 -247: 32791: 0 -247: 32792: 0 -247: 32793: 0 -247: 32794: 0 -247: 32795: 0 -247: 32796: 0 -247: 32797: 0 -247: 32798: 0 -247: 32799: 0 -247: 32800: 0 -247: 32801: 0 -247: 32802: 0 -247: 32803: 0 -247: 32804: 0 -247: 32805: 0 -247: 32806: 0 -247: 32807: 0 -247: 32808: 0 -247: 32809: 0 -247: 32810: 0 -247: 32811: 0 -247: 32812: 0 -247: 32813: 0 -247: 32814: 0 -247: 32815: 0 -247: 32816: 0 -247: 32817: 0 -247: 32818: 0 -247: 32819: 0 -247: 32820: 0 -247: 32821: 0 -247: 32822: 0 -247: 32823: 0 -247: 32824: 0 -247: 32825: 0 -247: 32826: 0 -247: 32827: 0 -247: 32828: 0 -247: 32829: 0 -247: 32830: 0 -247: 32831: 0 -247: 32832: 0 -247: 32833: 0 -247: 32834: 0 -247: 32835: 0 -247: 32836: 0 -247: 32837: 0 -247: 32838: 0 -247: 32839: 0 -247: 32840: 0 -247: 32841: 0 -247: 32842: 0 -247: 32843: 0 -247: 32844: 0 -247: 32845: 0 -247: 32846: 0 -247: 32847: 0 -247: 32848: 0 -247: 32849: 0 -247: 32850: 0 -247: 32851: 0 -247: 32852: 0 -247: 32853: 0 -247: 32854: 0 -247: 32855: 0 -247: 32856: 0 -247: 32857: 0 -247: 32858: 0 -247: 32859: 0 -247: 32860: 0 -247: 32861: 0 -247: 32862: 0 -247: 32863: 0 -247: 32864: 0 -247: 32865: 0 -247: 32866: 0 -247: 32867: 0 -247: 32868: 0 -247: 32869: 0 -247: 32870: 0 -247: 32871: 0 -247: 32872: 0 -247: 32873: 0 -247: 32874: 0 -247: 32875: 0 -247: 32876: 0 -247: 32877: 0 -247: 32878: 0 -247: 32879: 0 -247: 32880: 0 -247: 32881: 0 -247: 32882: 0 -247: 32883: 0 -247: 32884: 0 -247: 32885: 0 -247: 32886: 0 -247: 32887: 0 -247: 32888: 0 -247: 32889: 0 -247: 32890: 0 -247: 32891: 0 -247: 32892: 0 -247: 32893: 0 -247: 32894: 0 -247: 32895: 0 -247: 32896: 0 -247: 32897: 0 -247: 32898: 0 -247: 32899: 0 -247: 32900: 0 -247: 32901: 0 -247: 32902: 0 -247: 32903: 0 -247: 32904: 0 -247: 32905: 0 -247: 32906: 0 -247: 32907: 0 -247: 32908: 0 -247: 32909: 0 -247: 32910: 0 -247: 32911: 0 -247: 32912: 0 -247: 32913: 0 -247: 32914: 0 -247: 32915: 0 -247: 32916: 0 -247: 32917: 0 -247: 32918: 0 -247: 32919: 0 -247: 32920: 0 -247: 32921: 0 -247: 32922: 0 -247: 32923: 0 -247: 32924: 0 -247: 32925: 0 -247: 32926: 0 -247: 32927: 0 -247: 32928: 0 -247: 32929: 0 -247: 32930: 0 -247: 32931: 0 -247: 32932: 0 -247: 32933: 0 -247: 32934: 0 -247: 32935: 0 -247: 32936: 0 -247: 32937: 0 -247: 32938: 0 -247: 32939: 0 -247: 32940: 0 -247: 32941: 0 -247: 32942: 0 -247: 32943: 0 -247: 32944: 0 -247: 32945: 0 -247: 32946: 0 -247: 32947: 0 -247: 32948: 0 -247: 32949: 0 -247: 32950: 0 -247: 32951: 0 -247: 32952: 0 -247: 32953: 0 -247: 32954: 0 -247: 32955: 0 -247: 32956: 0 -247: 32957: 0 -247: 32958: 0 -247: 32959: 0 -247: 32960: 0 -247: 32961: 0 -247: 32962: 0 -247: 32963: 0 -247: 32964: 0 -247: 32965: 0 -247: 32966: 0 -247: 32967: 0 -247: 32968: 0 -247: 32969: 0 -247: 32970: 0 -247: 32971: 0 -247: 32972: 0 -247: 32973: 0 -247: 32974: 0 -247: 32975: 0 -247: 32976: 0 -247: 32977: 0 -247: 32978: 0 -247: 32979: 0 -247: 32980: 0 -247: 32981: 0 -247: 32982: 0 -247: 32983: 0 -247: 32984: 0 -247: 32985: 0 -247: 32986: 0 -247: 32987: 0 -247: 32988: 0 -247: 32989: 0 -247: 32990: 0 -247: 32991: 0 -247: 32992: 0 -247: 32993: 0 -247: 32994: 0 -247: 32995: 0 -247: 32996: 0 -247: 32997: 0 -247: 32998: 0 -247: 32999: 0 -247: 33000: 0 -247: 33001: 0 -247: 33002: 0 -247: 33003: 0 -247: 33004: 0 -247: 33005: 0 -247: 33006: 0 -247: 33007: 0 -247: 33008: 0 -247: 33009: 0 -247: 33010: 0 -247: 33011: 0 -247: 33012: 0 -247: 33013: 0 -247: 33014: 0 -247: 33015: 0 -247: 33016: 0 -247: 33017: 0 -247: 33018: 0 -247: 33019: 0 -247: 33020: 0 -247: 33021: 0 -247: 33022: 0 -247: 33023: 0 -247: 33024: 0 -247: 33025: 0 -247: 33026: 0 -247: 33027: 0 -247: 33028: 0 -247: 33029: 0 -247: 33030: 0 -247: 33031: 0 -247: 33032: 0 -247: 33033: 0 -247: 33034: 0 -247: 33035: 0 -247: 33036: 0 -247: 33037: 0 -247: 33038: 0 -247: 33039: 0 -247: 33040: 0 -247: 33041: 0 -247: 33042: 0 -247: 33043: 0 -247: 33044: 0 -247: 33045: 0 -247: 33046: 0 -247: 33047: 0 -247: 33048: 0 -247: 33049: 0 -247: 33050: 0 -247: 33051: 0 -247: 33052: 0 -247: 33053: 0 -247: 33054: 0 -247: 33055: 0 -247: 33056: 0 -247: 33057: 0 -247: 33058: 0 -247: 33059: 0 -247: 33060: 0 -247: 33061: 0 -247: 33062: 0 -247: 33063: 0 -247: 33064: 0 -247: 33065: 0 -247: 33066: 0 -247: 33067: 0 -247: 33068: 0 -247: 33069: 0 -247: 33070: 0 -247: 33071: 0 -247: 33072: 0 -247: 33073: 0 -247: 33074: 0 -247: 33075: 0 -247: 33076: 0 -247: 33077: 0 -247: 33078: 0 -247: 33079: 0 -247: 33080: 0 -247: 33081: 0 -247: 33082: 0 -247: 33083: 0 -247: 33084: 0 -247: 33085: 0 -247: 33086: 0 -247: 33087: 0 -247: 33088: 0 -247: 33089: 0 -247: 33090: 0 -247: 33091: 0 -247: 33092: 0 -247: 33093: 0 -247: 33094: 0 -247: 33095: 0 -247: 33096: 0 -247: 33097: 0 -247: 33098: 0 -247: 33099: 0 -247: 33100: 0 -247: 33101: 0 -247: 33102: 0 -247: 33103: 0 -247: 33104: 0 -247: 33105: 0 -247: 33106: 0 -247: 33107: 0 -247: 33108: 0 -247: 33109: 0 -247: 33110: 0 -247: 33111: 0 -247: 33112: 0 -247: 33113: 0 -247: 33114: 0 -247: 33115: 0 -247: 33116: 0 -247: 33117: 0 -247: 33118: 0 -247: 33119: 0 -247: 33120: 0 -247: 33121: 0 -247: 33122: 0 -247: 33123: 0 -247: 33124: 0 -247: 33125: 0 -247: 33126: 0 -247: 33127: 0 -247: 33128: 0 -247: 33129: 0 -247: 33130: 0 -247: 33131: 0 -247: 33132: 0 -247: 33133: 0 -247: 33134: 0 -247: 33135: 0 -247: 33136: 0 -247: 33137: 0 -247: 33138: 0 -247: 33139: 0 -247: 33140: 0 -247: 33141: 0 -247: 33142: 0 -247: 33143: 0 -247: 33144: 0 -247: 33145: 0 -247: 33146: 0 -247: 33147: 0 -247: 33148: 0 -247: 33149: 0 -247: 33150: 0 -247: 33151: 0 -247: 33152: 0 -247: 33153: 0 -247: 33154: 0 -247: 33155: 0 -247: 33156: 0 -247: 33157: 0 -247: 33158: 0 -247: 33159: 0 -247: 33160: 0 -247: 33161: 0 -247: 33162: 0 -247: 33163: 0 -247: 33164: 0 -247: 33165: 0 -247: 33166: 0 -247: 33167: 0 -247: 33168: 0 -247: 33169: 0 -247: 33170: 0 -247: 33171: 0 -247: 33172: 0 -247: 33173: 0 -247: 33174: 0 -247: 33175: 0 -247: 33176: 0 -247: 33177: 0 -247: 33178: 0 -247: 33179: 0 -247: 33180: 0 -247: 33181: 0 -247: 33182: 0 -247: 33183: 0 -247: 33184: 0 -247: 33185: 0 -247: 33186: 0 -247: 33187: 0 -247: 33188: 0 -247: 33189: 0 -247: 33190: 0 -247: 33191: 0 -247: 33192: 0 -247: 33193: 0 -247: 33194: 0 -247: 33195: 0 -247: 33196: 0 -247: 33197: 0 -247: 33198: 0 -247: 33199: 0 -247: 33200: 0 -247: 33201: 0 -247: 33202: 0 -247: 33203: 0 -247: 33204: 0 -247: 33205: 0 -247: 33206: 0 -247: 33207: 0 -247: 33208: 0 -247: 33209: 0 -247: 33210: 0 -247: 33211: 0 -247: 33212: 0 -247: 33213: 0 -247: 33214: 0 -247: 33215: 0 -247: 33216: 0 -247: 33217: 0 -247: 33218: 0 -247: 33219: 0 -247: 33220: 0 -247: 33221: 0 -247: 33222: 0 -247: 33223: 0 -247: 33224: 0 -247: 33225: 0 -247: 33226: 0 -247: 33227: 0 -247: 33228: 0 -247: 33229: 0 -247: 33230: 0 -247: 33231: 0 -247: 33232: 0 -247: 33233: 0 -247: 33234: 0 -247: 33235: 0 -247: 33236: 0 -247: 33237: 0 -247: 33238: 0 -247: 33239: 0 -247: 33240: 0 -247: 33241: 0 -247: 33242: 0 -247: 33243: 0 -247: 33244: 0 -247: 33245: 0 -247: 33246: 0 -247: 33247: 0 -247: 33248: 0 -247: 33249: 0 -247: 33250: 0 -247: 33251: 0 -247: 33252: 0 -247: 33253: 0 -247: 33254: 0 -247: 33255: 0 -247: 33256: 0 -247: 33257: 0 -247: 33258: 0 -247: 33259: 0 -247: 33260: 0 -247: 33261: 0 -247: 33262: 0 -247: 33263: 0 -247: 33264: 0 -247: 33265: 0 -247: 33266: 0 -247: 33267: 0 -247: 33268: 0 -247: 33269: 0 -247: 33270: 0 -247: 33271: 0 -247: 33272: 0 -247: 33273: 0 -247: 33274: 0 -247: 33275: 0 -247: 33276: 0 -247: 33277: 0 -247: 33278: 0 -247: 33279: 0 -247: 33280: 0 -247: 33281: 0 -247: 33282: 0 -247: 33283: 0 -247: 33284: 0 -247: 33285: 0 -247: 33286: 0 -247: 33287: 0 -247: 33288: 0 -247: 33289: 0 -247: 33290: 0 -247: 33291: 0 -247: 33292: 0 -247: 33293: 0 -247: 33294: 0 -247: 33295: 0 -247: 33296: 0 -247: 33297: 0 -247: 33298: 0 -247: 33299: 0 -247: 33300: 0 -247: 33301: 0 -247: 33302: 0 -247: 33303: 0 -247: 33304: 0 -247: 33305: 0 -247: 33306: 0 -247: 33307: 0 -247: 33308: 0 -247: 33309: 0 -247: 33310: 0 -247: 33311: 0 -247: 33312: 0 -247: 33313: 0 -247: 33314: 0 -247: 33315: 0 -247: 33316: 0 -247: 33317: 0 -247: 33318: 0 -247: 33319: 0 -247: 33320: 0 -247: 33321: 0 -247: 33322: 0 -247: 33323: 0 -247: 33324: 0 -247: 33325: 0 -247: 33326: 0 -247: 33327: 0 -247: 33328: 0 -247: 33329: 0 -247: 33330: 0 -247: 33331: 0 -247: 33332: 0 -247: 33333: 0 -247: 33334: 0 -247: 33335: 0 -247: 33336: 0 -247: 33337: 0 -247: 33338: 0 -247: 33339: 0 -247: 33340: 0 -247: 33341: 0 -247: 33342: 0 -247: 33343: 0 -247: 33344: 0 -247: 33345: 0 -247: 33346: 0 -247: 33347: 0 -247: 33348: 0 -247: 33349: 0 -247: 33350: 0 -247: 33351: 0 -247: 33352: 0 -247: 33353: 0 -247: 33354: 0 -247: 33355: 0 -247: 33356: 0 -247: 33357: 0 -247: 33358: 0 -247: 33359: 0 -247: 33360: 0 -247: 33361: 0 -247: 33362: 0 -247: 33363: 0 -247: 33364: 0 -247: 33365: 0 -247: 33366: 0 -247: 33367: 0 -247: 33368: 0 -247: 33369: 0 -247: 33370: 0 -247: 33371: 0 -247: 33372: 0 -247: 33373: 0 -247: 33374: 0 -247: 33375: 0 -247: 33376: 0 -247: 33377: 0 -247: 33378: 0 -247: 33379: 0 -247: 33380: 0 -247: 33381: 0 -247: 33382: 0 -247: 33383: 0 -247: 33384: 0 -247: 33385: 0 -247: 33386: 0 -247: 33387: 0 -247: 33388: 0 -247: 33389: 0 -247: 33390: 0 -247: 33391: 0 -247: 33392: 0 -247: 33393: 0 -247: 33394: 0 -247: 33395: 0 -247: 33396: 0 -247: 33397: 0 -247: 33398: 0 -247: 33399: 0 -247: 33400: 0 -247: 33401: 0 -247: 33402: 0 -247: 33403: 0 -247: 33404: 0 -247: 33405: 0 -247: 33406: 0 -247: 33407: 0 -247: 33408: 0 -247: 33409: 0 -247: 33410: 0 -247: 33411: 0 -247: 33412: 0 -247: 33413: 0 -247: 33414: 0 -247: 33415: 0 -247: 33416: 0 -247: 33417: 0 -247: 33418: 0 -247: 33419: 0 -247: 33420: 0 -247: 33421: 0 -247: 33422: 0 -247: 33423: 0 -247: 33424: 0 -247: 33425: 0 -247: 33426: 0 -247: 33427: 0 -247: 33428: 0 -247: 33429: 0 -247: 33430: 0 -247: 33431: 0 -247: 33432: 0 -247: 33433: 0 -247: 33434: 0 -247: 33435: 0 -247: 33436: 0 -247: 33437: 0 -247: 33438: 0 -247: 33439: 0 -247: 33440: 0 -247: 33441: 0 -247: 33442: 0 -247: 33443: 0 -247: 33444: 0 -247: 33445: 0 -247: 33446: 0 -247: 33447: 0 -247: 33448: 0 -247: 33449: 0 -247: 33450: 0 -247: 33451: 0 -247: 33452: 0 -247: 33453: 0 -247: 33454: 0 -247: 33455: 0 -247: 33456: 0 -247: 33457: 0 -247: 33458: 0 -247: 33459: 0 -247: 33460: 0 -247: 33461: 0 -247: 33462: 0 -247: 33463: 0 -247: 33464: 0 -247: 33465: 0 -247: 33466: 0 -247: 33467: 0 -247: 33468: 0 -247: 33469: 0 -247: 33470: 0 -247: 33471: 0 -247: 33472: 0 -247: 33473: 0 -247: 33474: 0 -247: 33475: 0 -247: 33476: 0 -247: 33477: 0 -247: 33478: 0 -247: 33479: 0 -247: 33480: 0 -247: 33481: 0 -247: 33482: 0 -247: 33483: 0 -247: 33484: 0 -247: 33485: 0 -247: 33486: 0 -247: 33487: 0 -247: 33488: 0 -247: 33489: 0 -247: 33490: 0 -247: 33491: 0 -247: 33492: 0 -247: 33493: 0 -247: 33494: 0 -247: 33495: 0 -247: 33496: 0 -247: 33497: 0 -247: 33498: 0 -247: 33499: 0 -247: 33500: 0 -247: 33501: 0 -247: 33502: 0 -247: 33503: 0 -247: 33504: 0 -247: 33505: 0 -247: 33506: 0 -247: 33507: 0 -247: 33508: 0 -247: 33509: 0 -247: 33510: 0 -247: 33511: 0 -247: 33512: 0 -247: 33513: 0 -247: 33514: 0 -247: 33515: 0 -247: 33516: 0 -247: 33517: 0 -247: 33518: 0 -247: 33519: 0 -247: 33520: 0 -247: 33521: 0 -247: 33522: 0 -247: 33523: 0 -247: 33524: 0 -247: 33525: 0 -247: 33526: 0 -247: 33527: 0 -247: 33528: 0 -247: 33529: 0 -247: 33530: 0 -247: 33531: 0 -247: 33532: 0 -247: 33533: 0 -247: 33534: 0 -247: 33535: 0 -247: 33536: 0 -247: 33537: 0 -247: 33538: 0 -247: 33539: 0 -247: 33540: 0 -247: 33541: 0 -247: 33542: 0 -247: 33543: 0 -247: 33544: 0 -247: 33545: 0 -247: 33546: 0 -247: 33547: 0 -247: 33548: 0 -247: 33549: 0 -247: 33550: 0 -247: 33551: 0 -247: 33552: 0 -247: 33553: 0 -247: 33554: 0 -247: 33555: 0 -247: 33556: 0 -247: 33557: 0 -247: 33558: 0 -247: 33559: 0 -247: 33560: 0 -247: 33561: 0 -247: 33562: 0 -247: 33563: 0 -247: 33564: 0 -247: 33565: 0 -247: 33566: 0 -247: 33567: 0 -247: 33568: 0 -247: 33569: 0 -247: 33570: 0 -247: 33571: 0 -247: 33572: 0 -247: 33573: 0 -247: 33574: 0 -247: 33575: 0 -247: 33576: 0 -247: 33577: 0 -247: 33578: 0 -247: 33579: 0 -247: 33580: 0 -247: 33581: 0 -247: 33582: 0 -247: 33583: 0 -247: 33584: 0 -247: 33585: 0 -247: 33586: 0 -247: 33587: 0 -247: 33588: 0 -247: 33589: 0 -247: 33590: 0 -247: 33591: 0 -247: 33592: 0 -247: 33593: 0 -247: 33594: 0 -247: 33595: 0 -247: 33596: 0 -247: 33597: 0 -247: 33598: 0 -247: 33599: 0 -247: 33600: 0 -247: 33601: 0 -247: 33602: 0 -247: 33603: 0 -247: 33604: 0 -247: 33605: 0 -247: 33606: 0 -247: 33607: 0 -247: 33608: 0 -247: 33609: 0 -247: 33610: 0 -247: 33611: 0 -247: 33612: 0 -247: 33613: 0 -247: 33614: 0 -247: 33615: 0 -247: 33616: 0 -247: 33617: 0 -247: 33618: 0 -247: 33619: 0 -247: 33620: 0 -247: 33621: 0 -247: 33622: 0 -247: 33623: 0 -247: 33624: 0 -247: 33625: 0 -247: 33626: 0 -247: 33627: 0 -247: 33628: 0 -247: 33629: 0 -247: 33630: 0 -247: 33631: 0 -247: 33632: 0 -247: 33633: 0 -247: 33634: 0 -247: 33635: 0 -247: 33636: 0 -247: 33637: 0 -247: 33638: 0 -247: 33639: 0 -247: 33640: 0 -247: 33641: 0 -247: 33642: 0 -247: 33643: 0 -247: 33644: 0 -247: 33645: 0 -247: 33646: 0 -247: 33647: 0 -247: 33648: 0 -247: 33649: 0 -247: 33650: 0 -247: 33651: 0 -247: 33652: 0 -247: 33653: 0 -247: 33654: 0 -247: 33655: 0 -247: 33656: 0 -247: 33657: 0 -247: 33658: 0 -247: 33659: 0 -247: 33660: 0 -247: 33661: 0 -247: 33662: 0 -247: 33663: 0 -247: 33664: 0 -247: 33665: 0 -247: 33666: 0 -247: 33667: 0 -247: 33668: 0 -247: 33669: 0 -247: 33670: 0 -247: 33671: 0 -247: 33672: 0 -247: 33673: 0 -247: 33674: 0 -247: 33675: 0 -247: 33676: 0 -247: 33677: 0 -247: 33678: 0 -247: 33679: 0 -247: 33680: 0 -247: 33681: 0 -247: 33682: 0 -247: 33683: 0 -247: 33684: 0 -247: 33685: 0 -247: 33686: 0 -247: 33687: 0 -247: 33688: 0 -247: 33689: 0 -247: 33690: 0 -247: 33691: 0 -247: 33692: 0 -247: 33693: 0 -247: 33694: 0 -247: 33695: 0 -247: 33696: 0 -247: 33697: 0 -247: 33698: 0 -247: 33699: 0 -247: 33700: 0 -247: 33701: 0 -247: 33702: 0 -247: 33703: 0 -247: 33704: 0 -247: 33705: 0 -247: 33706: 0 -247: 33707: 0 -247: 33708: 0 -247: 33709: 0 -247: 33710: 0 -247: 33711: 0 -247: 33712: 0 -247: 33713: 0 -247: 33714: 0 -247: 33715: 0 -247: 33716: 0 -247: 33717: 0 -247: 33718: 0 -247: 33719: 0 -247: 33720: 0 -247: 33721: 0 -247: 33722: 0 -247: 33723: 0 -247: 33724: 0 -247: 33725: 0 -247: 33726: 0 -247: 33727: 0 -247: 33728: 0 -247: 33729: 0 -247: 33730: 0 -247: 33731: 0 -247: 33732: 0 -247: 33733: 0 -247: 33734: 0 -247: 33735: 0 -247: 33736: 0 -247: 33737: 0 -247: 33738: 0 -247: 33739: 0 -247: 33740: 0 -247: 33741: 0 -247: 33742: 0 -247: 33743: 0 -247: 33744: 0 -247: 33745: 0 -247: 33746: 0 -247: 33747: 0 -247: 33748: 0 -247: 33749: 0 -247: 33750: 0 -247: 33751: 0 -247: 33752: 0 -247: 33753: 0 -247: 33754: 0 -247: 33755: 0 -247: 33756: 0 -247: 33757: 0 -247: 33758: 0 -247: 33759: 0 -247: 33760: 0 -247: 33761: 0 -247: 33762: 0 -247: 33763: 0 -247: 33764: 0 -247: 33765: 0 -247: 33766: 0 -247: 33767: 0 -247: 33768: 0 -247: 33769: 0 -247: 33770: 0 -247: 33771: 0 -247: 33772: 0 -247: 33773: 0 -247: 33774: 0 -247: 33775: 0 -247: 33776: 0 -247: 33777: 0 -247: 33778: 0 -247: 33779: 0 -247: 33780: 0 -247: 33781: 0 -247: 33782: 0 -247: 33783: 0 -247: 33784: 0 -247: 33785: 0 -247: 33786: 0 -247: 33787: 0 -247: 33788: 0 -247: 33789: 0 -247: 33790: 0 -247: 33791: 0 -247: 33792: 0 -247: 33793: 0 -247: 33794: 0 -247: 33795: 0 -247: 33796: 0 -247: 33797: 0 -247: 33798: 0 -247: 33799: 0 -247: 33800: 0 -247: 33801: 0 -247: 33802: 0 -247: 33803: 0 -247: 33804: 0 -247: 33805: 0 -247: 33806: 0 -247: 33807: 0 -247: 33808: 0 -247: 33809: 0 -247: 33810: 0 -247: 33811: 0 -247: 33812: 0 -247: 33813: 0 -247: 33814: 0 -247: 33815: 0 -247: 33816: 0 -247: 33817: 0 -247: 33818: 0 -247: 33819: 0 -247: 33820: 0 -247: 33821: 0 -247: 33822: 0 -247: 33823: 0 -247: 33824: 0 -247: 33825: 0 -247: 33826: 0 -247: 33827: 0 -247: 33828: 0 -247: 33829: 0 -247: 33830: 0 -247: 33831: 0 -247: 33832: 0 -247: 33833: 0 -247: 33834: 0 -247: 33835: 0 -247: 33836: 0 -247: 33837: 0 -247: 33838: 0 -247: 33839: 0 -247: 33840: 0 -247: 33841: 0 -247: 33842: 0 -247: 33843: 0 -247: 33844: 0 -247: 33845: 0 -247: 33846: 0 -247: 33847: 0 -247: 33848: 0 -247: 33849: 0 -247: 33850: 0 -247: 33851: 0 -247: 33852: 0 -247: 33853: 0 -247: 33854: 0 -247: 33855: 0 -247: 33856: 0 -247: 33857: 0 -247: 33858: 0 -247: 33859: 0 -247: 33860: 0 -247: 33861: 0 -247: 33862: 0 -247: 33863: 0 -247: 33864: 0 -247: 33865: 0 -247: 33866: 0 -247: 33867: 0 -247: 33868: 0 -247: 33869: 0 -247: 33870: 0 -247: 33871: 0 -247: 33872: 0 -247: 33873: 0 -247: 33874: 0 -247: 33875: 0 -247: 33876: 0 -247: 33877: 0 -247: 33878: 0 -247: 33879: 0 -247: 33880: 0 -247: 33881: 0 -247: 33882: 0 -247: 33883: 0 -247: 33884: 0 -247: 33885: 0 -247: 33886: 0 -247: 33887: 0 -247: 33888: 0 -247: 33889: 0 -247: 33890: 0 -247: 33891: 0 -247: 33892: 0 -247: 33893: 0 -247: 33894: 0 -247: 33895: 0 -247: 33896: 0 -247: 33897: 0 -247: 33898: 0 -247: 33899: 0 -247: 33900: 0 -247: 33901: 0 -247: 33902: 0 -247: 33903: 0 -247: 33904: 0 -247: 33905: 0 -247: 33906: 0 -247: 33907: 0 -247: 33908: 0 -247: 33909: 0 -247: 33910: 0 -247: 33911: 0 -247: 33912: 0 -247: 33913: 0 -247: 33914: 0 -247: 33915: 0 -247: 33916: 0 -247: 33917: 0 -247: 33918: 0 -247: 33919: 0 -247: 33920: 0 -247: 33921: 0 -247: 33922: 0 -247: 33923: 0 -247: 33924: 0 -247: 33925: 0 -247: 33926: 0 -247: 33927: 0 -247: 33928: 0 -247: 33929: 0 -247: 33930: 0 -247: 33931: 0 -247: 33932: 0 -247: 33933: 0 -247: 33934: 0 -247: 33935: 0 -247: 33936: 0 -247: 33937: 0 -247: 33938: 0 -247: 33939: 0 -247: 33940: 0 -247: 33941: 0 -247: 33942: 0 -247: 33943: 0 -247: 33944: 0 -247: 33945: 0 -247: 33946: 0 -247: 33947: 0 -247: 33948: 0 -247: 33949: 0 -247: 33950: 0 -247: 33951: 0 -247: 33952: 0 -247: 33953: 0 -247: 33954: 0 -247: 33955: 0 -247: 33956: 0 -247: 33957: 0 -247: 33958: 0 -247: 33959: 0 -247: 33960: 0 -247: 33961: 0 -247: 33962: 0 -247: 33963: 0 -247: 33964: 0 -247: 33965: 0 -247: 33966: 0 -247: 33967: 0 -247: 33968: 0 -247: 33969: 0 -247: 33970: 0 -247: 33971: 0 -247: 33972: 0 -247: 33973: 0 -247: 33974: 0 -247: 33975: 0 -247: 33976: 0 -247: 33977: 0 -247: 33978: 0 -247: 33979: 0 -247: 33980: 0 -247: 33981: 0 -247: 33982: 0 -247: 33983: 0 -247: 33984: 0 -247: 33985: 0 -247: 33986: 0 -247: 33987: 0 -247: 33988: 0 -247: 33989: 0 -247: 33990: 0 -247: 33991: 0 -247: 33992: 0 -247: 33993: 0 -247: 33994: 0 -247: 33995: 0 -247: 33996: 0 -247: 33997: 0 -247: 33998: 0 -247: 33999: 0 -247: 34000: 0 -247: 34001: 0 -247: 34002: 0 -247: 34003: 0 -247: 34004: 0 -247: 34005: 0 -247: 34006: 0 -247: 34007: 0 -247: 34008: 0 -247: 34009: 0 -247: 34010: 0 -247: 34011: 0 -247: 34012: 0 -247: 34013: 0 -247: 34014: 0 -247: 34015: 0 -247: 34016: 0 -247: 34017: 0 -247: 34018: 0 -247: 34019: 0 -247: 34020: 0 -247: 34021: 0 -247: 34022: 0 -247: 34023: 0 -247: 34024: 0 -247: 34025: 0 -247: 34026: 0 -247: 34027: 0 -247: 34028: 0 -247: 34029: 0 -247: 34030: 0 -247: 34031: 0 -247: 34032: 0 -247: 34033: 0 -247: 34034: 0 -247: 34035: 0 -247: 34036: 0 -247: 34037: 0 -247: 34038: 0 -247: 34039: 0 -247: 34040: 0 -247: 34041: 0 -247: 34042: 0 -247: 34043: 0 -247: 34044: 0 -247: 34045: 0 -247: 34046: 0 -247: 34047: 0 -247: 34048: 0 -247: 34049: 0 -247: 34050: 0 -247: 34051: 0 -247: 34052: 0 -247: 34053: 0 -247: 34054: 0 -247: 34055: 0 -247: 34056: 0 -247: 34057: 0 -247: 34058: 0 -247: 34059: 0 -247: 34060: 0 -247: 34061: 0 -247: 34062: 0 -247: 34063: 0 -247: 34064: 0 -247: 34065: 0 -247: 34066: 0 -247: 34067: 0 -247: 34068: 0 -247: 34069: 0 -247: 34070: 0 -247: 34071: 0 -247: 34072: 0 -247: 34073: 0 -247: 34074: 0 -247: 34075: 0 -247: 34076: 0 -247: 34077: 0 -247: 34078: 0 -247: 34079: 0 -247: 34080: 0 -247: 34081: 0 -247: 34082: 0 -247: 34083: 0 -247: 34084: 0 -247: 34085: 0 -247: 34086: 0 -247: 34087: 0 -247: 34088: 0 -247: 34089: 0 -247: 34090: 0 -247: 34091: 0 -247: 34092: 0 -247: 34093: 0 -247: 34094: 0 -247: 34095: 0 -247: 34096: 0 -247: 34097: 0 -247: 34098: 0 -247: 34099: 0 -247: 34100: 0 -247: 34101: 0 -247: 34102: 0 -247: 34103: 0 -247: 34104: 0 -247: 34105: 0 -247: 34106: 0 -247: 34107: 0 -247: 34108: 0 -247: 34109: 0 -247: 34110: 0 -247: 34111: 0 -247: 34112: 0 -247: 34113: 0 -247: 34114: 0 -247: 34115: 0 -247: 34116: 0 -247: 34117: 0 -247: 34118: 0 -247: 34119: 0 -247: 34120: 0 -247: 34121: 0 -247: 34122: 0 -247: 34123: 0 -247: 34124: 0 -247: 34125: 0 -247: 34126: 0 -247: 34127: 0 -247: 34128: 0 -247: 34129: 0 -247: 34130: 0 -247: 34131: 0 -247: 34132: 0 -247: 34133: 0 -247: 34134: 0 -247: 34135: 0 -247: 34136: 0 -247: 34137: 0 -247: 34138: 0 -247: 34139: 0 -247: 34140: 0 -247: 34141: 0 -247: 34142: 0 -247: 34143: 0 -247: 34144: 0 -247: 34145: 0 -247: 34146: 0 -247: 34147: 0 -247: 34148: 0 -247: 34149: 0 -247: 34150: 0 -247: 34151: 0 -247: 34152: 0 -247: 34153: 0 -247: 34154: 0 -247: 34155: 0 -247: 34156: 0 -247: 34157: 0 -247: 34158: 0 -247: 34159: 0 -247: 34160: 0 -247: 34161: 0 -247: 34162: 0 -247: 34163: 0 -247: 34164: 0 -247: 34165: 0 -247: 34166: 0 -247: 34167: 0 -247: 34168: 0 -247: 34169: 0 -247: 34170: 0 -247: 34171: 0 -247: 34172: 0 -247: 34173: 0 -247: 34174: 0 -247: 34175: 0 -247: 34176: 0 -247: 34177: 0 -247: 34178: 0 -247: 34179: 0 -247: 34180: 0 -247: 34181: 0 -247: 34182: 0 -247: 34183: 0 -247: 34184: 0 -247: 34185: 0 -247: 34186: 0 -247: 34187: 0 -247: 34188: 0 -247: 34189: 0 -247: 34190: 0 -247: 34191: 0 -247: 34192: 0 -247: 34193: 0 -247: 34194: 0 -247: 34195: 0 -247: 34196: 0 -247: 34197: 0 -247: 34198: 0 -247: 34199: 0 -247: 34200: 0 -247: 34201: 0 -247: 34202: 0 -247: 34203: 0 -247: 34204: 0 -247: 34205: 0 -247: 34206: 0 -247: 34207: 0 -247: 34208: 0 -247: 34209: 0 -247: 34210: 0 -247: 34211: 0 -247: 34212: 0 -247: 34213: 0 -247: 34214: 0 -247: 34215: 0 -247: 34216: 0 -247: 34217: 0 -247: 34218: 0 -247: 34219: 0 -247: 34220: 0 -247: 34221: 0 -247: 34222: 0 -247: 34223: 0 -247: 34224: 0 -247: 34225: 0 -247: 34226: 0 -247: 34227: 0 -247: 34228: 0 -247: 34229: 0 -247: 34230: 0 -247: 34231: 0 -247: 34232: 0 -247: 34233: 0 -247: 34234: 0 -247: 34235: 0 -247: 34236: 0 -247: 34237: 0 -247: 34238: 0 -247: 34239: 0 -247: 34240: 0 -247: 34241: 0 -247: 34242: 0 -247: 34243: 0 -247: 34244: 0 -247: 34245: 0 -247: 34246: 0 -247: 34247: 0 -247: 34248: 0 -247: 34249: 0 -247: 34250: 0 -247: 34251: 0 -247: 34252: 0 -247: 34253: 0 -247: 34254: 0 -247: 34255: 0 -247: 34256: 0 -247: 34257: 0 -247: 34258: 0 -247: 34259: 0 -247: 34260: 0 -247: 34261: 0 -247: 34262: 0 -247: 34263: 0 -247: 34264: 0 -247: 34265: 0 -247: 34266: 0 -247: 34267: 0 -247: 34268: 0 -247: 34269: 0 -247: 34270: 0 -247: 34271: 0 -247: 34272: 0 -247: 34273: 0 -247: 34274: 0 -247: 34275: 0 -247: 34276: 0 -247: 34277: 0 -247: 34278: 0 -247: 34279: 0 -247: 34280: 0 -247: 34281: 0 -247: 34282: 0 -247: 34283: 0 -247: 34284: 0 -247: 34285: 0 -247: 34286: 0 -247: 34287: 0 -247: 34288: 0 -247: 34289: 0 -247: 34290: 0 -247: 34291: 0 -247: 34292: 0 -247: 34293: 0 -247: 34294: 0 -247: 34295: 0 -247: 34296: 0 -247: 34297: 0 -247: 34298: 0 -247: 34299: 0 -247: 34300: 0 -247: 34301: 0 -247: 34302: 0 -247: 34303: 0 -247: 34304: 0 -247: 34305: 0 -247: 34306: 0 -247: 34307: 0 -247: 34308: 0 -247: 34309: 0 -247: 34310: 0 -247: 34311: 0 -247: 34312: 0 -247: 34313: 0 -247: 34314: 0 -247: 34315: 0 -247: 34316: 0 -247: 34317: 0 -247: 34318: 0 -247: 34319: 0 -247: 34320: 0 -247: 34321: 0 -247: 34322: 0 -247: 34323: 0 -247: 34324: 0 -247: 34325: 0 -247: 34326: 0 -247: 34327: 0 -247: 34328: 0 -247: 34329: 0 -247: 34330: 0 -247: 34331: 0 -247: 34332: 0 -247: 34333: 0 -247: 34334: 0 -247: 34335: 0 -247: 34336: 0 -247: 34337: 0 -247: 34338: 0 -247: 34339: 0 -247: 34340: 0 -247: 34341: 0 -247: 34342: 0 -247: 34343: 0 -247: 34344: 0 -247: 34345: 0 -247: 34346: 0 -247: 34347: 0 -247: 34348: 0 -247: 34349: 0 -247: 34350: 0 -247: 34351: 0 -247: 34352: 0 -247: 34353: 0 -247: 34354: 0 -247: 34355: 0 -247: 34356: 0 -247: 34357: 0 -247: 34358: 0 -247: 34359: 0 -247: 34360: 0 -247: 34361: 0 -247: 34362: 0 -247: 34363: 0 -247: 34364: 0 -247: 34365: 0 -247: 34366: 0 -247: 34367: 0 -247: 34368: 0 -247: 34369: 0 -247: 34370: 0 -247: 34371: 0 -247: 34372: 0 -247: 34373: 0 -247: 34374: 0 -247: 34375: 0 -247: 34376: 0 -247: 34377: 0 -247: 34378: 0 -247: 34379: 0 -247: 34380: 0 -247: 34381: 0 -247: 34382: 0 -247: 34383: 0 -247: 34384: 0 -247: 34385: 0 -247: 34386: 0 -247: 34387: 0 -247: 34388: 0 -247: 34389: 0 -247: 34390: 0 -247: 34391: 0 -247: 34392: 0 -247: 34393: 0 -247: 34394: 0 -247: 34395: 0 -247: 34396: 0 -247: 34397: 0 -247: 34398: 0 -247: 34399: 0 -247: 34400: 0 -247: 34401: 0 -247: 34402: 0 -247: 34403: 0 -247: 34404: 0 -247: 34405: 0 -247: 34406: 0 -247: 34407: 0 -247: 34408: 0 -247: 34409: 0 -247: 34410: 0 -247: 34411: 0 -247: 34412: 0 -247: 34413: 0 -247: 34414: 0 -247: 34415: 0 -247: 34416: 0 -247: 34417: 0 -247: 34418: 0 -247: 34419: 0 -247: 34420: 0 -247: 34421: 0 -247: 34422: 0 -247: 34423: 0 -247: 34424: 0 -247: 34425: 0 -247: 34426: 0 -247: 34427: 0 -247: 34428: 0 -247: 34429: 0 -247: 34430: 0 -247: 34431: 0 -247: 34432: 0 -247: 34433: 0 -247: 34434: 0 -247: 34435: 0 -247: 34436: 0 -247: 34437: 0 -247: 34438: 0 -247: 34439: 0 -247: 34440: 0 -247: 34441: 0 -247: 34442: 0 -247: 34443: 0 -247: 34444: 0 -247: 34445: 0 -247: 34446: 0 -247: 34447: 0 -247: 34448: 0 -247: 34449: 0 -247: 34450: 0 -247: 34451: 0 -247: 34452: 0 -247: 34453: 0 -247: 34454: 0 -247: 34455: 0 -247: 34456: 0 -247: 34457: 0 -247: 34458: 0 -247: 34459: 0 -247: 34460: 0 -247: 34461: 0 -247: 34462: 0 -247: 34463: 0 -247: 34464: 0 -247: 34465: 0 -247: 34466: 0 -247: 34467: 0 -247: 34468: 0 -247: 34469: 0 -247: 34470: 0 -247: 34471: 0 -247: 34472: 0 -247: 34473: 0 -247: 34474: 0 -247: 34475: 0 -247: 34476: 0 -247: 34477: 0 -247: 34478: 0 -247: 34479: 0 -247: 34480: 0 -247: 34481: 0 -247: 34482: 0 -247: 34483: 0 -247: 34484: 0 -247: 34485: 0 -247: 34486: 0 -247: 34487: 0 -247: 34488: 0 -247: 34489: 0 -247: 34490: 0 -247: 34491: 0 -247: 34492: 0 -247: 34493: 0 -247: 34494: 0 -247: 34495: 0 -247: 34496: 0 -247: 34497: 0 -247: 34498: 0 -247: 34499: 0 -247: 34500: 0 -247: 34501: 0 -247: 34502: 0 -247: 34503: 0 -247: 34504: 0 -247: 34505: 0 -247: 34506: 0 -247: 34507: 0 -247: 34508: 0 -247: 34509: 0 -247: 34510: 0 -247: 34511: 0 -247: 34512: 0 -247: 34513: 0 -247: 34514: 0 -247: 34515: 0 -247: 34516: 0 -247: 34517: 0 -247: 34518: 0 -247: 34519: 0 -247: 34520: 0 -247: 34521: 0 -247: 34522: 0 -247: 34523: 0 -247: 34524: 0 -247: 34525: 0 -247: 34526: 0 -247: 34527: 0 -247: 34528: 0 -247: 34529: 0 -247: 34530: 0 -247: 34531: 0 -247: 34532: 0 -247: 34533: 0 -247: 34534: 0 -247: 34535: 0 -247: 34536: 0 -247: 34537: 0 -247: 34538: 0 -247: 34539: 0 -247: 34540: 0 -247: 34541: 0 -247: 34542: 0 -247: 34543: 0 -247: 34544: 0 -247: 34545: 0 -247: 34546: 0 -247: 34547: 0 -247: 34548: 0 -247: 34549: 0 -247: 34550: 0 -247: 34551: 0 -247: 34552: 0 -247: 34553: 0 -247: 34554: 0 -247: 34555: 0 -247: 34556: 0 -247: 34557: 0 -247: 34558: 0 -247: 34559: 0 -247: 34560: 0 -247: 34561: 0 -247: 34562: 0 -247: 34563: 0 -247: 34564: 0 -247: 34565: 0 -247: 34566: 0 -247: 34567: 0 -247: 34568: 0 -247: 34569: 0 -247: 34570: 0 -247: 34571: 0 -247: 34572: 0 -247: 34573: 0 -247: 34574: 0 -247: 34575: 0 -247: 34576: 0 -247: 34577: 0 -247: 34578: 0 -247: 34579: 0 -247: 34580: 0 -247: 34581: 0 -247: 34582: 0 -247: 34583: 0 -247: 34584: 0 -247: 34585: 0 -247: 34586: 0 -247: 34587: 0 -247: 34588: 0 -247: 34589: 0 -247: 34590: 0 -247: 34591: 0 -247: 34592: 0 -247: 34593: 0 -247: 34594: 0 -247: 34595: 0 -247: 34596: 0 -247: 34597: 0 -247: 34598: 0 -247: 34599: 0 -247: 34600: 0 -247: 34601: 0 -247: 34602: 0 -247: 34603: 0 -247: 34604: 0 -247: 34605: 0 -247: 34606: 0 -247: 34607: 0 -247: 34608: 0 -247: 34609: 0 -247: 34610: 0 -247: 34611: 0 -247: 34612: 0 -247: 34613: 0 -247: 34614: 0 -247: 34615: 0 -247: 34616: 0 -247: 34617: 0 -247: 34618: 0 -247: 34619: 0 -247: 34620: 0 -247: 34621: 0 -247: 34622: 0 -247: 34623: 0 -247: 34624: 0 -247: 34625: 0 -247: 34626: 0 -247: 34627: 0 -247: 34628: 0 -247: 34629: 0 -247: 34630: 0 -247: 34631: 0 -247: 34632: 0 -247: 34633: 0 -247: 34634: 0 -247: 34635: 0 -247: 34636: 0 -247: 34637: 0 -247: 34638: 0 -247: 34639: 0 -247: 34640: 0 -247: 34641: 0 -247: 34642: 0 -247: 34643: 0 -247: 34644: 0 -247: 34645: 0 -247: 34646: 0 -247: 34647: 0 -247: 34648: 0 -247: 34649: 0 -247: 34650: 0 -247: 34651: 0 -247: 34652: 0 -247: 34653: 0 -247: 34654: 0 -247: 34655: 0 -247: 34656: 0 -247: 34657: 0 -247: 34658: 0 -247: 34659: 0 -247: 34660: 0 -247: 34661: 0 -247: 34662: 0 -247: 34663: 0 -247: 34664: 0 -247: 34665: 0 -247: 34666: 0 -247: 34667: 0 -247: 34668: 0 -247: 34669: 0 -247: 34670: 0 -247: 34671: 0 -247: 34672: 0 -247: 34673: 0 -247: 34674: 0 -247: 34675: 0 -247: 34676: 0 -247: 34677: 0 -247: 34678: 0 -247: 34679: 0 -247: 34680: 0 -247: 34681: 0 -247: 34682: 0 -247: 34683: 0 -247: 34684: 0 -247: 34685: 0 -247: 34686: 0 -247: 34687: 0 -247: 34688: 0 -247: 34689: 0 -247: 34690: 0 -247: 34691: 0 -247: 34692: 0 -247: 34693: 0 -247: 34694: 0 -247: 34695: 0 -247: 34696: 0 -247: 34697: 0 -247: 34698: 0 -247: 34699: 0 -247: 34700: 0 -247: 34701: 0 -247: 34702: 0 -247: 34703: 0 -247: 34704: 0 -247: 34705: 0 -247: 34706: 0 -247: 34707: 0 -247: 34708: 0 -247: 34709: 0 -247: 34710: 0 -247: 34711: 0 -247: 34712: 0 -247: 34713: 0 -247: 34714: 0 -247: 34715: 0 -247: 34716: 0 -247: 34717: 0 -247: 34718: 0 -247: 34719: 0 -247: 34720: 0 -247: 34721: 0 -247: 34722: 0 -247: 34723: 0 -247: 34724: 0 -247: 34725: 0 -247: 34726: 0 -247: 34727: 0 -247: 34728: 0 -247: 34729: 0 -247: 34730: 0 -247: 34731: 0 -247: 34732: 0 -247: 34733: 0 -247: 34734: 0 -247: 34735: 0 -247: 34736: 0 -247: 34737: 0 -247: 34738: 0 -247: 34739: 0 -247: 34740: 0 -247: 34741: 0 -247: 34742: 0 -247: 34743: 0 -247: 34744: 0 -247: 34745: 0 -247: 34746: 0 -247: 34747: 0 -247: 34748: 0 -247: 34749: 0 -247: 34750: 0 -247: 34751: 0 -247: 34752: 0 -247: 34753: 0 -247: 34754: 0 -247: 34755: 0 -247: 34756: 0 -247: 34757: 0 -247: 34758: 0 -247: 34759: 0 -247: 34760: 0 -247: 34761: 0 -247: 34762: 0 -247: 34763: 0 -247: 34764: 0 -247: 34765: 0 -247: 34766: 0 -247: 34767: 0 -247: 34768: 0 -247: 34769: 0 -247: 34770: 0 -247: 34771: 0 -247: 34772: 0 -247: 34773: 0 -247: 34774: 0 -247: 34775: 0 -247: 34776: 0 -247: 34777: 0 -247: 34778: 0 -247: 34779: 0 -247: 34780: 0 -247: 34781: 0 -247: 34782: 0 -247: 34783: 0 -247: 34784: 0 -247: 34785: 0 -247: 34786: 0 -247: 34787: 0 -247: 34788: 0 -247: 34789: 0 -247: 34790: 0 -247: 34791: 0 -247: 34792: 0 -247: 34793: 0 -247: 34794: 0 -247: 34795: 0 -247: 34796: 0 -247: 34797: 0 -247: 34798: 0 -247: 34799: 0 -247: 34800: 0 -247: 34801: 0 -247: 34802: 0 -247: 34803: 0 -247: 34804: 0 -247: 34805: 0 -247: 34806: 0 -247: 34807: 0 -247: 34808: 0 -247: 34809: 0 -247: 34810: 0 -247: 34811: 0 -247: 34812: 0 -247: 34813: 0 -247: 34814: 0 -247: 34815: 0 -247: 34816: 0 -247: 34817: 0 -247: 34818: 0 -247: 34819: 0 -247: 34820: 0 -247: 34821: 0 -247: 34822: 0 -247: 34823: 0 -247: 34824: 0 -247: 34825: 0 -247: 34826: 0 -247: 34827: 0 -247: 34828: 0 -247: 34829: 0 -247: 34830: 0 -247: 34831: 0 -247: 34832: 0 -247: 34833: 0 -247: 34834: 0 -247: 34835: 0 -247: 34836: 0 -247: 34837: 0 -247: 34838: 0 -247: 34839: 0 -247: 34840: 0 -247: 34841: 0 -247: 34842: 0 -247: 34843: 0 -247: 34844: 0 -247: 34845: 0 -247: 34846: 0 -247: 34847: 0 -247: 34848: 0 -247: 34849: 0 -247: 34850: 0 -247: 34851: 0 -247: 34852: 0 -247: 34853: 0 -247: 34854: 0 -247: 34855: 0 -247: 34856: 0 -247: 34857: 0 -247: 34858: 0 -247: 34859: 0 -247: 34860: 0 -247: 34861: 0 -247: 34862: 0 -247: 34863: 0 -247: 34864: 0 -247: 34865: 0 -247: 34866: 0 -247: 34867: 0 -247: 34868: 0 -247: 34869: 0 -247: 34870: 0 -247: 34871: 0 -247: 34872: 0 -247: 34873: 0 -247: 34874: 0 -247: 34875: 0 -247: 34876: 0 -247: 34877: 0 -247: 34878: 0 -247: 34879: 0 -247: 34880: 0 -247: 34881: 0 -247: 34882: 0 -247: 34883: 0 -247: 34884: 0 -247: 34885: 0 -247: 34886: 0 -247: 34887: 0 -247: 34888: 0 -247: 34889: 0 -247: 34890: 0 -247: 34891: 0 -247: 34892: 0 -247: 34893: 0 -247: 34894: 0 -247: 34895: 0 -247: 34896: 0 -247: 34897: 0 -247: 34898: 0 -247: 34899: 0 -247: 34900: 0 -247: 34901: 0 -247: 34902: 0 -247: 34903: 0 -247: 34904: 0 -247: 34905: 0 -247: 34906: 0 -247: 34907: 0 -247: 34908: 0 -247: 34909: 0 -247: 34910: 0 -247: 34911: 0 -247: 34912: 0 -247: 34913: 0 -247: 34914: 0 -247: 34915: 0 -247: 34916: 0 -247: 34917: 0 -247: 34918: 0 -247: 34919: 0 -247: 34920: 0 -247: 34921: 0 -247: 34922: 0 -247: 34923: 0 -247: 34924: 0 -247: 34925: 0 -247: 34926: 0 -247: 34927: 0 -247: 34928: 0 -247: 34929: 0 -247: 34930: 0 -247: 34931: 0 -247: 34932: 0 -247: 34933: 0 -247: 34934: 0 -247: 34935: 0 -247: 34936: 0 -247: 34937: 0 -247: 34938: 0 -247: 34939: 0 -247: 34940: 0 -247: 34941: 0 -247: 34942: 0 -247: 34943: 0 -247: 34944: 0 -247: 34945: 0 -247: 34946: 0 -247: 34947: 0 -247: 34948: 0 -247: 34949: 0 -247: 34950: 0 -247: 34951: 0 -247: 34952: 0 -247: 34953: 0 -247: 34954: 0 -247: 34955: 0 -247: 34956: 0 -247: 34957: 0 -247: 34958: 0 -247: 34959: 0 -247: 34960: 0 -247: 34961: 0 -247: 34962: 0 -247: 34963: 0 -247: 34964: 0 -247: 34965: 0 -247: 34966: 0 -247: 34967: 0 -247: 34968: 0 -247: 34969: 0 -247: 34970: 0 -247: 34971: 0 -247: 34972: 0 -247: 34973: 0 -247: 34974: 0 -247: 34975: 0 -247: 34976: 0 -247: 34977: 0 -247: 34978: 0 -247: 34979: 0 -247: 34980: 0 -247: 34981: 0 -247: 34982: 0 -247: 34983: 0 -247: 34984: 0 -247: 34985: 0 -247: 34986: 0 -247: 34987: 0 -247: 34988: 0 -247: 34989: 0 -247: 34990: 0 -247: 34991: 0 -247: 34992: 0 -247: 34993: 0 -247: 34994: 0 -247: 34995: 0 -247: 34996: 0 -247: 34997: 0 -247: 34998: 0 -247: 34999: 0 -247: 35000: 0 -247: 35001: 0 -247: 35002: 0 -247: 35003: 0 -247: 35004: 0 -247: 35005: 0 -247: 35006: 0 -247: 35007: 0 -247: 35008: 0 -247: 35009: 0 -247: 35010: 0 -247: 35011: 0 -247: 35012: 0 -247: 35013: 0 -247: 35014: 0 -247: 35015: 0 -247: 35016: 0 -247: 35017: 0 -247: 35018: 0 -247: 35019: 0 -247: 35020: 0 -247: 35021: 0 -247: 35022: 0 -247: 35023: 0 -247: 35024: 0 -247: 35025: 0 -247: 35026: 0 -247: 35027: 0 -247: 35028: 0 -247: 35029: 0 -247: 35030: 0 -247: 35031: 0 -247: 35032: 0 -247: 35033: 0 -247: 35034: 0 -247: 35035: 0 -247: 35036: 0 -247: 35037: 0 -247: 35038: 0 -247: 35039: 0 -247: 35040: 0 -247: 35041: 0 -247: 35042: 0 -247: 35043: 0 -247: 35044: 0 -247: 35045: 0 -247: 35046: 0 -247: 35047: 0 -247: 35048: 0 -247: 35049: 0 -247: 35050: 0 -247: 35051: 0 -247: 35052: 0 -247: 35053: 0 -247: 35054: 0 -247: 35055: 0 -247: 35056: 0 -247: 35057: 0 -247: 35058: 0 -247: 35059: 0 -247: 35060: 0 -247: 35061: 0 -247: 35062: 0 -247: 35063: 0 -247: 35064: 0 -247: 35065: 0 -247: 35066: 0 -247: 35067: 0 -247: 35068: 0 -247: 35069: 0 -247: 35070: 0 -247: 35071: 0 -247: 35072: 0 -247: 35073: 0 -247: 35074: 0 -247: 35075: 0 -247: 35076: 0 -247: 35077: 0 -247: 35078: 0 -247: 35079: 0 -247: 35080: 0 -247: 35081: 0 -247: 35082: 0 -247: 35083: 0 -247: 35084: 0 -247: 35085: 0 -247: 35086: 0 -247: 35087: 0 -247: 35088: 0 -247: 35089: 0 -247: 35090: 0 -247: 35091: 0 -247: 35092: 0 -247: 35093: 0 -247: 35094: 0 -247: 35095: 0 -247: 35096: 0 -247: 35097: 0 -247: 35098: 0 -247: 35099: 0 -247: 35100: 0 -247: 35101: 0 -247: 35102: 0 -247: 35103: 0 -247: 35104: 0 -247: 35105: 0 -247: 35106: 0 -247: 35107: 0 -247: 35108: 0 -247: 35109: 0 -247: 35110: 0 -247: 35111: 0 -247: 35112: 0 -247: 35113: 0 -247: 35114: 0 -247: 35115: 0 -247: 35116: 0 -247: 35117: 0 -247: 35118: 0 -247: 35119: 0 -247: 35120: 0 -247: 35121: 0 -247: 35122: 0 -247: 35123: 0 -247: 35124: 0 -247: 35125: 0 -247: 35126: 0 -247: 35127: 0 -247: 35128: 0 -247: 35129: 0 -247: 35130: 0 -247: 35131: 0 -247: 35132: 0 -247: 35133: 0 -247: 35134: 0 -247: 35135: 0 -247: 35136: 0 -247: 35137: 0 -247: 35138: 0 -247: 35139: 0 -247: 35140: 0 -247: 35141: 0 -247: 35142: 0 -247: 35143: 0 -247: 35144: 0 -247: 35145: 0 -247: 35146: 0 -247: 35147: 0 -247: 35148: 0 -247: 35149: 0 -247: 35150: 0 -247: 35151: 0 -247: 35152: 0 -247: 35153: 0 -247: 35154: 0 -247: 35155: 0 -247: 35156: 0 -247: 35157: 0 -247: 35158: 0 -247: 35159: 0 -247: 35160: 0 -247: 35161: 0 -247: 35162: 0 -247: 35163: 0 -247: 35164: 0 -247: 35165: 0 -247: 35166: 0 -247: 35167: 0 -247: 35168: 0 -247: 35169: 0 -247: 35170: 0 -247: 35171: 0 -247: 35172: 0 -247: 35173: 0 -247: 35174: 0 -247: 35175: 0 -247: 35176: 0 -247: 35177: 0 -247: 35178: 0 -247: 35179: 0 -247: 35180: 0 -247: 35181: 0 -247: 35182: 0 -247: 35183: 0 -247: 35184: 0 -247: 35185: 0 -247: 35186: 0 -247: 35187: 0 -247: 35188: 0 -247: 35189: 0 -247: 35190: 0 -247: 35191: 0 -247: 35192: 0 -247: 35193: 0 -247: 35194: 0 -247: 35195: 0 -247: 35196: 0 -247: 35197: 0 -247: 35198: 0 -247: 35199: 0 -247: 35200: 0 -247: 35201: 0 -247: 35202: 0 -247: 35203: 0 -247: 35204: 0 -247: 35205: 0 -247: 35206: 0 -247: 35207: 0 -247: 35208: 0 -247: 35209: 0 -247: 35210: 0 -247: 35211: 0 -247: 35212: 0 -247: 35213: 0 -247: 35214: 0 -247: 35215: 0 -247: 35216: 0 -247: 35217: 0 -247: 35218: 0 -247: 35219: 0 -247: 35220: 0 -247: 35221: 0 -247: 35222: 0 -247: 35223: 0 -247: 35224: 0 -247: 35225: 0 -247: 35226: 0 -247: 35227: 0 -247: 35228: 0 -247: 35229: 0 -247: 35230: 0 -247: 35231: 0 -247: 35232: 0 -247: 35233: 0 -247: 35234: 0 -247: 35235: 0 -247: 35236: 0 -247: 35237: 0 -247: 35238: 0 -247: 35239: 0 -247: 35240: 0 -247: 35241: 0 -247: 35242: 0 -247: 35243: 0 -247: 35244: 0 -247: 35245: 0 -247: 35246: 0 -247: 35247: 0 -247: 35248: 0 -247: 35249: 0 -247: 35250: 0 -247: 35251: 0 -247: 35252: 0 -247: 35253: 0 -247: 35254: 0 -247: 35255: 0 -247: 35256: 0 -247: 35257: 0 -247: 35258: 0 -247: 35259: 0 -247: 35260: 0 -247: 35261: 0 -247: 35262: 0 -247: 35263: 0 -247: 35264: 0 -247: 35265: 0 -247: 35266: 0 -247: 35267: 0 -247: 35268: 0 -247: 35269: 0 -247: 35270: 0 -247: 35271: 0 -247: 35272: 0 -247: 35273: 0 -247: 35274: 0 -247: 35275: 0 -247: 35276: 0 -247: 35277: 0 -247: 35278: 0 -247: 35279: 0 -247: 35280: 0 -247: 35281: 0 -247: 35282: 0 -247: 35283: 0 -247: 35284: 0 -247: 35285: 0 -247: 35286: 0 -247: 35287: 0 -247: 35288: 0 -247: 35289: 0 -247: 35290: 0 -247: 35291: 0 -247: 35292: 0 -247: 35293: 0 -247: 35294: 0 -247: 35295: 0 -247: 35296: 0 -247: 35297: 0 -247: 35298: 0 -247: 35299: 0 -247: 35300: 0 -247: 35301: 0 -247: 35302: 0 -247: 35303: 0 -247: 35304: 0 -247: 35305: 0 -247: 35306: 0 -247: 35307: 0 -247: 35308: 0 -247: 35309: 0 -247: 35310: 0 -247: 35311: 0 -247: 35312: 0 -247: 35313: 0 -247: 35314: 0 -247: 35315: 0 -247: 35316: 0 -247: 35317: 0 -247: 35318: 0 -247: 35319: 0 -247: 35320: 0 -247: 35321: 0 -247: 35322: 0 -247: 35323: 0 -247: 35324: 0 -247: 35325: 0 -247: 35326: 0 -247: 35327: 0 -247: 35328: 0 -247: 35329: 0 -247: 35330: 0 -247: 35331: 0 -247: 35332: 0 -247: 35333: 0 -247: 35334: 0 -247: 35335: 0 -247: 35336: 0 -247: 35337: 0 -247: 35338: 0 -247: 35339: 0 -247: 35340: 0 -247: 35341: 0 -247: 35342: 0 -247: 35343: 0 -247: 35344: 0 -247: 35345: 0 -247: 35346: 0 -247: 35347: 0 -247: 35348: 0 -247: 35349: 0 -247: 35350: 0 -247: 35351: 0 -247: 35352: 0 -247: 35353: 0 -247: 35354: 0 -247: 35355: 0 -247: 35356: 0 -247: 35357: 0 -247: 35358: 0 -247: 35359: 0 -247: 35360: 0 -247: 35361: 0 -247: 35362: 0 -247: 35363: 0 -247: 35364: 0 -247: 35365: 0 -247: 35366: 0 -247: 35367: 0 -247: 35368: 0 -247: 35369: 0 -247: 35370: 0 -247: 35371: 0 -247: 35372: 0 -247: 35373: 0 -247: 35374: 0 -247: 35375: 0 -247: 35376: 0 -247: 35377: 0 -247: 35378: 0 -247: 35379: 0 -247: 35380: 0 -247: 35381: 0 -247: 35382: 0 -247: 35383: 0 -247: 35384: 0 -247: 35385: 0 -247: 35386: 0 -247: 35387: 0 -247: 35388: 0 -247: 35389: 0 -247: 35390: 0 -247: 35391: 0 -247: 35392: 0 -247: 35393: 0 -247: 35394: 0 -247: 35395: 0 -247: 35396: 0 -247: 35397: 0 -247: 35398: 0 -247: 35399: 0 -247: 35400: 0 -247: 35401: 0 -247: 35402: 0 -247: 35403: 0 -247: 35404: 0 -247: 35405: 0 -247: 35406: 0 -247: 35407: 0 -247: 35408: 0 -247: 35409: 0 -247: 35410: 0 -247: 35411: 0 -247: 35412: 0 -247: 35413: 0 -247: 35414: 0 -247: 35415: 0 -247: 35416: 0 -247: 35417: 0 -247: 35418: 0 -247: 35419: 0 -247: 35420: 0 -247: 35421: 0 -247: 35422: 0 -247: 35423: 0 -247: 35424: 0 -247: 35425: 0 -247: 35426: 0 -247: 35427: 0 -247: 35428: 0 -247: 35429: 0 -247: 35430: 0 -247: 35431: 0 -247: 35432: 0 -247: 35433: 0 -247: 35434: 0 -247: 35435: 0 -247: 35436: 0 -247: 35437: 0 -247: 35438: 0 -247: 35439: 0 -247: 35440: 0 -247: 35441: 0 -247: 35442: 0 -247: 35443: 0 -247: 35444: 0 -247: 35445: 0 -247: 35446: 0 -247: 35447: 0 -247: 35448: 0 -247: 35449: 0 -247: 35450: 0 -247: 35451: 0 -247: 35452: 0 -247: 35453: 0 -247: 35454: 0 -247: 35455: 0 -247: 35456: 0 -247: 35457: 0 -247: 35458: 0 -247: 35459: 0 -247: 35460: 0 -247: 35461: 0 -247: 35462: 0 -247: 35463: 0 -247: 35464: 0 -247: 35465: 0 -247: 35466: 0 -247: 35467: 0 -247: 35468: 0 -247: 35469: 0 -247: 35470: 0 -247: 35471: 0 -247: 35472: 0 -247: 35473: 0 -247: 35474: 0 -247: 35475: 0 -247: 35476: 0 -247: 35477: 0 -247: 35478: 0 -247: 35479: 0 -247: 35480: 0 -247: 35481: 0 -247: 35482: 0 -247: 35483: 0 -247: 35484: 0 -247: 35485: 0 -247: 35486: 0 -247: 35487: 0 -247: 35488: 0 -247: 35489: 0 -247: 35490: 0 -247: 35491: 0 -247: 35492: 0 -247: 35493: 0 -247: 35494: 0 -247: 35495: 0 -247: 35496: 0 -247: 35497: 0 -247: 35498: 0 -247: 35499: 0 -247: 35500: 0 -247: 35501: 0 -247: 35502: 0 -247: 35503: 0 -247: 35504: 0 -247: 35505: 0 -247: 35506: 0 -247: 35507: 0 -247: 35508: 0 -247: 35509: 0 -247: 35510: 0 -247: 35511: 0 -247: 35512: 0 -247: 35513: 0 -247: 35514: 0 -247: 35515: 0 -247: 35516: 0 -247: 35517: 0 -247: 35518: 0 -247: 35519: 0 -247: 35520: 0 -247: 35521: 0 -247: 35522: 0 -247: 35523: 0 -247: 35524: 0 -247: 35525: 0 -247: 35526: 0 -247: 35527: 0 -247: 35528: 0 -247: 35529: 0 -247: 35530: 0 -247: 35531: 0 -247: 35532: 0 -247: 35533: 0 -247: 35534: 0 -247: 35535: 0 -247: 35536: 0 -247: 35537: 0 -247: 35538: 0 -247: 35539: 0 -247: 35540: 0 -247: 35541: 0 -247: 35542: 0 -247: 35543: 0 -247: 35544: 0 -247: 35545: 0 -247: 35546: 0 -247: 35547: 0 -247: 35548: 0 -247: 35549: 0 -247: 35550: 0 -247: 35551: 0 -247: 35552: 0 -247: 35553: 0 -247: 35554: 0 -247: 35555: 0 -247: 35556: 0 -247: 35557: 0 -247: 35558: 0 -247: 35559: 0 -247: 35560: 0 -247: 35561: 0 -247: 35562: 0 -247: 35563: 0 -247: 35564: 0 -247: 35565: 0 -247: 35566: 0 -247: 35567: 0 -247: 35568: 0 -247: 35569: 0 -247: 35570: 0 -247: 35571: 0 -247: 35572: 0 -247: 35573: 0 -247: 35574: 0 -247: 35575: 0 -247: 35576: 0 -247: 35577: 0 -247: 35578: 0 -247: 35579: 0 -247: 35580: 0 -247: 35581: 0 -247: 35582: 0 -247: 35583: 0 -247: 35584: 0 -247: 35585: 0 -247: 35586: 0 -247: 35587: 0 -247: 35588: 0 -247: 35589: 0 -247: 35590: 0 -247: 35591: 0 -247: 35592: 0 -247: 35593: 0 -247: 35594: 0 -247: 35595: 0 -247: 35596: 0 -247: 35597: 0 -247: 35598: 0 -247: 35599: 0 -247: 35600: 0 -247: 35601: 0 -247: 35602: 0 -247: 35603: 0 -247: 35604: 0 -247: 35605: 0 -247: 35606: 0 -247: 35607: 0 -247: 35608: 0 -247: 35609: 0 -247: 35610: 0 -247: 35611: 0 -247: 35612: 0 -247: 35613: 0 -247: 35614: 0 -247: 35615: 0 -247: 35616: 0 -247: 35617: 0 -247: 35618: 0 -247: 35619: 0 -247: 35620: 0 -247: 35621: 0 -247: 35622: 0 -247: 35623: 0 -247: 35624: 0 -247: 35625: 0 -247: 35626: 0 -247: 35627: 0 -247: 35628: 0 -247: 35629: 0 -247: 35630: 0 -247: 35631: 0 -247: 35632: 0 -247: 35633: 0 -247: 35634: 0 -247: 35635: 0 -247: 35636: 0 -247: 35637: 0 -247: 35638: 0 -247: 35639: 0 -247: 35640: 0 -247: 35641: 0 -247: 35642: 0 -247: 35643: 0 -247: 35644: 0 -247: 35645: 0 -247: 35646: 0 -247: 35647: 0 -247: 35648: 0 -247: 35649: 0 -247: 35650: 0 -247: 35651: 0 -247: 35652: 0 -247: 35653: 0 -247: 35654: 0 -247: 35655: 0 -247: 35656: 0 -247: 35657: 0 -247: 35658: 0 -247: 35659: 0 -247: 35660: 0 -247: 35661: 0 -247: 35662: 0 -247: 35663: 0 -247: 35664: 0 -247: 35665: 0 -247: 35666: 0 -247: 35667: 0 -247: 35668: 0 -247: 35669: 0 -247: 35670: 0 -247: 35671: 0 -247: 35672: 0 -247: 35673: 0 -247: 35674: 0 -247: 35675: 0 -247: 35676: 0 -247: 35677: 0 -247: 35678: 0 -247: 35679: 0 -247: 35680: 0 -247: 35681: 0 -247: 35682: 0 -247: 35683: 0 -247: 35684: 0 -247: 35685: 0 -247: 35686: 0 -247: 35687: 0 -247: 35688: 0 -247: 35689: 0 -247: 35690: 0 -247: 35691: 0 -247: 35692: 0 -247: 35693: 0 -247: 35694: 0 -247: 35695: 0 -247: 35696: 0 -247: 35697: 0 -247: 35698: 0 -247: 35699: 0 -247: 35700: 0 -247: 35701: 0 -247: 35702: 0 -247: 35703: 0 -247: 35704: 0 -247: 35705: 0 -247: 35706: 0 -247: 35707: 0 -247: 35708: 0 -247: 35709: 0 -247: 35710: 0 -247: 35711: 0 -247: 35712: 0 -247: 35713: 0 -247: 35714: 0 -247: 35715: 0 -247: 35716: 0 -247: 35717: 0 -247: 35718: 0 -247: 35719: 0 -247: 35720: 0 -247: 35721: 0 -247: 35722: 0 -247: 35723: 0 -247: 35724: 0 -247: 35725: 0 -247: 35726: 0 -247: 35727: 0 -247: 35728: 0 -247: 35729: 0 -247: 35730: 0 -247: 35731: 0 -247: 35732: 0 -247: 35733: 0 -247: 35734: 0 -247: 35735: 0 -247: 35736: 0 -247: 35737: 0 -247: 35738: 0 -247: 35739: 0 -247: 35740: 0 -247: 35741: 0 -247: 35742: 0 -247: 35743: 0 -247: 35744: 0 -247: 35745: 0 -247: 35746: 0 -247: 35747: 0 -247: 35748: 0 -247: 35749: 0 -247: 35750: 0 -247: 35751: 0 -247: 35752: 0 -247: 35753: 0 -247: 35754: 0 -247: 35755: 0 -247: 35756: 0 -247: 35757: 0 -247: 35758: 0 -247: 35759: 0 -247: 35760: 0 -247: 35761: 0 -247: 35762: 0 -247: 35763: 0 -247: 35764: 0 -247: 35765: 0 -247: 35766: 0 -247: 35767: 0 -247: 35768: 0 -247: 35769: 0 -247: 35770: 0 -247: 35771: 0 -247: 35772: 0 -247: 35773: 0 -247: 35774: 0 -247: 35775: 0 -247: 35776: 0 -247: 35777: 0 -247: 35778: 0 -247: 35779: 0 -247: 35780: 0 -247: 35781: 0 -247: 35782: 0 -247: 35783: 0 -247: 35784: 0 -247: 35785: 0 -247: 35786: 0 -247: 35787: 0 -247: 35788: 0 -247: 35789: 0 -247: 35790: 0 -247: 35791: 0 -247: 35792: 0 -247: 35793: 0 -247: 35794: 0 -247: 35795: 0 -247: 35796: 0 -247: 35797: 0 -247: 35798: 0 -247: 35799: 0 -247: 35800: 0 -247: 35801: 0 -247: 35802: 0 -247: 35803: 0 -247: 35804: 0 -247: 35805: 0 -247: 35806: 0 -247: 35807: 0 -247: 35808: 0 -247: 35809: 0 -247: 35810: 0 -247: 35811: 0 -247: 35812: 0 -247: 35813: 0 -247: 35814: 0 -247: 35815: 0 -247: 35816: 0 -247: 35817: 0 -247: 35818: 0 -247: 35819: 0 -247: 35820: 0 -247: 35821: 0 -247: 35822: 0 -247: 35823: 0 -247: 35824: 0 -247: 35825: 0 -247: 35826: 0 -247: 35827: 0 -247: 35828: 0 -247: 35829: 0 -247: 35830: 0 -247: 35831: 0 -247: 35832: 0 -247: 35833: 0 -247: 35834: 0 -247: 35835: 0 -247: 35836: 0 -247: 35837: 0 -247: 35838: 0 -247: 35839: 0 -247: 35840: 0 -247: 35841: 0 -247: 35842: 0 -247: 35843: 0 -247: 35844: 0 -247: 35845: 0 -247: 35846: 0 -247: 35847: 0 -247: 35848: 0 -247: 35849: 0 -247: 35850: 0 -247: 35851: 0 -247: 35852: 0 -247: 35853: 0 -247: 35854: 0 -247: 35855: 0 -247: 35856: 0 -247: 35857: 0 -247: 35858: 0 -247: 35859: 0 -247: 35860: 0 -247: 35861: 0 -247: 35862: 0 -247: 35863: 0 -247: 35864: 0 -247: 35865: 0 -247: 35866: 0 -247: 35867: 0 -247: 35868: 0 -247: 35869: 0 -247: 35870: 0 -247: 35871: 0 -247: 35872: 0 -247: 35873: 0 -247: 35874: 0 -247: 35875: 0 -247: 35876: 0 -247: 35877: 0 -247: 35878: 0 -247: 35879: 0 -247: 35880: 0 -247: 35881: 0 -247: 35882: 0 -247: 35883: 0 -247: 35884: 0 -247: 35885: 0 -247: 35886: 0 -247: 35887: 0 -247: 35888: 0 -247: 35889: 0 -247: 35890: 0 -247: 35891: 0 -247: 35892: 0 -247: 35893: 0 -247: 35894: 0 -247: 35895: 0 -247: 35896: 0 -247: 35897: 0 -247: 35898: 0 -247: 35899: 0 -247: 35900: 0 -247: 35901: 0 -247: 35902: 0 -247: 35903: 0 -247: 35904: 0 -247: 35905: 0 -247: 35906: 0 -247: 35907: 0 -247: 35908: 0 -247: 35909: 0 -247: 35910: 0 -247: 35911: 0 -247: 35912: 0 -247: 35913: 0 -247: 35914: 0 -247: 35915: 0 -247: 35916: 0 -247: 35917: 0 -247: 35918: 0 -247: 35919: 0 -247: 35920: 0 -247: 35921: 0 -247: 35922: 0 -247: 35923: 0 -247: 35924: 0 -247: 35925: 0 -247: 35926: 0 -247: 35927: 0 -247: 35928: 0 -247: 35929: 0 -247: 35930: 0 -247: 35931: 0 -247: 35932: 0 -247: 35933: 0 -247: 35934: 0 -247: 35935: 0 -247: 35936: 0 -247: 35937: 0 -247: 35938: 0 -247: 35939: 0 -247: 35940: 0 -247: 35941: 0 -247: 35942: 0 -247: 35943: 0 -247: 35944: 0 -247: 35945: 0 -247: 35946: 0 -247: 35947: 0 -247: 35948: 0 -247: 35949: 0 -247: 35950: 0 -247: 35951: 0 -247: 35952: 0 -247: 35953: 0 -247: 35954: 0 -247: 35955: 0 -247: 35956: 0 -247: 35957: 0 -247: 35958: 0 -247: 35959: 0 -247: 35960: 0 -247: 35961: 0 -247: 35962: 0 -247: 35963: 0 -247: 35964: 0 -247: 35965: 0 -247: 35966: 0 -247: 35967: 0 -247: 35968: 0 -247: 35969: 0 -247: 35970: 0 -247: 35971: 0 -247: 35972: 0 -247: 35973: 0 -247: 35974: 0 -247: 35975: 0 -247: 35976: 0 -247: 35977: 0 -247: 35978: 0 -247: 35979: 0 -247: 35980: 0 -247: 35981: 0 -247: 35982: 0 -247: 35983: 0 -247: 35984: 0 -247: 35985: 0 -247: 35986: 0 -247: 35987: 0 -247: 35988: 0 -247: 35989: 0 -247: 35990: 0 -247: 35991: 0 -247: 35992: 0 -247: 35993: 0 -247: 35994: 0 -247: 35995: 0 -247: 35996: 0 -247: 35997: 0 -247: 35998: 0 -247: 35999: 0 -247: 36000: 0 -247: 36001: 0 -247: 36002: 0 -247: 36003: 0 -247: 36004: 0 -247: 36005: 0 -247: 36006: 0 -247: 36007: 0 -247: 36008: 0 -247: 36009: 0 -247: 36010: 0 -247: 36011: 0 -247: 36012: 0 -247: 36013: 0 -247: 36014: 0 -247: 36015: 0 -247: 36016: 0 -247: 36017: 0 -247: 36018: 0 -247: 36019: 0 -247: 36020: 0 -247: 36021: 0 -247: 36022: 0 -247: 36023: 0 -247: 36024: 0 -247: 36025: 0 -247: 36026: 0 -247: 36027: 0 -247: 36028: 0 -247: 36029: 0 -247: 36030: 0 -247: 36031: 0 -247: 36032: 0 -247: 36033: 0 -247: 36034: 0 -247: 36035: 0 -247: 36036: 0 -247: 36037: 0 -247: 36038: 0 -247: 36039: 0 -247: 36040: 0 -247: 36041: 0 -247: 36042: 0 -247: 36043: 0 -247: 36044: 0 -247: 36045: 0 -247: 36046: 0 -247: 36047: 0 -247: 36048: 0 -247: 36049: 0 -247: 36050: 0 -247: 36051: 0 -247: 36052: 0 -247: 36053: 0 -247: 36054: 0 -247: 36055: 0 -247: 36056: 0 -247: 36057: 0 -247: 36058: 0 -247: 36059: 0 -247: 36060: 0 -247: 36061: 0 -247: 36062: 0 -247: 36063: 0 -247: 36064: 0 -247: 36065: 0 -247: 36066: 0 -247: 36067: 0 -247: 36068: 0 -247: 36069: 0 -247: 36070: 0 -247: 36071: 0 -247: 36072: 0 -247: 36073: 0 -247: 36074: 0 -247: 36075: 0 -247: 36076: 0 -247: 36077: 0 -247: 36078: 0 -247: 36079: 0 -247: 36080: 0 -247: 36081: 0 -247: 36082: 0 -247: 36083: 0 -247: 36084: 0 -247: 36085: 0 -247: 36086: 0 -247: 36087: 0 -247: 36088: 0 -247: 36089: 0 -247: 36090: 0 -247: 36091: 0 -247: 36092: 0 -247: 36093: 0 -247: 36094: 0 -247: 36095: 0 -247: 36096: 0 -247: 36097: 0 -247: 36098: 0 -247: 36099: 0 -247: 36100: 0 -247: 36101: 0 -247: 36102: 0 -247: 36103: 0 -247: 36104: 0 -247: 36105: 0 -247: 36106: 0 -247: 36107: 0 -247: 36108: 0 -247: 36109: 0 -247: 36110: 0 -247: 36111: 0 -247: 36112: 0 -247: 36113: 0 -247: 36114: 0 -247: 36115: 0 -247: 36116: 0 -247: 36117: 0 -247: 36118: 0 -247: 36119: 0 -247: 36120: 0 -247: 36121: 0 -247: 36122: 0 -247: 36123: 0 -247: 36124: 0 -247: 36125: 0 -247: 36126: 0 -247: 36127: 0 -247: 36128: 0 -247: 36129: 0 -247: 36130: 0 -247: 36131: 0 -247: 36132: 0 -247: 36133: 0 -247: 36134: 0 -247: 36135: 0 -247: 36136: 0 -247: 36137: 0 -247: 36138: 0 -247: 36139: 0 -247: 36140: 0 -247: 36141: 0 -247: 36142: 0 -247: 36143: 0 -247: 36144: 0 -247: 36145: 0 -247: 36146: 0 -247: 36147: 0 -247: 36148: 0 -247: 36149: 0 -247: 36150: 0 -247: 36151: 0 -247: 36152: 0 -247: 36153: 0 -247: 36154: 0 -247: 36155: 0 -247: 36156: 0 -247: 36157: 0 -247: 36158: 0 -247: 36159: 0 -247: 36160: 0 -247: 36161: 0 -247: 36162: 0 -247: 36163: 0 -247: 36164: 0 -247: 36165: 0 -247: 36166: 0 -247: 36167: 0 -247: 36168: 0 -247: 36169: 0 -247: 36170: 0 -247: 36171: 0 -247: 36172: 0 -247: 36173: 0 -247: 36174: 0 -247: 36175: 0 -247: 36176: 0 -247: 36177: 0 -247: 36178: 0 -247: 36179: 0 -247: 36180: 0 -247: 36181: 0 -247: 36182: 0 -247: 36183: 0 -247: 36184: 0 -247: 36185: 0 -247: 36186: 0 -247: 36187: 0 -247: 36188: 0 -247: 36189: 0 -247: 36190: 0 -247: 36191: 0 -247: 36192: 0 -247: 36193: 0 -247: 36194: 0 -247: 36195: 0 -247: 36196: 0 -247: 36197: 0 -247: 36198: 0 -247: 36199: 0 -247: 36200: 0 -247: 36201: 0 -247: 36202: 0 -247: 36203: 0 -247: 36204: 0 -247: 36205: 0 -247: 36206: 0 -247: 36207: 0 -247: 36208: 0 -247: 36209: 0 -247: 36210: 0 -247: 36211: 0 -247: 36212: 0 -247: 36213: 0 -247: 36214: 0 -247: 36215: 0 -247: 36216: 0 -247: 36217: 0 -247: 36218: 0 -247: 36219: 0 -247: 36220: 0 -247: 36221: 0 -247: 36222: 0 -247: 36223: 0 -247: 36224: 0 -247: 36225: 0 -247: 36226: 0 -247: 36227: 0 -247: 36228: 0 -247: 36229: 0 -247: 36230: 0 -247: 36231: 0 -247: 36232: 0 -247: 36233: 0 -247: 36234: 0 -247: 36235: 0 -247: 36236: 0 -247: 36237: 0 -247: 36238: 0 -247: 36239: 0 -247: 36240: 0 -247: 36241: 0 -247: 36242: 0 -247: 36243: 0 -247: 36244: 0 -247: 36245: 0 -247: 36246: 0 -247: 36247: 0 -247: 36248: 0 -247: 36249: 0 -247: 36250: 0 -247: 36251: 0 -247: 36252: 0 -247: 36253: 0 -247: 36254: 0 -247: 36255: 0 -247: 36256: 0 -247: 36257: 0 -247: 36258: 0 -247: 36259: 0 -247: 36260: 0 -247: 36261: 0 -247: 36262: 0 -247: 36263: 0 -247: 36264: 0 -247: 36265: 0 -247: 36266: 0 -247: 36267: 0 -247: 36268: 0 -247: 36269: 0 -247: 36270: 0 -247: 36271: 0 -247: 36272: 0 -247: 36273: 0 -247: 36274: 0 -247: 36275: 0 -247: 36276: 0 -247: 36277: 0 -247: 36278: 0 -247: 36279: 0 -247: 36280: 0 -247: 36281: 0 -247: 36282: 0 -247: 36283: 0 -247: 36284: 0 -247: 36285: 0 -247: 36286: 0 -247: 36287: 0 -247: 36288: 0 -247: 36289: 0 -247: 36290: 0 -247: 36291: 0 -247: 36292: 0 -247: 36293: 0 -247: 36294: 0 -247: 36295: 0 -247: 36296: 0 -247: 36297: 0 -247: 36298: 0 -247: 36299: 0 -247: 36300: 0 -247: 36301: 0 -247: 36302: 0 -247: 36303: 0 -247: 36304: 0 -247: 36305: 0 -247: 36306: 0 -247: 36307: 0 -247: 36308: 0 -247: 36309: 0 -247: 36310: 0 -247: 36311: 0 -247: 36312: 0 -247: 36313: 0 -247: 36314: 0 -247: 36315: 0 -247: 36316: 0 -247: 36317: 0 -247: 36318: 0 -247: 36319: 0 -247: 36320: 0 -247: 36321: 0 -247: 36322: 0 -247: 36323: 0 -247: 36324: 0 -247: 36325: 0 -247: 36326: 0 -247: 36327: 0 -247: 36328: 0 -247: 36329: 0 -247: 36330: 0 -247: 36331: 0 -247: 36332: 0 -247: 36333: 0 -247: 36334: 0 -247: 36335: 0 -247: 36336: 0 -247: 36337: 0 -247: 36338: 0 -247: 36339: 0 -247: 36340: 0 -247: 36341: 0 -247: 36342: 0 -247: 36343: 0 -247: 36344: 0 -247: 36345: 0 -247: 36346: 0 -247: 36347: 0 -247: 36348: 0 -247: 36349: 0 -247: 36350: 0 -247: 36351: 0 -247: 36352: 0 -247: 36353: 0 -247: 36354: 0 -247: 36355: 0 -247: 36356: 0 -247: 36357: 0 -247: 36358: 0 -247: 36359: 0 -247: 36360: 0 -247: 36361: 0 -247: 36362: 0 -247: 36363: 0 -247: 36364: 0 -247: 36365: 0 -247: 36366: 0 -247: 36367: 0 -247: 36368: 0 -247: 36369: 0 -247: 36370: 0 -247: 36371: 0 -247: 36372: 0 -247: 36373: 0 -247: 36374: 0 -247: 36375: 0 -247: 36376: 0 -247: 36377: 0 -247: 36378: 0 -247: 36379: 0 -247: 36380: 0 -247: 36381: 0 -247: 36382: 0 -247: 36383: 0 -247: 36384: 0 -247: 36385: 0 -247: 36386: 0 -247: 36387: 0 -247: 36388: 0 -247: 36389: 0 -247: 36390: 0 -247: 36391: 0 -247: 36392: 0 -247: 36393: 0 -247: 36394: 0 -247: 36395: 0 -247: 36396: 0 -247: 36397: 0 -247: 36398: 0 -247: 36399: 0 -247: 36400: 0 -247: 36401: 0 -247: 36402: 0 -247: 36403: 0 -247: 36404: 0 -247: 36405: 0 -247: 36406: 0 -247: 36407: 0 -247: 36408: 0 -247: 36409: 0 -247: 36410: 0 -247: 36411: 0 -247: 36412: 0 -247: 36413: 0 -247: 36414: 0 -247: 36415: 0 -247: 36416: 0 -247: 36417: 0 -247: 36418: 0 -247: 36419: 0 -247: 36420: 0 -247: 36421: 0 -247: 36422: 0 -247: 36423: 0 -247: 36424: 0 -247: 36425: 0 -247: 36426: 0 -247: 36427: 0 -247: 36428: 0 -247: 36429: 0 -247: 36430: 0 -247: 36431: 0 -247: 36432: 0 -247: 36433: 0 -247: 36434: 0 -247: 36435: 0 -247: 36436: 0 -247: 36437: 0 -247: 36438: 0 -247: 36439: 0 -247: 36440: 0 -247: 36441: 0 -247: 36442: 0 -247: 36443: 0 -247: 36444: 0 -247: 36445: 0 -247: 36446: 0 -247: 36447: 0 -247: 36448: 0 -247: 36449: 0 -247: 36450: 0 -247: 36451: 0 -247: 36452: 0 -247: 36453: 0 -247: 36454: 0 -247: 36455: 0 -247: 36456: 0 -247: 36457: 0 -247: 36458: 0 -247: 36459: 0 -247: 36460: 0 -247: 36461: 0 -247: 36462: 0 -247: 36463: 0 -247: 36464: 0 -247: 36465: 0 -247: 36466: 0 -247: 36467: 0 -247: 36468: 0 -247: 36469: 0 -247: 36470: 0 -247: 36471: 0 -247: 36472: 0 -247: 36473: 0 -247: 36474: 0 -247: 36475: 0 -247: 36476: 0 -247: 36477: 0 -247: 36478: 0 -247: 36479: 0 -247: 36480: 0 -247: 36481: 0 -247: 36482: 0 -247: 36483: 0 -247: 36484: 0 -247: 36485: 0 -247: 36486: 0 -247: 36487: 0 -247: 36488: 0 -247: 36489: 0 -247: 36490: 0 -247: 36491: 0 -247: 36492: 0 -247: 36493: 0 -247: 36494: 0 -247: 36495: 0 -247: 36496: 0 -247: 36497: 0 -247: 36498: 0 -247: 36499: 0 -247: 36500: 0 -247: 36501: 0 -247: 36502: 0 -247: 36503: 0 -247: 36504: 0 -247: 36505: 0 -247: 36506: 0 -247: 36507: 0 -247: 36508: 0 -247: 36509: 0 -247: 36510: 0 -247: 36511: 0 -247: 36512: 0 -247: 36513: 0 -247: 36514: 0 -247: 36515: 0 -247: 36516: 0 -247: 36517: 0 -247: 36518: 0 -247: 36519: 0 -247: 36520: 0 -247: 36521: 0 -247: 36522: 0 -247: 36523: 0 -247: 36524: 0 -247: 36525: 0 -247: 36526: 0 -247: 36527: 0 -247: 36528: 0 -247: 36529: 0 -247: 36530: 0 -247: 36531: 0 -247: 36532: 0 -247: 36533: 0 -247: 36534: 0 -247: 36535: 0 -247: 36536: 0 -247: 36537: 0 -247: 36538: 0 -247: 36539: 0 -247: 36540: 0 -247: 36541: 0 -247: 36542: 0 -247: 36543: 0 -247: 36544: 0 -247: 36545: 0 -247: 36546: 0 -247: 36547: 0 -247: 36548: 0 -247: 36549: 0 -247: 36550: 0 -247: 36551: 0 -247: 36552: 0 -247: 36553: 0 -247: 36554: 0 -247: 36555: 0 -247: 36556: 0 -247: 36557: 0 -247: 36558: 0 -247: 36559: 0 -247: 36560: 0 -247: 36561: 0 -247: 36562: 0 -247: 36563: 0 -247: 36564: 0 -247: 36565: 0 -247: 36566: 0 -247: 36567: 0 -247: 36568: 0 -247: 36569: 0 -247: 36570: 0 -247: 36571: 0 -247: 36572: 0 -247: 36573: 0 -247: 36574: 0 -247: 36575: 0 -247: 36576: 0 -247: 36577: 0 -247: 36578: 0 -247: 36579: 0 -247: 36580: 0 -247: 36581: 0 -247: 36582: 0 -247: 36583: 0 -247: 36584: 0 -247: 36585: 0 -247: 36586: 0 -247: 36587: 0 -247: 36588: 0 -247: 36589: 0 -247: 36590: 0 -247: 36591: 0 -247: 36592: 0 -247: 36593: 0 -247: 36594: 0 -247: 36595: 0 -247: 36596: 0 -247: 36597: 0 -247: 36598: 0 -247: 36599: 0 -247: 36600: 0 -247: 36601: 0 -247: 36602: 0 -247: 36603: 0 -247: 36604: 0 -247: 36605: 0 -247: 36606: 0 -247: 36607: 0 -247: 36608: 0 -247: 36609: 0 -247: 36610: 0 -247: 36611: 0 -247: 36612: 0 -247: 36613: 0 -247: 36614: 0 -247: 36615: 0 -247: 36616: 0 -247: 36617: 0 -247: 36618: 0 -247: 36619: 0 -247: 36620: 0 -247: 36621: 0 -247: 36622: 0 -247: 36623: 0 -247: 36624: 0 -247: 36625: 0 -247: 36626: 0 -247: 36627: 0 -247: 36628: 0 -247: 36629: 0 -247: 36630: 0 -247: 36631: 0 -247: 36632: 0 -247: 36633: 0 -247: 36634: 0 -247: 36635: 0 -247: 36636: 0 -247: 36637: 0 -247: 36638: 0 -247: 36639: 0 -247: 36640: 0 -247: 36641: 0 -247: 36642: 0 -247: 36643: 0 -247: 36644: 0 -247: 36645: 0 -247: 36646: 0 -247: 36647: 0 -247: 36648: 0 -247: 36649: 0 -247: 36650: 0 -247: 36651: 0 -247: 36652: 0 -247: 36653: 0 -247: 36654: 0 -247: 36655: 0 -247: 36656: 0 -247: 36657: 0 -247: 36658: 0 -247: 36659: 0 -247: 36660: 0 -247: 36661: 0 -247: 36662: 0 -247: 36663: 0 -247: 36664: 0 -247: 36665: 0 -247: 36666: 0 -247: 36667: 0 -247: 36668: 0 -247: 36669: 0 -247: 36670: 0 -247: 36671: 0 -247: 36672: 0 -247: 36673: 0 -247: 36674: 0 -247: 36675: 0 -247: 36676: 0 -247: 36677: 0 -247: 36678: 0 -247: 36679: 0 -247: 36680: 0 -247: 36681: 0 -247: 36682: 0 -247: 36683: 0 -247: 36684: 0 -247: 36685: 0 -247: 36686: 0 -247: 36687: 0 -247: 36688: 0 -247: 36689: 0 -247: 36690: 0 -247: 36691: 0 -247: 36692: 0 -247: 36693: 0 -247: 36694: 0 -247: 36695: 0 -247: 36696: 0 -247: 36697: 0 -247: 36698: 0 -247: 36699: 0 -247: 36700: 0 -247: 36701: 0 -247: 36702: 0 -247: 36703: 0 -247: 36704: 0 -247: 36705: 0 -247: 36706: 0 -247: 36707: 0 -247: 36708: 0 -247: 36709: 0 -247: 36710: 0 -247: 36711: 0 -247: 36712: 0 -247: 36713: 0 -247: 36714: 0 -247: 36715: 0 -247: 36716: 0 -247: 36717: 0 -247: 36718: 0 -247: 36719: 0 -247: 36720: 0 -247: 36721: 0 -247: 36722: 0 -247: 36723: 0 -247: 36724: 0 -247: 36725: 0 -247: 36726: 0 -247: 36727: 0 -247: 36728: 0 -247: 36729: 0 -247: 36730: 0 -247: 36731: 0 -247: 36732: 0 -247: 36733: 0 -247: 36734: 0 -247: 36735: 0 -247: 36736: 0 -247: 36737: 0 -247: 36738: 0 -247: 36739: 0 -247: 36740: 0 -247: 36741: 0 -247: 36742: 0 -247: 36743: 0 -247: 36744: 0 -247: 36745: 0 -247: 36746: 0 -247: 36747: 0 -247: 36748: 0 -247: 36749: 0 -247: 36750: 0 -247: 36751: 0 -247: 36752: 0 -247: 36753: 0 -247: 36754: 0 -247: 36755: 0 -247: 36756: 0 -247: 36757: 0 -247: 36758: 0 -247: 36759: 0 -247: 36760: 0 -247: 36761: 0 -247: 36762: 0 -247: 36763: 0 -247: 36764: 0 -247: 36765: 0 -247: 36766: 0 -247: 36767: 0 -247: 36768: 0 -247: 36769: 0 -247: 36770: 0 -247: 36771: 0 -247: 36772: 0 -247: 36773: 0 -247: 36774: 0 -247: 36775: 0 -247: 36776: 0 -247: 36777: 0 -247: 36778: 0 -247: 36779: 0 -247: 36780: 0 -247: 36781: 0 -247: 36782: 0 -247: 36783: 0 -247: 36784: 0 -247: 36785: 0 -247: 36786: 0 -247: 36787: 0 -247: 36788: 0 -247: 36789: 0 -247: 36790: 0 -247: 36791: 0 -247: 36792: 0 -247: 36793: 0 -247: 36794: 0 -247: 36795: 0 -247: 36796: 0 -247: 36797: 0 -247: 36798: 0 -247: 36799: 0 -247: 36800: 0 -247: 36801: 0 -247: 36802: 0 -247: 36803: 0 -247: 36804: 0 -247: 36805: 0 -247: 36806: 0 -247: 36807: 0 -247: 36808: 0 -247: 36809: 0 -247: 36810: 0 -247: 36811: 0 -247: 36812: 0 -247: 36813: 0 -247: 36814: 0 -247: 36815: 0 -247: 36816: 0 -247: 36817: 0 -247: 36818: 0 -247: 36819: 0 -247: 36820: 0 -247: 36821: 0 -247: 36822: 0 -247: 36823: 0 -247: 36824: 0 -247: 36825: 0 -247: 36826: 0 -247: 36827: 0 -247: 36828: 0 -247: 36829: 0 -247: 36830: 0 -247: 36831: 0 -247: 36832: 0 -247: 36833: 0 -247: 36834: 0 -247: 36835: 0 -247: 36836: 0 -247: 36837: 0 -247: 36838: 0 -247: 36839: 0 -247: 36840: 0 -247: 36841: 0 -247: 36842: 0 -247: 36843: 0 -247: 36844: 0 -247: 36845: 0 -247: 36846: 0 -247: 36847: 0 -247: 36848: 0 -247: 36849: 0 -247: 36850: 0 -247: 36851: 0 -247: 36852: 0 -247: 36853: 0 -247: 36854: 0 -247: 36855: 0 -247: 36856: 0 -247: 36857: 0 -247: 36858: 0 -247: 36859: 0 -247: 36860: 0 -247: 36861: 0 -247: 36862: 0 -247: 36863: 0 -247: 36864: 0 -247: 36865: 0 -247: 36866: 0 -247: 36867: 0 -247: 36868: 0 -247: 36869: 0 -247: 36870: 0 -247: 36871: 0 -247: 36872: 0 -247: 36873: 0 -247: 36874: 0 -247: 36875: 0 -247: 36876: 0 -247: 36877: 0 -247: 36878: 0 -247: 36879: 0 -247: 36880: 0 -247: 36881: 0 -247: 36882: 0 -247: 36883: 0 -247: 36884: 0 -247: 36885: 0 -247: 36886: 0 -247: 36887: 0 -247: 36888: 0 -247: 36889: 0 -247: 36890: 0 -247: 36891: 0 -247: 36892: 0 -247: 36893: 0 -247: 36894: 0 -247: 36895: 0 -247: 36896: 0 -247: 36897: 0 -247: 36898: 0 -247: 36899: 0 -247: 36900: 0 -247: 36901: 0 -247: 36902: 0 -247: 36903: 0 -247: 36904: 0 -247: 36905: 0 -247: 36906: 0 -247: 36907: 0 -247: 36908: 0 -247: 36909: 0 -247: 36910: 0 -247: 36911: 0 -247: 36912: 0 -247: 36913: 0 -247: 36914: 0 -247: 36915: 0 -247: 36916: 0 -247: 36917: 0 -247: 36918: 0 -247: 36919: 0 -247: 36920: 0 -247: 36921: 0 -247: 36922: 0 -247: 36923: 0 -247: 36924: 0 -247: 36925: 0 -247: 36926: 0 -247: 36927: 0 -247: 36928: 0 -247: 36929: 0 -247: 36930: 0 -247: 36931: 0 -247: 36932: 0 -247: 36933: 0 -247: 36934: 0 -247: 36935: 0 -247: 36936: 0 -247: 36937: 0 -247: 36938: 0 -247: 36939: 0 -247: 36940: 0 -247: 36941: 0 -247: 36942: 0 -247: 36943: 0 -247: 36944: 0 -247: 36945: 0 -247: 36946: 0 -247: 36947: 0 -247: 36948: 0 -247: 36949: 0 -247: 36950: 0 -247: 36951: 0 -247: 36952: 0 -247: 36953: 0 -247: 36954: 0 -247: 36955: 0 -247: 36956: 0 -247: 36957: 0 -247: 36958: 0 -247: 36959: 0 -247: 36960: 0 -247: 36961: 0 -247: 36962: 0 -247: 36963: 0 -247: 36964: 0 -247: 36965: 0 -247: 36966: 0 -247: 36967: 0 -247: 36968: 0 -247: 36969: 0 -247: 36970: 0 -247: 36971: 0 -247: 36972: 0 -247: 36973: 0 -247: 36974: 0 -247: 36975: 0 -247: 36976: 0 -247: 36977: 0 -247: 36978: 0 -247: 36979: 0 -247: 36980: 0 -247: 36981: 0 -247: 36982: 0 -247: 36983: 0 -247: 36984: 0 -247: 36985: 0 -247: 36986: 0 -247: 36987: 0 -247: 36988: 0 -247: 36989: 0 -247: 36990: 0 -247: 36991: 0 -247: 36992: 0 -247: 36993: 0 -247: 36994: 0 -247: 36995: 0 -247: 36996: 0 -247: 36997: 0 -247: 36998: 0 -247: 36999: 0 -247: 37000: 0 -247: 37001: 0 -247: 37002: 0 -247: 37003: 0 -247: 37004: 0 -247: 37005: 0 -247: 37006: 0 -247: 37007: 0 -247: 37008: 0 -247: 37009: 0 -247: 37010: 0 -247: 37011: 0 -247: 37012: 0 -247: 37013: 0 -247: 37014: 0 -247: 37015: 0 -247: 37016: 0 -247: 37017: 0 -247: 37018: 0 -247: 37019: 0 -247: 37020: 0 -247: 37021: 0 -247: 37022: 0 -247: 37023: 0 -247: 37024: 0 -247: 37025: 0 -247: 37026: 0 -247: 37027: 0 -247: 37028: 0 -247: 37029: 0 -247: 37030: 0 -247: 37031: 0 -247: 37032: 0 -247: 37033: 0 -247: 37034: 0 -247: 37035: 0 -247: 37036: 0 -247: 37037: 0 -247: 37038: 0 -247: 37039: 0 -247: 37040: 0 -247: 37041: 0 -247: 37042: 0 -247: 37043: 0 -247: 37044: 0 -247: 37045: 0 -247: 37046: 0 -247: 37047: 0 -247: 37048: 0 -247: 37049: 0 -247: 37050: 0 -247: 37051: 0 -247: 37052: 0 -247: 37053: 0 -247: 37054: 0 -247: 37055: 0 -247: 37056: 0 -247: 37057: 0 -247: 37058: 0 -247: 37059: 0 -247: 37060: 0 -247: 37061: 0 -247: 37062: 0 -247: 37063: 0 -247: 37064: 0 -247: 37065: 0 -247: 37066: 0 -247: 37067: 0 -247: 37068: 0 -247: 37069: 0 -247: 37070: 0 -247: 37071: 0 -247: 37072: 0 -247: 37073: 0 -247: 37074: 0 -247: 37075: 0 -247: 37076: 0 -247: 37077: 0 -247: 37078: 0 -247: 37079: 0 -247: 37080: 0 -247: 37081: 0 -247: 37082: 0 -247: 37083: 0 -247: 37084: 0 -247: 37085: 0 -247: 37086: 0 -247: 37087: 0 -247: 37088: 0 -247: 37089: 0 -247: 37090: 0 -247: 37091: 0 -247: 37092: 0 -247: 37093: 0 -247: 37094: 0 -247: 37095: 0 -247: 37096: 0 -247: 37097: 0 -247: 37098: 0 -247: 37099: 0 -247: 37100: 0 -247: 37101: 0 -247: 37102: 0 -247: 37103: 0 -247: 37104: 0 -247: 37105: 0 -247: 37106: 0 -247: 37107: 0 -247: 37108: 0 -247: 37109: 0 -247: 37110: 0 -247: 37111: 0 -247: 37112: 0 -247: 37113: 0 -247: 37114: 0 -247: 37115: 0 -247: 37116: 0 -247: 37117: 0 -247: 37118: 0 -247: 37119: 0 -247: 37120: 0 -247: 37121: 0 -247: 37122: 0 -247: 37123: 0 -247: 37124: 0 -247: 37125: 0 -247: 37126: 0 -247: 37127: 0 -247: 37128: 0 -247: 37129: 0 -247: 37130: 0 -247: 37131: 0 -247: 37132: 0 -247: 37133: 0 -247: 37134: 0 -247: 37135: 0 -247: 37136: 0 -247: 37137: 0 -247: 37138: 0 -247: 37139: 0 -247: 37140: 0 -247: 37141: 0 -247: 37142: 0 -247: 37143: 0 -247: 37144: 0 -247: 37145: 0 -247: 37146: 0 -247: 37147: 0 -247: 37148: 0 -247: 37149: 0 -247: 37150: 0 -247: 37151: 0 -247: 37152: 0 -247: 37153: 0 -247: 37154: 0 -247: 37155: 0 -247: 37156: 0 -247: 37157: 0 -247: 37158: 0 -247: 37159: 0 -247: 37160: 0 -247: 37161: 0 -247: 37162: 0 -247: 37163: 0 -247: 37164: 0 -247: 37165: 0 -247: 37166: 0 -247: 37167: 0 -247: 37168: 0 -247: 37169: 0 -247: 37170: 0 -247: 37171: 0 -247: 37172: 0 -247: 37173: 0 -247: 37174: 0 -247: 37175: 0 -247: 37176: 0 -247: 37177: 0 -247: 37178: 0 -247: 37179: 0 -247: 37180: 0 -247: 37181: 0 -247: 37182: 0 -247: 37183: 0 -247: 37184: 0 -247: 37185: 0 -247: 37186: 0 -247: 37187: 0 -247: 37188: 0 -247: 37189: 0 -247: 37190: 0 -247: 37191: 0 -247: 37192: 0 -247: 37193: 0 -247: 37194: 0 -247: 37195: 0 -247: 37196: 0 -247: 37197: 0 -247: 37198: 0 -247: 37199: 0 -247: 37200: 0 -247: 37201: 0 -247: 37202: 0 -247: 37203: 0 -247: 37204: 0 -247: 37205: 0 -247: 37206: 0 -247: 37207: 0 -247: 37208: 0 -247: 37209: 0 -247: 37210: 0 -247: 37211: 0 -247: 37212: 0 -247: 37213: 0 -247: 37214: 0 -247: 37215: 0 -247: 37216: 0 -247: 37217: 0 -247: 37218: 0 -247: 37219: 0 -247: 37220: 0 -247: 37221: 0 -247: 37222: 0 -247: 37223: 0 -247: 37224: 0 -247: 37225: 0 -247: 37226: 0 -247: 37227: 0 -247: 37228: 0 -247: 37229: 0 -247: 37230: 0 -247: 37231: 0 -247: 37232: 0 -247: 37233: 0 -247: 37234: 0 -247: 37235: 0 -247: 37236: 0 -247: 37237: 0 -247: 37238: 0 -247: 37239: 0 -247: 37240: 0 -247: 37241: 0 -247: 37242: 0 -247: 37243: 0 -247: 37244: 0 -247: 37245: 0 -247: 37246: 0 -247: 37247: 0 -247: 37248: 0 -247: 37249: 0 -247: 37250: 0 -247: 37251: 0 -247: 37252: 0 -247: 37253: 0 -247: 37254: 0 -247: 37255: 0 -247: 37256: 0 -247: 37257: 0 -247: 37258: 0 -247: 37259: 0 -247: 37260: 0 -247: 37261: 0 -247: 37262: 0 -247: 37263: 0 -247: 37264: 0 -247: 37265: 0 -247: 37266: 0 -247: 37267: 0 -247: 37268: 0 -247: 37269: 0 -247: 37270: 0 -247: 37271: 0 -247: 37272: 0 -247: 37273: 0 -247: 37274: 0 -247: 37275: 0 -247: 37276: 0 -247: 37277: 0 -247: 37278: 0 -247: 37279: 0 -247: 37280: 0 -247: 37281: 0 -247: 37282: 0 -247: 37283: 0 -247: 37284: 0 -247: 37285: 0 -247: 37286: 0 -247: 37287: 0 -247: 37288: 0 -247: 37289: 0 -247: 37290: 0 -247: 37291: 0 -247: 37292: 0 -247: 37293: 0 -247: 37294: 0 -247: 37295: 0 -247: 37296: 0 -247: 37297: 0 -247: 37298: 0 -247: 37299: 0 -247: 37300: 0 -247: 37301: 0 -247: 37302: 0 -247: 37303: 0 -247: 37304: 0 -247: 37305: 0 -247: 37306: 0 -247: 37307: 0 -247: 37308: 0 -247: 37309: 0 -247: 37310: 0 -247: 37311: 0 -247: 37312: 0 -247: 37313: 0 -247: 37314: 0 -247: 37315: 0 -247: 37316: 0 -247: 37317: 0 -247: 37318: 0 -247: 37319: 0 -247: 37320: 0 -247: 37321: 0 -247: 37322: 0 -247: 37323: 0 -247: 37324: 0 -247: 37325: 0 -247: 37326: 0 -247: 37327: 0 -247: 37328: 0 -247: 37329: 0 -247: 37330: 0 -247: 37331: 0 -247: 37332: 0 -247: 37333: 0 -247: 37334: 0 -247: 37335: 0 -247: 37336: 0 -247: 37337: 0 -247: 37338: 0 -247: 37339: 0 -247: 37340: 0 -247: 37341: 0 -247: 37342: 0 -247: 37343: 0 -247: 37344: 0 -247: 37345: 0 -247: 37346: 0 -247: 37347: 0 -247: 37348: 0 -247: 37349: 0 -247: 37350: 0 -247: 37351: 0 -247: 37352: 0 -247: 37353: 0 -247: 37354: 0 -247: 37355: 0 -247: 37356: 0 -247: 37357: 0 -247: 37358: 0 -247: 37359: 0 -247: 37360: 0 -247: 37361: 0 -247: 37362: 0 -247: 37363: 0 -247: 37364: 0 -247: 37365: 0 -247: 37366: 0 -247: 37367: 0 -247: 37368: 0 -247: 37369: 0 -247: 37370: 0 -247: 37371: 0 -247: 37372: 0 -247: 37373: 0 -247: 37374: 0 -247: 37375: 0 -247: 37376: 0 -247: 37377: 0 -247: 37378: 0 -247: 37379: 0 -247: 37380: 0 -247: 37381: 0 -247: 37382: 0 -247: 37383: 0 -247: 37384: 0 -247: 37385: 0 -247: 37386: 0 -247: 37387: 0 -247: 37388: 0 -247: 37389: 0 -247: 37390: 0 -247: 37391: 0 -247: 37392: 0 -247: 37393: 0 -247: 37394: 0 -247: 37395: 0 -247: 37396: 0 -247: 37397: 0 -247: 37398: 0 -247: 37399: 0 -247: 37400: 0 -247: 37401: 0 -247: 37402: 0 -247: 37403: 0 -247: 37404: 0 -247: 37405: 0 -247: 37406: 0 -247: 37407: 0 -247: 37408: 0 -247: 37409: 0 -247: 37410: 0 -247: 37411: 0 -247: 37412: 0 -247: 37413: 0 -247: 37414: 0 -247: 37415: 0 -247: 37416: 0 -247: 37417: 0 -247: 37418: 0 -247: 37419: 0 -247: 37420: 0 -247: 37421: 0 -247: 37422: 0 -247: 37423: 0 -247: 37424: 0 -247: 37425: 0 -247: 37426: 0 -247: 37427: 0 -247: 37428: 0 -247: 37429: 0 -247: 37430: 0 -247: 37431: 0 -247: 37432: 0 -247: 37433: 0 -247: 37434: 0 -247: 37435: 0 -247: 37436: 0 -247: 37437: 0 -247: 37438: 0 -247: 37439: 0 -247: 37440: 0 -247: 37441: 0 -247: 37442: 0 -247: 37443: 0 -247: 37444: 0 -247: 37445: 0 -247: 37446: 0 -247: 37447: 0 -247: 37448: 0 -247: 37449: 0 -247: 37450: 0 -247: 37451: 0 -247: 37452: 0 -247: 37453: 0 -247: 37454: 0 -247: 37455: 0 -247: 37456: 0 -247: 37457: 0 -247: 37458: 0 -247: 37459: 0 -247: 37460: 0 -247: 37461: 0 -247: 37462: 0 -247: 37463: 0 -247: 37464: 0 -247: 37465: 0 -247: 37466: 0 -247: 37467: 0 -247: 37468: 0 -247: 37469: 0 -247: 37470: 0 -247: 37471: 0 -247: 37472: 0 -247: 37473: 0 -247: 37474: 0 -247: 37475: 0 -247: 37476: 0 -247: 37477: 0 -247: 37478: 0 -247: 37479: 0 -247: 37480: 0 -247: 37481: 0 -247: 37482: 0 -247: 37483: 0 -247: 37484: 0 -247: 37485: 0 -247: 37486: 0 -247: 37487: 0 -247: 37488: 0 -247: 37489: 0 -247: 37490: 0 -247: 37491: 0 -247: 37492: 0 -247: 37493: 0 -247: 37494: 0 -247: 37495: 0 -247: 37496: 0 -247: 37497: 0 -247: 37498: 0 -247: 37499: 0 -247: 37500: 0 -247: 37501: 0 -247: 37502: 0 -247: 37503: 0 -247: 37504: 0 -247: 37505: 0 -247: 37506: 0 -247: 37507: 0 -247: 37508: 0 -247: 37509: 0 -247: 37510: 0 -247: 37511: 0 -247: 37512: 0 -247: 37513: 0 -247: 37514: 0 -247: 37515: 0 -247: 37516: 0 -247: 37517: 0 -247: 37518: 0 -247: 37519: 0 -247: 37520: 0 -247: 37521: 0 -247: 37522: 0 -247: 37523: 0 -247: 37524: 0 -247: 37525: 0 -247: 37526: 0 -247: 37527: 0 -247: 37528: 0 -247: 37529: 0 -247: 37530: 0 -247: 37531: 0 -247: 37532: 0 -247: 37533: 0 -247: 37534: 0 -247: 37535: 0 -247: 37536: 0 -247: 37537: 0 -247: 37538: 0 -247: 37539: 0 -247: 37540: 0 -247: 37541: 0 -247: 37542: 0 -247: 37543: 0 -247: 37544: 0 -247: 37545: 0 -247: 37546: 0 -247: 37547: 0 -247: 37548: 0 -247: 37549: 0 -247: 37550: 0 -247: 37551: 0 -247: 37552: 0 -247: 37553: 0 -247: 37554: 0 -247: 37555: 0 -247: 37556: 0 -247: 37557: 0 -247: 37558: 0 -247: 37559: 0 -247: 37560: 0 -247: 37561: 0 -247: 37562: 0 -247: 37563: 0 -247: 37564: 0 -247: 37565: 0 -247: 37566: 0 -247: 37567: 0 -247: 37568: 0 -247: 37569: 0 -247: 37570: 0 -247: 37571: 0 -247: 37572: 0 -247: 37573: 0 -247: 37574: 0 -247: 37575: 0 -247: 37576: 0 -247: 37577: 0 -247: 37578: 0 -247: 37579: 0 -247: 37580: 0 -247: 37581: 0 -247: 37582: 0 -247: 37583: 0 -247: 37584: 0 -247: 37585: 0 -247: 37586: 0 -247: 37587: 0 -247: 37588: 0 -247: 37589: 0 -247: 37590: 0 -247: 37591: 0 -247: 37592: 0 -247: 37593: 0 -247: 37594: 0 -247: 37595: 0 -247: 37596: 0 -247: 37597: 0 -247: 37598: 0 -247: 37599: 0 -247: 37600: 0 -247: 37601: 0 -247: 37602: 0 -247: 37603: 0 -247: 37604: 0 -247: 37605: 0 -247: 37606: 0 -247: 37607: 0 -247: 37608: 0 -247: 37609: 0 -247: 37610: 0 -247: 37611: 0 -247: 37612: 0 -247: 37613: 0 -247: 37614: 0 -247: 37615: 0 -247: 37616: 0 -247: 37617: 0 -247: 37618: 0 -247: 37619: 0 -247: 37620: 0 -247: 37621: 0 -247: 37622: 0 -247: 37623: 0 -247: 37624: 0 -247: 37625: 0 -247: 37626: 0 -247: 37627: 0 -247: 37628: 0 -247: 37629: 0 -247: 37630: 0 -247: 37631: 0 -247: 37632: 0 -247: 37633: 0 -247: 37634: 0 -247: 37635: 0 -247: 37636: 0 -247: 37637: 0 -247: 37638: 0 -247: 37639: 0 -247: 37640: 0 -247: 37641: 0 -247: 37642: 0 -247: 37643: 0 -247: 37644: 0 -247: 37645: 0 -247: 37646: 0 -247: 37647: 0 -247: 37648: 0 -247: 37649: 0 -247: 37650: 0 -247: 37651: 0 -247: 37652: 0 -247: 37653: 0 -247: 37654: 0 -247: 37655: 0 -247: 37656: 0 -247: 37657: 0 -247: 37658: 0 -247: 37659: 0 -247: 37660: 0 -247: 37661: 0 -247: 37662: 0 -247: 37663: 0 -247: 37664: 0 -247: 37665: 0 -247: 37666: 0 -247: 37667: 0 -247: 37668: 0 -247: 37669: 0 -247: 37670: 0 -247: 37671: 0 -247: 37672: 0 -247: 37673: 0 -247: 37674: 0 -247: 37675: 0 -247: 37676: 0 -247: 37677: 0 -247: 37678: 0 -247: 37679: 0 -247: 37680: 0 -247: 37681: 0 -247: 37682: 0 -247: 37683: 0 -247: 37684: 0 -247: 37685: 0 -247: 37686: 0 -247: 37687: 0 -247: 37688: 0 -247: 37689: 0 -247: 37690: 0 -247: 37691: 0 -247: 37692: 0 -247: 37693: 0 -247: 37694: 0 -247: 37695: 0 -247: 37696: 0 -247: 37697: 0 -247: 37698: 0 -247: 37699: 0 -247: 37700: 0 -247: 37701: 0 -247: 37702: 0 -247: 37703: 0 -247: 37704: 0 -247: 37705: 0 -247: 37706: 0 -247: 37707: 0 -247: 37708: 0 -247: 37709: 0 -247: 37710: 0 -247: 37711: 0 -247: 37712: 0 -247: 37713: 0 -247: 37714: 0 -247: 37715: 0 -247: 37716: 0 -247: 37717: 0 -247: 37718: 0 -247: 37719: 0 -247: 37720: 0 -247: 37721: 0 -247: 37722: 0 -247: 37723: 0 -247: 37724: 0 -247: 37725: 0 -247: 37726: 0 -247: 37727: 0 -247: 37728: 0 -247: 37729: 0 -247: 37730: 0 -247: 37731: 0 -247: 37732: 0 -247: 37733: 0 -247: 37734: 0 -247: 37735: 0 -247: 37736: 0 -247: 37737: 0 -247: 37738: 0 -247: 37739: 0 -247: 37740: 0 -247: 37741: 0 -247: 37742: 0 -247: 37743: 0 -247: 37744: 0 -247: 37745: 0 -247: 37746: 0 -247: 37747: 0 -247: 37748: 0 -247: 37749: 0 -247: 37750: 0 -247: 37751: 0 -247: 37752: 0 -247: 37753: 0 -247: 37754: 0 -247: 37755: 0 -247: 37756: 0 -247: 37757: 0 -247: 37758: 0 -247: 37759: 0 -247: 37760: 0 -247: 37761: 0 -247: 37762: 0 -247: 37763: 0 -247: 37764: 0 -247: 37765: 0 -247: 37766: 0 -247: 37767: 0 -247: 37768: 0 -247: 37769: 0 -247: 37770: 0 -247: 37771: 0 -247: 37772: 0 -247: 37773: 0 -247: 37774: 0 -247: 37775: 0 -247: 37776: 0 -247: 37777: 0 -247: 37778: 0 -247: 37779: 0 -247: 37780: 0 -247: 37781: 0 -247: 37782: 0 -247: 37783: 0 -247: 37784: 0 -247: 37785: 0 -247: 37786: 0 -247: 37787: 0 -247: 37788: 0 -247: 37789: 0 -247: 37790: 0 -247: 37791: 0 -247: 37792: 0 -247: 37793: 0 -247: 37794: 0 -247: 37795: 0 -247: 37796: 0 -247: 37797: 0 -247: 37798: 0 -247: 37799: 0 -247: 37800: 0 -247: 37801: 0 -247: 37802: 0 -247: 37803: 0 -247: 37804: 0 -247: 37805: 0 -247: 37806: 0 -247: 37807: 0 -247: 37808: 0 -247: 37809: 0 -247: 37810: 0 -247: 37811: 0 -247: 37812: 0 -247: 37813: 0 -247: 37814: 0 -247: 37815: 0 -247: 37816: 0 -247: 37817: 0 -247: 37818: 0 -247: 37819: 0 -247: 37820: 0 -247: 37821: 0 -247: 37822: 0 -247: 37823: 0 -247: 37824: 0 -247: 37825: 0 -247: 37826: 0 -247: 37827: 0 -247: 37828: 0 -247: 37829: 0 -247: 37830: 0 -247: 37831: 0 -247: 37832: 0 -247: 37833: 0 -247: 37834: 0 -247: 37835: 0 -247: 37836: 0 -247: 37837: 0 -247: 37838: 0 -247: 37839: 0 -247: 37840: 0 -247: 37841: 0 -247: 37842: 0 -247: 37843: 0 -247: 37844: 0 -247: 37845: 0 -247: 37846: 0 -247: 37847: 0 -247: 37848: 0 -247: 37849: 0 -247: 37850: 0 -247: 37851: 0 -247: 37852: 0 -247: 37853: 0 -247: 37854: 0 -247: 37855: 0 -247: 37856: 0 -247: 37857: 0 -247: 37858: 0 -247: 37859: 0 -247: 37860: 0 -247: 37861: 0 -247: 37862: 0 -247: 37863: 0 -247: 37864: 0 -247: 37865: 0 -247: 37866: 0 -247: 37867: 0 -247: 37868: 0 -247: 37869: 0 -247: 37870: 0 -247: 37871: 0 -247: 37872: 0 -247: 37873: 0 -247: 37874: 0 -247: 37875: 0 -247: 37876: 0 -247: 37877: 0 -247: 37878: 0 -247: 37879: 0 -247: 37880: 0 -247: 37881: 0 -247: 37882: 0 -247: 37883: 0 -247: 37884: 0 -247: 37885: 0 -247: 37886: 0 -247: 37887: 0 -247: 37888: 0 -247: 37889: 0 -247: 37890: 0 -247: 37891: 0 -247: 37892: 0 -247: 37893: 0 -247: 37894: 0 -247: 37895: 0 -247: 37896: 0 -247: 37897: 0 -247: 37898: 0 -247: 37899: 0 -247: 37900: 0 -247: 37901: 0 -247: 37902: 0 -247: 37903: 0 -247: 37904: 0 -247: 37905: 0 -247: 37906: 0 -247: 37907: 0 -247: 37908: 0 -247: 37909: 0 -247: 37910: 0 -247: 37911: 0 -247: 37912: 0 -247: 37913: 0 -247: 37914: 0 -247: 37915: 0 -247: 37916: 0 -247: 37917: 0 -247: 37918: 0 -247: 37919: 0 -247: 37920: 0 -247: 37921: 0 -247: 37922: 0 -247: 37923: 0 -247: 37924: 0 -247: 37925: 0 -247: 37926: 0 -247: 37927: 0 -247: 37928: 0 -247: 37929: 0 -247: 37930: 0 -247: 37931: 0 -247: 37932: 0 -247: 37933: 0 -247: 37934: 0 -247: 37935: 0 -247: 37936: 0 -247: 37937: 0 -247: 37938: 0 -247: 37939: 0 -247: 37940: 0 -247: 37941: 0 -247: 37942: 0 -247: 37943: 0 -247: 37944: 0 -247: 37945: 0 -247: 37946: 0 -247: 37947: 0 -247: 37948: 0 -247: 37949: 0 -247: 37950: 0 -247: 37951: 0 -247: 37952: 0 -247: 37953: 0 -247: 37954: 0 -247: 37955: 0 -247: 37956: 0 -247: 37957: 0 -247: 37958: 0 -247: 37959: 0 -247: 37960: 0 -247: 37961: 0 -247: 37962: 0 -247: 37963: 0 -247: 37964: 0 -247: 37965: 0 -247: 37966: 0 -247: 37967: 0 -247: 37968: 0 -247: 37969: 0 -247: 37970: 0 -247: 37971: 0 -247: 37972: 0 -247: 37973: 0 -247: 37974: 0 -247: 37975: 0 -247: 37976: 0 -247: 37977: 0 -247: 37978: 0 -247: 37979: 0 -247: 37980: 0 -247: 37981: 0 -247: 37982: 0 -247: 37983: 0 -247: 37984: 0 -247: 37985: 0 -247: 37986: 0 -247: 37987: 0 -247: 37988: 0 -247: 37989: 0 -247: 37990: 0 -247: 37991: 0 -247: 37992: 0 -247: 37993: 0 -247: 37994: 0 -247: 37995: 0 -247: 37996: 0 -247: 37997: 0 -247: 37998: 0 -247: 37999: 0 -247: 38000: 0 -247: 38001: 0 -247: 38002: 0 -247: 38003: 0 -247: 38004: 0 -247: 38005: 0 -247: 38006: 0 -247: 38007: 0 -247: 38008: 0 -247: 38009: 0 -247: 38010: 0 -247: 38011: 0 -247: 38012: 0 -247: 38013: 0 -247: 38014: 0 -247: 38015: 0 -247: 38016: 0 -247: 38017: 0 -247: 38018: 0 -247: 38019: 0 -247: 38020: 0 -247: 38021: 0 -247: 38022: 0 -247: 38023: 0 -247: 38024: 0 -247: 38025: 0 -247: 38026: 0 -247: 38027: 0 -247: 38028: 0 -247: 38029: 0 -247: 38030: 0 -247: 38031: 0 -247: 38032: 0 -247: 38033: 0 -247: 38034: 0 -247: 38035: 0 -247: 38036: 0 -247: 38037: 0 -247: 38038: 0 -247: 38039: 0 -247: 38040: 0 -247: 38041: 0 -247: 38042: 0 -247: 38043: 0 -247: 38044: 0 -247: 38045: 0 -247: 38046: 0 -247: 38047: 0 -247: 38048: 0 -247: 38049: 0 -247: 38050: 0 -247: 38051: 0 -247: 38052: 0 -247: 38053: 0 -247: 38054: 0 -247: 38055: 0 -247: 38056: 0 -247: 38057: 0 -247: 38058: 0 -247: 38059: 0 -247: 38060: 0 -247: 38061: 0 -247: 38062: 0 -247: 38063: 0 -247: 38064: 0 -247: 38065: 0 -247: 38066: 0 -247: 38067: 0 -247: 38068: 0 -247: 38069: 0 -247: 38070: 0 -247: 38071: 0 -247: 38072: 0 -247: 38073: 0 -247: 38074: 0 -247: 38075: 0 -247: 38076: 0 -247: 38077: 0 -247: 38078: 0 -247: 38079: 0 -247: 38080: 0 -247: 38081: 0 -247: 38082: 0 -247: 38083: 0 -247: 38084: 0 -247: 38085: 0 -247: 38086: 0 -247: 38087: 0 -247: 38088: 0 -247: 38089: 0 -247: 38090: 0 -247: 38091: 0 -247: 38092: 0 -247: 38093: 0 -247: 38094: 0 -247: 38095: 0 -247: 38096: 0 -247: 38097: 0 -247: 38098: 0 -247: 38099: 0 -247: 38100: 0 -247: 38101: 0 -247: 38102: 0 -247: 38103: 0 -247: 38104: 0 -247: 38105: 0 -247: 38106: 0 -247: 38107: 0 -247: 38108: 0 -247: 38109: 0 -247: 38110: 0 -247: 38111: 0 -247: 38112: 0 -247: 38113: 0 -247: 38114: 0 -247: 38115: 0 -247: 38116: 0 -247: 38117: 0 -247: 38118: 0 -247: 38119: 0 -247: 38120: 0 -247: 38121: 0 -247: 38122: 0 -247: 38123: 0 -247: 38124: 0 -247: 38125: 0 -247: 38126: 0 -247: 38127: 0 -247: 38128: 0 -247: 38129: 0 -247: 38130: 0 -247: 38131: 0 -247: 38132: 0 -247: 38133: 0 -247: 38134: 0 -247: 38135: 0 -247: 38136: 0 -247: 38137: 0 -247: 38138: 0 -247: 38139: 0 -247: 38140: 0 -247: 38141: 0 -247: 38142: 0 -247: 38143: 0 -247: 38144: 0 -247: 38145: 0 -247: 38146: 0 -247: 38147: 0 -247: 38148: 0 -247: 38149: 0 -247: 38150: 0 -247: 38151: 0 -247: 38152: 0 -247: 38153: 0 -247: 38154: 0 -247: 38155: 0 -247: 38156: 0 -247: 38157: 0 -247: 38158: 0 -247: 38159: 0 -247: 38160: 0 -247: 38161: 0 -247: 38162: 0 -247: 38163: 0 -247: 38164: 0 -247: 38165: 0 -247: 38166: 0 -247: 38167: 0 -247: 38168: 0 -247: 38169: 0 -247: 38170: 0 -247: 38171: 0 -247: 38172: 0 -247: 38173: 0 -247: 38174: 0 -247: 38175: 0 -247: 38176: 0 -247: 38177: 0 -247: 38178: 0 -247: 38179: 0 -247: 38180: 0 -247: 38181: 0 -247: 38182: 0 -247: 38183: 0 -247: 38184: 0 -247: 38185: 0 -247: 38186: 0 -247: 38187: 0 -247: 38188: 0 -247: 38189: 0 -247: 38190: 0 -247: 38191: 0 -247: 38192: 0 -247: 38193: 0 -247: 38194: 0 -247: 38195: 0 -247: 38196: 0 -247: 38197: 0 -247: 38198: 0 -247: 38199: 0 -247: 38200: 0 -247: 38201: 0 -247: 38202: 0 -247: 38203: 0 -247: 38204: 0 -247: 38205: 0 -247: 38206: 0 -247: 38207: 0 -247: 38208: 0 -247: 38209: 0 -247: 38210: 0 -247: 38211: 0 -247: 38212: 0 -247: 38213: 0 -247: 38214: 0 -247: 38215: 0 -247: 38216: 0 -247: 38217: 0 -247: 38218: 0 -247: 38219: 0 -247: 38220: 0 -247: 38221: 0 -247: 38222: 0 -247: 38223: 0 -247: 38224: 0 -247: 38225: 0 -247: 38226: 0 -247: 38227: 0 -247: 38228: 0 -247: 38229: 0 -247: 38230: 0 -247: 38231: 0 -247: 38232: 0 -247: 38233: 0 -247: 38234: 0 -247: 38235: 0 -247: 38236: 0 -247: 38237: 0 -247: 38238: 0 -247: 38239: 0 -247: 38240: 0 -247: 38241: 0 -247: 38242: 0 -247: 38243: 0 -247: 38244: 0 -247: 38245: 0 -247: 38246: 0 -247: 38247: 0 -247: 38248: 0 -247: 38249: 0 -247: 38250: 0 -247: 38251: 0 -247: 38252: 0 -247: 38253: 0 -247: 38254: 0 -247: 38255: 0 -247: 38256: 0 -247: 38257: 0 -247: 38258: 0 -247: 38259: 0 -247: 38260: 0 -247: 38261: 0 -247: 38262: 0 -247: 38263: 0 -247: 38264: 0 -247: 38265: 0 -247: 38266: 0 -247: 38267: 0 -247: 38268: 0 -247: 38269: 0 -247: 38270: 0 -247: 38271: 0 -247: 38272: 0 -247: 38273: 0 -247: 38274: 0 -247: 38275: 0 -247: 38276: 0 -247: 38277: 0 -247: 38278: 0 -247: 38279: 0 -247: 38280: 0 -247: 38281: 0 -247: 38282: 0 -247: 38283: 0 -247: 38284: 0 -247: 38285: 0 -247: 38286: 0 -247: 38287: 0 -247: 38288: 0 -247: 38289: 0 -247: 38290: 0 -247: 38291: 0 -247: 38292: 0 -247: 38293: 0 -247: 38294: 0 -247: 38295: 0 -247: 38296: 0 -247: 38297: 0 -247: 38298: 0 -247: 38299: 0 -247: 38300: 0 -247: 38301: 0 -247: 38302: 0 -247: 38303: 0 -247: 38304: 0 -247: 38305: 0 -247: 38306: 0 -247: 38307: 0 -247: 38308: 0 -247: 38309: 0 -247: 38310: 0 -247: 38311: 0 -247: 38312: 0 -247: 38313: 0 -247: 38314: 0 -247: 38315: 0 -247: 38316: 0 -247: 38317: 0 -247: 38318: 0 -247: 38319: 0 -247: 38320: 0 -247: 38321: 0 -247: 38322: 0 -247: 38323: 0 -247: 38324: 0 -247: 38325: 0 -247: 38326: 0 -247: 38327: 0 -247: 38328: 0 -247: 38329: 0 -247: 38330: 0 -247: 38331: 0 -247: 38332: 0 -247: 38333: 0 -247: 38334: 0 -247: 38335: 0 -247: 38336: 0 -247: 38337: 0 -247: 38338: 0 -247: 38339: 0 -247: 38340: 0 -247: 38341: 0 -247: 38342: 0 -247: 38343: 0 -247: 38344: 0 -247: 38345: 0 -247: 38346: 0 -247: 38347: 0 -247: 38348: 0 -247: 38349: 0 -247: 38350: 0 -247: 38351: 0 -247: 38352: 0 -247: 38353: 0 -247: 38354: 0 -247: 38355: 0 -247: 38356: 0 -247: 38357: 0 -247: 38358: 0 -247: 38359: 0 -247: 38360: 0 -247: 38361: 0 -247: 38362: 0 -247: 38363: 0 -247: 38364: 0 -247: 38365: 0 -247: 38366: 0 -247: 38367: 0 -247: 38368: 0 -247: 38369: 0 -247: 38370: 0 -247: 38371: 0 -247: 38372: 0 -247: 38373: 0 -247: 38374: 0 -247: 38375: 0 -247: 38376: 0 -247: 38377: 0 -247: 38378: 0 -247: 38379: 0 -247: 38380: 0 -247: 38381: 0 -247: 38382: 0 -247: 38383: 0 -247: 38384: 0 -247: 38385: 0 -247: 38386: 0 -247: 38387: 0 -247: 38388: 0 -247: 38389: 0 -247: 38390: 0 -247: 38391: 0 -247: 38392: 0 -247: 38393: 0 -247: 38394: 0 -247: 38395: 0 -247: 38396: 0 -247: 38397: 0 -247: 38398: 0 -247: 38399: 0 -247: 38400: 0 -247: 38401: 0 -247: 38402: 0 -247: 38403: 0 -247: 38404: 0 -247: 38405: 0 -247: 38406: 0 -247: 38407: 0 -247: 38408: 0 -247: 38409: 0 -247: 38410: 0 -247: 38411: 0 -247: 38412: 0 -247: 38413: 0 -247: 38414: 0 -247: 38415: 0 -247: 38416: 0 -247: 38417: 0 -247: 38418: 0 -247: 38419: 0 -247: 38420: 0 -247: 38421: 0 -247: 38422: 0 -247: 38423: 0 -247: 38424: 0 -247: 38425: 0 -247: 38426: 0 -247: 38427: 0 -247: 38428: 0 -247: 38429: 0 -247: 38430: 0 -247: 38431: 0 -247: 38432: 0 -247: 38433: 0 -247: 38434: 0 -247: 38435: 0 -247: 38436: 0 -247: 38437: 0 -247: 38438: 0 -247: 38439: 0 -247: 38440: 0 -247: 38441: 0 -247: 38442: 0 -247: 38443: 0 -247: 38444: 0 -247: 38445: 0 -247: 38446: 0 -247: 38447: 0 -247: 38448: 0 -247: 38449: 0 -247: 38450: 0 -247: 38451: 0 -247: 38452: 0 -247: 38453: 0 -247: 38454: 0 -247: 38455: 0 -247: 38456: 0 -247: 38457: 0 -247: 38458: 0 -247: 38459: 0 -247: 38460: 0 -247: 38461: 0 -247: 38462: 0 -247: 38463: 0 -247: 38464: 0 -247: 38465: 0 -247: 38466: 0 -247: 38467: 0 -247: 38468: 0 -247: 38469: 0 -247: 38470: 0 -247: 38471: 0 -247: 38472: 0 -247: 38473: 0 -247: 38474: 0 -247: 38475: 0 -247: 38476: 0 -247: 38477: 0 -247: 38478: 0 -247: 38479: 0 -247: 38480: 0 -247: 38481: 0 -247: 38482: 0 -247: 38483: 0 -247: 38484: 0 -247: 38485: 0 -247: 38486: 0 -247: 38487: 0 -247: 38488: 0 -247: 38489: 0 -247: 38490: 0 -247: 38491: 0 -247: 38492: 0 -247: 38493: 0 -247: 38494: 0 -247: 38495: 0 -247: 38496: 0 -247: 38497: 0 -247: 38498: 0 -247: 38499: 0 -247: 38500: 0 -247: 38501: 0 -247: 38502: 0 -247: 38503: 0 -247: 38504: 0 -247: 38505: 0 -247: 38506: 0 -247: 38507: 0 -247: 38508: 0 -247: 38509: 0 -247: 38510: 0 -247: 38511: 0 -247: 38512: 0 -247: 38513: 0 -247: 38514: 0 -247: 38515: 0 -247: 38516: 0 -247: 38517: 0 -247: 38518: 0 -247: 38519: 0 -247: 38520: 0 -247: 38521: 0 -247: 38522: 0 -247: 38523: 0 -247: 38524: 0 -247: 38525: 0 -247: 38526: 0 -247: 38527: 0 -247: 38528: 0 -247: 38529: 0 -247: 38530: 0 -247: 38531: 0 -247: 38532: 0 -247: 38533: 0 -247: 38534: 0 -247: 38535: 0 -247: 38536: 0 -247: 38537: 0 -247: 38538: 0 -247: 38539: 0 -247: 38540: 0 -247: 38541: 0 -247: 38542: 0 -247: 38543: 0 -247: 38544: 0 -247: 38545: 0 -247: 38546: 0 -247: 38547: 0 -247: 38548: 0 -247: 38549: 0 -247: 38550: 0 -247: 38551: 0 -247: 38552: 0 -247: 38553: 0 -247: 38554: 0 -247: 38555: 0 -247: 38556: 0 -247: 38557: 0 -247: 38558: 0 -247: 38559: 0 -247: 38560: 0 -247: 38561: 0 -247: 38562: 0 -247: 38563: 0 -247: 38564: 0 -247: 38565: 0 -247: 38566: 0 -247: 38567: 0 -247: 38568: 0 -247: 38569: 0 -247: 38570: 0 -247: 38571: 0 -247: 38572: 0 -247: 38573: 0 -247: 38574: 0 -247: 38575: 0 -247: 38576: 0 -247: 38577: 0 -247: 38578: 0 -247: 38579: 0 -247: 38580: 0 -247: 38581: 0 -247: 38582: 0 -247: 38583: 0 -247: 38584: 0 -247: 38585: 0 -247: 38586: 0 -247: 38587: 0 -247: 38588: 0 -247: 38589: 0 -247: 38590: 0 -247: 38591: 0 -247: 38592: 0 -247: 38593: 0 -247: 38594: 0 -247: 38595: 0 -247: 38596: 0 -247: 38597: 0 -247: 38598: 0 -247: 38599: 0 -247: 38600: 0 -247: 38601: 0 -247: 38602: 0 -247: 38603: 0 -247: 38604: 0 -247: 38605: 0 -247: 38606: 0 -247: 38607: 0 -247: 38608: 0 -247: 38609: 0 -247: 38610: 0 -247: 38611: 0 -247: 38612: 0 -247: 38613: 0 -247: 38614: 0 -247: 38615: 0 -247: 38616: 0 -247: 38617: 0 -247: 38618: 0 -247: 38619: 0 -247: 38620: 0 -247: 38621: 0 -247: 38622: 0 -247: 38623: 0 -247: 38624: 0 -247: 38625: 0 -247: 38626: 0 -247: 38627: 0 -247: 38628: 0 -247: 38629: 0 -247: 38630: 0 -247: 38631: 0 -247: 38632: 0 -247: 38633: 0 -247: 38634: 0 -247: 38635: 0 -247: 38636: 0 -247: 38637: 0 -247: 38638: 0 -247: 38639: 0 -247: 38640: 0 -247: 38641: 0 -247: 38642: 0 -247: 38643: 0 -247: 38644: 0 -247: 38645: 0 -247: 38646: 0 -247: 38647: 0 -247: 38648: 0 -247: 38649: 0 -247: 38650: 0 -247: 38651: 0 -247: 38652: 0 -247: 38653: 0 -247: 38654: 0 -247: 38655: 0 -247: 38656: 0 -247: 38657: 0 -247: 38658: 0 -247: 38659: 0 -247: 38660: 0 -247: 38661: 0 -247: 38662: 0 -247: 38663: 0 -247: 38664: 0 -247: 38665: 0 -247: 38666: 0 -247: 38667: 0 -247: 38668: 0 -247: 38669: 0 -247: 38670: 0 -247: 38671: 0 -247: 38672: 0 -247: 38673: 0 -247: 38674: 0 -247: 38675: 0 -247: 38676: 0 -247: 38677: 0 -247: 38678: 0 -247: 38679: 0 -247: 38680: 0 -247: 38681: 0 -247: 38682: 0 -247: 38683: 0 -247: 38684: 0 -247: 38685: 0 -247: 38686: 0 -247: 38687: 0 -247: 38688: 0 -247: 38689: 0 -247: 38690: 0 -247: 38691: 0 -247: 38692: 0 -247: 38693: 0 -247: 38694: 0 -247: 38695: 0 -247: 38696: 0 -247: 38697: 0 -247: 38698: 0 -247: 38699: 0 -247: 38700: 0 -247: 38701: 0 -247: 38702: 0 -247: 38703: 0 -247: 38704: 0 -247: 38705: 0 -247: 38706: 0 -247: 38707: 0 -247: 38708: 0 -247: 38709: 0 -247: 38710: 0 -247: 38711: 0 -247: 38712: 0 -247: 38713: 0 -247: 38714: 0 -247: 38715: 0 -247: 38716: 0 -247: 38717: 0 -247: 38718: 0 -247: 38719: 0 -247: 38720: 0 -247: 38721: 0 -247: 38722: 0 -247: 38723: 0 -247: 38724: 0 -247: 38725: 0 -247: 38726: 0 -247: 38727: 0 -247: 38728: 0 -247: 38729: 0 -247: 38730: 0 -247: 38731: 0 -247: 38732: 0 -247: 38733: 0 -247: 38734: 0 -247: 38735: 0 -247: 38736: 0 -247: 38737: 0 -247: 38738: 0 -247: 38739: 0 -247: 38740: 0 -247: 38741: 0 -247: 38742: 0 -247: 38743: 0 -247: 38744: 0 -247: 38745: 0 -247: 38746: 0 -247: 38747: 0 -247: 38748: 0 -247: 38749: 0 -247: 38750: 0 -247: 38751: 0 -247: 38752: 0 -247: 38753: 0 -247: 38754: 0 -247: 38755: 0 -247: 38756: 0 -247: 38757: 0 -247: 38758: 0 -247: 38759: 0 -247: 38760: 0 -247: 38761: 0 -247: 38762: 0 -247: 38763: 0 -247: 38764: 0 -247: 38765: 0 -247: 38766: 0 -247: 38767: 0 -247: 38768: 0 -247: 38769: 0 -247: 38770: 0 -247: 38771: 0 -247: 38772: 0 -247: 38773: 0 -247: 38774: 0 -247: 38775: 0 -247: 38776: 0 -247: 38777: 0 -247: 38778: 0 -247: 38779: 0 -247: 38780: 0 -247: 38781: 0 -247: 38782: 0 -247: 38783: 0 -247: 38784: 0 -247: 38785: 0 -247: 38786: 0 -247: 38787: 0 -247: 38788: 0 -247: 38789: 0 -247: 38790: 0 -247: 38791: 0 -247: 38792: 0 -247: 38793: 0 -247: 38794: 0 -247: 38795: 0 -247: 38796: 0 -247: 38797: 0 -247: 38798: 0 -247: 38799: 0 -247: 38800: 0 -247: 38801: 0 -247: 38802: 0 -247: 38803: 0 -247: 38804: 0 -247: 38805: 0 -247: 38806: 0 -247: 38807: 0 -247: 38808: 0 -247: 38809: 0 -247: 38810: 0 -247: 38811: 0 -247: 38812: 0 -247: 38813: 0 -247: 38814: 0 -247: 38815: 0 -247: 38816: 0 -247: 38817: 0 -247: 38818: 0 -247: 38819: 0 -247: 38820: 0 -247: 38821: 0 -247: 38822: 0 -247: 38823: 0 -247: 38824: 0 -247: 38825: 0 -247: 38826: 0 -247: 38827: 0 -247: 38828: 0 -247: 38829: 0 -247: 38830: 0 -247: 38831: 0 -247: 38832: 0 -247: 38833: 0 -247: 38834: 0 -247: 38835: 0 -247: 38836: 0 -247: 38837: 0 -247: 38838: 0 -247: 38839: 0 -247: 38840: 0 -247: 38841: 0 -247: 38842: 0 -247: 38843: 0 -247: 38844: 0 -247: 38845: 0 -247: 38846: 0 -247: 38847: 0 -247: 38848: 0 -247: 38849: 0 -247: 38850: 0 -247: 38851: 0 -247: 38852: 0 -247: 38853: 0 -247: 38854: 0 -247: 38855: 0 -247: 38856: 0 -247: 38857: 0 -247: 38858: 0 -247: 38859: 0 -247: 38860: 0 -247: 38861: 0 -247: 38862: 0 -247: 38863: 0 -247: 38864: 0 -247: 38865: 0 -247: 38866: 0 -247: 38867: 0 -247: 38868: 0 -247: 38869: 0 -247: 38870: 0 -247: 38871: 0 -247: 38872: 0 -247: 38873: 0 -247: 38874: 0 -247: 38875: 0 -247: 38876: 0 -247: 38877: 0 -247: 38878: 0 -247: 38879: 0 -247: 38880: 0 -247: 38881: 0 -247: 38882: 0 -247: 38883: 0 -247: 38884: 0 -247: 38885: 0 -247: 38886: 0 -247: 38887: 0 -247: 38888: 0 -247: 38889: 0 -247: 38890: 0 -247: 38891: 0 -247: 38892: 0 -247: 38893: 0 -247: 38894: 0 -247: 38895: 0 -247: 38896: 0 -247: 38897: 0 -247: 38898: 0 -247: 38899: 0 -247: 38900: 0 -247: 38901: 0 -247: 38902: 0 -247: 38903: 0 -247: 38904: 0 -247: 38905: 0 -247: 38906: 0 -247: 38907: 0 -247: 38908: 0 -247: 38909: 0 -247: 38910: 0 -247: 38911: 0 -247: 38912: 0 -247: 38913: 0 -247: 38914: 0 -247: 38915: 0 -247: 38916: 0 -247: 38917: 0 -247: 38918: 0 -247: 38919: 0 -247: 38920: 0 -247: 38921: 0 -247: 38922: 0 -247: 38923: 0 -247: 38924: 0 -247: 38925: 0 -247: 38926: 0 -247: 38927: 0 -247: 38928: 0 -247: 38929: 0 -247: 38930: 0 -247: 38931: 0 -247: 38932: 0 -247: 38933: 0 -247: 38934: 0 -247: 38935: 0 -247: 38936: 0 -247: 38937: 0 -247: 38938: 0 -247: 38939: 0 -247: 38940: 0 -247: 38941: 0 -247: 38942: 0 -247: 38943: 0 -247: 38944: 0 -247: 38945: 0 -247: 38946: 0 -247: 38947: 0 -247: 38948: 0 -247: 38949: 0 -247: 38950: 0 -247: 38951: 0 -247: 38952: 0 -247: 38953: 0 -247: 38954: 0 -247: 38955: 0 -247: 38956: 0 -247: 38957: 0 -247: 38958: 0 -247: 38959: 0 -247: 38960: 0 -247: 38961: 0 -247: 38962: 0 -247: 38963: 0 -247: 38964: 0 -247: 38965: 0 -247: 38966: 0 -247: 38967: 0 -247: 38968: 0 -247: 38969: 0 -247: 38970: 0 -247: 38971: 0 -247: 38972: 0 -247: 38973: 0 -247: 38974: 0 -247: 38975: 0 -247: 38976: 0 -247: 38977: 0 -247: 38978: 0 -247: 38979: 0 -247: 38980: 0 -247: 38981: 0 -247: 38982: 0 -247: 38983: 0 -247: 38984: 0 -247: 38985: 0 -247: 38986: 0 -247: 38987: 0 -247: 38988: 0 -247: 38989: 0 -247: 38990: 0 -247: 38991: 0 -247: 38992: 0 -247: 38993: 0 -247: 38994: 0 -247: 38995: 0 -247: 38996: 0 -247: 38997: 0 -247: 38998: 0 -247: 38999: 0 -247: 39000: 0 -247: 39001: 0 -247: 39002: 0 -247: 39003: 0 -247: 39004: 0 -247: 39005: 0 -247: 39006: 0 -247: 39007: 0 -247: 39008: 0 -247: 39009: 0 -247: 39010: 0 -247: 39011: 0 -247: 39012: 0 -247: 39013: 0 -247: 39014: 0 -247: 39015: 0 -247: 39016: 0 -247: 39017: 0 -247: 39018: 0 -247: 39019: 0 -247: 39020: 0 -247: 39021: 0 -247: 39022: 0 -247: 39023: 0 -247: 39024: 0 -247: 39025: 0 -247: 39026: 0 -247: 39027: 0 -247: 39028: 0 -247: 39029: 0 -247: 39030: 0 -247: 39031: 0 -247: 39032: 0 -247: 39033: 0 -247: 39034: 0 -247: 39035: 0 -247: 39036: 0 -247: 39037: 0 -247: 39038: 0 -247: 39039: 0 -247: 39040: 0 -247: 39041: 0 -247: 39042: 0 -247: 39043: 0 -247: 39044: 0 -247: 39045: 0 -247: 39046: 0 -247: 39047: 0 -247: 39048: 0 -247: 39049: 0 -247: 39050: 0 -247: 39051: 0 -247: 39052: 0 -247: 39053: 0 -247: 39054: 0 -247: 39055: 0 -247: 39056: 0 -247: 39057: 0 -247: 39058: 0 -247: 39059: 0 -247: 39060: 0 -247: 39061: 0 -247: 39062: 0 -247: 39063: 0 -247: 39064: 0 -247: 39065: 0 -247: 39066: 0 -247: 39067: 0 -247: 39068: 0 -247: 39069: 0 -247: 39070: 0 -247: 39071: 0 -247: 39072: 0 -247: 39073: 0 -247: 39074: 0 -247: 39075: 0 -247: 39076: 0 -247: 39077: 0 -247: 39078: 0 -247: 39079: 0 -247: 39080: 0 -247: 39081: 0 -247: 39082: 0 -247: 39083: 0 -247: 39084: 0 -247: 39085: 0 -247: 39086: 0 -247: 39087: 0 -247: 39088: 0 -247: 39089: 0 -247: 39090: 0 -247: 39091: 0 -247: 39092: 0 -247: 39093: 0 -247: 39094: 0 -247: 39095: 0 -247: 39096: 0 -247: 39097: 0 -247: 39098: 0 -247: 39099: 0 -247: 39100: 0 -247: 39101: 0 -247: 39102: 0 -247: 39103: 0 -247: 39104: 0 -247: 39105: 0 -247: 39106: 0 -247: 39107: 0 -247: 39108: 0 -247: 39109: 0 -247: 39110: 0 -247: 39111: 0 -247: 39112: 0 -247: 39113: 0 -247: 39114: 0 -247: 39115: 0 -247: 39116: 0 -247: 39117: 0 -247: 39118: 0 -247: 39119: 0 -247: 39120: 0 -247: 39121: 0 -247: 39122: 0 -247: 39123: 0 -247: 39124: 0 -247: 39125: 0 -247: 39126: 0 -247: 39127: 0 -247: 39128: 0 -247: 39129: 0 -247: 39130: 0 -247: 39131: 0 -247: 39132: 0 -247: 39133: 0 -247: 39134: 0 -247: 39135: 0 -247: 39136: 0 -247: 39137: 0 -247: 39138: 0 -247: 39139: 0 -247: 39140: 0 -247: 39141: 0 -247: 39142: 0 -247: 39143: 0 -247: 39144: 0 -247: 39145: 0 -247: 39146: 0 -247: 39147: 0 -247: 39148: 0 -247: 39149: 0 -247: 39150: 0 -247: 39151: 0 -247: 39152: 0 -247: 39153: 0 -247: 39154: 0 -247: 39155: 0 -247: 39156: 0 -247: 39157: 0 -247: 39158: 0 -247: 39159: 0 -247: 39160: 0 -247: 39161: 0 -247: 39162: 0 -247: 39163: 0 -247: 39164: 0 -247: 39165: 0 -247: 39166: 0 -247: 39167: 0 -247: 39168: 0 -247: 39169: 0 -247: 39170: 0 -247: 39171: 0 -247: 39172: 0 -247: 39173: 0 -247: 39174: 0 -247: 39175: 0 -247: 39176: 0 -247: 39177: 0 -247: 39178: 0 -247: 39179: 0 -247: 39180: 0 -247: 39181: 0 -247: 39182: 0 -247: 39183: 0 -247: 39184: 0 -247: 39185: 0 -247: 39186: 0 -247: 39187: 0 -247: 39188: 0 -247: 39189: 0 -247: 39190: 0 -247: 39191: 0 -247: 39192: 0 -247: 39193: 0 -247: 39194: 0 -247: 39195: 0 -247: 39196: 0 -247: 39197: 0 -247: 39198: 0 -247: 39199: 0 -247: 39200: 0 -247: 39201: 0 -247: 39202: 0 -247: 39203: 0 -247: 39204: 0 -247: 39205: 0 -247: 39206: 0 -247: 39207: 0 -247: 39208: 0 -247: 39209: 0 -247: 39210: 0 -247: 39211: 0 -247: 39212: 0 -247: 39213: 0 -247: 39214: 0 -247: 39215: 0 -247: 39216: 0 -247: 39217: 0 -247: 39218: 0 -247: 39219: 0 -247: 39220: 0 -247: 39221: 0 -247: 39222: 0 -247: 39223: 0 -247: 39224: 0 -247: 39225: 0 -247: 39226: 0 -247: 39227: 0 -247: 39228: 0 -247: 39229: 0 -247: 39230: 0 -247: 39231: 0 -247: 39232: 0 -247: 39233: 0 -247: 39234: 0 -247: 39235: 0 -247: 39236: 0 -247: 39237: 0 -247: 39238: 0 -247: 39239: 0 -247: 39240: 0 -247: 39241: 0 -247: 39242: 0 -247: 39243: 0 -247: 39244: 0 -247: 39245: 0 -247: 39246: 0 -247: 39247: 0 -247: 39248: 0 -247: 39249: 0 -247: 39250: 0 -247: 39251: 0 -247: 39252: 0 -247: 39253: 0 -247: 39254: 0 -247: 39255: 0 -247: 39256: 0 -247: 39257: 0 -247: 39258: 0 -247: 39259: 0 -247: 39260: 0 -247: 39261: 0 -247: 39262: 0 -247: 39263: 0 -247: 39264: 0 -247: 39265: 0 -247: 39266: 0 -247: 39267: 0 -247: 39268: 0 -247: 39269: 0 -247: 39270: 0 -247: 39271: 0 -247: 39272: 0 -247: 39273: 0 -247: 39274: 0 -247: 39275: 0 -247: 39276: 0 -247: 39277: 0 -247: 39278: 0 -247: 39279: 0 -247: 39280: 0 -247: 39281: 0 -247: 39282: 0 -247: 39283: 0 -247: 39284: 0 -247: 39285: 0 -247: 39286: 0 -247: 39287: 0 -247: 39288: 0 -247: 39289: 0 -247: 39290: 0 -247: 39291: 0 -247: 39292: 0 -247: 39293: 0 -247: 39294: 0 -247: 39295: 0 -247: 39296: 0 -247: 39297: 0 -247: 39298: 0 -247: 39299: 0 -247: 39300: 0 -247: 39301: 0 -247: 39302: 0 -247: 39303: 0 -247: 39304: 0 -247: 39305: 0 -247: 39306: 0 -247: 39307: 0 -247: 39308: 0 -247: 39309: 0 -247: 39310: 0 -247: 39311: 0 -247: 39312: 0 -247: 39313: 0 -247: 39314: 0 -247: 39315: 0 -247: 39316: 0 -247: 39317: 0 -247: 39318: 0 -247: 39319: 0 -247: 39320: 0 -247: 39321: 0 -247: 39322: 0 -247: 39323: 0 -247: 39324: 0 -247: 39325: 0 -247: 39326: 0 -247: 39327: 0 -247: 39328: 0 -247: 39329: 0 -247: 39330: 0 -247: 39331: 0 -247: 39332: 0 -247: 39333: 0 -247: 39334: 0 -247: 39335: 0 -247: 39336: 0 -247: 39337: 0 -247: 39338: 0 -247: 39339: 0 -247: 39340: 0 -247: 39341: 0 -247: 39342: 0 -247: 39343: 0 -247: 39344: 0 -247: 39345: 0 -247: 39346: 0 -247: 39347: 0 -247: 39348: 0 -247: 39349: 0 -247: 39350: 0 -247: 39351: 0 -247: 39352: 0 -247: 39353: 0 -247: 39354: 0 -247: 39355: 0 -247: 39356: 0 -247: 39357: 0 -247: 39358: 0 -247: 39359: 0 -247: 39360: 0 -247: 39361: 0 -247: 39362: 0 -247: 39363: 0 -247: 39364: 0 -247: 39365: 0 -247: 39366: 0 -247: 39367: 0 -247: 39368: 0 -247: 39369: 0 -247: 39370: 0 -247: 39371: 0 -247: 39372: 0 -247: 39373: 0 -247: 39374: 0 -247: 39375: 0 -247: 39376: 0 -247: 39377: 0 -247: 39378: 0 -247: 39379: 0 -247: 39380: 0 -247: 39381: 0 -247: 39382: 0 -247: 39383: 0 -247: 39384: 0 -247: 39385: 0 -247: 39386: 0 -247: 39387: 0 -247: 39388: 0 -247: 39389: 0 -247: 39390: 0 -247: 39391: 0 -247: 39392: 0 -247: 39393: 0 -247: 39394: 0 -247: 39395: 0 -247: 39396: 0 -247: 39397: 0 -247: 39398: 0 -247: 39399: 0 -247: 39400: 0 -247: 39401: 0 -247: 39402: 0 -247: 39403: 0 -247: 39404: 0 -247: 39405: 0 -247: 39406: 0 -247: 39407: 0 -247: 39408: 0 -247: 39409: 0 -247: 39410: 0 -247: 39411: 0 -247: 39412: 0 -247: 39413: 0 -247: 39414: 0 -247: 39415: 0 -247: 39416: 0 -247: 39417: 0 -247: 39418: 0 -247: 39419: 0 -247: 39420: 0 -247: 39421: 0 -247: 39422: 0 -247: 39423: 0 -247: 39424: 0 -247: 39425: 0 -247: 39426: 0 -247: 39427: 0 -247: 39428: 0 -247: 39429: 0 -247: 39430: 0 -247: 39431: 0 -247: 39432: 0 -247: 39433: 0 -247: 39434: 0 -247: 39435: 0 -247: 39436: 0 -247: 39437: 0 -247: 39438: 0 -247: 39439: 0 -247: 39440: 0 -247: 39441: 0 -247: 39442: 0 -247: 39443: 0 -247: 39444: 0 -247: 39445: 0 -247: 39446: 0 -247: 39447: 0 -247: 39448: 0 -247: 39449: 0 -247: 39450: 0 -247: 39451: 0 -247: 39452: 0 -247: 39453: 0 -247: 39454: 0 -247: 39455: 0 -247: 39456: 0 -247: 39457: 0 -247: 39458: 0 -247: 39459: 0 -247: 39460: 0 -247: 39461: 0 -247: 39462: 0 -247: 39463: 0 -247: 39464: 0 -247: 39465: 0 -247: 39466: 0 -247: 39467: 0 -247: 39468: 0 -247: 39469: 0 -247: 39470: 0 -247: 39471: 0 -247: 39472: 0 -247: 39473: 0 -247: 39474: 0 -247: 39475: 0 -247: 39476: 0 -247: 39477: 0 -247: 39478: 0 -247: 39479: 0 -247: 39480: 0 -247: 39481: 0 -247: 39482: 0 -247: 39483: 0 -247: 39484: 0 -247: 39485: 0 -247: 39486: 0 -247: 39487: 0 -247: 39488: 0 -247: 39489: 0 -247: 39490: 0 -247: 39491: 0 -247: 39492: 0 -247: 39493: 0 -247: 39494: 0 -247: 39495: 0 -247: 39496: 0 -247: 39497: 0 -247: 39498: 0 -247: 39499: 0 -247: 39500: 0 -247: 39501: 0 -247: 39502: 0 -247: 39503: 0 -247: 39504: 0 -247: 39505: 0 -247: 39506: 0 -247: 39507: 0 -247: 39508: 0 -247: 39509: 0 -247: 39510: 0 -247: 39511: 0 -247: 39512: 0 -247: 39513: 0 -247: 39514: 0 -247: 39515: 0 -247: 39516: 0 -247: 39517: 0 -247: 39518: 0 -247: 39519: 0 -247: 39520: 0 -247: 39521: 0 -247: 39522: 0 -247: 39523: 0 -247: 39524: 0 -247: 39525: 0 -247: 39526: 0 -247: 39527: 0 -247: 39528: 0 -247: 39529: 0 -247: 39530: 0 -247: 39531: 0 -247: 39532: 0 -247: 39533: 0 -247: 39534: 0 -247: 39535: 0 -247: 39536: 0 -247: 39537: 0 -247: 39538: 0 -247: 39539: 0 -247: 39540: 0 -247: 39541: 0 -247: 39542: 0 -247: 39543: 0 -247: 39544: 0 -247: 39545: 0 -247: 39546: 0 -247: 39547: 0 -247: 39548: 0 -247: 39549: 0 -247: 39550: 0 -247: 39551: 0 -247: 39552: 0 -247: 39553: 0 -247: 39554: 0 -247: 39555: 0 -247: 39556: 0 -247: 39557: 0 -247: 39558: 0 -247: 39559: 0 -247: 39560: 0 -247: 39561: 0 -247: 39562: 0 -247: 39563: 0 -247: 39564: 0 -247: 39565: 0 -247: 39566: 0 -247: 39567: 0 -247: 39568: 0 -247: 39569: 0 -247: 39570: 0 -247: 39571: 0 -247: 39572: 0 -247: 39573: 0 -247: 39574: 0 -247: 39575: 0 -247: 39576: 0 -247: 39577: 0 -247: 39578: 0 -247: 39579: 0 -247: 39580: 0 -247: 39581: 0 -247: 39582: 0 -247: 39583: 0 -247: 39584: 0 -247: 39585: 0 -247: 39586: 0 -247: 39587: 0 -247: 39588: 0 -247: 39589: 0 -247: 39590: 0 -247: 39591: 0 -247: 39592: 0 -247: 39593: 0 -247: 39594: 0 -247: 39595: 0 -247: 39596: 0 -247: 39597: 0 -247: 39598: 0 -247: 39599: 0 -247: 39600: 0 -247: 39601: 0 -247: 39602: 0 -247: 39603: 0 -247: 39604: 0 -247: 39605: 0 -247: 39606: 0 -247: 39607: 0 -247: 39608: 0 -247: 39609: 0 -247: 39610: 0 -247: 39611: 0 -247: 39612: 0 -247: 39613: 0 -247: 39614: 0 -247: 39615: 0 -247: 39616: 0 -247: 39617: 0 -247: 39618: 0 -247: 39619: 0 -247: 39620: 0 -247: 39621: 0 -247: 39622: 0 -247: 39623: 0 -247: 39624: 0 -247: 39625: 0 -247: 39626: 0 -247: 39627: 0 -247: 39628: 0 -247: 39629: 0 -247: 39630: 0 -247: 39631: 0 -247: 39632: 0 -247: 39633: 0 -247: 39634: 0 -247: 39635: 0 -247: 39636: 0 -247: 39637: 0 -247: 39638: 0 -247: 39639: 0 -247: 39640: 0 -247: 39641: 0 -247: 39642: 0 -247: 39643: 0 -247: 39644: 0 -247: 39645: 0 -247: 39646: 0 -247: 39647: 0 -247: 39648: 0 -247: 39649: 0 -247: 39650: 0 -247: 39651: 0 -247: 39652: 0 -247: 39653: 0 -247: 39654: 0 -247: 39655: 0 -247: 39656: 0 -247: 39657: 0 -247: 39658: 0 -247: 39659: 0 -247: 39660: 0 -247: 39661: 0 -247: 39662: 0 -247: 39663: 0 -247: 39664: 0 -247: 39665: 0 -247: 39666: 0 -247: 39667: 0 -247: 39668: 0 -247: 39669: 0 -247: 39670: 0 -247: 39671: 0 -247: 39672: 0 -247: 39673: 0 -247: 39674: 0 -247: 39675: 0 -247: 39676: 0 -247: 39677: 0 -247: 39678: 0 -247: 39679: 0 -247: 39680: 0 -247: 39681: 0 -247: 39682: 0 -247: 39683: 0 -247: 39684: 0 -247: 39685: 0 -247: 39686: 0 -247: 39687: 0 -247: 39688: 0 -247: 39689: 0 -247: 39690: 0 -247: 39691: 0 -247: 39692: 0 -247: 39693: 0 -247: 39694: 0 -247: 39695: 0 -247: 39696: 0 -247: 39697: 0 -247: 39698: 0 -247: 39699: 0 -247: 39700: 0 -247: 39701: 0 -247: 39702: 0 -247: 39703: 0 -247: 39704: 0 -247: 39705: 0 -247: 39706: 0 -247: 39707: 0 -247: 39708: 0 -247: 39709: 0 -247: 39710: 0 -247: 39711: 0 -247: 39712: 0 -247: 39713: 0 -247: 39714: 0 -247: 39715: 0 -247: 39716: 0 -247: 39717: 0 -247: 39718: 0 -247: 39719: 0 -247: 39720: 0 -247: 39721: 0 -247: 39722: 0 -247: 39723: 0 -247: 39724: 0 -247: 39725: 0 -247: 39726: 0 -247: 39727: 0 -247: 39728: 0 -247: 39729: 0 -247: 39730: 0 -247: 39731: 0 -247: 39732: 0 -247: 39733: 0 -247: 39734: 0 -247: 39735: 0 -247: 39736: 0 -247: 39737: 0 -247: 39738: 0 -247: 39739: 0 -247: 39740: 0 -247: 39741: 0 -247: 39742: 0 -247: 39743: 0 -247: 39744: 0 -247: 39745: 0 -247: 39746: 0 -247: 39747: 0 -247: 39748: 0 -247: 39749: 0 -247: 39750: 0 -247: 39751: 0 -247: 39752: 0 -247: 39753: 0 -247: 39754: 0 -247: 39755: 0 -247: 39756: 0 -247: 39757: 0 -247: 39758: 0 -247: 39759: 0 -247: 39760: 0 -247: 39761: 0 -247: 39762: 0 -247: 39763: 0 -247: 39764: 0 -247: 39765: 0 -247: 39766: 0 -247: 39767: 0 -247: 39768: 0 -247: 39769: 0 -247: 39770: 0 -247: 39771: 0 -247: 39772: 0 -247: 39773: 0 -247: 39774: 0 -247: 39775: 0 -247: 39776: 0 -247: 39777: 0 -247: 39778: 0 -247: 39779: 0 -247: 39780: 0 -247: 39781: 0 -247: 39782: 0 -247: 39783: 0 -247: 39784: 0 -247: 39785: 0 -247: 39786: 0 -247: 39787: 0 -247: 39788: 0 -247: 39789: 0 -247: 39790: 0 -247: 39791: 0 -247: 39792: 0 -247: 39793: 0 -247: 39794: 0 -247: 39795: 0 -247: 39796: 0 -247: 39797: 0 -247: 39798: 0 -247: 39799: 0 -247: 39800: 0 -247: 39801: 0 -247: 39802: 0 -247: 39803: 0 -247: 39804: 0 -247: 39805: 0 -247: 39806: 0 -247: 39807: 0 -247: 39808: 0 -247: 39809: 0 -247: 39810: 0 -247: 39811: 0 -247: 39812: 0 -247: 39813: 0 -247: 39814: 0 -247: 39815: 0 -247: 39816: 0 -247: 39817: 0 -247: 39818: 0 -247: 39819: 0 -247: 39820: 0 -247: 39821: 0 -247: 39822: 0 -247: 39823: 0 -247: 39824: 0 -247: 39825: 0 -247: 39826: 0 -247: 39827: 0 -247: 39828: 0 -247: 39829: 0 -247: 39830: 0 -247: 39831: 0 -247: 39832: 0 -247: 39833: 0 -247: 39834: 0 -247: 39835: 0 -247: 39836: 0 -247: 39837: 0 -247: 39838: 0 -247: 39839: 0 -247: 39840: 0 -247: 39841: 0 -247: 39842: 0 -247: 39843: 0 -247: 39844: 0 -247: 39845: 0 -247: 39846: 0 -247: 39847: 0 -247: 39848: 0 -247: 39849: 0 -247: 39850: 0 -247: 39851: 0 -247: 39852: 0 -247: 39853: 0 -247: 39854: 0 -247: 39855: 0 -247: 39856: 0 -247: 39857: 0 -247: 39858: 0 -247: 39859: 0 -247: 39860: 0 -247: 39861: 0 -247: 39862: 0 -247: 39863: 0 -247: 39864: 0 -247: 39865: 0 -247: 39866: 0 -247: 39867: 0 -247: 39868: 0 -247: 39869: 0 -247: 39870: 0 -247: 39871: 0 -247: 39872: 0 -247: 39873: 0 -247: 39874: 0 -247: 39875: 0 -247: 39876: 0 -247: 39877: 0 -247: 39878: 0 -247: 39879: 0 -247: 39880: 0 -247: 39881: 0 -247: 39882: 0 -247: 39883: 0 -247: 39884: 0 -247: 39885: 0 -247: 39886: 0 -247: 39887: 0 -247: 39888: 0 -247: 39889: 0 -247: 39890: 0 -247: 39891: 0 -247: 39892: 0 -247: 39893: 0 -247: 39894: 0 -247: 39895: 0 -247: 39896: 0 -247: 39897: 0 -247: 39898: 0 -247: 39899: 0 -247: 39900: 0 -247: 39901: 0 -247: 39902: 0 -247: 39903: 0 -247: 39904: 0 -247: 39905: 0 -247: 39906: 0 -247: 39907: 0 -247: 39908: 0 -247: 39909: 0 -247: 39910: 0 -247: 39911: 0 -247: 39912: 0 -247: 39913: 0 -247: 39914: 0 -247: 39915: 0 -247: 39916: 0 -247: 39917: 0 -247: 39918: 0 -247: 39919: 0 -247: 39920: 0 -247: 39921: 0 -247: 39922: 0 -247: 39923: 0 -247: 39924: 0 -247: 39925: 0 -247: 39926: 0 -247: 39927: 0 -247: 39928: 0 -247: 39929: 0 -247: 39930: 0 -247: 39931: 0 -247: 39932: 0 -247: 39933: 0 -247: 39934: 0 -247: 39935: 0 -247: 39936: 0 -247: 39937: 0 -247: 39938: 0 -247: 39939: 0 -247: 39940: 0 -247: 39941: 0 -247: 39942: 0 -247: 39943: 0 -247: 39944: 0 -247: 39945: 0 -247: 39946: 0 -247: 39947: 0 -247: 39948: 0 -247: 39949: 0 -247: 39950: 0 -247: 39951: 0 -247: 39952: 0 -247: 39953: 0 -247: 39954: 0 -247: 39955: 0 -247: 39956: 0 -247: 39957: 0 -247: 39958: 0 -247: 39959: 0 -247: 39960: 0 -247: 39961: 0 -247: 39962: 0 -247: 39963: 0 -247: 39964: 0 -247: 39965: 0 -247: 39966: 0 -247: 39967: 0 -247: 39968: 0 -247: 39969: 0 -247: 39970: 0 -247: 39971: 0 -247: 39972: 0 -247: 39973: 0 -247: 39974: 0 -247: 39975: 0 -247: 39976: 0 -247: 39977: 0 -247: 39978: 0 -247: 39979: 0 -247: 39980: 0 -247: 39981: 0 -247: 39982: 0 -247: 39983: 0 -247: 39984: 0 -247: 39985: 0 -247: 39986: 0 -247: 39987: 0 -247: 39988: 0 -247: 39989: 0 -247: 39990: 0 -247: 39991: 0 -247: 39992: 0 -247: 39993: 0 -247: 39994: 0 -247: 39995: 0 -247: 39996: 0 -247: 39997: 0 -247: 39998: 0 -247: 39999: 0 -247: 40000: 0 -247: 40001: 0 -247: 40002: 0 -247: 40003: 0 -247: 40004: 0 -247: 40005: 0 -247: 40006: 0 -247: 40007: 0 -247: 40008: 0 -247: 40009: 0 -247: 40010: 0 -247: 40011: 0 -247: 40012: 0 -247: 40013: 0 -247: 40014: 0 -247: 40015: 0 -247: 40016: 0 -247: 40017: 0 -247: 40018: 0 -247: 40019: 0 -247: 40020: 0 -247: 40021: 0 -247: 40022: 0 -247: 40023: 0 -247: 40024: 0 -247: 40025: 0 -247: 40026: 0 -247: 40027: 0 -247: 40028: 0 -247: 40029: 0 -247: 40030: 0 -247: 40031: 0 -247: 40032: 0 -247: 40033: 0 -247: 40034: 0 -247: 40035: 0 -247: 40036: 0 -247: 40037: 0 -247: 40038: 0 -247: 40039: 0 -247: 40040: 0 -247: 40041: 0 -247: 40042: 0 -247: 40043: 0 -247: 40044: 0 -247: 40045: 0 -247: 40046: 0 -247: 40047: 0 -247: 40048: 0 -247: 40049: 0 -247: 40050: 0 -247: 40051: 0 -247: 40052: 0 -247: 40053: 0 -247: 40054: 0 -247: 40055: 0 -247: 40056: 0 -247: 40057: 0 -247: 40058: 0 -247: 40059: 0 -247: 40060: 0 -247: 40061: 0 -247: 40062: 0 -247: 40063: 0 -247: 40064: 0 -247: 40065: 0 -247: 40066: 0 -247: 40067: 0 -247: 40068: 0 -247: 40069: 0 -247: 40070: 0 -247: 40071: 0 -247: 40072: 0 -247: 40073: 0 -247: 40074: 0 -247: 40075: 0 -247: 40076: 0 -247: 40077: 0 -247: 40078: 0 -247: 40079: 0 -247: 40080: 0 -247: 40081: 0 -247: 40082: 0 -247: 40083: 0 -247: 40084: 0 -247: 40085: 0 -247: 40086: 0 -247: 40087: 0 -247: 40088: 0 -247: 40089: 0 -247: 40090: 0 -247: 40091: 0 -247: 40092: 0 -247: 40093: 0 -247: 40094: 0 -247: 40095: 0 -247: 40096: 0 -247: 40097: 0 -247: 40098: 0 -247: 40099: 0 -247: 40100: 0 -247: 40101: 0 -247: 40102: 0 -247: 40103: 0 -247: 40104: 0 -247: 40105: 0 -247: 40106: 0 -247: 40107: 0 -247: 40108: 0 -247: 40109: 0 -247: 40110: 0 -247: 40111: 0 -247: 40112: 0 -247: 40113: 0 -247: 40114: 0 -247: 40115: 0 -247: 40116: 0 -247: 40117: 0 -247: 40118: 0 -247: 40119: 0 -247: 40120: 0 -247: 40121: 0 -247: 40122: 0 -247: 40123: 0 -247: 40124: 0 -247: 40125: 0 -247: 40126: 0 -247: 40127: 0 -247: 40128: 0 -247: 40129: 0 -247: 40130: 0 -247: 40131: 0 -247: 40132: 0 -247: 40133: 0 -247: 40134: 0 -247: 40135: 0 -247: 40136: 0 -247: 40137: 0 -247: 40138: 0 -247: 40139: 0 -247: 40140: 0 -247: 40141: 0 -247: 40142: 0 -247: 40143: 0 -247: 40144: 0 -247: 40145: 0 -247: 40146: 0 -247: 40147: 0 -247: 40148: 0 -247: 40149: 0 -247: 40150: 0 -247: 40151: 0 -247: 40152: 0 -247: 40153: 0 -247: 40154: 0 -247: 40155: 0 -247: 40156: 0 -247: 40157: 0 -247: 40158: 0 -247: 40159: 0 -247: 40160: 0 -247: 40161: 0 -247: 40162: 0 -247: 40163: 0 -247: 40164: 0 -247: 40165: 0 -247: 40166: 0 -247: 40167: 0 -247: 40168: 0 -247: 40169: 0 -247: 40170: 0 -247: 40171: 0 -247: 40172: 0 -247: 40173: 0 -247: 40174: 0 -247: 40175: 0 -247: 40176: 0 -247: 40177: 0 -247: 40178: 0 -247: 40179: 0 -247: 40180: 0 -247: 40181: 0 -247: 40182: 0 -247: 40183: 0 -247: 40184: 0 -247: 40185: 0 -247: 40186: 0 -247: 40187: 0 -247: 40188: 0 -247: 40189: 0 -247: 40190: 0 -247: 40191: 0 -247: 40192: 0 -247: 40193: 0 -247: 40194: 0 -247: 40195: 0 -247: 40196: 0 -247: 40197: 0 -247: 40198: 0 -247: 40199: 0 -247: 40200: 0 -247: 40201: 0 -247: 40202: 0 -247: 40203: 0 -247: 40204: 0 -247: 40205: 0 -247: 40206: 0 -247: 40207: 0 -247: 40208: 0 -247: 40209: 0 -247: 40210: 0 -247: 40211: 0 -247: 40212: 0 -247: 40213: 0 -247: 40214: 0 -247: 40215: 0 -247: 40216: 0 -247: 40217: 0 -247: 40218: 0 -247: 40219: 0 -247: 40220: 0 -247: 40221: 0 -247: 40222: 0 -247: 40223: 0 -247: 40224: 0 -247: 40225: 0 -247: 40226: 0 -247: 40227: 0 -247: 40228: 0 -247: 40229: 0 -247: 40230: 0 -247: 40231: 0 -247: 40232: 0 -247: 40233: 0 -247: 40234: 0 -247: 40235: 0 -247: 40236: 0 -247: 40237: 0 -247: 40238: 0 -247: 40239: 0 -247: 40240: 0 -247: 40241: 0 -247: 40242: 0 -247: 40243: 0 -247: 40244: 0 -247: 40245: 0 -247: 40246: 0 -247: 40247: 0 -247: 40248: 0 -247: 40249: 0 -247: 40250: 0 -247: 40251: 0 -247: 40252: 0 -247: 40253: 0 -247: 40254: 0 -247: 40255: 0 -247: 40256: 0 -247: 40257: 0 -247: 40258: 0 -247: 40259: 0 -247: 40260: 0 -247: 40261: 0 -247: 40262: 0 -247: 40263: 0 -247: 40264: 0 -247: 40265: 0 -247: 40266: 0 -247: 40267: 0 -247: 40268: 0 -247: 40269: 0 -247: 40270: 0 -247: 40271: 0 -247: 40272: 0 -247: 40273: 0 -247: 40274: 0 -247: 40275: 0 -247: 40276: 0 -247: 40277: 0 -247: 40278: 0 -247: 40279: 0 -247: 40280: 0 -247: 40281: 0 -247: 40282: 0 -247: 40283: 0 -247: 40284: 0 -247: 40285: 0 -247: 40286: 0 -247: 40287: 0 -247: 40288: 0 -247: 40289: 0 -247: 40290: 0 -247: 40291: 0 -247: 40292: 0 -247: 40293: 0 -247: 40294: 0 -247: 40295: 0 -247: 40296: 0 -247: 40297: 0 -247: 40298: 0 -247: 40299: 0 -247: 40300: 0 -247: 40301: 0 -247: 40302: 0 -247: 40303: 0 -247: 40304: 0 -247: 40305: 0 -247: 40306: 0 -247: 40307: 0 -247: 40308: 0 -247: 40309: 0 -247: 40310: 0 -247: 40311: 0 -247: 40312: 0 -247: 40313: 0 -247: 40314: 0 -247: 40315: 0 -247: 40316: 0 -247: 40317: 0 -247: 40318: 0 -247: 40319: 0 -247: 40320: 0 -247: 40321: 0 -247: 40322: 0 -247: 40323: 0 -247: 40324: 0 -247: 40325: 0 -247: 40326: 0 -247: 40327: 0 -247: 40328: 0 -247: 40329: 0 -247: 40330: 0 -247: 40331: 0 -247: 40332: 0 -247: 40333: 0 -247: 40334: 0 -247: 40335: 0 -247: 40336: 0 -247: 40337: 0 -247: 40338: 0 -247: 40339: 0 -247: 40340: 0 -247: 40341: 0 -247: 40342: 0 -247: 40343: 0 -247: 40344: 0 -247: 40345: 0 -247: 40346: 0 -247: 40347: 0 -247: 40348: 0 -247: 40349: 0 -247: 40350: 0 -247: 40351: 0 -247: 40352: 0 -247: 40353: 0 -247: 40354: 0 -247: 40355: 0 -247: 40356: 0 -247: 40357: 0 -247: 40358: 0 -247: 40359: 0 -247: 40360: 0 -247: 40361: 0 -247: 40362: 0 -247: 40363: 0 -247: 40364: 0 -247: 40365: 0 -247: 40366: 0 -247: 40367: 0 -247: 40368: 0 -247: 40369: 0 -247: 40370: 0 -247: 40371: 0 -247: 40372: 0 -247: 40373: 0 -247: 40374: 0 -247: 40375: 0 -247: 40376: 0 -247: 40377: 0 -247: 40378: 0 -247: 40379: 0 -247: 40380: 0 -247: 40381: 0 -247: 40382: 0 -247: 40383: 0 -247: 40384: 0 -247: 40385: 0 -247: 40386: 0 -247: 40387: 0 -247: 40388: 0 -247: 40389: 0 -247: 40390: 0 -247: 40391: 0 -247: 40392: 0 -247: 40393: 0 -247: 40394: 0 -247: 40395: 0 -247: 40396: 0 -247: 40397: 0 -247: 40398: 0 -247: 40399: 0 -247: 40400: 0 -247: 40401: 0 -247: 40402: 0 -247: 40403: 0 -247: 40404: 0 -247: 40405: 0 -247: 40406: 0 -247: 40407: 0 -247: 40408: 0 -247: 40409: 0 -247: 40410: 0 -247: 40411: 0 -247: 40412: 0 -247: 40413: 0 -247: 40414: 0 -247: 40415: 0 -247: 40416: 0 -247: 40417: 0 -247: 40418: 0 -247: 40419: 0 -247: 40420: 0 -247: 40421: 0 -247: 40422: 0 -247: 40423: 0 -247: 40424: 0 -247: 40425: 0 -247: 40426: 0 -247: 40427: 0 -247: 40428: 0 -247: 40429: 0 -247: 40430: 0 -247: 40431: 0 -247: 40432: 0 -247: 40433: 0 -247: 40434: 0 -247: 40435: 0 -247: 40436: 0 -247: 40437: 0 -247: 40438: 0 -247: 40439: 0 -247: 40440: 0 -247: 40441: 0 -247: 40442: 0 -247: 40443: 0 -247: 40444: 0 -247: 40445: 0 -247: 40446: 0 -247: 40447: 0 -247: 40448: 0 -247: 40449: 0 -247: 40450: 0 -247: 40451: 0 -247: 40452: 0 -247: 40453: 0 -247: 40454: 0 -247: 40455: 0 -247: 40456: 0 -247: 40457: 0 -247: 40458: 0 -247: 40459: 0 -247: 40460: 0 -247: 40461: 0 -247: 40462: 0 -247: 40463: 0 -247: 40464: 0 -247: 40465: 0 -247: 40466: 0 -247: 40467: 0 -247: 40468: 0 -247: 40469: 0 -247: 40470: 0 -247: 40471: 0 -247: 40472: 0 -247: 40473: 0 -247: 40474: 0 -247: 40475: 0 -247: 40476: 0 -247: 40477: 0 -247: 40478: 0 -247: 40479: 0 -247: 40480: 0 -247: 40481: 0 -247: 40482: 0 -247: 40483: 0 -247: 40484: 0 -247: 40485: 0 -247: 40486: 0 -247: 40487: 0 -247: 40488: 0 -247: 40489: 0 -247: 40490: 0 -247: 40491: 0 -247: 40492: 0 -247: 40493: 0 -247: 40494: 0 -247: 40495: 0 -247: 40496: 0 -247: 40497: 0 -247: 40498: 0 -247: 40499: 0 -247: 40500: 0 -247: 40501: 0 -247: 40502: 0 -247: 40503: 0 -247: 40504: 0 -247: 40505: 0 -247: 40506: 0 -247: 40507: 0 -247: 40508: 0 -247: 40509: 0 -247: 40510: 0 -247: 40511: 0 -247: 40512: 0 -247: 40513: 0 -247: 40514: 0 -247: 40515: 0 -247: 40516: 0 -247: 40517: 0 -247: 40518: 0 -247: 40519: 0 -247: 40520: 0 -247: 40521: 0 -247: 40522: 0 -247: 40523: 0 -247: 40524: 0 -247: 40525: 0 -247: 40526: 0 -247: 40527: 0 -247: 40528: 0 -247: 40529: 0 -247: 40530: 0 -247: 40531: 0 -247: 40532: 0 -247: 40533: 0 -247: 40534: 0 -247: 40535: 0 -247: 40536: 0 -247: 40537: 0 -247: 40538: 0 -247: 40539: 0 -247: 40540: 0 -247: 40541: 0 -247: 40542: 0 -247: 40543: 0 -247: 40544: 0 -247: 40545: 0 -247: 40546: 0 -247: 40547: 0 -247: 40548: 0 -247: 40549: 0 -247: 40550: 0 -247: 40551: 0 -247: 40552: 0 -247: 40553: 0 -247: 40554: 0 -247: 40555: 0 -247: 40556: 0 -247: 40557: 0 -247: 40558: 0 -247: 40559: 0 -247: 40560: 0 -247: 40561: 0 -247: 40562: 0 -247: 40563: 0 -247: 40564: 0 -247: 40565: 0 -247: 40566: 0 -247: 40567: 0 -247: 40568: 0 -247: 40569: 0 -247: 40570: 0 -247: 40571: 0 -247: 40572: 0 -247: 40573: 0 -247: 40574: 0 -247: 40575: 0 -247: 40576: 0 -247: 40577: 0 -247: 40578: 0 -247: 40579: 0 -247: 40580: 0 -247: 40581: 0 -247: 40582: 0 -247: 40583: 0 -247: 40584: 0 -247: 40585: 0 -247: 40586: 0 -247: 40587: 0 -247: 40588: 0 -247: 40589: 0 -247: 40590: 0 -247: 40591: 0 -247: 40592: 0 -247: 40593: 0 -247: 40594: 0 -247: 40595: 0 -247: 40596: 0 -247: 40597: 0 -247: 40598: 0 -247: 40599: 0 -247: 40600: 0 -247: 40601: 0 -247: 40602: 0 -247: 40603: 0 -247: 40604: 0 -247: 40605: 0 -247: 40606: 0 -247: 40607: 0 -247: 40608: 0 -247: 40609: 0 -247: 40610: 0 -247: 40611: 0 -247: 40612: 0 -247: 40613: 0 -247: 40614: 0 -247: 40615: 0 -247: 40616: 0 -247: 40617: 0 -247: 40618: 0 -247: 40619: 0 -247: 40620: 0 -247: 40621: 0 -247: 40622: 0 -247: 40623: 0 -247: 40624: 0 -247: 40625: 0 -247: 40626: 0 -247: 40627: 0 -247: 40628: 0 -247: 40629: 0 -247: 40630: 0 -247: 40631: 0 -247: 40632: 0 -247: 40633: 0 -247: 40634: 0 -247: 40635: 0 -247: 40636: 0 -247: 40637: 0 -247: 40638: 0 -247: 40639: 0 -247: 40640: 0 -247: 40641: 0 -247: 40642: 0 -247: 40643: 0 -247: 40644: 0 -247: 40645: 0 -247: 40646: 0 -247: 40647: 0 -247: 40648: 0 -247: 40649: 0 -247: 40650: 0 -247: 40651: 0 -247: 40652: 0 -247: 40653: 0 -247: 40654: 0 -247: 40655: 0 -247: 40656: 0 -247: 40657: 0 -247: 40658: 0 -247: 40659: 0 -247: 40660: 0 -247: 40661: 0 -247: 40662: 0 -247: 40663: 0 -247: 40664: 0 -247: 40665: 0 -247: 40666: 0 -247: 40667: 0 -247: 40668: 0 -247: 40669: 0 -247: 40670: 0 -247: 40671: 0 -247: 40672: 0 -247: 40673: 0 -247: 40674: 0 -247: 40675: 0 -247: 40676: 0 -247: 40677: 0 -247: 40678: 0 -247: 40679: 0 -247: 40680: 0 -247: 40681: 0 -247: 40682: 0 -247: 40683: 0 -247: 40684: 0 -247: 40685: 0 -247: 40686: 0 -247: 40687: 0 -247: 40688: 0 -247: 40689: 0 -247: 40690: 0 -247: 40691: 0 -247: 40692: 0 -247: 40693: 0 -247: 40694: 0 -247: 40695: 0 -247: 40696: 0 -247: 40697: 0 -247: 40698: 0 -247: 40699: 0 -247: 40700: 0 -247: 40701: 0 -247: 40702: 0 -247: 40703: 0 -247: 40704: 0 -247: 40705: 0 -247: 40706: 0 -247: 40707: 0 -247: 40708: 0 -247: 40709: 0 -247: 40710: 0 -247: 40711: 0 -247: 40712: 0 -247: 40713: 0 -247: 40714: 0 -247: 40715: 0 -247: 40716: 0 -247: 40717: 0 -247: 40718: 0 -247: 40719: 0 -247: 40720: 0 -247: 40721: 0 -247: 40722: 0 -247: 40723: 0 -247: 40724: 0 -247: 40725: 0 -247: 40726: 0 -247: 40727: 0 -247: 40728: 0 -247: 40729: 0 -247: 40730: 0 -247: 40731: 0 -247: 40732: 0 -247: 40733: 0 -247: 40734: 0 -247: 40735: 0 -247: 40736: 0 -247: 40737: 0 -247: 40738: 0 -247: 40739: 0 -247: 40740: 0 -247: 40741: 0 -247: 40742: 0 -247: 40743: 0 -247: 40744: 0 -247: 40745: 0 -247: 40746: 0 -247: 40747: 0 -247: 40748: 0 -247: 40749: 0 -247: 40750: 0 -247: 40751: 0 -247: 40752: 0 -247: 40753: 0 -247: 40754: 0 -247: 40755: 0 -247: 40756: 0 -247: 40757: 0 -247: 40758: 0 -247: 40759: 0 -247: 40760: 0 -247: 40761: 0 -247: 40762: 0 -247: 40763: 0 -247: 40764: 0 -247: 40765: 0 -247: 40766: 0 -247: 40767: 0 -247: 40768: 0 -247: 40769: 0 -247: 40770: 0 -247: 40771: 0 -247: 40772: 0 -247: 40773: 0 -247: 40774: 0 -247: 40775: 0 -247: 40776: 0 -247: 40777: 0 -247: 40778: 0 -247: 40779: 0 -247: 40780: 0 -247: 40781: 0 -247: 40782: 0 -247: 40783: 0 -247: 40784: 0 -247: 40785: 0 -247: 40786: 0 -247: 40787: 0 -247: 40788: 0 -247: 40789: 0 -247: 40790: 0 -247: 40791: 0 -247: 40792: 0 -247: 40793: 0 -247: 40794: 0 -247: 40795: 0 -247: 40796: 0 -247: 40797: 0 -247: 40798: 0 -247: 40799: 0 -247: 40800: 0 -247: 40801: 0 -247: 40802: 0 -247: 40803: 0 -247: 40804: 0 -247: 40805: 0 -247: 40806: 0 -247: 40807: 0 -247: 40808: 0 -247: 40809: 0 -247: 40810: 0 -247: 40811: 0 -247: 40812: 0 -247: 40813: 0 -247: 40814: 0 -247: 40815: 0 -247: 40816: 0 -247: 40817: 0 -247: 40818: 0 -247: 40819: 0 -247: 40820: 0 -247: 40821: 0 -247: 40822: 0 -247: 40823: 0 -247: 40824: 0 -247: 40825: 0 -247: 40826: 0 -247: 40827: 0 -247: 40828: 0 -247: 40829: 0 -247: 40830: 0 -247: 40831: 0 -247: 40832: 0 -247: 40833: 0 -247: 40834: 0 -247: 40835: 0 -247: 40836: 0 -247: 40837: 0 -247: 40838: 0 -247: 40839: 0 -247: 40840: 0 -247: 40841: 0 -247: 40842: 0 -247: 40843: 0 -247: 40844: 0 -247: 40845: 0 -247: 40846: 0 -247: 40847: 0 -247: 40848: 0 -247: 40849: 0 -247: 40850: 0 -247: 40851: 0 -247: 40852: 0 -247: 40853: 0 -247: 40854: 0 -247: 40855: 0 -247: 40856: 0 -247: 40857: 0 -247: 40858: 0 -247: 40859: 0 -247: 40860: 0 -247: 40861: 0 -247: 40862: 0 -247: 40863: 0 -247: 40864: 0 -247: 40865: 0 -247: 40866: 0 -247: 40867: 0 -247: 40868: 0 -247: 40869: 0 -247: 40870: 0 -247: 40871: 0 -247: 40872: 0 -247: 40873: 0 -247: 40874: 0 -247: 40875: 0 -247: 40876: 0 -247: 40877: 0 -247: 40878: 0 -247: 40879: 0 -247: 40880: 0 -247: 40881: 0 -247: 40882: 0 -247: 40883: 0 -247: 40884: 0 -247: 40885: 0 -247: 40886: 0 -247: 40887: 0 -247: 40888: 0 -247: 40889: 0 -247: 40890: 0 -247: 40891: 0 -247: 40892: 0 -247: 40893: 0 -247: 40894: 0 -247: 40895: 0 -247: 40896: 0 -247: 40897: 0 -247: 40898: 0 -247: 40899: 0 -247: 40900: 0 -247: 40901: 0 -247: 40902: 0 -247: 40903: 0 -247: 40904: 0 -247: 40905: 0 -247: 40906: 0 -247: 40907: 0 -247: 40908: 0 -247: 40909: 0 -247: 40910: 0 -247: 40911: 0 -247: 40912: 0 -247: 40913: 0 -247: 40914: 0 -247: 40915: 0 -247: 40916: 0 -247: 40917: 0 -247: 40918: 0 -247: 40919: 0 -247: 40920: 0 -247: 40921: 0 -247: 40922: 0 -247: 40923: 0 -247: 40924: 0 -247: 40925: 0 -247: 40926: 0 -247: 40927: 0 -247: 40928: 0 -247: 40929: 0 -247: 40930: 0 -247: 40931: 0 -247: 40932: 0 -247: 40933: 0 -247: 40934: 0 -247: 40935: 0 -247: 40936: 0 -247: 40937: 0 -247: 40938: 0 -247: 40939: 0 -247: 40940: 0 -247: 40941: 0 -247: 40942: 0 -247: 40943: 0 -247: 40944: 0 -247: 40945: 0 -247: 40946: 0 -247: 40947: 0 -247: 40948: 0 -247: 40949: 0 -247: 40950: 0 -247: 40951: 0 -247: 40952: 0 -247: 40953: 0 -247: 40954: 0 -247: 40955: 0 -247: 40956: 0 -247: 40957: 0 -247: 40958: 0 -247: 40959: 0 -247: 40960: 0 -247: 40961: 0 -247: 40962: 0 -247: 40963: 0 -247: 40964: 0 -247: 40965: 0 -247: 40966: 0 -247: 40967: 0 -247: 40968: 0 -247: 40969: 0 -247: 40970: 0 -247: 40971: 0 -247: 40972: 0 -247: 40973: 0 -247: 40974: 0 -247: 40975: 0 -247: 40976: 0 -247: 40977: 0 -247: 40978: 0 -247: 40979: 0 -247: 40980: 0 -247: 40981: 0 -247: 40982: 0 -247: 40983: 0 -247: 40984: 0 -247: 40985: 0 -247: 40986: 0 -247: 40987: 0 -247: 40988: 0 -247: 40989: 0 -247: 40990: 0 -247: 40991: 0 -247: 40992: 0 -247: 40993: 0 -247: 40994: 0 -247: 40995: 0 -247: 40996: 0 -247: 40997: 0 -247: 40998: 0 -247: 40999: 0 -247: 41000: 0 -247: 41001: 0 -247: 41002: 0 -247: 41003: 0 -247: 41004: 0 -247: 41005: 0 -247: 41006: 0 -247: 41007: 0 -247: 41008: 0 -247: 41009: 0 -247: 41010: 0 -247: 41011: 0 -247: 41012: 0 -247: 41013: 0 -247: 41014: 0 -247: 41015: 0 -247: 41016: 0 -247: 41017: 0 -247: 41018: 0 -247: 41019: 0 -247: 41020: 0 -247: 41021: 0 -247: 41022: 0 -247: 41023: 0 -247: 41024: 0 -247: 41025: 0 -247: 41026: 0 -247: 41027: 0 -247: 41028: 0 -247: 41029: 0 -247: 41030: 0 -247: 41031: 0 -247: 41032: 0 -247: 41033: 0 -247: 41034: 0 -247: 41035: 0 -247: 41036: 0 -247: 41037: 0 -247: 41038: 0 -247: 41039: 0 -247: 41040: 0 -247: 41041: 0 -247: 41042: 0 -247: 41043: 0 -247: 41044: 0 -247: 41045: 0 -247: 41046: 0 -247: 41047: 0 -247: 41048: 0 -247: 41049: 0 -247: 41050: 0 -247: 41051: 0 -247: 41052: 0 -247: 41053: 0 -247: 41054: 0 -247: 41055: 0 -247: 41056: 0 -247: 41057: 0 -247: 41058: 0 -247: 41059: 0 -247: 41060: 0 -247: 41061: 0 -247: 41062: 0 -247: 41063: 0 -247: 41064: 0 -247: 41065: 0 -247: 41066: 0 -247: 41067: 0 -247: 41068: 0 -247: 41069: 0 -247: 41070: 0 -247: 41071: 0 -247: 41072: 0 -247: 41073: 0 -247: 41074: 0 -247: 41075: 0 -247: 41076: 0 -247: 41077: 0 -247: 41078: 0 -247: 41079: 0 -247: 41080: 0 -247: 41081: 0 -247: 41082: 0 -247: 41083: 0 -247: 41084: 0 -247: 41085: 0 -247: 41086: 0 -247: 41087: 0 -247: 41088: 0 -247: 41089: 0 -247: 41090: 0 -247: 41091: 0 -247: 41092: 0 -247: 41093: 0 -247: 41094: 0 -247: 41095: 0 -247: 41096: 0 -247: 41097: 0 -247: 41098: 0 -247: 41099: 0 -247: 41100: 0 -247: 41101: 0 -247: 41102: 0 -247: 41103: 0 -247: 41104: 0 -247: 41105: 0 -247: 41106: 0 -247: 41107: 0 -247: 41108: 0 -247: 41109: 0 -247: 41110: 0 -247: 41111: 0 -247: 41112: 0 -247: 41113: 0 -247: 41114: 0 -247: 41115: 0 -247: 41116: 0 -247: 41117: 0 -247: 41118: 0 -247: 41119: 0 -247: 41120: 0 -247: 41121: 0 -247: 41122: 0 -247: 41123: 0 -247: 41124: 0 -247: 41125: 0 -247: 41126: 0 -247: 41127: 0 -247: 41128: 0 -247: 41129: 0 -247: 41130: 0 -247: 41131: 0 -247: 41132: 0 -247: 41133: 0 -247: 41134: 0 -247: 41135: 0 -247: 41136: 0 -247: 41137: 0 -247: 41138: 0 -247: 41139: 0 -247: 41140: 0 -247: 41141: 0 -247: 41142: 0 -247: 41143: 0 -247: 41144: 0 -247: 41145: 0 -247: 41146: 0 -247: 41147: 0 -247: 41148: 0 -247: 41149: 0 -247: 41150: 0 -247: 41151: 0 -247: 41152: 0 -247: 41153: 0 -247: 41154: 0 -247: 41155: 0 -247: 41156: 0 -247: 41157: 0 -247: 41158: 0 -247: 41159: 0 -247: 41160: 0 -247: 41161: 0 -247: 41162: 0 -247: 41163: 0 -247: 41164: 0 -247: 41165: 0 -247: 41166: 0 -247: 41167: 0 -247: 41168: 0 -247: 41169: 0 -247: 41170: 0 -247: 41171: 0 -247: 41172: 0 -247: 41173: 0 -247: 41174: 0 -247: 41175: 0 -247: 41176: 0 -247: 41177: 0 -247: 41178: 0 -247: 41179: 0 -247: 41180: 0 -247: 41181: 0 -247: 41182: 0 -247: 41183: 0 -247: 41184: 0 -247: 41185: 0 -247: 41186: 0 -247: 41187: 0 -247: 41188: 0 -247: 41189: 0 -247: 41190: 0 -247: 41191: 0 -247: 41192: 0 -247: 41193: 0 -247: 41194: 0 -247: 41195: 0 -247: 41196: 0 -247: 41197: 0 -247: 41198: 0 -247: 41199: 0 -247: 41200: 0 -247: 41201: 0 -247: 41202: 0 -247: 41203: 0 -247: 41204: 0 -247: 41205: 0 -247: 41206: 0 -247: 41207: 0 -247: 41208: 0 -247: 41209: 0 -247: 41210: 0 -247: 41211: 0 -247: 41212: 0 -247: 41213: 0 -247: 41214: 0 -247: 41215: 0 -247: 41216: 0 -247: 41217: 0 -247: 41218: 0 -247: 41219: 0 -247: 41220: 0 -247: 41221: 0 -247: 41222: 0 -247: 41223: 0 -247: 41224: 0 -247: 41225: 0 -247: 41226: 0 -247: 41227: 0 -247: 41228: 0 -247: 41229: 0 -247: 41230: 0 -247: 41231: 0 -247: 41232: 0 -247: 41233: 0 -247: 41234: 0 -247: 41235: 0 -247: 41236: 0 -247: 41237: 0 -247: 41238: 0 -247: 41239: 0 -247: 41240: 0 -247: 41241: 0 -247: 41242: 0 -247: 41243: 0 -247: 41244: 0 -247: 41245: 0 -247: 41246: 0 -247: 41247: 0 -247: 41248: 0 -247: 41249: 0 -247: 41250: 0 -247: 41251: 0 -247: 41252: 0 -247: 41253: 0 -247: 41254: 0 -247: 41255: 0 -247: 41256: 0 -247: 41257: 0 -247: 41258: 0 -247: 41259: 0 -247: 41260: 0 -247: 41261: 0 -247: 41262: 0 -247: 41263: 0 -247: 41264: 0 -247: 41265: 0 -247: 41266: 0 -247: 41267: 0 -247: 41268: 0 -247: 41269: 0 -247: 41270: 0 -247: 41271: 0 -247: 41272: 0 -247: 41273: 0 -247: 41274: 0 -247: 41275: 0 -247: 41276: 0 -247: 41277: 0 -247: 41278: 0 -247: 41279: 0 -247: 41280: 0 -247: 41281: 0 -247: 41282: 0 -247: 41283: 0 -247: 41284: 0 -247: 41285: 0 -247: 41286: 0 -247: 41287: 0 -247: 41288: 0 -247: 41289: 0 -247: 41290: 0 -247: 41291: 0 -247: 41292: 0 -247: 41293: 0 -247: 41294: 0 -247: 41295: 0 -247: 41296: 0 -247: 41297: 0 -247: 41298: 0 -247: 41299: 0 -247: 41300: 0 -247: 41301: 0 -247: 41302: 0 -247: 41303: 0 -247: 41304: 0 -247: 41305: 0 -247: 41306: 0 -247: 41307: 0 -247: 41308: 0 -247: 41309: 0 -247: 41310: 0 -247: 41311: 0 -247: 41312: 0 -247: 41313: 0 -247: 41314: 0 -247: 41315: 0 -247: 41316: 0 -247: 41317: 0 -247: 41318: 0 -247: 41319: 0 -247: 41320: 0 -247: 41321: 0 -247: 41322: 0 -247: 41323: 0 -247: 41324: 0 -247: 41325: 0 -247: 41326: 0 -247: 41327: 0 -247: 41328: 0 -247: 41329: 0 -247: 41330: 0 -247: 41331: 0 -247: 41332: 0 -247: 41333: 0 -247: 41334: 0 -247: 41335: 0 -247: 41336: 0 -247: 41337: 0 -247: 41338: 0 -247: 41339: 0 -247: 41340: 0 -247: 41341: 0 -247: 41342: 0 -247: 41343: 0 -247: 41344: 0 -247: 41345: 0 -247: 41346: 0 -247: 41347: 0 -247: 41348: 0 -247: 41349: 0 -247: 41350: 0 -247: 41351: 0 -247: 41352: 0 -247: 41353: 0 -247: 41354: 0 -247: 41355: 0 -247: 41356: 0 -247: 41357: 0 -247: 41358: 0 -247: 41359: 0 -247: 41360: 0 -247: 41361: 0 -247: 41362: 0 -247: 41363: 0 -247: 41364: 0 -247: 41365: 0 -247: 41366: 0 -247: 41367: 0 -247: 41368: 0 -247: 41369: 0 -247: 41370: 0 -247: 41371: 0 -247: 41372: 0 -247: 41373: 0 -247: 41374: 0 -247: 41375: 0 -247: 41376: 0 -247: 41377: 0 -247: 41378: 0 -247: 41379: 0 -247: 41380: 0 -247: 41381: 0 -247: 41382: 0 -247: 41383: 0 -247: 41384: 0 -247: 41385: 0 -247: 41386: 0 -247: 41387: 0 -247: 41388: 0 -247: 41389: 0 -247: 41390: 0 -247: 41391: 0 -247: 41392: 0 -247: 41393: 0 -247: 41394: 0 -247: 41395: 0 -247: 41396: 0 -247: 41397: 0 -247: 41398: 0 -247: 41399: 0 -247: 41400: 0 -247: 41401: 0 -247: 41402: 0 -247: 41403: 0 -247: 41404: 0 -247: 41405: 0 -247: 41406: 0 -247: 41407: 0 -247: 41408: 0 -247: 41409: 0 -247: 41410: 0 -247: 41411: 0 -247: 41412: 0 -247: 41413: 0 -247: 41414: 0 -247: 41415: 0 -247: 41416: 0 -247: 41417: 0 -247: 41418: 0 -247: 41419: 0 -247: 41420: 0 -247: 41421: 0 -247: 41422: 0 -247: 41423: 0 -247: 41424: 0 -247: 41425: 0 -247: 41426: 0 -247: 41427: 0 -247: 41428: 0 -247: 41429: 0 -247: 41430: 0 -247: 41431: 0 -247: 41432: 0 -247: 41433: 0 -247: 41434: 0 -247: 41435: 0 -247: 41436: 0 -247: 41437: 0 -247: 41438: 0 -247: 41439: 0 -247: 41440: 0 -247: 41441: 0 -247: 41442: 0 -247: 41443: 0 -247: 41444: 0 -247: 41445: 0 -247: 41446: 0 -247: 41447: 0 -247: 41448: 0 -247: 41449: 0 -247: 41450: 0 -247: 41451: 0 -247: 41452: 0 -247: 41453: 0 -247: 41454: 0 -247: 41455: 0 -247: 41456: 0 -247: 41457: 0 -247: 41458: 0 -247: 41459: 0 -247: 41460: 0 -247: 41461: 0 -247: 41462: 0 -247: 41463: 0 -247: 41464: 0 -247: 41465: 0 -247: 41466: 0 -247: 41467: 0 -247: 41468: 0 -247: 41469: 0 -247: 41470: 0 -247: 41471: 0 -247: 41472: 0 -247: 41473: 0 -247: 41474: 0 -247: 41475: 0 -247: 41476: 0 -247: 41477: 0 -247: 41478: 0 -247: 41479: 0 -247: 41480: 0 -247: 41481: 0 -247: 41482: 0 -247: 41483: 0 -247: 41484: 0 -247: 41485: 0 -247: 41486: 0 -247: 41487: 0 -247: 41488: 0 -247: 41489: 0 -247: 41490: 0 -247: 41491: 0 -247: 41492: 0 -247: 41493: 0 -247: 41494: 0 -247: 41495: 0 -247: 41496: 0 -247: 41497: 0 -247: 41498: 0 -247: 41499: 0 -247: 41500: 0 -247: 41501: 0 -247: 41502: 0 -247: 41503: 0 -247: 41504: 0 -247: 41505: 0 -247: 41506: 0 -247: 41507: 0 -247: 41508: 0 -247: 41509: 0 -247: 41510: 0 -247: 41511: 0 -247: 41512: 0 -247: 41513: 0 -247: 41514: 0 -247: 41515: 0 -247: 41516: 0 -247: 41517: 0 -247: 41518: 0 -247: 41519: 0 -247: 41520: 0 -247: 41521: 0 -247: 41522: 0 -247: 41523: 0 -247: 41524: 0 -247: 41525: 0 -247: 41526: 0 -247: 41527: 0 -247: 41528: 0 -247: 41529: 0 -247: 41530: 0 -247: 41531: 0 -247: 41532: 0 -247: 41533: 0 -247: 41534: 0 -247: 41535: 0 -247: 41536: 0 -247: 41537: 0 -247: 41538: 0 -247: 41539: 0 -247: 41540: 0 -247: 41541: 0 -247: 41542: 0 -247: 41543: 0 -247: 41544: 0 -247: 41545: 0 -247: 41546: 0 -247: 41547: 0 -247: 41548: 0 -247: 41549: 0 -247: 41550: 0 -247: 41551: 0 -247: 41552: 0 -247: 41553: 0 -247: 41554: 0 -247: 41555: 0 -247: 41556: 0 -247: 41557: 0 -247: 41558: 0 -247: 41559: 0 -247: 41560: 0 -247: 41561: 0 -247: 41562: 0 -247: 41563: 0 -247: 41564: 0 -247: 41565: 0 -247: 41566: 0 -247: 41567: 0 -247: 41568: 0 -247: 41569: 0 -247: 41570: 0 -247: 41571: 0 -247: 41572: 0 -247: 41573: 0 -247: 41574: 0 -247: 41575: 0 -247: 41576: 0 -247: 41577: 0 -247: 41578: 0 -247: 41579: 0 -247: 41580: 0 -247: 41581: 0 -247: 41582: 0 -247: 41583: 0 -247: 41584: 0 -247: 41585: 0 -247: 41586: 0 -247: 41587: 0 -247: 41588: 0 -247: 41589: 0 -247: 41590: 0 -247: 41591: 0 -247: 41592: 0 -247: 41593: 0 -247: 41594: 0 -247: 41595: 0 -247: 41596: 0 -247: 41597: 0 -247: 41598: 0 -247: 41599: 0 -247: 41600: 0 -247: 41601: 0 -247: 41602: 0 -247: 41603: 0 -247: 41604: 0 -247: 41605: 0 -247: 41606: 0 -247: 41607: 0 -247: 41608: 0 -247: 41609: 0 -247: 41610: 0 -247: 41611: 0 -247: 41612: 0 -247: 41613: 0 -247: 41614: 0 -247: 41615: 0 -247: 41616: 0 -247: 41617: 0 -247: 41618: 0 -247: 41619: 0 -247: 41620: 0 -247: 41621: 0 -247: 41622: 0 -247: 41623: 0 -247: 41624: 0 -247: 41625: 0 -247: 41626: 0 -247: 41627: 0 -247: 41628: 0 -247: 41629: 0 -247: 41630: 0 -247: 41631: 0 -247: 41632: 0 -247: 41633: 0 -247: 41634: 0 -247: 41635: 0 -247: 41636: 0 -247: 41637: 0 -247: 41638: 0 -247: 41639: 0 -247: 41640: 0 -247: 41641: 0 -247: 41642: 0 -247: 41643: 0 -247: 41644: 0 -247: 41645: 0 -247: 41646: 0 -247: 41647: 0 -247: 41648: 0 -247: 41649: 0 -247: 41650: 0 -247: 41651: 0 -247: 41652: 0 -247: 41653: 0 -247: 41654: 0 -247: 41655: 0 -247: 41656: 0 -247: 41657: 0 -247: 41658: 0 -247: 41659: 0 -247: 41660: 0 -247: 41661: 0 -247: 41662: 0 -247: 41663: 0 -247: 41664: 0 -247: 41665: 0 -247: 41666: 0 -247: 41667: 0 -247: 41668: 0 -247: 41669: 0 -247: 41670: 0 -247: 41671: 0 -247: 41672: 0 -247: 41673: 0 -247: 41674: 0 -247: 41675: 0 -247: 41676: 0 -247: 41677: 0 -247: 41678: 0 -247: 41679: 0 -247: 41680: 0 -247: 41681: 0 -247: 41682: 0 -247: 41683: 0 -247: 41684: 0 -247: 41685: 0 -247: 41686: 0 -247: 41687: 0 -247: 41688: 0 -247: 41689: 0 -247: 41690: 0 -247: 41691: 0 -247: 41692: 0 -247: 41693: 0 -247: 41694: 0 -247: 41695: 0 -247: 41696: 0 -247: 41697: 0 -247: 41698: 0 -247: 41699: 0 -247: 41700: 0 -247: 41701: 0 -247: 41702: 0 -247: 41703: 0 -247: 41704: 0 -247: 41705: 0 -247: 41706: 0 -247: 41707: 0 -247: 41708: 0 -247: 41709: 0 -247: 41710: 0 -247: 41711: 0 -247: 41712: 0 -247: 41713: 0 -247: 41714: 0 -247: 41715: 0 -247: 41716: 0 -247: 41717: 0 -247: 41718: 0 -247: 41719: 0 -247: 41720: 0 -247: 41721: 0 -247: 41722: 0 -247: 41723: 0 -247: 41724: 0 -247: 41725: 0 -247: 41726: 0 -247: 41727: 0 -247: 41728: 0 -247: 41729: 0 -247: 41730: 0 -247: 41731: 0 -247: 41732: 0 -247: 41733: 0 -247: 41734: 0 -247: 41735: 0 -247: 41736: 0 -247: 41737: 0 -247: 41738: 0 -247: 41739: 0 -247: 41740: 0 -247: 41741: 0 -247: 41742: 0 -247: 41743: 0 -247: 41744: 0 -247: 41745: 0 -247: 41746: 0 -247: 41747: 0 -247: 41748: 0 -247: 41749: 0 -247: 41750: 0 -247: 41751: 0 -247: 41752: 0 -247: 41753: 0 -247: 41754: 0 -247: 41755: 0 -247: 41756: 0 -247: 41757: 0 -247: 41758: 0 -247: 41759: 0 -247: 41760: 0 -247: 41761: 0 -247: 41762: 0 -247: 41763: 0 -247: 41764: 0 -247: 41765: 0 -247: 41766: 0 -247: 41767: 0 -247: 41768: 0 -247: 41769: 0 -247: 41770: 0 -247: 41771: 0 -247: 41772: 0 -247: 41773: 0 -247: 41774: 0 -247: 41775: 0 -247: 41776: 0 -247: 41777: 0 -247: 41778: 0 -247: 41779: 0 -247: 41780: 0 -247: 41781: 0 -247: 41782: 0 -247: 41783: 0 -247: 41784: 0 -247: 41785: 0 -247: 41786: 0 -247: 41787: 0 -247: 41788: 0 -247: 41789: 0 -247: 41790: 0 -247: 41791: 0 -247: 41792: 0 -247: 41793: 0 -247: 41794: 0 -247: 41795: 0 -247: 41796: 0 -247: 41797: 0 -247: 41798: 0 -247: 41799: 0 -247: 41800: 0 -247: 41801: 0 -247: 41802: 0 -247: 41803: 0 -247: 41804: 0 -247: 41805: 0 -247: 41806: 0 -247: 41807: 0 -247: 41808: 0 -247: 41809: 0 -247: 41810: 0 -247: 41811: 0 -247: 41812: 0 -247: 41813: 0 -247: 41814: 0 -247: 41815: 0 -247: 41816: 0 -247: 41817: 0 -247: 41818: 0 -247: 41819: 0 -247: 41820: 0 -247: 41821: 0 -247: 41822: 0 -247: 41823: 0 -247: 41824: 0 -247: 41825: 0 -247: 41826: 0 -247: 41827: 0 -247: 41828: 0 -247: 41829: 0 -247: 41830: 0 -247: 41831: 0 -247: 41832: 0 -247: 41833: 0 -247: 41834: 0 -247: 41835: 0 -247: 41836: 0 -247: 41837: 0 -247: 41838: 0 -247: 41839: 0 -247: 41840: 0 -247: 41841: 0 -247: 41842: 0 -247: 41843: 0 -247: 41844: 0 -247: 41845: 0 -247: 41846: 0 -247: 41847: 0 -247: 41848: 0 -247: 41849: 0 -247: 41850: 0 -247: 41851: 0 -247: 41852: 0 -247: 41853: 0 -247: 41854: 0 -247: 41855: 0 -247: 41856: 0 -247: 41857: 0 -247: 41858: 0 -247: 41859: 0 -247: 41860: 0 -247: 41861: 0 -247: 41862: 0 -247: 41863: 0 -247: 41864: 0 -247: 41865: 0 -247: 41866: 0 -247: 41867: 0 -247: 41868: 0 -247: 41869: 0 -247: 41870: 0 -247: 41871: 0 -247: 41872: 0 -247: 41873: 0 -247: 41874: 0 -247: 41875: 0 -247: 41876: 0 -247: 41877: 0 -247: 41878: 0 -247: 41879: 0 -247: 41880: 0 -247: 41881: 0 -247: 41882: 0 -247: 41883: 0 -247: 41884: 0 -247: 41885: 0 -247: 41886: 0 -247: 41887: 0 -247: 41888: 0 -247: 41889: 0 -247: 41890: 0 -247: 41891: 0 -247: 41892: 0 -247: 41893: 0 -247: 41894: 0 -247: 41895: 0 -247: 41896: 0 -247: 41897: 0 -247: 41898: 0 -247: 41899: 0 -247: 41900: 0 -247: 41901: 0 -247: 41902: 0 -247: 41903: 0 -247: 41904: 0 -247: 41905: 0 -247: 41906: 0 -247: 41907: 0 -247: 41908: 0 -247: 41909: 0 -247: 41910: 0 -247: 41911: 0 -247: 41912: 0 -247: 41913: 0 -247: 41914: 0 -247: 41915: 0 -247: 41916: 0 -247: 41917: 0 -247: 41918: 0 -247: 41919: 0 -247: 41920: 0 -247: 41921: 0 -247: 41922: 0 -247: 41923: 0 -247: 41924: 0 -247: 41925: 0 -247: 41926: 0 -247: 41927: 0 -247: 41928: 0 -247: 41929: 0 -247: 41930: 0 -247: 41931: 0 -247: 41932: 0 -247: 41933: 0 -247: 41934: 0 -247: 41935: 0 -247: 41936: 0 -247: 41937: 0 -247: 41938: 0 -247: 41939: 0 -247: 41940: 0 -247: 41941: 0 -247: 41942: 0 -247: 41943: 0 -247: 41944: 0 -247: 41945: 0 -247: 41946: 0 -247: 41947: 0 -247: 41948: 0 -247: 41949: 0 -247: 41950: 0 -247: 41951: 0 -247: 41952: 0 -247: 41953: 0 -247: 41954: 0 -247: 41955: 0 -247: 41956: 0 -247: 41957: 0 -247: 41958: 0 -247: 41959: 0 -247: 41960: 0 -247: 41961: 0 -247: 41962: 0 -247: 41963: 0 -247: 41964: 0 -247: 41965: 0 -247: 41966: 0 -247: 41967: 0 -247: 41968: 0 -247: 41969: 0 -247: 41970: 0 -247: 41971: 0 -247: 41972: 0 -247: 41973: 0 -247: 41974: 0 -247: 41975: 0 -247: 41976: 0 -247: 41977: 0 -247: 41978: 0 -247: 41979: 0 -247: 41980: 0 -247: 41981: 0 -247: 41982: 0 -247: 41983: 0 -247: 41984: 0 -247: 41985: 0 -247: 41986: 0 -247: 41987: 0 -247: 41988: 0 -247: 41989: 0 -247: 41990: 0 -247: 41991: 0 -247: 41992: 0 -247: 41993: 0 -247: 41994: 0 -247: 41995: 0 -247: 41996: 0 -247: 41997: 0 -247: 41998: 0 -247: 41999: 0 -247: 42000: 0 -247: 42001: 0 -247: 42002: 0 -247: 42003: 0 -247: 42004: 0 -247: 42005: 0 -247: 42006: 0 -247: 42007: 0 -247: 42008: 0 -247: 42009: 0 -247: 42010: 0 -247: 42011: 0 -247: 42012: 0 -247: 42013: 0 -247: 42014: 0 -247: 42015: 0 -247: 42016: 0 -247: 42017: 0 -247: 42018: 0 -247: 42019: 0 -247: 42020: 0 -247: 42021: 0 -247: 42022: 0 -247: 42023: 0 -247: 42024: 0 -247: 42025: 0 -247: 42026: 0 -247: 42027: 0 -247: 42028: 0 -247: 42029: 0 -247: 42030: 0 -247: 42031: 0 -247: 42032: 0 -247: 42033: 0 -247: 42034: 0 -247: 42035: 0 -247: 42036: 0 -247: 42037: 0 -247: 42038: 0 -247: 42039: 0 -247: 42040: 0 -247: 42041: 0 -247: 42042: 0 -247: 42043: 0 -247: 42044: 0 -247: 42045: 0 -247: 42046: 0 -247: 42047: 0 -247: 42048: 0 -247: 42049: 0 -247: 42050: 0 -247: 42051: 0 -247: 42052: 0 -247: 42053: 0 -247: 42054: 0 -247: 42055: 0 -247: 42056: 0 -247: 42057: 0 -247: 42058: 0 -247: 42059: 0 -247: 42060: 0 -247: 42061: 0 -247: 42062: 0 -247: 42063: 0 -247: 42064: 0 -247: 42065: 0 -247: 42066: 0 -247: 42067: 0 -247: 42068: 0 -247: 42069: 0 -247: 42070: 0 -247: 42071: 0 -247: 42072: 0 -247: 42073: 0 -247: 42074: 0 -247: 42075: 0 -247: 42076: 0 -247: 42077: 0 -247: 42078: 0 -247: 42079: 0 -247: 42080: 0 -247: 42081: 0 -247: 42082: 0 -247: 42083: 0 -247: 42084: 0 -247: 42085: 0 -247: 42086: 0 -247: 42087: 0 -247: 42088: 0 -247: 42089: 0 -247: 42090: 0 -247: 42091: 0 -247: 42092: 0 -247: 42093: 0 -247: 42094: 0 -247: 42095: 0 -247: 42096: 0 -247: 42097: 0 -247: 42098: 0 -247: 42099: 0 -247: 42100: 0 -247: 42101: 0 -247: 42102: 0 -247: 42103: 0 -247: 42104: 0 -247: 42105: 0 -247: 42106: 0 -247: 42107: 0 -247: 42108: 0 -247: 42109: 0 -247: 42110: 0 -247: 42111: 0 -247: 42112: 0 -247: 42113: 0 -247: 42114: 0 -247: 42115: 0 -247: 42116: 0 -247: 42117: 0 -247: 42118: 0 -247: 42119: 0 -247: 42120: 0 -247: 42121: 0 -247: 42122: 0 -247: 42123: 0 -247: 42124: 0 -247: 42125: 0 -247: 42126: 0 -247: 42127: 0 -247: 42128: 0 -247: 42129: 0 -247: 42130: 0 -247: 42131: 0 -247: 42132: 0 -247: 42133: 0 -247: 42134: 0 -247: 42135: 0 -247: 42136: 0 -247: 42137: 0 -247: 42138: 0 -247: 42139: 0 -247: 42140: 0 -247: 42141: 0 -247: 42142: 0 -247: 42143: 0 -247: 42144: 0 -247: 42145: 0 -247: 42146: 0 -247: 42147: 0 -247: 42148: 0 -247: 42149: 0 -247: 42150: 0 -247: 42151: 0 -247: 42152: 0 -247: 42153: 0 -247: 42154: 0 -247: 42155: 0 -247: 42156: 0 -247: 42157: 0 -247: 42158: 0 -247: 42159: 0 -247: 42160: 0 -247: 42161: 0 -247: 42162: 0 -247: 42163: 0 -247: 42164: 0 -247: 42165: 0 -247: 42166: 0 -247: 42167: 0 -247: 42168: 0 -247: 42169: 0 -247: 42170: 0 -247: 42171: 0 -247: 42172: 0 -247: 42173: 0 -247: 42174: 0 -247: 42175: 0 -247: 42176: 0 -247: 42177: 0 -247: 42178: 0 -247: 42179: 0 -247: 42180: 0 -247: 42181: 0 -247: 42182: 0 -247: 42183: 0 -247: 42184: 0 -247: 42185: 0 -247: 42186: 0 -247: 42187: 0 -247: 42188: 0 -247: 42189: 0 -247: 42190: 0 -247: 42191: 0 -247: 42192: 0 -247: 42193: 0 -247: 42194: 0 -247: 42195: 0 -247: 42196: 0 -247: 42197: 0 -247: 42198: 0 -247: 42199: 0 -247: 42200: 0 -247: 42201: 0 -247: 42202: 0 -247: 42203: 0 -247: 42204: 0 -247: 42205: 0 -247: 42206: 0 -247: 42207: 0 -247: 42208: 0 -247: 42209: 0 -247: 42210: 0 -247: 42211: 0 -247: 42212: 0 -247: 42213: 0 -247: 42214: 0 -247: 42215: 0 -247: 42216: 0 -247: 42217: 0 -247: 42218: 0 -247: 42219: 0 -247: 42220: 0 -247: 42221: 0 -247: 42222: 0 -247: 42223: 0 -247: 42224: 0 -247: 42225: 0 -247: 42226: 0 -247: 42227: 0 -247: 42228: 0 -247: 42229: 0 -247: 42230: 0 -247: 42231: 0 -247: 42232: 0 -247: 42233: 0 -247: 42234: 0 -247: 42235: 0 -247: 42236: 0 -247: 42237: 0 -247: 42238: 0 -247: 42239: 0 -247: 42240: 0 -247: 42241: 0 -247: 42242: 0 -247: 42243: 0 -247: 42244: 0 -247: 42245: 0 -247: 42246: 0 -247: 42247: 0 -247: 42248: 0 -247: 42249: 0 -247: 42250: 0 -247: 42251: 0 -247: 42252: 0 -247: 42253: 0 -247: 42254: 0 -247: 42255: 0 -247: 42256: 0 -247: 42257: 0 -247: 42258: 0 -247: 42259: 0 -247: 42260: 0 -247: 42261: 0 -247: 42262: 0 -247: 42263: 0 -247: 42264: 0 -247: 42265: 0 -247: 42266: 0 -247: 42267: 0 -247: 42268: 0 -247: 42269: 0 -247: 42270: 0 -247: 42271: 0 -247: 42272: 0 -247: 42273: 0 -247: 42274: 0 -247: 42275: 0 -247: 42276: 0 -247: 42277: 0 -247: 42278: 0 -247: 42279: 0 -247: 42280: 0 -247: 42281: 0 -247: 42282: 0 -247: 42283: 0 -247: 42284: 0 -247: 42285: 0 -247: 42286: 0 -247: 42287: 0 -247: 42288: 0 -247: 42289: 0 -247: 42290: 0 -247: 42291: 0 -247: 42292: 0 -247: 42293: 0 -247: 42294: 0 -247: 42295: 0 -247: 42296: 0 -247: 42297: 0 -247: 42298: 0 -247: 42299: 0 -247: 42300: 0 -247: 42301: 0 -247: 42302: 0 -247: 42303: 0 -247: 42304: 0 -247: 42305: 0 -247: 42306: 0 -247: 42307: 0 -247: 42308: 0 -247: 42309: 0 -247: 42310: 0 -247: 42311: 0 -247: 42312: 0 -247: 42313: 0 -247: 42314: 0 -247: 42315: 0 -247: 42316: 0 -247: 42317: 0 -247: 42318: 0 -247: 42319: 0 -247: 42320: 0 -247: 42321: 0 -247: 42322: 0 -247: 42323: 0 -247: 42324: 0 -247: 42325: 0 -247: 42326: 0 -247: 42327: 0 -247: 42328: 0 -247: 42329: 0 -247: 42330: 0 -247: 42331: 0 -247: 42332: 0 -247: 42333: 0 -247: 42334: 0 -247: 42335: 0 -247: 42336: 0 -247: 42337: 0 -247: 42338: 0 -247: 42339: 0 -247: 42340: 0 -247: 42341: 0 -247: 42342: 0 -247: 42343: 0 -247: 42344: 0 -247: 42345: 0 -247: 42346: 0 -247: 42347: 0 -247: 42348: 0 -247: 42349: 0 -247: 42350: 0 -247: 42351: 0 -247: 42352: 0 -247: 42353: 0 -247: 42354: 0 -247: 42355: 0 -247: 42356: 0 -247: 42357: 0 -247: 42358: 0 -247: 42359: 0 -247: 42360: 0 -247: 42361: 0 -247: 42362: 0 -247: 42363: 0 -247: 42364: 0 -247: 42365: 0 -247: 42366: 0 -247: 42367: 0 -247: 42368: 0 -247: 42369: 0 -247: 42370: 0 -247: 42371: 0 -247: 42372: 0 -247: 42373: 0 -247: 42374: 0 -247: 42375: 0 -247: 42376: 0 -247: 42377: 0 -247: 42378: 0 -247: 42379: 0 -247: 42380: 0 -247: 42381: 0 -247: 42382: 0 -247: 42383: 0 -247: 42384: 0 -247: 42385: 0 -247: 42386: 0 -247: 42387: 0 -247: 42388: 0 -247: 42389: 0 -247: 42390: 0 -247: 42391: 0 -247: 42392: 0 -247: 42393: 0 -247: 42394: 0 -247: 42395: 0 -247: 42396: 0 -247: 42397: 0 -247: 42398: 0 -247: 42399: 0 -247: 42400: 0 -247: 42401: 0 -247: 42402: 0 -247: 42403: 0 -247: 42404: 0 -247: 42405: 0 -247: 42406: 0 -247: 42407: 0 -247: 42408: 0 -247: 42409: 0 -247: 42410: 0 -247: 42411: 0 -247: 42412: 0 -247: 42413: 0 -247: 42414: 0 -247: 42415: 0 -247: 42416: 0 -247: 42417: 0 -247: 42418: 0 -247: 42419: 0 -247: 42420: 0 -247: 42421: 0 -247: 42422: 0 -247: 42423: 0 -247: 42424: 0 -247: 42425: 0 -247: 42426: 0 -247: 42427: 0 -247: 42428: 0 -247: 42429: 0 -247: 42430: 0 -247: 42431: 0 -247: 42432: 0 -247: 42433: 0 -247: 42434: 0 -247: 42435: 0 -247: 42436: 0 -247: 42437: 0 -247: 42438: 0 -247: 42439: 0 -247: 42440: 0 -247: 42441: 0 -247: 42442: 0 -247: 42443: 0 -247: 42444: 0 -247: 42445: 0 -247: 42446: 0 -247: 42447: 0 -247: 42448: 0 -247: 42449: 0 -247: 42450: 0 -247: 42451: 0 -247: 42452: 0 -247: 42453: 0 -247: 42454: 0 -247: 42455: 0 -247: 42456: 0 -247: 42457: 0 -247: 42458: 0 -247: 42459: 0 -247: 42460: 0 -247: 42461: 0 -247: 42462: 0 -247: 42463: 0 -247: 42464: 0 -247: 42465: 0 -247: 42466: 0 -247: 42467: 0 -247: 42468: 0 -247: 42469: 0 -247: 42470: 0 -247: 42471: 0 -247: 42472: 0 -247: 42473: 0 -247: 42474: 0 -247: 42475: 0 -247: 42476: 0 -247: 42477: 0 -247: 42478: 0 -247: 42479: 0 -247: 42480: 0 -247: 42481: 0 -247: 42482: 0 -247: 42483: 0 -247: 42484: 0 -247: 42485: 0 -247: 42486: 0 -247: 42487: 0 -247: 42488: 0 -247: 42489: 0 -247: 42490: 0 -247: 42491: 0 -247: 42492: 0 -247: 42493: 0 -247: 42494: 0 -247: 42495: 0 -247: 42496: 0 -247: 42497: 0 -247: 42498: 0 -247: 42499: 0 -247: 42500: 0 -247: 42501: 0 -247: 42502: 0 -247: 42503: 0 -247: 42504: 0 -247: 42505: 0 -247: 42506: 0 -247: 42507: 0 -247: 42508: 0 -247: 42509: 0 -247: 42510: 0 -247: 42511: 0 -247: 42512: 0 -247: 42513: 0 -247: 42514: 0 -247: 42515: 0 -247: 42516: 0 -247: 42517: 0 -247: 42518: 0 -247: 42519: 0 -247: 42520: 0 -247: 42521: 0 -247: 42522: 0 -247: 42523: 0 -247: 42524: 0 -247: 42525: 0 -247: 42526: 0 -247: 42527: 0 -247: 42528: 0 -247: 42529: 0 -247: 42530: 0 -247: 42531: 0 -247: 42532: 0 -247: 42533: 0 -247: 42534: 0 -247: 42535: 0 -247: 42536: 0 -247: 42537: 0 -247: 42538: 0 -247: 42539: 0 -247: 42540: 0 -247: 42541: 0 -247: 42542: 0 -247: 42543: 0 -247: 42544: 0 -247: 42545: 0 -247: 42546: 0 -247: 42547: 0 -247: 42548: 0 -247: 42549: 0 -247: 42550: 0 -247: 42551: 0 -247: 42552: 0 -247: 42553: 0 -247: 42554: 0 -247: 42555: 0 -247: 42556: 0 -247: 42557: 0 -247: 42558: 0 -247: 42559: 0 -247: 42560: 0 -247: 42561: 0 -247: 42562: 0 -247: 42563: 0 -247: 42564: 0 -247: 42565: 0 -247: 42566: 0 -247: 42567: 0 -247: 42568: 0 -247: 42569: 0 -247: 42570: 0 -247: 42571: 0 -247: 42572: 0 -247: 42573: 0 -247: 42574: 0 -247: 42575: 0 -247: 42576: 0 -247: 42577: 0 -247: 42578: 0 -247: 42579: 0 -247: 42580: 0 -247: 42581: 0 -247: 42582: 0 -247: 42583: 0 -247: 42584: 0 -247: 42585: 0 -247: 42586: 0 -247: 42587: 0 -247: 42588: 0 -247: 42589: 0 -247: 42590: 0 -247: 42591: 0 -247: 42592: 0 -247: 42593: 0 -247: 42594: 0 -247: 42595: 0 -247: 42596: 0 -247: 42597: 0 -247: 42598: 0 -247: 42599: 0 -247: 42600: 0 -247: 42601: 0 -247: 42602: 0 -247: 42603: 0 -247: 42604: 0 -247: 42605: 0 -247: 42606: 0 -247: 42607: 0 -247: 42608: 0 -247: 42609: 0 -247: 42610: 0 -247: 42611: 0 -247: 42612: 0 -247: 42613: 0 -247: 42614: 0 -247: 42615: 0 -247: 42616: 0 -247: 42617: 0 -247: 42618: 0 -247: 42619: 0 -247: 42620: 0 -247: 42621: 0 -247: 42622: 0 -247: 42623: 0 -247: 42624: 0 -247: 42625: 0 -247: 42626: 0 -247: 42627: 0 -247: 42628: 0 -247: 42629: 0 -247: 42630: 0 -247: 42631: 0 -247: 42632: 0 -247: 42633: 0 -247: 42634: 0 -247: 42635: 0 -247: 42636: 0 -247: 42637: 0 -247: 42638: 0 -247: 42639: 0 -247: 42640: 0 -247: 42641: 0 -247: 42642: 0 -247: 42643: 0 -247: 42644: 0 -247: 42645: 0 -247: 42646: 0 -247: 42647: 0 -247: 42648: 0 -247: 42649: 0 -247: 42650: 0 -247: 42651: 0 -247: 42652: 0 -247: 42653: 0 -247: 42654: 0 -247: 42655: 0 -247: 42656: 0 -247: 42657: 0 -247: 42658: 0 -247: 42659: 0 -247: 42660: 0 -247: 42661: 0 -247: 42662: 0 -247: 42663: 0 -247: 42664: 0 -247: 42665: 0 -247: 42666: 0 -247: 42667: 0 -247: 42668: 0 -247: 42669: 0 -247: 42670: 0 -247: 42671: 0 -247: 42672: 0 -247: 42673: 0 -247: 42674: 0 -247: 42675: 0 -247: 42676: 0 -247: 42677: 0 -247: 42678: 0 -247: 42679: 0 -247: 42680: 0 -247: 42681: 0 -247: 42682: 0 -247: 42683: 0 -247: 42684: 0 -247: 42685: 0 -247: 42686: 0 -247: 42687: 0 -247: 42688: 0 -247: 42689: 0 -247: 42690: 0 -247: 42691: 0 -247: 42692: 0 -247: 42693: 0 -247: 42694: 0 -247: 42695: 0 -247: 42696: 0 -247: 42697: 0 -247: 42698: 0 -247: 42699: 0 -247: 42700: 0 -247: 42701: 0 -247: 42702: 0 -247: 42703: 0 -247: 42704: 0 -247: 42705: 0 -247: 42706: 0 -247: 42707: 0 -247: 42708: 0 -247: 42709: 0 -247: 42710: 0 -247: 42711: 0 -247: 42712: 0 -247: 42713: 0 -247: 42714: 0 -247: 42715: 0 -247: 42716: 0 -247: 42717: 0 -247: 42718: 0 -247: 42719: 0 -247: 42720: 0 -247: 42721: 0 -247: 42722: 0 -247: 42723: 0 -247: 42724: 0 -247: 42725: 0 -247: 42726: 0 -247: 42727: 0 -247: 42728: 0 -247: 42729: 0 -247: 42730: 0 -247: 42731: 0 -247: 42732: 0 -247: 42733: 0 -247: 42734: 0 -247: 42735: 0 -247: 42736: 0 -247: 42737: 0 -247: 42738: 0 -247: 42739: 0 -247: 42740: 0 -247: 42741: 0 -247: 42742: 0 -247: 42743: 0 -247: 42744: 0 -247: 42745: 0 -247: 42746: 0 -247: 42747: 0 -247: 42748: 0 -247: 42749: 0 -247: 42750: 0 -247: 42751: 0 -247: 42752: 0 -247: 42753: 0 -247: 42754: 0 -247: 42755: 0 -247: 42756: 0 -247: 42757: 0 -247: 42758: 0 -247: 42759: 0 -247: 42760: 0 -247: 42761: 0 -247: 42762: 0 -247: 42763: 0 -247: 42764: 0 -247: 42765: 0 -247: 42766: 0 -247: 42767: 0 -247: 42768: 0 -247: 42769: 0 -247: 42770: 0 -247: 42771: 0 -247: 42772: 0 -247: 42773: 0 -247: 42774: 0 -247: 42775: 0 -247: 42776: 0 -247: 42777: 0 -247: 42778: 0 -247: 42779: 0 -247: 42780: 0 -247: 42781: 0 -247: 42782: 0 -247: 42783: 0 -247: 42784: 0 -247: 42785: 0 -247: 42786: 0 -247: 42787: 0 -247: 42788: 0 -247: 42789: 0 -247: 42790: 0 -247: 42791: 0 -247: 42792: 0 -247: 42793: 0 -247: 42794: 0 -247: 42795: 0 -247: 42796: 0 -247: 42797: 0 -247: 42798: 0 -247: 42799: 0 -247: 42800: 0 -247: 42801: 0 -247: 42802: 0 -247: 42803: 0 -247: 42804: 0 -247: 42805: 0 -247: 42806: 0 -247: 42807: 0 -247: 42808: 0 -247: 42809: 0 -247: 42810: 0 -247: 42811: 0 -247: 42812: 0 -247: 42813: 0 -247: 42814: 0 -247: 42815: 0 -247: 42816: 0 -247: 42817: 0 -247: 42818: 0 -247: 42819: 0 -247: 42820: 0 -247: 42821: 0 -247: 42822: 0 -247: 42823: 0 -247: 42824: 0 -247: 42825: 0 -247: 42826: 0 -247: 42827: 0 -247: 42828: 0 -247: 42829: 0 -247: 42830: 0 -247: 42831: 0 -247: 42832: 0 -247: 42833: 0 -247: 42834: 0 -247: 42835: 0 -247: 42836: 0 -247: 42837: 0 -247: 42838: 0 -247: 42839: 0 -247: 42840: 0 -247: 42841: 0 -247: 42842: 0 -247: 42843: 0 -247: 42844: 0 -247: 42845: 0 -247: 42846: 0 -247: 42847: 0 -247: 42848: 0 -247: 42849: 0 -247: 42850: 0 -247: 42851: 0 -247: 42852: 0 -247: 42853: 0 -247: 42854: 0 -247: 42855: 0 -247: 42856: 0 -247: 42857: 0 -247: 42858: 0 -247: 42859: 0 -247: 42860: 0 -247: 42861: 0 -247: 42862: 0 -247: 42863: 0 -247: 42864: 0 -247: 42865: 0 -247: 42866: 0 -247: 42867: 0 -247: 42868: 0 -247: 42869: 0 -247: 42870: 0 -247: 42871: 0 -247: 42872: 0 -247: 42873: 0 -247: 42874: 0 -247: 42875: 0 -247: 42876: 0 -247: 42877: 0 -247: 42878: 0 -247: 42879: 0 -247: 42880: 0 -247: 42881: 0 -247: 42882: 0 -247: 42883: 0 -247: 42884: 0 -247: 42885: 0 -247: 42886: 0 -247: 42887: 0 -247: 42888: 0 -247: 42889: 0 -247: 42890: 0 -247: 42891: 0 -247: 42892: 0 -247: 42893: 0 -247: 42894: 0 -247: 42895: 0 -247: 42896: 0 -247: 42897: 0 -247: 42898: 0 -247: 42899: 0 -247: 42900: 0 -247: 42901: 0 -247: 42902: 0 -247: 42903: 0 -247: 42904: 0 -247: 42905: 0 -247: 42906: 0 -247: 42907: 0 -247: 42908: 0 -247: 42909: 0 -247: 42910: 0 -247: 42911: 0 -247: 42912: 0 -247: 42913: 0 -247: 42914: 0 -247: 42915: 0 -247: 42916: 0 -247: 42917: 0 -247: 42918: 0 -247: 42919: 0 -247: 42920: 0 -247: 42921: 0 -247: 42922: 0 -247: 42923: 0 -247: 42924: 0 -247: 42925: 0 -247: 42926: 0 -247: 42927: 0 -247: 42928: 0 -247: 42929: 0 -247: 42930: 0 -247: 42931: 0 -247: 42932: 0 -247: 42933: 0 -247: 42934: 0 -247: 42935: 0 -247: 42936: 0 -247: 42937: 0 -247: 42938: 0 -247: 42939: 0 -247: 42940: 0 -247: 42941: 0 -247: 42942: 0 -247: 42943: 0 -247: 42944: 0 -247: 42945: 0 -247: 42946: 0 -247: 42947: 0 -247: 42948: 0 -247: 42949: 0 -247: 42950: 0 -247: 42951: 0 -247: 42952: 0 -247: 42953: 0 -247: 42954: 0 -247: 42955: 0 -247: 42956: 0 -247: 42957: 0 -247: 42958: 0 -247: 42959: 0 -247: 42960: 0 -247: 42961: 0 -247: 42962: 0 -247: 42963: 0 -247: 42964: 0 -247: 42965: 0 -247: 42966: 0 -247: 42967: 0 -247: 42968: 0 -247: 42969: 0 -247: 42970: 0 -247: 42971: 0 -247: 42972: 0 -247: 42973: 0 -247: 42974: 0 -247: 42975: 0 -247: 42976: 0 -247: 42977: 0 -247: 42978: 0 -247: 42979: 0 -247: 42980: 0 -247: 42981: 0 -247: 42982: 0 -247: 42983: 0 -247: 42984: 0 -247: 42985: 0 -247: 42986: 0 -247: 42987: 0 -247: 42988: 0 -247: 42989: 0 -247: 42990: 0 -247: 42991: 0 -247: 42992: 0 -247: 42993: 0 -247: 42994: 0 -247: 42995: 0 -247: 42996: 0 -247: 42997: 0 -247: 42998: 0 -247: 42999: 0 -247: 43000: 0 -247: 43001: 0 -247: 43002: 0 -247: 43003: 0 -247: 43004: 0 -247: 43005: 0 -247: 43006: 0 -247: 43007: 0 -247: 43008: 0 -247: 43009: 0 -247: 43010: 0 -247: 43011: 0 -247: 43012: 0 -247: 43013: 0 -247: 43014: 0 -247: 43015: 0 -247: 43016: 0 -247: 43017: 0 -247: 43018: 0 -247: 43019: 0 -247: 43020: 0 -247: 43021: 0 -247: 43022: 0 -247: 43023: 0 -247: 43024: 0 -247: 43025: 0 -247: 43026: 0 -247: 43027: 0 -247: 43028: 0 -247: 43029: 0 -247: 43030: 0 -247: 43031: 0 -247: 43032: 0 -247: 43033: 0 -247: 43034: 0 -247: 43035: 0 -247: 43036: 0 -247: 43037: 0 -247: 43038: 0 -247: 43039: 0 -247: 43040: 0 -247: 43041: 0 -247: 43042: 0 -247: 43043: 0 -247: 43044: 0 -247: 43045: 0 -247: 43046: 0 -247: 43047: 0 -247: 43048: 0 -247: 43049: 0 -247: 43050: 0 -247: 43051: 0 -247: 43052: 0 -247: 43053: 0 -247: 43054: 0 -247: 43055: 0 -247: 43056: 0 -247: 43057: 0 -247: 43058: 0 -247: 43059: 0 -247: 43060: 0 -247: 43061: 0 -247: 43062: 0 -247: 43063: 0 -247: 43064: 0 -247: 43065: 0 -247: 43066: 0 -247: 43067: 0 -247: 43068: 0 -247: 43069: 0 -247: 43070: 0 -247: 43071: 0 -247: 43072: 0 -247: 43073: 0 -247: 43074: 0 -247: 43075: 0 -247: 43076: 0 -247: 43077: 0 -247: 43078: 0 -247: 43079: 0 -247: 43080: 0 -247: 43081: 0 -247: 43082: 0 -247: 43083: 0 -247: 43084: 0 -247: 43085: 0 -247: 43086: 0 -247: 43087: 0 -247: 43088: 0 -247: 43089: 0 -247: 43090: 0 -247: 43091: 0 -247: 43092: 0 -247: 43093: 0 -247: 43094: 0 -247: 43095: 0 -247: 43096: 0 -247: 43097: 0 -247: 43098: 0 -247: 43099: 0 -247: 43100: 0 -247: 43101: 0 -247: 43102: 0 -247: 43103: 0 -247: 43104: 0 -247: 43105: 0 -247: 43106: 0 -247: 43107: 0 -247: 43108: 0 -247: 43109: 0 -247: 43110: 0 -247: 43111: 0 -247: 43112: 0 -247: 43113: 0 -247: 43114: 0 -247: 43115: 0 -247: 43116: 0 -247: 43117: 0 -247: 43118: 0 -247: 43119: 0 -247: 43120: 0 -247: 43121: 0 -247: 43122: 0 -247: 43123: 0 -247: 43124: 0 -247: 43125: 0 -247: 43126: 0 -247: 43127: 0 -247: 43128: 0 -247: 43129: 0 -247: 43130: 0 -247: 43131: 0 -247: 43132: 0 -247: 43133: 0 -247: 43134: 0 -247: 43135: 0 -247: 43136: 0 -247: 43137: 0 -247: 43138: 0 -247: 43139: 0 -247: 43140: 0 -247: 43141: 0 -247: 43142: 0 -247: 43143: 0 -247: 43144: 0 -247: 43145: 0 -247: 43146: 0 -247: 43147: 0 -247: 43148: 0 -247: 43149: 0 -247: 43150: 0 -247: 43151: 0 -247: 43152: 0 -247: 43153: 0 -247: 43154: 0 -247: 43155: 0 -247: 43156: 0 -247: 43157: 0 -247: 43158: 0 -247: 43159: 0 -247: 43160: 0 -247: 43161: 0 -247: 43162: 0 -247: 43163: 0 -247: 43164: 0 -247: 43165: 0 -247: 43166: 0 -247: 43167: 0 -247: 43168: 0 -247: 43169: 0 -247: 43170: 0 -247: 43171: 0 -247: 43172: 0 -247: 43173: 0 -247: 43174: 0 -247: 43175: 0 -247: 43176: 0 -247: 43177: 0 -247: 43178: 0 -247: 43179: 0 -247: 43180: 0 -247: 43181: 0 -247: 43182: 0 -247: 43183: 0 -247: 43184: 0 -247: 43185: 0 -247: 43186: 0 -247: 43187: 0 -247: 43188: 0 -247: 43189: 0 -247: 43190: 0 -247: 43191: 0 -247: 43192: 0 -247: 43193: 0 -247: 43194: 0 -247: 43195: 0 -247: 43196: 0 -247: 43197: 0 -247: 43198: 0 -247: 43199: 0 -247: 43200: 0 -247: 43201: 0 -247: 43202: 0 -247: 43203: 0 -247: 43204: 0 -247: 43205: 0 -247: 43206: 0 -247: 43207: 0 -247: 43208: 0 -247: 43209: 0 -247: 43210: 0 -247: 43211: 0 -247: 43212: 0 -247: 43213: 0 -247: 43214: 0 -247: 43215: 0 -247: 43216: 0 -247: 43217: 0 -247: 43218: 0 -247: 43219: 0 -247: 43220: 0 -247: 43221: 0 -247: 43222: 0 -247: 43223: 0 -247: 43224: 0 -247: 43225: 0 -247: 43226: 0 -247: 43227: 0 -247: 43228: 0 -247: 43229: 0 -247: 43230: 0 -247: 43231: 0 -247: 43232: 0 -247: 43233: 0 -247: 43234: 0 -247: 43235: 0 -247: 43236: 0 -247: 43237: 0 -247: 43238: 0 -247: 43239: 0 -247: 43240: 0 -247: 43241: 0 -247: 43242: 0 -247: 43243: 0 -247: 43244: 0 -247: 43245: 0 -247: 43246: 0 -247: 43247: 0 -247: 43248: 0 -247: 43249: 0 -247: 43250: 0 -247: 43251: 0 -247: 43252: 0 -247: 43253: 0 -247: 43254: 0 -247: 43255: 0 -247: 43256: 0 -247: 43257: 0 -247: 43258: 0 -247: 43259: 0 -247: 43260: 0 -247: 43261: 0 -247: 43262: 0 -247: 43263: 0 -247: 43264: 0 -247: 43265: 0 -247: 43266: 0 -247: 43267: 0 -247: 43268: 0 -247: 43269: 0 -247: 43270: 0 -247: 43271: 0 -247: 43272: 0 -247: 43273: 0 -247: 43274: 0 -247: 43275: 0 -247: 43276: 0 -247: 43277: 0 -247: 43278: 0 -247: 43279: 0 -247: 43280: 0 -247: 43281: 0 -247: 43282: 0 -247: 43283: 0 -247: 43284: 0 -247: 43285: 0 -247: 43286: 0 -247: 43287: 0 -247: 43288: 0 -247: 43289: 0 -247: 43290: 0 -247: 43291: 0 -247: 43292: 0 -247: 43293: 0 -247: 43294: 0 -247: 43295: 0 -247: 43296: 0 -247: 43297: 0 -247: 43298: 0 -247: 43299: 0 -247: 43300: 0 -247: 43301: 0 -247: 43302: 0 -247: 43303: 0 -247: 43304: 0 -247: 43305: 0 -247: 43306: 0 -247: 43307: 0 -247: 43308: 0 -247: 43309: 0 -247: 43310: 0 -247: 43311: 0 -247: 43312: 0 -247: 43313: 0 -247: 43314: 0 -247: 43315: 0 -247: 43316: 0 -247: 43317: 0 -247: 43318: 0 -247: 43319: 0 -247: 43320: 0 -247: 43321: 0 -247: 43322: 0 -247: 43323: 0 -247: 43324: 0 -247: 43325: 0 -247: 43326: 0 -247: 43327: 0 -247: 43328: 0 -247: 43329: 0 -247: 43330: 0 -247: 43331: 0 -247: 43332: 0 -247: 43333: 0 -247: 43334: 0 -247: 43335: 0 -247: 43336: 0 -247: 43337: 0 -247: 43338: 0 -247: 43339: 0 -247: 43340: 0 -247: 43341: 0 -247: 43342: 0 -247: 43343: 0 -247: 43344: 0 -247: 43345: 0 -247: 43346: 0 -247: 43347: 0 -247: 43348: 0 -247: 43349: 0 -247: 43350: 0 -247: 43351: 0 -247: 43352: 0 -247: 43353: 0 -247: 43354: 0 -247: 43355: 0 -247: 43356: 0 -247: 43357: 0 -247: 43358: 0 -247: 43359: 0 -247: 43360: 0 -247: 43361: 0 -247: 43362: 0 -247: 43363: 0 -247: 43364: 0 -247: 43365: 0 -247: 43366: 0 -247: 43367: 0 -247: 43368: 0 -247: 43369: 0 -247: 43370: 0 -247: 43371: 0 -247: 43372: 0 -247: 43373: 0 -247: 43374: 0 -247: 43375: 0 -247: 43376: 0 -247: 43377: 0 -247: 43378: 0 -247: 43379: 0 -247: 43380: 0 -247: 43381: 0 -247: 43382: 0 -247: 43383: 0 -247: 43384: 0 -247: 43385: 0 -247: 43386: 0 -247: 43387: 0 -247: 43388: 0 -247: 43389: 0 -247: 43390: 0 -247: 43391: 0 -247: 43392: 0 -247: 43393: 0 -247: 43394: 0 -247: 43395: 0 -247: 43396: 0 -247: 43397: 0 -247: 43398: 0 -247: 43399: 0 -247: 43400: 0 -247: 43401: 0 -247: 43402: 0 -247: 43403: 0 -247: 43404: 0 -247: 43405: 0 -247: 43406: 0 -247: 43407: 0 -247: 43408: 0 -247: 43409: 0 -247: 43410: 0 -247: 43411: 0 -247: 43412: 0 -247: 43413: 0 -247: 43414: 0 -247: 43415: 0 -247: 43416: 0 -247: 43417: 0 -247: 43418: 0 -247: 43419: 0 -247: 43420: 0 -247: 43421: 0 -247: 43422: 0 -247: 43423: 0 -247: 43424: 0 -247: 43425: 0 -247: 43426: 0 -247: 43427: 0 -247: 43428: 0 -247: 43429: 0 -247: 43430: 0 -247: 43431: 0 -247: 43432: 0 -247: 43433: 0 -247: 43434: 0 -247: 43435: 0 -247: 43436: 0 -247: 43437: 0 -247: 43438: 0 -247: 43439: 0 -247: 43440: 0 -247: 43441: 0 -247: 43442: 0 -247: 43443: 0 -247: 43444: 0 -247: 43445: 0 -247: 43446: 0 -247: 43447: 0 -247: 43448: 0 -247: 43449: 0 -247: 43450: 0 -247: 43451: 0 -247: 43452: 0 -247: 43453: 0 -247: 43454: 0 -247: 43455: 0 -247: 43456: 0 -247: 43457: 0 -247: 43458: 0 -247: 43459: 0 -247: 43460: 0 -247: 43461: 0 -247: 43462: 0 -247: 43463: 0 -247: 43464: 0 -247: 43465: 0 -247: 43466: 0 -247: 43467: 0 -247: 43468: 0 -247: 43469: 0 -247: 43470: 0 -247: 43471: 0 -247: 43472: 0 -247: 43473: 0 -247: 43474: 0 -247: 43475: 0 -247: 43476: 0 -247: 43477: 0 -247: 43478: 0 -247: 43479: 0 -247: 43480: 0 -247: 43481: 0 -247: 43482: 0 -247: 43483: 0 -247: 43484: 0 -247: 43485: 0 -247: 43486: 0 -247: 43487: 0 -247: 43488: 0 -247: 43489: 0 -247: 43490: 0 -247: 43491: 0 -247: 43492: 0 -247: 43493: 0 -247: 43494: 0 -247: 43495: 0 -247: 43496: 0 -247: 43497: 0 -247: 43498: 0 -247: 43499: 0 -247: 43500: 0 -247: 43501: 0 -247: 43502: 0 -247: 43503: 0 -247: 43504: 0 -247: 43505: 0 -247: 43506: 0 -247: 43507: 0 -247: 43508: 0 -247: 43509: 0 -247: 43510: 0 -247: 43511: 0 -247: 43512: 0 -247: 43513: 0 -247: 43514: 0 -247: 43515: 0 -247: 43516: 0 -247: 43517: 0 -247: 43518: 0 -247: 43519: 0 -247: 43520: 0 -247: 43521: 0 -247: 43522: 0 -247: 43523: 0 -247: 43524: 0 -247: 43525: 0 -247: 43526: 0 -247: 43527: 0 -247: 43528: 0 -247: 43529: 0 -247: 43530: 0 -247: 43531: 0 -247: 43532: 0 -247: 43533: 0 -247: 43534: 0 -247: 43535: 0 -247: 43536: 0 -247: 43537: 0 -247: 43538: 0 -247: 43539: 0 -247: 43540: 0 -247: 43541: 0 -247: 43542: 0 -247: 43543: 0 -247: 43544: 0 -247: 43545: 0 -247: 43546: 0 -247: 43547: 0 -247: 43548: 0 -247: 43549: 0 -247: 43550: 0 -247: 43551: 0 -247: 43552: 0 -247: 43553: 0 -247: 43554: 0 -247: 43555: 0 -247: 43556: 0 -247: 43557: 0 -247: 43558: 0 -247: 43559: 0 -247: 43560: 0 -247: 43561: 0 -247: 43562: 0 -247: 43563: 0 -247: 43564: 0 -247: 43565: 0 -247: 43566: 0 -247: 43567: 0 -247: 43568: 0 -247: 43569: 0 -247: 43570: 0 -247: 43571: 0 -247: 43572: 0 -247: 43573: 0 -247: 43574: 0 -247: 43575: 0 -247: 43576: 0 -247: 43577: 0 -247: 43578: 0 -247: 43579: 0 -247: 43580: 0 -247: 43581: 0 -247: 43582: 0 -247: 43583: 0 -247: 43584: 0 -247: 43585: 0 -247: 43586: 0 -247: 43587: 0 -247: 43588: 0 -247: 43589: 0 -247: 43590: 0 -247: 43591: 0 -247: 43592: 0 -247: 43593: 0 -247: 43594: 0 -247: 43595: 0 -247: 43596: 0 -247: 43597: 0 -247: 43598: 0 -247: 43599: 0 -247: 43600: 0 -247: 43601: 0 -247: 43602: 0 -247: 43603: 0 -247: 43604: 0 -247: 43605: 0 -247: 43606: 0 -247: 43607: 0 -247: 43608: 0 -247: 43609: 0 -247: 43610: 0 -247: 43611: 0 -247: 43612: 0 -247: 43613: 0 -247: 43614: 0 -247: 43615: 0 -247: 43616: 0 -247: 43617: 0 -247: 43618: 0 -247: 43619: 0 -247: 43620: 0 -247: 43621: 0 -247: 43622: 0 -247: 43623: 0 -247: 43624: 0 -247: 43625: 0 -247: 43626: 0 -247: 43627: 0 -247: 43628: 0 -247: 43629: 0 -247: 43630: 0 -247: 43631: 0 -247: 43632: 0 -247: 43633: 0 -247: 43634: 0 -247: 43635: 0 -247: 43636: 0 -247: 43637: 0 -247: 43638: 0 -247: 43639: 0 -247: 43640: 0 -247: 43641: 0 -247: 43642: 0 -247: 43643: 0 -247: 43644: 0 -247: 43645: 0 -247: 43646: 0 -247: 43647: 0 -247: 43648: 0 -247: 43649: 0 -247: 43650: 0 -247: 43651: 0 -247: 43652: 0 -247: 43653: 0 -247: 43654: 0 -247: 43655: 0 -247: 43656: 0 -247: 43657: 0 -247: 43658: 0 -247: 43659: 0 -247: 43660: 0 -247: 43661: 0 -247: 43662: 0 -247: 43663: 0 -247: 43664: 0 -247: 43665: 0 -247: 43666: 0 -247: 43667: 0 -247: 43668: 0 -247: 43669: 0 -247: 43670: 0 -247: 43671: 0 -247: 43672: 0 -247: 43673: 0 -247: 43674: 0 -247: 43675: 0 -247: 43676: 0 -247: 43677: 0 -247: 43678: 0 -247: 43679: 0 -247: 43680: 0 -247: 43681: 0 -247: 43682: 0 -247: 43683: 0 -247: 43684: 0 -247: 43685: 0 -247: 43686: 0 -247: 43687: 0 -247: 43688: 0 -247: 43689: 0 -247: 43690: 0 -247: 43691: 0 -247: 43692: 0 -247: 43693: 0 -247: 43694: 0 -247: 43695: 0 -247: 43696: 0 -247: 43697: 0 -247: 43698: 0 -247: 43699: 0 -247: 43700: 0 -247: 43701: 0 -247: 43702: 0 -247: 43703: 0 -247: 43704: 0 -247: 43705: 0 -247: 43706: 0 -247: 43707: 0 -247: 43708: 0 -247: 43709: 0 -247: 43710: 0 -247: 43711: 0 -247: 43712: 0 -247: 43713: 0 -247: 43714: 0 -247: 43715: 0 -247: 43716: 0 -247: 43717: 0 -247: 43718: 0 -247: 43719: 0 -247: 43720: 0 -247: 43721: 0 -247: 43722: 0 -247: 43723: 0 -247: 43724: 0 -247: 43725: 0 -247: 43726: 0 -247: 43727: 0 -247: 43728: 0 -247: 43729: 0 -247: 43730: 0 -247: 43731: 0 -247: 43732: 0 -247: 43733: 0 -247: 43734: 0 -247: 43735: 0 -247: 43736: 0 -247: 43737: 0 -247: 43738: 0 -247: 43739: 0 -247: 43740: 0 -247: 43741: 0 -247: 43742: 0 -247: 43743: 0 -247: 43744: 0 -247: 43745: 0 -247: 43746: 0 -247: 43747: 0 -247: 43748: 0 -247: 43749: 0 -247: 43750: 0 -247: 43751: 0 -247: 43752: 0 -247: 43753: 0 -247: 43754: 0 -247: 43755: 0 -247: 43756: 0 -247: 43757: 0 -247: 43758: 0 -247: 43759: 0 -247: 43760: 0 -247: 43761: 0 -247: 43762: 0 -247: 43763: 0 -247: 43764: 0 -247: 43765: 0 -247: 43766: 0 -247: 43767: 0 -247: 43768: 0 -247: 43769: 0 -247: 43770: 0 -247: 43771: 0 -247: 43772: 0 -247: 43773: 0 -247: 43774: 0 -247: 43775: 0 -247: 43776: 0 -247: 43777: 0 -247: 43778: 0 -247: 43779: 0 -247: 43780: 0 -247: 43781: 0 -247: 43782: 0 -247: 43783: 0 -247: 43784: 0 -247: 43785: 0 -247: 43786: 0 -247: 43787: 0 -247: 43788: 0 -247: 43789: 0 -247: 43790: 0 -247: 43791: 0 -247: 43792: 0 -247: 43793: 0 -247: 43794: 0 -247: 43795: 0 -247: 43796: 0 -247: 43797: 0 -247: 43798: 0 -247: 43799: 0 -247: 43800: 0 -247: 43801: 0 -247: 43802: 0 -247: 43803: 0 -247: 43804: 0 -247: 43805: 0 -247: 43806: 0 -247: 43807: 0 -247: 43808: 0 -247: 43809: 0 -247: 43810: 0 -247: 43811: 0 -247: 43812: 0 -247: 43813: 0 -247: 43814: 0 -247: 43815: 0 -247: 43816: 0 -247: 43817: 0 -247: 43818: 0 -247: 43819: 0 -247: 43820: 0 -247: 43821: 0 -247: 43822: 0 -247: 43823: 0 -247: 43824: 0 -247: 43825: 0 -247: 43826: 0 -247: 43827: 0 -247: 43828: 0 -247: 43829: 0 -247: 43830: 0 -247: 43831: 0 -247: 43832: 0 -247: 43833: 0 -247: 43834: 0 -247: 43835: 0 -247: 43836: 0 -247: 43837: 0 -247: 43838: 0 -247: 43839: 0 -247: 43840: 0 -247: 43841: 0 -247: 43842: 0 -247: 43843: 0 -247: 43844: 0 -247: 43845: 0 -247: 43846: 0 -247: 43847: 0 -247: 43848: 0 -247: 43849: 0 -247: 43850: 0 -247: 43851: 0 -247: 43852: 0 -247: 43853: 0 -247: 43854: 0 -247: 43855: 0 -247: 43856: 0 -247: 43857: 0 -247: 43858: 0 -247: 43859: 0 -247: 43860: 0 -247: 43861: 0 -247: 43862: 0 -247: 43863: 0 -247: 43864: 0 -247: 43865: 0 -247: 43866: 0 -247: 43867: 0 -247: 43868: 0 -247: 43869: 0 -247: 43870: 0 -247: 43871: 0 -247: 43872: 0 -247: 43873: 0 -247: 43874: 0 -247: 43875: 0 -247: 43876: 0 -247: 43877: 0 -247: 43878: 0 -247: 43879: 0 -247: 43880: 0 -247: 43881: 0 -247: 43882: 0 -247: 43883: 0 -247: 43884: 0 -247: 43885: 0 -247: 43886: 0 -247: 43887: 0 -247: 43888: 0 -247: 43889: 0 -247: 43890: 0 -247: 43891: 0 -247: 43892: 0 -247: 43893: 0 -247: 43894: 0 -247: 43895: 0 -247: 43896: 0 -247: 43897: 0 -247: 43898: 0 -247: 43899: 0 -247: 43900: 0 -247: 43901: 0 -247: 43902: 0 -247: 43903: 0 -247: 43904: 0 -247: 43905: 0 -247: 43906: 0 -247: 43907: 0 -247: 43908: 0 -247: 43909: 0 -247: 43910: 0 -247: 43911: 0 -247: 43912: 0 -247: 43913: 0 -247: 43914: 0 -247: 43915: 0 -247: 43916: 0 -247: 43917: 0 -247: 43918: 0 -247: 43919: 0 -247: 43920: 0 -247: 43921: 0 -247: 43922: 0 -247: 43923: 0 -247: 43924: 0 -247: 43925: 0 -247: 43926: 0 -247: 43927: 0 -247: 43928: 0 -247: 43929: 0 -247: 43930: 0 -247: 43931: 0 -247: 43932: 0 -247: 43933: 0 -247: 43934: 0 -247: 43935: 0 -247: 43936: 0 -247: 43937: 0 -247: 43938: 0 -247: 43939: 0 -247: 43940: 0 -247: 43941: 0 -247: 43942: 0 -247: 43943: 0 -247: 43944: 0 -247: 43945: 0 -247: 43946: 0 -247: 43947: 0 -247: 43948: 0 -247: 43949: 0 -247: 43950: 0 -247: 43951: 0 -247: 43952: 0 -247: 43953: 0 -247: 43954: 0 -247: 43955: 0 -247: 43956: 0 -247: 43957: 0 -247: 43958: 0 -247: 43959: 0 -247: 43960: 0 -247: 43961: 0 -247: 43962: 0 -247: 43963: 0 -247: 43964: 0 -247: 43965: 0 -247: 43966: 0 -247: 43967: 0 -247: 43968: 0 -247: 43969: 0 -247: 43970: 0 -247: 43971: 0 -247: 43972: 0 -247: 43973: 0 -247: 43974: 0 -247: 43975: 0 -247: 43976: 0 -247: 43977: 0 -247: 43978: 0 -247: 43979: 0 -247: 43980: 0 -247: 43981: 0 -247: 43982: 0 -247: 43983: 0 -247: 43984: 0 -247: 43985: 0 -247: 43986: 0 -247: 43987: 0 -247: 43988: 0 -247: 43989: 0 -247: 43990: 0 -247: 43991: 0 -247: 43992: 0 -247: 43993: 0 -247: 43994: 0 -247: 43995: 0 -247: 43996: 0 -247: 43997: 0 -247: 43998: 0 -247: 43999: 0 -247: 44000: 0 -247: 44001: 0 -247: 44002: 0 -247: 44003: 0 -247: 44004: 0 -247: 44005: 0 -247: 44006: 0 -247: 44007: 0 -247: 44008: 0 -247: 44009: 0 -247: 44010: 0 -247: 44011: 0 -247: 44012: 0 -247: 44013: 0 -247: 44014: 0 -247: 44015: 0 -247: 44016: 0 -247: 44017: 0 -247: 44018: 0 -247: 44019: 0 -247: 44020: 0 -247: 44021: 0 -247: 44022: 0 -247: 44023: 0 -247: 44024: 0 -247: 44025: 0 -247: 44026: 0 -247: 44027: 0 -247: 44028: 0 -247: 44029: 0 -247: 44030: 0 -247: 44031: 0 -247: 44032: 0 -247: 44033: 0 -247: 44034: 0 -247: 44035: 0 -247: 44036: 0 -247: 44037: 0 -247: 44038: 0 -247: 44039: 0 -247: 44040: 0 -247: 44041: 0 -247: 44042: 0 -247: 44043: 0 -247: 44044: 0 -247: 44045: 0 -247: 44046: 0 -247: 44047: 0 -247: 44048: 0 -247: 44049: 0 -247: 44050: 0 -247: 44051: 0 -247: 44052: 0 -247: 44053: 0 -247: 44054: 0 -247: 44055: 0 -247: 44056: 0 -247: 44057: 0 -247: 44058: 0 -247: 44059: 0 -247: 44060: 0 -247: 44061: 0 -247: 44062: 0 -247: 44063: 0 -247: 44064: 0 -247: 44065: 0 -247: 44066: 0 -247: 44067: 0 -247: 44068: 0 -247: 44069: 0 -247: 44070: 0 -247: 44071: 0 -247: 44072: 0 -247: 44073: 0 -247: 44074: 0 -247: 44075: 0 -247: 44076: 0 -247: 44077: 0 -247: 44078: 0 -247: 44079: 0 -247: 44080: 0 -247: 44081: 0 -247: 44082: 0 -247: 44083: 0 -247: 44084: 0 -247: 44085: 0 -247: 44086: 0 -247: 44087: 0 -247: 44088: 0 -247: 44089: 0 -247: 44090: 0 -247: 44091: 0 -247: 44092: 0 -247: 44093: 0 -247: 44094: 0 -247: 44095: 0 -247: 44096: 0 -247: 44097: 0 -247: 44098: 0 -247: 44099: 0 -247: 44100: 0 -247: 44101: 0 -247: 44102: 0 -247: 44103: 0 -247: 44104: 0 -247: 44105: 0 -247: 44106: 0 -247: 44107: 0 -247: 44108: 0 -247: 44109: 0 -247: 44110: 0 -247: 44111: 0 -247: 44112: 0 -247: 44113: 0 -247: 44114: 0 -247: 44115: 0 -247: 44116: 0 -247: 44117: 0 -247: 44118: 0 -247: 44119: 0 -247: 44120: 0 -247: 44121: 0 -247: 44122: 0 -247: 44123: 0 -247: 44124: 0 -247: 44125: 0 -247: 44126: 0 -247: 44127: 0 -247: 44128: 0 -247: 44129: 0 -247: 44130: 0 -247: 44131: 0 -247: 44132: 0 -247: 44133: 0 -247: 44134: 0 -247: 44135: 0 -247: 44136: 0 -247: 44137: 0 -247: 44138: 0 -247: 44139: 0 -247: 44140: 0 -247: 44141: 0 -247: 44142: 0 -247: 44143: 0 -247: 44144: 0 -247: 44145: 0 -247: 44146: 0 -247: 44147: 0 -247: 44148: 0 -247: 44149: 0 -247: 44150: 0 -247: 44151: 0 -247: 44152: 0 -247: 44153: 0 -247: 44154: 0 -247: 44155: 0 -247: 44156: 0 -247: 44157: 0 -247: 44158: 0 -247: 44159: 0 -247: 44160: 0 -247: 44161: 0 -247: 44162: 0 -247: 44163: 0 -247: 44164: 0 -247: 44165: 0 -247: 44166: 0 -247: 44167: 0 -247: 44168: 0 -247: 44169: 0 -247: 44170: 0 -247: 44171: 0 -247: 44172: 0 -247: 44173: 0 -247: 44174: 0 -247: 44175: 0 -247: 44176: 0 -247: 44177: 0 -247: 44178: 0 -247: 44179: 0 -247: 44180: 0 -247: 44181: 0 -247: 44182: 0 -247: 44183: 0 -247: 44184: 0 -247: 44185: 0 -247: 44186: 0 -247: 44187: 0 -247: 44188: 0 -247: 44189: 0 -247: 44190: 0 -247: 44191: 0 -247: 44192: 0 -247: 44193: 0 -247: 44194: 0 -247: 44195: 0 -247: 44196: 0 -247: 44197: 0 -247: 44198: 0 -247: 44199: 0 -247: 44200: 0 -247: 44201: 0 -247: 44202: 0 -247: 44203: 0 -247: 44204: 0 -247: 44205: 0 -247: 44206: 0 -247: 44207: 0 -247: 44208: 0 -247: 44209: 0 -247: 44210: 0 -247: 44211: 0 -247: 44212: 0 -247: 44213: 0 -247: 44214: 0 -247: 44215: 0 -247: 44216: 0 -247: 44217: 0 -247: 44218: 0 -247: 44219: 0 -247: 44220: 0 -247: 44221: 0 -247: 44222: 0 -247: 44223: 0 -247: 44224: 0 -247: 44225: 0 -247: 44226: 0 -247: 44227: 0 -247: 44228: 0 -247: 44229: 0 -247: 44230: 0 -247: 44231: 0 -247: 44232: 0 -247: 44233: 0 -247: 44234: 0 -247: 44235: 0 -247: 44236: 0 -247: 44237: 0 -247: 44238: 0 -247: 44239: 0 -247: 44240: 0 -247: 44241: 0 -247: 44242: 0 -247: 44243: 0 -247: 44244: 0 -247: 44245: 0 -247: 44246: 0 -247: 44247: 0 -247: 44248: 0 -247: 44249: 0 -247: 44250: 0 -247: 44251: 0 -247: 44252: 0 -247: 44253: 0 -247: 44254: 0 -247: 44255: 0 -247: 44256: 0 -247: 44257: 0 -247: 44258: 0 -247: 44259: 0 -247: 44260: 0 -247: 44261: 0 -247: 44262: 0 -247: 44263: 0 -247: 44264: 0 -247: 44265: 0 -247: 44266: 0 -247: 44267: 0 -247: 44268: 0 -247: 44269: 0 -247: 44270: 0 -247: 44271: 0 -247: 44272: 0 -247: 44273: 0 -247: 44274: 0 -247: 44275: 0 -247: 44276: 0 -247: 44277: 0 -247: 44278: 0 -247: 44279: 0 -247: 44280: 0 -247: 44281: 0 -247: 44282: 0 -247: 44283: 0 -247: 44284: 0 -247: 44285: 0 -247: 44286: 0 -247: 44287: 0 -247: 44288: 0 -247: 44289: 0 -247: 44290: 0 -247: 44291: 0 -247: 44292: 0 -247: 44293: 0 -247: 44294: 0 -247: 44295: 0 -247: 44296: 0 -247: 44297: 0 -247: 44298: 0 -247: 44299: 0 -247: 44300: 0 -247: 44301: 0 -247: 44302: 0 -247: 44303: 0 -247: 44304: 0 -247: 44305: 0 -247: 44306: 0 -247: 44307: 0 -247: 44308: 0 -247: 44309: 0 -247: 44310: 0 -247: 44311: 0 -247: 44312: 0 -247: 44313: 0 -247: 44314: 0 -247: 44315: 0 -247: 44316: 0 -247: 44317: 0 -247: 44318: 0 -247: 44319: 0 -247: 44320: 0 -247: 44321: 0 -247: 44322: 0 -247: 44323: 0 -247: 44324: 0 -247: 44325: 0 -247: 44326: 0 -247: 44327: 0 -247: 44328: 0 -247: 44329: 0 -247: 44330: 0 -247: 44331: 0 -247: 44332: 0 -247: 44333: 0 -247: 44334: 0 -247: 44335: 0 -247: 44336: 0 -247: 44337: 0 -247: 44338: 0 -247: 44339: 0 -247: 44340: 0 -247: 44341: 0 -247: 44342: 0 -247: 44343: 0 -247: 44344: 0 -247: 44345: 0 -247: 44346: 0 -247: 44347: 0 -247: 44348: 0 -247: 44349: 0 -247: 44350: 0 -247: 44351: 0 -247: 44352: 0 -247: 44353: 0 -247: 44354: 0 -247: 44355: 0 -247: 44356: 0 -247: 44357: 0 -247: 44358: 0 -247: 44359: 0 -247: 44360: 0 -247: 44361: 0 -247: 44362: 0 -247: 44363: 0 -247: 44364: 0 -247: 44365: 0 -247: 44366: 0 -247: 44367: 0 -247: 44368: 0 -247: 44369: 0 -247: 44370: 0 -247: 44371: 0 -247: 44372: 0 -247: 44373: 0 -247: 44374: 0 -247: 44375: 0 -247: 44376: 0 -247: 44377: 0 -247: 44378: 0 -247: 44379: 0 -247: 44380: 0 -247: 44381: 0 -247: 44382: 0 -247: 44383: 0 -247: 44384: 0 -247: 44385: 0 -247: 44386: 0 -247: 44387: 0 -247: 44388: 0 -247: 44389: 0 -247: 44390: 0 -247: 44391: 0 -247: 44392: 0 -247: 44393: 0 -247: 44394: 0 -247: 44395: 0 -247: 44396: 0 -247: 44397: 0 -247: 44398: 0 -247: 44399: 0 -247: 44400: 0 -247: 44401: 0 -247: 44402: 0 -247: 44403: 0 -247: 44404: 0 -247: 44405: 0 -247: 44406: 0 -247: 44407: 0 -247: 44408: 0 -247: 44409: 0 -247: 44410: 0 -247: 44411: 0 -247: 44412: 0 -247: 44413: 0 -247: 44414: 0 -247: 44415: 0 -247: 44416: 0 -247: 44417: 0 -247: 44418: 0 -247: 44419: 0 -247: 44420: 0 -247: 44421: 0 -247: 44422: 0 -247: 44423: 0 -247: 44424: 0 -247: 44425: 0 -247: 44426: 0 -247: 44427: 0 -247: 44428: 0 -247: 44429: 0 -247: 44430: 0 -247: 44431: 0 -247: 44432: 0 -247: 44433: 0 -247: 44434: 0 -247: 44435: 0 -247: 44436: 0 -247: 44437: 0 -247: 44438: 0 -247: 44439: 0 -247: 44440: 0 -247: 44441: 0 -247: 44442: 0 -247: 44443: 0 -247: 44444: 0 -247: 44445: 0 -247: 44446: 0 -247: 44447: 0 -247: 44448: 0 -247: 44449: 0 -247: 44450: 0 -247: 44451: 0 -247: 44452: 0 -247: 44453: 0 -247: 44454: 0 -247: 44455: 0 -247: 44456: 0 -247: 44457: 0 -247: 44458: 0 -247: 44459: 0 -247: 44460: 0 -247: 44461: 0 -247: 44462: 0 -247: 44463: 0 -247: 44464: 0 -247: 44465: 0 -247: 44466: 0 -247: 44467: 0 -247: 44468: 0 -247: 44469: 0 -247: 44470: 0 -247: 44471: 0 -247: 44472: 0 -247: 44473: 0 -247: 44474: 0 -247: 44475: 0 -247: 44476: 0 -247: 44477: 0 -247: 44478: 0 -247: 44479: 0 -247: 44480: 0 -247: 44481: 0 -247: 44482: 0 -247: 44483: 0 -247: 44484: 0 -247: 44485: 0 -247: 44486: 0 -247: 44487: 0 -247: 44488: 0 -247: 44489: 0 -247: 44490: 0 -247: 44491: 0 -247: 44492: 0 -247: 44493: 0 -247: 44494: 0 -247: 44495: 0 -247: 44496: 0 -247: 44497: 0 -247: 44498: 0 -247: 44499: 0 -247: 44500: 0 -247: 44501: 0 -247: 44502: 0 -247: 44503: 0 -247: 44504: 0 -247: 44505: 0 -247: 44506: 0 -247: 44507: 0 -247: 44508: 0 -247: 44509: 0 -247: 44510: 0 -247: 44511: 0 -247: 44512: 0 -247: 44513: 0 -247: 44514: 0 -247: 44515: 0 -247: 44516: 0 -247: 44517: 0 -247: 44518: 0 -247: 44519: 0 -247: 44520: 0 -247: 44521: 0 -247: 44522: 0 -247: 44523: 0 -247: 44524: 0 -247: 44525: 0 -247: 44526: 0 -247: 44527: 0 -247: 44528: 0 -247: 44529: 0 -247: 44530: 0 -247: 44531: 0 -247: 44532: 0 -247: 44533: 0 -247: 44534: 0 -247: 44535: 0 -247: 44536: 0 -247: 44537: 0 -247: 44538: 0 -247: 44539: 0 -247: 44540: 0 -247: 44541: 0 -247: 44542: 0 -247: 44543: 0 -247: 44544: 0 -247: 44545: 0 -247: 44546: 0 -247: 44547: 0 -247: 44548: 0 -247: 44549: 0 -247: 44550: 0 -247: 44551: 0 -247: 44552: 0 -247: 44553: 0 -247: 44554: 0 -247: 44555: 0 -247: 44556: 0 -247: 44557: 0 -247: 44558: 0 -247: 44559: 0 -247: 44560: 0 -247: 44561: 0 -247: 44562: 0 -247: 44563: 0 -247: 44564: 0 -247: 44565: 0 -247: 44566: 0 -247: 44567: 0 -247: 44568: 0 -247: 44569: 0 -247: 44570: 0 -247: 44571: 0 -247: 44572: 0 -247: 44573: 0 -247: 44574: 0 -247: 44575: 0 -247: 44576: 0 -247: 44577: 0 -247: 44578: 0 -247: 44579: 0 -247: 44580: 0 -247: 44581: 0 -247: 44582: 0 -247: 44583: 0 -247: 44584: 0 -247: 44585: 0 -247: 44586: 0 -247: 44587: 0 -247: 44588: 0 -247: 44589: 0 -247: 44590: 0 -247: 44591: 0 -247: 44592: 0 -247: 44593: 0 -247: 44594: 0 -247: 44595: 0 -247: 44596: 0 -247: 44597: 0 -247: 44598: 0 -247: 44599: 0 -247: 44600: 0 -247: 44601: 0 -247: 44602: 0 -247: 44603: 0 -247: 44604: 0 -247: 44605: 0 -247: 44606: 0 -247: 44607: 0 -247: 44608: 0 -247: 44609: 0 -247: 44610: 0 -247: 44611: 0 -247: 44612: 0 -247: 44613: 0 -247: 44614: 0 -247: 44615: 0 -247: 44616: 0 -247: 44617: 0 -247: 44618: 0 -247: 44619: 0 -247: 44620: 0 -247: 44621: 0 -247: 44622: 0 -247: 44623: 0 -247: 44624: 0 -247: 44625: 0 -247: 44626: 0 -247: 44627: 0 -247: 44628: 0 -247: 44629: 0 -247: 44630: 0 -247: 44631: 0 -247: 44632: 0 -247: 44633: 0 -247: 44634: 0 -247: 44635: 0 -247: 44636: 0 -247: 44637: 0 -247: 44638: 0 -247: 44639: 0 -247: 44640: 0 -247: 44641: 0 -247: 44642: 0 -247: 44643: 0 -247: 44644: 0 -247: 44645: 0 -247: 44646: 0 -247: 44647: 0 -247: 44648: 0 -247: 44649: 0 -247: 44650: 0 -247: 44651: 0 -247: 44652: 0 -247: 44653: 0 -247: 44654: 0 -247: 44655: 0 -247: 44656: 0 -247: 44657: 0 -247: 44658: 0 -247: 44659: 0 -247: 44660: 0 -247: 44661: 0 -247: 44662: 0 -247: 44663: 0 -247: 44664: 0 -247: 44665: 0 -247: 44666: 0 -247: 44667: 0 -247: 44668: 0 -247: 44669: 0 -247: 44670: 0 -247: 44671: 0 -247: 44672: 0 -247: 44673: 0 -247: 44674: 0 -247: 44675: 0 -247: 44676: 0 -247: 44677: 0 -247: 44678: 0 -247: 44679: 0 -247: 44680: 0 -247: 44681: 0 -247: 44682: 0 -247: 44683: 0 -247: 44684: 0 -247: 44685: 0 -247: 44686: 0 -247: 44687: 0 -247: 44688: 0 -247: 44689: 0 -247: 44690: 0 -247: 44691: 0 -247: 44692: 0 -247: 44693: 0 -247: 44694: 0 -247: 44695: 0 -247: 44696: 0 -247: 44697: 0 -247: 44698: 0 -247: 44699: 0 -247: 44700: 0 -247: 44701: 0 -247: 44702: 0 -247: 44703: 0 -247: 44704: 0 -247: 44705: 0 -247: 44706: 0 -247: 44707: 0 -247: 44708: 0 -247: 44709: 0 -247: 44710: 0 -247: 44711: 0 -247: 44712: 0 -247: 44713: 0 -247: 44714: 0 -247: 44715: 0 -247: 44716: 0 -247: 44717: 0 -247: 44718: 0 -247: 44719: 0 -247: 44720: 0 -247: 44721: 0 -247: 44722: 0 -247: 44723: 0 -247: 44724: 0 -247: 44725: 0 -247: 44726: 0 -247: 44727: 0 -247: 44728: 0 -247: 44729: 0 -247: 44730: 0 -247: 44731: 0 -247: 44732: 0 -247: 44733: 0 -247: 44734: 0 -247: 44735: 0 -247: 44736: 0 -247: 44737: 0 -247: 44738: 0 -247: 44739: 0 -247: 44740: 0 -247: 44741: 0 -247: 44742: 0 -247: 44743: 0 -247: 44744: 0 -247: 44745: 0 -247: 44746: 0 -247: 44747: 0 -247: 44748: 0 -247: 44749: 0 -247: 44750: 0 -247: 44751: 0 -247: 44752: 0 -247: 44753: 0 -247: 44754: 0 -247: 44755: 0 -247: 44756: 0 -247: 44757: 0 -247: 44758: 0 -247: 44759: 0 -247: 44760: 0 -247: 44761: 0 -247: 44762: 0 -247: 44763: 0 -247: 44764: 0 -247: 44765: 0 -247: 44766: 0 -247: 44767: 0 -247: 44768: 0 -247: 44769: 0 -247: 44770: 0 -247: 44771: 0 -247: 44772: 0 -247: 44773: 0 -247: 44774: 0 -247: 44775: 0 -247: 44776: 0 -247: 44777: 0 -247: 44778: 0 -247: 44779: 0 -247: 44780: 0 -247: 44781: 0 -247: 44782: 0 -247: 44783: 0 -247: 44784: 0 -247: 44785: 0 -247: 44786: 0 -247: 44787: 0 -247: 44788: 0 -247: 44789: 0 -247: 44790: 0 -247: 44791: 0 -247: 44792: 0 -247: 44793: 0 -247: 44794: 0 -247: 44795: 0 -247: 44796: 0 -247: 44797: 0 -247: 44798: 0 -247: 44799: 0 -247: 44800: 0 -247: 44801: 0 -247: 44802: 0 -247: 44803: 0 -247: 44804: 0 -247: 44805: 0 -247: 44806: 0 -247: 44807: 0 -247: 44808: 0 -247: 44809: 0 -247: 44810: 0 -247: 44811: 0 -247: 44812: 0 -247: 44813: 0 -247: 44814: 0 -247: 44815: 0 -247: 44816: 0 -247: 44817: 0 -247: 44818: 0 -247: 44819: 0 -247: 44820: 0 -247: 44821: 0 -247: 44822: 0 -247: 44823: 0 -247: 44824: 0 -247: 44825: 0 -247: 44826: 0 -247: 44827: 0 -247: 44828: 0 -247: 44829: 0 -247: 44830: 0 -247: 44831: 0 -247: 44832: 0 -247: 44833: 0 -247: 44834: 0 -247: 44835: 0 -247: 44836: 0 -247: 44837: 0 -247: 44838: 0 -247: 44839: 0 -247: 44840: 0 -247: 44841: 0 -247: 44842: 0 -247: 44843: 0 -247: 44844: 0 -247: 44845: 0 -247: 44846: 0 -247: 44847: 0 -247: 44848: 0 -247: 44849: 0 -247: 44850: 0 -247: 44851: 0 -247: 44852: 0 -247: 44853: 0 -247: 44854: 0 -247: 44855: 0 -247: 44856: 0 -247: 44857: 0 -247: 44858: 0 -247: 44859: 0 -247: 44860: 0 -247: 44861: 0 -247: 44862: 0 -247: 44863: 0 -247: 44864: 0 -247: 44865: 0 -247: 44866: 0 -247: 44867: 0 -247: 44868: 0 -247: 44869: 0 -247: 44870: 0 -247: 44871: 0 -247: 44872: 0 -247: 44873: 0 -247: 44874: 0 -247: 44875: 0 -247: 44876: 0 -247: 44877: 0 -247: 44878: 0 -247: 44879: 0 -247: 44880: 0 -247: 44881: 0 -247: 44882: 0 -247: 44883: 0 -247: 44884: 0 -247: 44885: 0 -247: 44886: 0 -247: 44887: 0 -247: 44888: 0 -247: 44889: 0 -247: 44890: 0 -247: 44891: 0 -247: 44892: 0 -247: 44893: 0 -247: 44894: 0 -247: 44895: 0 -247: 44896: 0 -247: 44897: 0 -247: 44898: 0 -247: 44899: 0 -247: 44900: 0 -247: 44901: 0 -247: 44902: 0 -247: 44903: 0 -247: 44904: 0 -247: 44905: 0 -247: 44906: 0 -247: 44907: 0 -247: 44908: 0 -247: 44909: 0 -247: 44910: 0 -247: 44911: 0 -247: 44912: 0 -247: 44913: 0 -247: 44914: 0 -247: 44915: 0 -247: 44916: 0 -247: 44917: 0 -247: 44918: 0 -247: 44919: 0 -247: 44920: 0 -247: 44921: 0 -247: 44922: 0 -247: 44923: 0 -247: 44924: 0 -247: 44925: 0 -247: 44926: 0 -247: 44927: 0 -247: 44928: 0 -247: 44929: 0 -247: 44930: 0 -247: 44931: 0 -247: 44932: 0 -247: 44933: 0 -247: 44934: 0 -247: 44935: 0 -247: 44936: 0 -247: 44937: 0 -247: 44938: 0 -247: 44939: 0 -247: 44940: 0 -247: 44941: 0 -247: 44942: 0 -247: 44943: 0 -247: 44944: 0 -247: 44945: 0 -247: 44946: 0 -247: 44947: 0 -247: 44948: 0 -247: 44949: 0 -247: 44950: 0 -247: 44951: 0 -247: 44952: 0 -247: 44953: 0 -247: 44954: 0 -247: 44955: 0 -247: 44956: 0 -247: 44957: 0 -247: 44958: 0 -247: 44959: 0 -247: 44960: 0 -247: 44961: 0 -247: 44962: 0 -247: 44963: 0 -247: 44964: 0 -247: 44965: 0 -247: 44966: 0 -247: 44967: 0 -247: 44968: 0 -247: 44969: 0 -247: 44970: 0 -247: 44971: 0 -247: 44972: 0 -247: 44973: 0 -247: 44974: 0 -247: 44975: 0 -247: 44976: 0 -247: 44977: 0 -247: 44978: 0 -247: 44979: 0 -247: 44980: 0 -247: 44981: 0 -247: 44982: 0 -247: 44983: 0 -247: 44984: 0 -247: 44985: 0 -247: 44986: 0 -247: 44987: 0 -247: 44988: 0 -247: 44989: 0 -247: 44990: 0 -247: 44991: 0 -247: 44992: 0 -247: 44993: 0 -247: 44994: 0 -247: 44995: 0 -247: 44996: 0 -247: 44997: 0 -247: 44998: 0 -247: 44999: 0 -247: 45000: 0 -247: 45001: 0 -247: 45002: 0 -247: 45003: 0 -247: 45004: 0 -247: 45005: 0 -247: 45006: 0 -247: 45007: 0 -247: 45008: 0 -247: 45009: 0 -247: 45010: 0 -247: 45011: 0 -247: 45012: 0 -247: 45013: 0 -247: 45014: 0 -247: 45015: 0 -247: 45016: 0 -247: 45017: 0 -247: 45018: 0 -247: 45019: 0 -247: 45020: 0 -247: 45021: 0 -247: 45022: 0 -247: 45023: 0 -247: 45024: 0 -247: 45025: 0 -247: 45026: 0 -247: 45027: 0 -247: 45028: 0 -247: 45029: 0 -247: 45030: 0 -247: 45031: 0 -247: 45032: 0 -247: 45033: 0 -247: 45034: 0 -247: 45035: 0 -247: 45036: 0 -247: 45037: 0 -247: 45038: 0 -247: 45039: 0 -247: 45040: 0 -247: 45041: 0 -247: 45042: 0 -247: 45043: 0 -247: 45044: 0 -247: 45045: 0 -247: 45046: 0 -247: 45047: 0 -247: 45048: 0 -247: 45049: 0 -247: 45050: 0 -247: 45051: 0 -247: 45052: 0 -247: 45053: 0 -247: 45054: 0 -247: 45055: 0 -247: 45056: 0 -247: 45057: 0 -247: 45058: 0 -247: 45059: 0 -247: 45060: 0 -247: 45061: 0 -247: 45062: 0 -247: 45063: 0 -247: 45064: 0 -247: 45065: 0 -247: 45066: 0 -247: 45067: 0 -247: 45068: 0 -247: 45069: 0 -247: 45070: 0 -247: 45071: 0 -247: 45072: 0 -247: 45073: 0 -247: 45074: 0 -247: 45075: 0 -247: 45076: 0 -247: 45077: 0 -247: 45078: 0 -247: 45079: 0 -247: 45080: 0 -247: 45081: 0 -247: 45082: 0 -247: 45083: 0 -247: 45084: 0 -247: 45085: 0 -247: 45086: 0 -247: 45087: 0 -247: 45088: 0 -247: 45089: 0 -247: 45090: 0 -247: 45091: 0 -247: 45092: 0 -247: 45093: 0 -247: 45094: 0 -247: 45095: 0 -247: 45096: 0 -247: 45097: 0 -247: 45098: 0 -247: 45099: 0 -247: 45100: 0 -247: 45101: 0 -247: 45102: 0 -247: 45103: 0 -247: 45104: 0 -247: 45105: 0 -247: 45106: 0 -247: 45107: 0 -247: 45108: 0 -247: 45109: 0 -247: 45110: 0 -247: 45111: 0 -247: 45112: 0 -247: 45113: 0 -247: 45114: 0 -247: 45115: 0 -247: 45116: 0 -247: 45117: 0 -247: 45118: 0 -247: 45119: 0 -247: 45120: 0 -247: 45121: 0 -247: 45122: 0 -247: 45123: 0 -247: 45124: 0 -247: 45125: 0 -247: 45126: 0 -247: 45127: 0 -247: 45128: 0 -247: 45129: 0 -247: 45130: 0 -247: 45131: 0 -247: 45132: 0 -247: 45133: 0 -247: 45134: 0 -247: 45135: 0 -247: 45136: 0 -247: 45137: 0 -247: 45138: 0 -247: 45139: 0 -247: 45140: 0 -247: 45141: 0 -247: 45142: 0 -247: 45143: 0 -247: 45144: 0 -247: 45145: 0 -247: 45146: 0 -247: 45147: 0 -247: 45148: 0 -247: 45149: 0 -247: 45150: 0 -247: 45151: 0 -247: 45152: 0 -247: 45153: 0 -247: 45154: 0 -247: 45155: 0 -247: 45156: 0 -247: 45157: 0 -247: 45158: 0 -247: 45159: 0 -247: 45160: 0 -247: 45161: 0 -247: 45162: 0 -247: 45163: 0 -247: 45164: 0 -247: 45165: 0 -247: 45166: 0 -247: 45167: 0 -247: 45168: 0 -247: 45169: 0 -247: 45170: 0 -247: 45171: 0 -247: 45172: 0 -247: 45173: 0 -247: 45174: 0 -247: 45175: 0 -247: 45176: 0 -247: 45177: 0 -247: 45178: 0 -247: 45179: 0 -247: 45180: 0 -247: 45181: 0 -247: 45182: 0 -247: 45183: 0 -247: 45184: 0 -247: 45185: 0 -247: 45186: 0 -247: 45187: 0 -247: 45188: 0 -247: 45189: 0 -247: 45190: 0 -247: 45191: 0 -247: 45192: 0 -247: 45193: 0 -247: 45194: 0 -247: 45195: 0 -247: 45196: 0 -247: 45197: 0 -247: 45198: 0 -247: 45199: 0 -247: 45200: 0 -247: 45201: 0 -247: 45202: 0 -247: 45203: 0 -247: 45204: 0 -247: 45205: 0 -247: 45206: 0 -247: 45207: 0 -247: 45208: 0 -247: 45209: 0 -247: 45210: 0 -247: 45211: 0 -247: 45212: 0 -247: 45213: 0 -247: 45214: 0 -247: 45215: 0 -247: 45216: 0 -247: 45217: 0 -247: 45218: 0 -247: 45219: 0 -247: 45220: 0 -247: 45221: 0 -247: 45222: 0 -247: 45223: 0 -247: 45224: 0 -247: 45225: 0 -247: 45226: 0 -247: 45227: 0 -247: 45228: 0 -247: 45229: 0 -247: 45230: 0 -247: 45231: 0 -247: 45232: 0 -247: 45233: 0 -247: 45234: 0 -247: 45235: 0 -247: 45236: 0 -247: 45237: 0 -247: 45238: 0 -247: 45239: 0 -247: 45240: 0 -247: 45241: 0 -247: 45242: 0 -247: 45243: 0 -247: 45244: 0 -247: 45245: 0 -247: 45246: 0 -247: 45247: 0 -247: 45248: 0 -247: 45249: 0 -247: 45250: 0 -247: 45251: 0 -247: 45252: 0 -247: 45253: 0 -247: 45254: 0 -247: 45255: 0 -247: 45256: 0 -247: 45257: 0 -247: 45258: 0 -247: 45259: 0 -247: 45260: 0 -247: 45261: 0 -247: 45262: 0 -247: 45263: 0 -247: 45264: 0 -247: 45265: 0 -247: 45266: 0 -247: 45267: 0 -247: 45268: 0 -247: 45269: 0 -247: 45270: 0 -247: 45271: 0 -247: 45272: 0 -247: 45273: 0 -247: 45274: 0 -247: 45275: 0 -247: 45276: 0 -247: 45277: 0 -247: 45278: 0 -247: 45279: 0 -247: 45280: 0 -247: 45281: 0 -247: 45282: 0 -247: 45283: 0 -247: 45284: 0 -247: 45285: 0 -247: 45286: 0 -247: 45287: 0 -247: 45288: 0 -247: 45289: 0 -247: 45290: 0 -247: 45291: 0 -247: 45292: 0 -247: 45293: 0 -247: 45294: 0 -247: 45295: 0 -247: 45296: 0 -247: 45297: 0 -247: 45298: 0 -247: 45299: 0 -247: 45300: 0 -247: 45301: 0 -247: 45302: 0 -247: 45303: 0 -247: 45304: 0 -247: 45305: 0 -247: 45306: 0 -247: 45307: 0 -247: 45308: 0 -247: 45309: 0 -247: 45310: 0 -247: 45311: 0 -247: 45312: 0 -247: 45313: 0 -247: 45314: 0 -247: 45315: 0 -247: 45316: 0 -247: 45317: 0 -247: 45318: 0 -247: 45319: 0 -247: 45320: 0 -247: 45321: 0 -247: 45322: 0 -247: 45323: 0 -247: 45324: 0 -247: 45325: 0 -247: 45326: 0 -247: 45327: 0 -247: 45328: 0 -247: 45329: 0 -247: 45330: 0 -247: 45331: 0 -247: 45332: 0 -247: 45333: 0 -247: 45334: 0 -247: 45335: 0 -247: 45336: 0 -247: 45337: 0 -247: 45338: 0 -247: 45339: 0 -247: 45340: 0 -247: 45341: 0 -247: 45342: 0 -247: 45343: 0 -247: 45344: 0 -247: 45345: 0 -247: 45346: 0 -247: 45347: 0 -247: 45348: 0 -247: 45349: 0 -247: 45350: 0 -247: 45351: 0 -247: 45352: 0 -247: 45353: 0 -247: 45354: 0 -247: 45355: 0 -247: 45356: 0 -247: 45357: 0 -247: 45358: 0 -247: 45359: 0 -247: 45360: 0 -247: 45361: 0 -247: 45362: 0 -247: 45363: 0 -247: 45364: 0 -247: 45365: 0 -247: 45366: 0 -247: 45367: 0 -247: 45368: 0 -247: 45369: 0 -247: 45370: 0 -247: 45371: 0 -247: 45372: 0 -247: 45373: 0 -247: 45374: 0 -247: 45375: 0 -247: 45376: 0 -247: 45377: 0 -247: 45378: 0 -247: 45379: 0 -247: 45380: 0 -247: 45381: 0 -247: 45382: 0 -247: 45383: 0 -247: 45384: 0 -247: 45385: 0 -247: 45386: 0 -247: 45387: 0 -247: 45388: 0 -247: 45389: 0 -247: 45390: 0 -247: 45391: 0 -247: 45392: 0 -247: 45393: 0 -247: 45394: 0 -247: 45395: 0 -247: 45396: 0 -247: 45397: 0 -247: 45398: 0 -247: 45399: 0 -247: 45400: 0 -247: 45401: 0 -247: 45402: 0 -247: 45403: 0 -247: 45404: 0 -247: 45405: 0 -247: 45406: 0 -247: 45407: 0 -247: 45408: 0 -247: 45409: 0 -247: 45410: 0 -247: 45411: 0 -247: 45412: 0 -247: 45413: 0 -247: 45414: 0 -247: 45415: 0 -247: 45416: 0 -247: 45417: 0 -247: 45418: 0 -247: 45419: 0 -247: 45420: 0 -247: 45421: 0 -247: 45422: 0 -247: 45423: 0 -247: 45424: 0 -247: 45425: 0 -247: 45426: 0 -247: 45427: 0 -247: 45428: 0 -247: 45429: 0 -247: 45430: 0 -247: 45431: 0 -247: 45432: 0 -247: 45433: 0 -247: 45434: 0 -247: 45435: 0 -247: 45436: 0 -247: 45437: 0 -247: 45438: 0 -247: 45439: 0 -247: 45440: 0 -247: 45441: 0 -247: 45442: 0 -247: 45443: 0 -247: 45444: 0 -247: 45445: 0 -247: 45446: 0 -247: 45447: 0 -247: 45448: 0 -247: 45449: 0 -247: 45450: 0 -247: 45451: 0 -247: 45452: 0 -247: 45453: 0 -247: 45454: 0 -247: 45455: 0 -247: 45456: 0 -247: 45457: 0 -247: 45458: 0 -247: 45459: 0 -247: 45460: 0 -247: 45461: 0 -247: 45462: 0 -247: 45463: 0 -247: 45464: 0 -247: 45465: 0 -247: 45466: 0 -247: 45467: 0 -247: 45468: 0 -247: 45469: 0 -247: 45470: 0 -247: 45471: 0 -247: 45472: 0 -247: 45473: 0 -247: 45474: 0 -247: 45475: 0 -247: 45476: 0 -247: 45477: 0 -247: 45478: 0 -247: 45479: 0 -247: 45480: 0 -247: 45481: 0 -247: 45482: 0 -247: 45483: 0 -247: 45484: 0 -247: 45485: 0 -247: 45486: 0 -247: 45487: 0 -247: 45488: 0 -247: 45489: 0 -247: 45490: 0 -247: 45491: 0 -247: 45492: 0 -247: 45493: 0 -247: 45494: 0 -247: 45495: 0 -247: 45496: 0 -247: 45497: 0 -247: 45498: 0 -247: 45499: 0 -247: 45500: 0 -247: 45501: 0 -247: 45502: 0 -247: 45503: 0 -247: 45504: 0 -247: 45505: 0 -247: 45506: 0 -247: 45507: 0 -247: 45508: 0 -247: 45509: 0 -247: 45510: 0 -247: 45511: 0 -247: 45512: 0 -247: 45513: 0 -247: 45514: 0 -247: 45515: 0 -247: 45516: 0 -247: 45517: 0 -247: 45518: 0 -247: 45519: 0 -247: 45520: 0 -247: 45521: 0 -247: 45522: 0 -247: 45523: 0 -247: 45524: 0 -247: 45525: 0 -247: 45526: 0 -247: 45527: 0 -247: 45528: 0 -247: 45529: 0 -247: 45530: 0 -247: 45531: 0 -247: 45532: 0 -247: 45533: 0 -247: 45534: 0 -247: 45535: 0 -247: 45536: 0 -247: 45537: 0 -247: 45538: 0 -247: 45539: 0 -247: 45540: 0 -247: 45541: 0 -247: 45542: 0 -247: 45543: 0 -247: 45544: 0 -247: 45545: 0 -247: 45546: 0 -247: 45547: 0 -247: 45548: 0 -247: 45549: 0 -247: 45550: 0 -247: 45551: 0 -247: 45552: 0 -247: 45553: 0 -247: 45554: 0 -247: 45555: 0 -247: 45556: 0 -247: 45557: 0 -247: 45558: 0 -247: 45559: 0 -247: 45560: 0 -247: 45561: 0 -247: 45562: 0 -247: 45563: 0 -247: 45564: 0 -247: 45565: 0 -247: 45566: 0 -247: 45567: 0 -247: 45568: 0 -247: 45569: 0 -247: 45570: 0 -247: 45571: 0 -247: 45572: 0 -247: 45573: 0 -247: 45574: 0 -247: 45575: 0 -247: 45576: 0 -247: 45577: 0 -247: 45578: 0 -247: 45579: 0 -247: 45580: 0 -247: 45581: 0 -247: 45582: 0 -247: 45583: 0 -247: 45584: 0 -247: 45585: 0 -247: 45586: 0 -247: 45587: 0 -247: 45588: 0 -247: 45589: 0 -247: 45590: 0 -247: 45591: 0 -247: 45592: 0 -247: 45593: 0 -247: 45594: 0 -247: 45595: 0 -247: 45596: 0 -247: 45597: 0 -247: 45598: 0 -247: 45599: 0 -247: 45600: 0 -247: 45601: 0 -247: 45602: 0 -247: 45603: 0 -247: 45604: 0 -247: 45605: 0 -247: 45606: 0 -247: 45607: 0 -247: 45608: 0 -247: 45609: 0 -247: 45610: 0 -247: 45611: 0 -247: 45612: 0 -247: 45613: 0 -247: 45614: 0 -247: 45615: 0 -247: 45616: 0 -247: 45617: 0 -247: 45618: 0 -247: 45619: 0 -247: 45620: 0 -247: 45621: 0 -247: 45622: 0 -247: 45623: 0 -247: 45624: 0 -247: 45625: 0 -247: 45626: 0 -247: 45627: 0 -247: 45628: 0 -247: 45629: 0 -247: 45630: 0 -247: 45631: 0 -247: 45632: 0 -247: 45633: 0 -247: 45634: 0 -247: 45635: 0 -247: 45636: 0 -247: 45637: 0 -247: 45638: 0 -247: 45639: 0 -247: 45640: 0 -247: 45641: 0 -247: 45642: 0 -247: 45643: 0 -247: 45644: 0 -247: 45645: 0 -247: 45646: 0 -247: 45647: 0 -247: 45648: 0 -247: 45649: 0 -247: 45650: 0 -247: 45651: 0 -247: 45652: 0 -247: 45653: 0 -247: 45654: 0 -247: 45655: 0 -247: 45656: 0 -247: 45657: 0 -247: 45658: 0 -247: 45659: 0 -247: 45660: 0 -247: 45661: 0 -247: 45662: 0 -247: 45663: 0 -247: 45664: 0 -247: 45665: 0 -247: 45666: 0 -247: 45667: 0 -247: 45668: 0 -247: 45669: 0 -247: 45670: 0 -247: 45671: 0 -247: 45672: 0 -247: 45673: 0 -247: 45674: 0 -247: 45675: 0 -247: 45676: 0 -247: 45677: 0 -247: 45678: 0 -247: 45679: 0 -247: 45680: 0 -247: 45681: 0 -247: 45682: 0 -247: 45683: 0 -247: 45684: 0 -247: 45685: 0 -247: 45686: 0 -247: 45687: 0 -247: 45688: 0 -247: 45689: 0 -247: 45690: 0 -247: 45691: 0 -247: 45692: 0 -247: 45693: 0 -247: 45694: 0 -247: 45695: 0 -247: 45696: 0 -247: 45697: 0 -247: 45698: 0 -247: 45699: 0 -247: 45700: 0 -247: 45701: 0 -247: 45702: 0 -247: 45703: 0 -247: 45704: 0 -247: 45705: 0 -247: 45706: 0 -247: 45707: 0 -247: 45708: 0 -247: 45709: 0 -247: 45710: 0 -247: 45711: 0 -247: 45712: 0 -247: 45713: 0 -247: 45714: 0 -247: 45715: 0 -247: 45716: 0 -247: 45717: 0 -247: 45718: 0 -247: 45719: 0 -247: 45720: 0 -247: 45721: 0 -247: 45722: 0 -247: 45723: 0 -247: 45724: 0 -247: 45725: 0 -247: 45726: 0 -247: 45727: 0 -247: 45728: 0 -247: 45729: 0 -247: 45730: 0 -247: 45731: 0 -247: 45732: 0 -247: 45733: 0 -247: 45734: 0 -247: 45735: 0 -247: 45736: 0 -247: 45737: 0 -247: 45738: 0 -247: 45739: 0 -247: 45740: 0 -247: 45741: 0 -247: 45742: 0 -247: 45743: 0 -247: 45744: 0 -247: 45745: 0 -247: 45746: 0 -247: 45747: 0 -247: 45748: 0 -247: 45749: 0 -247: 45750: 0 -247: 45751: 0 -247: 45752: 0 -247: 45753: 0 -247: 45754: 0 -247: 45755: 0 -247: 45756: 0 -247: 45757: 0 -247: 45758: 0 -247: 45759: 0 -247: 45760: 0 -247: 45761: 0 -247: 45762: 0 -247: 45763: 0 -247: 45764: 0 -247: 45765: 0 -247: 45766: 0 -247: 45767: 0 -247: 45768: 0 -247: 45769: 0 -247: 45770: 0 -247: 45771: 0 -247: 45772: 0 -247: 45773: 0 -247: 45774: 0 -247: 45775: 0 -247: 45776: 0 -247: 45777: 0 -247: 45778: 0 -247: 45779: 0 -247: 45780: 0 -247: 45781: 0 -247: 45782: 0 -247: 45783: 0 -247: 45784: 0 -247: 45785: 0 -247: 45786: 0 -247: 45787: 0 -247: 45788: 0 -247: 45789: 0 -247: 45790: 0 -247: 45791: 0 -247: 45792: 0 -247: 45793: 0 -247: 45794: 0 -247: 45795: 0 -247: 45796: 0 -247: 45797: 0 -247: 45798: 0 -247: 45799: 0 -247: 45800: 0 -247: 45801: 0 -247: 45802: 0 -247: 45803: 0 -247: 45804: 0 -247: 45805: 0 -247: 45806: 0 -247: 45807: 0 -247: 45808: 0 -247: 45809: 0 -247: 45810: 0 -247: 45811: 0 -247: 45812: 0 -247: 45813: 0 -247: 45814: 0 -247: 45815: 0 -247: 45816: 0 -247: 45817: 0 -247: 45818: 0 -247: 45819: 0 -247: 45820: 0 -247: 45821: 0 -247: 45822: 0 -247: 45823: 0 -247: 45824: 0 -247: 45825: 0 -247: 45826: 0 -247: 45827: 0 -247: 45828: 0 -247: 45829: 0 -247: 45830: 0 -247: 45831: 0 -247: 45832: 0 -247: 45833: 0 -247: 45834: 0 -247: 45835: 0 -247: 45836: 0 -247: 45837: 0 -247: 45838: 0 -247: 45839: 0 -247: 45840: 0 -247: 45841: 0 -247: 45842: 0 -247: 45843: 0 -247: 45844: 0 -247: 45845: 0 -247: 45846: 0 -247: 45847: 0 -247: 45848: 0 -247: 45849: 0 -247: 45850: 0 -247: 45851: 0 -247: 45852: 0 -247: 45853: 0 -247: 45854: 0 -247: 45855: 0 -247: 45856: 0 -247: 45857: 0 -247: 45858: 0 -247: 45859: 0 -247: 45860: 0 -247: 45861: 0 -247: 45862: 0 -247: 45863: 0 -247: 45864: 0 -247: 45865: 0 -247: 45866: 0 -247: 45867: 0 -247: 45868: 0 -247: 45869: 0 -247: 45870: 0 -247: 45871: 0 -247: 45872: 0 -247: 45873: 0 -247: 45874: 0 -247: 45875: 0 -247: 45876: 0 -247: 45877: 0 -247: 45878: 0 -247: 45879: 0 -247: 45880: 0 -247: 45881: 0 -247: 45882: 0 -247: 45883: 0 -247: 45884: 0 -247: 45885: 0 -247: 45886: 0 -247: 45887: 0 -247: 45888: 0 -247: 45889: 0 -247: 45890: 0 -247: 45891: 0 -247: 45892: 0 -247: 45893: 0 -247: 45894: 0 -247: 45895: 0 -247: 45896: 0 -247: 45897: 0 -247: 45898: 0 -247: 45899: 0 -247: 45900: 0 -247: 45901: 0 -247: 45902: 0 -247: 45903: 0 -247: 45904: 0 -247: 45905: 0 -247: 45906: 0 -247: 45907: 0 -247: 45908: 0 -247: 45909: 0 -247: 45910: 0 -247: 45911: 0 -247: 45912: 0 -247: 45913: 0 -247: 45914: 0 -247: 45915: 0 -247: 45916: 0 -247: 45917: 0 -247: 45918: 0 -247: 45919: 0 -247: 45920: 0 -247: 45921: 0 -247: 45922: 0 -247: 45923: 0 -247: 45924: 0 -247: 45925: 0 -247: 45926: 0 -247: 45927: 0 -247: 45928: 0 -247: 45929: 0 -247: 45930: 0 -247: 45931: 0 -247: 45932: 0 -247: 45933: 0 -247: 45934: 0 -247: 45935: 0 -247: 45936: 0 -247: 45937: 0 -247: 45938: 0 -247: 45939: 0 -247: 45940: 0 -247: 45941: 0 -247: 45942: 0 -247: 45943: 0 -247: 45944: 0 -247: 45945: 0 -247: 45946: 0 -247: 45947: 0 -247: 45948: 0 -247: 45949: 0 -247: 45950: 0 -247: 45951: 0 -247: 45952: 0 -247: 45953: 0 -247: 45954: 0 -247: 45955: 0 -247: 45956: 0 -247: 45957: 0 -247: 45958: 0 -247: 45959: 0 -247: 45960: 0 -247: 45961: 0 -247: 45962: 0 -247: 45963: 0 -247: 45964: 0 -247: 45965: 0 -247: 45966: 0 -247: 45967: 0 -247: 45968: 0 -247: 45969: 0 -247: 45970: 0 -247: 45971: 0 -247: 45972: 0 -247: 45973: 0 -247: 45974: 0 -247: 45975: 0 -247: 45976: 0 -247: 45977: 0 -247: 45978: 0 -247: 45979: 0 -247: 45980: 0 -247: 45981: 0 -247: 45982: 0 -247: 45983: 0 -247: 45984: 0 -247: 45985: 0 -247: 45986: 0 -247: 45987: 0 -247: 45988: 0 -247: 45989: 0 -247: 45990: 0 -247: 45991: 0 -247: 45992: 0 -247: 45993: 0 -247: 45994: 0 -247: 45995: 0 -247: 45996: 0 -247: 45997: 0 -247: 45998: 0 -247: 45999: 0 -247: 46000: 0 -247: 46001: 0 -247: 46002: 0 -247: 46003: 0 -247: 46004: 0 -247: 46005: 0 -247: 46006: 0 -247: 46007: 0 -247: 46008: 0 -247: 46009: 0 -247: 46010: 0 -247: 46011: 0 -247: 46012: 0 -247: 46013: 0 -247: 46014: 0 -247: 46015: 0 -247: 46016: 0 -247: 46017: 0 -247: 46018: 0 -247: 46019: 0 -247: 46020: 0 -247: 46021: 0 -247: 46022: 0 -247: 46023: 0 -247: 46024: 0 -247: 46025: 0 -247: 46026: 0 -247: 46027: 0 -247: 46028: 0 -247: 46029: 0 -247: 46030: 0 -247: 46031: 0 -247: 46032: 0 -247: 46033: 0 -247: 46034: 0 -247: 46035: 0 -247: 46036: 0 -247: 46037: 0 -247: 46038: 0 -247: 46039: 0 -247: 46040: 0 -247: 46041: 0 -247: 46042: 0 -247: 46043: 0 -247: 46044: 0 -247: 46045: 0 -247: 46046: 0 -247: 46047: 0 -247: 46048: 0 -247: 46049: 0 -247: 46050: 0 -247: 46051: 0 -247: 46052: 0 -247: 46053: 0 -247: 46054: 0 -247: 46055: 0 -247: 46056: 0 -247: 46057: 0 -247: 46058: 0 -247: 46059: 0 -247: 46060: 0 -247: 46061: 0 -247: 46062: 0 -247: 46063: 0 -247: 46064: 0 -247: 46065: 0 -247: 46066: 0 -247: 46067: 0 -247: 46068: 0 -247: 46069: 0 -247: 46070: 0 -247: 46071: 0 -247: 46072: 0 -247: 46073: 0 -247: 46074: 0 -247: 46075: 0 -247: 46076: 0 -247: 46077: 0 -247: 46078: 0 -247: 46079: 0 -247: 46080: 0 -247: 46081: 0 -247: 46082: 0 -247: 46083: 0 -247: 46084: 0 -247: 46085: 0 -247: 46086: 0 -247: 46087: 0 -247: 46088: 0 -247: 46089: 0 -247: 46090: 0 -247: 46091: 0 -247: 46092: 0 -247: 46093: 0 -247: 46094: 0 -247: 46095: 0 -247: 46096: 0 -247: 46097: 0 -247: 46098: 0 -247: 46099: 0 -247: 46100: 0 -247: 46101: 0 -247: 46102: 0 -247: 46103: 0 -247: 46104: 0 -247: 46105: 0 -247: 46106: 0 -247: 46107: 0 -247: 46108: 0 -247: 46109: 0 -247: 46110: 0 -247: 46111: 0 -247: 46112: 0 -247: 46113: 0 -247: 46114: 0 -247: 46115: 0 -247: 46116: 0 -247: 46117: 0 -247: 46118: 0 -247: 46119: 0 -247: 46120: 0 -247: 46121: 0 -247: 46122: 0 -247: 46123: 0 -247: 46124: 0 -247: 46125: 0 -247: 46126: 0 -247: 46127: 0 -247: 46128: 0 -247: 46129: 0 -247: 46130: 0 -247: 46131: 0 -247: 46132: 0 -247: 46133: 0 -247: 46134: 0 -247: 46135: 0 -247: 46136: 0 -247: 46137: 0 -247: 46138: 0 -247: 46139: 0 -247: 46140: 0 -247: 46141: 0 -247: 46142: 0 -247: 46143: 0 -247: 46144: 0 -247: 46145: 0 -247: 46146: 0 -247: 46147: 0 -247: 46148: 0 -247: 46149: 0 -247: 46150: 0 -247: 46151: 0 -247: 46152: 0 -247: 46153: 0 -247: 46154: 0 -247: 46155: 0 -247: 46156: 0 -247: 46157: 0 -247: 46158: 0 -247: 46159: 0 -247: 46160: 0 -247: 46161: 0 -247: 46162: 0 -247: 46163: 0 -247: 46164: 0 -247: 46165: 0 -247: 46166: 0 -247: 46167: 0 -247: 46168: 0 -247: 46169: 0 -247: 46170: 0 -247: 46171: 0 -247: 46172: 0 -247: 46173: 0 -247: 46174: 0 -247: 46175: 0 -247: 46176: 0 -247: 46177: 0 -247: 46178: 0 -247: 46179: 0 -247: 46180: 0 -247: 46181: 0 -247: 46182: 0 -247: 46183: 0 -247: 46184: 0 -247: 46185: 0 -247: 46186: 0 -247: 46187: 0 -247: 46188: 0 -247: 46189: 0 -247: 46190: 0 -247: 46191: 0 -247: 46192: 0 -247: 46193: 0 -247: 46194: 0 -247: 46195: 0 -247: 46196: 0 -247: 46197: 0 -247: 46198: 0 -247: 46199: 0 -247: 46200: 0 -247: 46201: 0 -247: 46202: 0 -247: 46203: 0 -247: 46204: 0 -247: 46205: 0 -247: 46206: 0 -247: 46207: 0 -247: 46208: 0 -247: 46209: 0 -247: 46210: 0 -247: 46211: 0 -247: 46212: 0 -247: 46213: 0 -247: 46214: 0 -247: 46215: 0 -247: 46216: 0 -247: 46217: 0 -247: 46218: 0 -247: 46219: 0 -247: 46220: 0 -247: 46221: 0 -247: 46222: 0 -247: 46223: 0 -247: 46224: 0 -247: 46225: 0 -247: 46226: 0 -247: 46227: 0 -247: 46228: 0 -247: 46229: 0 -247: 46230: 0 -247: 46231: 0 -247: 46232: 0 -247: 46233: 0 -247: 46234: 0 -247: 46235: 0 -247: 46236: 0 -247: 46237: 0 -247: 46238: 0 -247: 46239: 0 -247: 46240: 0 -247: 46241: 0 -247: 46242: 0 -247: 46243: 0 -247: 46244: 0 -247: 46245: 0 -247: 46246: 0 -247: 46247: 0 -247: 46248: 0 -247: 46249: 0 -247: 46250: 0 -247: 46251: 0 -247: 46252: 0 -247: 46253: 0 -247: 46254: 0 -247: 46255: 0 -247: 46256: 0 -247: 46257: 0 -247: 46258: 0 -247: 46259: 0 -247: 46260: 0 -247: 46261: 0 -247: 46262: 0 -247: 46263: 0 -247: 46264: 0 -247: 46265: 0 -247: 46266: 0 -247: 46267: 0 -247: 46268: 0 -247: 46269: 0 -247: 46270: 0 -247: 46271: 0 -247: 46272: 0 -247: 46273: 0 -247: 46274: 0 -247: 46275: 0 -247: 46276: 0 -247: 46277: 0 -247: 46278: 0 -247: 46279: 0 -247: 46280: 0 -247: 46281: 0 -247: 46282: 0 -247: 46283: 0 -247: 46284: 0 -247: 46285: 0 -247: 46286: 0 -247: 46287: 0 -247: 46288: 0 -247: 46289: 0 -247: 46290: 0 -247: 46291: 0 -247: 46292: 0 -247: 46293: 0 -247: 46294: 0 -247: 46295: 0 -247: 46296: 0 -247: 46297: 0 -247: 46298: 0 -247: 46299: 0 -247: 46300: 0 -247: 46301: 0 -247: 46302: 0 -247: 46303: 0 -247: 46304: 0 -247: 46305: 0 -247: 46306: 0 -247: 46307: 0 -247: 46308: 0 -247: 46309: 0 -247: 46310: 0 -247: 46311: 0 -247: 46312: 0 -247: 46313: 0 -247: 46314: 0 -247: 46315: 0 -247: 46316: 0 -247: 46317: 0 -247: 46318: 0 -247: 46319: 0 -247: 46320: 0 -247: 46321: 0 -247: 46322: 0 -247: 46323: 0 -247: 46324: 0 -247: 46325: 0 -247: 46326: 0 -247: 46327: 0 -247: 46328: 0 -247: 46329: 0 -247: 46330: 0 -247: 46331: 0 -247: 46332: 0 -247: 46333: 0 -247: 46334: 0 -247: 46335: 0 -247: 46336: 0 -247: 46337: 0 -247: 46338: 0 -247: 46339: 0 -247: 46340: 0 -247: 46341: 0 -247: 46342: 0 -247: 46343: 0 -247: 46344: 0 -247: 46345: 0 -247: 46346: 0 -247: 46347: 0 -247: 46348: 0 -247: 46349: 0 -247: 46350: 0 -247: 46351: 0 -247: 46352: 0 -247: 46353: 0 -247: 46354: 0 -247: 46355: 0 -247: 46356: 0 -247: 46357: 0 -247: 46358: 0 -247: 46359: 0 -247: 46360: 0 -247: 46361: 0 -247: 46362: 0 -247: 46363: 0 -247: 46364: 0 -247: 46365: 0 -247: 46366: 0 -247: 46367: 0 -247: 46368: 0 -247: 46369: 0 -247: 46370: 0 -247: 46371: 0 -247: 46372: 0 -247: 46373: 0 -247: 46374: 0 -247: 46375: 0 -247: 46376: 0 -247: 46377: 0 -247: 46378: 0 -247: 46379: 0 -247: 46380: 0 -247: 46381: 0 -247: 46382: 0 -247: 46383: 0 -247: 46384: 0 -247: 46385: 0 -247: 46386: 0 -247: 46387: 0 -247: 46388: 0 -247: 46389: 0 -247: 46390: 0 -247: 46391: 0 -247: 46392: 0 -247: 46393: 0 -247: 46394: 0 -247: 46395: 0 -247: 46396: 0 -247: 46397: 0 -247: 46398: 0 -247: 46399: 0 -247: 46400: 0 -247: 46401: 0 -247: 46402: 0 -247: 46403: 0 -247: 46404: 0 -247: 46405: 0 -247: 46406: 0 -247: 46407: 0 -247: 46408: 0 -247: 46409: 0 -247: 46410: 0 -247: 46411: 0 -247: 46412: 0 -247: 46413: 0 -247: 46414: 0 -247: 46415: 0 -247: 46416: 0 -247: 46417: 0 -247: 46418: 0 -247: 46419: 0 -247: 46420: 0 -247: 46421: 0 -247: 46422: 0 -247: 46423: 0 -247: 46424: 0 -247: 46425: 0 -247: 46426: 0 -247: 46427: 0 -247: 46428: 0 -247: 46429: 0 -247: 46430: 0 -247: 46431: 0 -247: 46432: 0 -247: 46433: 0 -247: 46434: 0 -247: 46435: 0 -247: 46436: 0 -247: 46437: 0 -247: 46438: 0 -247: 46439: 0 -247: 46440: 0 -247: 46441: 0 -247: 46442: 0 -247: 46443: 0 -247: 46444: 0 -247: 46445: 0 -247: 46446: 0 -247: 46447: 0 -247: 46448: 0 -247: 46449: 0 -247: 46450: 0 -247: 46451: 0 -247: 46452: 0 -247: 46453: 0 -247: 46454: 0 -247: 46455: 0 -247: 46456: 0 -247: 46457: 0 -247: 46458: 0 -247: 46459: 0 -247: 46460: 0 -247: 46461: 0 -247: 46462: 0 -247: 46463: 0 -247: 46464: 0 -247: 46465: 0 -247: 46466: 0 -247: 46467: 0 -247: 46468: 0 -247: 46469: 0 -247: 46470: 0 -247: 46471: 0 -247: 46472: 0 -247: 46473: 0 -247: 46474: 0 -247: 46475: 0 -247: 46476: 0 -247: 46477: 0 -247: 46478: 0 -247: 46479: 0 -247: 46480: 0 -247: 46481: 0 -247: 46482: 0 -247: 46483: 0 -247: 46484: 0 -247: 46485: 0 -247: 46486: 0 -247: 46487: 0 -247: 46488: 0 -247: 46489: 0 -247: 46490: 0 -247: 46491: 0 -247: 46492: 0 -247: 46493: 0 -247: 46494: 0 -247: 46495: 0 -247: 46496: 0 -247: 46497: 0 -247: 46498: 0 -247: 46499: 0 -247: 46500: 0 -247: 46501: 0 -247: 46502: 0 -247: 46503: 0 -247: 46504: 0 -247: 46505: 0 -247: 46506: 0 -247: 46507: 0 -247: 46508: 0 -247: 46509: 0 -247: 46510: 0 -247: 46511: 0 -247: 46512: 0 -247: 46513: 0 -247: 46514: 0 -247: 46515: 0 -247: 46516: 0 -247: 46517: 0 -247: 46518: 0 -247: 46519: 0 -247: 46520: 0 -247: 46521: 0 -247: 46522: 0 -247: 46523: 0 -247: 46524: 0 -247: 46525: 0 -247: 46526: 0 -247: 46527: 0 -247: 46528: 0 -247: 46529: 0 -247: 46530: 0 -247: 46531: 0 -247: 46532: 0 -247: 46533: 0 -247: 46534: 0 -247: 46535: 0 -247: 46536: 0 -247: 46537: 0 -247: 46538: 0 -247: 46539: 0 -247: 46540: 0 -247: 46541: 0 -247: 46542: 0 -247: 46543: 0 -247: 46544: 0 -247: 46545: 0 -247: 46546: 0 -247: 46547: 0 -247: 46548: 0 -247: 46549: 0 -247: 46550: 0 -247: 46551: 0 -247: 46552: 0 -247: 46553: 0 -247: 46554: 0 -247: 46555: 0 -247: 46556: 0 -247: 46557: 0 -247: 46558: 0 -247: 46559: 0 -247: 46560: 0 -247: 46561: 0 -247: 46562: 0 -247: 46563: 0 -247: 46564: 0 -247: 46565: 0 -247: 46566: 0 -247: 46567: 0 -247: 46568: 0 -247: 46569: 0 -247: 46570: 0 -247: 46571: 0 -247: 46572: 0 -247: 46573: 0 -247: 46574: 0 -247: 46575: 0 -247: 46576: 0 -247: 46577: 0 -247: 46578: 0 -247: 46579: 0 -247: 46580: 0 -247: 46581: 0 -247: 46582: 0 -247: 46583: 0 -247: 46584: 0 -247: 46585: 0 -247: 46586: 0 -247: 46587: 0 -247: 46588: 0 -247: 46589: 0 -247: 46590: 0 -247: 46591: 0 -247: 46592: 0 -247: 46593: 0 -247: 46594: 0 -247: 46595: 0 -247: 46596: 0 -247: 46597: 0 -247: 46598: 0 -247: 46599: 0 -247: 46600: 0 -247: 46601: 0 -247: 46602: 0 -247: 46603: 0 -247: 46604: 0 -247: 46605: 0 -247: 46606: 0 -247: 46607: 0 -247: 46608: 0 -247: 46609: 0 -247: 46610: 0 -247: 46611: 0 -247: 46612: 0 -247: 46613: 0 -247: 46614: 0 -247: 46615: 0 -247: 46616: 0 -247: 46617: 0 -247: 46618: 0 -247: 46619: 0 -247: 46620: 0 -247: 46621: 0 -247: 46622: 0 -247: 46623: 0 -247: 46624: 0 -247: 46625: 0 -247: 46626: 0 -247: 46627: 0 -247: 46628: 0 -247: 46629: 0 -247: 46630: 0 -247: 46631: 0 -247: 46632: 0 -247: 46633: 0 -247: 46634: 0 -247: 46635: 0 -247: 46636: 0 -247: 46637: 0 -247: 46638: 0 -247: 46639: 0 -247: 46640: 0 -247: 46641: 0 -247: 46642: 0 -247: 46643: 0 -247: 46644: 0 -247: 46645: 0 -247: 46646: 0 -247: 46647: 0 -247: 46648: 0 -247: 46649: 0 -247: 46650: 0 -247: 46651: 0 -247: 46652: 0 -247: 46653: 0 -247: 46654: 0 -247: 46655: 0 -247: 46656: 0 -247: 46657: 0 -247: 46658: 0 -247: 46659: 0 -247: 46660: 0 -247: 46661: 0 -247: 46662: 0 -247: 46663: 0 -247: 46664: 0 -247: 46665: 0 -247: 46666: 0 -247: 46667: 0 -247: 46668: 0 -247: 46669: 0 -247: 46670: 0 -247: 46671: 0 -247: 46672: 0 -247: 46673: 0 -247: 46674: 0 -247: 46675: 0 -247: 46676: 0 -247: 46677: 0 -247: 46678: 0 -247: 46679: 0 -247: 46680: 0 -247: 46681: 0 -247: 46682: 0 -247: 46683: 0 -247: 46684: 0 -247: 46685: 0 -247: 46686: 0 -247: 46687: 0 -247: 46688: 0 -247: 46689: 0 -247: 46690: 0 -247: 46691: 0 -247: 46692: 0 -247: 46693: 0 -247: 46694: 0 -247: 46695: 0 -247: 46696: 0 -247: 46697: 0 -247: 46698: 0 -247: 46699: 0 -247: 46700: 0 -247: 46701: 0 -247: 46702: 0 -247: 46703: 0 -247: 46704: 0 -247: 46705: 0 -247: 46706: 0 -247: 46707: 0 -247: 46708: 0 -247: 46709: 0 -247: 46710: 0 -247: 46711: 0 -247: 46712: 0 -247: 46713: 0 -247: 46714: 0 -247: 46715: 0 -247: 46716: 0 -247: 46717: 0 -247: 46718: 0 -247: 46719: 0 -247: 46720: 0 -247: 46721: 0 -247: 46722: 0 -247: 46723: 0 -247: 46724: 0 -247: 46725: 0 -247: 46726: 0 -247: 46727: 0 -247: 46728: 0 -247: 46729: 0 -247: 46730: 0 -247: 46731: 0 -247: 46732: 0 -247: 46733: 0 -247: 46734: 0 -247: 46735: 0 -247: 46736: 0 -247: 46737: 0 -247: 46738: 0 -247: 46739: 0 -247: 46740: 0 -247: 46741: 0 -247: 46742: 0 -247: 46743: 0 -247: 46744: 0 -247: 46745: 0 -247: 46746: 0 -247: 46747: 0 -247: 46748: 0 -247: 46749: 0 -247: 46750: 0 -247: 46751: 0 -247: 46752: 0 -247: 46753: 0 -247: 46754: 0 -247: 46755: 0 -247: 46756: 0 -247: 46757: 0 -247: 46758: 0 -247: 46759: 0 -247: 46760: 0 -247: 46761: 0 -247: 46762: 0 -247: 46763: 0 -247: 46764: 0 -247: 46765: 0 -247: 46766: 0 -247: 46767: 0 -247: 46768: 0 -247: 46769: 0 -247: 46770: 0 -247: 46771: 0 -247: 46772: 0 -247: 46773: 0 -247: 46774: 0 -247: 46775: 0 -247: 46776: 0 -247: 46777: 0 -247: 46778: 0 -247: 46779: 0 -247: 46780: 0 -247: 46781: 0 -247: 46782: 0 -247: 46783: 0 -247: 46784: 0 -247: 46785: 0 -247: 46786: 0 -247: 46787: 0 -247: 46788: 0 -247: 46789: 0 -247: 46790: 0 -247: 46791: 0 -247: 46792: 0 -247: 46793: 0 -247: 46794: 0 -247: 46795: 0 -247: 46796: 0 -247: 46797: 0 -247: 46798: 0 -247: 46799: 0 -247: 46800: 0 -247: 46801: 0 -247: 46802: 0 -247: 46803: 0 -247: 46804: 0 -247: 46805: 0 -247: 46806: 0 -247: 46807: 0 -247: 46808: 0 -247: 46809: 0 -247: 46810: 0 -247: 46811: 0 -247: 46812: 0 -247: 46813: 0 -247: 46814: 0 -247: 46815: 0 -247: 46816: 0 -247: 46817: 0 -247: 46818: 0 -247: 46819: 0 -247: 46820: 0 -247: 46821: 0 -247: 46822: 0 -247: 46823: 0 -247: 46824: 0 -247: 46825: 0 -247: 46826: 0 -247: 46827: 0 -247: 46828: 0 -247: 46829: 0 -247: 46830: 0 -247: 46831: 0 -247: 46832: 0 -247: 46833: 0 -247: 46834: 0 -247: 46835: 0 -247: 46836: 0 -247: 46837: 0 -247: 46838: 0 -247: 46839: 0 -247: 46840: 0 -247: 46841: 0 -247: 46842: 0 -247: 46843: 0 -247: 46844: 0 -247: 46845: 0 -247: 46846: 0 -247: 46847: 0 -247: 46848: 0 -247: 46849: 0 -247: 46850: 0 -247: 46851: 0 -247: 46852: 0 -247: 46853: 0 -247: 46854: 0 -247: 46855: 0 -247: 46856: 0 -247: 46857: 0 -247: 46858: 0 -247: 46859: 0 -247: 46860: 0 -247: 46861: 0 -247: 46862: 0 -247: 46863: 0 -247: 46864: 0 -247: 46865: 0 -247: 46866: 0 -247: 46867: 0 -247: 46868: 0 -247: 46869: 0 -247: 46870: 0 -247: 46871: 0 -247: 46872: 0 -247: 46873: 0 -247: 46874: 0 -247: 46875: 0 -247: 46876: 0 -247: 46877: 0 -247: 46878: 0 -247: 46879: 0 -247: 46880: 0 -247: 46881: 0 -247: 46882: 0 -247: 46883: 0 -247: 46884: 0 -247: 46885: 0 -247: 46886: 0 -247: 46887: 0 -247: 46888: 0 -247: 46889: 0 -247: 46890: 0 -247: 46891: 0 -247: 46892: 0 -247: 46893: 0 -247: 46894: 0 -247: 46895: 0 -247: 46896: 0 -247: 46897: 0 -247: 46898: 0 -247: 46899: 0 -247: 46900: 0 -247: 46901: 0 -247: 46902: 0 -247: 46903: 0 -247: 46904: 0 -247: 46905: 0 -247: 46906: 0 -247: 46907: 0 -247: 46908: 0 -247: 46909: 0 -247: 46910: 0 -247: 46911: 0 -247: 46912: 0 -247: 46913: 0 -247: 46914: 0 -247: 46915: 0 -247: 46916: 0 -247: 46917: 0 -247: 46918: 0 -247: 46919: 0 -247: 46920: 0 -247: 46921: 0 -247: 46922: 0 -247: 46923: 0 -247: 46924: 0 -247: 46925: 0 -247: 46926: 0 -247: 46927: 0 -247: 46928: 0 -247: 46929: 0 -247: 46930: 0 -247: 46931: 0 -247: 46932: 0 -247: 46933: 0 -247: 46934: 0 -247: 46935: 0 -247: 46936: 0 -247: 46937: 0 -247: 46938: 0 -247: 46939: 0 -247: 46940: 0 -247: 46941: 0 -247: 46942: 0 -247: 46943: 0 -247: 46944: 0 -247: 46945: 0 -247: 46946: 0 -247: 46947: 0 -247: 46948: 0 -247: 46949: 0 -247: 46950: 0 -247: 46951: 0 -247: 46952: 0 -247: 46953: 0 -247: 46954: 0 -247: 46955: 0 -247: 46956: 0 -247: 46957: 0 -247: 46958: 0 -247: 46959: 0 -247: 46960: 0 -247: 46961: 0 -247: 46962: 0 -247: 46963: 0 -247: 46964: 0 -247: 46965: 0 -247: 46966: 0 -247: 46967: 0 -247: 46968: 0 -247: 46969: 0 -247: 46970: 0 -247: 46971: 0 -247: 46972: 0 -247: 46973: 0 -247: 46974: 0 -247: 46975: 0 -247: 46976: 0 -247: 46977: 0 -247: 46978: 0 -247: 46979: 0 -247: 46980: 0 -247: 46981: 0 -247: 46982: 0 -247: 46983: 0 -247: 46984: 0 -247: 46985: 0 -247: 46986: 0 -247: 46987: 0 -247: 46988: 0 -247: 46989: 0 -247: 46990: 0 -247: 46991: 0 -247: 46992: 0 -247: 46993: 0 -247: 46994: 0 -247: 46995: 0 -247: 46996: 0 -247: 46997: 0 -247: 46998: 0 -247: 46999: 0 -247: 47000: 0 -247: 47001: 0 -247: 47002: 0 -247: 47003: 0 -247: 47004: 0 -247: 47005: 0 -247: 47006: 0 -247: 47007: 0 -247: 47008: 0 -247: 47009: 0 -247: 47010: 0 -247: 47011: 0 -247: 47012: 0 -247: 47013: 0 -247: 47014: 0 -247: 47015: 0 -247: 47016: 0 -247: 47017: 0 -247: 47018: 0 -247: 47019: 0 -247: 47020: 0 -247: 47021: 0 -247: 47022: 0 -247: 47023: 0 -247: 47024: 0 -247: 47025: 0 -247: 47026: 0 -247: 47027: 0 -247: 47028: 0 -247: 47029: 0 -247: 47030: 0 -247: 47031: 0 -247: 47032: 0 -247: 47033: 0 -247: 47034: 0 -247: 47035: 0 -247: 47036: 0 -247: 47037: 0 -247: 47038: 0 -247: 47039: 0 -247: 47040: 0 -247: 47041: 0 -247: 47042: 0 -247: 47043: 0 -247: 47044: 0 -247: 47045: 0 -247: 47046: 0 -247: 47047: 0 -247: 47048: 0 -247: 47049: 0 -247: 47050: 0 -247: 47051: 0 -247: 47052: 0 -247: 47053: 0 -247: 47054: 0 -247: 47055: 0 -247: 47056: 0 -247: 47057: 0 -247: 47058: 0 -247: 47059: 0 -247: 47060: 0 -247: 47061: 0 -247: 47062: 0 -247: 47063: 0 -247: 47064: 0 -247: 47065: 0 -247: 47066: 0 -247: 47067: 0 -247: 47068: 0 -247: 47069: 0 -247: 47070: 0 -247: 47071: 0 -247: 47072: 0 -247: 47073: 0 -247: 47074: 0 -247: 47075: 0 -247: 47076: 0 -247: 47077: 0 -247: 47078: 0 -247: 47079: 0 -247: 47080: 0 -247: 47081: 0 -247: 47082: 0 -247: 47083: 0 -247: 47084: 0 -247: 47085: 0 -247: 47086: 0 -247: 47087: 0 -247: 47088: 0 -247: 47089: 0 -247: 47090: 0 -247: 47091: 0 -247: 47092: 0 -247: 47093: 0 -247: 47094: 0 -247: 47095: 0 -247: 47096: 0 -247: 47097: 0 -247: 47098: 0 -247: 47099: 0 -247: 47100: 0 -247: 47101: 0 -247: 47102: 0 -247: 47103: 0 -247: 47104: 0 -247: 47105: 0 -247: 47106: 0 -247: 47107: 0 -247: 47108: 0 -247: 47109: 0 -247: 47110: 0 -247: 47111: 0 -247: 47112: 0 -247: 47113: 0 -247: 47114: 0 -247: 47115: 0 -247: 47116: 0 -247: 47117: 0 -247: 47118: 0 -247: 47119: 0 -247: 47120: 0 -247: 47121: 0 -247: 47122: 0 -247: 47123: 0 -247: 47124: 0 -247: 47125: 0 -247: 47126: 0 -247: 47127: 0 -247: 47128: 0 -247: 47129: 0 -247: 47130: 0 -247: 47131: 0 -247: 47132: 0 -247: 47133: 0 -247: 47134: 0 -247: 47135: 0 -247: 47136: 0 -247: 47137: 0 -247: 47138: 0 -247: 47139: 0 -247: 47140: 0 -247: 47141: 0 -247: 47142: 0 -247: 47143: 0 -247: 47144: 0 -247: 47145: 0 -247: 47146: 0 -247: 47147: 0 -247: 47148: 0 -247: 47149: 0 -247: 47150: 0 -247: 47151: 0 -247: 47152: 0 -247: 47153: 0 -247: 47154: 0 -247: 47155: 0 -247: 47156: 0 -247: 47157: 0 -247: 47158: 0 -247: 47159: 0 -247: 47160: 0 -247: 47161: 0 -247: 47162: 0 -247: 47163: 0 -247: 47164: 0 -247: 47165: 0 -247: 47166: 0 -247: 47167: 0 -247: 47168: 0 -247: 47169: 0 -247: 47170: 0 -247: 47171: 0 -247: 47172: 0 -247: 47173: 0 -247: 47174: 0 -247: 47175: 0 -247: 47176: 0 -247: 47177: 0 -247: 47178: 0 -247: 47179: 0 -247: 47180: 0 -247: 47181: 0 -247: 47182: 0 -247: 47183: 0 -247: 47184: 0 -247: 47185: 0 -247: 47186: 0 -247: 47187: 0 -247: 47188: 0 -247: 47189: 0 -247: 47190: 0 -247: 47191: 0 -247: 47192: 0 -247: 47193: 0 -247: 47194: 0 -247: 47195: 0 -247: 47196: 0 -247: 47197: 0 -247: 47198: 0 -247: 47199: 0 -247: 47200: 0 -247: 47201: 0 -247: 47202: 0 -247: 47203: 0 -247: 47204: 0 -247: 47205: 0 -247: 47206: 0 -247: 47207: 0 -247: 47208: 0 -247: 47209: 0 -247: 47210: 0 -247: 47211: 0 -247: 47212: 0 -247: 47213: 0 -247: 47214: 0 -247: 47215: 0 -247: 47216: 0 -247: 47217: 0 -247: 47218: 0 -247: 47219: 0 -247: 47220: 0 -247: 47221: 0 -247: 47222: 0 -247: 47223: 0 -247: 47224: 0 -247: 47225: 0 -247: 47226: 0 -247: 47227: 0 -247: 47228: 0 -247: 47229: 0 -247: 47230: 0 -247: 47231: 0 -247: 47232: 0 -247: 47233: 0 -247: 47234: 0 -247: 47235: 0 -247: 47236: 0 -247: 47237: 0 -247: 47238: 0 -247: 47239: 0 -247: 47240: 0 -247: 47241: 0 -247: 47242: 0 -247: 47243: 0 -247: 47244: 0 -247: 47245: 0 -247: 47246: 0 -247: 47247: 0 -247: 47248: 0 -247: 47249: 0 -247: 47250: 0 -247: 47251: 0 -247: 47252: 0 -247: 47253: 0 -247: 47254: 0 -247: 47255: 0 -247: 47256: 0 -247: 47257: 0 -247: 47258: 0 -247: 47259: 0 -247: 47260: 0 -247: 47261: 0 -247: 47262: 0 -247: 47263: 0 -247: 47264: 0 -247: 47265: 0 -247: 47266: 0 -247: 47267: 0 -247: 47268: 0 -247: 47269: 0 -247: 47270: 0 -247: 47271: 0 -247: 47272: 0 -247: 47273: 0 -247: 47274: 0 -247: 47275: 0 -247: 47276: 0 -247: 47277: 0 -247: 47278: 0 -247: 47279: 0 -247: 47280: 0 -247: 47281: 0 -247: 47282: 0 -247: 47283: 0 -247: 47284: 0 -247: 47285: 0 -247: 47286: 0 -247: 47287: 0 -247: 47288: 0 -247: 47289: 0 -247: 47290: 0 -247: 47291: 0 -247: 47292: 0 -247: 47293: 0 -247: 47294: 0 -247: 47295: 0 -247: 47296: 0 -247: 47297: 0 -247: 47298: 0 -247: 47299: 0 -247: 47300: 0 -247: 47301: 0 -247: 47302: 0 -247: 47303: 0 -247: 47304: 0 -247: 47305: 0 -247: 47306: 0 -247: 47307: 0 -247: 47308: 0 -247: 47309: 0 -247: 47310: 0 -247: 47311: 0 -247: 47312: 0 -247: 47313: 0 -247: 47314: 0 -247: 47315: 0 -247: 47316: 0 -247: 47317: 0 -247: 47318: 0 -247: 47319: 0 -247: 47320: 0 -247: 47321: 0 -247: 47322: 0 -247: 47323: 0 -247: 47324: 0 -247: 47325: 0 -247: 47326: 0 -247: 47327: 0 -247: 47328: 0 -247: 47329: 0 -247: 47330: 0 -247: 47331: 0 -247: 47332: 0 -247: 47333: 0 -247: 47334: 0 -247: 47335: 0 -247: 47336: 0 -247: 47337: 0 -247: 47338: 0 -247: 47339: 0 -247: 47340: 0 -247: 47341: 0 -247: 47342: 0 -247: 47343: 0 -247: 47344: 0 -247: 47345: 0 -247: 47346: 0 -247: 47347: 0 -247: 47348: 0 -247: 47349: 0 -247: 47350: 0 -247: 47351: 0 -247: 47352: 0 -247: 47353: 0 -247: 47354: 0 -247: 47355: 0 -247: 47356: 0 -247: 47357: 0 -247: 47358: 0 -247: 47359: 0 -247: 47360: 0 -247: 47361: 0 -247: 47362: 0 -247: 47363: 0 -247: 47364: 0 -247: 47365: 0 -247: 47366: 0 -247: 47367: 0 -247: 47368: 0 -247: 47369: 0 -247: 47370: 0 -247: 47371: 0 -247: 47372: 0 -247: 47373: 0 -247: 47374: 0 -247: 47375: 0 -247: 47376: 0 -247: 47377: 0 -247: 47378: 0 -247: 47379: 0 -247: 47380: 0 -247: 47381: 0 -247: 47382: 0 -247: 47383: 0 -247: 47384: 0 -247: 47385: 0 -247: 47386: 0 -247: 47387: 0 -247: 47388: 0 -247: 47389: 0 -247: 47390: 0 -247: 47391: 0 -247: 47392: 0 -247: 47393: 0 -247: 47394: 0 -247: 47395: 0 -247: 47396: 0 -247: 47397: 0 -247: 47398: 0 -247: 47399: 0 -247: 47400: 0 -247: 47401: 0 -247: 47402: 0 -247: 47403: 0 -247: 47404: 0 -247: 47405: 0 -247: 47406: 0 -247: 47407: 0 -247: 47408: 0 -247: 47409: 0 -247: 47410: 0 -247: 47411: 0 -247: 47412: 0 -247: 47413: 0 -247: 47414: 0 -247: 47415: 0 -247: 47416: 0 -247: 47417: 0 -247: 47418: 0 -247: 47419: 0 -247: 47420: 0 -247: 47421: 0 -247: 47422: 0 -247: 47423: 0 -247: 47424: 0 -247: 47425: 0 -247: 47426: 0 -247: 47427: 0 -247: 47428: 0 -247: 47429: 0 -247: 47430: 0 -247: 47431: 0 -247: 47432: 0 -247: 47433: 0 -247: 47434: 0 -247: 47435: 0 -247: 47436: 0 -247: 47437: 0 -247: 47438: 0 -247: 47439: 0 -247: 47440: 0 -247: 47441: 0 -247: 47442: 0 -247: 47443: 0 -247: 47444: 0 -247: 47445: 0 -247: 47446: 0 -247: 47447: 0 -247: 47448: 0 -247: 47449: 0 -247: 47450: 0 -247: 47451: 0 -247: 47452: 0 -247: 47453: 0 -247: 47454: 0 -247: 47455: 0 -247: 47456: 0 -247: 47457: 0 -247: 47458: 0 -247: 47459: 0 -247: 47460: 0 -247: 47461: 0 -247: 47462: 0 -247: 47463: 0 -247: 47464: 0 -247: 47465: 0 -247: 47466: 0 -247: 47467: 0 -247: 47468: 0 -247: 47469: 0 -247: 47470: 0 -247: 47471: 0 -247: 47472: 0 -247: 47473: 0 -247: 47474: 0 -247: 47475: 0 -247: 47476: 0 -247: 47477: 0 -247: 47478: 0 -247: 47479: 0 -247: 47480: 0 -247: 47481: 0 -247: 47482: 0 -247: 47483: 0 -247: 47484: 0 -247: 47485: 0 -247: 47486: 0 -247: 47487: 0 -247: 47488: 0 -247: 47489: 0 -247: 47490: 0 -247: 47491: 0 -247: 47492: 0 -247: 47493: 0 -247: 47494: 0 -247: 47495: 0 -247: 47496: 0 -247: 47497: 0 -247: 47498: 0 -247: 47499: 0 -247: 47500: 0 -247: 47501: 0 -247: 47502: 0 -247: 47503: 0 -247: 47504: 0 -247: 47505: 0 -247: 47506: 0 -247: 47507: 0 -247: 47508: 0 -247: 47509: 0 -247: 47510: 0 -247: 47511: 0 -247: 47512: 0 -247: 47513: 0 -247: 47514: 0 -247: 47515: 0 -247: 47516: 0 -247: 47517: 0 -247: 47518: 0 -247: 47519: 0 -247: 47520: 0 -247: 47521: 0 -247: 47522: 0 -247: 47523: 0 -247: 47524: 0 -247: 47525: 0 -247: 47526: 0 -247: 47527: 0 -247: 47528: 0 -247: 47529: 0 -247: 47530: 0 -247: 47531: 0 -247: 47532: 0 -247: 47533: 0 -247: 47534: 0 -247: 47535: 0 -247: 47536: 0 -247: 47537: 0 -247: 47538: 0 -247: 47539: 0 -247: 47540: 0 -247: 47541: 0 -247: 47542: 0 -247: 47543: 0 -247: 47544: 0 -247: 47545: 0 -247: 47546: 0 -247: 47547: 0 -247: 47548: 0 -247: 47549: 0 -247: 47550: 0 -247: 47551: 0 -247: 47552: 0 -247: 47553: 0 -247: 47554: 0 -247: 47555: 0 -247: 47556: 0 -247: 47557: 0 -247: 47558: 0 -247: 47559: 0 -247: 47560: 0 -247: 47561: 0 -247: 47562: 0 -247: 47563: 0 -247: 47564: 0 -247: 47565: 0 -247: 47566: 0 -247: 47567: 0 -247: 47568: 0 -247: 47569: 0 -247: 47570: 0 -247: 47571: 0 -247: 47572: 0 -247: 47573: 0 -247: 47574: 0 -247: 47575: 0 -247: 47576: 0 -247: 47577: 0 -247: 47578: 0 -247: 47579: 0 -247: 47580: 0 -247: 47581: 0 -247: 47582: 0 -247: 47583: 0 -247: 47584: 0 -247: 47585: 0 -247: 47586: 0 -247: 47587: 0 -247: 47588: 0 -247: 47589: 0 -247: 47590: 0 -247: 47591: 0 -247: 47592: 0 -247: 47593: 0 -247: 47594: 0 -247: 47595: 0 -247: 47596: 0 -247: 47597: 0 -247: 47598: 0 -247: 47599: 0 -247: 47600: 0 -247: 47601: 0 -247: 47602: 0 -247: 47603: 0 -247: 47604: 0 -247: 47605: 0 -247: 47606: 0 -247: 47607: 0 -247: 47608: 0 -247: 47609: 0 -247: 47610: 0 -247: 47611: 0 -247: 47612: 0 -247: 47613: 0 -247: 47614: 0 -247: 47615: 0 -247: 47616: 0 -247: 47617: 0 -247: 47618: 0 -247: 47619: 0 -247: 47620: 0 -247: 47621: 0 -247: 47622: 0 -247: 47623: 0 -247: 47624: 0 -247: 47625: 0 -247: 47626: 0 -247: 47627: 0 -247: 47628: 0 -247: 47629: 0 -247: 47630: 0 -247: 47631: 0 -247: 47632: 0 -247: 47633: 0 -247: 47634: 0 -247: 47635: 0 -247: 47636: 0 -247: 47637: 0 -247: 47638: 0 -247: 47639: 0 -247: 47640: 0 -247: 47641: 0 -247: 47642: 0 -247: 47643: 0 -247: 47644: 0 -247: 47645: 0 -247: 47646: 0 -247: 47647: 0 -247: 47648: 0 -247: 47649: 0 -247: 47650: 0 -247: 47651: 0 -247: 47652: 0 -247: 47653: 0 -247: 47654: 0 -247: 47655: 0 -247: 47656: 0 -247: 47657: 0 -247: 47658: 0 -247: 47659: 0 -247: 47660: 0 -247: 47661: 0 -247: 47662: 0 -247: 47663: 0 -247: 47664: 0 -247: 47665: 0 -247: 47666: 0 -247: 47667: 0 -247: 47668: 0 -247: 47669: 0 -247: 47670: 0 -247: 47671: 0 -247: 47672: 0 -247: 47673: 0 -247: 47674: 0 -247: 47675: 0 -247: 47676: 0 -247: 47677: 0 -247: 47678: 0 -247: 47679: 0 -247: 47680: 0 -247: 47681: 0 -247: 47682: 0 -247: 47683: 0 -247: 47684: 0 -247: 47685: 0 -247: 47686: 0 -247: 47687: 0 -247: 47688: 0 -247: 47689: 0 -247: 47690: 0 -247: 47691: 0 -247: 47692: 0 -247: 47693: 0 -247: 47694: 0 -247: 47695: 0 -247: 47696: 0 -247: 47697: 0 -247: 47698: 0 -247: 47699: 0 -247: 47700: 0 -247: 47701: 0 -247: 47702: 0 -247: 47703: 0 -247: 47704: 0 -247: 47705: 0 -247: 47706: 0 -247: 47707: 0 -247: 47708: 0 -247: 47709: 0 -247: 47710: 0 -247: 47711: 0 -247: 47712: 0 -247: 47713: 0 -247: 47714: 0 -247: 47715: 0 -247: 47716: 0 -247: 47717: 0 -247: 47718: 0 -247: 47719: 0 -247: 47720: 0 -247: 47721: 0 -247: 47722: 0 -247: 47723: 0 -247: 47724: 0 -247: 47725: 0 -247: 47726: 0 -247: 47727: 0 -247: 47728: 0 -247: 47729: 0 -247: 47730: 0 -247: 47731: 0 -247: 47732: 0 -247: 47733: 0 -247: 47734: 0 -247: 47735: 0 -247: 47736: 0 -247: 47737: 0 -247: 47738: 0 -247: 47739: 0 -247: 47740: 0 -247: 47741: 0 -247: 47742: 0 -247: 47743: 0 -247: 47744: 0 -247: 47745: 0 -247: 47746: 0 -247: 47747: 0 -247: 47748: 0 -247: 47749: 0 -247: 47750: 0 -247: 47751: 0 -247: 47752: 0 -247: 47753: 0 -247: 47754: 0 -247: 47755: 0 -247: 47756: 0 -247: 47757: 0 -247: 47758: 0 -247: 47759: 0 -247: 47760: 0 -247: 47761: 0 -247: 47762: 0 -247: 47763: 0 -247: 47764: 0 -247: 47765: 0 -247: 47766: 0 -247: 47767: 0 -247: 47768: 0 -247: 47769: 0 -247: 47770: 0 -247: 47771: 0 -247: 47772: 0 -247: 47773: 0 -247: 47774: 0 -247: 47775: 0 -247: 47776: 0 -247: 47777: 0 -247: 47778: 0 -247: 47779: 0 -247: 47780: 0 -247: 47781: 0 -247: 47782: 0 -247: 47783: 0 -247: 47784: 0 -247: 47785: 0 -247: 47786: 0 -247: 47787: 0 -247: 47788: 0 -247: 47789: 0 -247: 47790: 0 -247: 47791: 0 -247: 47792: 0 -247: 47793: 0 -247: 47794: 0 -247: 47795: 0 -247: 47796: 0 -247: 47797: 0 -247: 47798: 0 -247: 47799: 0 -247: 47800: 0 -247: 47801: 0 -247: 47802: 0 -247: 47803: 0 -247: 47804: 0 -247: 47805: 0 -247: 47806: 0 -247: 47807: 0 -247: 47808: 0 -247: 47809: 0 -247: 47810: 0 -247: 47811: 0 -247: 47812: 0 -247: 47813: 0 -247: 47814: 0 -247: 47815: 0 -247: 47816: 0 -247: 47817: 0 -247: 47818: 0 -247: 47819: 0 -247: 47820: 0 -247: 47821: 0 -247: 47822: 0 -247: 47823: 0 -247: 47824: 0 -247: 47825: 0 -247: 47826: 0 -247: 47827: 0 -247: 47828: 0 -247: 47829: 0 -247: 47830: 0 -247: 47831: 0 -247: 47832: 0 -247: 47833: 0 -247: 47834: 0 -247: 47835: 0 -247: 47836: 0 -247: 47837: 0 -247: 47838: 0 -247: 47839: 0 -247: 47840: 0 -247: 47841: 0 -247: 47842: 0 -247: 47843: 0 -247: 47844: 0 -247: 47845: 0 -247: 47846: 0 -247: 47847: 0 -247: 47848: 0 -247: 47849: 0 -247: 47850: 0 -247: 47851: 0 -247: 47852: 0 -247: 47853: 0 -247: 47854: 0 -247: 47855: 0 -247: 47856: 0 -247: 47857: 0 -247: 47858: 0 -247: 47859: 0 -247: 47860: 0 -247: 47861: 0 -247: 47862: 0 -247: 47863: 0 -247: 47864: 0 -247: 47865: 0 -247: 47866: 0 -247: 47867: 0 -247: 47868: 0 -247: 47869: 0 -247: 47870: 0 -247: 47871: 0 -247: 47872: 0 -247: 47873: 0 -247: 47874: 0 -247: 47875: 0 -247: 47876: 0 -247: 47877: 0 -247: 47878: 0 -247: 47879: 0 -247: 47880: 0 -247: 47881: 0 -247: 47882: 0 -247: 47883: 0 -247: 47884: 0 -247: 47885: 0 -247: 47886: 0 -247: 47887: 0 -247: 47888: 0 -247: 47889: 0 -247: 47890: 0 -247: 47891: 0 -247: 47892: 0 -247: 47893: 0 -247: 47894: 0 -247: 47895: 0 -247: 47896: 0 -247: 47897: 0 -247: 47898: 0 -247: 47899: 0 -247: 47900: 0 -247: 47901: 0 -247: 47902: 0 -247: 47903: 0 -247: 47904: 0 -247: 47905: 0 -247: 47906: 0 -247: 47907: 0 -247: 47908: 0 -247: 47909: 0 -247: 47910: 0 -247: 47911: 0 -247: 47912: 0 -247: 47913: 0 -247: 47914: 0 -247: 47915: 0 -247: 47916: 0 -247: 47917: 0 -247: 47918: 0 -247: 47919: 0 -247: 47920: 0 -247: 47921: 0 -247: 47922: 0 -247: 47923: 0 -247: 47924: 0 -247: 47925: 0 -247: 47926: 0 -247: 47927: 0 -247: 47928: 0 -247: 47929: 0 -247: 47930: 0 -247: 47931: 0 -247: 47932: 0 -247: 47933: 0 -247: 47934: 0 -247: 47935: 0 -247: 47936: 0 -247: 47937: 0 -247: 47938: 0 -247: 47939: 0 -247: 47940: 0 -247: 47941: 0 -247: 47942: 0 -247: 47943: 0 -247: 47944: 0 -247: 47945: 0 -247: 47946: 0 -247: 47947: 0 -247: 47948: 0 -247: 47949: 0 -247: 47950: 0 -247: 47951: 0 -247: 47952: 0 -247: 47953: 0 -247: 47954: 0 -247: 47955: 0 -247: 47956: 0 -247: 47957: 0 -247: 47958: 0 -247: 47959: 0 -247: 47960: 0 -247: 47961: 0 -247: 47962: 0 -247: 47963: 0 -247: 47964: 0 -247: 47965: 0 -247: 47966: 0 -247: 47967: 0 -247: 47968: 0 -247: 47969: 0 -247: 47970: 0 -247: 47971: 0 -247: 47972: 0 -247: 47973: 0 -247: 47974: 0 -247: 47975: 0 -247: 47976: 0 -247: 47977: 0 -247: 47978: 0 -247: 47979: 0 -247: 47980: 0 -247: 47981: 0 -247: 47982: 0 -247: 47983: 0 -247: 47984: 0 -247: 47985: 0 -247: 47986: 0 -247: 47987: 0 -247: 47988: 0 -247: 47989: 0 -247: 47990: 0 -247: 47991: 0 -247: 47992: 0 -247: 47993: 0 -247: 47994: 0 -247: 47995: 0 -247: 47996: 0 -247: 47997: 0 -247: 47998: 0 -247: 47999: 0 -247: 48000: 0 -247: 48001: 0 -247: 48002: 0 -247: 48003: 0 -247: 48004: 0 -247: 48005: 0 -247: 48006: 0 -247: 48007: 0 -247: 48008: 0 -247: 48009: 0 -247: 48010: 0 -247: 48011: 0 -247: 48012: 0 -247: 48013: 0 -247: 48014: 0 -247: 48015: 0 -247: 48016: 0 -247: 48017: 0 -247: 48018: 0 -247: 48019: 0 -247: 48020: 0 -247: 48021: 0 -247: 48022: 0 -247: 48023: 0 -247: 48024: 0 -247: 48025: 0 -247: 48026: 0 -247: 48027: 0 -247: 48028: 0 -247: 48029: 0 -247: 48030: 0 -247: 48031: 0 -247: 48032: 0 -247: 48033: 0 -247: 48034: 0 -247: 48035: 0 -247: 48036: 0 -247: 48037: 0 -247: 48038: 0 -247: 48039: 0 -247: 48040: 0 -247: 48041: 0 -247: 48042: 0 -247: 48043: 0 -247: 48044: 0 -247: 48045: 0 -247: 48046: 0 -247: 48047: 0 -247: 48048: 0 -247: 48049: 0 -247: 48050: 0 -247: 48051: 0 -247: 48052: 0 -247: 48053: 0 -247: 48054: 0 -247: 48055: 0 -247: 48056: 0 -247: 48057: 0 -247: 48058: 0 -247: 48059: 0 -247: 48060: 0 -247: 48061: 0 -247: 48062: 0 -247: 48063: 0 -247: 48064: 0 -247: 48065: 0 -247: 48066: 0 -247: 48067: 0 -247: 48068: 0 -247: 48069: 0 -247: 48070: 0 -247: 48071: 0 -247: 48072: 0 -247: 48073: 0 -247: 48074: 0 -247: 48075: 0 -247: 48076: 0 -247: 48077: 0 -247: 48078: 0 -247: 48079: 0 -247: 48080: 0 -247: 48081: 0 -247: 48082: 0 -247: 48083: 0 -247: 48084: 0 -247: 48085: 0 -247: 48086: 0 -247: 48087: 0 -247: 48088: 0 -247: 48089: 0 -247: 48090: 0 -247: 48091: 0 -247: 48092: 0 -247: 48093: 0 -247: 48094: 0 -247: 48095: 0 -247: 48096: 0 -247: 48097: 0 -247: 48098: 0 -247: 48099: 0 -247: 48100: 0 -247: 48101: 0 -247: 48102: 0 -247: 48103: 0 -247: 48104: 0 -247: 48105: 0 -247: 48106: 0 -247: 48107: 0 -247: 48108: 0 -247: 48109: 0 -247: 48110: 0 -247: 48111: 0 -247: 48112: 0 -247: 48113: 0 -247: 48114: 0 -247: 48115: 0 -247: 48116: 0 -247: 48117: 0 -247: 48118: 0 -247: 48119: 0 -247: 48120: 0 -247: 48121: 0 -247: 48122: 0 -247: 48123: 0 -247: 48124: 0 -247: 48125: 0 -247: 48126: 0 -247: 48127: 0 -247: 48128: 0 -247: 48129: 0 -247: 48130: 0 -247: 48131: 0 -247: 48132: 0 -247: 48133: 0 -247: 48134: 0 -247: 48135: 0 -247: 48136: 0 -247: 48137: 0 -247: 48138: 0 -247: 48139: 0 -247: 48140: 0 -247: 48141: 0 -247: 48142: 0 -247: 48143: 0 -247: 48144: 0 -247: 48145: 0 -247: 48146: 0 -247: 48147: 0 -247: 48148: 0 -247: 48149: 0 -247: 48150: 0 -247: 48151: 0 -247: 48152: 0 -247: 48153: 0 -247: 48154: 0 -247: 48155: 0 -247: 48156: 0 -247: 48157: 0 -247: 48158: 0 -247: 48159: 0 -247: 48160: 0 -247: 48161: 0 -247: 48162: 0 -247: 48163: 0 -247: 48164: 0 -247: 48165: 0 -247: 48166: 0 -247: 48167: 0 -247: 48168: 0 -247: 48169: 0 -247: 48170: 0 -247: 48171: 0 -247: 48172: 0 -247: 48173: 0 -247: 48174: 0 -247: 48175: 0 -247: 48176: 0 -247: 48177: 0 -247: 48178: 0 -247: 48179: 0 -247: 48180: 0 -247: 48181: 0 -247: 48182: 0 -247: 48183: 0 -247: 48184: 0 -247: 48185: 0 -247: 48186: 0 -247: 48187: 0 -247: 48188: 0 -247: 48189: 0 -247: 48190: 0 -247: 48191: 0 -247: 48192: 0 -247: 48193: 0 -247: 48194: 0 -247: 48195: 0 -247: 48196: 0 -247: 48197: 0 -247: 48198: 0 -247: 48199: 0 -247: 48200: 0 -247: 48201: 0 -247: 48202: 0 -247: 48203: 0 -247: 48204: 0 -247: 48205: 0 -247: 48206: 0 -247: 48207: 0 -247: 48208: 0 -247: 48209: 0 -247: 48210: 0 -247: 48211: 0 -247: 48212: 0 -247: 48213: 0 -247: 48214: 0 -247: 48215: 0 -247: 48216: 0 -247: 48217: 0 -247: 48218: 0 -247: 48219: 0 -247: 48220: 0 -247: 48221: 0 -247: 48222: 0 -247: 48223: 0 -247: 48224: 0 -247: 48225: 0 -247: 48226: 0 -247: 48227: 0 -247: 48228: 0 -247: 48229: 0 -247: 48230: 0 -247: 48231: 0 -247: 48232: 0 -247: 48233: 0 -247: 48234: 0 -247: 48235: 0 -247: 48236: 0 -247: 48237: 0 -247: 48238: 0 -247: 48239: 0 -247: 48240: 0 -247: 48241: 0 -247: 48242: 0 -247: 48243: 0 -247: 48244: 0 -247: 48245: 0 -247: 48246: 0 -247: 48247: 0 -247: 48248: 0 -247: 48249: 0 -247: 48250: 0 -247: 48251: 0 -247: 48252: 0 -247: 48253: 0 -247: 48254: 0 -247: 48255: 0 -247: 48256: 0 -247: 48257: 0 -247: 48258: 0 -247: 48259: 0 -247: 48260: 0 -247: 48261: 0 -247: 48262: 0 -247: 48263: 0 -247: 48264: 0 -247: 48265: 0 -247: 48266: 0 -247: 48267: 0 -247: 48268: 0 -247: 48269: 0 -247: 48270: 0 -247: 48271: 0 -247: 48272: 0 -247: 48273: 0 -247: 48274: 0 -247: 48275: 0 -247: 48276: 0 -247: 48277: 0 -247: 48278: 0 -247: 48279: 0 -247: 48280: 0 -247: 48281: 0 -247: 48282: 0 -247: 48283: 0 -247: 48284: 0 -247: 48285: 0 -247: 48286: 0 -247: 48287: 0 -247: 48288: 0 -247: 48289: 0 -247: 48290: 0 -247: 48291: 0 -247: 48292: 0 -247: 48293: 0 -247: 48294: 0 -247: 48295: 0 -247: 48296: 0 -247: 48297: 0 -247: 48298: 0 -247: 48299: 0 -247: 48300: 0 -247: 48301: 0 -247: 48302: 0 -247: 48303: 0 -247: 48304: 0 -247: 48305: 0 -247: 48306: 0 -247: 48307: 0 -247: 48308: 0 -247: 48309: 0 -247: 48310: 0 -247: 48311: 0 -247: 48312: 0 -247: 48313: 0 -247: 48314: 0 -247: 48315: 0 -247: 48316: 0 -247: 48317: 0 -247: 48318: 0 -247: 48319: 0 -247: 48320: 0 -247: 48321: 0 -247: 48322: 0 -247: 48323: 0 -247: 48324: 0 -247: 48325: 0 -247: 48326: 0 -247: 48327: 0 -247: 48328: 0 -247: 48329: 0 -247: 48330: 0 -247: 48331: 0 -247: 48332: 0 -247: 48333: 0 -247: 48334: 0 -247: 48335: 0 -247: 48336: 0 -247: 48337: 0 -247: 48338: 0 -247: 48339: 0 -247: 48340: 0 -247: 48341: 0 -247: 48342: 0 -247: 48343: 0 -247: 48344: 0 -247: 48345: 0 -247: 48346: 0 -247: 48347: 0 -247: 48348: 0 -247: 48349: 0 -247: 48350: 0 -247: 48351: 0 -247: 48352: 0 -247: 48353: 0 -247: 48354: 0 -247: 48355: 0 -247: 48356: 0 -247: 48357: 0 -247: 48358: 0 -247: 48359: 0 -247: 48360: 0 -247: 48361: 0 -247: 48362: 0 -247: 48363: 0 -247: 48364: 0 -247: 48365: 0 -247: 48366: 0 -247: 48367: 0 -247: 48368: 0 -247: 48369: 0 -247: 48370: 0 -247: 48371: 0 -247: 48372: 0 -247: 48373: 0 -247: 48374: 0 -247: 48375: 0 -247: 48376: 0 -247: 48377: 0 -247: 48378: 0 -247: 48379: 0 -247: 48380: 0 -247: 48381: 0 -247: 48382: 0 -247: 48383: 0 -247: 48384: 0 -247: 48385: 0 -247: 48386: 0 -247: 48387: 0 -247: 48388: 0 -247: 48389: 0 -247: 48390: 0 -247: 48391: 0 -247: 48392: 0 -247: 48393: 0 -247: 48394: 0 -247: 48395: 0 -247: 48396: 0 -247: 48397: 0 -247: 48398: 0 -247: 48399: 0 -247: 48400: 0 -247: 48401: 0 -247: 48402: 0 -247: 48403: 0 -247: 48404: 0 -247: 48405: 0 -247: 48406: 0 -247: 48407: 0 -247: 48408: 0 -247: 48409: 0 -247: 48410: 0 -247: 48411: 0 -247: 48412: 0 -247: 48413: 0 -247: 48414: 0 -247: 48415: 0 -247: 48416: 0 -247: 48417: 0 -247: 48418: 0 -247: 48419: 0 -247: 48420: 0 -247: 48421: 0 -247: 48422: 0 -247: 48423: 0 -247: 48424: 0 -247: 48425: 0 -247: 48426: 0 -247: 48427: 0 -247: 48428: 0 -247: 48429: 0 -247: 48430: 0 -247: 48431: 0 -247: 48432: 0 -247: 48433: 0 -247: 48434: 0 -247: 48435: 0 -247: 48436: 0 -247: 48437: 0 -247: 48438: 0 -247: 48439: 0 -247: 48440: 0 -247: 48441: 0 -247: 48442: 0 -247: 48443: 0 -247: 48444: 0 -247: 48445: 0 -247: 48446: 0 -247: 48447: 0 -247: 48448: 0 -247: 48449: 0 -247: 48450: 0 -247: 48451: 0 -247: 48452: 0 -247: 48453: 0 -247: 48454: 0 -247: 48455: 0 -247: 48456: 0 -247: 48457: 0 -247: 48458: 0 -247: 48459: 0 -247: 48460: 0 -247: 48461: 0 -247: 48462: 0 -247: 48463: 0 -247: 48464: 0 -247: 48465: 0 -247: 48466: 0 -247: 48467: 0 -247: 48468: 0 -247: 48469: 0 -247: 48470: 0 -247: 48471: 0 -247: 48472: 0 -247: 48473: 0 -247: 48474: 0 -247: 48475: 0 -247: 48476: 0 -247: 48477: 0 -247: 48478: 0 -247: 48479: 0 -247: 48480: 0 -247: 48481: 0 -247: 48482: 0 -247: 48483: 0 -247: 48484: 0 -247: 48485: 0 -247: 48486: 0 -247: 48487: 0 -247: 48488: 0 -247: 48489: 0 -247: 48490: 0 -247: 48491: 0 -247: 48492: 0 -247: 48493: 0 -247: 48494: 0 -247: 48495: 0 -247: 48496: 0 -247: 48497: 0 -247: 48498: 0 -247: 48499: 0 -247: 48500: 0 -247: 48501: 0 -247: 48502: 0 -247: 48503: 0 -247: 48504: 0 -247: 48505: 0 -247: 48506: 0 -247: 48507: 0 -247: 48508: 0 -247: 48509: 0 -247: 48510: 0 -247: 48511: 0 -247: 48512: 0 -247: 48513: 0 -247: 48514: 0 -247: 48515: 0 -247: 48516: 0 -247: 48517: 0 -247: 48518: 0 -247: 48519: 0 -247: 48520: 0 -247: 48521: 0 -247: 48522: 0 -247: 48523: 0 -247: 48524: 0 -247: 48525: 0 -247: 48526: 0 -247: 48527: 0 -247: 48528: 0 -247: 48529: 0 -247: 48530: 0 -247: 48531: 0 -247: 48532: 0 -247: 48533: 0 -247: 48534: 0 -247: 48535: 0 -247: 48536: 0 -247: 48537: 0 -247: 48538: 0 -247: 48539: 0 -247: 48540: 0 -247: 48541: 0 -247: 48542: 0 -247: 48543: 0 -247: 48544: 0 -247: 48545: 0 -247: 48546: 0 -247: 48547: 0 -247: 48548: 0 -247: 48549: 0 -247: 48550: 0 -247: 48551: 0 -247: 48552: 0 -247: 48553: 0 -247: 48554: 0 -247: 48555: 0 -247: 48556: 0 -247: 48557: 0 -247: 48558: 0 -247: 48559: 0 -247: 48560: 0 -247: 48561: 0 -247: 48562: 0 -247: 48563: 0 -247: 48564: 0 -247: 48565: 0 -247: 48566: 0 -247: 48567: 0 -247: 48568: 0 -247: 48569: 0 -247: 48570: 0 -247: 48571: 0 -247: 48572: 0 -247: 48573: 0 -247: 48574: 0 -247: 48575: 0 -247: 48576: 0 -247: 48577: 0 -247: 48578: 0 -247: 48579: 0 -247: 48580: 0 -247: 48581: 0 -247: 48582: 0 -247: 48583: 0 -247: 48584: 0 -247: 48585: 0 -247: 48586: 0 -247: 48587: 0 -247: 48588: 0 -247: 48589: 0 -247: 48590: 0 -247: 48591: 0 -247: 48592: 0 -247: 48593: 0 -247: 48594: 0 -247: 48595: 0 -247: 48596: 0 -247: 48597: 0 -247: 48598: 0 -247: 48599: 0 -247: 48600: 0 -247: 48601: 0 -247: 48602: 0 -247: 48603: 0 -247: 48604: 0 -247: 48605: 0 -247: 48606: 0 -247: 48607: 0 -247: 48608: 0 -247: 48609: 0 -247: 48610: 0 -247: 48611: 0 -247: 48612: 0 -247: 48613: 0 -247: 48614: 0 -247: 48615: 0 -247: 48616: 0 -247: 48617: 0 -247: 48618: 0 -247: 48619: 0 -247: 48620: 0 -247: 48621: 0 -247: 48622: 0 -247: 48623: 0 -247: 48624: 0 -247: 48625: 0 -247: 48626: 0 -247: 48627: 0 -247: 48628: 0 -247: 48629: 0 -247: 48630: 0 -247: 48631: 0 -247: 48632: 0 -247: 48633: 0 -247: 48634: 0 -247: 48635: 0 -247: 48636: 0 -247: 48637: 0 -247: 48638: 0 -247: 48639: 0 -247: 48640: 0 -247: 48641: 0 -247: 48642: 0 -247: 48643: 0 -247: 48644: 0 -247: 48645: 0 -247: 48646: 0 -247: 48647: 0 -247: 48648: 0 -247: 48649: 0 -247: 48650: 0 -247: 48651: 0 -247: 48652: 0 -247: 48653: 0 -247: 48654: 0 -247: 48655: 0 -247: 48656: 0 -247: 48657: 0 -247: 48658: 0 -247: 48659: 0 -247: 48660: 0 -247: 48661: 0 -247: 48662: 0 -247: 48663: 0 -247: 48664: 0 -247: 48665: 0 -247: 48666: 0 -247: 48667: 0 -247: 48668: 0 -247: 48669: 0 -247: 48670: 0 -247: 48671: 0 -247: 48672: 0 -247: 48673: 0 -247: 48674: 0 -247: 48675: 0 -247: 48676: 0 -247: 48677: 0 -247: 48678: 0 -247: 48679: 0 -247: 48680: 0 -247: 48681: 0 -247: 48682: 0 -247: 48683: 0 -247: 48684: 0 -247: 48685: 0 -247: 48686: 0 -247: 48687: 0 -247: 48688: 0 -247: 48689: 0 -247: 48690: 0 -247: 48691: 0 -247: 48692: 0 -247: 48693: 0 -247: 48694: 0 -247: 48695: 0 -247: 48696: 0 -247: 48697: 0 -247: 48698: 0 -247: 48699: 0 -247: 48700: 0 -247: 48701: 0 -247: 48702: 0 -247: 48703: 0 -247: 48704: 0 -247: 48705: 0 -247: 48706: 0 -247: 48707: 0 -247: 48708: 0 -247: 48709: 0 -247: 48710: 0 -247: 48711: 0 -247: 48712: 0 -247: 48713: 0 -247: 48714: 0 -247: 48715: 0 -247: 48716: 0 -247: 48717: 0 -247: 48718: 0 -247: 48719: 0 -247: 48720: 0 -247: 48721: 0 -247: 48722: 0 -247: 48723: 0 -247: 48724: 0 -247: 48725: 0 -247: 48726: 0 -247: 48727: 0 -247: 48728: 0 -247: 48729: 0 -247: 48730: 0 -247: 48731: 0 -247: 48732: 0 -247: 48733: 0 -247: 48734: 0 -247: 48735: 0 -247: 48736: 0 -247: 48737: 0 -247: 48738: 0 -247: 48739: 0 -247: 48740: 0 -247: 48741: 0 -247: 48742: 0 -247: 48743: 0 -247: 48744: 0 -247: 48745: 0 -247: 48746: 0 -247: 48747: 0 -247: 48748: 0 -247: 48749: 0 -247: 48750: 0 -247: 48751: 0 -247: 48752: 0 -247: 48753: 0 -247: 48754: 0 -247: 48755: 0 -247: 48756: 0 -247: 48757: 0 -247: 48758: 0 -247: 48759: 0 -247: 48760: 0 -247: 48761: 0 -247: 48762: 0 -247: 48763: 0 -247: 48764: 0 -247: 48765: 0 -247: 48766: 0 -247: 48767: 0 -247: 48768: 0 -247: 48769: 0 -247: 48770: 0 -247: 48771: 0 -247: 48772: 0 -247: 48773: 0 -247: 48774: 0 -247: 48775: 0 -247: 48776: 0 -247: 48777: 0 -247: 48778: 0 -247: 48779: 0 -247: 48780: 0 -247: 48781: 0 -247: 48782: 0 -247: 48783: 0 -247: 48784: 0 -247: 48785: 0 -247: 48786: 0 -247: 48787: 0 -247: 48788: 0 -247: 48789: 0 -247: 48790: 0 -247: 48791: 0 -247: 48792: 0 -247: 48793: 0 -247: 48794: 0 -247: 48795: 0 -247: 48796: 0 -247: 48797: 0 -247: 48798: 0 -247: 48799: 0 -247: 48800: 0 -247: 48801: 0 -247: 48802: 0 -247: 48803: 0 -247: 48804: 0 -247: 48805: 0 -247: 48806: 0 -247: 48807: 0 -247: 48808: 0 -247: 48809: 0 -247: 48810: 0 -247: 48811: 0 -247: 48812: 0 -247: 48813: 0 -247: 48814: 0 -247: 48815: 0 -247: 48816: 0 -247: 48817: 0 -247: 48818: 0 -247: 48819: 0 -247: 48820: 0 -247: 48821: 0 -247: 48822: 0 -247: 48823: 0 -247: 48824: 0 -247: 48825: 0 -247: 48826: 0 -247: 48827: 0 -247: 48828: 0 -247: 48829: 0 -247: 48830: 0 -247: 48831: 0 -247: 48832: 0 -247: 48833: 0 -247: 48834: 0 -247: 48835: 0 -247: 48836: 0 -247: 48837: 0 -247: 48838: 0 -247: 48839: 0 -247: 48840: 0 -247: 48841: 0 -247: 48842: 0 -247: 48843: 0 -247: 48844: 0 -247: 48845: 0 -247: 48846: 0 -247: 48847: 0 -247: 48848: 0 -247: 48849: 0 -247: 48850: 0 -247: 48851: 0 -247: 48852: 0 -247: 48853: 0 -247: 48854: 0 -247: 48855: 0 -247: 48856: 0 -247: 48857: 0 -247: 48858: 0 -247: 48859: 0 -247: 48860: 0 -247: 48861: 0 -247: 48862: 0 -247: 48863: 0 -247: 48864: 0 -247: 48865: 0 -247: 48866: 0 -247: 48867: 0 -247: 48868: 0 -247: 48869: 0 -247: 48870: 0 -247: 48871: 0 -247: 48872: 0 -247: 48873: 0 -247: 48874: 0 -247: 48875: 0 -247: 48876: 0 -247: 48877: 0 -247: 48878: 0 -247: 48879: 0 -247: 48880: 0 -247: 48881: 0 -247: 48882: 0 -247: 48883: 0 -247: 48884: 0 -247: 48885: 0 -247: 48886: 0 -247: 48887: 0 -247: 48888: 0 -247: 48889: 0 -247: 48890: 0 -247: 48891: 0 -247: 48892: 0 -247: 48893: 0 -247: 48894: 0 -247: 48895: 0 -247: 48896: 0 -247: 48897: 0 -247: 48898: 0 -247: 48899: 0 -247: 48900: 0 -247: 48901: 0 -247: 48902: 0 -247: 48903: 0 -247: 48904: 0 -247: 48905: 0 -247: 48906: 0 -247: 48907: 0 -247: 48908: 0 -247: 48909: 0 -247: 48910: 0 -247: 48911: 0 -247: 48912: 0 -247: 48913: 0 -247: 48914: 0 -247: 48915: 0 -247: 48916: 0 -247: 48917: 0 -247: 48918: 0 -247: 48919: 0 -247: 48920: 0 -247: 48921: 0 -247: 48922: 0 -247: 48923: 0 -247: 48924: 0 -247: 48925: 0 -247: 48926: 0 -247: 48927: 0 -247: 48928: 0 -247: 48929: 0 -247: 48930: 0 -247: 48931: 0 -247: 48932: 0 -247: 48933: 0 -247: 48934: 0 -247: 48935: 0 -247: 48936: 0 -247: 48937: 0 -247: 48938: 0 -247: 48939: 0 -247: 48940: 0 -247: 48941: 0 -247: 48942: 0 -247: 48943: 0 -247: 48944: 0 -247: 48945: 0 -247: 48946: 0 -247: 48947: 0 -247: 48948: 0 -247: 48949: 0 -247: 48950: 0 -247: 48951: 0 -247: 48952: 0 -247: 48953: 0 -247: 48954: 0 -247: 48955: 0 -247: 48956: 0 -247: 48957: 0 -247: 48958: 0 -247: 48959: 0 -247: 48960: 0 -247: 48961: 0 -247: 48962: 0 -247: 48963: 0 -247: 48964: 0 -247: 48965: 0 -247: 48966: 0 -247: 48967: 0 -247: 48968: 0 -247: 48969: 0 -247: 48970: 0 -247: 48971: 0 -247: 48972: 0 -247: 48973: 0 -247: 48974: 0 -247: 48975: 0 -247: 48976: 0 -247: 48977: 0 -247: 48978: 0 -247: 48979: 0 -247: 48980: 0 -247: 48981: 0 -247: 48982: 0 -247: 48983: 0 -247: 48984: 0 -247: 48985: 0 -247: 48986: 0 -247: 48987: 0 -247: 48988: 0 -247: 48989: 0 -247: 48990: 0 -247: 48991: 0 -247: 48992: 0 -247: 48993: 0 -247: 48994: 0 -247: 48995: 0 -247: 48996: 0 -247: 48997: 0 -247: 48998: 0 -247: 48999: 0 -247: 49000: 0 -247: 49001: 0 -247: 49002: 0 -247: 49003: 0 -247: 49004: 0 -247: 49005: 0 -247: 49006: 0 -247: 49007: 0 -247: 49008: 0 -247: 49009: 0 -247: 49010: 0 -247: 49011: 0 -247: 49012: 0 -247: 49013: 0 -247: 49014: 0 -247: 49015: 0 -247: 49016: 0 -247: 49017: 0 -247: 49018: 0 -247: 49019: 0 -247: 49020: 0 -247: 49021: 0 -247: 49022: 0 -247: 49023: 0 -247: 49024: 0 -247: 49025: 0 -247: 49026: 0 -247: 49027: 0 -247: 49028: 0 -247: 49029: 0 -247: 49030: 0 -247: 49031: 0 -247: 49032: 0 -247: 49033: 0 -247: 49034: 0 -247: 49035: 0 -247: 49036: 0 -247: 49037: 0 -247: 49038: 0 -247: 49039: 0 -247: 49040: 0 -247: 49041: 0 -247: 49042: 0 -247: 49043: 0 -247: 49044: 0 -247: 49045: 0 -247: 49046: 0 -247: 49047: 0 -247: 49048: 0 -247: 49049: 0 -247: 49050: 0 -247: 49051: 0 -247: 49052: 0 -247: 49053: 0 -247: 49054: 0 -247: 49055: 0 -247: 49056: 0 -247: 49057: 0 -247: 49058: 0 -247: 49059: 0 -247: 49060: 0 -247: 49061: 0 -247: 49062: 0 -247: 49063: 0 -247: 49064: 0 -247: 49065: 0 -247: 49066: 0 -247: 49067: 0 -247: 49068: 0 -247: 49069: 0 -247: 49070: 0 -247: 49071: 0 -247: 49072: 0 -247: 49073: 0 -247: 49074: 0 -247: 49075: 0 -247: 49076: 0 -247: 49077: 0 -247: 49078: 0 -247: 49079: 0 -247: 49080: 0 -247: 49081: 0 -247: 49082: 0 -247: 49083: 0 -247: 49084: 0 -247: 49085: 0 -247: 49086: 0 -247: 49087: 0 -247: 49088: 0 -247: 49089: 0 -247: 49090: 0 -247: 49091: 0 -247: 49092: 0 -247: 49093: 0 -247: 49094: 0 -247: 49095: 0 -247: 49096: 0 -247: 49097: 0 -247: 49098: 0 -247: 49099: 0 -247: 49100: 0 -247: 49101: 0 -247: 49102: 0 -247: 49103: 0 -247: 49104: 0 -247: 49105: 0 -247: 49106: 0 -247: 49107: 0 -247: 49108: 0 -247: 49109: 0 -247: 49110: 0 -247: 49111: 0 -247: 49112: 0 -247: 49113: 0 -247: 49114: 0 -247: 49115: 0 -247: 49116: 0 -247: 49117: 0 -247: 49118: 0 -247: 49119: 0 -247: 49120: 0 -247: 49121: 0 -247: 49122: 0 -247: 49123: 0 -247: 49124: 0 -247: 49125: 0 -247: 49126: 0 -247: 49127: 0 -247: 49128: 0 -247: 49129: 0 -247: 49130: 0 -247: 49131: 0 -247: 49132: 0 -247: 49133: 0 -247: 49134: 0 -247: 49135: 0 -247: 49136: 0 -247: 49137: 0 -247: 49138: 0 -247: 49139: 0 -247: 49140: 0 -247: 49141: 0 -247: 49142: 0 -247: 49143: 0 -247: 49144: 0 -247: 49145: 0 -247: 49146: 0 -247: 49147: 0 -247: 49148: 0 -247: 49149: 0 -247: 49150: 0 -247: 49151: 0 -247: 49152: 0 -247: 49153: 0 -247: 49154: 0 -247: 49155: 0 -247: 49156: 0 -247: 49157: 0 -247: 49158: 0 -247: 49159: 0 -247: 49160: 0 -247: 49161: 0 -247: 49162: 0 -247: 49163: 0 -247: 49164: 0 -247: 49165: 0 -247: 49166: 0 -247: 49167: 0 -247: 49168: 0 -247: 49169: 0 -247: 49170: 0 -247: 49171: 0 -247: 49172: 0 -247: 49173: 0 -247: 49174: 0 -247: 49175: 0 -247: 49176: 0 -247: 49177: 0 -247: 49178: 0 -247: 49179: 0 -247: 49180: 0 -247: 49181: 0 -247: 49182: 0 -247: 49183: 0 -247: 49184: 0 -247: 49185: 0 -247: 49186: 0 -247: 49187: 0 -247: 49188: 0 -247: 49189: 0 -247: 49190: 0 -247: 49191: 0 -247: 49192: 0 -247: 49193: 0 -247: 49194: 0 -247: 49195: 0 -247: 49196: 0 -247: 49197: 0 -247: 49198: 0 -247: 49199: 0 -247: 49200: 0 -247: 49201: 0 -247: 49202: 0 -247: 49203: 0 -247: 49204: 0 -247: 49205: 0 -247: 49206: 0 -247: 49207: 0 -247: 49208: 0 -247: 49209: 0 -247: 49210: 0 -247: 49211: 0 -247: 49212: 0 -247: 49213: 0 -247: 49214: 0 -247: 49215: 0 -247: 49216: 0 -247: 49217: 0 -247: 49218: 0 -247: 49219: 0 -247: 49220: 0 -247: 49221: 0 -247: 49222: 0 -247: 49223: 0 -247: 49224: 0 -247: 49225: 0 -247: 49226: 0 -247: 49227: 0 -247: 49228: 0 -247: 49229: 0 -247: 49230: 0 -247: 49231: 0 -247: 49232: 0 -247: 49233: 0 -247: 49234: 0 -247: 49235: 0 -247: 49236: 0 -247: 49237: 0 -247: 49238: 0 -247: 49239: 0 -247: 49240: 0 -247: 49241: 0 -247: 49242: 0 -247: 49243: 0 -247: 49244: 0 -247: 49245: 0 -247: 49246: 0 -247: 49247: 0 -247: 49248: 0 -247: 49249: 0 -247: 49250: 0 -247: 49251: 0 -247: 49252: 0 -247: 49253: 0 -247: 49254: 0 -247: 49255: 0 -247: 49256: 0 -247: 49257: 0 -247: 49258: 0 -247: 49259: 0 -247: 49260: 0 -247: 49261: 0 -247: 49262: 0 -247: 49263: 0 -247: 49264: 0 -247: 49265: 0 -247: 49266: 0 -247: 49267: 0 -247: 49268: 0 -247: 49269: 0 -247: 49270: 0 -247: 49271: 0 -247: 49272: 0 -247: 49273: 0 -247: 49274: 0 -247: 49275: 0 -247: 49276: 0 -247: 49277: 0 -247: 49278: 0 -247: 49279: 0 -247: 49280: 0 -247: 49281: 0 -247: 49282: 0 -247: 49283: 0 -247: 49284: 0 -247: 49285: 0 -247: 49286: 0 -247: 49287: 0 -247: 49288: 0 -247: 49289: 0 -247: 49290: 0 -247: 49291: 0 -247: 49292: 0 -247: 49293: 0 -247: 49294: 0 -247: 49295: 0 -247: 49296: 0 -247: 49297: 0 -247: 49298: 0 -247: 49299: 0 -247: 49300: 0 -247: 49301: 0 -247: 49302: 0 -247: 49303: 0 -247: 49304: 0 -247: 49305: 0 -247: 49306: 0 -247: 49307: 0 -247: 49308: 0 -247: 49309: 0 -247: 49310: 0 -247: 49311: 0 -247: 49312: 0 -247: 49313: 0 -247: 49314: 0 -247: 49315: 0 -247: 49316: 0 -247: 49317: 0 -247: 49318: 0 -247: 49319: 0 -247: 49320: 0 -247: 49321: 0 -247: 49322: 0 -247: 49323: 0 -247: 49324: 0 -247: 49325: 0 -247: 49326: 0 -247: 49327: 0 -247: 49328: 0 -247: 49329: 0 -247: 49330: 0 -247: 49331: 0 -247: 49332: 0 -247: 49333: 0 -247: 49334: 0 -247: 49335: 0 -247: 49336: 0 -247: 49337: 0 -247: 49338: 0 -247: 49339: 0 -247: 49340: 0 -247: 49341: 0 -247: 49342: 0 -247: 49343: 0 -247: 49344: 0 -247: 49345: 0 -247: 49346: 0 -247: 49347: 0 -247: 49348: 0 -247: 49349: 0 -247: 49350: 0 -247: 49351: 0 -247: 49352: 0 -247: 49353: 0 -247: 49354: 0 -247: 49355: 0 -247: 49356: 0 -247: 49357: 0 -247: 49358: 0 -247: 49359: 0 -247: 49360: 0 -247: 49361: 0 -247: 49362: 0 -247: 49363: 0 -247: 49364: 0 -247: 49365: 0 -247: 49366: 0 -247: 49367: 0 -247: 49368: 0 -247: 49369: 0 -247: 49370: 0 -247: 49371: 0 -247: 49372: 0 -247: 49373: 0 -247: 49374: 0 -247: 49375: 0 -247: 49376: 0 -247: 49377: 0 -247: 49378: 0 -247: 49379: 0 -247: 49380: 0 -247: 49381: 0 -247: 49382: 0 -247: 49383: 0 -247: 49384: 0 -247: 49385: 0 -247: 49386: 0 -247: 49387: 0 -247: 49388: 0 -247: 49389: 0 -247: 49390: 0 -247: 49391: 0 -247: 49392: 0 -247: 49393: 0 -247: 49394: 0 -247: 49395: 0 -247: 49396: 0 -247: 49397: 0 -247: 49398: 0 -247: 49399: 0 -247: 49400: 0 -247: 49401: 0 -247: 49402: 0 -247: 49403: 0 -247: 49404: 0 -247: 49405: 0 -247: 49406: 0 -247: 49407: 0 -247: 49408: 0 -247: 49409: 0 -247: 49410: 0 -247: 49411: 0 -247: 49412: 0 -247: 49413: 0 -247: 49414: 0 -247: 49415: 0 -247: 49416: 0 -247: 49417: 0 -247: 49418: 0 -247: 49419: 0 -247: 49420: 0 -247: 49421: 0 -247: 49422: 0 -247: 49423: 0 -247: 49424: 0 -247: 49425: 0 -247: 49426: 0 -247: 49427: 0 -247: 49428: 0 -247: 49429: 0 -247: 49430: 0 -247: 49431: 0 -247: 49432: 0 -247: 49433: 0 -247: 49434: 0 -247: 49435: 0 -247: 49436: 0 -247: 49437: 0 -247: 49438: 0 -247: 49439: 0 -247: 49440: 0 -247: 49441: 0 -247: 49442: 0 -247: 49443: 0 -247: 49444: 0 -247: 49445: 0 -247: 49446: 0 -247: 49447: 0 -247: 49448: 0 -247: 49449: 0 -247: 49450: 0 -247: 49451: 0 -247: 49452: 0 -247: 49453: 0 -247: 49454: 0 -247: 49455: 0 -247: 49456: 0 -247: 49457: 0 -247: 49458: 0 -247: 49459: 0 -247: 49460: 0 -247: 49461: 0 -247: 49462: 0 -247: 49463: 0 -247: 49464: 0 -247: 49465: 0 -247: 49466: 0 -247: 49467: 0 -247: 49468: 0 -247: 49469: 0 -247: 49470: 0 -247: 49471: 0 -247: 49472: 0 -247: 49473: 0 -247: 49474: 0 -247: 49475: 0 -247: 49476: 0 -247: 49477: 0 -247: 49478: 0 -247: 49479: 0 -247: 49480: 0 -247: 49481: 0 -247: 49482: 0 -247: 49483: 0 -247: 49484: 0 -247: 49485: 0 -247: 49486: 0 -247: 49487: 0 -247: 49488: 0 -247: 49489: 0 -247: 49490: 0 -247: 49491: 0 -247: 49492: 0 -247: 49493: 0 -247: 49494: 0 -247: 49495: 0 -247: 49496: 0 -247: 49497: 0 -247: 49498: 0 -247: 49499: 0 -247: 49500: 0 -247: 49501: 0 -247: 49502: 0 -247: 49503: 0 -247: 49504: 0 -247: 49505: 0 -247: 49506: 0 -247: 49507: 0 -247: 49508: 0 -247: 49509: 0 -247: 49510: 0 -247: 49511: 0 -247: 49512: 0 -247: 49513: 0 -247: 49514: 0 -247: 49515: 0 -247: 49516: 0 -247: 49517: 0 -247: 49518: 0 -247: 49519: 0 -247: 49520: 0 -247: 49521: 0 -247: 49522: 0 -247: 49523: 0 -247: 49524: 0 -247: 49525: 0 -247: 49526: 0 -247: 49527: 0 -247: 49528: 0 -247: 49529: 0 -247: 49530: 0 -247: 49531: 0 -247: 49532: 0 -247: 49533: 0 -247: 49534: 0 -247: 49535: 0 -247: 49536: 0 -247: 49537: 0 -247: 49538: 0 -247: 49539: 0 -247: 49540: 0 -247: 49541: 0 -247: 49542: 0 -247: 49543: 0 -247: 49544: 0 -247: 49545: 0 -247: 49546: 0 -247: 49547: 0 -247: 49548: 0 -247: 49549: 0 -247: 49550: 0 -247: 49551: 0 -247: 49552: 0 -247: 49553: 0 -247: 49554: 0 -247: 49555: 0 -247: 49556: 0 -247: 49557: 0 -247: 49558: 0 -247: 49559: 0 -247: 49560: 0 -247: 49561: 0 -247: 49562: 0 -247: 49563: 0 -247: 49564: 0 -247: 49565: 0 -247: 49566: 0 -247: 49567: 0 -247: 49568: 0 -247: 49569: 0 -247: 49570: 0 -247: 49571: 0 -247: 49572: 0 -247: 49573: 0 -247: 49574: 0 -247: 49575: 0 -247: 49576: 0 -247: 49577: 0 -247: 49578: 0 -247: 49579: 0 -247: 49580: 0 -247: 49581: 0 -247: 49582: 0 -247: 49583: 0 -247: 49584: 0 -247: 49585: 0 -247: 49586: 0 -247: 49587: 0 -247: 49588: 0 -247: 49589: 0 -247: 49590: 0 -247: 49591: 0 -247: 49592: 0 -247: 49593: 0 -247: 49594: 0 -247: 49595: 0 -247: 49596: 0 -247: 49597: 0 -247: 49598: 0 -247: 49599: 0 -247: 49600: 0 -247: 49601: 0 -247: 49602: 0 -247: 49603: 0 -247: 49604: 0 -247: 49605: 0 -247: 49606: 0 -247: 49607: 0 -247: 49608: 0 -247: 49609: 0 -247: 49610: 0 -247: 49611: 0 -247: 49612: 0 -247: 49613: 0 -247: 49614: 0 -247: 49615: 0 -247: 49616: 0 -247: 49617: 0 -247: 49618: 0 -247: 49619: 0 -247: 49620: 0 -247: 49621: 0 -247: 49622: 0 -247: 49623: 0 -247: 49624: 0 -247: 49625: 0 -247: 49626: 0 -247: 49627: 0 -247: 49628: 0 -247: 49629: 0 -247: 49630: 0 -247: 49631: 0 -247: 49632: 0 -247: 49633: 0 -247: 49634: 0 -247: 49635: 0 -247: 49636: 0 -247: 49637: 0 -247: 49638: 0 -247: 49639: 0 -247: 49640: 0 -247: 49641: 0 -247: 49642: 0 -247: 49643: 0 -247: 49644: 0 -247: 49645: 0 -247: 49646: 0 -247: 49647: 0 -247: 49648: 0 -247: 49649: 0 -247: 49650: 0 -247: 49651: 0 -247: 49652: 0 -247: 49653: 0 -247: 49654: 0 -247: 49655: 0 -247: 49656: 0 -247: 49657: 0 -247: 49658: 0 -247: 49659: 0 -247: 49660: 0 -247: 49661: 0 -247: 49662: 0 -247: 49663: 0 -247: 49664: 0 -247: 49665: 0 -247: 49666: 0 -247: 49667: 0 -247: 49668: 0 -247: 49669: 0 -247: 49670: 0 -247: 49671: 0 -247: 49672: 0 -247: 49673: 0 -247: 49674: 0 -247: 49675: 0 -247: 49676: 0 -247: 49677: 0 -247: 49678: 0 -247: 49679: 0 -247: 49680: 0 -247: 49681: 0 -247: 49682: 0 -247: 49683: 0 -247: 49684: 0 -247: 49685: 0 -247: 49686: 0 -247: 49687: 0 -247: 49688: 0 -247: 49689: 0 -247: 49690: 0 -247: 49691: 0 -247: 49692: 0 -247: 49693: 0 -247: 49694: 0 -247: 49695: 0 -247: 49696: 0 -247: 49697: 0 -247: 49698: 0 -247: 49699: 0 -247: 49700: 0 -247: 49701: 0 -247: 49702: 0 -247: 49703: 0 -247: 49704: 0 -247: 49705: 0 -247: 49706: 0 -247: 49707: 0 -247: 49708: 0 -247: 49709: 0 -247: 49710: 0 -247: 49711: 0 -247: 49712: 0 -247: 49713: 0 -247: 49714: 0 -247: 49715: 0 -247: 49716: 0 -247: 49717: 0 -247: 49718: 0 -247: 49719: 0 -247: 49720: 0 -247: 49721: 0 -247: 49722: 0 -247: 49723: 0 -247: 49724: 0 -247: 49725: 0 -247: 49726: 0 -247: 49727: 0 -247: 49728: 0 -247: 49729: 0 -247: 49730: 0 -247: 49731: 0 -247: 49732: 0 -247: 49733: 0 -247: 49734: 0 -247: 49735: 0 -247: 49736: 0 -247: 49737: 0 -247: 49738: 0 -247: 49739: 0 -247: 49740: 0 -247: 49741: 0 -247: 49742: 0 -247: 49743: 0 -247: 49744: 0 -247: 49745: 0 -247: 49746: 0 -247: 49747: 0 -247: 49748: 0 -247: 49749: 0 -247: 49750: 0 -247: 49751: 0 -247: 49752: 0 -247: 49753: 0 -247: 49754: 0 -247: 49755: 0 -247: 49756: 0 -247: 49757: 0 -247: 49758: 0 -247: 49759: 0 -247: 49760: 0 -247: 49761: 0 -247: 49762: 0 -247: 49763: 0 -247: 49764: 0 -247: 49765: 0 -247: 49766: 0 -247: 49767: 0 -247: 49768: 0 -247: 49769: 0 -247: 49770: 0 -247: 49771: 0 -247: 49772: 0 -247: 49773: 0 -247: 49774: 0 -247: 49775: 0 -247: 49776: 0 -247: 49777: 0 -247: 49778: 0 -247: 49779: 0 -247: 49780: 0 -247: 49781: 0 -247: 49782: 0 -247: 49783: 0 -247: 49784: 0 -247: 49785: 0 -247: 49786: 0 -247: 49787: 0 -247: 49788: 0 -247: 49789: 0 -247: 49790: 0 -247: 49791: 0 -247: 49792: 0 -247: 49793: 0 -247: 49794: 0 -247: 49795: 0 -247: 49796: 0 -247: 49797: 0 -247: 49798: 0 -247: 49799: 0 -247: 49800: 0 -247: 49801: 0 -247: 49802: 0 -247: 49803: 0 -247: 49804: 0 -247: 49805: 0 -247: 49806: 0 -247: 49807: 0 -247: 49808: 0 -247: 49809: 0 -247: 49810: 0 -247: 49811: 0 -247: 49812: 0 -247: 49813: 0 -247: 49814: 0 -247: 49815: 0 -247: 49816: 0 -247: 49817: 0 -247: 49818: 0 -247: 49819: 0 -247: 49820: 0 -247: 49821: 0 -247: 49822: 0 -247: 49823: 0 -247: 49824: 0 -247: 49825: 0 -247: 49826: 0 -247: 49827: 0 -247: 49828: 0 -247: 49829: 0 -247: 49830: 0 -247: 49831: 0 -247: 49832: 0 -247: 49833: 0 -247: 49834: 0 -247: 49835: 0 -247: 49836: 0 -247: 49837: 0 -247: 49838: 0 -247: 49839: 0 -247: 49840: 0 -247: 49841: 0 -247: 49842: 0 -247: 49843: 0 -247: 49844: 0 -247: 49845: 0 -247: 49846: 0 -247: 49847: 0 -247: 49848: 0 -247: 49849: 0 -247: 49850: 0 -247: 49851: 0 -247: 49852: 0 -247: 49853: 0 -247: 49854: 0 -247: 49855: 0 -247: 49856: 0 -247: 49857: 0 -247: 49858: 0 -247: 49859: 0 -247: 49860: 0 -247: 49861: 0 -247: 49862: 0 -247: 49863: 0 -247: 49864: 0 -247: 49865: 0 -247: 49866: 0 -247: 49867: 0 -247: 49868: 0 -247: 49869: 0 -247: 49870: 0 -247: 49871: 0 -247: 49872: 0 -247: 49873: 0 -247: 49874: 0 -247: 49875: 0 -247: 49876: 0 -247: 49877: 0 -247: 49878: 0 -247: 49879: 0 -247: 49880: 0 -247: 49881: 0 -247: 49882: 0 -247: 49883: 0 -247: 49884: 0 -247: 49885: 0 -247: 49886: 0 -247: 49887: 0 -247: 49888: 0 -247: 49889: 0 -247: 49890: 0 -247: 49891: 0 -247: 49892: 0 -247: 49893: 0 -247: 49894: 0 -247: 49895: 0 -247: 49896: 0 -247: 49897: 0 -247: 49898: 0 -247: 49899: 0 -247: 49900: 0 -247: 49901: 0 -247: 49902: 0 -247: 49903: 0 -247: 49904: 0 -247: 49905: 0 -247: 49906: 0 -247: 49907: 0 -247: 49908: 0 -247: 49909: 0 -247: 49910: 0 -247: 49911: 0 -247: 49912: 0 -247: 49913: 0 -247: 49914: 0 -247: 49915: 0 -247: 49916: 0 -247: 49917: 0 -247: 49918: 0 -247: 49919: 0 -247: 49920: 0 -247: 49921: 0 -247: 49922: 0 -247: 49923: 0 -247: 49924: 0 -247: 49925: 0 -247: 49926: 0 -247: 49927: 0 -247: 49928: 0 -247: 49929: 0 -247: 49930: 0 -247: 49931: 0 -247: 49932: 0 -247: 49933: 0 -247: 49934: 0 -247: 49935: 0 -247: 49936: 0 -247: 49937: 0 -247: 49938: 0 -247: 49939: 0 -247: 49940: 0 -247: 49941: 0 -247: 49942: 0 -247: 49943: 0 -247: 49944: 0 -247: 49945: 0 -247: 49946: 0 -247: 49947: 0 -247: 49948: 0 -247: 49949: 0 -247: 49950: 0 -247: 49951: 0 -247: 49952: 0 -247: 49953: 0 -247: 49954: 0 -247: 49955: 0 -247: 49956: 0 -247: 49957: 0 -247: 49958: 0 -247: 49959: 0 -247: 49960: 0 -247: 49961: 0 -247: 49962: 0 -247: 49963: 0 -247: 49964: 0 -247: 49965: 0 -247: 49966: 0 -247: 49967: 0 -247: 49968: 0 -247: 49969: 0 -247: 49970: 0 -247: 49971: 0 -247: 49972: 0 -247: 49973: 0 -247: 49974: 0 -247: 49975: 0 -247: 49976: 0 -247: 49977: 0 -247: 49978: 0 -247: 49979: 0 -247: 49980: 0 -247: 49981: 0 -247: 49982: 0 -247: 49983: 0 -247: 49984: 0 -247: 49985: 0 -247: 49986: 0 -247: 49987: 0 -247: 49988: 0 -247: 49989: 0 -247: 49990: 0 -247: 49991: 0 -247: 49992: 0 -247: 49993: 0 -247: 49994: 0 -247: 49995: 0 -247: 49996: 0 -247: 49997: 0 -247: 49998: 0 -247: 49999: 0 -247: 50000: 0 -247: 50001: 0 -247: 50002: 0 -247: 50003: 0 -247: 50004: 0 -247: 50005: 0 -247: 50006: 0 -247: 50007: 0 -247: 50008: 0 -247: 50009: 0 -247: 50010: 0 -247: 50011: 0 -247: 50012: 0 -247: 50013: 0 -247: 50014: 0 -247: 50015: 0 -247: 50016: 0 -247: 50017: 0 -247: 50018: 0 -247: 50019: 0 -247: 50020: 0 -247: 50021: 0 -247: 50022: 0 -247: 50023: 0 -247: 50024: 0 -247: 50025: 0 -247: 50026: 0 -247: 50027: 0 -247: 50028: 0 -247: 50029: 0 -247: 50030: 0 -247: 50031: 0 -247: 50032: 0 -247: 50033: 0 -247: 50034: 0 -247: 50035: 0 -247: 50036: 0 -247: 50037: 0 -247: 50038: 0 -247: 50039: 0 -247: 50040: 0 -247: 50041: 0 -247: 50042: 0 -247: 50043: 0 -247: 50044: 0 -247: 50045: 0 -247: 50046: 0 -247: 50047: 0 -247: 50048: 0 -247: 50049: 0 -247: 50050: 0 -247: 50051: 0 -247: 50052: 0 -247: 50053: 0 -247: 50054: 0 -247: 50055: 0 -247: 50056: 0 -247: 50057: 0 -247: 50058: 0 -247: 50059: 0 -247: 50060: 0 -247: 50061: 0 -247: 50062: 0 -247: 50063: 0 -247: 50064: 0 -247: 50065: 0 -247: 50066: 0 -247: 50067: 0 -247: 50068: 0 -247: 50069: 0 -247: 50070: 0 -247: 50071: 0 -247: 50072: 0 -247: 50073: 0 -247: 50074: 0 -247: 50075: 0 -247: 50076: 0 -247: 50077: 0 -247: 50078: 0 -247: 50079: 0 -247: 50080: 0 -247: 50081: 0 -247: 50082: 0 -247: 50083: 0 -247: 50084: 0 -247: 50085: 0 -247: 50086: 0 -247: 50087: 0 -247: 50088: 0 -247: 50089: 0 -247: 50090: 0 -247: 50091: 0 -247: 50092: 0 -247: 50093: 0 -247: 50094: 0 -247: 50095: 0 -247: 50096: 0 -247: 50097: 0 -247: 50098: 0 -247: 50099: 0 -247: 50100: 0 -247: 50101: 0 -247: 50102: 0 -247: 50103: 0 -247: 50104: 0 -247: 50105: 0 -247: 50106: 0 -247: 50107: 0 -247: 50108: 0 -247: 50109: 0 -247: 50110: 0 -247: 50111: 0 -247: 50112: 0 -247: 50113: 0 -247: 50114: 0 -247: 50115: 0 -247: 50116: 0 -247: 50117: 0 -247: 50118: 0 -247: 50119: 0 -247: 50120: 0 -247: 50121: 0 -247: 50122: 0 -247: 50123: 0 -247: 50124: 0 -247: 50125: 0 -247: 50126: 0 -247: 50127: 0 -247: 50128: 0 -247: 50129: 0 -247: 50130: 0 -247: 50131: 0 -247: 50132: 0 -247: 50133: 0 -247: 50134: 0 -247: 50135: 0 -247: 50136: 0 -247: 50137: 0 -247: 50138: 0 -247: 50139: 0 -247: 50140: 0 -247: 50141: 0 -247: 50142: 0 -247: 50143: 0 -247: 50144: 0 -247: 50145: 0 -247: 50146: 0 -247: 50147: 0 -247: 50148: 0 -247: 50149: 0 -247: 50150: 0 -247: 50151: 0 -247: 50152: 0 -247: 50153: 0 -247: 50154: 0 -247: 50155: 0 -247: 50156: 0 -247: 50157: 0 -247: 50158: 0 -247: 50159: 0 -247: 50160: 0 -247: 50161: 0 -247: 50162: 0 -247: 50163: 0 -247: 50164: 0 -247: 50165: 0 -247: 50166: 0 -247: 50167: 0 -247: 50168: 0 -247: 50169: 0 -247: 50170: 0 -247: 50171: 0 -247: 50172: 0 -247: 50173: 0 -247: 50174: 0 -247: 50175: 0 -247: 50176: 0 -247: 50177: 0 -247: 50178: 0 -247: 50179: 0 -247: 50180: 0 -247: 50181: 0 -247: 50182: 0 -247: 50183: 0 -247: 50184: 0 -247: 50185: 0 -247: 50186: 0 -247: 50187: 0 -247: 50188: 0 -247: 50189: 0 -247: 50190: 0 -247: 50191: 0 -247: 50192: 0 -247: 50193: 0 -247: 50194: 0 -247: 50195: 0 -247: 50196: 0 -247: 50197: 0 -247: 50198: 0 -247: 50199: 0 -247: 50200: 0 -247: 50201: 0 -247: 50202: 0 -247: 50203: 0 -247: 50204: 0 -247: 50205: 0 -247: 50206: 0 -247: 50207: 0 -247: 50208: 0 -247: 50209: 0 -247: 50210: 0 -247: 50211: 0 -247: 50212: 0 -247: 50213: 0 -247: 50214: 0 -247: 50215: 0 -247: 50216: 0 -247: 50217: 0 -247: 50218: 0 -247: 50219: 0 -247: 50220: 0 -247: 50221: 0 -247: 50222: 0 -247: 50223: 0 -247: 50224: 0 -247: 50225: 0 -247: 50226: 0 -247: 50227: 0 -247: 50228: 0 -247: 50229: 0 -247: 50230: 0 -247: 50231: 0 -247: 50232: 0 -247: 50233: 0 -247: 50234: 0 -247: 50235: 0 -247: 50236: 0 -247: 50237: 0 -247: 50238: 0 -247: 50239: 0 -247: 50240: 0 -247: 50241: 0 -247: 50242: 0 -247: 50243: 0 -247: 50244: 0 -247: 50245: 0 -247: 50246: 0 -247: 50247: 0 -247: 50248: 0 -247: 50249: 0 -247: 50250: 0 -247: 50251: 0 -247: 50252: 0 -247: 50253: 0 -247: 50254: 0 -247: 50255: 0 -247: 50256: 0 -247: 50257: 0 -247: 50258: 0 -247: 50259: 0 -247: 50260: 0 -247: 50261: 0 -247: 50262: 0 -247: 50263: 0 -247: 50264: 0 -247: 50265: 0 -247: 50266: 0 -247: 50267: 0 -247: 50268: 0 -247: 50269: 0 -247: 50270: 0 -247: 50271: 0 -247: 50272: 0 -247: 50273: 0 -247: 50274: 0 -247: 50275: 0 -247: 50276: 0 -247: 50277: 0 -247: 50278: 0 -247: 50279: 0 -247: 50280: 0 -247: 50281: 0 -247: 50282: 0 -247: 50283: 0 -247: 50284: 0 -247: 50285: 0 -247: 50286: 0 -247: 50287: 0 -247: 50288: 0 -247: 50289: 0 -247: 50290: 0 -247: 50291: 0 -247: 50292: 0 -247: 50293: 0 -247: 50294: 0 -247: 50295: 0 -247: 50296: 0 -247: 50297: 0 -247: 50298: 0 -247: 50299: 0 -247: 50300: 0 -247: 50301: 0 -247: 50302: 0 -247: 50303: 0 -247: 50304: 0 -247: 50305: 0 -247: 50306: 0 -247: 50307: 0 -247: 50308: 0 -247: 50309: 0 -247: 50310: 0 -247: 50311: 0 -247: 50312: 0 -247: 50313: 0 -247: 50314: 0 -247: 50315: 0 -247: 50316: 0 -247: 50317: 0 -247: 50318: 0 -247: 50319: 0 -247: 50320: 0 -247: 50321: 0 -247: 50322: 0 -247: 50323: 0 -247: 50324: 0 -247: 50325: 0 -247: 50326: 0 -247: 50327: 0 -247: 50328: 0 -247: 50329: 0 -247: 50330: 0 -247: 50331: 0 -247: 50332: 0 -247: 50333: 0 -247: 50334: 0 -247: 50335: 0 -247: 50336: 0 -247: 50337: 0 -247: 50338: 0 -247: 50339: 0 -247: 50340: 0 -247: 50341: 0 -247: 50342: 0 -247: 50343: 0 -247: 50344: 0 -247: 50345: 0 -247: 50346: 0 -247: 50347: 0 -247: 50348: 0 -247: 50349: 0 -247: 50350: 0 -247: 50351: 0 -247: 50352: 0 -247: 50353: 0 -247: 50354: 0 -247: 50355: 0 -247: 50356: 0 -247: 50357: 0 -247: 50358: 0 -247: 50359: 0 -247: 50360: 0 -247: 50361: 0 -247: 50362: 0 -247: 50363: 0 -247: 50364: 0 -247: 50365: 0 -247: 50366: 0 -247: 50367: 0 -247: 50368: 0 -247: 50369: 0 -247: 50370: 0 -247: 50371: 0 -247: 50372: 0 -247: 50373: 0 -247: 50374: 0 -247: 50375: 0 -247: 50376: 0 -247: 50377: 0 -247: 50378: 0 -247: 50379: 0 -247: 50380: 0 -247: 50381: 0 -247: 50382: 0 -247: 50383: 0 -247: 50384: 0 -247: 50385: 0 -247: 50386: 0 -247: 50387: 0 -247: 50388: 0 -247: 50389: 0 -247: 50390: 0 -247: 50391: 0 -247: 50392: 0 -247: 50393: 0 -247: 50394: 0 -247: 50395: 0 -247: 50396: 0 -247: 50397: 0 -247: 50398: 0 -247: 50399: 0 -247: 50400: 0 -247: 50401: 0 -247: 50402: 0 -247: 50403: 0 -247: 50404: 0 -247: 50405: 0 -247: 50406: 0 -247: 50407: 0 -247: 50408: 0 -247: 50409: 0 -247: 50410: 0 -247: 50411: 0 -247: 50412: 0 -247: 50413: 0 -247: 50414: 0 -247: 50415: 0 -247: 50416: 0 -247: 50417: 0 -247: 50418: 0 -247: 50419: 0 -247: 50420: 0 -247: 50421: 0 -247: 50422: 0 -247: 50423: 0 -247: 50424: 0 -247: 50425: 0 -247: 50426: 0 -247: 50427: 0 -247: 50428: 0 -247: 50429: 0 -247: 50430: 0 -247: 50431: 0 -247: 50432: 0 -247: 50433: 0 -247: 50434: 0 -247: 50435: 0 -247: 50436: 0 -247: 50437: 0 -247: 50438: 0 -247: 50439: 0 -247: 50440: 0 -247: 50441: 0 -247: 50442: 0 -247: 50443: 0 -247: 50444: 0 -247: 50445: 0 -247: 50446: 0 -247: 50447: 0 -247: 50448: 0 -247: 50449: 0 -247: 50450: 0 -247: 50451: 0 -247: 50452: 0 -247: 50453: 0 -247: 50454: 0 -247: 50455: 0 -247: 50456: 0 -247: 50457: 0 -247: 50458: 0 -247: 50459: 0 -247: 50460: 0 -247: 50461: 0 -247: 50462: 0 -247: 50463: 0 -247: 50464: 0 -247: 50465: 0 -247: 50466: 0 -247: 50467: 0 -247: 50468: 0 -247: 50469: 0 -247: 50470: 0 -247: 50471: 0 -247: 50472: 0 -247: 50473: 0 -247: 50474: 0 -247: 50475: 0 -247: 50476: 0 -247: 50477: 0 -247: 50478: 0 -247: 50479: 0 -247: 50480: 0 -247: 50481: 0 -247: 50482: 0 -247: 50483: 0 -247: 50484: 0 -247: 50485: 0 -247: 50486: 0 -247: 50487: 0 -247: 50488: 0 -247: 50489: 0 -247: 50490: 0 -247: 50491: 0 -247: 50492: 0 -247: 50493: 0 -247: 50494: 0 -247: 50495: 0 -247: 50496: 0 -247: 50497: 0 -247: 50498: 0 -247: 50499: 0 -247: 50500: 0 -247: 50501: 0 -247: 50502: 0 -247: 50503: 0 -247: 50504: 0 -247: 50505: 0 -247: 50506: 0 -247: 50507: 0 -247: 50508: 0 -247: 50509: 0 -247: 50510: 0 -247: 50511: 0 -247: 50512: 0 -247: 50513: 0 -247: 50514: 0 -247: 50515: 0 -247: 50516: 0 -247: 50517: 0 -247: 50518: 0 -247: 50519: 0 -247: 50520: 0 -247: 50521: 0 -247: 50522: 0 -247: 50523: 0 -247: 50524: 0 -247: 50525: 0 -247: 50526: 0 -247: 50527: 0 -247: 50528: 0 -247: 50529: 0 -247: 50530: 0 -247: 50531: 0 -247: 50532: 0 -247: 50533: 0 -247: 50534: 0 -247: 50535: 0 -247: 50536: 0 -247: 50537: 0 -247: 50538: 0 -247: 50539: 0 -247: 50540: 0 -247: 50541: 0 -247: 50542: 0 -247: 50543: 0 -247: 50544: 0 -247: 50545: 0 -247: 50546: 0 -247: 50547: 0 -247: 50548: 0 -247: 50549: 0 -247: 50550: 0 -247: 50551: 0 -247: 50552: 0 -247: 50553: 0 -247: 50554: 0 -247: 50555: 0 -247: 50556: 0 -247: 50557: 0 -247: 50558: 0 -247: 50559: 0 -247: 50560: 0 -247: 50561: 0 -247: 50562: 0 -247: 50563: 0 -247: 50564: 0 -247: 50565: 0 -247: 50566: 0 -247: 50567: 0 -247: 50568: 0 -247: 50569: 0 -247: 50570: 0 -247: 50571: 0 -247: 50572: 0 -247: 50573: 0 -247: 50574: 0 -247: 50575: 0 -247: 50576: 0 -247: 50577: 0 -247: 50578: 0 -247: 50579: 0 -247: 50580: 0 -247: 50581: 0 -247: 50582: 0 -247: 50583: 0 -247: 50584: 0 -247: 50585: 0 -247: 50586: 0 -247: 50587: 0 -247: 50588: 0 -247: 50589: 0 -247: 50590: 0 -247: 50591: 0 -247: 50592: 0 -247: 50593: 0 -247: 50594: 0 -247: 50595: 0 -247: 50596: 0 -247: 50597: 0 -247: 50598: 0 -247: 50599: 0 -247: 50600: 0 -247: 50601: 0 -247: 50602: 0 -247: 50603: 0 -247: 50604: 0 -247: 50605: 0 -247: 50606: 0 -247: 50607: 0 -247: 50608: 0 -247: 50609: 0 -247: 50610: 0 -247: 50611: 0 -247: 50612: 0 -247: 50613: 0 -247: 50614: 0 -247: 50615: 0 -247: 50616: 0 -247: 50617: 0 -247: 50618: 0 -247: 50619: 0 -247: 50620: 0 -247: 50621: 0 -247: 50622: 0 -247: 50623: 0 -247: 50624: 0 -247: 50625: 0 -247: 50626: 0 -247: 50627: 0 -247: 50628: 0 -247: 50629: 0 -247: 50630: 0 -247: 50631: 0 -247: 50632: 0 -247: 50633: 0 -247: 50634: 0 -247: 50635: 0 -247: 50636: 0 -247: 50637: 0 -247: 50638: 0 -247: 50639: 0 -247: 50640: 0 -247: 50641: 0 -247: 50642: 0 -247: 50643: 0 -247: 50644: 0 -247: 50645: 0 -247: 50646: 0 -247: 50647: 0 -247: 50648: 0 -247: 50649: 0 -247: 50650: 0 -247: 50651: 0 -247: 50652: 0 -247: 50653: 0 -247: 50654: 0 -247: 50655: 0 -247: 50656: 0 -247: 50657: 0 -247: 50658: 0 -247: 50659: 0 -247: 50660: 0 -247: 50661: 0 -247: 50662: 0 -247: 50663: 0 -247: 50664: 0 -247: 50665: 0 -247: 50666: 0 -247: 50667: 0 -247: 50668: 0 -247: 50669: 0 -247: 50670: 0 -247: 50671: 0 -247: 50672: 0 -247: 50673: 0 -247: 50674: 0 -247: 50675: 0 -247: 50676: 0 -247: 50677: 0 -247: 50678: 0 -247: 50679: 0 -247: 50680: 0 -247: 50681: 0 -247: 50682: 0 -247: 50683: 0 -247: 50684: 0 -247: 50685: 0 -247: 50686: 0 -247: 50687: 0 -247: 50688: 0 -247: 50689: 0 -247: 50690: 0 -247: 50691: 0 -247: 50692: 0 -247: 50693: 0 -247: 50694: 0 -247: 50695: 0 -247: 50696: 0 -247: 50697: 0 -247: 50698: 0 -247: 50699: 0 -247: 50700: 0 -247: 50701: 0 -247: 50702: 0 -247: 50703: 0 -247: 50704: 0 -247: 50705: 0 -247: 50706: 0 -247: 50707: 0 -247: 50708: 0 -247: 50709: 0 -247: 50710: 0 -247: 50711: 0 -247: 50712: 0 -247: 50713: 0 -247: 50714: 0 -247: 50715: 0 -247: 50716: 0 -247: 50717: 0 -247: 50718: 0 -247: 50719: 0 -247: 50720: 0 -247: 50721: 0 -247: 50722: 0 -247: 50723: 0 -247: 50724: 0 -247: 50725: 0 -247: 50726: 0 -247: 50727: 0 -247: 50728: 0 -247: 50729: 0 -247: 50730: 0 -247: 50731: 0 -247: 50732: 0 -247: 50733: 0 -247: 50734: 0 -247: 50735: 0 -247: 50736: 0 -247: 50737: 0 -247: 50738: 0 -247: 50739: 0 -247: 50740: 0 -247: 50741: 0 -247: 50742: 0 -247: 50743: 0 -247: 50744: 0 -247: 50745: 0 -247: 50746: 0 -247: 50747: 0 -247: 50748: 0 -247: 50749: 0 -247: 50750: 0 -247: 50751: 0 -247: 50752: 0 -247: 50753: 0 -247: 50754: 0 -247: 50755: 0 -247: 50756: 0 -247: 50757: 0 -247: 50758: 0 -247: 50759: 0 -247: 50760: 0 -247: 50761: 0 -247: 50762: 0 -247: 50763: 0 -247: 50764: 0 -247: 50765: 0 -247: 50766: 0 -247: 50767: 0 -247: 50768: 0 -247: 50769: 0 -247: 50770: 0 -247: 50771: 0 -247: 50772: 0 -247: 50773: 0 -247: 50774: 0 -247: 50775: 0 -247: 50776: 0 -247: 50777: 0 -247: 50778: 0 -247: 50779: 0 -247: 50780: 0 -247: 50781: 0 -247: 50782: 0 -247: 50783: 0 -247: 50784: 0 -247: 50785: 0 -247: 50786: 0 -247: 50787: 0 -247: 50788: 0 -247: 50789: 0 -247: 50790: 0 -247: 50791: 0 -247: 50792: 0 -247: 50793: 0 -247: 50794: 0 -247: 50795: 0 -247: 50796: 0 -247: 50797: 0 -247: 50798: 0 -247: 50799: 0 -247: 50800: 0 -247: 50801: 0 -247: 50802: 0 -247: 50803: 0 -247: 50804: 0 -247: 50805: 0 -247: 50806: 0 -247: 50807: 0 -247: 50808: 0 -247: 50809: 0 -247: 50810: 0 -247: 50811: 0 -247: 50812: 0 -247: 50813: 0 -247: 50814: 0 -247: 50815: 0 -247: 50816: 0 -247: 50817: 0 -247: 50818: 0 -247: 50819: 0 -247: 50820: 0 -247: 50821: 0 -247: 50822: 0 -247: 50823: 0 -247: 50824: 0 -247: 50825: 0 -247: 50826: 0 -247: 50827: 0 -247: 50828: 0 -247: 50829: 0 -247: 50830: 0 -247: 50831: 0 -247: 50832: 0 -247: 50833: 0 -247: 50834: 0 -247: 50835: 0 -247: 50836: 0 -247: 50837: 0 -247: 50838: 0 -247: 50839: 0 -247: 50840: 0 -247: 50841: 0 -247: 50842: 0 -247: 50843: 0 -247: 50844: 0 -247: 50845: 0 -247: 50846: 0 -247: 50847: 0 -247: 50848: 0 -247: 50849: 0 -247: 50850: 0 -247: 50851: 0 -247: 50852: 0 -247: 50853: 0 -247: 50854: 0 -247: 50855: 0 -247: 50856: 0 -247: 50857: 0 -247: 50858: 0 -247: 50859: 0 -247: 50860: 0 -247: 50861: 0 -247: 50862: 0 -247: 50863: 0 -247: 50864: 0 -247: 50865: 0 -247: 50866: 0 -247: 50867: 0 -247: 50868: 0 -247: 50869: 0 -247: 50870: 0 -247: 50871: 0 -247: 50872: 0 -247: 50873: 0 -247: 50874: 0 -247: 50875: 0 -247: 50876: 0 -247: 50877: 0 -247: 50878: 0 -247: 50879: 0 -247: 50880: 0 -247: 50881: 0 -247: 50882: 0 -247: 50883: 0 -247: 50884: 0 -247: 50885: 0 -247: 50886: 0 -247: 50887: 0 -247: 50888: 0 -247: 50889: 0 -247: 50890: 0 -247: 50891: 0 -247: 50892: 0 -247: 50893: 0 -247: 50894: 0 -247: 50895: 0 -247: 50896: 0 -247: 50897: 0 -247: 50898: 0 -247: 50899: 0 -247: 50900: 0 -247: 50901: 0 -247: 50902: 0 -247: 50903: 0 -247: 50904: 0 -247: 50905: 0 -247: 50906: 0 -247: 50907: 0 -247: 50908: 0 -247: 50909: 0 -247: 50910: 0 -247: 50911: 0 -247: 50912: 0 -247: 50913: 0 -247: 50914: 0 -247: 50915: 0 -247: 50916: 0 -247: 50917: 0 -247: 50918: 0 -247: 50919: 0 -247: 50920: 0 -247: 50921: 0 -247: 50922: 0 -247: 50923: 0 -247: 50924: 0 -247: 50925: 0 -247: 50926: 0 -247: 50927: 0 -247: 50928: 0 -247: 50929: 0 -247: 50930: 0 -247: 50931: 0 -247: 50932: 0 -247: 50933: 0 -247: 50934: 0 -247: 50935: 0 -247: 50936: 0 -247: 50937: 0 -247: 50938: 0 -247: 50939: 0 -247: 50940: 0 -247: 50941: 0 -247: 50942: 0 -247: 50943: 0 -247: 50944: 0 -247: 50945: 0 -247: 50946: 0 -247: 50947: 0 -247: 50948: 0 -247: 50949: 0 -247: 50950: 0 -247: 50951: 0 -247: 50952: 0 -247: 50953: 0 -247: 50954: 0 -247: 50955: 0 -247: 50956: 0 -247: 50957: 0 -247: 50958: 0 -247: 50959: 0 -247: 50960: 0 -247: 50961: 0 -247: 50962: 0 -247: 50963: 0 -247: 50964: 0 -247: 50965: 0 -247: 50966: 0 -247: 50967: 0 -247: 50968: 0 -247: 50969: 0 -247: 50970: 0 -247: 50971: 0 -247: 50972: 0 -247: 50973: 0 -247: 50974: 0 -247: 50975: 0 -247: 50976: 0 -247: 50977: 0 -247: 50978: 0 -247: 50979: 0 -247: 50980: 0 -247: 50981: 0 -247: 50982: 0 -247: 50983: 0 -247: 50984: 0 -247: 50985: 0 -247: 50986: 0 -247: 50987: 0 -247: 50988: 0 -247: 50989: 0 -247: 50990: 0 -247: 50991: 0 -247: 50992: 0 -247: 50993: 0 -247: 50994: 0 -247: 50995: 0 -247: 50996: 0 -247: 50997: 0 -247: 50998: 0 -247: 50999: 0 -247: 51000: 0 -247: 51001: 0 -247: 51002: 0 -247: 51003: 0 -247: 51004: 0 -247: 51005: 0 -247: 51006: 0 -247: 51007: 0 -247: 51008: 0 -247: 51009: 0 -247: 51010: 0 -247: 51011: 0 -247: 51012: 0 -247: 51013: 0 -247: 51014: 0 -247: 51015: 0 -247: 51016: 0 -247: 51017: 0 -247: 51018: 0 -247: 51019: 0 -247: 51020: 0 -247: 51021: 0 -247: 51022: 0 -247: 51023: 0 -247: 51024: 0 -247: 51025: 0 -247: 51026: 0 -247: 51027: 0 -247: 51028: 0 -247: 51029: 0 -247: 51030: 0 -247: 51031: 0 -247: 51032: 0 -247: 51033: 0 -247: 51034: 0 -247: 51035: 0 -247: 51036: 0 -247: 51037: 0 -247: 51038: 0 -247: 51039: 0 -247: 51040: 0 -247: 51041: 0 -247: 51042: 0 -247: 51043: 0 -247: 51044: 0 -247: 51045: 0 -247: 51046: 0 -247: 51047: 0 -247: 51048: 0 -247: 51049: 0 -247: 51050: 0 -247: 51051: 0 -247: 51052: 0 -247: 51053: 0 -247: 51054: 0 -247: 51055: 0 -247: 51056: 0 -247: 51057: 0 -247: 51058: 0 -247: 51059: 0 -247: 51060: 0 -247: 51061: 0 -247: 51062: 0 -247: 51063: 0 -247: 51064: 0 -247: 51065: 0 -247: 51066: 0 -247: 51067: 0 -247: 51068: 0 -247: 51069: 0 -247: 51070: 0 -247: 51071: 0 -247: 51072: 0 -247: 51073: 0 -247: 51074: 0 -247: 51075: 0 -247: 51076: 0 -247: 51077: 0 -247: 51078: 0 -247: 51079: 0 -247: 51080: 0 -247: 51081: 0 -247: 51082: 0 -247: 51083: 0 -247: 51084: 0 -247: 51085: 0 -247: 51086: 0 -247: 51087: 0 -247: 51088: 0 -247: 51089: 0 -247: 51090: 0 -247: 51091: 0 -247: 51092: 0 -247: 51093: 0 -247: 51094: 0 -247: 51095: 0 -247: 51096: 0 -247: 51097: 0 -247: 51098: 0 -247: 51099: 0 -247: 51100: 0 -247: 51101: 0 -247: 51102: 0 -247: 51103: 0 -247: 51104: 0 -247: 51105: 0 -247: 51106: 0 -247: 51107: 0 -247: 51108: 0 -247: 51109: 0 -247: 51110: 0 -247: 51111: 0 -247: 51112: 0 -247: 51113: 0 -247: 51114: 0 -247: 51115: 0 -247: 51116: 0 -247: 51117: 0 -247: 51118: 0 -247: 51119: 0 -247: 51120: 0 -247: 51121: 0 -247: 51122: 0 -247: 51123: 0 -247: 51124: 0 -247: 51125: 0 -247: 51126: 0 -247: 51127: 0 -247: 51128: 0 -247: 51129: 0 -247: 51130: 0 -247: 51131: 0 -247: 51132: 0 -247: 51133: 0 -247: 51134: 0 -247: 51135: 0 -247: 51136: 0 -247: 51137: 0 -247: 51138: 0 -247: 51139: 0 -247: 51140: 0 -247: 51141: 0 -247: 51142: 0 -247: 51143: 0 -247: 51144: 0 -247: 51145: 0 -247: 51146: 0 -247: 51147: 0 -247: 51148: 0 -247: 51149: 0 -247: 51150: 0 -247: 51151: 0 -247: 51152: 0 -247: 51153: 0 -247: 51154: 0 -247: 51155: 0 -247: 51156: 0 -247: 51157: 0 -247: 51158: 0 -247: 51159: 0 -247: 51160: 0 -247: 51161: 0 -247: 51162: 0 -247: 51163: 0 -247: 51164: 0 -247: 51165: 0 -247: 51166: 0 -247: 51167: 0 -247: 51168: 0 -247: 51169: 0 -247: 51170: 0 -247: 51171: 0 -247: 51172: 0 -247: 51173: 0 -247: 51174: 0 -247: 51175: 0 -247: 51176: 0 -247: 51177: 0 -247: 51178: 0 -247: 51179: 0 -247: 51180: 0 -247: 51181: 0 -247: 51182: 0 -247: 51183: 0 -247: 51184: 0 -247: 51185: 0 -247: 51186: 0 -247: 51187: 0 -247: 51188: 0 -247: 51189: 0 -247: 51190: 0 -247: 51191: 0 -247: 51192: 0 -247: 51193: 0 -247: 51194: 0 -247: 51195: 0 -247: 51196: 0 -247: 51197: 0 -247: 51198: 0 -247: 51199: 0 -247: 51200: 0 -247: 51201: 0 -247: 51202: 0 -247: 51203: 0 -247: 51204: 0 -247: 51205: 0 -247: 51206: 0 -247: 51207: 0 -247: 51208: 0 -247: 51209: 0 -247: 51210: 0 -247: 51211: 0 -247: 51212: 0 -247: 51213: 0 -247: 51214: 0 -247: 51215: 0 -247: 51216: 0 -247: 51217: 0 -247: 51218: 0 -247: 51219: 0 -247: 51220: 0 -247: 51221: 0 -247: 51222: 0 -247: 51223: 0 -247: 51224: 0 -247: 51225: 0 -247: 51226: 0 -247: 51227: 0 -247: 51228: 0 -247: 51229: 0 -247: 51230: 0 -247: 51231: 0 -247: 51232: 0 -247: 51233: 0 -247: 51234: 0 -247: 51235: 0 -247: 51236: 0 -247: 51237: 0 -247: 51238: 0 -247: 51239: 0 -247: 51240: 0 -247: 51241: 0 -247: 51242: 0 -247: 51243: 0 -247: 51244: 0 -247: 51245: 0 -247: 51246: 0 -247: 51247: 0 -247: 51248: 0 -247: 51249: 0 -247: 51250: 0 -247: 51251: 0 -247: 51252: 0 -247: 51253: 0 -247: 51254: 0 -247: 51255: 0 -247: 51256: 0 -247: 51257: 0 -247: 51258: 0 -247: 51259: 0 -247: 51260: 0 -247: 51261: 0 -247: 51262: 0 -247: 51263: 0 -247: 51264: 0 -247: 51265: 0 -247: 51266: 0 -247: 51267: 0 -247: 51268: 0 -247: 51269: 0 -247: 51270: 0 -247: 51271: 0 -247: 51272: 0 -247: 51273: 0 -247: 51274: 0 -247: 51275: 0 -247: 51276: 0 -247: 51277: 0 -247: 51278: 0 -247: 51279: 0 -247: 51280: 0 -247: 51281: 0 -247: 51282: 0 -247: 51283: 0 -247: 51284: 0 -247: 51285: 0 -247: 51286: 0 -247: 51287: 0 -247: 51288: 0 -247: 51289: 0 -247: 51290: 0 -247: 51291: 0 -247: 51292: 0 -247: 51293: 0 -247: 51294: 0 -247: 51295: 0 -247: 51296: 0 -247: 51297: 0 -247: 51298: 0 -247: 51299: 0 -247: 51300: 0 -247: 51301: 0 -247: 51302: 0 -247: 51303: 0 -247: 51304: 0 -247: 51305: 0 -247: 51306: 0 -247: 51307: 0 -247: 51308: 0 -247: 51309: 0 -247: 51310: 0 -247: 51311: 0 -247: 51312: 0 -247: 51313: 0 -247: 51314: 0 -247: 51315: 0 -247: 51316: 0 -247: 51317: 0 -247: 51318: 0 -247: 51319: 0 -247: 51320: 0 -247: 51321: 0 -247: 51322: 0 -247: 51323: 0 -247: 51324: 0 -247: 51325: 0 -247: 51326: 0 -247: 51327: 0 -247: 51328: 0 -247: 51329: 0 -247: 51330: 0 -247: 51331: 0 -247: 51332: 0 -247: 51333: 0 -247: 51334: 0 -247: 51335: 0 -247: 51336: 0 -247: 51337: 0 -247: 51338: 0 -247: 51339: 0 -247: 51340: 0 -247: 51341: 0 -247: 51342: 0 -247: 51343: 0 -247: 51344: 0 -247: 51345: 0 -247: 51346: 0 -247: 51347: 0 -247: 51348: 0 -247: 51349: 0 -247: 51350: 0 -247: 51351: 0 -247: 51352: 0 -247: 51353: 0 -247: 51354: 0 -247: 51355: 0 -247: 51356: 0 -247: 51357: 0 -247: 51358: 0 -247: 51359: 0 -247: 51360: 0 -247: 51361: 0 -247: 51362: 0 -247: 51363: 0 -247: 51364: 0 -247: 51365: 0 -247: 51366: 0 -247: 51367: 0 -247: 51368: 0 -247: 51369: 0 -247: 51370: 0 -247: 51371: 0 -247: 51372: 0 -247: 51373: 0 -247: 51374: 0 -247: 51375: 0 -247: 51376: 0 -247: 51377: 0 -247: 51378: 0 -247: 51379: 0 -247: 51380: 0 -247: 51381: 0 -247: 51382: 0 -247: 51383: 0 -247: 51384: 0 -247: 51385: 0 -247: 51386: 0 -247: 51387: 0 -247: 51388: 0 -247: 51389: 0 -247: 51390: 0 -247: 51391: 0 -247: 51392: 0 -247: 51393: 0 -247: 51394: 0 -247: 51395: 0 -247: 51396: 0 -247: 51397: 0 -247: 51398: 0 -247: 51399: 0 -247: 51400: 0 -247: 51401: 0 -247: 51402: 0 -247: 51403: 0 -247: 51404: 0 -247: 51405: 0 -247: 51406: 0 -247: 51407: 0 -247: 51408: 0 -247: 51409: 0 -247: 51410: 0 -247: 51411: 0 -247: 51412: 0 -247: 51413: 0 -247: 51414: 0 -247: 51415: 0 -247: 51416: 0 -247: 51417: 0 -247: 51418: 0 -247: 51419: 0 -247: 51420: 0 -247: 51421: 0 -247: 51422: 0 -247: 51423: 0 -247: 51424: 0 -247: 51425: 0 -247: 51426: 0 -247: 51427: 0 -247: 51428: 0 -247: 51429: 0 -247: 51430: 0 -247: 51431: 0 -247: 51432: 0 -247: 51433: 0 -247: 51434: 0 -247: 51435: 0 -247: 51436: 0 -247: 51437: 0 -247: 51438: 0 -247: 51439: 0 -247: 51440: 0 -247: 51441: 0 -247: 51442: 0 -247: 51443: 0 -247: 51444: 0 -247: 51445: 0 -247: 51446: 0 -247: 51447: 0 -247: 51448: 0 -247: 51449: 0 -247: 51450: 0 -247: 51451: 0 -247: 51452: 0 -247: 51453: 0 -247: 51454: 0 -247: 51455: 0 -247: 51456: 0 -247: 51457: 0 -247: 51458: 0 -247: 51459: 0 -247: 51460: 0 -247: 51461: 0 -247: 51462: 0 -247: 51463: 0 -247: 51464: 0 -247: 51465: 0 -247: 51466: 0 -247: 51467: 0 -247: 51468: 0 -247: 51469: 0 -247: 51470: 0 -247: 51471: 0 -247: 51472: 0 -247: 51473: 0 -247: 51474: 0 -247: 51475: 0 -247: 51476: 0 -247: 51477: 0 -247: 51478: 0 -247: 51479: 0 -247: 51480: 0 -247: 51481: 0 -247: 51482: 0 -247: 51483: 0 -247: 51484: 0 -247: 51485: 0 -247: 51486: 0 -247: 51487: 0 -247: 51488: 0 -247: 51489: 0 -247: 51490: 0 -247: 51491: 0 -247: 51492: 0 -247: 51493: 0 -247: 51494: 0 -247: 51495: 0 -247: 51496: 0 -247: 51497: 0 -247: 51498: 0 -247: 51499: 0 -247: 51500: 0 -247: 51501: 0 -247: 51502: 0 -247: 51503: 0 -247: 51504: 0 -247: 51505: 0 -247: 51506: 0 -247: 51507: 0 -247: 51508: 0 -247: 51509: 0 -247: 51510: 0 -247: 51511: 0 -247: 51512: 0 -247: 51513: 0 -247: 51514: 0 -247: 51515: 0 -247: 51516: 0 -247: 51517: 0 -247: 51518: 0 -247: 51519: 0 -247: 51520: 0 -247: 51521: 0 -247: 51522: 0 -247: 51523: 0 -247: 51524: 0 -247: 51525: 0 -247: 51526: 0 -247: 51527: 0 -247: 51528: 0 -247: 51529: 0 -247: 51530: 0 -247: 51531: 0 -247: 51532: 0 -247: 51533: 0 -247: 51534: 0 -247: 51535: 0 -247: 51536: 0 -247: 51537: 0 -247: 51538: 0 -247: 51539: 0 -247: 51540: 0 -247: 51541: 0 -247: 51542: 0 -247: 51543: 0 -247: 51544: 0 -247: 51545: 0 -247: 51546: 0 -247: 51547: 0 -247: 51548: 0 -247: 51549: 0 -247: 51550: 0 -247: 51551: 0 -247: 51552: 0 -247: 51553: 0 -247: 51554: 0 -247: 51555: 0 -247: 51556: 0 -247: 51557: 0 -247: 51558: 0 -247: 51559: 0 -247: 51560: 0 -247: 51561: 0 -247: 51562: 0 -247: 51563: 0 -247: 51564: 0 -247: 51565: 0 -247: 51566: 0 -247: 51567: 0 -247: 51568: 0 -247: 51569: 0 -247: 51570: 0 -247: 51571: 0 -247: 51572: 0 -247: 51573: 0 -247: 51574: 0 -247: 51575: 0 -247: 51576: 0 -247: 51577: 0 -247: 51578: 0 -247: 51579: 0 -247: 51580: 0 -247: 51581: 0 -247: 51582: 0 -247: 51583: 0 -247: 51584: 0 -247: 51585: 0 -247: 51586: 0 -247: 51587: 0 -247: 51588: 0 -247: 51589: 0 -247: 51590: 0 -247: 51591: 0 -247: 51592: 0 -247: 51593: 0 -247: 51594: 0 -247: 51595: 0 -247: 51596: 0 -247: 51597: 0 -247: 51598: 0 -247: 51599: 0 -247: 51600: 0 -247: 51601: 0 -247: 51602: 0 -247: 51603: 0 -247: 51604: 0 -247: 51605: 0 -247: 51606: 0 -247: 51607: 0 -247: 51608: 0 -247: 51609: 0 -247: 51610: 0 -247: 51611: 0 -247: 51612: 0 -247: 51613: 0 -247: 51614: 0 -247: 51615: 0 -247: 51616: 0 -247: 51617: 0 -247: 51618: 0 -247: 51619: 0 -247: 51620: 0 -247: 51621: 0 -247: 51622: 0 -247: 51623: 0 -247: 51624: 0 -247: 51625: 0 -247: 51626: 0 -247: 51627: 0 -247: 51628: 0 -247: 51629: 0 -247: 51630: 0 -247: 51631: 0 -247: 51632: 0 -247: 51633: 0 -247: 51634: 0 -247: 51635: 0 -247: 51636: 0 -247: 51637: 0 -247: 51638: 0 -247: 51639: 0 -247: 51640: 0 -247: 51641: 0 -247: 51642: 0 -247: 51643: 0 -247: 51644: 0 -247: 51645: 0 -247: 51646: 0 -247: 51647: 0 -247: 51648: 0 -247: 51649: 0 -247: 51650: 0 -247: 51651: 0 -247: 51652: 0 -247: 51653: 0 -247: 51654: 0 -247: 51655: 0 -247: 51656: 0 -247: 51657: 0 -247: 51658: 0 -247: 51659: 0 -247: 51660: 0 -247: 51661: 0 -247: 51662: 0 -247: 51663: 0 -247: 51664: 0 -247: 51665: 0 -247: 51666: 0 -247: 51667: 0 -247: 51668: 0 -247: 51669: 0 -247: 51670: 0 -247: 51671: 0 -247: 51672: 0 -247: 51673: 0 -247: 51674: 0 -247: 51675: 0 -247: 51676: 0 -247: 51677: 0 -247: 51678: 0 -247: 51679: 0 -247: 51680: 0 -247: 51681: 0 -247: 51682: 0 -247: 51683: 0 -247: 51684: 0 -247: 51685: 0 -247: 51686: 0 -247: 51687: 0 -247: 51688: 0 -247: 51689: 0 -247: 51690: 0 -247: 51691: 0 -247: 51692: 0 -247: 51693: 0 -247: 51694: 0 -247: 51695: 0 -247: 51696: 0 -247: 51697: 0 -247: 51698: 0 -247: 51699: 0 -247: 51700: 0 -247: 51701: 0 -247: 51702: 0 -247: 51703: 0 -247: 51704: 0 -247: 51705: 0 -247: 51706: 0 -247: 51707: 0 -247: 51708: 0 -247: 51709: 0 -247: 51710: 0 -247: 51711: 0 -247: 51712: 0 -247: 51713: 0 -247: 51714: 0 -247: 51715: 0 -247: 51716: 0 -247: 51717: 0 -247: 51718: 0 -247: 51719: 0 -247: 51720: 0 -247: 51721: 0 -247: 51722: 0 -247: 51723: 0 -247: 51724: 0 -247: 51725: 0 -247: 51726: 0 -247: 51727: 0 -247: 51728: 0 -247: 51729: 0 -247: 51730: 0 -247: 51731: 0 -247: 51732: 0 -247: 51733: 0 -247: 51734: 0 -247: 51735: 0 -247: 51736: 0 -247: 51737: 0 -247: 51738: 0 -247: 51739: 0 -247: 51740: 0 -247: 51741: 0 -247: 51742: 0 -247: 51743: 0 -247: 51744: 0 -247: 51745: 0 -247: 51746: 0 -247: 51747: 0 -247: 51748: 0 -247: 51749: 0 -247: 51750: 0 -247: 51751: 0 -247: 51752: 0 -247: 51753: 0 -247: 51754: 0 -247: 51755: 0 -247: 51756: 0 -247: 51757: 0 -247: 51758: 0 -247: 51759: 0 -247: 51760: 0 -247: 51761: 0 -247: 51762: 0 -247: 51763: 0 -247: 51764: 0 -247: 51765: 0 -247: 51766: 0 -247: 51767: 0 -247: 51768: 0 -247: 51769: 0 -247: 51770: 0 -247: 51771: 0 -247: 51772: 0 -247: 51773: 0 -247: 51774: 0 -247: 51775: 0 -247: 51776: 0 -247: 51777: 0 -247: 51778: 0 -247: 51779: 0 -247: 51780: 0 -247: 51781: 0 -247: 51782: 0 -247: 51783: 0 -247: 51784: 0 -247: 51785: 0 -247: 51786: 0 -247: 51787: 0 -247: 51788: 0 -247: 51789: 0 -247: 51790: 0 -247: 51791: 0 -247: 51792: 0 -247: 51793: 0 -247: 51794: 0 -247: 51795: 0 -247: 51796: 0 -247: 51797: 0 -247: 51798: 0 -247: 51799: 0 -247: 51800: 0 -247: 51801: 0 -247: 51802: 0 -247: 51803: 0 -247: 51804: 0 -247: 51805: 0 -247: 51806: 0 -247: 51807: 0 -247: 51808: 0 -247: 51809: 0 -247: 51810: 0 -247: 51811: 0 -247: 51812: 0 -247: 51813: 0 -247: 51814: 0 -247: 51815: 0 -247: 51816: 0 -247: 51817: 0 -247: 51818: 0 -247: 51819: 0 -247: 51820: 0 -247: 51821: 0 -247: 51822: 0 -247: 51823: 0 -247: 51824: 0 -247: 51825: 0 -247: 51826: 0 -247: 51827: 0 -247: 51828: 0 -247: 51829: 0 -247: 51830: 0 -247: 51831: 0 -247: 51832: 0 -247: 51833: 0 -247: 51834: 0 -247: 51835: 0 -247: 51836: 0 -247: 51837: 0 -247: 51838: 0 -247: 51839: 0 -247: 51840: 0 -247: 51841: 0 -247: 51842: 0 -247: 51843: 0 -247: 51844: 0 -247: 51845: 0 -247: 51846: 0 -247: 51847: 0 -247: 51848: 0 -247: 51849: 0 -247: 51850: 0 -247: 51851: 0 -247: 51852: 0 -247: 51853: 0 -247: 51854: 0 -247: 51855: 0 -247: 51856: 0 -247: 51857: 0 -247: 51858: 0 -247: 51859: 0 -247: 51860: 0 -247: 51861: 0 -247: 51862: 0 -247: 51863: 0 -247: 51864: 0 -247: 51865: 0 -247: 51866: 0 -247: 51867: 0 -247: 51868: 0 -247: 51869: 0 -247: 51870: 0 -247: 51871: 0 -247: 51872: 0 -247: 51873: 0 -247: 51874: 0 -247: 51875: 0 -247: 51876: 0 -247: 51877: 0 -247: 51878: 0 -247: 51879: 0 -247: 51880: 0 -247: 51881: 0 -247: 51882: 0 -247: 51883: 0 -247: 51884: 0 -247: 51885: 0 -247: 51886: 0 -247: 51887: 0 -247: 51888: 0 -247: 51889: 0 -247: 51890: 0 -247: 51891: 0 -247: 51892: 0 -247: 51893: 0 -247: 51894: 0 -247: 51895: 0 -247: 51896: 0 -247: 51897: 0 -247: 51898: 0 -247: 51899: 0 -247: 51900: 0 -247: 51901: 0 -247: 51902: 0 -247: 51903: 0 -247: 51904: 0 -247: 51905: 0 -247: 51906: 0 -247: 51907: 0 -247: 51908: 0 -247: 51909: 0 -247: 51910: 0 -247: 51911: 0 -247: 51912: 0 -247: 51913: 0 -247: 51914: 0 -247: 51915: 0 -247: 51916: 0 -247: 51917: 0 -247: 51918: 0 -247: 51919: 0 -247: 51920: 0 -247: 51921: 0 -247: 51922: 0 -247: 51923: 0 -247: 51924: 0 -247: 51925: 0 -247: 51926: 0 -247: 51927: 0 -247: 51928: 0 -247: 51929: 0 -247: 51930: 0 -247: 51931: 0 -247: 51932: 0 -247: 51933: 0 -247: 51934: 0 -247: 51935: 0 -247: 51936: 0 -247: 51937: 0 -247: 51938: 0 -247: 51939: 0 -247: 51940: 0 -247: 51941: 0 -247: 51942: 0 -247: 51943: 0 -247: 51944: 0 -247: 51945: 0 -247: 51946: 0 -247: 51947: 0 -247: 51948: 0 -247: 51949: 0 -247: 51950: 0 -247: 51951: 0 -247: 51952: 0 -247: 51953: 0 -247: 51954: 0 -247: 51955: 0 -247: 51956: 0 -247: 51957: 0 -247: 51958: 0 -247: 51959: 0 -247: 51960: 0 -247: 51961: 0 -247: 51962: 0 -247: 51963: 0 -247: 51964: 0 -247: 51965: 0 -247: 51966: 0 -247: 51967: 0 -247: 51968: 0 -247: 51969: 0 -247: 51970: 0 -247: 51971: 0 -247: 51972: 0 -247: 51973: 0 -247: 51974: 0 -247: 51975: 0 -247: 51976: 0 -247: 51977: 0 -247: 51978: 0 -247: 51979: 0 -247: 51980: 0 -247: 51981: 0 -247: 51982: 0 -247: 51983: 0 -247: 51984: 0 -247: 51985: 0 -247: 51986: 0 -247: 51987: 0 -247: 51988: 0 -247: 51989: 0 -247: 51990: 0 -247: 51991: 0 -247: 51992: 0 -247: 51993: 0 -247: 51994: 0 -247: 51995: 0 -247: 51996: 0 -247: 51997: 0 -247: 51998: 0 -247: 51999: 0 -247: 52000: 0 -247: 52001: 0 -247: 52002: 0 -247: 52003: 0 -247: 52004: 0 -247: 52005: 0 -247: 52006: 0 -247: 52007: 0 -247: 52008: 0 -247: 52009: 0 -247: 52010: 0 -247: 52011: 0 -247: 52012: 0 -247: 52013: 0 -247: 52014: 0 -247: 52015: 0 -247: 52016: 0 -247: 52017: 0 -247: 52018: 0 -247: 52019: 0 -247: 52020: 0 -247: 52021: 0 -247: 52022: 0 -247: 52023: 0 -247: 52024: 0 -247: 52025: 0 -247: 52026: 0 -247: 52027: 0 -247: 52028: 0 -247: 52029: 0 -247: 52030: 0 -247: 52031: 0 -247: 52032: 0 -247: 52033: 0 -247: 52034: 0 -247: 52035: 0 -247: 52036: 0 -247: 52037: 0 -247: 52038: 0 -247: 52039: 0 -247: 52040: 0 -247: 52041: 0 -247: 52042: 0 -247: 52043: 0 -247: 52044: 0 -247: 52045: 0 -247: 52046: 0 -247: 52047: 0 -247: 52048: 0 -247: 52049: 0 -247: 52050: 0 -247: 52051: 0 -247: 52052: 0 -247: 52053: 0 -247: 52054: 0 -247: 52055: 0 -247: 52056: 0 -247: 52057: 0 -247: 52058: 0 -247: 52059: 0 -247: 52060: 0 -247: 52061: 0 -247: 52062: 0 -247: 52063: 0 -247: 52064: 0 -247: 52065: 0 -247: 52066: 0 -247: 52067: 0 -247: 52068: 0 -247: 52069: 0 -247: 52070: 0 -247: 52071: 0 -247: 52072: 0 -247: 52073: 0 -247: 52074: 0 -247: 52075: 0 -247: 52076: 0 -247: 52077: 0 -247: 52078: 0 -247: 52079: 0 -247: 52080: 0 -247: 52081: 0 -247: 52082: 0 -247: 52083: 0 -247: 52084: 0 -247: 52085: 0 -247: 52086: 0 -247: 52087: 0 -247: 52088: 0 -247: 52089: 0 -247: 52090: 0 -247: 52091: 0 -247: 52092: 0 -247: 52093: 0 -247: 52094: 0 -247: 52095: 0 -247: 52096: 0 -247: 52097: 0 -247: 52098: 0 -247: 52099: 0 -247: 52100: 0 -247: 52101: 0 -247: 52102: 0 -247: 52103: 0 -247: 52104: 0 -247: 52105: 0 -247: 52106: 0 -247: 52107: 0 -247: 52108: 0 -247: 52109: 0 -247: 52110: 0 -247: 52111: 0 -247: 52112: 0 -247: 52113: 0 -247: 52114: 0 -247: 52115: 0 -247: 52116: 0 -247: 52117: 0 -247: 52118: 0 -247: 52119: 0 -247: 52120: 0 -247: 52121: 0 -247: 52122: 0 -247: 52123: 0 -247: 52124: 0 -247: 52125: 0 -247: 52126: 0 -247: 52127: 0 -247: 52128: 0 -247: 52129: 0 -247: 52130: 0 -247: 52131: 0 -247: 52132: 0 -247: 52133: 0 -247: 52134: 0 -247: 52135: 0 -247: 52136: 0 -247: 52137: 0 -247: 52138: 0 -247: 52139: 0 -247: 52140: 0 -247: 52141: 0 -247: 52142: 0 -247: 52143: 0 -247: 52144: 0 -247: 52145: 0 -247: 52146: 0 -247: 52147: 0 -247: 52148: 0 -247: 52149: 0 -247: 52150: 0 -247: 52151: 0 -247: 52152: 0 -247: 52153: 0 -247: 52154: 0 -247: 52155: 0 -247: 52156: 0 -247: 52157: 0 -247: 52158: 0 -247: 52159: 0 -247: 52160: 0 -247: 52161: 0 -247: 52162: 0 -247: 52163: 0 -247: 52164: 0 -247: 52165: 0 -247: 52166: 0 -247: 52167: 0 -247: 52168: 0 -247: 52169: 0 -247: 52170: 0 -247: 52171: 0 -247: 52172: 0 -247: 52173: 0 -247: 52174: 0 -247: 52175: 0 -247: 52176: 0 -247: 52177: 0 -247: 52178: 0 -247: 52179: 0 -247: 52180: 0 -247: 52181: 0 -247: 52182: 0 -247: 52183: 0 -247: 52184: 0 -247: 52185: 0 -247: 52186: 0 -247: 52187: 0 -247: 52188: 0 -247: 52189: 0 -247: 52190: 0 -247: 52191: 0 -247: 52192: 0 -247: 52193: 0 -247: 52194: 0 -247: 52195: 0 -247: 52196: 0 -247: 52197: 0 -247: 52198: 0 -247: 52199: 0 -247: 52200: 0 -247: 52201: 0 -247: 52202: 0 -247: 52203: 0 -247: 52204: 0 -247: 52205: 0 -247: 52206: 0 -247: 52207: 0 -247: 52208: 0 -247: 52209: 0 -247: 52210: 0 -247: 52211: 0 -247: 52212: 0 -247: 52213: 0 -247: 52214: 0 -247: 52215: 0 -247: 52216: 0 -247: 52217: 0 -247: 52218: 0 -247: 52219: 0 -247: 52220: 0 -247: 52221: 0 -247: 52222: 0 -247: 52223: 0 -247: 52224: 0 -247: 52225: 0 -247: 52226: 0 -247: 52227: 0 -247: 52228: 0 -247: 52229: 0 -247: 52230: 0 -247: 52231: 0 -247: 52232: 0 -247: 52233: 0 -247: 52234: 0 -247: 52235: 0 -247: 52236: 0 -247: 52237: 0 -247: 52238: 0 -247: 52239: 0 -247: 52240: 0 -247: 52241: 0 -247: 52242: 0 -247: 52243: 0 -247: 52244: 0 -247: 52245: 0 -247: 52246: 0 -247: 52247: 0 -247: 52248: 0 -247: 52249: 0 -247: 52250: 0 -247: 52251: 0 -247: 52252: 0 -247: 52253: 0 -247: 52254: 0 -247: 52255: 0 -247: 52256: 0 -247: 52257: 0 -247: 52258: 0 -247: 52259: 0 -247: 52260: 0 -247: 52261: 0 -247: 52262: 0 -247: 52263: 0 -247: 52264: 0 -247: 52265: 0 -247: 52266: 0 -247: 52267: 0 -247: 52268: 0 -247: 52269: 0 -247: 52270: 0 -247: 52271: 0 -247: 52272: 0 -247: 52273: 0 -247: 52274: 0 -247: 52275: 0 -247: 52276: 0 -247: 52277: 0 -247: 52278: 0 -247: 52279: 0 -247: 52280: 0 -247: 52281: 0 -247: 52282: 0 -247: 52283: 0 -247: 52284: 0 -247: 52285: 0 -247: 52286: 0 -247: 52287: 0 -247: 52288: 0 -247: 52289: 0 -247: 52290: 0 -247: 52291: 0 -247: 52292: 0 -247: 52293: 0 -247: 52294: 0 -247: 52295: 0 -247: 52296: 0 -247: 52297: 0 -247: 52298: 0 -247: 52299: 0 -247: 52300: 0 -247: 52301: 0 -247: 52302: 0 -247: 52303: 0 -247: 52304: 0 -247: 52305: 0 -247: 52306: 0 -247: 52307: 0 -247: 52308: 0 -247: 52309: 0 -247: 52310: 0 -247: 52311: 0 -247: 52312: 0 -247: 52313: 0 -247: 52314: 0 -247: 52315: 0 -247: 52316: 0 -247: 52317: 0 -247: 52318: 0 -247: 52319: 0 -247: 52320: 0 -247: 52321: 0 -247: 52322: 0 -247: 52323: 0 -247: 52324: 0 -247: 52325: 0 -247: 52326: 0 -247: 52327: 0 -247: 52328: 0 -247: 52329: 0 -247: 52330: 0 -247: 52331: 0 -247: 52332: 0 -247: 52333: 0 -247: 52334: 0 -247: 52335: 0 -247: 52336: 0 -247: 52337: 0 -247: 52338: 0 -247: 52339: 0 -247: 52340: 0 -247: 52341: 0 -247: 52342: 0 -247: 52343: 0 -247: 52344: 0 -247: 52345: 0 -247: 52346: 0 -247: 52347: 0 -247: 52348: 0 -247: 52349: 0 -247: 52350: 0 -247: 52351: 0 -247: 52352: 0 -247: 52353: 0 -247: 52354: 0 -247: 52355: 0 -247: 52356: 0 -247: 52357: 0 -247: 52358: 0 -247: 52359: 0 -247: 52360: 0 -247: 52361: 0 -247: 52362: 0 -247: 52363: 0 -247: 52364: 0 -247: 52365: 0 -247: 52366: 0 -247: 52367: 0 -247: 52368: 0 -247: 52369: 0 -247: 52370: 0 -247: 52371: 0 -247: 52372: 0 -247: 52373: 0 -247: 52374: 0 -247: 52375: 0 -247: 52376: 0 -247: 52377: 0 -247: 52378: 0 -247: 52379: 0 -247: 52380: 0 -247: 52381: 0 -247: 52382: 0 -247: 52383: 0 -247: 52384: 0 -247: 52385: 0 -247: 52386: 0 -247: 52387: 0 -247: 52388: 0 -247: 52389: 0 -247: 52390: 0 -247: 52391: 0 -247: 52392: 0 -247: 52393: 0 -247: 52394: 0 -247: 52395: 0 -247: 52396: 0 -247: 52397: 0 -247: 52398: 0 -247: 52399: 0 -247: 52400: 0 -247: 52401: 0 -247: 52402: 0 -247: 52403: 0 -247: 52404: 0 -247: 52405: 0 -247: 52406: 0 -247: 52407: 0 -247: 52408: 0 -247: 52409: 0 -247: 52410: 0 -247: 52411: 0 -247: 52412: 0 -247: 52413: 0 -247: 52414: 0 -247: 52415: 0 -247: 52416: 0 -247: 52417: 0 -247: 52418: 0 -247: 52419: 0 -247: 52420: 0 -247: 52421: 0 -247: 52422: 0 -247: 52423: 0 -247: 52424: 0 -247: 52425: 0 -247: 52426: 0 -247: 52427: 0 -247: 52428: 0 -247: 52429: 0 -247: 52430: 0 -247: 52431: 0 -247: 52432: 0 -247: 52433: 0 -247: 52434: 0 -247: 52435: 0 -247: 52436: 0 -247: 52437: 0 -247: 52438: 0 -247: 52439: 0 -247: 52440: 0 -247: 52441: 0 -247: 52442: 0 -247: 52443: 0 -247: 52444: 0 -247: 52445: 0 -247: 52446: 0 -247: 52447: 0 -247: 52448: 0 -247: 52449: 0 -247: 52450: 0 -247: 52451: 0 -247: 52452: 0 -247: 52453: 0 -247: 52454: 0 -247: 52455: 0 -247: 52456: 0 -247: 52457: 0 -247: 52458: 0 -247: 52459: 0 -247: 52460: 0 -247: 52461: 0 -247: 52462: 0 -247: 52463: 0 -247: 52464: 0 -247: 52465: 0 -247: 52466: 0 -247: 52467: 0 -247: 52468: 0 -247: 52469: 0 -247: 52470: 0 -247: 52471: 0 -247: 52472: 0 -247: 52473: 0 -247: 52474: 0 -247: 52475: 0 -247: 52476: 0 -247: 52477: 0 -247: 52478: 0 -247: 52479: 0 -247: 52480: 0 -247: 52481: 0 -247: 52482: 0 -247: 52483: 0 -247: 52484: 0 -247: 52485: 0 -247: 52486: 0 -247: 52487: 0 -247: 52488: 0 -247: 52489: 0 -247: 52490: 0 -247: 52491: 0 -247: 52492: 0 -247: 52493: 0 -247: 52494: 0 -247: 52495: 0 -247: 52496: 0 -247: 52497: 0 -247: 52498: 0 -247: 52499: 0 -247: 52500: 0 -247: 52501: 0 -247: 52502: 0 -247: 52503: 0 -247: 52504: 0 -247: 52505: 0 -247: 52506: 0 -247: 52507: 0 -247: 52508: 0 -247: 52509: 0 -247: 52510: 0 -247: 52511: 0 -247: 52512: 0 -247: 52513: 0 -247: 52514: 0 -247: 52515: 0 -247: 52516: 0 -247: 52517: 0 -247: 52518: 0 -247: 52519: 0 -247: 52520: 0 -247: 52521: 0 -247: 52522: 0 -247: 52523: 0 -247: 52524: 0 -247: 52525: 0 -247: 52526: 0 -247: 52527: 0 -247: 52528: 0 -247: 52529: 0 -247: 52530: 0 -247: 52531: 0 -247: 52532: 0 -247: 52533: 0 -247: 52534: 0 -247: 52535: 0 -247: 52536: 0 -247: 52537: 0 -247: 52538: 0 -247: 52539: 0 -247: 52540: 0 -247: 52541: 0 -247: 52542: 0 -247: 52543: 0 -247: 52544: 0 -247: 52545: 0 -247: 52546: 0 -247: 52547: 0 -247: 52548: 0 -247: 52549: 0 -247: 52550: 0 -247: 52551: 0 -247: 52552: 0 -247: 52553: 0 -247: 52554: 0 -247: 52555: 0 -247: 52556: 0 -247: 52557: 0 -247: 52558: 0 -247: 52559: 0 -247: 52560: 0 -247: 52561: 0 -247: 52562: 0 -247: 52563: 0 -247: 52564: 0 -247: 52565: 0 -247: 52566: 0 -247: 52567: 0 -247: 52568: 0 -247: 52569: 0 -247: 52570: 0 -247: 52571: 0 -247: 52572: 0 -247: 52573: 0 -247: 52574: 0 -247: 52575: 0 -247: 52576: 0 -247: 52577: 0 -247: 52578: 0 -247: 52579: 0 -247: 52580: 0 -247: 52581: 0 -247: 52582: 0 -247: 52583: 0 -247: 52584: 0 -247: 52585: 0 -247: 52586: 0 -247: 52587: 0 -247: 52588: 0 -247: 52589: 0 -247: 52590: 0 -247: 52591: 0 -247: 52592: 0 -247: 52593: 0 -247: 52594: 0 -247: 52595: 0 -247: 52596: 0 -247: 52597: 0 -247: 52598: 0 -247: 52599: 0 -247: 52600: 0 -247: 52601: 0 -247: 52602: 0 -247: 52603: 0 -247: 52604: 0 -247: 52605: 0 -247: 52606: 0 -247: 52607: 0 -247: 52608: 0 -247: 52609: 0 -247: 52610: 0 -247: 52611: 0 -247: 52612: 0 -247: 52613: 0 -247: 52614: 0 -247: 52615: 0 -247: 52616: 0 -247: 52617: 0 -247: 52618: 0 -247: 52619: 0 -247: 52620: 0 -247: 52621: 0 -247: 52622: 0 -247: 52623: 0 -247: 52624: 0 -247: 52625: 0 -247: 52626: 0 -247: 52627: 0 -247: 52628: 0 -247: 52629: 0 -247: 52630: 0 -247: 52631: 0 -247: 52632: 0 -247: 52633: 0 -247: 52634: 0 -247: 52635: 0 -247: 52636: 0 -247: 52637: 0 -247: 52638: 0 -247: 52639: 0 -247: 52640: 0 -247: 52641: 0 -247: 52642: 0 -247: 52643: 0 -247: 52644: 0 -247: 52645: 0 -247: 52646: 0 -247: 52647: 0 -247: 52648: 0 -247: 52649: 0 -247: 52650: 0 -247: 52651: 0 -247: 52652: 0 -247: 52653: 0 -247: 52654: 0 -247: 52655: 0 -247: 52656: 0 -247: 52657: 0 -247: 52658: 0 -247: 52659: 0 -247: 52660: 0 -247: 52661: 0 -247: 52662: 0 -247: 52663: 0 -247: 52664: 0 -247: 52665: 0 -247: 52666: 0 -247: 52667: 0 -247: 52668: 0 -247: 52669: 0 -247: 52670: 0 -247: 52671: 0 -247: 52672: 0 -247: 52673: 0 -247: 52674: 0 -247: 52675: 0 -247: 52676: 0 -247: 52677: 0 -247: 52678: 0 -247: 52679: 0 -247: 52680: 0 -247: 52681: 0 -247: 52682: 0 -247: 52683: 0 -247: 52684: 0 -247: 52685: 0 -247: 52686: 0 -247: 52687: 0 -247: 52688: 0 -247: 52689: 0 -247: 52690: 0 -247: 52691: 0 -247: 52692: 0 -247: 52693: 0 -247: 52694: 0 -247: 52695: 0 -247: 52696: 0 -247: 52697: 0 -247: 52698: 0 -247: 52699: 0 -247: 52700: 0 -247: 52701: 0 -247: 52702: 0 -247: 52703: 0 -247: 52704: 0 -247: 52705: 0 -247: 52706: 0 -247: 52707: 0 -247: 52708: 0 -247: 52709: 0 -247: 52710: 0 -247: 52711: 0 -247: 52712: 0 -247: 52713: 0 -247: 52714: 0 -247: 52715: 0 -247: 52716: 0 -247: 52717: 0 -247: 52718: 0 -247: 52719: 0 -247: 52720: 0 -247: 52721: 0 -247: 52722: 0 -247: 52723: 0 -247: 52724: 0 -247: 52725: 0 -247: 52726: 0 -247: 52727: 0 -247: 52728: 0 -247: 52729: 0 -247: 52730: 0 -247: 52731: 0 -247: 52732: 0 -247: 52733: 0 -247: 52734: 0 -247: 52735: 0 -247: 52736: 0 -247: 52737: 0 -247: 52738: 0 -247: 52739: 0 -247: 52740: 0 -247: 52741: 0 -247: 52742: 0 -247: 52743: 0 -247: 52744: 0 -247: 52745: 0 -247: 52746: 0 -247: 52747: 0 -247: 52748: 0 -247: 52749: 0 -247: 52750: 0 -247: 52751: 0 -247: 52752: 0 -247: 52753: 0 -247: 52754: 0 -247: 52755: 0 -247: 52756: 0 -247: 52757: 0 -247: 52758: 0 -247: 52759: 0 -247: 52760: 0 -247: 52761: 0 -247: 52762: 0 -247: 52763: 0 -247: 52764: 0 -247: 52765: 0 -247: 52766: 0 -247: 52767: 0 -247: 52768: 0 -247: 52769: 0 -247: 52770: 0 -247: 52771: 0 -247: 52772: 0 -247: 52773: 0 -247: 52774: 0 -247: 52775: 0 -247: 52776: 0 -247: 52777: 0 -247: 52778: 0 -247: 52779: 0 -247: 52780: 0 -247: 52781: 0 -247: 52782: 0 -247: 52783: 0 -247: 52784: 0 -247: 52785: 0 -247: 52786: 0 -247: 52787: 0 -247: 52788: 0 -247: 52789: 0 -247: 52790: 0 -247: 52791: 0 -247: 52792: 0 -247: 52793: 0 -247: 52794: 0 -247: 52795: 0 -247: 52796: 0 -247: 52797: 0 -247: 52798: 0 -247: 52799: 0 -247: 52800: 0 -247: 52801: 0 -247: 52802: 0 -247: 52803: 0 -247: 52804: 0 -247: 52805: 0 -247: 52806: 0 -247: 52807: 0 -247: 52808: 0 -247: 52809: 0 -247: 52810: 0 -247: 52811: 0 -247: 52812: 0 -247: 52813: 0 -247: 52814: 0 -247: 52815: 0 -247: 52816: 0 -247: 52817: 0 -247: 52818: 0 -247: 52819: 0 -247: 52820: 0 -247: 52821: 0 -247: 52822: 0 -247: 52823: 0 -247: 52824: 0 -247: 52825: 0 -247: 52826: 0 -247: 52827: 0 -247: 52828: 0 -247: 52829: 0 -247: 52830: 0 -247: 52831: 0 -247: 52832: 0 -247: 52833: 0 -247: 52834: 0 -247: 52835: 0 -247: 52836: 0 -247: 52837: 0 -247: 52838: 0 -247: 52839: 0 -247: 52840: 0 -247: 52841: 0 -247: 52842: 0 -247: 52843: 0 -247: 52844: 0 -247: 52845: 0 -247: 52846: 0 -247: 52847: 0 -247: 52848: 0 -247: 52849: 0 -247: 52850: 0 -247: 52851: 0 -247: 52852: 0 -247: 52853: 0 -247: 52854: 0 -247: 52855: 0 -247: 52856: 0 -247: 52857: 0 -247: 52858: 0 -247: 52859: 0 -247: 52860: 0 -247: 52861: 0 -247: 52862: 0 -247: 52863: 0 -247: 52864: 0 -247: 52865: 0 -247: 52866: 0 -247: 52867: 0 -247: 52868: 0 -247: 52869: 0 -247: 52870: 0 -247: 52871: 0 -247: 52872: 0 -247: 52873: 0 -247: 52874: 0 -247: 52875: 0 -247: 52876: 0 -247: 52877: 0 -247: 52878: 0 -247: 52879: 0 -247: 52880: 0 -247: 52881: 0 -247: 52882: 0 -247: 52883: 0 -247: 52884: 0 -247: 52885: 0 -247: 52886: 0 -247: 52887: 0 -247: 52888: 0 -247: 52889: 0 -247: 52890: 0 -247: 52891: 0 -247: 52892: 0 -247: 52893: 0 -247: 52894: 0 -247: 52895: 0 -247: 52896: 0 -247: 52897: 0 -247: 52898: 0 -247: 52899: 0 -247: 52900: 0 -247: 52901: 0 -247: 52902: 0 -247: 52903: 0 -247: 52904: 0 -247: 52905: 0 -247: 52906: 0 -247: 52907: 0 -247: 52908: 0 -247: 52909: 0 -247: 52910: 0 -247: 52911: 0 -247: 52912: 0 -247: 52913: 0 -247: 52914: 0 -247: 52915: 0 -247: 52916: 0 -247: 52917: 0 -247: 52918: 0 -247: 52919: 0 -247: 52920: 0 -247: 52921: 0 -247: 52922: 0 -247: 52923: 0 -247: 52924: 0 -247: 52925: 0 -247: 52926: 0 -247: 52927: 0 -247: 52928: 0 -247: 52929: 0 -247: 52930: 0 -247: 52931: 0 -247: 52932: 0 -247: 52933: 0 -247: 52934: 0 -247: 52935: 0 -247: 52936: 0 -247: 52937: 0 -247: 52938: 0 -247: 52939: 0 -247: 52940: 0 -247: 52941: 0 -247: 52942: 0 -247: 52943: 0 -247: 52944: 0 -247: 52945: 0 -247: 52946: 0 -247: 52947: 0 -247: 52948: 0 -247: 52949: 0 -247: 52950: 0 -247: 52951: 0 -247: 52952: 0 -247: 52953: 0 -247: 52954: 0 -247: 52955: 0 -247: 52956: 0 -247: 52957: 0 -247: 52958: 0 -247: 52959: 0 -247: 52960: 0 -247: 52961: 0 -247: 52962: 0 -247: 52963: 0 -247: 52964: 0 -247: 52965: 0 -247: 52966: 0 -247: 52967: 0 -247: 52968: 0 -247: 52969: 0 -247: 52970: 0 -247: 52971: 0 -247: 52972: 0 -247: 52973: 0 -247: 52974: 0 -247: 52975: 0 -247: 52976: 0 -247: 52977: 0 -247: 52978: 0 -247: 52979: 0 -247: 52980: 0 -247: 52981: 0 -247: 52982: 0 -247: 52983: 0 -247: 52984: 0 -247: 52985: 0 -247: 52986: 0 -247: 52987: 0 -247: 52988: 0 -247: 52989: 0 -247: 52990: 0 -247: 52991: 0 -247: 52992: 0 -247: 52993: 0 -247: 52994: 0 -247: 52995: 0 -247: 52996: 0 -247: 52997: 0 -247: 52998: 0 -247: 52999: 0 -247: 53000: 0 -247: 53001: 0 -247: 53002: 0 -247: 53003: 0 -247: 53004: 0 -247: 53005: 0 -247: 53006: 0 -247: 53007: 0 -247: 53008: 0 -247: 53009: 0 -247: 53010: 0 -247: 53011: 0 -247: 53012: 0 -247: 53013: 0 -247: 53014: 0 -247: 53015: 0 -247: 53016: 0 -247: 53017: 0 -247: 53018: 0 -247: 53019: 0 -247: 53020: 0 -247: 53021: 0 -247: 53022: 0 -247: 53023: 0 -247: 53024: 0 -247: 53025: 0 -247: 53026: 0 -247: 53027: 0 -247: 53028: 0 -247: 53029: 0 -247: 53030: 0 -247: 53031: 0 -247: 53032: 0 -247: 53033: 0 -247: 53034: 0 -247: 53035: 0 -247: 53036: 0 -247: 53037: 0 -247: 53038: 0 -247: 53039: 0 -247: 53040: 0 -247: 53041: 0 -247: 53042: 0 -247: 53043: 0 -247: 53044: 0 -247: 53045: 0 -247: 53046: 0 -247: 53047: 0 -247: 53048: 0 -247: 53049: 0 -247: 53050: 0 -247: 53051: 0 -247: 53052: 0 -247: 53053: 0 -247: 53054: 0 -247: 53055: 0 -247: 53056: 0 -247: 53057: 0 -247: 53058: 0 -247: 53059: 0 -247: 53060: 0 -247: 53061: 0 -247: 53062: 0 -247: 53063: 0 -247: 53064: 0 -247: 53065: 0 -247: 53066: 0 -247: 53067: 0 -247: 53068: 0 -247: 53069: 0 -247: 53070: 0 -247: 53071: 0 -247: 53072: 0 -247: 53073: 0 -247: 53074: 0 -247: 53075: 0 -247: 53076: 0 -247: 53077: 0 -247: 53078: 0 -247: 53079: 0 -247: 53080: 0 -247: 53081: 0 -247: 53082: 0 -247: 53083: 0 -247: 53084: 0 -247: 53085: 0 -247: 53086: 0 -247: 53087: 0 -247: 53088: 0 -247: 53089: 0 -247: 53090: 0 -247: 53091: 0 -247: 53092: 0 -247: 53093: 0 -247: 53094: 0 -247: 53095: 0 -247: 53096: 0 -247: 53097: 0 -247: 53098: 0 -247: 53099: 0 -247: 53100: 0 -247: 53101: 0 -247: 53102: 0 -247: 53103: 0 -247: 53104: 0 -247: 53105: 0 -247: 53106: 0 -247: 53107: 0 -247: 53108: 0 -247: 53109: 0 -247: 53110: 0 -247: 53111: 0 -247: 53112: 0 -247: 53113: 0 -247: 53114: 0 -247: 53115: 0 -247: 53116: 0 -247: 53117: 0 -247: 53118: 0 -247: 53119: 0 -247: 53120: 0 -247: 53121: 0 -247: 53122: 0 -247: 53123: 0 -247: 53124: 0 -247: 53125: 0 -247: 53126: 0 -247: 53127: 0 -247: 53128: 0 -247: 53129: 0 -247: 53130: 0 -247: 53131: 0 -247: 53132: 0 -247: 53133: 0 -247: 53134: 0 -247: 53135: 0 -247: 53136: 0 -247: 53137: 0 -247: 53138: 0 -247: 53139: 0 -247: 53140: 0 -247: 53141: 0 -247: 53142: 0 -247: 53143: 0 -247: 53144: 0 -247: 53145: 0 -247: 53146: 0 -247: 53147: 0 -247: 53148: 0 -247: 53149: 0 -247: 53150: 0 -247: 53151: 0 -247: 53152: 0 -247: 53153: 0 -247: 53154: 0 -247: 53155: 0 -247: 53156: 0 -247: 53157: 0 -247: 53158: 0 -247: 53159: 0 -247: 53160: 0 -247: 53161: 0 -247: 53162: 0 -247: 53163: 0 -247: 53164: 0 -247: 53165: 0 -247: 53166: 0 -247: 53167: 0 -247: 53168: 0 -247: 53169: 0 -247: 53170: 0 -247: 53171: 0 -247: 53172: 0 -247: 53173: 0 -247: 53174: 0 -247: 53175: 0 -247: 53176: 0 -247: 53177: 0 -247: 53178: 0 -247: 53179: 0 -247: 53180: 0 -247: 53181: 0 -247: 53182: 0 -247: 53183: 0 -247: 53184: 0 -247: 53185: 0 -247: 53186: 0 -247: 53187: 0 -247: 53188: 0 -247: 53189: 0 -247: 53190: 0 -247: 53191: 0 -247: 53192: 0 -247: 53193: 0 -247: 53194: 0 -247: 53195: 0 -247: 53196: 0 -247: 53197: 0 -247: 53198: 0 -247: 53199: 0 -247: 53200: 0 -247: 53201: 0 -247: 53202: 0 -247: 53203: 0 -247: 53204: 0 -247: 53205: 0 -247: 53206: 0 -247: 53207: 0 -247: 53208: 0 -247: 53209: 0 -247: 53210: 0 -247: 53211: 0 -247: 53212: 0 -247: 53213: 0 -247: 53214: 0 -247: 53215: 0 -247: 53216: 0 -247: 53217: 0 -247: 53218: 0 -247: 53219: 0 -247: 53220: 0 -247: 53221: 0 -247: 53222: 0 -247: 53223: 0 -247: 53224: 0 -247: 53225: 0 -247: 53226: 0 -247: 53227: 0 -247: 53228: 0 -247: 53229: 0 -247: 53230: 0 -247: 53231: 0 -247: 53232: 0 -247: 53233: 0 -247: 53234: 0 -247: 53235: 0 -247: 53236: 0 -247: 53237: 0 -247: 53238: 0 -247: 53239: 0 -247: 53240: 0 -247: 53241: 0 -247: 53242: 0 -247: 53243: 0 -247: 53244: 0 -247: 53245: 0 -247: 53246: 0 -247: 53247: 0 -247: 53248: 0 -247: 53249: 0 -247: 53250: 0 -247: 53251: 0 -247: 53252: 0 -247: 53253: 0 -247: 53254: 0 -247: 53255: 0 -247: 53256: 0 -247: 53257: 0 -247: 53258: 0 -247: 53259: 0 -247: 53260: 0 -247: 53261: 0 -247: 53262: 0 -247: 53263: 0 -247: 53264: 0 -247: 53265: 0 -247: 53266: 0 -247: 53267: 0 -247: 53268: 0 -247: 53269: 0 -247: 53270: 0 -247: 53271: 0 -247: 53272: 0 -247: 53273: 0 -247: 53274: 0 -247: 53275: 0 -247: 53276: 0 -247: 53277: 0 -247: 53278: 0 -247: 53279: 0 -247: 53280: 0 -247: 53281: 0 -247: 53282: 0 -247: 53283: 0 -247: 53284: 0 -247: 53285: 0 -247: 53286: 0 -247: 53287: 0 -247: 53288: 0 -247: 53289: 0 -247: 53290: 0 -247: 53291: 0 -247: 53292: 0 -247: 53293: 0 -247: 53294: 0 -247: 53295: 0 -247: 53296: 0 -247: 53297: 0 -247: 53298: 0 -247: 53299: 0 -247: 53300: 0 -247: 53301: 0 -247: 53302: 0 -247: 53303: 0 -247: 53304: 0 -247: 53305: 0 -247: 53306: 0 -247: 53307: 0 -247: 53308: 0 -247: 53309: 0 -247: 53310: 0 -247: 53311: 0 -247: 53312: 0 -247: 53313: 0 -247: 53314: 0 -247: 53315: 0 -247: 53316: 0 -247: 53317: 0 -247: 53318: 0 -247: 53319: 0 -247: 53320: 0 -247: 53321: 0 -247: 53322: 0 -247: 53323: 0 -247: 53324: 0 -247: 53325: 0 -247: 53326: 0 -247: 53327: 0 -247: 53328: 0 -247: 53329: 0 -247: 53330: 0 -247: 53331: 0 -247: 53332: 0 -247: 53333: 0 -247: 53334: 0 -247: 53335: 0 -247: 53336: 0 -247: 53337: 0 -247: 53338: 0 -247: 53339: 0 -247: 53340: 0 -247: 53341: 0 -247: 53342: 0 -247: 53343: 0 -247: 53344: 0 -247: 53345: 0 -247: 53346: 0 -247: 53347: 0 -247: 53348: 0 -247: 53349: 0 -247: 53350: 0 -247: 53351: 0 -247: 53352: 0 -247: 53353: 0 -247: 53354: 0 -247: 53355: 0 -247: 53356: 0 -247: 53357: 0 -247: 53358: 0 -247: 53359: 0 -247: 53360: 0 -247: 53361: 0 -247: 53362: 0 -247: 53363: 0 -247: 53364: 0 -247: 53365: 0 -247: 53366: 0 -247: 53367: 0 -247: 53368: 0 -247: 53369: 0 -247: 53370: 0 -247: 53371: 0 -247: 53372: 0 -247: 53373: 0 -247: 53374: 0 -247: 53375: 0 -247: 53376: 0 -247: 53377: 0 -247: 53378: 0 -247: 53379: 0 -247: 53380: 0 -247: 53381: 0 -247: 53382: 0 -247: 53383: 0 -247: 53384: 0 -247: 53385: 0 -247: 53386: 0 -247: 53387: 0 -247: 53388: 0 -247: 53389: 0 -247: 53390: 0 -247: 53391: 0 -247: 53392: 0 -247: 53393: 0 -247: 53394: 0 -247: 53395: 0 -247: 53396: 0 -247: 53397: 0 -247: 53398: 0 -247: 53399: 0 -247: 53400: 0 -247: 53401: 0 -247: 53402: 0 -247: 53403: 0 -247: 53404: 0 -247: 53405: 0 -247: 53406: 0 -247: 53407: 0 -247: 53408: 0 -247: 53409: 0 -247: 53410: 0 -247: 53411: 0 -247: 53412: 0 -247: 53413: 0 -247: 53414: 0 -247: 53415: 0 -247: 53416: 0 -247: 53417: 0 -247: 53418: 0 -247: 53419: 0 -247: 53420: 0 -247: 53421: 0 -247: 53422: 0 -247: 53423: 0 -247: 53424: 0 -247: 53425: 0 -247: 53426: 0 -247: 53427: 0 -247: 53428: 0 -247: 53429: 0 -247: 53430: 0 -247: 53431: 0 -247: 53432: 0 -247: 53433: 0 -247: 53434: 0 -247: 53435: 0 -247: 53436: 0 -247: 53437: 0 -247: 53438: 0 -247: 53439: 0 -247: 53440: 0 -247: 53441: 0 -247: 53442: 0 -247: 53443: 0 -247: 53444: 0 -247: 53445: 0 -247: 53446: 0 -247: 53447: 0 -247: 53448: 0 -247: 53449: 0 -247: 53450: 0 -247: 53451: 0 -247: 53452: 0 -247: 53453: 0 -247: 53454: 0 -247: 53455: 0 -247: 53456: 0 -247: 53457: 0 -247: 53458: 0 -247: 53459: 0 -247: 53460: 0 -247: 53461: 0 -247: 53462: 0 -247: 53463: 0 -247: 53464: 0 -247: 53465: 0 -247: 53466: 0 -247: 53467: 0 -247: 53468: 0 -247: 53469: 0 -247: 53470: 0 -247: 53471: 0 -247: 53472: 0 -247: 53473: 0 -247: 53474: 0 -247: 53475: 0 -247: 53476: 0 -247: 53477: 0 -247: 53478: 0 -247: 53479: 0 -247: 53480: 0 -247: 53481: 0 -247: 53482: 0 -247: 53483: 0 -247: 53484: 0 -247: 53485: 0 -247: 53486: 0 -247: 53487: 0 -247: 53488: 0 -247: 53489: 0 -247: 53490: 0 -247: 53491: 0 -247: 53492: 0 -247: 53493: 0 -247: 53494: 0 -247: 53495: 0 -247: 53496: 0 -247: 53497: 0 -247: 53498: 0 -247: 53499: 0 -247: 53500: 0 -247: 53501: 0 -247: 53502: 0 -247: 53503: 0 -247: 53504: 0 -247: 53505: 0 -247: 53506: 0 -247: 53507: 0 -247: 53508: 0 -247: 53509: 0 -247: 53510: 0 -247: 53511: 0 -247: 53512: 0 -247: 53513: 0 -247: 53514: 0 -247: 53515: 0 -247: 53516: 0 -247: 53517: 0 -247: 53518: 0 -247: 53519: 0 -247: 53520: 0 -247: 53521: 0 -247: 53522: 0 -247: 53523: 0 -247: 53524: 0 -247: 53525: 0 -247: 53526: 0 -247: 53527: 0 -247: 53528: 0 -247: 53529: 0 -247: 53530: 0 -247: 53531: 0 -247: 53532: 0 -247: 53533: 0 -247: 53534: 0 -247: 53535: 0 -247: 53536: 0 -247: 53537: 0 -247: 53538: 0 -247: 53539: 0 -247: 53540: 0 -247: 53541: 0 -247: 53542: 0 -247: 53543: 0 -247: 53544: 0 -247: 53545: 0 -247: 53546: 0 -247: 53547: 0 -247: 53548: 0 -247: 53549: 0 -247: 53550: 0 -247: 53551: 0 -247: 53552: 0 -247: 53553: 0 -247: 53554: 0 -247: 53555: 0 -247: 53556: 0 -247: 53557: 0 -247: 53558: 0 -247: 53559: 0 -247: 53560: 0 -247: 53561: 0 -247: 53562: 0 -247: 53563: 0 -247: 53564: 0 -247: 53565: 0 -247: 53566: 0 -247: 53567: 0 -247: 53568: 0 -247: 53569: 0 -247: 53570: 0 -247: 53571: 0 -247: 53572: 0 -247: 53573: 0 -247: 53574: 0 -247: 53575: 0 -247: 53576: 0 -247: 53577: 0 -247: 53578: 0 -247: 53579: 0 -247: 53580: 0 -247: 53581: 0 -247: 53582: 0 -247: 53583: 0 -247: 53584: 0 -247: 53585: 0 -247: 53586: 0 -247: 53587: 0 -247: 53588: 0 -247: 53589: 0 -247: 53590: 0 -247: 53591: 0 -247: 53592: 0 -247: 53593: 0 -247: 53594: 0 -247: 53595: 0 -247: 53596: 0 -247: 53597: 0 -247: 53598: 0 -247: 53599: 0 -247: 53600: 0 -247: 53601: 0 -247: 53602: 0 -247: 53603: 0 -247: 53604: 0 -247: 53605: 0 -247: 53606: 0 -247: 53607: 0 -247: 53608: 0 -247: 53609: 0 -247: 53610: 0 -247: 53611: 0 -247: 53612: 0 -247: 53613: 0 -247: 53614: 0 -247: 53615: 0 -247: 53616: 0 -247: 53617: 0 -247: 53618: 0 -247: 53619: 0 -247: 53620: 0 -247: 53621: 0 -247: 53622: 0 -247: 53623: 0 -247: 53624: 0 -247: 53625: 0 -247: 53626: 0 -247: 53627: 0 -247: 53628: 0 -247: 53629: 0 -247: 53630: 0 -247: 53631: 0 -247: 53632: 0 -247: 53633: 0 -247: 53634: 0 -247: 53635: 0 -247: 53636: 0 -247: 53637: 0 -247: 53638: 0 -247: 53639: 0 -247: 53640: 0 -247: 53641: 0 -247: 53642: 0 -247: 53643: 0 -247: 53644: 0 -247: 53645: 0 -247: 53646: 0 -247: 53647: 0 -247: 53648: 0 -247: 53649: 0 -247: 53650: 0 -247: 53651: 0 -247: 53652: 0 -247: 53653: 0 -247: 53654: 0 -247: 53655: 0 -247: 53656: 0 -247: 53657: 0 -247: 53658: 0 -247: 53659: 0 -247: 53660: 0 -247: 53661: 0 -247: 53662: 0 -247: 53663: 0 -247: 53664: 0 -247: 53665: 0 -247: 53666: 0 -247: 53667: 0 -247: 53668: 0 -247: 53669: 0 -247: 53670: 0 -247: 53671: 0 -247: 53672: 0 -247: 53673: 0 -247: 53674: 0 -247: 53675: 0 -247: 53676: 0 -247: 53677: 0 -247: 53678: 0 -247: 53679: 0 -247: 53680: 0 -247: 53681: 0 -247: 53682: 0 -247: 53683: 0 -247: 53684: 0 -247: 53685: 0 -247: 53686: 0 -247: 53687: 0 -247: 53688: 0 -247: 53689: 0 -247: 53690: 0 -247: 53691: 0 -247: 53692: 0 -247: 53693: 0 -247: 53694: 0 -247: 53695: 0 -247: 53696: 0 -247: 53697: 0 -247: 53698: 0 -247: 53699: 0 -247: 53700: 0 -247: 53701: 0 -247: 53702: 0 -247: 53703: 0 -247: 53704: 0 -247: 53705: 0 -247: 53706: 0 -247: 53707: 0 -247: 53708: 0 -247: 53709: 0 -247: 53710: 0 -247: 53711: 0 -247: 53712: 0 -247: 53713: 0 -247: 53714: 0 -247: 53715: 0 -247: 53716: 0 -247: 53717: 0 -247: 53718: 0 -247: 53719: 0 -247: 53720: 0 -247: 53721: 0 -247: 53722: 0 -247: 53723: 0 -247: 53724: 0 -247: 53725: 0 -247: 53726: 0 -247: 53727: 0 -247: 53728: 0 -247: 53729: 0 -247: 53730: 0 -247: 53731: 0 -247: 53732: 0 -247: 53733: 0 -247: 53734: 0 -247: 53735: 0 -247: 53736: 0 -247: 53737: 0 -247: 53738: 0 -247: 53739: 0 -247: 53740: 0 -247: 53741: 0 -247: 53742: 0 -247: 53743: 0 -247: 53744: 0 -247: 53745: 0 -247: 53746: 0 -247: 53747: 0 -247: 53748: 0 -247: 53749: 0 -247: 53750: 0 -247: 53751: 0 -247: 53752: 0 -247: 53753: 0 -247: 53754: 0 -247: 53755: 0 -247: 53756: 0 -247: 53757: 0 -247: 53758: 0 -247: 53759: 0 -247: 53760: 0 -247: 53761: 0 -247: 53762: 0 -247: 53763: 0 -247: 53764: 0 -247: 53765: 0 -247: 53766: 0 -247: 53767: 0 -247: 53768: 0 -247: 53769: 0 -247: 53770: 0 -247: 53771: 0 -247: 53772: 0 -247: 53773: 0 -247: 53774: 0 -247: 53775: 0 -247: 53776: 0 -247: 53777: 0 -247: 53778: 0 -247: 53779: 0 -247: 53780: 0 -247: 53781: 0 -247: 53782: 0 -247: 53783: 0 -247: 53784: 0 -247: 53785: 0 -247: 53786: 0 -247: 53787: 0 -247: 53788: 0 -247: 53789: 0 -247: 53790: 0 -247: 53791: 0 -247: 53792: 0 -247: 53793: 0 -247: 53794: 0 -247: 53795: 0 -247: 53796: 0 -247: 53797: 0 -247: 53798: 0 -247: 53799: 0 -247: 53800: 0 -247: 53801: 0 -247: 53802: 0 -247: 53803: 0 -247: 53804: 0 -247: 53805: 0 -247: 53806: 0 -247: 53807: 0 -247: 53808: 0 -247: 53809: 0 -247: 53810: 0 -247: 53811: 0 -247: 53812: 0 -247: 53813: 0 -247: 53814: 0 -247: 53815: 0 -247: 53816: 0 -247: 53817: 0 -247: 53818: 0 -247: 53819: 0 -247: 53820: 0 -247: 53821: 0 -247: 53822: 0 -247: 53823: 0 -247: 53824: 0 -247: 53825: 0 -247: 53826: 0 -247: 53827: 0 -247: 53828: 0 -247: 53829: 0 -247: 53830: 0 -247: 53831: 0 -247: 53832: 0 -247: 53833: 0 -247: 53834: 0 -247: 53835: 0 -247: 53836: 0 -247: 53837: 0 -247: 53838: 0 -247: 53839: 0 -247: 53840: 0 -247: 53841: 0 -247: 53842: 0 -247: 53843: 0 -247: 53844: 0 -247: 53845: 0 -247: 53846: 0 -247: 53847: 0 -247: 53848: 0 -247: 53849: 0 -247: 53850: 0 -247: 53851: 0 -247: 53852: 0 -247: 53853: 0 -247: 53854: 0 -247: 53855: 0 -247: 53856: 0 -247: 53857: 0 -247: 53858: 0 -247: 53859: 0 -247: 53860: 0 -247: 53861: 0 -247: 53862: 0 -247: 53863: 0 -247: 53864: 0 -247: 53865: 0 -247: 53866: 0 -247: 53867: 0 -247: 53868: 0 -247: 53869: 0 -247: 53870: 0 -247: 53871: 0 -247: 53872: 0 -247: 53873: 0 -247: 53874: 0 -247: 53875: 0 -247: 53876: 0 -247: 53877: 0 -247: 53878: 0 -247: 53879: 0 -247: 53880: 0 -247: 53881: 0 -247: 53882: 0 -247: 53883: 0 -247: 53884: 0 -247: 53885: 0 -247: 53886: 0 -247: 53887: 0 -247: 53888: 0 -247: 53889: 0 -247: 53890: 0 -247: 53891: 0 -247: 53892: 0 -247: 53893: 0 -247: 53894: 0 -247: 53895: 0 -247: 53896: 0 -247: 53897: 0 -247: 53898: 0 -247: 53899: 0 -247: 53900: 0 -247: 53901: 0 -247: 53902: 0 -247: 53903: 0 -247: 53904: 0 -247: 53905: 0 -247: 53906: 0 -247: 53907: 0 -247: 53908: 0 -247: 53909: 0 -247: 53910: 0 -247: 53911: 0 -247: 53912: 0 -247: 53913: 0 -247: 53914: 0 -247: 53915: 0 -247: 53916: 0 -247: 53917: 0 -247: 53918: 0 -247: 53919: 0 -247: 53920: 0 -247: 53921: 0 -247: 53922: 0 -247: 53923: 0 -247: 53924: 0 -247: 53925: 0 -247: 53926: 0 -247: 53927: 0 -247: 53928: 0 -247: 53929: 0 -247: 53930: 0 -247: 53931: 0 -247: 53932: 0 -247: 53933: 0 -247: 53934: 0 -247: 53935: 0 -247: 53936: 0 -247: 53937: 0 -247: 53938: 0 -247: 53939: 0 -247: 53940: 0 -247: 53941: 0 -247: 53942: 0 -247: 53943: 0 -247: 53944: 0 -247: 53945: 0 -247: 53946: 0 -247: 53947: 0 -247: 53948: 0 -247: 53949: 0 -247: 53950: 0 -247: 53951: 0 -247: 53952: 0 -247: 53953: 0 -247: 53954: 0 -247: 53955: 0 -247: 53956: 0 -247: 53957: 0 -247: 53958: 0 -247: 53959: 0 -247: 53960: 0 -247: 53961: 0 -247: 53962: 0 -247: 53963: 0 -247: 53964: 0 -247: 53965: 0 -247: 53966: 0 -247: 53967: 0 -247: 53968: 0 -247: 53969: 0 -247: 53970: 0 -247: 53971: 0 -247: 53972: 0 -247: 53973: 0 -247: 53974: 0 -247: 53975: 0 -247: 53976: 0 -247: 53977: 0 -247: 53978: 0 -247: 53979: 0 -247: 53980: 0 -247: 53981: 0 -247: 53982: 0 -247: 53983: 0 -247: 53984: 0 -247: 53985: 0 -247: 53986: 0 -247: 53987: 0 -247: 53988: 0 -247: 53989: 0 -247: 53990: 0 -247: 53991: 0 -247: 53992: 0 -247: 53993: 0 -247: 53994: 0 -247: 53995: 0 -247: 53996: 0 -247: 53997: 0 -247: 53998: 0 -247: 53999: 0 -247: 54000: 0 -247: 54001: 0 -247: 54002: 0 -247: 54003: 0 -247: 54004: 0 -247: 54005: 0 -247: 54006: 0 -247: 54007: 0 -247: 54008: 0 -247: 54009: 0 -247: 54010: 0 -247: 54011: 0 -247: 54012: 0 -247: 54013: 0 -247: 54014: 0 -247: 54015: 0 -247: 54016: 0 -247: 54017: 0 -247: 54018: 0 -247: 54019: 0 -247: 54020: 0 -247: 54021: 0 -247: 54022: 0 -247: 54023: 0 -247: 54024: 0 -247: 54025: 0 -247: 54026: 0 -247: 54027: 0 -247: 54028: 0 -247: 54029: 0 -247: 54030: 0 -247: 54031: 0 -247: 54032: 0 -247: 54033: 0 -247: 54034: 0 -247: 54035: 0 -247: 54036: 0 -247: 54037: 0 -247: 54038: 0 -247: 54039: 0 -247: 54040: 0 -247: 54041: 0 -247: 54042: 0 -247: 54043: 0 -247: 54044: 0 -247: 54045: 0 -247: 54046: 0 -247: 54047: 0 -247: 54048: 0 -247: 54049: 0 -247: 54050: 0 -247: 54051: 0 -247: 54052: 0 -247: 54053: 0 -247: 54054: 0 -247: 54055: 0 -247: 54056: 0 -247: 54057: 0 -247: 54058: 0 -247: 54059: 0 -247: 54060: 0 -247: 54061: 0 -247: 54062: 0 -247: 54063: 0 -247: 54064: 0 -247: 54065: 0 -247: 54066: 0 -247: 54067: 0 -247: 54068: 0 -247: 54069: 0 -247: 54070: 0 -247: 54071: 0 -247: 54072: 0 -247: 54073: 0 -247: 54074: 0 -247: 54075: 0 -247: 54076: 0 -247: 54077: 0 -247: 54078: 0 -247: 54079: 0 -247: 54080: 0 -247: 54081: 0 -247: 54082: 0 -247: 54083: 0 -247: 54084: 0 -247: 54085: 0 -247: 54086: 0 -247: 54087: 0 -247: 54088: 0 -247: 54089: 0 -247: 54090: 0 -247: 54091: 0 -247: 54092: 0 -247: 54093: 0 -247: 54094: 0 -247: 54095: 0 -247: 54096: 0 -247: 54097: 0 -247: 54098: 0 -247: 54099: 0 -247: 54100: 0 -247: 54101: 0 -247: 54102: 0 -247: 54103: 0 -247: 54104: 0 -247: 54105: 0 -247: 54106: 0 -247: 54107: 0 -247: 54108: 0 -247: 54109: 0 -247: 54110: 0 -247: 54111: 0 -247: 54112: 0 -247: 54113: 0 -247: 54114: 0 -247: 54115: 0 -247: 54116: 0 -247: 54117: 0 -247: 54118: 0 -247: 54119: 0 -247: 54120: 0 -247: 54121: 0 -247: 54122: 0 -247: 54123: 0 -247: 54124: 0 -247: 54125: 0 -247: 54126: 0 -247: 54127: 0 -247: 54128: 0 -247: 54129: 0 -247: 54130: 0 -247: 54131: 0 -247: 54132: 0 -247: 54133: 0 -247: 54134: 0 -247: 54135: 0 -247: 54136: 0 -247: 54137: 0 -247: 54138: 0 -247: 54139: 0 -247: 54140: 0 -247: 54141: 0 -247: 54142: 0 -247: 54143: 0 -247: 54144: 0 -247: 54145: 0 -247: 54146: 0 -247: 54147: 0 -247: 54148: 0 -247: 54149: 0 -247: 54150: 0 -247: 54151: 0 -247: 54152: 0 -247: 54153: 0 -247: 54154: 0 -247: 54155: 0 -247: 54156: 0 -247: 54157: 0 -247: 54158: 0 -247: 54159: 0 -247: 54160: 0 -247: 54161: 0 -247: 54162: 0 -247: 54163: 0 -247: 54164: 0 -247: 54165: 0 -247: 54166: 0 -247: 54167: 0 -247: 54168: 0 -247: 54169: 0 -247: 54170: 0 -247: 54171: 0 -247: 54172: 0 -247: 54173: 0 -247: 54174: 0 -247: 54175: 0 -247: 54176: 0 -247: 54177: 0 -247: 54178: 0 -247: 54179: 0 -247: 54180: 0 -247: 54181: 0 -247: 54182: 0 -247: 54183: 0 -247: 54184: 0 -247: 54185: 0 -247: 54186: 0 -247: 54187: 0 -247: 54188: 0 -247: 54189: 0 -247: 54190: 0 -247: 54191: 0 -247: 54192: 0 -247: 54193: 0 -247: 54194: 0 -247: 54195: 0 -247: 54196: 0 -247: 54197: 0 -247: 54198: 0 -247: 54199: 0 -247: 54200: 0 -247: 54201: 0 -247: 54202: 0 -247: 54203: 0 -247: 54204: 0 -247: 54205: 0 -247: 54206: 0 -247: 54207: 0 -247: 54208: 0 -247: 54209: 0 -247: 54210: 0 -247: 54211: 0 -247: 54212: 0 -247: 54213: 0 -247: 54214: 0 -247: 54215: 0 -247: 54216: 0 -247: 54217: 0 -247: 54218: 0 -247: 54219: 0 -247: 54220: 0 -247: 54221: 0 -247: 54222: 0 -247: 54223: 0 -247: 54224: 0 -247: 54225: 0 -247: 54226: 0 -247: 54227: 0 -247: 54228: 0 -247: 54229: 0 -247: 54230: 0 -247: 54231: 0 -247: 54232: 0 -247: 54233: 0 -247: 54234: 0 -247: 54235: 0 -247: 54236: 0 -247: 54237: 0 -247: 54238: 0 -247: 54239: 0 -247: 54240: 0 -247: 54241: 0 -247: 54242: 0 -247: 54243: 0 -247: 54244: 0 -247: 54245: 0 -247: 54246: 0 -247: 54247: 0 -247: 54248: 0 -247: 54249: 0 -247: 54250: 0 -247: 54251: 0 -247: 54252: 0 -247: 54253: 0 -247: 54254: 0 -247: 54255: 0 -247: 54256: 0 -247: 54257: 0 -247: 54258: 0 -247: 54259: 0 -247: 54260: 0 -247: 54261: 0 -247: 54262: 0 -247: 54263: 0 -247: 54264: 0 -247: 54265: 0 -247: 54266: 0 -247: 54267: 0 -247: 54268: 0 -247: 54269: 0 -247: 54270: 0 -247: 54271: 0 -247: 54272: 0 -247: 54273: 0 -247: 54274: 0 -247: 54275: 0 -247: 54276: 0 -247: 54277: 0 -247: 54278: 0 -247: 54279: 0 -247: 54280: 0 -247: 54281: 0 -247: 54282: 0 -247: 54283: 0 -247: 54284: 0 -247: 54285: 0 -247: 54286: 0 -247: 54287: 0 -247: 54288: 0 -247: 54289: 0 -247: 54290: 0 -247: 54291: 0 -247: 54292: 0 -247: 54293: 0 -247: 54294: 0 -247: 54295: 0 -247: 54296: 0 -247: 54297: 0 -247: 54298: 0 -247: 54299: 0 -247: 54300: 0 -247: 54301: 0 -247: 54302: 0 -247: 54303: 0 -247: 54304: 0 -247: 54305: 0 -247: 54306: 0 -247: 54307: 0 -247: 54308: 0 -247: 54309: 0 -247: 54310: 0 -247: 54311: 0 -247: 54312: 0 -247: 54313: 0 -247: 54314: 0 -247: 54315: 0 -247: 54316: 0 -247: 54317: 0 -247: 54318: 0 -247: 54319: 0 -247: 54320: 0 -247: 54321: 0 -247: 54322: 0 -247: 54323: 0 -247: 54324: 0 -247: 54325: 0 -247: 54326: 0 -247: 54327: 0 -247: 54328: 0 -247: 54329: 0 -247: 54330: 0 -247: 54331: 0 -247: 54332: 0 -247: 54333: 0 -247: 54334: 0 -247: 54335: 0 -247: 54336: 0 -247: 54337: 0 -247: 54338: 0 -247: 54339: 0 -247: 54340: 0 -247: 54341: 0 -247: 54342: 0 -247: 54343: 0 -247: 54344: 0 -247: 54345: 0 -247: 54346: 0 -247: 54347: 0 -247: 54348: 0 -247: 54349: 0 -247: 54350: 0 -247: 54351: 0 -247: 54352: 0 -247: 54353: 0 -247: 54354: 0 -247: 54355: 0 -247: 54356: 0 -247: 54357: 0 -247: 54358: 0 -247: 54359: 0 -247: 54360: 0 -247: 54361: 0 -247: 54362: 0 -247: 54363: 0 -247: 54364: 0 -247: 54365: 0 -247: 54366: 0 -247: 54367: 0 -247: 54368: 0 -247: 54369: 0 -247: 54370: 0 -247: 54371: 0 -247: 54372: 0 -247: 54373: 0 -247: 54374: 0 -247: 54375: 0 -247: 54376: 0 -247: 54377: 0 -247: 54378: 0 -247: 54379: 0 -247: 54380: 0 -247: 54381: 0 -247: 54382: 0 -247: 54383: 0 -247: 54384: 0 -247: 54385: 0 -247: 54386: 0 -247: 54387: 0 -247: 54388: 0 -247: 54389: 0 -247: 54390: 0 -247: 54391: 0 -247: 54392: 0 -247: 54393: 0 -247: 54394: 0 -247: 54395: 0 -247: 54396: 0 -247: 54397: 0 -247: 54398: 0 -247: 54399: 0 -247: 54400: 0 -247: 54401: 0 -247: 54402: 0 -247: 54403: 0 -247: 54404: 0 -247: 54405: 0 -247: 54406: 0 -247: 54407: 0 -247: 54408: 0 -247: 54409: 0 -247: 54410: 0 -247: 54411: 0 -247: 54412: 0 -247: 54413: 0 -247: 54414: 0 -247: 54415: 0 -247: 54416: 0 -247: 54417: 0 -247: 54418: 0 -247: 54419: 0 -247: 54420: 0 -247: 54421: 0 -247: 54422: 0 -247: 54423: 0 -247: 54424: 0 -247: 54425: 0 -247: 54426: 0 -247: 54427: 0 -247: 54428: 0 -247: 54429: 0 -247: 54430: 0 -247: 54431: 0 -247: 54432: 0 -247: 54433: 0 -247: 54434: 0 -247: 54435: 0 -247: 54436: 0 -247: 54437: 0 -247: 54438: 0 -247: 54439: 0 -247: 54440: 0 -247: 54441: 0 -247: 54442: 0 -247: 54443: 0 -247: 54444: 0 -247: 54445: 0 -247: 54446: 0 -247: 54447: 0 -247: 54448: 0 -247: 54449: 0 -247: 54450: 0 -247: 54451: 0 -247: 54452: 0 -247: 54453: 0 -247: 54454: 0 -247: 54455: 0 -247: 54456: 0 -247: 54457: 0 -247: 54458: 0 -247: 54459: 0 -247: 54460: 0 -247: 54461: 0 -247: 54462: 0 -247: 54463: 0 -247: 54464: 0 -247: 54465: 0 -247: 54466: 0 -247: 54467: 0 -247: 54468: 0 -247: 54469: 0 -247: 54470: 0 -247: 54471: 0 -247: 54472: 0 -247: 54473: 0 -247: 54474: 0 -247: 54475: 0 -247: 54476: 0 -247: 54477: 0 -247: 54478: 0 -247: 54479: 0 -247: 54480: 0 -247: 54481: 0 -247: 54482: 0 -247: 54483: 0 -247: 54484: 0 -247: 54485: 0 -247: 54486: 0 -247: 54487: 0 -247: 54488: 0 -247: 54489: 0 -247: 54490: 0 -247: 54491: 0 -247: 54492: 0 -247: 54493: 0 -247: 54494: 0 -247: 54495: 0 -247: 54496: 0 -247: 54497: 0 -247: 54498: 0 -247: 54499: 0 -247: 54500: 0 -247: 54501: 0 -247: 54502: 0 -247: 54503: 0 -247: 54504: 0 -247: 54505: 0 -247: 54506: 0 -247: 54507: 0 -247: 54508: 0 -247: 54509: 0 -247: 54510: 0 -247: 54511: 0 -247: 54512: 0 -247: 54513: 0 -247: 54514: 0 -247: 54515: 0 -247: 54516: 0 -247: 54517: 0 -247: 54518: 0 -247: 54519: 0 -247: 54520: 0 -247: 54521: 0 -247: 54522: 0 -247: 54523: 0 -247: 54524: 0 -247: 54525: 0 -247: 54526: 0 -247: 54527: 0 -247: 54528: 0 -247: 54529: 0 -247: 54530: 0 -247: 54531: 0 -247: 54532: 0 -247: 54533: 0 -247: 54534: 0 -247: 54535: 0 -247: 54536: 0 -247: 54537: 0 -247: 54538: 0 -247: 54539: 0 -247: 54540: 0 -247: 54541: 0 -247: 54542: 0 -247: 54543: 0 -247: 54544: 0 -247: 54545: 0 -247: 54546: 0 -247: 54547: 0 -247: 54548: 0 -247: 54549: 0 -247: 54550: 0 -247: 54551: 0 -247: 54552: 0 -247: 54553: 0 -247: 54554: 0 -247: 54555: 0 -247: 54556: 0 -247: 54557: 0 -247: 54558: 0 -247: 54559: 0 -247: 54560: 0 -247: 54561: 0 -247: 54562: 0 -247: 54563: 0 -247: 54564: 0 -247: 54565: 0 -247: 54566: 0 -247: 54567: 0 -247: 54568: 0 -247: 54569: 0 -247: 54570: 0 -247: 54571: 0 -247: 54572: 0 -247: 54573: 0 -247: 54574: 0 -247: 54575: 0 -247: 54576: 0 -247: 54577: 0 -247: 54578: 0 -247: 54579: 0 -247: 54580: 0 -247: 54581: 0 -247: 54582: 0 -247: 54583: 0 -247: 54584: 0 -247: 54585: 0 -247: 54586: 0 -247: 54587: 0 -247: 54588: 0 -247: 54589: 0 -247: 54590: 0 -247: 54591: 0 -247: 54592: 0 -247: 54593: 0 -247: 54594: 0 -247: 54595: 0 -247: 54596: 0 -247: 54597: 0 -247: 54598: 0 -247: 54599: 0 -247: 54600: 0 -247: 54601: 0 -247: 54602: 0 -247: 54603: 0 -247: 54604: 0 -247: 54605: 0 -247: 54606: 0 -247: 54607: 0 -247: 54608: 0 -247: 54609: 0 -247: 54610: 0 -247: 54611: 0 -247: 54612: 0 -247: 54613: 0 -247: 54614: 0 -247: 54615: 0 -247: 54616: 0 -247: 54617: 0 -247: 54618: 0 -247: 54619: 0 -247: 54620: 0 -247: 54621: 0 -247: 54622: 0 -247: 54623: 0 -247: 54624: 0 -247: 54625: 0 -247: 54626: 0 -247: 54627: 0 -247: 54628: 0 -247: 54629: 0 -247: 54630: 0 -247: 54631: 0 -247: 54632: 0 -247: 54633: 0 -247: 54634: 0 -247: 54635: 0 -247: 54636: 0 -247: 54637: 0 -247: 54638: 0 -247: 54639: 0 -247: 54640: 0 -247: 54641: 0 -247: 54642: 0 -247: 54643: 0 -247: 54644: 0 -247: 54645: 0 -247: 54646: 0 -247: 54647: 0 -247: 54648: 0 -247: 54649: 0 -247: 54650: 0 -247: 54651: 0 -247: 54652: 0 -247: 54653: 0 -247: 54654: 0 -247: 54655: 0 -247: 54656: 0 -247: 54657: 0 -247: 54658: 0 -247: 54659: 0 -247: 54660: 0 -247: 54661: 0 -247: 54662: 0 -247: 54663: 0 -247: 54664: 0 -247: 54665: 0 -247: 54666: 0 -247: 54667: 0 -247: 54668: 0 -247: 54669: 0 -247: 54670: 0 -247: 54671: 0 -247: 54672: 0 -247: 54673: 0 -247: 54674: 0 -247: 54675: 0 -247: 54676: 0 -247: 54677: 0 -247: 54678: 0 -247: 54679: 0 -247: 54680: 0 -247: 54681: 0 -247: 54682: 0 -247: 54683: 0 -247: 54684: 0 -247: 54685: 0 -247: 54686: 0 -247: 54687: 0 -247: 54688: 0 -247: 54689: 0 -247: 54690: 0 -247: 54691: 0 -247: 54692: 0 -247: 54693: 0 -247: 54694: 0 -247: 54695: 0 -247: 54696: 0 -247: 54697: 0 -247: 54698: 0 -247: 54699: 0 -247: 54700: 0 -247: 54701: 0 -247: 54702: 0 -247: 54703: 0 -247: 54704: 0 -247: 54705: 0 -247: 54706: 0 -247: 54707: 0 -247: 54708: 0 -247: 54709: 0 -247: 54710: 0 -247: 54711: 0 -247: 54712: 0 -247: 54713: 0 -247: 54714: 0 -247: 54715: 0 -247: 54716: 0 -247: 54717: 0 -247: 54718: 0 -247: 54719: 0 -247: 54720: 0 -247: 54721: 0 -247: 54722: 0 -247: 54723: 0 -247: 54724: 0 -247: 54725: 0 -247: 54726: 0 -247: 54727: 0 -247: 54728: 0 -247: 54729: 0 -247: 54730: 0 -247: 54731: 0 -247: 54732: 0 -247: 54733: 0 -247: 54734: 0 -247: 54735: 0 -247: 54736: 0 -247: 54737: 0 -247: 54738: 0 -247: 54739: 0 -247: 54740: 0 -247: 54741: 0 -247: 54742: 0 -247: 54743: 0 -247: 54744: 0 -247: 54745: 0 -247: 54746: 0 -247: 54747: 0 -247: 54748: 0 -247: 54749: 0 -247: 54750: 0 -247: 54751: 0 -247: 54752: 0 -247: 54753: 0 -247: 54754: 0 -247: 54755: 0 -247: 54756: 0 -247: 54757: 0 -247: 54758: 0 -247: 54759: 0 -247: 54760: 0 -247: 54761: 0 -247: 54762: 0 -247: 54763: 0 -247: 54764: 0 -247: 54765: 0 -247: 54766: 0 -247: 54767: 0 -247: 54768: 0 -247: 54769: 0 -247: 54770: 0 -247: 54771: 0 -247: 54772: 0 -247: 54773: 0 -247: 54774: 0 -247: 54775: 0 -247: 54776: 0 -247: 54777: 0 -247: 54778: 0 -247: 54779: 0 -247: 54780: 0 -247: 54781: 0 -247: 54782: 0 -247: 54783: 0 -247: 54784: 0 -247: 54785: 0 -247: 54786: 0 -247: 54787: 0 -247: 54788: 0 -247: 54789: 0 -247: 54790: 0 -247: 54791: 0 -247: 54792: 0 -247: 54793: 0 -247: 54794: 0 -247: 54795: 0 -247: 54796: 0 -247: 54797: 0 -247: 54798: 0 -247: 54799: 0 -247: 54800: 0 -247: 54801: 0 -247: 54802: 0 -247: 54803: 0 -247: 54804: 0 -247: 54805: 0 -247: 54806: 0 -247: 54807: 0 -247: 54808: 0 -247: 54809: 0 -247: 54810: 0 -247: 54811: 0 -247: 54812: 0 -247: 54813: 0 -247: 54814: 0 -247: 54815: 0 -247: 54816: 0 -247: 54817: 0 -247: 54818: 0 -247: 54819: 0 -247: 54820: 0 -247: 54821: 0 -247: 54822: 0 -247: 54823: 0 -247: 54824: 0 -247: 54825: 0 -247: 54826: 0 -247: 54827: 0 -247: 54828: 0 -247: 54829: 0 -247: 54830: 0 -247: 54831: 0 -247: 54832: 0 -247: 54833: 0 -247: 54834: 0 -247: 54835: 0 -247: 54836: 0 -247: 54837: 0 -247: 54838: 0 -247: 54839: 0 -247: 54840: 0 -247: 54841: 0 -247: 54842: 0 -247: 54843: 0 -247: 54844: 0 -247: 54845: 0 -247: 54846: 0 -247: 54847: 0 -247: 54848: 0 -247: 54849: 0 -247: 54850: 0 -247: 54851: 0 -247: 54852: 0 -247: 54853: 0 -247: 54854: 0 -247: 54855: 0 -247: 54856: 0 -247: 54857: 0 -247: 54858: 0 -247: 54859: 0 -247: 54860: 0 -247: 54861: 0 -247: 54862: 0 -247: 54863: 0 -247: 54864: 0 -247: 54865: 0 -247: 54866: 0 -247: 54867: 0 -247: 54868: 0 -247: 54869: 0 -247: 54870: 0 -247: 54871: 0 -247: 54872: 0 -247: 54873: 0 -247: 54874: 0 -247: 54875: 0 -247: 54876: 0 -247: 54877: 0 -247: 54878: 0 -247: 54879: 0 -247: 54880: 0 -247: 54881: 0 -247: 54882: 0 -247: 54883: 0 -247: 54884: 0 -247: 54885: 0 -247: 54886: 0 -247: 54887: 0 -247: 54888: 0 -247: 54889: 0 -247: 54890: 0 -247: 54891: 0 -247: 54892: 0 -247: 54893: 0 -247: 54894: 0 -247: 54895: 0 -247: 54896: 0 -247: 54897: 0 -247: 54898: 0 -247: 54899: 0 -247: 54900: 0 -247: 54901: 0 -247: 54902: 0 -247: 54903: 0 -247: 54904: 0 -247: 54905: 0 -247: 54906: 0 -247: 54907: 0 -247: 54908: 0 -247: 54909: 0 -247: 54910: 0 -247: 54911: 0 -247: 54912: 0 -247: 54913: 0 -247: 54914: 0 -247: 54915: 0 -247: 54916: 0 -247: 54917: 0 -247: 54918: 0 -247: 54919: 0 -247: 54920: 0 -247: 54921: 0 -247: 54922: 0 -247: 54923: 0 -247: 54924: 0 -247: 54925: 0 -247: 54926: 0 -247: 54927: 0 -247: 54928: 0 -247: 54929: 0 -247: 54930: 0 -247: 54931: 0 -247: 54932: 0 -247: 54933: 0 -247: 54934: 0 -247: 54935: 0 -247: 54936: 0 -247: 54937: 0 -247: 54938: 0 -247: 54939: 0 -247: 54940: 0 -247: 54941: 0 -247: 54942: 0 -247: 54943: 0 -247: 54944: 0 -247: 54945: 0 -247: 54946: 0 -247: 54947: 0 -247: 54948: 0 -247: 54949: 0 -247: 54950: 0 -247: 54951: 0 -247: 54952: 0 -247: 54953: 0 -247: 54954: 0 -247: 54955: 0 -247: 54956: 0 -247: 54957: 0 -247: 54958: 0 -247: 54959: 0 -247: 54960: 0 -247: 54961: 0 -247: 54962: 0 -247: 54963: 0 -247: 54964: 0 -247: 54965: 0 -247: 54966: 0 -247: 54967: 0 -247: 54968: 0 -247: 54969: 0 -247: 54970: 0 -247: 54971: 0 -247: 54972: 0 -247: 54973: 0 -247: 54974: 0 -247: 54975: 0 -247: 54976: 0 -247: 54977: 0 -247: 54978: 0 -247: 54979: 0 -247: 54980: 0 -247: 54981: 0 -247: 54982: 0 -247: 54983: 0 -247: 54984: 0 -247: 54985: 0 -247: 54986: 0 -247: 54987: 0 -247: 54988: 0 -247: 54989: 0 -247: 54990: 0 -247: 54991: 0 -247: 54992: 0 -247: 54993: 0 -247: 54994: 0 -247: 54995: 0 -247: 54996: 0 -247: 54997: 0 -247: 54998: 0 -247: 54999: 0 -247: 55000: 0 -247: 55001: 0 -247: 55002: 0 -247: 55003: 0 -247: 55004: 0 -247: 55005: 0 -247: 55006: 0 -247: 55007: 0 -247: 55008: 0 -247: 55009: 0 -247: 55010: 0 -247: 55011: 0 -247: 55012: 0 -247: 55013: 0 -247: 55014: 0 -247: 55015: 0 -247: 55016: 0 -247: 55017: 0 -247: 55018: 0 -247: 55019: 0 -247: 55020: 0 -247: 55021: 0 -247: 55022: 0 -247: 55023: 0 -247: 55024: 0 -247: 55025: 0 -247: 55026: 0 -247: 55027: 0 -247: 55028: 0 -247: 55029: 0 -247: 55030: 0 -247: 55031: 0 -247: 55032: 0 -247: 55033: 0 -247: 55034: 0 -247: 55035: 0 -247: 55036: 0 -247: 55037: 0 -247: 55038: 0 -247: 55039: 0 -247: 55040: 0 -247: 55041: 0 -247: 55042: 0 -247: 55043: 0 -247: 55044: 0 -247: 55045: 0 -247: 55046: 0 -247: 55047: 0 -247: 55048: 0 -247: 55049: 0 -247: 55050: 0 -247: 55051: 0 -247: 55052: 0 -247: 55053: 0 -247: 55054: 0 -247: 55055: 0 -247: 55056: 0 -247: 55057: 0 -247: 55058: 0 -247: 55059: 0 -247: 55060: 0 -247: 55061: 0 -247: 55062: 0 -247: 55063: 0 -247: 55064: 0 -247: 55065: 0 -247: 55066: 0 -247: 55067: 0 -247: 55068: 0 -247: 55069: 0 -247: 55070: 0 -247: 55071: 0 -247: 55072: 0 -247: 55073: 0 -247: 55074: 0 -247: 55075: 0 -247: 55076: 0 -247: 55077: 0 -247: 55078: 0 -247: 55079: 0 -247: 55080: 0 -247: 55081: 0 -247: 55082: 0 -247: 55083: 0 -247: 55084: 0 -247: 55085: 0 -247: 55086: 0 -247: 55087: 0 -247: 55088: 0 -247: 55089: 0 -247: 55090: 0 -247: 55091: 0 -247: 55092: 0 -247: 55093: 0 -247: 55094: 0 -247: 55095: 0 -247: 55096: 0 -247: 55097: 0 -247: 55098: 0 -247: 55099: 0 -247: 55100: 0 -247: 55101: 0 -247: 55102: 0 -247: 55103: 0 -247: 55104: 0 -247: 55105: 0 -247: 55106: 0 -247: 55107: 0 -247: 55108: 0 -247: 55109: 0 -247: 55110: 0 -247: 55111: 0 -247: 55112: 0 -247: 55113: 0 -247: 55114: 0 -247: 55115: 0 -247: 55116: 0 -247: 55117: 0 -247: 55118: 0 -247: 55119: 0 -247: 55120: 0 -247: 55121: 0 -247: 55122: 0 -247: 55123: 0 -247: 55124: 0 -247: 55125: 0 -247: 55126: 0 -247: 55127: 0 -247: 55128: 0 -247: 55129: 0 -247: 55130: 0 -247: 55131: 0 -247: 55132: 0 -247: 55133: 0 -247: 55134: 0 -247: 55135: 0 -247: 55136: 0 -247: 55137: 0 -247: 55138: 0 -247: 55139: 0 -247: 55140: 0 -247: 55141: 0 -247: 55142: 0 -247: 55143: 0 -247: 55144: 0 -247: 55145: 0 -247: 55146: 0 -247: 55147: 0 -247: 55148: 0 -247: 55149: 0 -247: 55150: 0 -247: 55151: 0 -247: 55152: 0 -247: 55153: 0 -247: 55154: 0 -247: 55155: 0 -247: 55156: 0 -247: 55157: 0 -247: 55158: 0 -247: 55159: 0 -247: 55160: 0 -247: 55161: 0 -247: 55162: 0 -247: 55163: 0 -247: 55164: 0 -247: 55165: 0 -247: 55166: 0 -247: 55167: 0 -247: 55168: 0 -247: 55169: 0 -247: 55170: 0 -247: 55171: 0 -247: 55172: 0 -247: 55173: 0 -247: 55174: 0 -247: 55175: 0 -247: 55176: 0 -247: 55177: 0 -247: 55178: 0 -247: 55179: 0 -247: 55180: 0 -247: 55181: 0 -247: 55182: 0 -247: 55183: 0 -247: 55184: 0 -247: 55185: 0 -247: 55186: 0 -247: 55187: 0 -247: 55188: 0 -247: 55189: 0 -247: 55190: 0 -247: 55191: 0 -247: 55192: 0 -247: 55193: 0 -247: 55194: 0 -247: 55195: 0 -247: 55196: 0 -247: 55197: 0 -247: 55198: 0 -247: 55199: 0 -247: 55200: 0 -247: 55201: 0 -247: 55202: 0 -247: 55203: 0 -247: 55204: 0 -247: 55205: 0 -247: 55206: 0 -247: 55207: 0 -247: 55208: 0 -247: 55209: 0 -247: 55210: 0 -247: 55211: 0 -247: 55212: 0 -247: 55213: 0 -247: 55214: 0 -247: 55215: 0 -247: 55216: 0 -247: 55217: 0 -247: 55218: 0 -247: 55219: 0 -247: 55220: 0 -247: 55221: 0 -247: 55222: 0 -247: 55223: 0 -247: 55224: 0 -247: 55225: 0 -247: 55226: 0 -247: 55227: 0 -247: 55228: 0 -247: 55229: 0 -247: 55230: 0 -247: 55231: 0 -247: 55232: 0 -247: 55233: 0 -247: 55234: 0 -247: 55235: 0 -247: 55236: 0 -247: 55237: 0 -247: 55238: 0 -247: 55239: 0 -247: 55240: 0 -247: 55241: 0 -247: 55242: 0 -247: 55243: 0 -247: 55244: 0 -247: 55245: 0 -247: 55246: 0 -247: 55247: 0 -247: 55248: 0 -247: 55249: 0 -247: 55250: 0 -247: 55251: 0 -247: 55252: 0 -247: 55253: 0 -247: 55254: 0 -247: 55255: 0 -247: 55256: 0 -247: 55257: 0 -247: 55258: 0 -247: 55259: 0 -247: 55260: 0 -247: 55261: 0 -247: 55262: 0 -247: 55263: 0 -247: 55264: 0 -247: 55265: 0 -247: 55266: 0 -247: 55267: 0 -247: 55268: 0 -247: 55269: 0 -247: 55270: 0 -247: 55271: 0 -247: 55272: 0 -247: 55273: 0 -247: 55274: 0 -247: 55275: 0 -247: 55276: 0 -247: 55277: 0 -247: 55278: 0 -247: 55279: 0 -247: 55280: 0 -247: 55281: 0 -247: 55282: 0 -247: 55283: 0 -247: 55284: 0 -247: 55285: 0 -247: 55286: 0 -247: 55287: 0 -247: 55288: 0 -247: 55289: 0 -247: 55290: 0 -247: 55291: 0 -247: 55292: 0 -247: 55293: 0 -247: 55294: 0 -247: 55295: 0 -247: 55296: 0 -247: 55297: 0 -247: 55298: 0 -247: 55299: 0 -247: 55300: 0 -247: 55301: 0 -247: 55302: 0 -247: 55303: 0 -247: 55304: 0 -247: 55305: 0 -247: 55306: 0 -247: 55307: 0 -247: 55308: 0 -247: 55309: 0 -247: 55310: 0 -247: 55311: 0 -247: 55312: 0 -247: 55313: 0 -247: 55314: 0 -247: 55315: 0 -247: 55316: 0 -247: 55317: 0 -247: 55318: 0 -247: 55319: 0 -247: 55320: 0 -247: 55321: 0 -247: 55322: 0 -247: 55323: 0 -247: 55324: 0 -247: 55325: 0 -247: 55326: 0 -247: 55327: 0 -247: 55328: 0 -247: 55329: 0 -247: 55330: 0 -247: 55331: 0 -247: 55332: 0 -247: 55333: 0 -247: 55334: 0 -247: 55335: 0 -247: 55336: 0 -247: 55337: 0 -247: 55338: 0 -247: 55339: 0 -247: 55340: 0 -247: 55341: 0 -247: 55342: 0 -247: 55343: 0 -247: 55344: 0 -247: 55345: 0 -247: 55346: 0 -247: 55347: 0 -247: 55348: 0 -247: 55349: 0 -247: 55350: 0 -247: 55351: 0 -247: 55352: 0 -247: 55353: 0 -247: 55354: 0 -247: 55355: 0 -247: 55356: 0 -247: 55357: 0 -247: 55358: 0 -247: 55359: 0 -247: 55360: 0 -247: 55361: 0 -247: 55362: 0 -247: 55363: 0 -247: 55364: 0 -247: 55365: 0 -247: 55366: 0 -247: 55367: 0 -247: 55368: 0 -247: 55369: 0 -247: 55370: 0 -247: 55371: 0 -247: 55372: 0 -247: 55373: 0 -247: 55374: 0 -247: 55375: 0 -247: 55376: 0 -247: 55377: 0 -247: 55378: 0 -247: 55379: 0 -247: 55380: 0 -247: 55381: 0 -247: 55382: 0 -247: 55383: 0 -247: 55384: 0 -247: 55385: 0 -247: 55386: 0 -247: 55387: 0 -247: 55388: 0 -247: 55389: 0 -247: 55390: 0 -247: 55391: 0 -247: 55392: 0 -247: 55393: 0 -247: 55394: 0 -247: 55395: 0 -247: 55396: 0 -247: 55397: 0 -247: 55398: 0 -247: 55399: 0 -247: 55400: 0 -247: 55401: 0 -247: 55402: 0 -247: 55403: 0 -247: 55404: 0 -247: 55405: 0 -247: 55406: 0 -247: 55407: 0 -247: 55408: 0 -247: 55409: 0 -247: 55410: 0 -247: 55411: 0 -247: 55412: 0 -247: 55413: 0 -247: 55414: 0 -247: 55415: 0 -247: 55416: 0 -247: 55417: 0 -247: 55418: 0 -247: 55419: 0 -247: 55420: 0 -247: 55421: 0 -247: 55422: 0 -247: 55423: 0 -247: 55424: 0 -247: 55425: 0 -247: 55426: 0 -247: 55427: 0 -247: 55428: 0 -247: 55429: 0 -247: 55430: 0 -247: 55431: 0 -247: 55432: 0 -247: 55433: 0 -247: 55434: 0 -247: 55435: 0 -247: 55436: 0 -247: 55437: 0 -247: 55438: 0 -247: 55439: 0 -247: 55440: 0 -247: 55441: 0 -247: 55442: 0 -247: 55443: 0 -247: 55444: 0 -247: 55445: 0 -247: 55446: 0 -247: 55447: 0 -247: 55448: 0 -247: 55449: 0 -247: 55450: 0 -247: 55451: 0 -247: 55452: 0 -247: 55453: 0 -247: 55454: 0 -247: 55455: 0 -247: 55456: 0 -247: 55457: 0 -247: 55458: 0 -247: 55459: 0 -247: 55460: 0 -247: 55461: 0 -247: 55462: 0 -247: 55463: 0 -247: 55464: 0 -247: 55465: 0 -247: 55466: 0 -247: 55467: 0 -247: 55468: 0 -247: 55469: 0 -247: 55470: 0 -247: 55471: 0 -247: 55472: 0 -247: 55473: 0 -247: 55474: 0 -247: 55475: 0 -247: 55476: 0 -247: 55477: 0 -247: 55478: 0 -247: 55479: 0 -247: 55480: 0 -247: 55481: 0 -247: 55482: 0 -247: 55483: 0 -247: 55484: 0 -247: 55485: 0 -247: 55486: 0 -247: 55487: 0 -247: 55488: 0 -247: 55489: 0 -247: 55490: 0 -247: 55491: 0 -247: 55492: 0 -247: 55493: 0 -247: 55494: 0 -247: 55495: 0 -247: 55496: 0 -247: 55497: 0 -247: 55498: 0 -247: 55499: 0 -247: 55500: 0 -247: 55501: 0 -247: 55502: 0 -247: 55503: 0 -247: 55504: 0 -247: 55505: 0 -247: 55506: 0 -247: 55507: 0 -247: 55508: 0 -247: 55509: 0 -247: 55510: 0 -247: 55511: 0 -247: 55512: 0 -247: 55513: 0 -247: 55514: 0 -247: 55515: 0 -247: 55516: 0 -247: 55517: 0 -247: 55518: 0 -247: 55519: 0 -247: 55520: 0 -247: 55521: 0 -247: 55522: 0 -247: 55523: 0 -247: 55524: 0 -247: 55525: 0 -247: 55526: 0 -247: 55527: 0 -247: 55528: 0 -247: 55529: 0 -247: 55530: 0 -247: 55531: 0 -247: 55532: 0 -247: 55533: 0 -247: 55534: 0 -247: 55535: 0 -247: 55536: 0 -247: 55537: 0 -247: 55538: 0 -247: 55539: 0 -247: 55540: 0 -247: 55541: 0 -247: 55542: 0 -247: 55543: 0 -247: 55544: 0 -247: 55545: 0 -247: 55546: 0 -247: 55547: 0 -247: 55548: 0 -247: 55549: 0 -247: 55550: 0 -247: 55551: 0 -247: 55552: 0 -247: 55553: 0 -247: 55554: 0 -247: 55555: 0 -247: 55556: 0 -247: 55557: 0 -247: 55558: 0 -247: 55559: 0 -247: 55560: 0 -247: 55561: 0 -247: 55562: 0 -247: 55563: 0 -247: 55564: 0 -247: 55565: 0 -247: 55566: 0 -247: 55567: 0 -247: 55568: 0 -247: 55569: 0 -247: 55570: 0 -247: 55571: 0 -247: 55572: 0 -247: 55573: 0 -247: 55574: 0 -247: 55575: 0 -247: 55576: 0 -247: 55577: 0 -247: 55578: 0 -247: 55579: 0 -247: 55580: 0 -247: 55581: 0 -247: 55582: 0 -247: 55583: 0 -247: 55584: 0 -247: 55585: 0 -247: 55586: 0 -247: 55587: 0 -247: 55588: 0 -247: 55589: 0 -247: 55590: 0 -247: 55591: 0 -247: 55592: 0 -247: 55593: 0 -247: 55594: 0 -247: 55595: 0 -247: 55596: 0 -247: 55597: 0 -247: 55598: 0 -247: 55599: 0 -247: 55600: 0 -247: 55601: 0 -247: 55602: 0 -247: 55603: 0 -247: 55604: 0 -247: 55605: 0 -247: 55606: 0 -247: 55607: 0 -247: 55608: 0 -247: 55609: 0 -247: 55610: 0 -247: 55611: 0 -247: 55612: 0 -247: 55613: 0 -247: 55614: 0 -247: 55615: 0 -247: 55616: 0 -247: 55617: 0 -247: 55618: 0 -247: 55619: 0 -247: 55620: 0 -247: 55621: 0 -247: 55622: 0 -247: 55623: 0 -247: 55624: 0 -247: 55625: 0 -247: 55626: 0 -247: 55627: 0 -247: 55628: 0 -247: 55629: 0 -247: 55630: 0 -247: 55631: 0 -247: 55632: 0 -247: 55633: 0 -247: 55634: 0 -247: 55635: 0 -247: 55636: 0 -247: 55637: 0 -247: 55638: 0 -247: 55639: 0 -247: 55640: 0 -247: 55641: 0 -247: 55642: 0 -247: 55643: 0 -247: 55644: 0 -247: 55645: 0 -247: 55646: 0 -247: 55647: 0 -247: 55648: 0 -247: 55649: 0 -247: 55650: 0 -247: 55651: 0 -247: 55652: 0 -247: 55653: 0 -247: 55654: 0 -247: 55655: 0 -247: 55656: 0 -247: 55657: 0 -247: 55658: 0 -247: 55659: 0 -247: 55660: 0 -247: 55661: 0 -247: 55662: 0 -247: 55663: 0 -247: 55664: 0 -247: 55665: 0 -247: 55666: 0 -247: 55667: 0 -247: 55668: 0 -247: 55669: 0 -247: 55670: 0 -247: 55671: 0 -247: 55672: 0 -247: 55673: 0 -247: 55674: 0 -247: 55675: 0 -247: 55676: 0 -247: 55677: 0 -247: 55678: 0 -247: 55679: 0 -247: 55680: 0 -247: 55681: 0 -247: 55682: 0 -247: 55683: 0 -247: 55684: 0 -247: 55685: 0 -247: 55686: 0 -247: 55687: 0 -247: 55688: 0 -247: 55689: 0 -247: 55690: 0 -247: 55691: 0 -247: 55692: 0 -247: 55693: 0 -247: 55694: 0 -247: 55695: 0 -247: 55696: 0 -247: 55697: 0 -247: 55698: 0 -247: 55699: 0 -247: 55700: 0 -247: 55701: 0 -247: 55702: 0 -247: 55703: 0 -247: 55704: 0 -247: 55705: 0 -247: 55706: 0 -247: 55707: 0 -247: 55708: 0 -247: 55709: 0 -247: 55710: 0 -247: 55711: 0 -247: 55712: 0 -247: 55713: 0 -247: 55714: 0 -247: 55715: 0 -247: 55716: 0 -247: 55717: 0 -247: 55718: 0 -247: 55719: 0 -247: 55720: 0 -247: 55721: 0 -247: 55722: 0 -247: 55723: 0 -247: 55724: 0 -247: 55725: 0 -247: 55726: 0 -247: 55727: 0 -247: 55728: 0 -247: 55729: 0 -247: 55730: 0 -247: 55731: 0 -247: 55732: 0 -247: 55733: 0 -247: 55734: 0 -247: 55735: 0 -247: 55736: 0 -247: 55737: 0 -247: 55738: 0 -247: 55739: 0 -247: 55740: 0 -247: 55741: 0 -247: 55742: 0 -247: 55743: 0 -247: 55744: 0 -247: 55745: 0 -247: 55746: 0 -247: 55747: 0 -247: 55748: 0 -247: 55749: 0 -247: 55750: 0 -247: 55751: 0 -247: 55752: 0 -247: 55753: 0 -247: 55754: 0 -247: 55755: 0 -247: 55756: 0 -247: 55757: 0 -247: 55758: 0 -247: 55759: 0 -247: 55760: 0 -247: 55761: 0 -247: 55762: 0 -247: 55763: 0 -247: 55764: 0 -247: 55765: 0 -247: 55766: 0 -247: 55767: 0 -247: 55768: 0 -247: 55769: 0 -247: 55770: 0 -247: 55771: 0 -247: 55772: 0 -247: 55773: 0 -247: 55774: 0 -247: 55775: 0 -247: 55776: 0 -247: 55777: 0 -247: 55778: 0 -247: 55779: 0 -247: 55780: 0 -247: 55781: 0 -247: 55782: 0 -247: 55783: 0 -247: 55784: 0 -247: 55785: 0 -247: 55786: 0 -247: 55787: 0 -247: 55788: 0 -247: 55789: 0 -247: 55790: 0 -247: 55791: 0 -247: 55792: 0 -247: 55793: 0 -247: 55794: 0 -247: 55795: 0 -247: 55796: 0 -247: 55797: 0 -247: 55798: 0 -247: 55799: 0 -247: 55800: 0 -247: 55801: 0 -247: 55802: 0 -247: 55803: 0 -247: 55804: 0 -247: 55805: 0 -247: 55806: 0 -247: 55807: 0 -247: 55808: 0 -247: 55809: 0 -247: 55810: 0 -247: 55811: 0 -247: 55812: 0 -247: 55813: 0 -247: 55814: 0 -247: 55815: 0 -247: 55816: 0 -247: 55817: 0 -247: 55818: 0 -247: 55819: 0 -247: 55820: 0 -247: 55821: 0 -247: 55822: 0 -247: 55823: 0 -247: 55824: 0 -247: 55825: 0 -247: 55826: 0 -247: 55827: 0 -247: 55828: 0 -247: 55829: 0 -247: 55830: 0 -247: 55831: 0 -247: 55832: 0 -247: 55833: 0 -247: 55834: 0 -247: 55835: 0 -247: 55836: 0 -247: 55837: 0 -247: 55838: 0 -247: 55839: 0 -247: 55840: 0 -247: 55841: 0 -247: 55842: 0 -247: 55843: 0 -247: 55844: 0 -247: 55845: 0 -247: 55846: 0 -247: 55847: 0 -247: 55848: 0 -247: 55849: 0 -247: 55850: 0 -247: 55851: 0 -247: 55852: 0 -247: 55853: 0 -247: 55854: 0 -247: 55855: 0 -247: 55856: 0 -247: 55857: 0 -247: 55858: 0 -247: 55859: 0 -247: 55860: 0 -247: 55861: 0 -247: 55862: 0 -247: 55863: 0 -247: 55864: 0 -247: 55865: 0 -247: 55866: 0 -247: 55867: 0 -247: 55868: 0 -247: 55869: 0 -247: 55870: 0 -247: 55871: 0 -247: 55872: 0 -247: 55873: 0 -247: 55874: 0 -247: 55875: 0 -247: 55876: 0 -247: 55877: 0 -247: 55878: 0 -247: 55879: 0 -247: 55880: 0 -247: 55881: 0 -247: 55882: 0 -247: 55883: 0 -247: 55884: 0 -247: 55885: 0 -247: 55886: 0 -247: 55887: 0 -247: 55888: 0 -247: 55889: 0 -247: 55890: 0 -247: 55891: 0 -247: 55892: 0 -247: 55893: 0 -247: 55894: 0 -247: 55895: 0 -247: 55896: 0 -247: 55897: 0 -247: 55898: 0 -247: 55899: 0 -247: 55900: 0 -247: 55901: 0 -247: 55902: 0 -247: 55903: 0 -247: 55904: 0 -247: 55905: 0 -247: 55906: 0 -247: 55907: 0 -247: 55908: 0 -247: 55909: 0 -247: 55910: 0 -247: 55911: 0 -247: 55912: 0 -247: 55913: 0 -247: 55914: 0 -247: 55915: 0 -247: 55916: 0 -247: 55917: 0 -247: 55918: 0 -247: 55919: 0 -247: 55920: 0 -247: 55921: 0 -247: 55922: 0 -247: 55923: 0 -247: 55924: 0 -247: 55925: 0 -247: 55926: 0 -247: 55927: 0 -247: 55928: 0 -247: 55929: 0 -247: 55930: 0 -247: 55931: 0 -247: 55932: 0 -247: 55933: 0 -247: 55934: 0 -247: 55935: 0 -247: 55936: 0 -247: 55937: 0 -247: 55938: 0 -247: 55939: 0 -247: 55940: 0 -247: 55941: 0 -247: 55942: 0 -247: 55943: 0 -247: 55944: 0 -247: 55945: 0 -247: 55946: 0 -247: 55947: 0 -247: 55948: 0 -247: 55949: 0 -247: 55950: 0 -247: 55951: 0 -247: 55952: 0 -247: 55953: 0 -247: 55954: 0 -247: 55955: 0 -247: 55956: 0 -247: 55957: 0 -247: 55958: 0 -247: 55959: 0 -247: 55960: 0 -247: 55961: 0 -247: 55962: 0 -247: 55963: 0 -247: 55964: 0 -247: 55965: 0 -247: 55966: 0 -247: 55967: 0 -247: 55968: 0 -247: 55969: 0 -247: 55970: 0 -247: 55971: 0 -247: 55972: 0 -247: 55973: 0 -247: 55974: 0 -247: 55975: 0 -247: 55976: 0 -247: 55977: 0 -247: 55978: 0 -247: 55979: 0 -247: 55980: 0 -247: 55981: 0 -247: 55982: 0 -247: 55983: 0 -247: 55984: 0 -247: 55985: 0 -247: 55986: 0 -247: 55987: 0 -247: 55988: 0 -247: 55989: 0 -247: 55990: 0 -247: 55991: 0 -247: 55992: 0 -247: 55993: 0 -247: 55994: 0 -247: 55995: 0 -247: 55996: 0 -247: 55997: 0 -247: 55998: 0 -247: 55999: 0 -247: 56000: 0 -247: 56001: 0 -247: 56002: 0 -247: 56003: 0 -247: 56004: 0 -247: 56005: 0 -247: 56006: 0 -247: 56007: 0 -247: 56008: 0 -247: 56009: 0 -247: 56010: 0 -247: 56011: 0 -247: 56012: 0 -247: 56013: 0 -247: 56014: 0 -247: 56015: 0 -247: 56016: 0 -247: 56017: 0 -247: 56018: 0 -247: 56019: 0 -247: 56020: 0 -247: 56021: 0 -247: 56022: 0 -247: 56023: 0 -247: 56024: 0 -247: 56025: 0 -247: 56026: 0 -247: 56027: 0 -247: 56028: 0 -247: 56029: 0 -247: 56030: 0 -247: 56031: 0 -247: 56032: 0 -247: 56033: 0 -247: 56034: 0 -247: 56035: 0 -247: 56036: 0 -247: 56037: 0 -247: 56038: 0 -247: 56039: 0 -247: 56040: 0 -247: 56041: 0 -247: 56042: 0 -247: 56043: 0 -247: 56044: 0 -247: 56045: 0 -247: 56046: 0 -247: 56047: 0 -247: 56048: 0 -247: 56049: 0 -247: 56050: 0 -247: 56051: 0 -247: 56052: 0 -247: 56053: 0 -247: 56054: 0 -247: 56055: 0 -247: 56056: 0 -247: 56057: 0 -247: 56058: 0 -247: 56059: 0 -247: 56060: 0 -247: 56061: 0 -247: 56062: 0 -247: 56063: 0 -247: 56064: 0 -247: 56065: 0 -247: 56066: 0 -247: 56067: 0 -247: 56068: 0 -247: 56069: 0 -247: 56070: 0 -247: 56071: 0 -247: 56072: 0 -247: 56073: 0 -247: 56074: 0 -247: 56075: 0 -247: 56076: 0 -247: 56077: 0 -247: 56078: 0 -247: 56079: 0 -247: 56080: 0 -247: 56081: 0 -247: 56082: 0 -247: 56083: 0 -247: 56084: 0 -247: 56085: 0 -247: 56086: 0 -247: 56087: 0 -247: 56088: 0 -247: 56089: 0 -247: 56090: 0 -247: 56091: 0 -247: 56092: 0 -247: 56093: 0 -247: 56094: 0 -247: 56095: 0 -247: 56096: 0 -247: 56097: 0 -247: 56098: 0 -247: 56099: 0 -247: 56100: 0 -247: 56101: 0 -247: 56102: 0 -247: 56103: 0 -247: 56104: 0 -247: 56105: 0 -247: 56106: 0 -247: 56107: 0 -247: 56108: 0 -247: 56109: 0 -247: 56110: 0 -247: 56111: 0 -247: 56112: 0 -247: 56113: 0 -247: 56114: 0 -247: 56115: 0 -247: 56116: 0 -247: 56117: 0 -247: 56118: 0 -247: 56119: 0 -247: 56120: 0 -247: 56121: 0 -247: 56122: 0 -247: 56123: 0 -247: 56124: 0 -247: 56125: 0 -247: 56126: 0 -247: 56127: 0 -247: 56128: 0 -247: 56129: 0 -247: 56130: 0 -247: 56131: 0 -247: 56132: 0 -247: 56133: 0 -247: 56134: 0 -247: 56135: 0 -247: 56136: 0 -247: 56137: 0 -247: 56138: 0 -247: 56139: 0 -247: 56140: 0 -247: 56141: 0 -247: 56142: 0 -247: 56143: 0 -247: 56144: 0 -247: 56145: 0 -247: 56146: 0 -247: 56147: 0 -247: 56148: 0 -247: 56149: 0 -247: 56150: 0 -247: 56151: 0 -247: 56152: 0 -247: 56153: 0 -247: 56154: 0 -247: 56155: 0 -247: 56156: 0 -247: 56157: 0 -247: 56158: 0 -247: 56159: 0 -247: 56160: 0 -247: 56161: 0 -247: 56162: 0 -247: 56163: 0 -247: 56164: 0 -247: 56165: 0 -247: 56166: 0 -247: 56167: 0 -247: 56168: 0 -247: 56169: 0 -247: 56170: 0 -247: 56171: 0 -247: 56172: 0 -247: 56173: 0 -247: 56174: 0 -247: 56175: 0 -247: 56176: 0 -247: 56177: 0 -247: 56178: 0 -247: 56179: 0 -247: 56180: 0 -247: 56181: 0 -247: 56182: 0 -247: 56183: 0 -247: 56184: 0 -247: 56185: 0 -247: 56186: 0 -247: 56187: 0 -247: 56188: 0 -247: 56189: 0 -247: 56190: 0 -247: 56191: 0 -247: 56192: 0 -247: 56193: 0 -247: 56194: 0 -247: 56195: 0 -247: 56196: 0 -247: 56197: 0 -247: 56198: 0 -247: 56199: 0 -247: 56200: 0 -247: 56201: 0 -247: 56202: 0 -247: 56203: 0 -247: 56204: 0 -247: 56205: 0 -247: 56206: 0 -247: 56207: 0 -247: 56208: 0 -247: 56209: 0 -247: 56210: 0 -247: 56211: 0 -247: 56212: 0 -247: 56213: 0 -247: 56214: 0 -247: 56215: 0 -247: 56216: 0 -247: 56217: 0 -247: 56218: 0 -247: 56219: 0 -247: 56220: 0 -247: 56221: 0 -247: 56222: 0 -247: 56223: 0 -247: 56224: 0 -247: 56225: 0 -247: 56226: 0 -247: 56227: 0 -247: 56228: 0 -247: 56229: 0 -247: 56230: 0 -247: 56231: 0 -247: 56232: 0 -247: 56233: 0 -247: 56234: 0 -247: 56235: 0 -247: 56236: 0 -247: 56237: 0 -247: 56238: 0 -247: 56239: 0 -247: 56240: 0 -247: 56241: 0 -247: 56242: 0 -247: 56243: 0 -247: 56244: 0 -247: 56245: 0 -247: 56246: 0 -247: 56247: 0 -247: 56248: 0 -247: 56249: 0 -247: 56250: 0 -247: 56251: 0 -247: 56252: 0 -247: 56253: 0 -247: 56254: 0 -247: 56255: 0 -247: 56256: 0 -247: 56257: 0 -247: 56258: 0 -247: 56259: 0 -247: 56260: 0 -247: 56261: 0 -247: 56262: 0 -247: 56263: 0 -247: 56264: 0 -247: 56265: 0 -247: 56266: 0 -247: 56267: 0 -247: 56268: 0 -247: 56269: 0 -247: 56270: 0 -247: 56271: 0 -247: 56272: 0 -247: 56273: 0 -247: 56274: 0 -247: 56275: 0 -247: 56276: 0 -247: 56277: 0 -247: 56278: 0 -247: 56279: 0 -247: 56280: 0 -247: 56281: 0 -247: 56282: 0 -247: 56283: 0 -247: 56284: 0 -247: 56285: 0 -247: 56286: 0 -247: 56287: 0 -247: 56288: 0 -247: 56289: 0 -247: 56290: 0 -247: 56291: 0 -247: 56292: 0 -247: 56293: 0 -247: 56294: 0 -247: 56295: 0 -247: 56296: 0 -247: 56297: 0 -247: 56298: 0 -247: 56299: 0 -247: 56300: 0 -247: 56301: 0 -247: 56302: 0 -247: 56303: 0 -247: 56304: 0 -247: 56305: 0 -247: 56306: 0 -247: 56307: 0 -247: 56308: 0 -247: 56309: 0 -247: 56310: 0 -247: 56311: 0 -247: 56312: 0 -247: 56313: 0 -247: 56314: 0 -247: 56315: 0 -247: 56316: 0 -247: 56317: 0 -247: 56318: 0 -247: 56319: 0 -247: 56320: 0 -247: 56321: 0 -247: 56322: 0 -247: 56323: 0 -247: 56324: 0 -247: 56325: 0 -247: 56326: 0 -247: 56327: 0 -247: 56328: 0 -247: 56329: 0 -247: 56330: 0 -247: 56331: 0 -247: 56332: 0 -247: 56333: 0 -247: 56334: 0 -247: 56335: 0 -247: 56336: 0 -247: 56337: 0 -247: 56338: 0 -247: 56339: 0 -247: 56340: 0 -247: 56341: 0 -247: 56342: 0 -247: 56343: 0 -247: 56344: 0 -247: 56345: 0 -247: 56346: 0 -247: 56347: 0 -247: 56348: 0 -247: 56349: 0 -247: 56350: 0 -247: 56351: 0 -247: 56352: 0 -247: 56353: 0 -247: 56354: 0 -247: 56355: 0 -247: 56356: 0 -247: 56357: 0 -247: 56358: 0 -247: 56359: 0 -247: 56360: 0 -247: 56361: 0 -247: 56362: 0 -247: 56363: 0 -247: 56364: 0 -247: 56365: 0 -247: 56366: 0 -247: 56367: 0 -247: 56368: 0 -247: 56369: 0 -247: 56370: 0 -247: 56371: 0 -247: 56372: 0 -247: 56373: 0 -247: 56374: 0 -247: 56375: 0 -247: 56376: 0 -247: 56377: 0 -247: 56378: 0 -247: 56379: 0 -247: 56380: 0 -247: 56381: 0 -247: 56382: 0 -247: 56383: 0 -247: 56384: 0 -247: 56385: 0 -247: 56386: 0 -247: 56387: 0 -247: 56388: 0 -247: 56389: 0 -247: 56390: 0 -247: 56391: 0 -247: 56392: 0 -247: 56393: 0 -247: 56394: 0 -247: 56395: 0 -247: 56396: 0 -247: 56397: 0 -247: 56398: 0 -247: 56399: 0 -247: 56400: 0 -247: 56401: 0 -247: 56402: 0 -247: 56403: 0 -247: 56404: 0 -247: 56405: 0 -247: 56406: 0 -247: 56407: 0 -247: 56408: 0 -247: 56409: 0 -247: 56410: 0 -247: 56411: 0 -247: 56412: 0 -247: 56413: 0 -247: 56414: 0 -247: 56415: 0 -247: 56416: 0 -247: 56417: 0 -247: 56418: 0 -247: 56419: 0 -247: 56420: 0 -247: 56421: 0 -247: 56422: 0 -247: 56423: 0 -247: 56424: 0 -247: 56425: 0 -247: 56426: 0 -247: 56427: 0 -247: 56428: 0 -247: 56429: 0 -247: 56430: 0 -247: 56431: 0 -247: 56432: 0 -247: 56433: 0 -247: 56434: 0 -247: 56435: 0 -247: 56436: 0 -247: 56437: 0 -247: 56438: 0 -247: 56439: 0 -247: 56440: 0 -247: 56441: 0 -247: 56442: 0 -247: 56443: 0 -247: 56444: 0 -247: 56445: 0 -247: 56446: 0 -247: 56447: 0 -247: 56448: 0 -247: 56449: 0 -247: 56450: 0 -247: 56451: 0 -247: 56452: 0 -247: 56453: 0 -247: 56454: 0 -247: 56455: 0 -247: 56456: 0 -247: 56457: 0 -247: 56458: 0 -247: 56459: 0 -247: 56460: 0 -247: 56461: 0 -247: 56462: 0 -247: 56463: 0 -247: 56464: 0 -247: 56465: 0 -247: 56466: 0 -247: 56467: 0 -247: 56468: 0 -247: 56469: 0 -247: 56470: 0 -247: 56471: 0 -247: 56472: 0 -247: 56473: 0 -247: 56474: 0 -247: 56475: 0 -247: 56476: 0 -247: 56477: 0 -247: 56478: 0 -247: 56479: 0 -247: 56480: 0 -247: 56481: 0 -247: 56482: 0 -247: 56483: 0 -247: 56484: 0 -247: 56485: 0 -247: 56486: 0 -247: 56487: 0 -247: 56488: 0 -247: 56489: 0 -247: 56490: 0 -247: 56491: 0 -247: 56492: 0 -247: 56493: 0 -247: 56494: 0 -247: 56495: 0 -247: 56496: 0 -247: 56497: 0 -247: 56498: 0 -247: 56499: 0 -247: 56500: 0 -247: 56501: 0 -247: 56502: 0 -247: 56503: 0 -247: 56504: 0 -247: 56505: 0 -247: 56506: 0 -247: 56507: 0 -247: 56508: 0 -247: 56509: 0 -247: 56510: 0 -247: 56511: 0 -247: 56512: 0 -247: 56513: 0 -247: 56514: 0 -247: 56515: 0 -247: 56516: 0 -247: 56517: 0 -247: 56518: 0 -247: 56519: 0 -247: 56520: 0 -247: 56521: 0 -247: 56522: 0 -247: 56523: 0 -247: 56524: 0 -247: 56525: 0 -247: 56526: 0 -247: 56527: 0 -247: 56528: 0 -247: 56529: 0 -247: 56530: 0 -247: 56531: 0 -247: 56532: 0 -247: 56533: 0 -247: 56534: 0 -247: 56535: 0 -247: 56536: 0 -247: 56537: 0 -247: 56538: 0 -247: 56539: 0 -247: 56540: 0 -247: 56541: 0 -247: 56542: 0 -247: 56543: 0 -247: 56544: 0 -247: 56545: 0 -247: 56546: 0 -247: 56547: 0 -247: 56548: 0 -247: 56549: 0 -247: 56550: 0 -247: 56551: 0 -247: 56552: 0 -247: 56553: 0 -247: 56554: 0 -247: 56555: 0 -247: 56556: 0 -247: 56557: 0 -247: 56558: 0 -247: 56559: 0 -247: 56560: 0 -247: 56561: 0 -247: 56562: 0 -247: 56563: 0 -247: 56564: 0 -247: 56565: 0 -247: 56566: 0 -247: 56567: 0 -247: 56568: 0 -247: 56569: 0 -247: 56570: 0 -247: 56571: 0 -247: 56572: 0 -247: 56573: 0 -247: 56574: 0 -247: 56575: 0 -247: 56576: 0 -247: 56577: 0 -247: 56578: 0 -247: 56579: 0 -247: 56580: 0 -247: 56581: 0 -247: 56582: 0 -247: 56583: 0 -247: 56584: 0 -247: 56585: 0 -247: 56586: 0 -247: 56587: 0 -247: 56588: 0 -247: 56589: 0 -247: 56590: 0 -247: 56591: 0 -247: 56592: 0 -247: 56593: 0 -247: 56594: 0 -247: 56595: 0 -247: 56596: 0 -247: 56597: 0 -247: 56598: 0 -247: 56599: 0 -247: 56600: 0 -247: 56601: 0 -247: 56602: 0 -247: 56603: 0 -247: 56604: 0 -247: 56605: 0 -247: 56606: 0 -247: 56607: 0 -247: 56608: 0 -247: 56609: 0 -247: 56610: 0 -247: 56611: 0 -247: 56612: 0 -247: 56613: 0 -247: 56614: 0 -247: 56615: 0 -247: 56616: 0 -247: 56617: 0 -247: 56618: 0 -247: 56619: 0 -247: 56620: 0 -247: 56621: 0 -247: 56622: 0 -247: 56623: 0 -247: 56624: 0 -247: 56625: 0 -247: 56626: 0 -247: 56627: 0 -247: 56628: 0 -247: 56629: 0 -247: 56630: 0 -247: 56631: 0 -247: 56632: 0 -247: 56633: 0 -247: 56634: 0 -247: 56635: 0 -247: 56636: 0 -247: 56637: 0 -247: 56638: 0 -247: 56639: 0 -247: 56640: 0 -247: 56641: 0 -247: 56642: 0 -247: 56643: 0 -247: 56644: 0 -247: 56645: 0 -247: 56646: 0 -247: 56647: 0 -247: 56648: 0 -247: 56649: 0 -247: 56650: 0 -247: 56651: 0 -247: 56652: 0 -247: 56653: 0 -247: 56654: 0 -247: 56655: 0 -247: 56656: 0 -247: 56657: 0 -247: 56658: 0 -247: 56659: 0 -247: 56660: 0 -247: 56661: 0 -247: 56662: 0 -247: 56663: 0 -247: 56664: 0 -247: 56665: 0 -247: 56666: 0 -247: 56667: 0 -247: 56668: 0 -247: 56669: 0 -247: 56670: 0 -247: 56671: 0 -247: 56672: 0 -247: 56673: 0 -247: 56674: 0 -247: 56675: 0 -247: 56676: 0 -247: 56677: 0 -247: 56678: 0 -247: 56679: 0 -247: 56680: 0 -247: 56681: 0 -247: 56682: 0 -247: 56683: 0 -247: 56684: 0 -247: 56685: 0 -247: 56686: 0 -247: 56687: 0 -247: 56688: 0 -247: 56689: 0 -247: 56690: 0 -247: 56691: 0 -247: 56692: 0 -247: 56693: 0 -247: 56694: 0 -247: 56695: 0 -247: 56696: 0 -247: 56697: 0 -247: 56698: 0 -247: 56699: 0 -247: 56700: 0 -247: 56701: 0 -247: 56702: 0 -247: 56703: 0 -247: 56704: 0 -247: 56705: 0 -247: 56706: 0 -247: 56707: 0 -247: 56708: 0 -247: 56709: 0 -247: 56710: 0 -247: 56711: 0 -247: 56712: 0 -247: 56713: 0 -247: 56714: 0 -247: 56715: 0 -247: 56716: 0 -247: 56717: 0 -247: 56718: 0 -247: 56719: 0 -247: 56720: 0 -247: 56721: 0 -247: 56722: 0 -247: 56723: 0 -247: 56724: 0 -247: 56725: 0 -247: 56726: 0 -247: 56727: 0 -247: 56728: 0 -247: 56729: 0 -247: 56730: 0 -247: 56731: 0 -247: 56732: 0 -247: 56733: 0 -247: 56734: 0 -247: 56735: 0 -247: 56736: 0 -247: 56737: 0 -247: 56738: 0 -247: 56739: 0 -247: 56740: 0 -247: 56741: 0 -247: 56742: 0 -247: 56743: 0 -247: 56744: 0 -247: 56745: 0 -247: 56746: 0 -247: 56747: 0 -247: 56748: 0 -247: 56749: 0 -247: 56750: 0 -247: 56751: 0 -247: 56752: 0 -247: 56753: 0 -247: 56754: 0 -247: 56755: 0 -247: 56756: 0 -247: 56757: 0 -247: 56758: 0 -247: 56759: 0 -247: 56760: 0 -247: 56761: 0 -247: 56762: 0 -247: 56763: 0 -247: 56764: 0 -247: 56765: 0 -247: 56766: 0 -247: 56767: 0 -247: 56768: 0 -247: 56769: 0 -247: 56770: 0 -247: 56771: 0 -247: 56772: 0 -247: 56773: 0 -247: 56774: 0 -247: 56775: 0 -247: 56776: 0 -247: 56777: 0 -247: 56778: 0 -247: 56779: 0 -247: 56780: 0 -247: 56781: 0 -247: 56782: 0 -247: 56783: 0 -247: 56784: 0 -247: 56785: 0 -247: 56786: 0 -247: 56787: 0 -247: 56788: 0 -247: 56789: 0 -247: 56790: 0 -247: 56791: 0 -247: 56792: 0 -247: 56793: 0 -247: 56794: 0 -247: 56795: 0 -247: 56796: 0 -247: 56797: 0 -247: 56798: 0 -247: 56799: 0 -247: 56800: 0 -247: 56801: 0 -247: 56802: 0 -247: 56803: 0 -247: 56804: 0 -247: 56805: 0 -247: 56806: 0 -247: 56807: 0 -247: 56808: 0 -247: 56809: 0 -247: 56810: 0 -247: 56811: 0 -247: 56812: 0 -247: 56813: 0 -247: 56814: 0 -247: 56815: 0 -247: 56816: 0 -247: 56817: 0 -247: 56818: 0 -247: 56819: 0 -247: 56820: 0 -247: 56821: 0 -247: 56822: 0 -247: 56823: 0 -247: 56824: 0 -247: 56825: 0 -247: 56826: 0 -247: 56827: 0 -247: 56828: 0 -247: 56829: 0 -247: 56830: 0 -247: 56831: 0 -247: 56832: 0 -247: 56833: 0 -247: 56834: 0 -247: 56835: 0 -247: 56836: 0 -247: 56837: 0 -247: 56838: 0 -247: 56839: 0 -247: 56840: 0 -247: 56841: 0 -247: 56842: 0 -247: 56843: 0 -247: 56844: 0 -247: 56845: 0 -247: 56846: 0 -247: 56847: 0 -247: 56848: 0 -247: 56849: 0 -247: 56850: 0 -247: 56851: 0 -247: 56852: 0 -247: 56853: 0 -247: 56854: 0 -247: 56855: 0 -247: 56856: 0 -247: 56857: 0 -247: 56858: 0 -247: 56859: 0 -247: 56860: 0 -247: 56861: 0 -247: 56862: 0 -247: 56863: 0 -247: 56864: 0 -247: 56865: 0 -247: 56866: 0 -247: 56867: 0 -247: 56868: 0 -247: 56869: 0 -247: 56870: 0 -247: 56871: 0 -247: 56872: 0 -247: 56873: 0 -247: 56874: 0 -247: 56875: 0 -247: 56876: 0 -247: 56877: 0 -247: 56878: 0 -247: 56879: 0 -247: 56880: 0 -247: 56881: 0 -247: 56882: 0 -247: 56883: 0 -247: 56884: 0 -247: 56885: 0 -247: 56886: 0 -247: 56887: 0 -247: 56888: 0 -247: 56889: 0 -247: 56890: 0 -247: 56891: 0 -247: 56892: 0 -247: 56893: 0 -247: 56894: 0 -247: 56895: 0 -247: 56896: 0 -247: 56897: 0 -247: 56898: 0 -247: 56899: 0 -247: 56900: 0 -247: 56901: 0 -247: 56902: 0 -247: 56903: 0 -247: 56904: 0 -247: 56905: 0 -247: 56906: 0 -247: 56907: 0 -247: 56908: 0 -247: 56909: 0 -247: 56910: 0 -247: 56911: 0 -247: 56912: 0 -247: 56913: 0 -247: 56914: 0 -247: 56915: 0 -247: 56916: 0 -247: 56917: 0 -247: 56918: 0 -247: 56919: 0 -247: 56920: 0 -247: 56921: 0 -247: 56922: 0 -247: 56923: 0 -247: 56924: 0 -247: 56925: 0 -247: 56926: 0 -247: 56927: 0 -247: 56928: 0 -247: 56929: 0 -247: 56930: 0 -247: 56931: 0 -247: 56932: 0 -247: 56933: 0 -247: 56934: 0 -247: 56935: 0 -247: 56936: 0 -247: 56937: 0 -247: 56938: 0 -247: 56939: 0 -247: 56940: 0 -247: 56941: 0 -247: 56942: 0 -247: 56943: 0 -247: 56944: 0 -247: 56945: 0 -247: 56946: 0 -247: 56947: 0 -247: 56948: 0 -247: 56949: 0 -247: 56950: 0 -247: 56951: 0 -247: 56952: 0 -247: 56953: 0 -247: 56954: 0 -247: 56955: 0 -247: 56956: 0 -247: 56957: 0 -247: 56958: 0 -247: 56959: 0 -247: 56960: 0 -247: 56961: 0 -247: 56962: 0 -247: 56963: 0 -247: 56964: 0 -247: 56965: 0 -247: 56966: 0 -247: 56967: 0 -247: 56968: 0 -247: 56969: 0 -247: 56970: 0 -247: 56971: 0 -247: 56972: 0 -247: 56973: 0 -247: 56974: 0 -247: 56975: 0 -247: 56976: 0 -247: 56977: 0 -247: 56978: 0 -247: 56979: 0 -247: 56980: 0 -247: 56981: 0 -247: 56982: 0 -247: 56983: 0 -247: 56984: 0 -247: 56985: 0 -247: 56986: 0 -247: 56987: 0 -247: 56988: 0 -247: 56989: 0 -247: 56990: 0 -247: 56991: 0 -247: 56992: 0 -247: 56993: 0 -247: 56994: 0 -247: 56995: 0 -247: 56996: 0 -247: 56997: 0 -247: 56998: 0 -247: 56999: 0 -247: 57000: 0 -247: 57001: 0 -247: 57002: 0 -247: 57003: 0 -247: 57004: 0 -247: 57005: 0 -247: 57006: 0 -247: 57007: 0 -247: 57008: 0 -247: 57009: 0 -247: 57010: 0 -247: 57011: 0 -247: 57012: 0 -247: 57013: 0 -247: 57014: 0 -247: 57015: 0 -247: 57016: 0 -247: 57017: 0 -247: 57018: 0 -247: 57019: 0 -247: 57020: 0 -247: 57021: 0 -247: 57022: 0 -247: 57023: 0 -247: 57024: 0 -247: 57025: 0 -247: 57026: 0 -247: 57027: 0 -247: 57028: 0 -247: 57029: 0 -247: 57030: 0 -247: 57031: 0 -247: 57032: 0 -247: 57033: 0 -247: 57034: 0 -247: 57035: 0 -247: 57036: 0 -247: 57037: 0 -247: 57038: 0 -247: 57039: 0 -247: 57040: 0 -247: 57041: 0 -247: 57042: 0 -247: 57043: 0 -247: 57044: 0 -247: 57045: 0 -247: 57046: 0 -247: 57047: 0 -247: 57048: 0 -247: 57049: 0 -247: 57050: 0 -247: 57051: 0 -247: 57052: 0 -247: 57053: 0 -247: 57054: 0 -247: 57055: 0 -247: 57056: 0 -247: 57057: 0 -247: 57058: 0 -247: 57059: 0 -247: 57060: 0 -247: 57061: 0 -247: 57062: 0 -247: 57063: 0 -247: 57064: 0 -247: 57065: 0 -247: 57066: 0 -247: 57067: 0 -247: 57068: 0 -247: 57069: 0 -247: 57070: 0 -247: 57071: 0 -247: 57072: 0 -247: 57073: 0 -247: 57074: 0 -247: 57075: 0 -247: 57076: 0 -247: 57077: 0 -247: 57078: 0 -247: 57079: 0 -247: 57080: 0 -247: 57081: 0 -247: 57082: 0 -247: 57083: 0 -247: 57084: 0 -247: 57085: 0 -247: 57086: 0 -247: 57087: 0 -247: 57088: 0 -247: 57089: 0 -247: 57090: 0 -247: 57091: 0 -247: 57092: 0 -247: 57093: 0 -247: 57094: 0 -247: 57095: 0 -247: 57096: 0 -247: 57097: 0 -247: 57098: 0 -247: 57099: 0 -247: 57100: 0 -247: 57101: 0 -247: 57102: 0 -247: 57103: 0 -247: 57104: 0 -247: 57105: 0 -247: 57106: 0 -247: 57107: 0 -247: 57108: 0 -247: 57109: 0 -247: 57110: 0 -247: 57111: 0 -247: 57112: 0 -247: 57113: 0 -247: 57114: 0 -247: 57115: 0 -247: 57116: 0 -247: 57117: 0 -247: 57118: 0 -247: 57119: 0 -247: 57120: 0 -247: 57121: 0 -247: 57122: 0 -247: 57123: 0 -247: 57124: 0 -247: 57125: 0 -247: 57126: 0 -247: 57127: 0 -247: 57128: 0 -247: 57129: 0 -247: 57130: 0 -247: 57131: 0 -247: 57132: 0 -247: 57133: 0 -247: 57134: 0 -247: 57135: 0 -247: 57136: 0 -247: 57137: 0 -247: 57138: 0 -247: 57139: 0 -247: 57140: 0 -247: 57141: 0 -247: 57142: 0 -247: 57143: 0 -247: 57144: 0 -247: 57145: 0 -247: 57146: 0 -247: 57147: 0 -247: 57148: 0 -247: 57149: 0 -247: 57150: 0 -247: 57151: 0 -247: 57152: 0 -247: 57153: 0 -247: 57154: 0 -247: 57155: 0 -247: 57156: 0 -247: 57157: 0 -247: 57158: 0 -247: 57159: 0 -247: 57160: 0 -247: 57161: 0 -247: 57162: 0 -247: 57163: 0 -247: 57164: 0 -247: 57165: 0 -247: 57166: 0 -247: 57167: 0 -247: 57168: 0 -247: 57169: 0 -247: 57170: 0 -247: 57171: 0 -247: 57172: 0 -247: 57173: 0 -247: 57174: 0 -247: 57175: 0 -247: 57176: 0 -247: 57177: 0 -247: 57178: 0 -247: 57179: 0 -247: 57180: 0 -247: 57181: 0 -247: 57182: 0 -247: 57183: 0 -247: 57184: 0 -247: 57185: 0 -247: 57186: 0 -247: 57187: 0 -247: 57188: 0 -247: 57189: 0 -247: 57190: 0 -247: 57191: 0 -247: 57192: 0 -247: 57193: 0 -247: 57194: 0 -247: 57195: 0 -247: 57196: 0 -247: 57197: 0 -247: 57198: 0 -247: 57199: 0 -247: 57200: 0 -247: 57201: 0 -247: 57202: 0 -247: 57203: 0 -247: 57204: 0 -247: 57205: 0 -247: 57206: 0 -247: 57207: 0 -247: 57208: 0 -247: 57209: 0 -247: 57210: 0 -247: 57211: 0 -247: 57212: 0 -247: 57213: 0 -247: 57214: 0 -247: 57215: 0 -247: 57216: 0 -247: 57217: 0 -247: 57218: 0 -247: 57219: 0 -247: 57220: 0 -247: 57221: 0 -247: 57222: 0 -247: 57223: 0 -247: 57224: 0 -247: 57225: 0 -247: 57226: 0 -247: 57227: 0 -247: 57228: 0 -247: 57229: 0 -247: 57230: 0 -247: 57231: 0 -247: 57232: 0 -247: 57233: 0 -247: 57234: 0 -247: 57235: 0 -247: 57236: 0 -247: 57237: 0 -247: 57238: 0 -247: 57239: 0 -247: 57240: 0 -247: 57241: 0 -247: 57242: 0 -247: 57243: 0 -247: 57244: 0 -247: 57245: 0 -247: 57246: 0 -247: 57247: 0 -247: 57248: 0 -247: 57249: 0 -247: 57250: 0 -247: 57251: 0 -247: 57252: 0 -247: 57253: 0 -247: 57254: 0 -247: 57255: 0 -247: 57256: 0 -247: 57257: 0 -247: 57258: 0 -247: 57259: 0 -247: 57260: 0 -247: 57261: 0 -247: 57262: 0 -247: 57263: 0 -247: 57264: 0 -247: 57265: 0 -247: 57266: 0 -247: 57267: 0 -247: 57268: 0 -247: 57269: 0 -247: 57270: 0 -247: 57271: 0 -247: 57272: 0 -247: 57273: 0 -247: 57274: 0 -247: 57275: 0 -247: 57276: 0 -247: 57277: 0 -247: 57278: 0 -247: 57279: 0 -247: 57280: 0 -247: 57281: 0 -247: 57282: 0 -247: 57283: 0 -247: 57284: 0 -247: 57285: 0 -247: 57286: 0 -247: 57287: 0 -247: 57288: 0 -247: 57289: 0 -247: 57290: 0 -247: 57291: 0 -247: 57292: 0 -247: 57293: 0 -247: 57294: 0 -247: 57295: 0 -247: 57296: 0 -247: 57297: 0 -247: 57298: 0 -247: 57299: 0 -247: 57300: 0 -247: 57301: 0 -247: 57302: 0 -247: 57303: 0 -247: 57304: 0 -247: 57305: 0 -247: 57306: 0 -247: 57307: 0 -247: 57308: 0 -247: 57309: 0 -247: 57310: 0 -247: 57311: 0 -247: 57312: 0 -247: 57313: 0 -247: 57314: 0 -247: 57315: 0 -247: 57316: 0 -247: 57317: 0 -247: 57318: 0 -247: 57319: 0 -247: 57320: 0 -247: 57321: 0 -247: 57322: 0 -247: 57323: 0 -247: 57324: 0 -247: 57325: 0 -247: 57326: 0 -247: 57327: 0 -247: 57328: 0 -247: 57329: 0 -247: 57330: 0 -247: 57331: 0 -247: 57332: 0 -247: 57333: 0 -247: 57334: 0 -247: 57335: 0 -247: 57336: 0 -247: 57337: 0 -247: 57338: 0 -247: 57339: 0 -247: 57340: 0 -247: 57341: 0 -247: 57342: 0 -247: 57343: 0 -247: 57344: 0 -247: 57345: 0 -247: 57346: 0 -247: 57347: 0 -247: 57348: 0 -247: 57349: 0 -247: 57350: 0 -247: 57351: 0 -247: 57352: 0 -247: 57353: 0 -247: 57354: 0 -247: 57355: 0 -247: 57356: 0 -247: 57357: 0 -247: 57358: 0 -247: 57359: 0 -247: 57360: 0 -247: 57361: 0 -247: 57362: 0 -247: 57363: 0 -247: 57364: 0 -247: 57365: 0 -247: 57366: 0 -247: 57367: 0 -247: 57368: 0 -247: 57369: 0 -247: 57370: 0 -247: 57371: 0 -247: 57372: 0 -247: 57373: 0 -247: 57374: 0 -247: 57375: 0 -247: 57376: 0 -247: 57377: 0 -247: 57378: 0 -247: 57379: 0 -247: 57380: 0 -247: 57381: 0 -247: 57382: 0 -247: 57383: 0 -247: 57384: 0 -247: 57385: 0 -247: 57386: 0 -247: 57387: 0 -247: 57388: 0 -247: 57389: 0 -247: 57390: 0 -247: 57391: 0 -247: 57392: 0 -247: 57393: 0 -247: 57394: 0 -247: 57395: 0 -247: 57396: 0 -247: 57397: 0 -247: 57398: 0 -247: 57399: 0 -247: 57400: 0 -247: 57401: 0 -247: 57402: 0 -247: 57403: 0 -247: 57404: 0 -247: 57405: 0 -247: 57406: 0 -247: 57407: 0 -247: 57408: 0 -247: 57409: 0 -247: 57410: 0 -247: 57411: 0 -247: 57412: 0 -247: 57413: 0 -247: 57414: 0 -247: 57415: 0 -247: 57416: 0 -247: 57417: 0 -247: 57418: 0 -247: 57419: 0 -247: 57420: 0 -247: 57421: 0 -247: 57422: 0 -247: 57423: 0 -247: 57424: 0 -247: 57425: 0 -247: 57426: 0 -247: 57427: 0 -247: 57428: 0 -247: 57429: 0 -247: 57430: 0 -247: 57431: 0 -247: 57432: 0 -247: 57433: 0 -247: 57434: 0 -247: 57435: 0 -247: 57436: 0 -247: 57437: 0 -247: 57438: 0 -247: 57439: 0 -247: 57440: 0 -247: 57441: 0 -247: 57442: 0 -247: 57443: 0 -247: 57444: 0 -247: 57445: 0 -247: 57446: 0 -247: 57447: 0 -247: 57448: 0 -247: 57449: 0 -247: 57450: 0 -247: 57451: 0 -247: 57452: 0 -247: 57453: 0 -247: 57454: 0 -247: 57455: 0 -247: 57456: 0 -247: 57457: 0 -247: 57458: 0 -247: 57459: 0 -247: 57460: 0 -247: 57461: 0 -247: 57462: 0 -247: 57463: 0 -247: 57464: 0 -247: 57465: 0 -247: 57466: 0 -247: 57467: 0 -247: 57468: 0 -247: 57469: 0 -247: 57470: 0 -247: 57471: 0 -247: 57472: 0 -247: 57473: 0 -247: 57474: 0 -247: 57475: 0 -247: 57476: 0 -247: 57477: 0 -247: 57478: 0 -247: 57479: 0 -247: 57480: 0 -247: 57481: 0 -247: 57482: 0 -247: 57483: 0 -247: 57484: 0 -247: 57485: 0 -247: 57486: 0 -247: 57487: 0 -247: 57488: 0 -247: 57489: 0 -247: 57490: 0 -247: 57491: 0 -247: 57492: 0 -247: 57493: 0 -247: 57494: 0 -247: 57495: 0 -247: 57496: 0 -247: 57497: 0 -247: 57498: 0 -247: 57499: 0 -247: 57500: 0 -247: 57501: 0 -247: 57502: 0 -247: 57503: 0 -247: 57504: 0 -247: 57505: 0 -247: 57506: 0 -247: 57507: 0 -247: 57508: 0 -247: 57509: 0 -247: 57510: 0 -247: 57511: 0 -247: 57512: 0 -247: 57513: 0 -247: 57514: 0 -247: 57515: 0 -247: 57516: 0 -247: 57517: 0 -247: 57518: 0 -247: 57519: 0 -247: 57520: 0 -247: 57521: 0 -247: 57522: 0 -247: 57523: 0 -247: 57524: 0 -247: 57525: 0 -247: 57526: 0 -247: 57527: 0 -247: 57528: 0 -247: 57529: 0 -247: 57530: 0 -247: 57531: 0 -247: 57532: 0 -247: 57533: 0 -247: 57534: 0 -247: 57535: 0 -247: 57536: 0 -247: 57537: 0 -247: 57538: 0 -247: 57539: 0 -247: 57540: 0 -247: 57541: 0 -247: 57542: 0 -247: 57543: 0 -247: 57544: 0 -247: 57545: 0 -247: 57546: 0 -247: 57547: 0 -247: 57548: 0 -247: 57549: 0 -247: 57550: 0 -247: 57551: 0 -247: 57552: 0 -247: 57553: 0 -247: 57554: 0 -247: 57555: 0 -247: 57556: 0 -247: 57557: 0 -247: 57558: 0 -247: 57559: 0 -247: 57560: 0 -247: 57561: 0 -247: 57562: 0 -247: 57563: 0 -247: 57564: 0 -247: 57565: 0 -247: 57566: 0 -247: 57567: 0 -247: 57568: 0 -247: 57569: 0 -247: 57570: 0 -247: 57571: 0 -247: 57572: 0 -247: 57573: 0 -247: 57574: 0 -247: 57575: 0 -247: 57576: 0 -247: 57577: 0 -247: 57578: 0 -247: 57579: 0 -247: 57580: 0 -247: 57581: 0 -247: 57582: 0 -247: 57583: 0 -247: 57584: 0 -247: 57585: 0 -247: 57586: 0 -247: 57587: 0 -247: 57588: 0 -247: 57589: 0 -247: 57590: 0 -247: 57591: 0 -247: 57592: 0 -247: 57593: 0 -247: 57594: 0 -247: 57595: 0 -247: 57596: 0 -247: 57597: 0 -247: 57598: 0 -247: 57599: 0 -247: 57600: 0 -247: 57601: 0 -247: 57602: 0 -247: 57603: 0 -247: 57604: 0 -247: 57605: 0 -247: 57606: 0 -247: 57607: 0 -247: 57608: 0 -247: 57609: 0 -247: 57610: 0 -247: 57611: 0 -247: 57612: 0 -247: 57613: 0 -247: 57614: 0 -247: 57615: 0 -247: 57616: 0 -247: 57617: 0 -247: 57618: 0 -247: 57619: 0 -247: 57620: 0 -247: 57621: 0 -247: 57622: 0 -247: 57623: 0 -247: 57624: 0 -247: 57625: 0 -247: 57626: 0 -247: 57627: 0 -247: 57628: 0 -247: 57629: 0 -247: 57630: 0 -247: 57631: 0 -247: 57632: 0 -247: 57633: 0 -247: 57634: 0 -247: 57635: 0 -247: 57636: 0 -247: 57637: 0 -247: 57638: 0 -247: 57639: 0 -247: 57640: 0 -247: 57641: 0 -247: 57642: 0 -247: 57643: 0 -247: 57644: 0 -247: 57645: 0 -247: 57646: 0 -247: 57647: 0 -247: 57648: 0 -247: 57649: 0 -247: 57650: 0 -247: 57651: 0 -247: 57652: 0 -247: 57653: 0 -247: 57654: 0 -247: 57655: 0 -247: 57656: 0 -247: 57657: 0 -247: 57658: 0 -247: 57659: 0 -247: 57660: 0 -247: 57661: 0 -247: 57662: 0 -247: 57663: 0 -247: 57664: 0 -247: 57665: 0 -247: 57666: 0 -247: 57667: 0 -247: 57668: 0 -247: 57669: 0 -247: 57670: 0 -247: 57671: 0 -247: 57672: 0 -247: 57673: 0 -247: 57674: 0 -247: 57675: 0 -247: 57676: 0 -247: 57677: 0 -247: 57678: 0 -247: 57679: 0 -247: 57680: 0 -247: 57681: 0 -247: 57682: 0 -247: 57683: 0 -247: 57684: 0 -247: 57685: 0 -247: 57686: 0 -247: 57687: 0 -247: 57688: 0 -247: 57689: 0 -247: 57690: 0 -247: 57691: 0 -247: 57692: 0 -247: 57693: 0 -247: 57694: 0 -247: 57695: 0 -247: 57696: 0 -247: 57697: 0 -247: 57698: 0 -247: 57699: 0 -247: 57700: 0 -247: 57701: 0 -247: 57702: 0 -247: 57703: 0 -247: 57704: 0 -247: 57705: 0 -247: 57706: 0 -247: 57707: 0 -247: 57708: 0 -247: 57709: 0 -247: 57710: 0 -247: 57711: 0 -247: 57712: 0 -247: 57713: 0 -247: 57714: 0 -247: 57715: 0 -247: 57716: 0 -247: 57717: 0 -247: 57718: 0 -247: 57719: 0 -247: 57720: 0 -247: 57721: 0 -247: 57722: 0 -247: 57723: 0 -247: 57724: 0 -247: 57725: 0 -247: 57726: 0 -247: 57727: 0 -247: 57728: 0 -247: 57729: 0 -247: 57730: 0 -247: 57731: 0 -247: 57732: 0 -247: 57733: 0 -247: 57734: 0 -247: 57735: 0 -247: 57736: 0 -247: 57737: 0 -247: 57738: 0 -247: 57739: 0 -247: 57740: 0 -247: 57741: 0 -247: 57742: 0 -247: 57743: 0 -247: 57744: 0 -247: 57745: 0 -247: 57746: 0 -247: 57747: 0 -247: 57748: 0 -247: 57749: 0 -247: 57750: 0 -247: 57751: 0 -247: 57752: 0 -247: 57753: 0 -247: 57754: 0 -247: 57755: 0 -247: 57756: 0 -247: 57757: 0 -247: 57758: 0 -247: 57759: 0 -247: 57760: 0 -247: 57761: 0 -247: 57762: 0 -247: 57763: 0 -247: 57764: 0 -247: 57765: 0 -247: 57766: 0 -247: 57767: 0 -247: 57768: 0 -247: 57769: 0 -247: 57770: 0 -247: 57771: 0 -247: 57772: 0 -247: 57773: 0 -247: 57774: 0 -247: 57775: 0 -247: 57776: 0 -247: 57777: 0 -247: 57778: 0 -247: 57779: 0 -247: 57780: 0 -247: 57781: 0 -247: 57782: 0 -247: 57783: 0 -247: 57784: 0 -247: 57785: 0 -247: 57786: 0 -247: 57787: 0 -247: 57788: 0 -247: 57789: 0 -247: 57790: 0 -247: 57791: 0 -247: 57792: 0 -247: 57793: 0 -247: 57794: 0 -247: 57795: 0 -247: 57796: 0 -247: 57797: 0 -247: 57798: 0 -247: 57799: 0 -247: 57800: 0 -247: 57801: 0 -247: 57802: 0 -247: 57803: 0 -247: 57804: 0 -247: 57805: 0 -247: 57806: 0 -247: 57807: 0 -247: 57808: 0 -247: 57809: 0 -247: 57810: 0 -247: 57811: 0 -247: 57812: 0 -247: 57813: 0 -247: 57814: 0 -247: 57815: 0 -247: 57816: 0 -247: 57817: 0 -247: 57818: 0 -247: 57819: 0 -247: 57820: 0 -247: 57821: 0 -247: 57822: 0 -247: 57823: 0 -247: 57824: 0 -247: 57825: 0 -247: 57826: 0 -247: 57827: 0 -247: 57828: 0 -247: 57829: 0 -247: 57830: 0 -247: 57831: 0 -247: 57832: 0 -247: 57833: 0 -247: 57834: 0 -247: 57835: 0 -247: 57836: 0 -247: 57837: 0 -247: 57838: 0 -247: 57839: 0 -247: 57840: 0 -247: 57841: 0 -247: 57842: 0 -247: 57843: 0 -247: 57844: 0 -247: 57845: 0 -247: 57846: 0 -247: 57847: 0 -247: 57848: 0 -247: 57849: 0 -247: 57850: 0 -247: 57851: 0 -247: 57852: 0 -247: 57853: 0 -247: 57854: 0 -247: 57855: 0 -247: 57856: 0 -247: 57857: 0 -247: 57858: 0 -247: 57859: 0 -247: 57860: 0 -247: 57861: 0 -247: 57862: 0 -247: 57863: 0 -247: 57864: 0 -247: 57865: 0 -247: 57866: 0 -247: 57867: 0 -247: 57868: 0 -247: 57869: 0 -247: 57870: 0 -247: 57871: 0 -247: 57872: 0 -247: 57873: 0 -247: 57874: 0 -247: 57875: 0 -247: 57876: 0 -247: 57877: 0 -247: 57878: 0 -247: 57879: 0 -247: 57880: 0 -247: 57881: 0 -247: 57882: 0 -247: 57883: 0 -247: 57884: 0 -247: 57885: 0 -247: 57886: 0 -247: 57887: 0 -247: 57888: 0 -247: 57889: 0 -247: 57890: 0 -247: 57891: 0 -247: 57892: 0 -247: 57893: 0 -247: 57894: 0 -247: 57895: 0 -247: 57896: 0 -247: 57897: 0 -247: 57898: 0 -247: 57899: 0 -247: 57900: 0 -247: 57901: 0 -247: 57902: 0 -247: 57903: 0 -247: 57904: 0 -247: 57905: 0 -247: 57906: 0 -247: 57907: 0 -247: 57908: 0 -247: 57909: 0 -247: 57910: 0 -247: 57911: 0 -247: 57912: 0 -247: 57913: 0 -247: 57914: 0 -247: 57915: 0 -247: 57916: 0 -247: 57917: 0 -247: 57918: 0 -247: 57919: 0 -247: 57920: 0 -247: 57921: 0 -247: 57922: 0 -247: 57923: 0 -247: 57924: 0 -247: 57925: 0 -247: 57926: 0 -247: 57927: 0 -247: 57928: 0 -247: 57929: 0 -247: 57930: 0 -247: 57931: 0 -247: 57932: 0 -247: 57933: 0 -247: 57934: 0 -247: 57935: 0 -247: 57936: 0 -247: 57937: 0 -247: 57938: 0 -247: 57939: 0 -247: 57940: 0 -247: 57941: 0 -247: 57942: 0 -247: 57943: 0 -247: 57944: 0 -247: 57945: 0 -247: 57946: 0 -247: 57947: 0 -247: 57948: 0 -247: 57949: 0 -247: 57950: 0 -247: 57951: 0 -247: 57952: 0 -247: 57953: 0 -247: 57954: 0 -247: 57955: 0 -247: 57956: 0 -247: 57957: 0 -247: 57958: 0 -247: 57959: 0 -247: 57960: 0 -247: 57961: 0 -247: 57962: 0 -247: 57963: 0 -247: 57964: 0 -247: 57965: 0 -247: 57966: 0 -247: 57967: 0 -247: 57968: 0 -247: 57969: 0 -247: 57970: 0 -247: 57971: 0 -247: 57972: 0 -247: 57973: 0 -247: 57974: 0 -247: 57975: 0 -247: 57976: 0 -247: 57977: 0 -247: 57978: 0 -247: 57979: 0 -247: 57980: 0 -247: 57981: 0 -247: 57982: 0 -247: 57983: 0 -247: 57984: 0 -247: 57985: 0 -247: 57986: 0 -247: 57987: 0 -247: 57988: 0 -247: 57989: 0 -247: 57990: 0 -247: 57991: 0 -247: 57992: 0 -247: 57993: 0 -247: 57994: 0 -247: 57995: 0 -247: 57996: 0 -247: 57997: 0 -247: 57998: 0 -247: 57999: 0 -247: 58000: 0 -247: 58001: 0 -247: 58002: 0 -247: 58003: 0 -247: 58004: 0 -247: 58005: 0 -247: 58006: 0 -247: 58007: 0 -247: 58008: 0 -247: 58009: 0 -247: 58010: 0 -247: 58011: 0 -247: 58012: 0 -247: 58013: 0 -247: 58014: 0 -247: 58015: 0 -247: 58016: 0 -247: 58017: 0 -247: 58018: 0 -247: 58019: 0 -247: 58020: 0 -247: 58021: 0 -247: 58022: 0 -247: 58023: 0 -247: 58024: 0 -247: 58025: 0 -247: 58026: 0 -247: 58027: 0 -247: 58028: 0 -247: 58029: 0 -247: 58030: 0 -247: 58031: 0 -247: 58032: 0 -247: 58033: 0 -247: 58034: 0 -247: 58035: 0 -247: 58036: 0 -247: 58037: 0 -247: 58038: 0 -247: 58039: 0 -247: 58040: 0 -247: 58041: 0 -247: 58042: 0 -247: 58043: 0 -247: 58044: 0 -247: 58045: 0 -247: 58046: 0 -247: 58047: 0 -247: 58048: 0 -247: 58049: 0 -247: 58050: 0 -247: 58051: 0 -247: 58052: 0 -247: 58053: 0 -247: 58054: 0 -247: 58055: 0 -247: 58056: 0 -247: 58057: 0 -247: 58058: 0 -247: 58059: 0 -247: 58060: 0 -247: 58061: 0 -247: 58062: 0 -247: 58063: 0 -247: 58064: 0 -247: 58065: 0 -247: 58066: 0 -247: 58067: 0 -247: 58068: 0 -247: 58069: 0 -247: 58070: 0 -247: 58071: 0 -247: 58072: 0 -247: 58073: 0 -247: 58074: 0 -247: 58075: 0 -247: 58076: 0 -247: 58077: 0 -247: 58078: 0 -247: 58079: 0 -247: 58080: 0 -247: 58081: 0 -247: 58082: 0 -247: 58083: 0 -247: 58084: 0 -247: 58085: 0 -247: 58086: 0 -247: 58087: 0 -247: 58088: 0 -247: 58089: 0 -247: 58090: 0 -247: 58091: 0 -247: 58092: 0 -247: 58093: 0 -247: 58094: 0 -247: 58095: 0 -247: 58096: 0 -247: 58097: 0 -247: 58098: 0 -247: 58099: 0 -247: 58100: 0 -247: 58101: 0 -247: 58102: 0 -247: 58103: 0 -247: 58104: 0 -247: 58105: 0 -247: 58106: 0 -247: 58107: 0 -247: 58108: 0 -247: 58109: 0 -247: 58110: 0 -247: 58111: 0 -247: 58112: 0 -247: 58113: 0 -247: 58114: 0 -247: 58115: 0 -247: 58116: 0 -247: 58117: 0 -247: 58118: 0 -247: 58119: 0 -247: 58120: 0 -247: 58121: 0 -247: 58122: 0 -247: 58123: 0 -247: 58124: 0 -247: 58125: 0 -247: 58126: 0 -247: 58127: 0 -247: 58128: 0 -247: 58129: 0 -247: 58130: 0 -247: 58131: 0 -247: 58132: 0 -247: 58133: 0 -247: 58134: 0 -247: 58135: 0 -247: 58136: 0 -247: 58137: 0 -247: 58138: 0 -247: 58139: 0 -247: 58140: 0 -247: 58141: 0 -247: 58142: 0 -247: 58143: 0 -247: 58144: 0 -247: 58145: 0 -247: 58146: 0 -247: 58147: 0 -247: 58148: 0 -247: 58149: 0 -247: 58150: 0 -247: 58151: 0 -247: 58152: 0 -247: 58153: 0 -247: 58154: 0 -247: 58155: 0 -247: 58156: 0 -247: 58157: 0 -247: 58158: 0 -247: 58159: 0 -247: 58160: 0 -247: 58161: 0 -247: 58162: 0 -247: 58163: 0 -247: 58164: 0 -247: 58165: 0 -247: 58166: 0 -247: 58167: 0 -247: 58168: 0 -247: 58169: 0 -247: 58170: 0 -247: 58171: 0 -247: 58172: 0 -247: 58173: 0 -247: 58174: 0 -247: 58175: 0 -247: 58176: 0 -247: 58177: 0 -247: 58178: 0 -247: 58179: 0 -247: 58180: 0 -247: 58181: 0 -247: 58182: 0 -247: 58183: 0 -247: 58184: 0 -247: 58185: 0 -247: 58186: 0 -247: 58187: 0 -247: 58188: 0 -247: 58189: 0 -247: 58190: 0 -247: 58191: 0 -247: 58192: 0 -247: 58193: 0 -247: 58194: 0 -247: 58195: 0 -247: 58196: 0 -247: 58197: 0 -247: 58198: 0 -247: 58199: 0 -247: 58200: 0 -247: 58201: 0 -247: 58202: 0 -247: 58203: 0 -247: 58204: 0 -247: 58205: 0 -247: 58206: 0 -247: 58207: 0 -247: 58208: 0 -247: 58209: 0 -247: 58210: 0 -247: 58211: 0 -247: 58212: 0 -247: 58213: 0 -247: 58214: 0 -247: 58215: 0 -247: 58216: 0 -247: 58217: 0 -247: 58218: 0 -247: 58219: 0 -247: 58220: 0 -247: 58221: 0 -247: 58222: 0 -247: 58223: 0 -247: 58224: 0 -247: 58225: 0 -247: 58226: 0 -247: 58227: 0 -247: 58228: 0 -247: 58229: 0 -247: 58230: 0 -247: 58231: 0 -247: 58232: 0 -247: 58233: 0 -247: 58234: 0 -247: 58235: 0 -247: 58236: 0 -247: 58237: 0 -247: 58238: 0 -247: 58239: 0 -247: 58240: 0 -247: 58241: 0 -247: 58242: 0 -247: 58243: 0 -247: 58244: 0 -247: 58245: 0 -247: 58246: 0 -247: 58247: 0 -247: 58248: 0 -247: 58249: 0 -247: 58250: 0 -247: 58251: 0 -247: 58252: 0 -247: 58253: 0 -247: 58254: 0 -247: 58255: 0 -247: 58256: 0 -247: 58257: 0 -247: 58258: 0 -247: 58259: 0 -247: 58260: 0 -247: 58261: 0 -247: 58262: 0 -247: 58263: 0 -247: 58264: 0 -247: 58265: 0 -247: 58266: 0 -247: 58267: 0 -247: 58268: 0 -247: 58269: 0 -247: 58270: 0 -247: 58271: 0 -247: 58272: 0 -247: 58273: 0 -247: 58274: 0 -247: 58275: 0 -247: 58276: 0 -247: 58277: 0 -247: 58278: 0 -247: 58279: 0 -247: 58280: 0 -247: 58281: 0 -247: 58282: 0 -247: 58283: 0 -247: 58284: 0 -247: 58285: 0 -247: 58286: 0 -247: 58287: 0 -247: 58288: 0 -247: 58289: 0 -247: 58290: 0 -247: 58291: 0 -247: 58292: 0 -247: 58293: 0 -247: 58294: 0 -247: 58295: 0 -247: 58296: 0 -247: 58297: 0 -247: 58298: 0 -247: 58299: 0 -247: 58300: 0 -247: 58301: 0 -247: 58302: 0 -247: 58303: 0 -247: 58304: 0 -247: 58305: 0 -247: 58306: 0 -247: 58307: 0 -247: 58308: 0 -247: 58309: 0 -247: 58310: 0 -247: 58311: 0 -247: 58312: 0 -247: 58313: 0 -247: 58314: 0 -247: 58315: 0 -247: 58316: 0 -247: 58317: 0 -247: 58318: 0 -247: 58319: 0 -247: 58320: 0 -247: 58321: 0 -247: 58322: 0 -247: 58323: 0 -247: 58324: 0 -247: 58325: 0 -247: 58326: 0 -247: 58327: 0 -247: 58328: 0 -247: 58329: 0 -247: 58330: 0 -247: 58331: 0 -247: 58332: 0 -247: 58333: 0 -247: 58334: 0 -247: 58335: 0 -247: 58336: 0 -247: 58337: 0 -247: 58338: 0 -247: 58339: 0 -247: 58340: 0 -247: 58341: 0 -247: 58342: 0 -247: 58343: 0 -247: 58344: 0 -247: 58345: 0 -247: 58346: 0 -247: 58347: 0 -247: 58348: 0 -247: 58349: 0 -247: 58350: 0 -247: 58351: 0 -247: 58352: 0 -247: 58353: 0 -247: 58354: 0 -247: 58355: 0 -247: 58356: 0 -247: 58357: 0 -247: 58358: 0 -247: 58359: 0 -247: 58360: 0 -247: 58361: 0 -247: 58362: 0 -247: 58363: 0 -247: 58364: 0 -247: 58365: 0 -247: 58366: 0 -247: 58367: 0 -247: 58368: 0 -247: 58369: 0 -247: 58370: 0 -247: 58371: 0 -247: 58372: 0 -247: 58373: 0 -247: 58374: 0 -247: 58375: 0 -247: 58376: 0 -247: 58377: 0 -247: 58378: 0 -247: 58379: 0 -247: 58380: 0 -247: 58381: 0 -247: 58382: 0 -247: 58383: 0 -247: 58384: 0 -247: 58385: 0 -247: 58386: 0 -247: 58387: 0 -247: 58388: 0 -247: 58389: 0 -247: 58390: 0 -247: 58391: 0 -247: 58392: 0 -247: 58393: 0 -247: 58394: 0 -247: 58395: 0 -247: 58396: 0 -247: 58397: 0 -247: 58398: 0 -247: 58399: 0 -247: 58400: 0 -247: 58401: 0 -247: 58402: 0 -247: 58403: 0 -247: 58404: 0 -247: 58405: 0 -247: 58406: 0 -247: 58407: 0 -247: 58408: 0 -247: 58409: 0 -247: 58410: 0 -247: 58411: 0 -247: 58412: 0 -247: 58413: 0 -247: 58414: 0 -247: 58415: 0 -247: 58416: 0 -247: 58417: 0 -247: 58418: 0 -247: 58419: 0 -247: 58420: 0 -247: 58421: 0 -247: 58422: 0 -247: 58423: 0 -247: 58424: 0 -247: 58425: 0 -247: 58426: 0 -247: 58427: 0 -247: 58428: 0 -247: 58429: 0 -247: 58430: 0 -247: 58431: 0 -247: 58432: 0 -247: 58433: 0 -247: 58434: 0 -247: 58435: 0 -247: 58436: 0 -247: 58437: 0 -247: 58438: 0 -247: 58439: 0 -247: 58440: 0 -247: 58441: 0 -247: 58442: 0 -247: 58443: 0 -247: 58444: 0 -247: 58445: 0 -247: 58446: 0 -247: 58447: 0 -247: 58448: 0 -247: 58449: 0 -247: 58450: 0 -247: 58451: 0 -247: 58452: 0 -247: 58453: 0 -247: 58454: 0 -247: 58455: 0 -247: 58456: 0 -247: 58457: 0 -247: 58458: 0 -247: 58459: 0 -247: 58460: 0 -247: 58461: 0 -247: 58462: 0 -247: 58463: 0 -247: 58464: 0 -247: 58465: 0 -247: 58466: 0 -247: 58467: 0 -247: 58468: 0 -247: 58469: 0 -247: 58470: 0 -247: 58471: 0 -247: 58472: 0 -247: 58473: 0 -247: 58474: 0 -247: 58475: 0 -247: 58476: 0 -247: 58477: 0 -247: 58478: 0 -247: 58479: 0 -247: 58480: 0 -247: 58481: 0 -247: 58482: 0 -247: 58483: 0 -247: 58484: 0 -247: 58485: 0 -247: 58486: 0 -247: 58487: 0 -247: 58488: 0 -247: 58489: 0 -247: 58490: 0 -247: 58491: 0 -247: 58492: 0 -247: 58493: 0 -247: 58494: 0 -247: 58495: 0 -247: 58496: 0 -247: 58497: 0 -247: 58498: 0 -247: 58499: 0 -247: 58500: 0 -247: 58501: 0 -247: 58502: 0 -247: 58503: 0 -247: 58504: 0 -247: 58505: 0 -247: 58506: 0 -247: 58507: 0 -247: 58508: 0 -247: 58509: 0 -247: 58510: 0 -247: 58511: 0 -247: 58512: 0 -247: 58513: 0 -247: 58514: 0 -247: 58515: 0 -247: 58516: 0 -247: 58517: 0 -247: 58518: 0 -247: 58519: 0 -247: 58520: 0 -247: 58521: 0 -247: 58522: 0 -247: 58523: 0 -247: 58524: 0 -247: 58525: 0 -247: 58526: 0 -247: 58527: 0 -247: 58528: 0 -247: 58529: 0 -247: 58530: 0 -247: 58531: 0 -247: 58532: 0 -247: 58533: 0 -247: 58534: 0 -247: 58535: 0 -247: 58536: 0 -247: 58537: 0 -247: 58538: 0 -247: 58539: 0 -247: 58540: 0 -247: 58541: 0 -247: 58542: 0 -247: 58543: 0 -247: 58544: 0 -247: 58545: 0 -247: 58546: 0 -247: 58547: 0 -247: 58548: 0 -247: 58549: 0 -247: 58550: 0 -247: 58551: 0 -247: 58552: 0 -247: 58553: 0 -247: 58554: 0 -247: 58555: 0 -247: 58556: 0 -247: 58557: 0 -247: 58558: 0 -247: 58559: 0 -247: 58560: 0 -247: 58561: 0 -247: 58562: 0 -247: 58563: 0 -247: 58564: 0 -247: 58565: 0 -247: 58566: 0 -247: 58567: 0 -247: 58568: 0 -247: 58569: 0 -247: 58570: 0 -247: 58571: 0 -247: 58572: 0 -247: 58573: 0 -247: 58574: 0 -247: 58575: 0 -247: 58576: 0 -247: 58577: 0 -247: 58578: 0 -247: 58579: 0 -247: 58580: 0 -247: 58581: 0 -247: 58582: 0 -247: 58583: 0 -247: 58584: 0 -247: 58585: 0 -247: 58586: 0 -247: 58587: 0 -247: 58588: 0 -247: 58589: 0 -247: 58590: 0 -247: 58591: 0 -247: 58592: 0 -247: 58593: 0 -247: 58594: 0 -247: 58595: 0 -247: 58596: 0 -247: 58597: 0 -247: 58598: 0 -247: 58599: 0 -247: 58600: 0 -247: 58601: 0 -247: 58602: 0 -247: 58603: 0 -247: 58604: 0 -247: 58605: 0 -247: 58606: 0 -247: 58607: 0 -247: 58608: 0 -247: 58609: 0 -247: 58610: 0 -247: 58611: 0 -247: 58612: 0 -247: 58613: 0 -247: 58614: 0 -247: 58615: 0 -247: 58616: 0 -247: 58617: 0 -247: 58618: 0 -247: 58619: 0 -247: 58620: 0 -247: 58621: 0 -247: 58622: 0 -247: 58623: 0 -247: 58624: 0 -247: 58625: 0 -247: 58626: 0 -247: 58627: 0 -247: 58628: 0 -247: 58629: 0 -247: 58630: 0 -247: 58631: 0 -247: 58632: 0 -247: 58633: 0 -247: 58634: 0 -247: 58635: 0 -247: 58636: 0 -247: 58637: 0 -247: 58638: 0 -247: 58639: 0 -247: 58640: 0 -247: 58641: 0 -247: 58642: 0 -247: 58643: 0 -247: 58644: 0 -247: 58645: 0 -247: 58646: 0 -247: 58647: 0 -247: 58648: 0 -247: 58649: 0 -247: 58650: 0 -247: 58651: 0 -247: 58652: 0 -247: 58653: 0 -247: 58654: 0 -247: 58655: 0 -247: 58656: 0 -247: 58657: 0 -247: 58658: 0 -247: 58659: 0 -247: 58660: 0 -247: 58661: 0 -247: 58662: 0 -247: 58663: 0 -247: 58664: 0 -247: 58665: 0 -247: 58666: 0 -247: 58667: 0 -247: 58668: 0 -247: 58669: 0 -247: 58670: 0 -247: 58671: 0 -247: 58672: 0 -247: 58673: 0 -247: 58674: 0 -247: 58675: 0 -247: 58676: 0 -247: 58677: 0 -247: 58678: 0 -247: 58679: 0 -247: 58680: 0 -247: 58681: 0 -247: 58682: 0 -247: 58683: 0 -247: 58684: 0 -247: 58685: 0 -247: 58686: 0 -247: 58687: 0 -247: 58688: 0 -247: 58689: 0 -247: 58690: 0 -247: 58691: 0 -247: 58692: 0 -247: 58693: 0 -247: 58694: 0 -247: 58695: 0 -247: 58696: 0 -247: 58697: 0 -247: 58698: 0 -247: 58699: 0 -247: 58700: 0 -247: 58701: 0 -247: 58702: 0 -247: 58703: 0 -247: 58704: 0 -247: 58705: 0 -247: 58706: 0 -247: 58707: 0 -247: 58708: 0 -247: 58709: 0 -247: 58710: 0 -247: 58711: 0 -247: 58712: 0 -247: 58713: 0 -247: 58714: 0 -247: 58715: 0 -247: 58716: 0 -247: 58717: 0 -247: 58718: 0 -247: 58719: 0 -247: 58720: 0 -247: 58721: 0 -247: 58722: 0 -247: 58723: 0 -247: 58724: 0 -247: 58725: 0 -247: 58726: 0 -247: 58727: 0 -247: 58728: 0 -247: 58729: 0 -247: 58730: 0 -247: 58731: 0 -247: 58732: 0 -247: 58733: 0 -247: 58734: 0 -247: 58735: 0 -247: 58736: 0 -247: 58737: 0 -247: 58738: 0 -247: 58739: 0 -247: 58740: 0 -247: 58741: 0 -247: 58742: 0 -247: 58743: 0 -247: 58744: 0 -247: 58745: 0 -247: 58746: 0 -247: 58747: 0 -247: 58748: 0 -247: 58749: 0 -247: 58750: 0 -247: 58751: 0 -247: 58752: 0 -247: 58753: 0 -247: 58754: 0 -247: 58755: 0 -247: 58756: 0 -247: 58757: 0 -247: 58758: 0 -247: 58759: 0 -247: 58760: 0 -247: 58761: 0 -247: 58762: 0 -247: 58763: 0 -247: 58764: 0 -247: 58765: 0 -247: 58766: 0 -247: 58767: 0 -247: 58768: 0 -247: 58769: 0 -247: 58770: 0 -247: 58771: 0 -247: 58772: 0 -247: 58773: 0 -247: 58774: 0 -247: 58775: 0 -247: 58776: 0 -247: 58777: 0 -247: 58778: 0 -247: 58779: 0 -247: 58780: 0 -247: 58781: 0 -247: 58782: 0 -247: 58783: 0 -247: 58784: 0 -247: 58785: 0 -247: 58786: 0 -247: 58787: 0 -247: 58788: 0 -247: 58789: 0 -247: 58790: 0 -247: 58791: 0 -247: 58792: 0 -247: 58793: 0 -247: 58794: 0 -247: 58795: 0 -247: 58796: 0 -247: 58797: 0 -247: 58798: 0 -247: 58799: 0 -247: 58800: 0 -247: 58801: 0 -247: 58802: 0 -247: 58803: 0 -247: 58804: 0 -247: 58805: 0 -247: 58806: 0 -247: 58807: 0 -247: 58808: 0 -247: 58809: 0 -247: 58810: 0 -247: 58811: 0 -247: 58812: 0 -247: 58813: 0 -247: 58814: 0 -247: 58815: 0 -247: 58816: 0 -247: 58817: 0 -247: 58818: 0 -247: 58819: 0 -247: 58820: 0 -247: 58821: 0 -247: 58822: 0 -247: 58823: 0 -247: 58824: 0 -247: 58825: 0 -247: 58826: 0 -247: 58827: 0 -247: 58828: 0 -247: 58829: 0 -247: 58830: 0 -247: 58831: 0 -247: 58832: 0 -247: 58833: 0 -247: 58834: 0 -247: 58835: 0 -247: 58836: 0 -247: 58837: 0 -247: 58838: 0 -247: 58839: 0 -247: 58840: 0 -247: 58841: 0 -247: 58842: 0 -247: 58843: 0 -247: 58844: 0 -247: 58845: 0 -247: 58846: 0 -247: 58847: 0 -247: 58848: 0 -247: 58849: 0 -247: 58850: 0 -247: 58851: 0 -247: 58852: 0 -247: 58853: 0 -247: 58854: 0 -247: 58855: 0 -247: 58856: 0 -247: 58857: 0 -247: 58858: 0 -247: 58859: 0 -247: 58860: 0 -247: 58861: 0 -247: 58862: 0 -247: 58863: 0 -247: 58864: 0 -247: 58865: 0 -247: 58866: 0 -247: 58867: 0 -247: 58868: 0 -247: 58869: 0 -247: 58870: 0 -247: 58871: 0 -247: 58872: 0 -247: 58873: 0 -247: 58874: 0 -247: 58875: 0 -247: 58876: 0 -247: 58877: 0 -247: 58878: 0 -247: 58879: 0 -247: 58880: 0 -247: 58881: 0 -247: 58882: 0 -247: 58883: 0 -247: 58884: 0 -247: 58885: 0 -247: 58886: 0 -247: 58887: 0 -247: 58888: 0 -247: 58889: 0 -247: 58890: 0 -247: 58891: 0 -247: 58892: 0 -247: 58893: 0 -247: 58894: 0 -247: 58895: 0 -247: 58896: 0 -247: 58897: 0 -247: 58898: 0 -247: 58899: 0 -247: 58900: 0 -247: 58901: 0 -247: 58902: 0 -247: 58903: 0 -247: 58904: 0 -247: 58905: 0 -247: 58906: 0 -247: 58907: 0 -247: 58908: 0 -247: 58909: 0 -247: 58910: 0 -247: 58911: 0 -247: 58912: 0 -247: 58913: 0 -247: 58914: 0 -247: 58915: 0 -247: 58916: 0 -247: 58917: 0 -247: 58918: 0 -247: 58919: 0 -247: 58920: 0 -247: 58921: 0 -247: 58922: 0 -247: 58923: 0 -247: 58924: 0 -247: 58925: 0 -247: 58926: 0 -247: 58927: 0 -247: 58928: 0 -247: 58929: 0 -247: 58930: 0 -247: 58931: 0 -247: 58932: 0 -247: 58933: 0 -247: 58934: 0 -247: 58935: 0 -247: 58936: 0 -247: 58937: 0 -247: 58938: 0 -247: 58939: 0 -247: 58940: 0 -247: 58941: 0 -247: 58942: 0 -247: 58943: 0 -247: 58944: 0 -247: 58945: 0 -247: 58946: 0 -247: 58947: 0 -247: 58948: 0 -247: 58949: 0 -247: 58950: 0 -247: 58951: 0 -247: 58952: 0 -247: 58953: 0 -247: 58954: 0 -247: 58955: 0 -247: 58956: 0 -247: 58957: 0 -247: 58958: 0 -247: 58959: 0 -247: 58960: 0 -247: 58961: 0 -247: 58962: 0 -247: 58963: 0 -247: 58964: 0 -247: 58965: 0 -247: 58966: 0 -247: 58967: 0 -247: 58968: 0 -247: 58969: 0 -247: 58970: 0 -247: 58971: 0 -247: 58972: 0 -247: 58973: 0 -247: 58974: 0 -247: 58975: 0 -247: 58976: 0 -247: 58977: 0 -247: 58978: 0 -247: 58979: 0 -247: 58980: 0 -247: 58981: 0 -247: 58982: 0 -247: 58983: 0 -247: 58984: 0 -247: 58985: 0 -247: 58986: 0 -247: 58987: 0 -247: 58988: 0 -247: 58989: 0 -247: 58990: 0 -247: 58991: 0 -247: 58992: 0 -247: 58993: 0 -247: 58994: 0 -247: 58995: 0 -247: 58996: 0 -247: 58997: 0 -247: 58998: 0 -247: 58999: 0 -247: 59000: 0 -247: 59001: 0 -247: 59002: 0 -247: 59003: 0 -247: 59004: 0 -247: 59005: 0 -247: 59006: 0 -247: 59007: 0 -247: 59008: 0 -247: 59009: 0 -247: 59010: 0 -247: 59011: 0 -247: 59012: 0 -247: 59013: 0 -247: 59014: 0 -247: 59015: 0 -247: 59016: 0 -247: 59017: 0 -247: 59018: 0 -247: 59019: 0 -247: 59020: 0 -247: 59021: 0 -247: 59022: 0 -247: 59023: 0 -247: 59024: 0 -247: 59025: 0 -247: 59026: 0 -247: 59027: 0 -247: 59028: 0 -247: 59029: 0 -247: 59030: 0 -247: 59031: 0 -247: 59032: 0 -247: 59033: 0 -247: 59034: 0 -247: 59035: 0 -247: 59036: 0 -247: 59037: 0 -247: 59038: 0 -247: 59039: 0 -247: 59040: 0 -247: 59041: 0 -247: 59042: 0 -247: 59043: 0 -247: 59044: 0 -247: 59045: 0 -247: 59046: 0 -247: 59047: 0 -247: 59048: 0 -247: 59049: 0 -247: 59050: 0 -247: 59051: 0 -247: 59052: 0 -247: 59053: 0 -247: 59054: 0 -247: 59055: 0 -247: 59056: 0 -247: 59057: 0 -247: 59058: 0 -247: 59059: 0 -247: 59060: 0 -247: 59061: 0 -247: 59062: 0 -247: 59063: 0 -247: 59064: 0 -247: 59065: 0 -247: 59066: 0 -247: 59067: 0 -247: 59068: 0 -247: 59069: 0 -247: 59070: 0 -247: 59071: 0 -247: 59072: 0 -247: 59073: 0 -247: 59074: 0 -247: 59075: 0 -247: 59076: 0 -247: 59077: 0 -247: 59078: 0 -247: 59079: 0 -247: 59080: 0 -247: 59081: 0 -247: 59082: 0 -247: 59083: 0 -247: 59084: 0 -247: 59085: 0 -247: 59086: 0 -247: 59087: 0 -247: 59088: 0 -247: 59089: 0 -247: 59090: 0 -247: 59091: 0 -247: 59092: 0 -247: 59093: 0 -247: 59094: 0 -247: 59095: 0 -247: 59096: 0 -247: 59097: 0 -247: 59098: 0 -247: 59099: 0 -247: 59100: 0 -247: 59101: 0 -247: 59102: 0 -247: 59103: 0 -247: 59104: 0 -247: 59105: 0 -247: 59106: 0 -247: 59107: 0 -247: 59108: 0 -247: 59109: 0 -247: 59110: 0 -247: 59111: 0 -247: 59112: 0 -247: 59113: 0 -247: 59114: 0 -247: 59115: 0 -247: 59116: 0 -247: 59117: 0 -247: 59118: 0 -247: 59119: 0 -247: 59120: 0 -247: 59121: 0 -247: 59122: 0 -247: 59123: 0 -247: 59124: 0 -247: 59125: 0 -247: 59126: 0 -247: 59127: 0 -247: 59128: 0 -247: 59129: 0 -247: 59130: 0 -247: 59131: 0 -247: 59132: 0 -247: 59133: 0 -247: 59134: 0 -247: 59135: 0 -247: 59136: 0 -247: 59137: 0 -247: 59138: 0 -247: 59139: 0 -247: 59140: 0 -247: 59141: 0 -247: 59142: 0 -247: 59143: 0 -247: 59144: 0 -247: 59145: 0 -247: 59146: 0 -247: 59147: 0 -247: 59148: 0 -247: 59149: 0 -247: 59150: 0 -247: 59151: 0 -247: 59152: 0 -247: 59153: 0 -247: 59154: 0 -247: 59155: 0 -247: 59156: 0 -247: 59157: 0 -247: 59158: 0 -247: 59159: 0 -247: 59160: 0 -247: 59161: 0 -247: 59162: 0 -247: 59163: 0 -247: 59164: 0 -247: 59165: 0 -247: 59166: 0 -247: 59167: 0 -247: 59168: 0 -247: 59169: 0 -247: 59170: 0 -247: 59171: 0 -247: 59172: 0 -247: 59173: 0 -247: 59174: 0 -247: 59175: 0 -247: 59176: 0 -247: 59177: 0 -247: 59178: 0 -247: 59179: 0 -247: 59180: 0 -247: 59181: 0 -247: 59182: 0 -247: 59183: 0 -247: 59184: 0 -247: 59185: 0 -247: 59186: 0 -247: 59187: 0 -247: 59188: 0 -247: 59189: 0 -247: 59190: 0 -247: 59191: 0 -247: 59192: 0 -247: 59193: 0 -247: 59194: 0 -247: 59195: 0 -247: 59196: 0 -247: 59197: 0 -247: 59198: 0 -247: 59199: 0 -247: 59200: 0 -247: 59201: 0 -247: 59202: 0 -247: 59203: 0 -247: 59204: 0 -247: 59205: 0 -247: 59206: 0 -247: 59207: 0 -247: 59208: 0 -247: 59209: 0 -247: 59210: 0 -247: 59211: 0 -247: 59212: 0 -247: 59213: 0 -247: 59214: 0 -247: 59215: 0 -247: 59216: 0 -247: 59217: 0 -247: 59218: 0 -247: 59219: 0 -247: 59220: 0 -247: 59221: 0 -247: 59222: 0 -247: 59223: 0 -247: 59224: 0 -247: 59225: 0 -247: 59226: 0 -247: 59227: 0 -247: 59228: 0 -247: 59229: 0 -247: 59230: 0 -247: 59231: 0 -247: 59232: 0 -247: 59233: 0 -247: 59234: 0 -247: 59235: 0 -247: 59236: 0 -247: 59237: 0 -247: 59238: 0 -247: 59239: 0 -247: 59240: 0 -247: 59241: 0 -247: 59242: 0 -247: 59243: 0 -247: 59244: 0 -247: 59245: 0 -247: 59246: 0 -247: 59247: 0 -247: 59248: 0 -247: 59249: 0 -247: 59250: 0 -247: 59251: 0 -247: 59252: 0 -247: 59253: 0 -247: 59254: 0 -247: 59255: 0 -247: 59256: 0 -247: 59257: 0 -247: 59258: 0 -247: 59259: 0 -247: 59260: 0 -247: 59261: 0 -247: 59262: 0 -247: 59263: 0 -247: 59264: 0 -247: 59265: 0 -247: 59266: 0 -247: 59267: 0 -247: 59268: 0 -247: 59269: 0 -247: 59270: 0 -247: 59271: 0 -247: 59272: 0 -247: 59273: 0 -247: 59274: 0 -247: 59275: 0 -247: 59276: 0 -247: 59277: 0 -247: 59278: 0 -247: 59279: 0 -247: 59280: 0 -247: 59281: 0 -247: 59282: 0 -247: 59283: 0 -247: 59284: 0 -247: 59285: 0 -247: 59286: 0 -247: 59287: 0 -247: 59288: 0 -247: 59289: 0 -247: 59290: 0 -247: 59291: 0 -247: 59292: 0 -247: 59293: 0 -247: 59294: 0 -247: 59295: 0 -247: 59296: 0 -247: 59297: 0 -247: 59298: 0 -247: 59299: 0 -247: 59300: 0 -247: 59301: 0 -247: 59302: 0 -247: 59303: 0 -247: 59304: 0 -247: 59305: 0 -247: 59306: 0 -247: 59307: 0 -247: 59308: 0 -247: 59309: 0 -247: 59310: 0 -247: 59311: 0 -247: 59312: 0 -247: 59313: 0 -247: 59314: 0 -247: 59315: 0 -247: 59316: 0 -247: 59317: 0 -247: 59318: 0 -247: 59319: 0 -247: 59320: 0 -247: 59321: 0 -247: 59322: 0 -247: 59323: 0 -247: 59324: 0 -247: 59325: 0 -247: 59326: 0 -247: 59327: 0 -247: 59328: 0 -247: 59329: 0 -247: 59330: 0 -247: 59331: 0 -247: 59332: 0 -247: 59333: 0 -247: 59334: 0 -247: 59335: 0 -247: 59336: 0 -247: 59337: 0 -247: 59338: 0 -247: 59339: 0 -247: 59340: 0 -247: 59341: 0 -247: 59342: 0 -247: 59343: 0 -247: 59344: 0 -247: 59345: 0 -247: 59346: 0 -247: 59347: 0 -247: 59348: 0 -247: 59349: 0 -247: 59350: 0 -247: 59351: 0 -247: 59352: 0 -247: 59353: 0 -247: 59354: 0 -247: 59355: 0 -247: 59356: 0 -247: 59357: 0 -247: 59358: 0 -247: 59359: 0 -247: 59360: 0 -247: 59361: 0 -247: 59362: 0 -247: 59363: 0 -247: 59364: 0 -247: 59365: 0 -247: 59366: 0 -247: 59367: 0 -247: 59368: 0 -247: 59369: 0 -247: 59370: 0 -247: 59371: 0 -247: 59372: 0 -247: 59373: 0 -247: 59374: 0 -247: 59375: 0 -247: 59376: 0 -247: 59377: 0 -247: 59378: 0 -247: 59379: 0 -247: 59380: 0 -247: 59381: 0 -247: 59382: 0 -247: 59383: 0 -247: 59384: 0 -247: 59385: 0 -247: 59386: 0 -247: 59387: 0 -247: 59388: 0 -247: 59389: 0 -247: 59390: 0 -247: 59391: 0 -247: 59392: 0 -247: 59393: 0 -247: 59394: 0 -247: 59395: 0 -247: 59396: 0 -247: 59397: 0 -247: 59398: 0 -247: 59399: 0 -247: 59400: 0 -247: 59401: 0 -247: 59402: 0 -247: 59403: 0 -247: 59404: 0 -247: 59405: 0 -247: 59406: 0 -247: 59407: 0 -247: 59408: 0 -247: 59409: 0 -247: 59410: 0 -247: 59411: 0 -247: 59412: 0 -247: 59413: 0 -247: 59414: 0 -247: 59415: 0 -247: 59416: 0 -247: 59417: 0 -247: 59418: 0 -247: 59419: 0 -247: 59420: 0 -247: 59421: 0 -247: 59422: 0 -247: 59423: 0 -247: 59424: 0 -247: 59425: 0 -247: 59426: 0 -247: 59427: 0 -247: 59428: 0 -247: 59429: 0 -247: 59430: 0 -247: 59431: 0 -247: 59432: 0 -247: 59433: 0 -247: 59434: 0 -247: 59435: 0 -247: 59436: 0 -247: 59437: 0 -247: 59438: 0 -247: 59439: 0 -247: 59440: 0 -247: 59441: 0 -247: 59442: 0 -247: 59443: 0 -247: 59444: 0 -247: 59445: 0 -247: 59446: 0 -247: 59447: 0 -247: 59448: 0 -247: 59449: 0 -247: 59450: 0 -247: 59451: 0 -247: 59452: 0 -247: 59453: 0 -247: 59454: 0 -247: 59455: 0 -247: 59456: 0 -247: 59457: 0 -247: 59458: 0 -247: 59459: 0 -247: 59460: 0 -247: 59461: 0 -247: 59462: 0 -247: 59463: 0 -247: 59464: 0 -247: 59465: 0 -247: 59466: 0 -247: 59467: 0 -247: 59468: 0 -247: 59469: 0 -247: 59470: 0 -247: 59471: 0 -247: 59472: 0 -247: 59473: 0 -247: 59474: 0 -247: 59475: 0 -247: 59476: 0 -247: 59477: 0 -247: 59478: 0 -247: 59479: 0 -247: 59480: 0 -247: 59481: 0 -247: 59482: 0 -247: 59483: 0 -247: 59484: 0 -247: 59485: 0 -247: 59486: 0 -247: 59487: 0 -247: 59488: 0 -247: 59489: 0 -247: 59490: 0 -247: 59491: 0 -247: 59492: 0 -247: 59493: 0 -247: 59494: 0 -247: 59495: 0 -247: 59496: 0 -247: 59497: 0 -247: 59498: 0 -247: 59499: 0 -247: 59500: 0 -247: 59501: 0 -247: 59502: 0 -247: 59503: 0 -247: 59504: 0 -247: 59505: 0 -247: 59506: 0 -247: 59507: 0 -247: 59508: 0 -247: 59509: 0 -247: 59510: 0 -247: 59511: 0 -247: 59512: 0 -247: 59513: 0 -247: 59514: 0 -247: 59515: 0 -247: 59516: 0 -247: 59517: 0 -247: 59518: 0 -247: 59519: 0 -247: 59520: 0 -247: 59521: 0 -247: 59522: 0 -247: 59523: 0 -247: 59524: 0 -247: 59525: 0 -247: 59526: 0 -247: 59527: 0 -247: 59528: 0 -247: 59529: 0 -247: 59530: 0 -247: 59531: 0 -247: 59532: 0 -247: 59533: 0 -247: 59534: 0 -247: 59535: 0 -247: 59536: 0 -247: 59537: 0 -247: 59538: 0 -247: 59539: 0 -247: 59540: 0 -247: 59541: 0 -247: 59542: 0 -247: 59543: 0 -247: 59544: 0 -247: 59545: 0 -247: 59546: 0 -247: 59547: 0 -247: 59548: 0 -247: 59549: 0 -247: 59550: 0 -247: 59551: 0 -247: 59552: 0 -247: 59553: 0 -247: 59554: 0 -247: 59555: 0 -247: 59556: 0 -247: 59557: 0 -247: 59558: 0 -247: 59559: 0 -247: 59560: 0 -247: 59561: 0 -247: 59562: 0 -247: 59563: 0 -247: 59564: 0 -247: 59565: 0 -247: 59566: 0 -247: 59567: 0 -247: 59568: 0 -247: 59569: 0 -247: 59570: 0 -247: 59571: 0 -247: 59572: 0 -247: 59573: 0 -247: 59574: 0 -247: 59575: 0 -247: 59576: 0 -247: 59577: 0 -247: 59578: 0 -247: 59579: 0 -247: 59580: 0 -247: 59581: 0 -247: 59582: 0 -247: 59583: 0 -247: 59584: 0 -247: 59585: 0 -247: 59586: 0 -247: 59587: 0 -247: 59588: 0 -247: 59589: 0 -247: 59590: 0 -247: 59591: 0 -247: 59592: 0 -247: 59593: 0 -247: 59594: 0 -247: 59595: 0 -247: 59596: 0 -247: 59597: 0 -247: 59598: 0 -247: 59599: 0 -247: 59600: 0 -247: 59601: 0 -247: 59602: 0 -247: 59603: 0 -247: 59604: 0 -247: 59605: 0 -247: 59606: 0 -247: 59607: 0 -247: 59608: 0 -247: 59609: 0 -247: 59610: 0 -247: 59611: 0 -247: 59612: 0 -247: 59613: 0 -247: 59614: 0 -247: 59615: 0 -247: 59616: 0 -247: 59617: 0 -247: 59618: 0 -247: 59619: 0 -247: 59620: 0 -247: 59621: 0 -247: 59622: 0 -247: 59623: 0 -247: 59624: 0 -247: 59625: 0 -247: 59626: 0 -247: 59627: 0 -247: 59628: 0 -247: 59629: 0 -247: 59630: 0 -247: 59631: 0 -247: 59632: 0 -247: 59633: 0 -247: 59634: 0 -247: 59635: 0 -247: 59636: 0 -247: 59637: 0 -247: 59638: 0 -247: 59639: 0 -247: 59640: 0 -247: 59641: 0 -247: 59642: 0 -247: 59643: 0 -247: 59644: 0 -247: 59645: 0 -247: 59646: 0 -247: 59647: 0 -247: 59648: 0 -247: 59649: 0 -247: 59650: 0 -247: 59651: 0 -247: 59652: 0 -247: 59653: 0 -247: 59654: 0 -247: 59655: 0 -247: 59656: 0 -247: 59657: 0 -247: 59658: 0 -247: 59659: 0 -247: 59660: 0 -247: 59661: 0 -247: 59662: 0 -247: 59663: 0 -247: 59664: 0 -247: 59665: 0 -247: 59666: 0 -247: 59667: 0 -247: 59668: 0 -247: 59669: 0 -247: 59670: 0 -247: 59671: 0 -247: 59672: 0 -247: 59673: 0 -247: 59674: 0 -247: 59675: 0 -247: 59676: 0 -247: 59677: 0 -247: 59678: 0 -247: 59679: 0 -247: 59680: 0 -247: 59681: 0 -247: 59682: 0 -247: 59683: 0 -247: 59684: 0 -247: 59685: 0 -247: 59686: 0 -247: 59687: 0 -247: 59688: 0 -247: 59689: 0 -247: 59690: 0 -247: 59691: 0 -247: 59692: 0 -247: 59693: 0 -247: 59694: 0 -247: 59695: 0 -247: 59696: 0 -247: 59697: 0 -247: 59698: 0 -247: 59699: 0 -247: 59700: 0 -247: 59701: 0 -247: 59702: 0 -247: 59703: 0 -247: 59704: 0 -247: 59705: 0 -247: 59706: 0 -247: 59707: 0 -247: 59708: 0 -247: 59709: 0 -247: 59710: 0 -247: 59711: 0 -247: 59712: 0 -247: 59713: 0 -247: 59714: 0 -247: 59715: 0 -247: 59716: 0 -247: 59717: 0 -247: 59718: 0 -247: 59719: 0 -247: 59720: 0 -247: 59721: 0 -247: 59722: 0 -247: 59723: 0 -247: 59724: 0 -247: 59725: 0 -247: 59726: 0 -247: 59727: 0 -247: 59728: 0 -247: 59729: 0 -247: 59730: 0 -247: 59731: 0 -247: 59732: 0 -247: 59733: 0 -247: 59734: 0 -247: 59735: 0 -247: 59736: 0 -247: 59737: 0 -247: 59738: 0 -247: 59739: 0 -247: 59740: 0 -247: 59741: 0 -247: 59742: 0 -247: 59743: 0 -247: 59744: 0 -247: 59745: 0 -247: 59746: 0 -247: 59747: 0 -247: 59748: 0 -247: 59749: 0 -247: 59750: 0 -247: 59751: 0 -247: 59752: 0 -247: 59753: 0 -247: 59754: 0 -247: 59755: 0 -247: 59756: 0 -247: 59757: 0 -247: 59758: 0 -247: 59759: 0 -247: 59760: 0 -247: 59761: 0 -247: 59762: 0 -247: 59763: 0 -247: 59764: 0 -247: 59765: 0 -247: 59766: 0 -247: 59767: 0 -247: 59768: 0 -247: 59769: 0 -247: 59770: 0 -247: 59771: 0 -247: 59772: 0 -247: 59773: 0 -247: 59774: 0 -247: 59775: 0 -247: 59776: 0 -247: 59777: 0 -247: 59778: 0 -247: 59779: 0 -247: 59780: 0 -247: 59781: 0 -247: 59782: 0 -247: 59783: 0 -247: 59784: 0 -247: 59785: 0 -247: 59786: 0 -247: 59787: 0 -247: 59788: 0 -247: 59789: 0 -247: 59790: 0 -247: 59791: 0 -247: 59792: 0 -247: 59793: 0 -247: 59794: 0 -247: 59795: 0 -247: 59796: 0 -247: 59797: 0 -247: 59798: 0 -247: 59799: 0 -247: 59800: 0 -247: 59801: 0 -247: 59802: 0 -247: 59803: 0 -247: 59804: 0 -247: 59805: 0 -247: 59806: 0 -247: 59807: 0 -247: 59808: 0 -247: 59809: 0 -247: 59810: 0 -247: 59811: 0 -247: 59812: 0 -247: 59813: 0 -247: 59814: 0 -247: 59815: 0 -247: 59816: 0 -247: 59817: 0 -247: 59818: 0 -247: 59819: 0 -247: 59820: 0 -247: 59821: 0 -247: 59822: 0 -247: 59823: 0 -247: 59824: 0 -247: 59825: 0 -247: 59826: 0 -247: 59827: 0 -247: 59828: 0 -247: 59829: 0 -247: 59830: 0 -247: 59831: 0 -247: 59832: 0 -247: 59833: 0 -247: 59834: 0 -247: 59835: 0 -247: 59836: 0 -247: 59837: 0 -247: 59838: 0 -247: 59839: 0 -247: 59840: 0 -247: 59841: 0 -247: 59842: 0 -247: 59843: 0 -247: 59844: 0 -247: 59845: 0 -247: 59846: 0 -247: 59847: 0 -247: 59848: 0 -247: 59849: 0 -247: 59850: 0 -247: 59851: 0 -247: 59852: 0 -247: 59853: 0 -247: 59854: 0 -247: 59855: 0 -247: 59856: 0 -247: 59857: 0 -247: 59858: 0 -247: 59859: 0 -247: 59860: 0 -247: 59861: 0 -247: 59862: 0 -247: 59863: 0 -247: 59864: 0 -247: 59865: 0 -247: 59866: 0 -247: 59867: 0 -247: 59868: 0 -247: 59869: 0 -247: 59870: 0 -247: 59871: 0 -247: 59872: 0 -247: 59873: 0 -247: 59874: 0 -247: 59875: 0 -247: 59876: 0 -247: 59877: 0 -247: 59878: 0 -247: 59879: 0 -247: 59880: 0 -247: 59881: 0 -247: 59882: 0 -247: 59883: 0 -247: 59884: 0 -247: 59885: 0 -247: 59886: 0 -247: 59887: 0 -247: 59888: 0 -247: 59889: 0 -247: 59890: 0 -247: 59891: 0 -247: 59892: 0 -247: 59893: 0 -247: 59894: 0 -247: 59895: 0 -247: 59896: 0 -247: 59897: 0 -247: 59898: 0 -247: 59899: 0 -247: 59900: 0 -247: 59901: 0 -247: 59902: 0 -247: 59903: 0 -247: 59904: 0 -247: 59905: 0 -247: 59906: 0 -247: 59907: 0 -247: 59908: 0 -247: 59909: 0 -247: 59910: 0 -247: 59911: 0 -247: 59912: 0 -247: 59913: 0 -247: 59914: 0 -247: 59915: 0 -247: 59916: 0 -247: 59917: 0 -247: 59918: 0 -247: 59919: 0 -247: 59920: 0 -247: 59921: 0 -247: 59922: 0 -247: 59923: 0 -247: 59924: 0 -247: 59925: 0 -247: 59926: 0 -247: 59927: 0 -247: 59928: 0 -247: 59929: 0 -247: 59930: 0 -247: 59931: 0 -247: 59932: 0 -247: 59933: 0 -247: 59934: 0 -247: 59935: 0 -247: 59936: 0 -247: 59937: 0 -247: 59938: 0 -247: 59939: 0 -247: 59940: 0 -247: 59941: 0 -247: 59942: 0 -247: 59943: 0 -247: 59944: 0 -247: 59945: 0 -247: 59946: 0 -247: 59947: 0 -247: 59948: 0 -247: 59949: 0 -247: 59950: 0 -247: 59951: 0 -247: 59952: 0 -247: 59953: 0 -247: 59954: 0 -247: 59955: 0 -247: 59956: 0 -247: 59957: 0 -247: 59958: 0 -247: 59959: 0 -247: 59960: 0 -247: 59961: 0 -247: 59962: 0 -247: 59963: 0 -247: 59964: 0 -247: 59965: 0 -247: 59966: 0 -247: 59967: 0 -247: 59968: 0 -247: 59969: 0 -247: 59970: 0 -247: 59971: 0 -247: 59972: 0 -247: 59973: 0 -247: 59974: 0 -247: 59975: 0 -247: 59976: 0 -247: 59977: 0 -247: 59978: 0 -247: 59979: 0 -247: 59980: 0 -247: 59981: 0 -247: 59982: 0 -247: 59983: 0 -247: 59984: 0 -247: 59985: 0 -247: 59986: 0 -247: 59987: 0 -247: 59988: 0 -247: 59989: 0 -247: 59990: 0 -247: 59991: 0 -247: 59992: 0 -247: 59993: 0 -247: 59994: 0 -247: 59995: 0 -247: 59996: 0 -247: 59997: 0 -247: 59998: 0 -247: 59999: 0 -247: 60000: 0 -247: 60001: 0 -247: 60002: 0 -247: 60003: 0 -247: 60004: 0 -247: 60005: 0 -247: 60006: 0 -247: 60007: 0 -247: 60008: 0 -247: 60009: 0 -247: 60010: 0 -247: 60011: 0 -247: 60012: 0 -247: 60013: 0 -247: 60014: 0 -247: 60015: 0 -247: 60016: 0 -247: 60017: 0 -247: 60018: 0 -247: 60019: 0 -247: 60020: 0 -247: 60021: 0 -247: 60022: 0 -247: 60023: 0 -247: 60024: 0 -247: 60025: 0 -247: 60026: 0 -247: 60027: 0 -247: 60028: 0 -247: 60029: 0 -247: 60030: 0 -247: 60031: 0 -247: 60032: 0 -247: 60033: 0 -247: 60034: 0 -247: 60035: 0 -247: 60036: 0 -247: 60037: 0 -247: 60038: 0 -247: 60039: 0 -247: 60040: 0 -247: 60041: 0 -247: 60042: 0 -247: 60043: 0 -247: 60044: 0 -247: 60045: 0 -247: 60046: 0 -247: 60047: 0 -247: 60048: 0 -247: 60049: 0 -247: 60050: 0 -247: 60051: 0 -247: 60052: 0 -247: 60053: 0 -247: 60054: 0 -247: 60055: 0 -247: 60056: 0 -247: 60057: 0 -247: 60058: 0 -247: 60059: 0 -247: 60060: 0 -247: 60061: 0 -247: 60062: 0 -247: 60063: 0 -247: 60064: 0 -247: 60065: 0 -247: 60066: 0 -247: 60067: 0 -247: 60068: 0 -247: 60069: 0 -247: 60070: 0 -247: 60071: 0 -247: 60072: 0 -247: 60073: 0 -247: 60074: 0 -247: 60075: 0 -247: 60076: 0 -247: 60077: 0 -247: 60078: 0 -247: 60079: 0 -247: 60080: 0 -247: 60081: 0 -247: 60082: 0 -247: 60083: 0 -247: 60084: 0 -247: 60085: 0 -247: 60086: 0 -247: 60087: 0 -247: 60088: 0 -247: 60089: 0 -247: 60090: 0 -247: 60091: 0 -247: 60092: 0 -247: 60093: 0 -247: 60094: 0 -247: 60095: 0 -247: 60096: 0 -247: 60097: 0 -247: 60098: 0 -247: 60099: 0 -247: 60100: 0 -247: 60101: 0 -247: 60102: 0 -247: 60103: 0 -247: 60104: 0 -247: 60105: 0 -247: 60106: 0 -247: 60107: 0 -247: 60108: 0 -247: 60109: 0 -247: 60110: 0 -247: 60111: 0 -247: 60112: 0 -247: 60113: 0 -247: 60114: 0 -247: 60115: 0 -247: 60116: 0 -247: 60117: 0 -247: 60118: 0 -247: 60119: 0 -247: 60120: 0 -247: 60121: 0 -247: 60122: 0 -247: 60123: 0 -247: 60124: 0 -247: 60125: 0 -247: 60126: 0 -247: 60127: 0 -247: 60128: 0 -247: 60129: 0 -247: 60130: 0 -247: 60131: 0 -247: 60132: 0 -247: 60133: 0 -247: 60134: 0 -247: 60135: 0 -247: 60136: 0 -247: 60137: 0 -247: 60138: 0 -247: 60139: 0 -247: 60140: 0 -247: 60141: 0 -247: 60142: 0 -247: 60143: 0 -247: 60144: 0 -247: 60145: 0 -247: 60146: 0 -247: 60147: 0 -247: 60148: 0 -247: 60149: 0 -247: 60150: 0 -247: 60151: 0 -247: 60152: 0 -247: 60153: 0 -247: 60154: 0 -247: 60155: 0 -247: 60156: 0 -247: 60157: 0 -247: 60158: 0 -247: 60159: 0 -247: 60160: 0 -247: 60161: 0 -247: 60162: 0 -247: 60163: 0 -247: 60164: 0 -247: 60165: 0 -247: 60166: 0 -247: 60167: 0 -247: 60168: 0 -247: 60169: 0 -247: 60170: 0 -247: 60171: 0 -247: 60172: 0 -247: 60173: 0 -247: 60174: 0 -247: 60175: 0 -247: 60176: 0 -247: 60177: 0 -247: 60178: 0 -247: 60179: 0 -247: 60180: 0 -247: 60181: 0 -247: 60182: 0 -247: 60183: 0 -247: 60184: 0 -247: 60185: 0 -247: 60186: 0 -247: 60187: 0 -247: 60188: 0 -247: 60189: 0 -247: 60190: 0 -247: 60191: 0 -247: 60192: 0 -247: 60193: 0 -247: 60194: 0 -247: 60195: 0 -247: 60196: 0 -247: 60197: 0 -247: 60198: 0 -247: 60199: 0 -247: 60200: 0 -247: 60201: 0 -247: 60202: 0 -247: 60203: 0 -247: 60204: 0 -247: 60205: 0 -247: 60206: 0 -247: 60207: 0 -247: 60208: 0 -247: 60209: 0 -247: 60210: 0 -247: 60211: 0 -247: 60212: 0 -247: 60213: 0 -247: 60214: 0 -247: 60215: 0 -247: 60216: 0 -247: 60217: 0 -247: 60218: 0 -247: 60219: 0 -247: 60220: 0 -247: 60221: 0 -247: 60222: 0 -247: 60223: 0 -247: 60224: 0 -247: 60225: 0 -247: 60226: 0 -247: 60227: 0 -247: 60228: 0 -247: 60229: 0 -247: 60230: 0 -247: 60231: 0 -247: 60232: 0 -247: 60233: 0 -247: 60234: 0 -247: 60235: 0 -247: 60236: 0 -247: 60237: 0 -247: 60238: 0 -247: 60239: 0 -247: 60240: 0 -247: 60241: 0 -247: 60242: 0 -247: 60243: 0 -247: 60244: 0 -247: 60245: 0 -247: 60246: 0 -247: 60247: 0 -247: 60248: 0 -247: 60249: 0 -247: 60250: 0 -247: 60251: 0 -247: 60252: 0 -247: 60253: 0 -247: 60254: 0 -247: 60255: 0 -247: 60256: 0 -247: 60257: 0 -247: 60258: 0 -247: 60259: 0 -247: 60260: 0 -247: 60261: 0 -247: 60262: 0 -247: 60263: 0 -247: 60264: 0 -247: 60265: 0 -247: 60266: 0 -247: 60267: 0 -247: 60268: 0 -247: 60269: 0 -247: 60270: 0 -247: 60271: 0 -247: 60272: 0 -247: 60273: 0 -247: 60274: 0 -247: 60275: 0 -247: 60276: 0 -247: 60277: 0 -247: 60278: 0 -247: 60279: 0 -247: 60280: 0 -247: 60281: 0 -247: 60282: 0 -247: 60283: 0 -247: 60284: 0 -247: 60285: 0 -247: 60286: 0 -247: 60287: 0 -247: 60288: 0 -247: 60289: 0 -247: 60290: 0 -247: 60291: 0 -247: 60292: 0 -247: 60293: 0 -247: 60294: 0 -247: 60295: 0 -247: 60296: 0 -247: 60297: 0 -247: 60298: 0 -247: 60299: 0 -247: 60300: 0 -247: 60301: 0 -247: 60302: 0 -247: 60303: 0 -247: 60304: 0 -247: 60305: 0 -247: 60306: 0 -247: 60307: 0 -247: 60308: 0 -247: 60309: 0 -247: 60310: 0 -247: 60311: 0 -247: 60312: 0 -247: 60313: 0 -247: 60314: 0 -247: 60315: 0 -247: 60316: 0 -247: 60317: 0 -247: 60318: 0 -247: 60319: 0 -247: 60320: 0 -247: 60321: 0 -247: 60322: 0 -247: 60323: 0 -247: 60324: 0 -247: 60325: 0 -247: 60326: 0 -247: 60327: 0 -247: 60328: 0 -247: 60329: 0 -247: 60330: 0 -247: 60331: 0 -247: 60332: 0 -247: 60333: 0 -247: 60334: 0 -247: 60335: 0 -247: 60336: 0 -247: 60337: 0 -247: 60338: 0 -247: 60339: 0 -247: 60340: 0 -247: 60341: 0 -247: 60342: 0 -247: 60343: 0 -247: 60344: 0 -247: 60345: 0 -247: 60346: 0 -247: 60347: 0 -247: 60348: 0 -247: 60349: 0 -247: 60350: 0 -247: 60351: 0 -247: 60352: 0 -247: 60353: 0 -247: 60354: 0 -247: 60355: 0 -247: 60356: 0 -247: 60357: 0 -247: 60358: 0 -247: 60359: 0 -247: 60360: 0 -247: 60361: 0 -247: 60362: 0 -247: 60363: 0 -247: 60364: 0 -247: 60365: 0 -247: 60366: 0 -247: 60367: 0 -247: 60368: 0 -247: 60369: 0 -247: 60370: 0 -247: 60371: 0 -247: 60372: 0 -247: 60373: 0 -247: 60374: 0 -247: 60375: 0 -247: 60376: 0 -247: 60377: 0 -247: 60378: 0 -247: 60379: 0 -247: 60380: 0 -247: 60381: 0 -247: 60382: 0 -247: 60383: 0 -247: 60384: 0 -247: 60385: 0 -247: 60386: 0 -247: 60387: 0 -247: 60388: 0 -247: 60389: 0 -247: 60390: 0 -247: 60391: 0 -247: 60392: 0 -247: 60393: 0 -247: 60394: 0 -247: 60395: 0 -247: 60396: 0 -247: 60397: 0 -247: 60398: 0 -247: 60399: 0 -247: 60400: 0 -247: 60401: 0 -247: 60402: 0 -247: 60403: 0 -247: 60404: 0 -247: 60405: 0 -247: 60406: 0 -247: 60407: 0 -247: 60408: 0 -247: 60409: 0 -247: 60410: 0 -247: 60411: 0 -247: 60412: 0 -247: 60413: 0 -247: 60414: 0 -247: 60415: 0 -247: 60416: 0 -247: 60417: 0 -247: 60418: 0 -247: 60419: 0 -247: 60420: 0 -247: 60421: 0 -247: 60422: 0 -247: 60423: 0 -247: 60424: 0 -247: 60425: 0 -247: 60426: 0 -247: 60427: 0 -247: 60428: 0 -247: 60429: 0 -247: 60430: 0 -247: 60431: 0 -247: 60432: 0 -247: 60433: 0 -247: 60434: 0 -247: 60435: 0 -247: 60436: 0 -247: 60437: 0 -247: 60438: 0 -247: 60439: 0 -247: 60440: 0 -247: 60441: 0 -247: 60442: 0 -247: 60443: 0 -247: 60444: 0 -247: 60445: 0 -247: 60446: 0 -247: 60447: 0 -247: 60448: 0 -247: 60449: 0 -247: 60450: 0 -247: 60451: 0 -247: 60452: 0 -247: 60453: 0 -247: 60454: 0 -247: 60455: 0 -247: 60456: 0 -247: 60457: 0 -247: 60458: 0 -247: 60459: 0 -247: 60460: 0 -247: 60461: 0 -247: 60462: 0 -247: 60463: 0 -247: 60464: 0 -247: 60465: 0 -247: 60466: 0 -247: 60467: 0 -247: 60468: 0 -247: 60469: 0 -247: 60470: 0 -247: 60471: 0 -247: 60472: 0 -247: 60473: 0 -247: 60474: 0 -247: 60475: 0 -247: 60476: 0 -247: 60477: 0 -247: 60478: 0 -247: 60479: 0 -247: 60480: 0 -247: 60481: 0 -247: 60482: 0 -247: 60483: 0 -247: 60484: 0 -247: 60485: 0 -247: 60486: 0 -247: 60487: 0 -247: 60488: 0 -247: 60489: 0 -247: 60490: 0 -247: 60491: 0 -247: 60492: 0 -247: 60493: 0 -247: 60494: 0 -247: 60495: 0 -247: 60496: 0 -247: 60497: 0 -247: 60498: 0 -247: 60499: 0 -247: 60500: 0 -247: 60501: 0 -247: 60502: 0 -247: 60503: 0 -247: 60504: 0 -247: 60505: 0 -247: 60506: 0 -247: 60507: 0 -247: 60508: 0 -247: 60509: 0 -247: 60510: 0 -247: 60511: 0 -247: 60512: 0 -247: 60513: 0 -247: 60514: 0 -247: 60515: 0 -247: 60516: 0 -247: 60517: 0 -247: 60518: 0 -247: 60519: 0 -247: 60520: 0 -247: 60521: 0 -247: 60522: 0 -247: 60523: 0 -247: 60524: 0 -247: 60525: 0 -247: 60526: 0 -247: 60527: 0 -247: 60528: 0 -247: 60529: 0 -247: 60530: 0 -247: 60531: 0 -247: 60532: 0 -247: 60533: 0 -247: 60534: 0 -247: 60535: 0 -247: 60536: 0 -247: 60537: 0 -247: 60538: 0 -247: 60539: 0 -247: 60540: 0 -247: 60541: 0 -247: 60542: 0 -247: 60543: 0 -247: 60544: 0 -247: 60545: 0 -247: 60546: 0 -247: 60547: 0 -247: 60548: 0 -247: 60549: 0 -247: 60550: 0 -247: 60551: 0 -247: 60552: 0 -247: 60553: 0 -247: 60554: 0 -247: 60555: 0 -247: 60556: 0 -247: 60557: 0 -247: 60558: 0 -247: 60559: 0 -247: 60560: 0 -247: 60561: 0 -247: 60562: 0 -247: 60563: 0 -247: 60564: 0 -247: 60565: 0 -247: 60566: 0 -247: 60567: 0 -247: 60568: 0 -247: 60569: 0 -247: 60570: 0 -247: 60571: 0 -247: 60572: 0 -247: 60573: 0 -247: 60574: 0 -247: 60575: 0 -247: 60576: 0 -247: 60577: 0 -247: 60578: 0 -247: 60579: 0 -247: 60580: 0 -247: 60581: 0 -247: 60582: 0 -247: 60583: 0 -247: 60584: 0 -247: 60585: 0 -247: 60586: 0 -247: 60587: 0 -247: 60588: 0 -247: 60589: 0 -247: 60590: 0 -247: 60591: 0 -247: 60592: 0 -247: 60593: 0 -247: 60594: 0 -247: 60595: 0 -247: 60596: 0 -247: 60597: 0 -247: 60598: 0 -247: 60599: 0 -247: 60600: 0 -247: 60601: 0 -247: 60602: 0 -247: 60603: 0 -247: 60604: 0 -247: 60605: 0 -247: 60606: 0 -247: 60607: 0 -247: 60608: 0 -247: 60609: 0 -247: 60610: 0 -247: 60611: 0 -247: 60612: 0 -247: 60613: 0 -247: 60614: 0 -247: 60615: 0 -247: 60616: 0 -247: 60617: 0 -247: 60618: 0 -247: 60619: 0 -247: 60620: 0 -247: 60621: 0 -247: 60622: 0 -247: 60623: 0 -247: 60624: 0 -247: 60625: 0 -247: 60626: 0 -247: 60627: 0 -247: 60628: 0 -247: 60629: 0 -247: 60630: 0 -247: 60631: 0 -247: 60632: 0 -247: 60633: 0 -247: 60634: 0 -247: 60635: 0 -247: 60636: 0 -247: 60637: 0 -247: 60638: 0 -247: 60639: 0 -247: 60640: 0 -247: 60641: 0 -247: 60642: 0 -247: 60643: 0 -247: 60644: 0 -247: 60645: 0 -247: 60646: 0 -247: 60647: 0 -247: 60648: 0 -247: 60649: 0 -247: 60650: 0 -247: 60651: 0 -247: 60652: 0 -247: 60653: 0 -247: 60654: 0 -247: 60655: 0 -247: 60656: 0 -247: 60657: 0 -247: 60658: 0 -247: 60659: 0 -247: 60660: 0 -247: 60661: 0 -247: 60662: 0 -247: 60663: 0 -247: 60664: 0 -247: 60665: 0 -247: 60666: 0 -247: 60667: 0 -247: 60668: 0 -247: 60669: 0 -247: 60670: 0 -247: 60671: 0 -247: 60672: 0 -247: 60673: 0 -247: 60674: 0 -247: 60675: 0 -247: 60676: 0 -247: 60677: 0 -247: 60678: 0 -247: 60679: 0 -247: 60680: 0 -247: 60681: 0 -247: 60682: 0 -247: 60683: 0 -247: 60684: 0 -247: 60685: 0 -247: 60686: 0 -247: 60687: 0 -247: 60688: 0 -247: 60689: 0 -247: 60690: 0 -247: 60691: 0 -247: 60692: 0 -247: 60693: 0 -247: 60694: 0 -247: 60695: 0 -247: 60696: 0 -247: 60697: 0 -247: 60698: 0 -247: 60699: 0 -247: 60700: 0 -247: 60701: 0 -247: 60702: 0 -247: 60703: 0 -247: 60704: 0 -247: 60705: 0 -247: 60706: 0 -247: 60707: 0 -247: 60708: 0 -247: 60709: 0 -247: 60710: 0 -247: 60711: 0 -247: 60712: 0 -247: 60713: 0 -247: 60714: 0 -247: 60715: 0 -247: 60716: 0 -247: 60717: 0 -247: 60718: 0 -247: 60719: 0 -247: 60720: 0 -247: 60721: 0 -247: 60722: 0 -247: 60723: 0 -247: 60724: 0 -247: 60725: 0 -247: 60726: 0 -247: 60727: 0 -247: 60728: 0 -247: 60729: 0 -247: 60730: 0 -247: 60731: 0 -247: 60732: 0 -247: 60733: 0 -247: 60734: 0 -247: 60735: 0 -247: 60736: 0 -247: 60737: 0 -247: 60738: 0 -247: 60739: 0 -247: 60740: 0 -247: 60741: 0 -247: 60742: 0 -247: 60743: 0 -247: 60744: 0 -247: 60745: 0 -247: 60746: 0 -247: 60747: 0 -247: 60748: 0 -247: 60749: 0 -247: 60750: 0 -247: 60751: 0 -247: 60752: 0 -247: 60753: 0 -247: 60754: 0 -247: 60755: 0 -247: 60756: 0 -247: 60757: 0 -247: 60758: 0 -247: 60759: 0 -247: 60760: 0 -247: 60761: 0 -247: 60762: 0 -247: 60763: 0 -247: 60764: 0 -247: 60765: 0 -247: 60766: 0 -247: 60767: 0 -247: 60768: 0 -247: 60769: 0 -247: 60770: 0 -247: 60771: 0 -247: 60772: 0 -247: 60773: 0 -247: 60774: 0 -247: 60775: 0 -247: 60776: 0 -247: 60777: 0 -247: 60778: 0 -247: 60779: 0 -247: 60780: 0 -247: 60781: 0 -247: 60782: 0 -247: 60783: 0 -247: 60784: 0 -247: 60785: 0 -247: 60786: 0 -247: 60787: 0 -247: 60788: 0 -247: 60789: 0 -247: 60790: 0 -247: 60791: 0 -247: 60792: 0 -247: 60793: 0 -247: 60794: 0 -247: 60795: 0 -247: 60796: 0 -247: 60797: 0 -247: 60798: 0 -247: 60799: 0 -247: 60800: 0 -247: 60801: 0 -247: 60802: 0 -247: 60803: 0 -247: 60804: 0 -247: 60805: 0 -247: 60806: 0 -247: 60807: 0 -247: 60808: 0 -247: 60809: 0 -247: 60810: 0 -247: 60811: 0 -247: 60812: 0 -247: 60813: 0 -247: 60814: 0 -247: 60815: 0 -247: 60816: 0 -247: 60817: 0 -247: 60818: 0 -247: 60819: 0 -247: 60820: 0 -247: 60821: 0 -247: 60822: 0 -247: 60823: 0 -247: 60824: 0 -247: 60825: 0 -247: 60826: 0 -247: 60827: 0 -247: 60828: 0 -247: 60829: 0 -247: 60830: 0 -247: 60831: 0 -247: 60832: 0 -247: 60833: 0 -247: 60834: 0 -247: 60835: 0 -247: 60836: 0 -247: 60837: 0 -247: 60838: 0 -247: 60839: 0 -247: 60840: 0 -247: 60841: 0 -247: 60842: 0 -247: 60843: 0 -247: 60844: 0 -247: 60845: 0 -247: 60846: 0 -247: 60847: 0 -247: 60848: 0 -247: 60849: 0 -247: 60850: 0 -247: 60851: 0 -247: 60852: 0 -247: 60853: 0 -247: 60854: 0 -247: 60855: 0 -247: 60856: 0 -247: 60857: 0 -247: 60858: 0 -247: 60859: 0 -247: 60860: 0 -247: 60861: 0 -247: 60862: 0 -247: 60863: 0 -247: 60864: 0 -247: 60865: 0 -247: 60866: 0 -247: 60867: 0 -247: 60868: 0 -247: 60869: 0 -247: 60870: 0 -247: 60871: 0 -247: 60872: 0 -247: 60873: 0 -247: 60874: 0 -247: 60875: 0 -247: 60876: 0 -247: 60877: 0 -247: 60878: 0 -247: 60879: 0 -247: 60880: 0 -247: 60881: 0 -247: 60882: 0 -247: 60883: 0 -247: 60884: 0 -247: 60885: 0 -247: 60886: 0 -247: 60887: 0 -247: 60888: 0 -247: 60889: 0 -247: 60890: 0 -247: 60891: 0 -247: 60892: 0 -247: 60893: 0 -247: 60894: 0 -247: 60895: 0 -247: 60896: 0 -247: 60897: 0 -247: 60898: 0 -247: 60899: 0 -247: 60900: 0 -247: 60901: 0 -247: 60902: 0 -247: 60903: 0 -247: 60904: 0 -247: 60905: 0 -247: 60906: 0 -247: 60907: 0 -247: 60908: 0 -247: 60909: 0 -247: 60910: 0 -247: 60911: 0 -247: 60912: 0 -247: 60913: 0 -247: 60914: 0 -247: 60915: 0 -247: 60916: 0 -247: 60917: 0 -247: 60918: 0 -247: 60919: 0 -247: 60920: 0 -247: 60921: 0 -247: 60922: 0 -247: 60923: 0 -247: 60924: 0 -247: 60925: 0 -247: 60926: 0 -247: 60927: 0 -247: 60928: 0 -247: 60929: 0 -247: 60930: 0 -247: 60931: 0 -247: 60932: 0 -247: 60933: 0 -247: 60934: 0 -247: 60935: 0 -247: 60936: 0 -247: 60937: 0 -247: 60938: 0 -247: 60939: 0 -247: 60940: 0 -247: 60941: 0 -247: 60942: 0 -247: 60943: 0 -247: 60944: 0 -247: 60945: 0 -247: 60946: 0 -247: 60947: 0 -247: 60948: 0 -247: 60949: 0 -247: 60950: 0 -247: 60951: 0 -247: 60952: 0 -247: 60953: 0 -247: 60954: 0 -247: 60955: 0 -247: 60956: 0 -247: 60957: 0 -247: 60958: 0 -247: 60959: 0 -247: 60960: 0 -247: 60961: 0 -247: 60962: 0 -247: 60963: 0 -247: 60964: 0 -247: 60965: 0 -247: 60966: 0 -247: 60967: 0 -247: 60968: 0 -247: 60969: 0 -247: 60970: 0 -247: 60971: 0 -247: 60972: 0 -247: 60973: 0 -247: 60974: 0 -247: 60975: 0 -247: 60976: 0 -247: 60977: 0 -247: 60978: 0 -247: 60979: 0 -247: 60980: 0 -247: 60981: 0 -247: 60982: 0 -247: 60983: 0 -247: 60984: 0 -247: 60985: 0 -247: 60986: 0 -247: 60987: 0 -247: 60988: 0 -247: 60989: 0 -247: 60990: 0 -247: 60991: 0 -247: 60992: 0 -247: 60993: 0 -247: 60994: 0 -247: 60995: 0 -247: 60996: 0 -247: 60997: 0 -247: 60998: 0 -247: 60999: 0 -247: 61000: 0 -247: 61001: 0 -247: 61002: 0 -247: 61003: 0 -247: 61004: 0 -247: 61005: 0 -247: 61006: 0 -247: 61007: 0 -247: 61008: 0 -247: 61009: 0 -247: 61010: 0 -247: 61011: 0 -247: 61012: 0 -247: 61013: 0 -247: 61014: 0 -247: 61015: 0 -247: 61016: 0 -247: 61017: 0 -247: 61018: 0 -247: 61019: 0 -247: 61020: 0 -247: 61021: 0 -247: 61022: 0 -247: 61023: 0 -247: 61024: 0 -247: 61025: 0 -247: 61026: 0 -247: 61027: 0 -247: 61028: 0 -247: 61029: 0 -247: 61030: 0 -247: 61031: 0 -247: 61032: 0 -247: 61033: 0 -247: 61034: 0 -247: 61035: 0 -247: 61036: 0 -247: 61037: 0 -247: 61038: 0 -247: 61039: 0 -247: 61040: 0 -247: 61041: 0 -247: 61042: 0 -247: 61043: 0 -247: 61044: 0 -247: 61045: 0 -247: 61046: 0 -247: 61047: 0 -247: 61048: 0 -247: 61049: 0 -247: 61050: 0 -247: 61051: 0 -247: 61052: 0 -247: 61053: 0 -247: 61054: 0 -247: 61055: 0 -247: 61056: 0 -247: 61057: 0 -247: 61058: 0 -247: 61059: 0 -247: 61060: 0 -247: 61061: 0 -247: 61062: 0 -247: 61063: 0 -247: 61064: 0 -247: 61065: 0 -247: 61066: 0 -247: 61067: 0 -247: 61068: 0 -247: 61069: 0 -247: 61070: 0 -247: 61071: 0 -247: 61072: 0 -247: 61073: 0 -247: 61074: 0 -247: 61075: 0 -247: 61076: 0 -247: 61077: 0 -247: 61078: 0 -247: 61079: 0 -247: 61080: 0 -247: 61081: 0 -247: 61082: 0 -247: 61083: 0 -247: 61084: 0 -247: 61085: 0 -247: 61086: 0 -247: 61087: 0 -247: 61088: 0 -247: 61089: 0 -247: 61090: 0 -247: 61091: 0 -247: 61092: 0 -247: 61093: 0 -247: 61094: 0 -247: 61095: 0 -247: 61096: 0 -247: 61097: 0 -247: 61098: 0 -247: 61099: 0 -247: 61100: 0 -247: 61101: 0 -247: 61102: 0 -247: 61103: 0 -247: 61104: 0 -247: 61105: 0 -247: 61106: 0 -247: 61107: 0 -247: 61108: 0 -247: 61109: 0 -247: 61110: 0 -247: 61111: 0 -247: 61112: 0 -247: 61113: 0 -247: 61114: 0 -247: 61115: 0 -247: 61116: 0 -247: 61117: 0 -247: 61118: 0 -247: 61119: 0 -247: 61120: 0 -247: 61121: 0 -247: 61122: 0 -247: 61123: 0 -247: 61124: 0 -247: 61125: 0 -247: 61126: 0 -247: 61127: 0 -247: 61128: 0 -247: 61129: 0 -247: 61130: 0 -247: 61131: 0 -247: 61132: 0 -247: 61133: 0 -247: 61134: 0 -247: 61135: 0 -247: 61136: 0 -247: 61137: 0 -247: 61138: 0 -247: 61139: 0 -247: 61140: 0 -247: 61141: 0 -247: 61142: 0 -247: 61143: 0 -247: 61144: 0 -247: 61145: 0 -247: 61146: 0 -247: 61147: 0 -247: 61148: 0 -247: 61149: 0 -247: 61150: 0 -247: 61151: 0 -247: 61152: 0 -247: 61153: 0 -247: 61154: 0 -247: 61155: 0 -247: 61156: 0 -247: 61157: 0 -247: 61158: 0 -247: 61159: 0 -247: 61160: 0 -247: 61161: 0 -247: 61162: 0 -247: 61163: 0 -247: 61164: 0 -247: 61165: 0 -247: 61166: 0 -247: 61167: 0 -247: 61168: 0 -247: 61169: 0 -247: 61170: 0 -247: 61171: 0 -247: 61172: 0 -247: 61173: 0 -247: 61174: 0 -247: 61175: 0 -247: 61176: 0 -247: 61177: 0 -247: 61178: 0 -247: 61179: 0 -247: 61180: 0 -247: 61181: 0 -247: 61182: 0 -247: 61183: 0 -247: 61184: 0 -247: 61185: 0 -247: 61186: 0 -247: 61187: 0 -247: 61188: 0 -247: 61189: 0 -247: 61190: 0 -247: 61191: 0 -247: 61192: 0 -247: 61193: 0 -247: 61194: 0 -247: 61195: 0 -247: 61196: 0 -247: 61197: 0 -247: 61198: 0 -247: 61199: 0 -247: 61200: 0 -247: 61201: 0 -247: 61202: 0 -247: 61203: 0 -247: 61204: 0 -247: 61205: 0 -247: 61206: 0 -247: 61207: 0 -247: 61208: 0 -247: 61209: 0 -247: 61210: 0 -247: 61211: 0 -247: 61212: 0 -247: 61213: 0 -247: 61214: 0 -247: 61215: 0 -247: 61216: 0 -247: 61217: 0 -247: 61218: 0 -247: 61219: 0 -247: 61220: 0 -247: 61221: 0 -247: 61222: 0 -247: 61223: 0 -247: 61224: 0 -247: 61225: 0 -247: 61226: 0 -247: 61227: 0 -247: 61228: 0 -247: 61229: 0 -247: 61230: 0 -247: 61231: 0 -247: 61232: 0 -247: 61233: 0 -247: 61234: 0 -247: 61235: 0 -247: 61236: 0 -247: 61237: 0 -247: 61238: 0 -247: 61239: 0 -247: 61240: 0 -247: 61241: 0 -247: 61242: 0 -247: 61243: 0 -247: 61244: 0 -247: 61245: 0 -247: 61246: 0 -247: 61247: 0 -247: 61248: 0 -247: 61249: 0 -247: 61250: 0 -247: 61251: 0 -247: 61252: 0 -247: 61253: 0 -247: 61254: 0 -247: 61255: 0 -247: 61256: 0 -247: 61257: 0 -247: 61258: 0 -247: 61259: 0 -247: 61260: 0 -247: 61261: 0 -247: 61262: 0 -247: 61263: 0 -247: 61264: 0 -247: 61265: 0 -247: 61266: 0 -247: 61267: 0 -247: 61268: 0 -247: 61269: 0 -247: 61270: 0 -247: 61271: 0 -247: 61272: 0 -247: 61273: 0 -247: 61274: 0 -247: 61275: 0 -247: 61276: 0 -247: 61277: 0 -247: 61278: 0 -247: 61279: 0 -247: 61280: 0 -247: 61281: 0 -247: 61282: 0 -247: 61283: 0 -247: 61284: 0 -247: 61285: 0 -247: 61286: 0 -247: 61287: 0 -247: 61288: 0 -247: 61289: 0 -247: 61290: 0 -247: 61291: 0 -247: 61292: 0 -247: 61293: 0 -247: 61294: 0 -247: 61295: 0 -247: 61296: 0 -247: 61297: 0 -247: 61298: 0 -247: 61299: 0 -247: 61300: 0 -247: 61301: 0 -247: 61302: 0 -247: 61303: 0 -247: 61304: 0 -247: 61305: 0 -247: 61306: 0 -247: 61307: 0 -247: 61308: 0 -247: 61309: 0 -247: 61310: 0 -247: 61311: 0 -247: 61312: 0 -247: 61313: 0 -247: 61314: 0 -247: 61315: 0 -247: 61316: 0 -247: 61317: 0 -247: 61318: 0 -247: 61319: 0 -247: 61320: 0 -247: 61321: 0 -247: 61322: 0 -247: 61323: 0 -247: 61324: 0 -247: 61325: 0 -247: 61326: 0 -247: 61327: 0 -247: 61328: 0 -247: 61329: 0 -247: 61330: 0 -247: 61331: 0 -247: 61332: 0 -247: 61333: 0 -247: 61334: 0 -247: 61335: 0 -247: 61336: 0 -247: 61337: 0 -247: 61338: 0 -247: 61339: 0 -247: 61340: 0 -247: 61341: 0 -247: 61342: 0 -247: 61343: 0 -247: 61344: 0 -247: 61345: 0 -247: 61346: 0 -247: 61347: 0 -247: 61348: 0 -247: 61349: 0 -247: 61350: 0 -247: 61351: 0 -247: 61352: 0 -247: 61353: 0 -247: 61354: 0 -247: 61355: 0 -247: 61356: 0 -247: 61357: 0 -247: 61358: 0 -247: 61359: 0 -247: 61360: 0 -247: 61361: 0 -247: 61362: 0 -247: 61363: 0 -247: 61364: 0 -247: 61365: 0 -247: 61366: 0 -247: 61367: 0 -247: 61368: 0 -247: 61369: 0 -247: 61370: 0 -247: 61371: 0 -247: 61372: 0 -247: 61373: 0 -247: 61374: 0 -247: 61375: 0 -247: 61376: 0 -247: 61377: 0 -247: 61378: 0 -247: 61379: 0 -247: 61380: 0 -247: 61381: 0 -247: 61382: 0 -247: 61383: 0 -247: 61384: 0 -247: 61385: 0 -247: 61386: 0 -247: 61387: 0 -247: 61388: 0 -247: 61389: 0 -247: 61390: 0 -247: 61391: 0 -247: 61392: 0 -247: 61393: 0 -247: 61394: 0 -247: 61395: 0 -247: 61396: 0 -247: 61397: 0 -247: 61398: 0 -247: 61399: 0 -247: 61400: 0 -247: 61401: 0 -247: 61402: 0 -247: 61403: 0 -247: 61404: 0 -247: 61405: 0 -247: 61406: 0 -247: 61407: 0 -247: 61408: 0 -247: 61409: 0 -247: 61410: 0 -247: 61411: 0 -247: 61412: 0 -247: 61413: 0 -247: 61414: 0 -247: 61415: 0 -247: 61416: 0 -247: 61417: 0 -247: 61418: 0 -247: 61419: 0 -247: 61420: 0 -247: 61421: 0 -247: 61422: 0 -247: 61423: 0 -247: 61424: 0 -247: 61425: 0 -247: 61426: 0 -247: 61427: 0 -247: 61428: 0 -247: 61429: 0 -247: 61430: 0 -247: 61431: 0 -247: 61432: 0 -247: 61433: 0 -247: 61434: 0 -247: 61435: 0 -247: 61436: 0 -247: 61437: 0 -247: 61438: 0 -247: 61439: 0 -247: 61440: 0 -247: 61441: 0 -247: 61442: 0 -247: 61443: 0 -247: 61444: 0 -247: 61445: 0 -247: 61446: 0 -247: 61447: 0 -247: 61448: 0 -247: 61449: 0 -247: 61450: 0 -247: 61451: 0 -247: 61452: 0 -247: 61453: 0 -247: 61454: 0 -247: 61455: 0 -247: 61456: 0 -247: 61457: 0 -247: 61458: 0 -247: 61459: 0 -247: 61460: 0 -247: 61461: 0 -247: 61462: 0 -247: 61463: 0 -247: 61464: 0 -247: 61465: 0 -247: 61466: 0 -247: 61467: 0 -247: 61468: 0 -247: 61469: 0 -247: 61470: 0 -247: 61471: 0 -247: 61472: 0 -247: 61473: 0 -247: 61474: 0 -247: 61475: 0 -247: 61476: 0 -247: 61477: 0 -247: 61478: 0 -247: 61479: 0 -247: 61480: 0 -247: 61481: 0 -247: 61482: 0 -247: 61483: 0 -247: 61484: 0 -247: 61485: 0 -247: 61486: 0 -247: 61487: 0 -247: 61488: 0 -247: 61489: 0 -247: 61490: 0 -247: 61491: 0 -247: 61492: 0 -247: 61493: 0 -247: 61494: 0 -247: 61495: 0 -247: 61496: 0 -247: 61497: 0 -247: 61498: 0 -247: 61499: 0 -247: 61500: 0 -247: 61501: 0 -247: 61502: 0 -247: 61503: 0 -247: 61504: 0 -247: 61505: 0 -247: 61506: 0 -247: 61507: 0 -247: 61508: 0 -247: 61509: 0 -247: 61510: 0 -247: 61511: 0 -247: 61512: 0 -247: 61513: 0 -247: 61514: 0 -247: 61515: 0 -247: 61516: 0 -247: 61517: 0 -247: 61518: 0 -247: 61519: 0 -247: 61520: 0 -247: 61521: 0 -247: 61522: 0 -247: 61523: 0 -247: 61524: 0 -247: 61525: 0 -247: 61526: 0 -247: 61527: 0 -247: 61528: 0 -247: 61529: 0 -247: 61530: 0 -247: 61531: 0 -247: 61532: 0 -247: 61533: 0 -247: 61534: 0 -247: 61535: 0 -247: 61536: 0 -247: 61537: 0 -247: 61538: 0 -247: 61539: 0 -247: 61540: 0 -247: 61541: 0 -247: 61542: 0 -247: 61543: 0 -247: 61544: 0 -247: 61545: 0 -247: 61546: 0 -247: 61547: 0 -247: 61548: 0 -247: 61549: 0 -247: 61550: 0 -247: 61551: 0 -247: 61552: 0 -247: 61553: 0 -247: 61554: 0 -247: 61555: 0 -247: 61556: 0 -247: 61557: 0 -247: 61558: 0 -247: 61559: 0 -247: 61560: 0 -247: 61561: 0 -247: 61562: 0 -247: 61563: 0 -247: 61564: 0 -247: 61565: 0 -247: 61566: 0 -247: 61567: 0 -247: 61568: 0 -247: 61569: 0 -247: 61570: 0 -247: 61571: 0 -247: 61572: 0 -247: 61573: 0 -247: 61574: 0 -247: 61575: 0 -247: 61576: 0 -247: 61577: 0 -247: 61578: 0 -247: 61579: 0 -247: 61580: 0 -247: 61581: 0 -247: 61582: 0 -247: 61583: 0 -247: 61584: 0 -247: 61585: 0 -247: 61586: 0 -247: 61587: 0 -247: 61588: 0 -247: 61589: 0 -247: 61590: 0 -247: 61591: 0 -247: 61592: 0 -247: 61593: 0 -247: 61594: 0 -247: 61595: 0 -247: 61596: 0 -247: 61597: 0 -247: 61598: 0 -247: 61599: 0 -247: 61600: 0 -247: 61601: 0 -247: 61602: 0 -247: 61603: 0 -247: 61604: 0 -247: 61605: 0 -247: 61606: 0 -247: 61607: 0 -247: 61608: 0 -247: 61609: 0 -247: 61610: 0 -247: 61611: 0 -247: 61612: 0 -247: 61613: 0 -247: 61614: 0 -247: 61615: 0 -247: 61616: 0 -247: 61617: 0 -247: 61618: 0 -247: 61619: 0 -247: 61620: 0 -247: 61621: 0 -247: 61622: 0 -247: 61623: 0 -247: 61624: 0 -247: 61625: 0 -247: 61626: 0 -247: 61627: 0 -247: 61628: 0 -247: 61629: 0 -247: 61630: 0 -247: 61631: 0 -247: 61632: 0 -247: 61633: 0 -247: 61634: 0 -247: 61635: 0 -247: 61636: 0 -247: 61637: 0 -247: 61638: 0 -247: 61639: 0 -247: 61640: 0 -247: 61641: 0 -247: 61642: 0 -247: 61643: 0 -247: 61644: 0 -247: 61645: 0 -247: 61646: 0 -247: 61647: 0 -247: 61648: 0 -247: 61649: 0 -247: 61650: 0 -247: 61651: 0 -247: 61652: 0 -247: 61653: 0 -247: 61654: 0 -247: 61655: 0 -247: 61656: 0 -247: 61657: 0 -247: 61658: 0 -247: 61659: 0 -247: 61660: 0 -247: 61661: 0 -247: 61662: 0 -247: 61663: 0 -247: 61664: 0 -247: 61665: 0 -247: 61666: 0 -247: 61667: 0 -247: 61668: 0 -247: 61669: 0 -247: 61670: 0 -247: 61671: 0 -247: 61672: 0 -247: 61673: 0 -247: 61674: 0 -247: 61675: 0 -247: 61676: 0 -247: 61677: 0 -247: 61678: 0 -247: 61679: 0 -247: 61680: 0 -247: 61681: 0 -247: 61682: 0 -247: 61683: 0 -247: 61684: 0 -247: 61685: 0 -247: 61686: 0 -247: 61687: 0 -247: 61688: 0 -247: 61689: 0 -247: 61690: 0 -247: 61691: 0 -247: 61692: 0 -247: 61693: 0 -247: 61694: 0 -247: 61695: 0 -247: 61696: 0 -247: 61697: 0 -247: 61698: 0 -247: 61699: 0 -247: 61700: 0 -247: 61701: 0 -247: 61702: 0 -247: 61703: 0 -247: 61704: 0 -247: 61705: 0 -247: 61706: 0 -247: 61707: 0 -247: 61708: 0 -247: 61709: 0 -247: 61710: 0 -247: 61711: 0 -247: 61712: 0 -247: 61713: 0 -247: 61714: 0 -247: 61715: 0 -247: 61716: 0 -247: 61717: 0 -247: 61718: 0 -247: 61719: 0 -247: 61720: 0 -247: 61721: 0 -247: 61722: 0 -247: 61723: 0 -247: 61724: 0 -247: 61725: 0 -247: 61726: 0 -247: 61727: 0 -247: 61728: 0 -247: 61729: 0 -247: 61730: 0 -247: 61731: 0 -247: 61732: 0 -247: 61733: 0 -247: 61734: 0 -247: 61735: 0 -247: 61736: 0 -247: 61737: 0 -247: 61738: 0 -247: 61739: 0 -247: 61740: 0 -247: 61741: 0 -247: 61742: 0 -247: 61743: 0 -247: 61744: 0 -247: 61745: 0 -247: 61746: 0 -247: 61747: 0 -247: 61748: 0 -247: 61749: 0 -247: 61750: 0 -247: 61751: 0 -247: 61752: 0 -247: 61753: 0 -247: 61754: 0 -247: 61755: 0 -247: 61756: 0 -247: 61757: 0 -247: 61758: 0 -247: 61759: 0 -247: 61760: 0 -247: 61761: 0 -247: 61762: 0 -247: 61763: 0 -247: 61764: 0 -247: 61765: 0 -247: 61766: 0 -247: 61767: 0 -247: 61768: 0 -247: 61769: 0 -247: 61770: 0 -247: 61771: 0 -247: 61772: 0 -247: 61773: 0 -247: 61774: 0 -247: 61775: 0 -247: 61776: 0 -247: 61777: 0 -247: 61778: 0 -247: 61779: 0 -247: 61780: 0 -247: 61781: 0 -247: 61782: 0 -247: 61783: 0 -247: 61784: 0 -247: 61785: 0 -247: 61786: 0 -247: 61787: 0 -247: 61788: 0 -247: 61789: 0 -247: 61790: 0 -247: 61791: 0 -247: 61792: 0 -247: 61793: 0 -247: 61794: 0 -247: 61795: 0 -247: 61796: 0 -247: 61797: 0 -247: 61798: 0 -247: 61799: 0 -247: 61800: 0 -247: 61801: 0 -247: 61802: 0 -247: 61803: 0 -247: 61804: 0 -247: 61805: 0 -247: 61806: 0 -247: 61807: 0 -247: 61808: 0 -247: 61809: 0 -247: 61810: 0 -247: 61811: 0 -247: 61812: 0 -247: 61813: 0 -247: 61814: 0 -247: 61815: 0 -247: 61816: 0 -247: 61817: 0 -247: 61818: 0 -247: 61819: 0 -247: 61820: 0 -247: 61821: 0 -247: 61822: 0 -247: 61823: 0 -247: 61824: 0 -247: 61825: 0 -247: 61826: 0 -247: 61827: 0 -247: 61828: 0 -247: 61829: 0 -247: 61830: 0 -247: 61831: 0 -247: 61832: 0 -247: 61833: 0 -247: 61834: 0 -247: 61835: 0 -247: 61836: 0 -247: 61837: 0 -247: 61838: 0 -247: 61839: 0 -247: 61840: 0 -247: 61841: 0 -247: 61842: 0 -247: 61843: 0 -247: 61844: 0 -247: 61845: 0 -247: 61846: 0 -247: 61847: 0 -247: 61848: 0 -247: 61849: 0 -247: 61850: 0 -247: 61851: 0 -247: 61852: 0 -247: 61853: 0 -247: 61854: 0 -247: 61855: 0 -247: 61856: 0 -247: 61857: 0 -247: 61858: 0 -247: 61859: 0 -247: 61860: 0 -247: 61861: 0 -247: 61862: 0 -247: 61863: 0 -247: 61864: 0 -247: 61865: 0 -247: 61866: 0 -247: 61867: 0 -247: 61868: 0 -247: 61869: 0 -247: 61870: 0 -247: 61871: 0 -247: 61872: 0 -247: 61873: 0 -247: 61874: 0 -247: 61875: 0 -247: 61876: 0 -247: 61877: 0 -247: 61878: 0 -247: 61879: 0 -247: 61880: 0 -247: 61881: 0 -247: 61882: 0 -247: 61883: 0 -247: 61884: 0 -247: 61885: 0 -247: 61886: 0 -247: 61887: 0 -247: 61888: 0 -247: 61889: 0 -247: 61890: 0 -247: 61891: 0 -247: 61892: 0 -247: 61893: 0 -247: 61894: 0 -247: 61895: 0 -247: 61896: 0 -247: 61897: 0 -247: 61898: 0 -247: 61899: 0 -247: 61900: 0 -247: 61901: 0 -247: 61902: 0 -247: 61903: 0 -247: 61904: 0 -247: 61905: 0 -247: 61906: 0 -247: 61907: 0 -247: 61908: 0 -247: 61909: 0 -247: 61910: 0 -247: 61911: 0 -247: 61912: 0 -247: 61913: 0 -247: 61914: 0 -247: 61915: 0 -247: 61916: 0 -247: 61917: 0 -247: 61918: 0 -247: 61919: 0 -247: 61920: 0 -247: 61921: 0 -247: 61922: 0 -247: 61923: 0 -247: 61924: 0 -247: 61925: 0 -247: 61926: 0 -247: 61927: 0 -247: 61928: 0 -247: 61929: 0 -247: 61930: 0 -247: 61931: 0 -247: 61932: 0 -247: 61933: 0 -247: 61934: 0 -247: 61935: 0 -247: 61936: 0 -247: 61937: 0 -247: 61938: 0 -247: 61939: 0 -247: 61940: 0 -247: 61941: 0 -247: 61942: 0 -247: 61943: 0 -247: 61944: 0 -247: 61945: 0 -247: 61946: 0 -247: 61947: 0 -247: 61948: 0 -247: 61949: 0 -247: 61950: 0 -247: 61951: 0 -247: 61952: 0 -247: 61953: 0 -247: 61954: 0 -247: 61955: 0 -247: 61956: 0 -247: 61957: 0 -247: 61958: 0 -247: 61959: 0 -247: 61960: 0 -247: 61961: 0 -247: 61962: 0 -247: 61963: 0 -247: 61964: 0 -247: 61965: 0 -247: 61966: 0 -247: 61967: 0 -247: 61968: 0 -247: 61969: 0 -247: 61970: 0 -247: 61971: 0 -247: 61972: 0 -247: 61973: 0 -247: 61974: 0 -247: 61975: 0 -247: 61976: 0 -247: 61977: 0 -247: 61978: 0 -247: 61979: 0 -247: 61980: 0 -247: 61981: 0 -247: 61982: 0 -247: 61983: 0 -247: 61984: 0 -247: 61985: 0 -247: 61986: 0 -247: 61987: 0 -247: 61988: 0 -247: 61989: 0 -247: 61990: 0 -247: 61991: 0 -247: 61992: 0 -247: 61993: 0 -247: 61994: 0 -247: 61995: 0 -247: 61996: 0 -247: 61997: 0 -247: 61998: 0 -247: 61999: 0 -247: 62000: 0 -247: 62001: 0 -247: 62002: 0 -247: 62003: 0 -247: 62004: 0 -247: 62005: 0 -247: 62006: 0 -247: 62007: 0 -247: 62008: 0 -247: 62009: 0 -247: 62010: 0 -247: 62011: 0 -247: 62012: 0 -247: 62013: 0 -247: 62014: 0 -247: 62015: 0 -247: 62016: 0 -247: 62017: 0 -247: 62018: 0 -247: 62019: 0 -247: 62020: 0 -247: 62021: 0 -247: 62022: 0 -247: 62023: 0 -247: 62024: 0 -247: 62025: 0 -247: 62026: 0 -247: 62027: 0 -247: 62028: 0 -247: 62029: 0 -247: 62030: 0 -247: 62031: 0 -247: 62032: 0 -247: 62033: 0 -247: 62034: 0 -247: 62035: 0 -247: 62036: 0 -247: 62037: 0 -247: 62038: 0 -247: 62039: 0 -247: 62040: 0 -247: 62041: 0 -247: 62042: 0 -247: 62043: 0 -247: 62044: 0 -247: 62045: 0 -247: 62046: 0 -247: 62047: 0 -247: 62048: 0 -247: 62049: 0 -247: 62050: 0 -247: 62051: 0 -247: 62052: 0 -247: 62053: 0 -247: 62054: 0 -247: 62055: 0 -247: 62056: 0 -247: 62057: 0 -247: 62058: 0 -247: 62059: 0 -247: 62060: 0 -247: 62061: 0 -247: 62062: 0 -247: 62063: 0 -247: 62064: 0 -247: 62065: 0 -247: 62066: 0 -247: 62067: 0 -247: 62068: 0 -247: 62069: 0 -247: 62070: 0 -247: 62071: 0 -247: 62072: 0 -247: 62073: 0 -247: 62074: 0 -247: 62075: 0 -247: 62076: 0 -247: 62077: 0 -247: 62078: 0 -247: 62079: 0 -247: 62080: 0 -247: 62081: 0 -247: 62082: 0 -247: 62083: 0 -247: 62084: 0 -247: 62085: 0 -247: 62086: 0 -247: 62087: 0 -247: 62088: 0 -247: 62089: 0 -247: 62090: 0 -247: 62091: 0 -247: 62092: 0 -247: 62093: 0 -247: 62094: 0 -247: 62095: 0 -247: 62096: 0 -247: 62097: 0 -247: 62098: 0 -247: 62099: 0 -247: 62100: 0 -247: 62101: 0 -247: 62102: 0 -247: 62103: 0 -247: 62104: 0 -247: 62105: 0 -247: 62106: 0 -247: 62107: 0 -247: 62108: 0 -247: 62109: 0 -247: 62110: 0 -247: 62111: 0 -247: 62112: 0 -247: 62113: 0 -247: 62114: 0 -247: 62115: 0 -247: 62116: 0 -247: 62117: 0 -247: 62118: 0 -247: 62119: 0 -247: 62120: 0 -247: 62121: 0 -247: 62122: 0 -247: 62123: 0 -247: 62124: 0 -247: 62125: 0 -247: 62126: 0 -247: 62127: 0 -247: 62128: 0 -247: 62129: 0 -247: 62130: 0 -247: 62131: 0 -247: 62132: 0 -247: 62133: 0 -247: 62134: 0 -247: 62135: 0 -247: 62136: 0 -247: 62137: 0 -247: 62138: 0 -247: 62139: 0 -247: 62140: 0 -247: 62141: 0 -247: 62142: 0 -247: 62143: 0 -247: 62144: 0 -247: 62145: 0 -247: 62146: 0 -247: 62147: 0 -247: 62148: 0 -247: 62149: 0 -247: 62150: 0 -247: 62151: 0 -247: 62152: 0 -247: 62153: 0 -247: 62154: 0 -247: 62155: 0 -247: 62156: 0 -247: 62157: 0 -247: 62158: 0 -247: 62159: 0 -247: 62160: 0 -247: 62161: 0 -247: 62162: 0 -247: 62163: 0 -247: 62164: 0 -247: 62165: 0 -247: 62166: 0 -247: 62167: 0 -247: 62168: 0 -247: 62169: 0 -247: 62170: 0 -247: 62171: 0 -247: 62172: 0 -247: 62173: 0 -247: 62174: 0 -247: 62175: 0 -247: 62176: 0 -247: 62177: 0 -247: 62178: 0 -247: 62179: 0 -247: 62180: 0 -247: 62181: 0 -247: 62182: 0 -247: 62183: 0 -247: 62184: 0 -247: 62185: 0 -247: 62186: 0 -247: 62187: 0 -247: 62188: 0 -247: 62189: 0 -247: 62190: 0 -247: 62191: 0 -247: 62192: 0 -247: 62193: 0 -247: 62194: 0 -247: 62195: 0 -247: 62196: 0 -247: 62197: 0 -247: 62198: 0 -247: 62199: 0 -247: 62200: 0 -247: 62201: 0 -247: 62202: 0 -247: 62203: 0 -247: 62204: 0 -247: 62205: 0 -247: 62206: 0 -247: 62207: 0 -247: 62208: 0 -247: 62209: 0 -247: 62210: 0 -247: 62211: 0 -247: 62212: 0 -247: 62213: 0 -247: 62214: 0 -247: 62215: 0 -247: 62216: 0 -247: 62217: 0 -247: 62218: 0 -247: 62219: 0 -247: 62220: 0 -247: 62221: 0 -247: 62222: 0 -247: 62223: 0 -247: 62224: 0 -247: 62225: 0 -247: 62226: 0 -247: 62227: 0 -247: 62228: 0 -247: 62229: 0 -247: 62230: 0 -247: 62231: 0 -247: 62232: 0 -247: 62233: 0 -247: 62234: 0 -247: 62235: 0 -247: 62236: 0 -247: 62237: 0 -247: 62238: 0 -247: 62239: 0 -247: 62240: 0 -247: 62241: 0 -247: 62242: 0 -247: 62243: 0 -247: 62244: 0 -247: 62245: 0 -247: 62246: 0 -247: 62247: 0 -247: 62248: 0 -247: 62249: 0 -247: 62250: 0 -247: 62251: 0 -247: 62252: 0 -247: 62253: 0 -247: 62254: 0 -247: 62255: 0 -247: 62256: 0 -247: 62257: 0 -247: 62258: 0 -247: 62259: 0 -247: 62260: 0 -247: 62261: 0 -247: 62262: 0 -247: 62263: 0 -247: 62264: 0 -247: 62265: 0 -247: 62266: 0 -247: 62267: 0 -247: 62268: 0 -247: 62269: 0 -247: 62270: 0 -247: 62271: 0 -247: 62272: 0 -247: 62273: 0 -247: 62274: 0 -247: 62275: 0 -247: 62276: 0 -247: 62277: 0 -247: 62278: 0 -247: 62279: 0 -247: 62280: 0 -247: 62281: 0 -247: 62282: 0 -247: 62283: 0 -247: 62284: 0 -247: 62285: 0 -247: 62286: 0 -247: 62287: 0 -247: 62288: 0 -247: 62289: 0 -247: 62290: 0 -247: 62291: 0 -247: 62292: 0 -247: 62293: 0 -247: 62294: 0 -247: 62295: 0 -247: 62296: 0 -247: 62297: 0 -247: 62298: 0 -247: 62299: 0 -247: 62300: 0 -247: 62301: 0 -247: 62302: 0 -247: 62303: 0 -247: 62304: 0 -247: 62305: 0 -247: 62306: 0 -247: 62307: 0 -247: 62308: 0 -247: 62309: 0 -247: 62310: 0 -247: 62311: 0 -247: 62312: 0 -247: 62313: 0 -247: 62314: 0 -247: 62315: 0 -247: 62316: 0 -247: 62317: 0 -247: 62318: 0 -247: 62319: 0 -247: 62320: 0 -247: 62321: 0 -247: 62322: 0 -247: 62323: 0 -247: 62324: 0 -247: 62325: 0 -247: 62326: 0 -247: 62327: 0 -247: 62328: 0 -247: 62329: 0 -247: 62330: 0 -247: 62331: 0 -247: 62332: 0 -247: 62333: 0 -247: 62334: 0 -247: 62335: 0 -247: 62336: 0 -247: 62337: 0 -247: 62338: 0 -247: 62339: 0 -247: 62340: 0 -247: 62341: 0 -247: 62342: 0 -247: 62343: 0 -247: 62344: 0 -247: 62345: 0 -247: 62346: 0 -247: 62347: 0 -247: 62348: 0 -247: 62349: 0 -247: 62350: 0 -247: 62351: 0 -247: 62352: 0 -247: 62353: 0 -247: 62354: 0 -247: 62355: 0 -247: 62356: 0 -247: 62357: 0 -247: 62358: 0 -247: 62359: 0 -247: 62360: 0 -247: 62361: 0 -247: 62362: 0 -247: 62363: 0 -247: 62364: 0 -247: 62365: 0 -247: 62366: 0 -247: 62367: 0 -247: 62368: 0 -247: 62369: 0 -247: 62370: 0 -247: 62371: 0 -247: 62372: 0 -247: 62373: 0 -247: 62374: 0 -247: 62375: 0 -247: 62376: 0 -247: 62377: 0 -247: 62378: 0 -247: 62379: 0 -247: 62380: 0 -247: 62381: 0 -247: 62382: 0 -247: 62383: 0 -247: 62384: 0 -247: 62385: 0 -247: 62386: 0 -247: 62387: 0 -247: 62388: 0 -247: 62389: 0 -247: 62390: 0 -247: 62391: 0 -247: 62392: 0 -247: 62393: 0 -247: 62394: 0 -247: 62395: 0 -247: 62396: 0 -247: 62397: 0 -247: 62398: 0 -247: 62399: 0 -247: 62400: 0 -247: 62401: 0 -247: 62402: 0 -247: 62403: 0 -247: 62404: 0 -247: 62405: 0 -247: 62406: 0 -247: 62407: 0 -247: 62408: 0 -247: 62409: 0 -247: 62410: 0 -247: 62411: 0 -247: 62412: 0 -247: 62413: 0 -247: 62414: 0 -247: 62415: 0 -247: 62416: 0 -247: 62417: 0 -247: 62418: 0 -247: 62419: 0 -247: 62420: 0 -247: 62421: 0 -247: 62422: 0 -247: 62423: 0 -247: 62424: 0 -247: 62425: 0 -247: 62426: 0 -247: 62427: 0 -247: 62428: 0 -247: 62429: 0 -247: 62430: 0 -247: 62431: 0 -247: 62432: 0 -247: 62433: 0 -247: 62434: 0 -247: 62435: 0 -247: 62436: 0 -247: 62437: 0 -247: 62438: 0 -247: 62439: 0 -247: 62440: 0 -247: 62441: 0 -247: 62442: 0 -247: 62443: 0 -247: 62444: 0 -247: 62445: 0 -247: 62446: 0 -247: 62447: 0 -247: 62448: 0 -247: 62449: 0 -247: 62450: 0 -247: 62451: 0 -247: 62452: 0 -247: 62453: 0 -247: 62454: 0 -247: 62455: 0 -247: 62456: 0 -247: 62457: 0 -247: 62458: 0 -247: 62459: 0 -247: 62460: 0 -247: 62461: 0 -247: 62462: 0 -247: 62463: 0 -247: 62464: 0 -247: 62465: 0 -247: 62466: 0 -247: 62467: 0 -247: 62468: 0 -247: 62469: 0 -247: 62470: 0 -247: 62471: 0 -247: 62472: 0 -247: 62473: 0 -247: 62474: 0 -247: 62475: 0 -247: 62476: 0 -247: 62477: 0 -247: 62478: 0 -247: 62479: 0 -247: 62480: 0 -247: 62481: 0 -247: 62482: 0 -247: 62483: 0 -247: 62484: 0 -247: 62485: 0 -247: 62486: 0 -247: 62487: 0 -247: 62488: 0 -247: 62489: 0 -247: 62490: 0 -247: 62491: 0 -247: 62492: 0 -247: 62493: 0 -247: 62494: 0 -247: 62495: 0 -247: 62496: 0 -247: 62497: 0 -247: 62498: 0 -247: 62499: 0 -247: 62500: 0 -247: 62501: 0 -247: 62502: 0 -247: 62503: 0 -247: 62504: 0 -247: 62505: 0 -247: 62506: 0 -247: 62507: 0 -247: 62508: 0 -247: 62509: 0 -247: 62510: 0 -247: 62511: 0 -247: 62512: 0 -247: 62513: 0 -247: 62514: 0 -247: 62515: 0 -247: 62516: 0 -247: 62517: 0 -247: 62518: 0 -247: 62519: 0 -247: 62520: 0 -247: 62521: 0 -247: 62522: 0 -247: 62523: 0 -247: 62524: 0 -247: 62525: 0 -247: 62526: 0 -247: 62527: 0 -247: 62528: 0 -247: 62529: 0 -247: 62530: 0 -247: 62531: 0 -247: 62532: 0 -247: 62533: 0 -247: 62534: 0 -247: 62535: 0 -247: 62536: 0 -247: 62537: 0 -247: 62538: 0 -247: 62539: 0 -247: 62540: 0 -247: 62541: 0 -247: 62542: 0 -247: 62543: 0 -247: 62544: 0 -247: 62545: 0 -247: 62546: 0 -247: 62547: 0 -247: 62548: 0 -247: 62549: 0 -247: 62550: 0 -247: 62551: 0 -247: 62552: 0 -247: 62553: 0 -247: 62554: 0 -247: 62555: 0 -247: 62556: 0 -247: 62557: 0 -247: 62558: 0 -247: 62559: 0 -247: 62560: 0 -247: 62561: 0 -247: 62562: 0 -247: 62563: 0 -247: 62564: 0 -247: 62565: 0 -247: 62566: 0 -247: 62567: 0 -247: 62568: 0 -247: 62569: 0 -247: 62570: 0 -247: 62571: 0 -247: 62572: 0 -247: 62573: 0 -247: 62574: 0 -247: 62575: 0 -247: 62576: 0 -247: 62577: 0 -247: 62578: 0 -247: 62579: 0 -247: 62580: 0 -247: 62581: 0 -247: 62582: 0 -247: 62583: 0 -247: 62584: 0 -247: 62585: 0 -247: 62586: 0 -247: 62587: 0 -247: 62588: 0 -247: 62589: 0 -247: 62590: 0 -247: 62591: 0 -247: 62592: 0 -247: 62593: 0 -247: 62594: 0 -247: 62595: 0 -247: 62596: 0 -247: 62597: 0 -247: 62598: 0 -247: 62599: 0 -247: 62600: 0 -247: 62601: 0 -247: 62602: 0 -247: 62603: 0 -247: 62604: 0 -247: 62605: 0 -247: 62606: 0 -247: 62607: 0 -247: 62608: 0 -247: 62609: 0 -247: 62610: 0 -247: 62611: 0 -247: 62612: 0 -247: 62613: 0 -247: 62614: 0 -247: 62615: 0 -247: 62616: 0 -247: 62617: 0 -247: 62618: 0 -247: 62619: 0 -247: 62620: 0 -247: 62621: 0 -247: 62622: 0 -247: 62623: 0 -247: 62624: 0 -247: 62625: 0 -247: 62626: 0 -247: 62627: 0 -247: 62628: 0 -247: 62629: 0 -247: 62630: 0 -247: 62631: 0 -247: 62632: 0 -247: 62633: 0 -247: 62634: 0 -247: 62635: 0 -247: 62636: 0 -247: 62637: 0 -247: 62638: 0 -247: 62639: 0 -247: 62640: 0 -247: 62641: 0 -247: 62642: 0 -247: 62643: 0 -247: 62644: 0 -247: 62645: 0 -247: 62646: 0 -247: 62647: 0 -247: 62648: 0 -247: 62649: 0 -247: 62650: 0 -247: 62651: 0 -247: 62652: 0 -247: 62653: 0 -247: 62654: 0 -247: 62655: 0 -247: 62656: 0 -247: 62657: 0 -247: 62658: 0 -247: 62659: 0 -247: 62660: 0 -247: 62661: 0 -247: 62662: 0 -247: 62663: 0 -247: 62664: 0 -247: 62665: 0 -247: 62666: 0 -247: 62667: 0 -247: 62668: 0 -247: 62669: 0 -247: 62670: 0 -247: 62671: 0 -247: 62672: 0 -247: 62673: 0 -247: 62674: 0 -247: 62675: 0 -247: 62676: 0 -247: 62677: 0 -247: 62678: 0 -247: 62679: 0 -247: 62680: 0 -247: 62681: 0 -247: 62682: 0 -247: 62683: 0 -247: 62684: 0 -247: 62685: 0 -247: 62686: 0 -247: 62687: 0 -247: 62688: 0 -247: 62689: 0 -247: 62690: 0 -247: 62691: 0 -247: 62692: 0 -247: 62693: 0 -247: 62694: 0 -247: 62695: 0 -247: 62696: 0 -247: 62697: 0 -247: 62698: 0 -247: 62699: 0 -247: 62700: 0 -247: 62701: 0 -247: 62702: 0 -247: 62703: 0 -247: 62704: 0 -247: 62705: 0 -247: 62706: 0 -247: 62707: 0 -247: 62708: 0 -247: 62709: 0 -247: 62710: 0 -247: 62711: 0 -247: 62712: 0 -247: 62713: 0 -247: 62714: 0 -247: 62715: 0 -247: 62716: 0 -247: 62717: 0 -247: 62718: 0 -247: 62719: 0 -247: 62720: 0 -247: 62721: 0 -247: 62722: 0 -247: 62723: 0 -247: 62724: 0 -247: 62725: 0 -247: 62726: 0 -247: 62727: 0 -247: 62728: 0 -247: 62729: 0 -247: 62730: 0 -247: 62731: 0 -247: 62732: 0 -247: 62733: 0 -247: 62734: 0 -247: 62735: 0 -247: 62736: 0 -247: 62737: 0 -247: 62738: 0 -247: 62739: 0 -247: 62740: 0 -247: 62741: 0 -247: 62742: 0 -247: 62743: 0 -247: 62744: 0 -247: 62745: 0 -247: 62746: 0 -247: 62747: 0 -247: 62748: 0 -247: 62749: 0 -247: 62750: 0 -247: 62751: 0 -247: 62752: 0 -247: 62753: 0 -247: 62754: 0 -247: 62755: 0 -247: 62756: 0 -247: 62757: 0 -247: 62758: 0 -247: 62759: 0 -247: 62760: 0 -247: 62761: 0 -247: 62762: 0 -247: 62763: 0 -247: 62764: 0 -247: 62765: 0 -247: 62766: 0 -247: 62767: 0 -247: 62768: 0 -247: 62769: 0 -247: 62770: 0 -247: 62771: 0 -247: 62772: 0 -247: 62773: 0 -247: 62774: 0 -247: 62775: 0 -247: 62776: 0 -247: 62777: 0 -247: 62778: 0 -247: 62779: 0 -247: 62780: 0 -247: 62781: 0 -247: 62782: 0 -247: 62783: 0 -247: 62784: 0 -247: 62785: 0 -247: 62786: 0 -247: 62787: 0 -247: 62788: 0 -247: 62789: 0 -247: 62790: 0 -247: 62791: 0 -247: 62792: 0 -247: 62793: 0 -247: 62794: 0 -247: 62795: 0 -247: 62796: 0 -247: 62797: 0 -247: 62798: 0 -247: 62799: 0 -247: 62800: 0 -247: 62801: 0 -247: 62802: 0 -247: 62803: 0 -247: 62804: 0 -247: 62805: 0 -247: 62806: 0 -247: 62807: 0 -247: 62808: 0 -247: 62809: 0 -247: 62810: 0 -247: 62811: 0 -247: 62812: 0 -247: 62813: 0 -247: 62814: 0 -247: 62815: 0 -247: 62816: 0 -247: 62817: 0 -247: 62818: 0 -247: 62819: 0 -247: 62820: 0 -247: 62821: 0 -247: 62822: 0 -247: 62823: 0 -247: 62824: 0 -247: 62825: 0 -247: 62826: 0 -247: 62827: 0 -247: 62828: 0 -247: 62829: 0 -247: 62830: 0 -247: 62831: 0 -247: 62832: 0 -247: 62833: 0 -247: 62834: 0 -247: 62835: 0 -247: 62836: 0 -247: 62837: 0 -247: 62838: 0 -247: 62839: 0 -247: 62840: 0 -247: 62841: 0 -247: 62842: 0 -247: 62843: 0 -247: 62844: 0 -247: 62845: 0 -247: 62846: 0 -247: 62847: 0 -247: 62848: 0 -247: 62849: 0 -247: 62850: 0 -247: 62851: 0 -247: 62852: 0 -247: 62853: 0 -247: 62854: 0 -247: 62855: 0 -247: 62856: 0 -247: 62857: 0 -247: 62858: 0 -247: 62859: 0 -247: 62860: 0 -247: 62861: 0 -247: 62862: 0 -247: 62863: 0 -247: 62864: 0 -247: 62865: 0 -247: 62866: 0 -247: 62867: 0 -247: 62868: 0 -247: 62869: 0 -247: 62870: 0 -247: 62871: 0 -247: 62872: 0 -247: 62873: 0 -247: 62874: 0 -247: 62875: 0 -247: 62876: 0 -247: 62877: 0 -247: 62878: 0 -247: 62879: 0 -247: 62880: 0 -247: 62881: 0 -247: 62882: 0 -247: 62883: 0 -247: 62884: 0 -247: 62885: 0 -247: 62886: 0 -247: 62887: 0 -247: 62888: 0 -247: 62889: 0 -247: 62890: 0 -247: 62891: 0 -247: 62892: 0 -247: 62893: 0 -247: 62894: 0 -247: 62895: 0 -247: 62896: 0 -247: 62897: 0 -247: 62898: 0 -247: 62899: 0 -247: 62900: 0 -247: 62901: 0 -247: 62902: 0 -247: 62903: 0 -247: 62904: 0 -247: 62905: 0 -247: 62906: 0 -247: 62907: 0 -247: 62908: 0 -247: 62909: 0 -247: 62910: 0 -247: 62911: 0 -247: 62912: 0 -247: 62913: 0 -247: 62914: 0 -247: 62915: 0 -247: 62916: 0 -247: 62917: 0 -247: 62918: 0 -247: 62919: 0 -247: 62920: 0 -247: 62921: 0 -247: 62922: 0 -247: 62923: 0 -247: 62924: 0 -247: 62925: 0 -247: 62926: 0 -247: 62927: 0 -247: 62928: 0 -247: 62929: 0 -247: 62930: 0 -247: 62931: 0 -247: 62932: 0 -247: 62933: 0 -247: 62934: 0 -247: 62935: 0 -247: 62936: 0 -247: 62937: 0 -247: 62938: 0 -247: 62939: 0 -247: 62940: 0 -247: 62941: 0 -247: 62942: 0 -247: 62943: 0 -247: 62944: 0 -247: 62945: 0 -247: 62946: 0 -247: 62947: 0 -247: 62948: 0 -247: 62949: 0 -247: 62950: 0 -247: 62951: 0 -247: 62952: 0 -247: 62953: 0 -247: 62954: 0 -247: 62955: 0 -247: 62956: 0 -247: 62957: 0 -247: 62958: 0 -247: 62959: 0 -247: 62960: 0 -247: 62961: 0 -247: 62962: 0 -247: 62963: 0 -247: 62964: 0 -247: 62965: 0 -247: 62966: 0 -247: 62967: 0 -247: 62968: 0 -247: 62969: 0 -247: 62970: 0 -247: 62971: 0 -247: 62972: 0 -247: 62973: 0 -247: 62974: 0 -247: 62975: 0 -247: 62976: 0 -247: 62977: 0 -247: 62978: 0 -247: 62979: 0 -247: 62980: 0 -247: 62981: 0 -247: 62982: 0 -247: 62983: 0 -247: 62984: 0 -247: 62985: 0 -247: 62986: 0 -247: 62987: 0 -247: 62988: 0 -247: 62989: 0 -247: 62990: 0 -247: 62991: 0 -247: 62992: 0 -247: 62993: 0 -247: 62994: 0 -247: 62995: 0 -247: 62996: 0 -247: 62997: 0 -247: 62998: 0 -247: 62999: 0 -247: 63000: 0 -247: 63001: 0 -247: 63002: 0 -247: 63003: 0 -247: 63004: 0 -247: 63005: 0 -247: 63006: 0 -247: 63007: 0 -247: 63008: 0 -247: 63009: 0 -247: 63010: 0 -247: 63011: 0 -247: 63012: 0 -247: 63013: 0 -247: 63014: 0 -247: 63015: 0 -247: 63016: 0 -247: 63017: 0 -247: 63018: 0 -247: 63019: 0 -247: 63020: 0 -247: 63021: 0 -247: 63022: 0 -247: 63023: 0 -247: 63024: 0 -247: 63025: 0 -247: 63026: 0 -247: 63027: 0 -247: 63028: 0 -247: 63029: 0 -247: 63030: 0 -247: 63031: 0 -247: 63032: 0 -247: 63033: 0 -247: 63034: 0 -247: 63035: 0 -247: 63036: 0 -247: 63037: 0 -247: 63038: 0 -247: 63039: 0 -247: 63040: 0 -247: 63041: 0 -247: 63042: 0 -247: 63043: 0 -247: 63044: 0 -247: 63045: 0 -247: 63046: 0 -247: 63047: 0 -247: 63048: 0 -247: 63049: 0 -247: 63050: 0 -247: 63051: 0 -247: 63052: 0 -247: 63053: 0 -247: 63054: 0 -247: 63055: 0 -247: 63056: 0 -247: 63057: 0 -247: 63058: 0 -247: 63059: 0 -247: 63060: 0 -247: 63061: 0 -247: 63062: 0 -247: 63063: 0 -247: 63064: 0 -247: 63065: 0 -247: 63066: 0 -247: 63067: 0 -247: 63068: 0 -247: 63069: 0 -247: 63070: 0 -247: 63071: 0 -247: 63072: 0 -247: 63073: 0 -247: 63074: 0 -247: 63075: 0 -247: 63076: 0 -247: 63077: 0 -247: 63078: 0 -247: 63079: 0 -247: 63080: 0 -247: 63081: 0 -247: 63082: 0 -247: 63083: 0 -247: 63084: 0 -247: 63085: 0 -247: 63086: 0 -247: 63087: 0 -247: 63088: 0 -247: 63089: 0 -247: 63090: 0 -247: 63091: 0 -247: 63092: 0 -247: 63093: 0 -247: 63094: 0 -247: 63095: 0 -247: 63096: 0 -247: 63097: 0 -247: 63098: 0 -247: 63099: 0 -247: 63100: 0 -247: 63101: 0 -247: 63102: 0 -247: 63103: 0 -247: 63104: 0 -247: 63105: 0 -247: 63106: 0 -247: 63107: 0 -247: 63108: 0 -247: 63109: 0 -247: 63110: 0 -247: 63111: 0 -247: 63112: 0 -247: 63113: 0 -247: 63114: 0 -247: 63115: 0 -247: 63116: 0 -247: 63117: 0 -247: 63118: 0 -247: 63119: 0 -247: 63120: 0 -247: 63121: 0 -247: 63122: 0 -247: 63123: 0 -247: 63124: 0 -247: 63125: 0 -247: 63126: 0 -247: 63127: 0 -247: 63128: 0 -247: 63129: 0 -247: 63130: 0 -247: 63131: 0 -247: 63132: 0 -247: 63133: 0 -247: 63134: 0 -247: 63135: 0 -247: 63136: 0 -247: 63137: 0 -247: 63138: 0 -247: 63139: 0 -247: 63140: 0 -247: 63141: 0 -247: 63142: 0 -247: 63143: 0 -247: 63144: 0 -247: 63145: 0 -247: 63146: 0 -247: 63147: 0 -247: 63148: 0 -247: 63149: 0 -247: 63150: 0 -247: 63151: 0 -247: 63152: 0 -247: 63153: 0 -247: 63154: 0 -247: 63155: 0 -247: 63156: 0 -247: 63157: 0 -247: 63158: 0 -247: 63159: 0 -247: 63160: 0 -247: 63161: 0 -247: 63162: 0 -247: 63163: 0 -247: 63164: 0 -247: 63165: 0 -247: 63166: 0 -247: 63167: 0 -247: 63168: 0 -247: 63169: 0 -247: 63170: 0 -247: 63171: 0 -247: 63172: 0 -247: 63173: 0 -247: 63174: 0 -247: 63175: 0 -247: 63176: 0 -247: 63177: 0 -247: 63178: 0 -247: 63179: 0 -247: 63180: 0 -247: 63181: 0 -247: 63182: 0 -247: 63183: 0 -247: 63184: 0 -247: 63185: 0 -247: 63186: 0 -247: 63187: 0 -247: 63188: 0 -247: 63189: 0 -247: 63190: 0 -247: 63191: 0 -247: 63192: 0 -247: 63193: 0 -247: 63194: 0 -247: 63195: 0 -247: 63196: 0 -247: 63197: 0 -247: 63198: 0 -247: 63199: 0 -247: 63200: 0 -247: 63201: 0 -247: 63202: 0 -247: 63203: 0 -247: 63204: 0 -247: 63205: 0 -247: 63206: 0 -247: 63207: 0 -247: 63208: 0 -247: 63209: 0 -247: 63210: 0 -247: 63211: 0 -247: 63212: 0 -247: 63213: 0 -247: 63214: 0 -247: 63215: 0 -247: 63216: 0 -247: 63217: 0 -247: 63218: 0 -247: 63219: 0 -247: 63220: 0 -247: 63221: 0 -247: 63222: 0 -247: 63223: 0 -247: 63224: 0 -247: 63225: 0 -247: 63226: 0 -247: 63227: 0 -247: 63228: 0 -247: 63229: 0 -247: 63230: 0 -247: 63231: 0 -247: 63232: 0 -247: 63233: 0 -247: 63234: 0 -247: 63235: 0 -247: 63236: 0 -247: 63237: 0 -247: 63238: 0 -247: 63239: 0 -247: 63240: 0 -247: 63241: 0 -247: 63242: 0 -247: 63243: 0 -247: 63244: 0 -247: 63245: 0 -247: 63246: 0 -247: 63247: 0 -247: 63248: 0 -247: 63249: 0 -247: 63250: 0 -247: 63251: 0 -247: 63252: 0 -247: 63253: 0 -247: 63254: 0 -247: 63255: 0 -247: 63256: 0 -247: 63257: 0 -247: 63258: 0 -247: 63259: 0 -247: 63260: 0 -247: 63261: 0 -247: 63262: 0 -247: 63263: 0 -247: 63264: 0 -247: 63265: 0 -247: 63266: 0 -247: 63267: 0 -247: 63268: 0 -247: 63269: 0 -247: 63270: 0 -247: 63271: 0 -247: 63272: 0 -247: 63273: 0 -247: 63274: 0 -247: 63275: 0 -247: 63276: 0 -247: 63277: 0 -247: 63278: 0 -247: 63279: 0 -247: 63280: 0 -247: 63281: 0 -247: 63282: 0 -247: 63283: 0 -247: 63284: 0 -247: 63285: 0 -247: 63286: 0 -247: 63287: 0 -247: 63288: 0 -247: 63289: 0 -247: 63290: 0 -247: 63291: 0 -247: 63292: 0 -247: 63293: 0 -247: 63294: 0 -247: 63295: 0 -247: 63296: 0 -247: 63297: 0 -247: 63298: 0 -247: 63299: 0 -247: 63300: 0 -247: 63301: 0 -247: 63302: 0 -247: 63303: 0 -247: 63304: 0 -247: 63305: 0 -247: 63306: 0 -247: 63307: 0 -247: 63308: 0 -247: 63309: 0 -247: 63310: 0 -247: 63311: 0 -247: 63312: 0 -247: 63313: 0 -247: 63314: 0 -247: 63315: 0 -247: 63316: 0 -247: 63317: 0 -247: 63318: 0 -247: 63319: 0 -247: 63320: 0 -247: 63321: 0 -247: 63322: 0 -247: 63323: 0 -247: 63324: 0 -247: 63325: 0 -247: 63326: 0 -247: 63327: 0 -247: 63328: 0 -247: 63329: 0 -247: 63330: 0 -247: 63331: 0 -247: 63332: 0 -247: 63333: 0 -247: 63334: 0 -247: 63335: 0 -247: 63336: 0 -247: 63337: 0 -247: 63338: 0 -247: 63339: 0 -247: 63340: 0 -247: 63341: 0 -247: 63342: 0 -247: 63343: 0 -247: 63344: 0 -247: 63345: 0 -247: 63346: 0 -247: 63347: 0 -247: 63348: 0 -247: 63349: 0 -247: 63350: 0 -247: 63351: 0 -247: 63352: 0 -247: 63353: 0 -247: 63354: 0 -247: 63355: 0 -247: 63356: 0 -247: 63357: 0 -247: 63358: 0 -247: 63359: 0 -247: 63360: 0 -247: 63361: 0 -247: 63362: 0 -247: 63363: 0 -247: 63364: 0 -247: 63365: 0 -247: 63366: 0 -247: 63367: 0 -247: 63368: 0 -247: 63369: 0 -247: 63370: 0 -247: 63371: 0 -247: 63372: 0 -247: 63373: 0 -247: 63374: 0 -247: 63375: 0 -247: 63376: 0 -247: 63377: 0 -247: 63378: 0 -247: 63379: 0 -247: 63380: 0 -247: 63381: 0 -247: 63382: 0 -247: 63383: 0 -247: 63384: 0 -247: 63385: 0 -247: 63386: 0 -247: 63387: 0 -247: 63388: 0 -247: 63389: 0 -247: 63390: 0 -247: 63391: 0 -247: 63392: 0 -247: 63393: 0 -247: 63394: 0 -247: 63395: 0 -247: 63396: 0 -247: 63397: 0 -247: 63398: 0 -247: 63399: 0 -247: 63400: 0 -247: 63401: 0 -247: 63402: 0 -247: 63403: 0 -247: 63404: 0 -247: 63405: 0 -247: 63406: 0 -247: 63407: 0 -247: 63408: 0 -247: 63409: 0 -247: 63410: 0 -247: 63411: 0 -247: 63412: 0 -247: 63413: 0 -247: 63414: 0 -247: 63415: 0 -247: 63416: 0 -247: 63417: 0 -247: 63418: 0 -247: 63419: 0 -247: 63420: 0 -247: 63421: 0 -247: 63422: 0 -247: 63423: 0 -247: 63424: 0 -247: 63425: 0 -247: 63426: 0 -247: 63427: 0 -247: 63428: 0 -247: 63429: 0 -247: 63430: 0 -247: 63431: 0 -247: 63432: 0 -247: 63433: 0 -247: 63434: 0 -247: 63435: 0 -247: 63436: 0 -247: 63437: 0 -247: 63438: 0 -247: 63439: 0 -247: 63440: 0 -247: 63441: 0 -247: 63442: 0 -247: 63443: 0 -247: 63444: 0 -247: 63445: 0 -247: 63446: 0 -247: 63447: 0 -247: 63448: 0 -247: 63449: 0 -247: 63450: 0 -247: 63451: 0 -247: 63452: 0 -247: 63453: 0 -247: 63454: 0 -247: 63455: 0 -247: 63456: 0 -247: 63457: 0 -247: 63458: 0 -247: 63459: 0 -247: 63460: 0 -247: 63461: 0 -247: 63462: 0 -247: 63463: 0 -247: 63464: 0 -247: 63465: 0 -247: 63466: 0 -247: 63467: 0 -247: 63468: 0 -247: 63469: 0 -247: 63470: 0 -247: 63471: 0 -247: 63472: 0 -247: 63473: 0 -247: 63474: 0 -247: 63475: 0 -247: 63476: 0 -247: 63477: 0 -247: 63478: 0 -247: 63479: 0 -247: 63480: 0 -247: 63481: 0 -247: 63482: 0 -247: 63483: 0 -247: 63484: 0 -247: 63485: 0 -247: 63486: 0 -247: 63487: 0 -247: 63488: 0 -247: 63489: 0 -247: 63490: 0 -247: 63491: 0 -247: 63492: 0 -247: 63493: 0 -247: 63494: 0 -247: 63495: 0 -247: 63496: 0 -247: 63497: 0 -247: 63498: 0 -247: 63499: 0 -247: 63500: 0 -247: 63501: 0 -247: 63502: 0 -247: 63503: 0 -247: 63504: 0 -247: 63505: 0 -247: 63506: 0 -247: 63507: 0 -247: 63508: 0 -247: 63509: 0 -247: 63510: 0 -247: 63511: 0 -247: 63512: 0 -247: 63513: 0 -247: 63514: 0 -247: 63515: 0 -247: 63516: 0 -247: 63517: 0 -247: 63518: 0 -247: 63519: 0 -247: 63520: 0 -247: 63521: 0 -247: 63522: 0 -247: 63523: 0 -247: 63524: 0 -247: 63525: 0 -247: 63526: 0 -247: 63527: 0 -247: 63528: 0 -247: 63529: 0 -247: 63530: 0 -247: 63531: 0 -247: 63532: 0 -247: 63533: 0 -247: 63534: 0 -247: 63535: 0 -247: 63536: 0 -247: 63537: 0 -247: 63538: 0 -247: 63539: 0 -247: 63540: 0 -247: 63541: 0 -247: 63542: 0 -247: 63543: 0 -247: 63544: 0 -247: 63545: 0 -247: 63546: 0 -247: 63547: 0 -247: 63548: 0 -247: 63549: 0 -247: 63550: 0 -247: 63551: 0 -247: 63552: 0 -247: 63553: 0 -247: 63554: 0 -247: 63555: 0 -247: 63556: 0 -247: 63557: 0 -247: 63558: 0 -247: 63559: 0 -247: 63560: 0 -247: 63561: 0 -247: 63562: 0 -247: 63563: 0 -247: 63564: 0 -247: 63565: 0 -247: 63566: 0 -247: 63567: 0 -247: 63568: 0 -247: 63569: 0 -247: 63570: 0 -247: 63571: 0 -247: 63572: 0 -247: 63573: 0 -247: 63574: 0 -247: 63575: 0 -247: 63576: 0 -247: 63577: 0 -247: 63578: 0 -247: 63579: 0 -247: 63580: 0 -247: 63581: 0 -247: 63582: 0 -247: 63583: 0 -247: 63584: 0 -247: 63585: 0 -247: 63586: 0 -247: 63587: 0 -247: 63588: 0 -247: 63589: 0 -247: 63590: 0 -247: 63591: 0 -247: 63592: 0 -247: 63593: 0 -247: 63594: 0 -247: 63595: 0 -247: 63596: 0 -247: 63597: 0 -247: 63598: 0 -247: 63599: 0 -247: 63600: 0 -247: 63601: 0 -247: 63602: 0 -247: 63603: 0 -247: 63604: 0 -247: 63605: 0 -247: 63606: 0 -247: 63607: 0 -247: 63608: 0 -247: 63609: 0 -247: 63610: 0 -247: 63611: 0 -247: 63612: 0 -247: 63613: 0 -247: 63614: 0 -247: 63615: 0 -247: 63616: 0 -247: 63617: 0 -247: 63618: 0 -247: 63619: 0 -247: 63620: 0 -247: 63621: 0 -247: 63622: 0 -247: 63623: 0 -247: 63624: 0 -247: 63625: 0 -247: 63626: 0 -247: 63627: 0 -247: 63628: 0 -247: 63629: 0 -247: 63630: 0 -247: 63631: 0 -247: 63632: 0 -247: 63633: 0 -247: 63634: 0 -247: 63635: 0 -247: 63636: 0 -247: 63637: 0 -247: 63638: 0 -247: 63639: 0 -247: 63640: 0 -247: 63641: 0 -247: 63642: 0 -247: 63643: 0 -247: 63644: 0 -247: 63645: 0 -247: 63646: 0 -247: 63647: 0 -247: 63648: 0 -247: 63649: 0 -247: 63650: 0 -247: 63651: 0 -247: 63652: 0 -247: 63653: 0 -247: 63654: 0 -247: 63655: 0 -247: 63656: 0 -247: 63657: 0 -247: 63658: 0 -247: 63659: 0 -247: 63660: 0 -247: 63661: 0 -247: 63662: 0 -247: 63663: 0 -247: 63664: 0 -247: 63665: 0 -247: 63666: 0 -247: 63667: 0 -247: 63668: 0 -247: 63669: 0 -247: 63670: 0 -247: 63671: 0 -247: 63672: 0 -247: 63673: 0 -247: 63674: 0 -247: 63675: 0 -247: 63676: 0 -247: 63677: 0 -247: 63678: 0 -247: 63679: 0 -247: 63680: 0 -247: 63681: 0 -247: 63682: 0 -247: 63683: 0 -247: 63684: 0 -247: 63685: 0 -247: 63686: 0 -247: 63687: 0 -247: 63688: 0 -247: 63689: 0 -247: 63690: 0 -247: 63691: 0 -247: 63692: 0 -247: 63693: 0 -247: 63694: 0 -247: 63695: 0 -247: 63696: 0 -247: 63697: 0 -247: 63698: 0 -247: 63699: 0 -247: 63700: 0 -247: 63701: 0 -247: 63702: 0 -247: 63703: 0 -247: 63704: 0 -247: 63705: 0 -247: 63706: 0 -247: 63707: 0 -247: 63708: 0 -247: 63709: 0 -247: 63710: 0 -247: 63711: 0 -247: 63712: 0 -247: 63713: 0 -247: 63714: 0 -247: 63715: 0 -247: 63716: 0 -247: 63717: 0 -247: 63718: 0 -247: 63719: 0 -247: 63720: 0 -247: 63721: 0 -247: 63722: 0 -247: 63723: 0 -247: 63724: 0 -247: 63725: 0 -247: 63726: 0 -247: 63727: 0 -247: 63728: 0 -247: 63729: 0 -247: 63730: 0 -247: 63731: 0 -247: 63732: 0 -247: 63733: 0 -247: 63734: 0 -247: 63735: 0 -247: 63736: 0 -247: 63737: 0 -247: 63738: 0 -247: 63739: 0 -247: 63740: 0 -247: 63741: 0 -247: 63742: 0 -247: 63743: 0 -247: 63744: 0 -247: 63745: 0 -247: 63746: 0 -247: 63747: 0 -247: 63748: 0 -247: 63749: 0 -247: 63750: 0 -247: 63751: 0 -247: 63752: 0 -247: 63753: 0 -247: 63754: 0 -247: 63755: 0 -247: 63756: 0 -247: 63757: 0 -247: 63758: 0 -247: 63759: 0 -247: 63760: 0 -247: 63761: 0 -247: 63762: 0 -247: 63763: 0 -247: 63764: 0 -247: 63765: 0 -247: 63766: 0 -247: 63767: 0 -247: 63768: 0 -247: 63769: 0 -247: 63770: 0 -247: 63771: 0 -247: 63772: 0 -247: 63773: 0 -247: 63774: 0 -247: 63775: 0 -247: 63776: 0 -247: 63777: 0 -247: 63778: 0 -247: 63779: 0 -247: 63780: 0 -247: 63781: 0 -247: 63782: 0 -247: 63783: 0 -247: 63784: 0 -247: 63785: 0 -247: 63786: 0 -247: 63787: 0 -247: 63788: 0 -247: 63789: 0 -247: 63790: 0 -247: 63791: 0 -247: 63792: 0 -247: 63793: 0 -247: 63794: 0 -247: 63795: 0 -247: 63796: 0 -247: 63797: 0 -247: 63798: 0 -247: 63799: 0 -247: 63800: 0 -247: 63801: 0 -247: 63802: 0 -247: 63803: 0 -247: 63804: 0 -247: 63805: 0 -247: 63806: 0 -247: 63807: 0 -247: 63808: 0 -247: 63809: 0 -247: 63810: 0 -247: 63811: 0 -247: 63812: 0 -247: 63813: 0 -247: 63814: 0 -247: 63815: 0 -247: 63816: 0 -247: 63817: 0 -247: 63818: 0 -247: 63819: 0 -247: 63820: 0 -247: 63821: 0 -247: 63822: 0 -247: 63823: 0 -247: 63824: 0 -247: 63825: 0 -247: 63826: 0 -247: 63827: 0 -247: 63828: 0 -247: 63829: 0 -247: 63830: 0 -247: 63831: 0 -247: 63832: 0 -247: 63833: 0 -247: 63834: 0 -247: 63835: 0 -247: 63836: 0 -247: 63837: 0 -247: 63838: 0 -247: 63839: 0 -247: 63840: 0 -247: 63841: 0 -247: 63842: 0 -247: 63843: 0 -247: 63844: 0 -247: 63845: 0 -247: 63846: 0 -247: 63847: 0 -247: 63848: 0 -247: 63849: 0 -247: 63850: 0 -247: 63851: 0 -247: 63852: 0 -247: 63853: 0 -247: 63854: 0 -247: 63855: 0 -247: 63856: 0 -247: 63857: 0 -247: 63858: 0 -247: 63859: 0 -247: 63860: 0 -247: 63861: 0 -247: 63862: 0 -247: 63863: 0 -247: 63864: 0 -247: 63865: 0 -247: 63866: 0 -247: 63867: 0 -247: 63868: 0 -247: 63869: 0 -247: 63870: 0 -247: 63871: 0 -247: 63872: 0 -247: 63873: 0 -247: 63874: 0 -247: 63875: 0 -247: 63876: 0 -247: 63877: 0 -247: 63878: 0 -247: 63879: 0 -247: 63880: 0 -247: 63881: 0 -247: 63882: 0 -247: 63883: 0 -247: 63884: 0 -247: 63885: 0 -247: 63886: 0 -247: 63887: 0 -247: 63888: 0 -247: 63889: 0 -247: 63890: 0 -247: 63891: 0 -247: 63892: 0 -247: 63893: 0 -247: 63894: 0 -247: 63895: 0 -247: 63896: 0 -247: 63897: 0 -247: 63898: 0 -247: 63899: 0 -247: 63900: 0 -247: 63901: 0 -247: 63902: 0 -247: 63903: 0 -247: 63904: 0 -247: 63905: 0 -247: 63906: 0 -247: 63907: 0 -247: 63908: 0 -247: 63909: 0 -247: 63910: 0 -247: 63911: 0 -247: 63912: 0 -247: 63913: 0 -247: 63914: 0 -247: 63915: 0 -247: 63916: 0 -247: 63917: 0 -247: 63918: 0 -247: 63919: 0 -247: 63920: 0 -247: 63921: 0 -247: 63922: 0 -247: 63923: 0 -247: 63924: 0 -247: 63925: 0 -247: 63926: 0 -247: 63927: 0 -247: 63928: 0 -247: 63929: 0 -247: 63930: 0 -247: 63931: 0 -247: 63932: 0 -247: 63933: 0 -247: 63934: 0 -247: 63935: 0 -247: 63936: 0 -247: 63937: 0 -247: 63938: 0 -247: 63939: 0 -247: 63940: 0 -247: 63941: 0 -247: 63942: 0 -247: 63943: 0 -247: 63944: 0 -247: 63945: 0 -247: 63946: 0 -247: 63947: 0 -247: 63948: 0 -247: 63949: 0 -247: 63950: 0 -247: 63951: 0 -247: 63952: 0 -247: 63953: 0 -247: 63954: 0 -247: 63955: 0 -247: 63956: 0 -247: 63957: 0 -247: 63958: 0 -247: 63959: 0 -247: 63960: 0 -247: 63961: 0 -247: 63962: 0 -247: 63963: 0 -247: 63964: 0 -247: 63965: 0 -247: 63966: 0 -247: 63967: 0 -247: 63968: 0 -247: 63969: 0 -247: 63970: 0 -247: 63971: 0 -247: 63972: 0 -247: 63973: 0 -247: 63974: 0 -247: 63975: 0 -247: 63976: 0 -247: 63977: 0 -247: 63978: 0 -247: 63979: 0 -247: 63980: 0 -247: 63981: 0 -247: 63982: 0 -247: 63983: 0 -247: 63984: 0 -247: 63985: 0 -247: 63986: 0 -247: 63987: 0 -247: 63988: 0 -247: 63989: 0 -247: 63990: 0 -247: 63991: 0 -247: 63992: 0 -247: 63993: 0 -247: 63994: 0 -247: 63995: 0 -247: 63996: 0 -247: 63997: 0 -247: 63998: 0 -247: 63999: 0 -247: 64000: 0 -247: 64001: 0 -247: 64002: 0 -247: 64003: 0 -247: 64004: 0 -247: 64005: 0 -247: 64006: 0 -247: 64007: 0 -247: 64008: 0 -247: 64009: 0 -247: 64010: 0 -247: 64011: 0 -247: 64012: 0 -247: 64013: 0 -247: 64014: 0 -247: 64015: 0 -247: 64016: 0 -247: 64017: 0 -247: 64018: 0 -247: 64019: 0 -247: 64020: 0 -247: 64021: 0 -247: 64022: 0 -247: 64023: 0 -247: 64024: 0 -247: 64025: 0 -247: 64026: 0 -247: 64027: 0 -247: 64028: 0 -247: 64029: 0 -247: 64030: 0 -247: 64031: 0 -247: 64032: 0 -247: 64033: 0 -247: 64034: 0 -247: 64035: 0 -247: 64036: 0 -247: 64037: 0 -247: 64038: 0 -247: 64039: 0 -247: 64040: 0 -247: 64041: 0 -247: 64042: 0 -247: 64043: 0 -247: 64044: 0 -247: 64045: 0 -247: 64046: 0 -247: 64047: 0 -247: 64048: 0 -247: 64049: 0 -247: 64050: 0 -247: 64051: 0 -247: 64052: 0 -247: 64053: 0 -247: 64054: 0 -247: 64055: 0 -247: 64056: 0 -247: 64057: 0 -247: 64058: 0 -247: 64059: 0 -247: 64060: 0 -247: 64061: 0 -247: 64062: 0 -247: 64063: 0 -247: 64064: 0 -247: 64065: 0 -247: 64066: 0 -247: 64067: 0 -247: 64068: 0 -247: 64069: 0 -247: 64070: 0 -247: 64071: 0 -247: 64072: 0 -247: 64073: 0 -247: 64074: 0 -247: 64075: 0 -247: 64076: 0 -247: 64077: 0 -247: 64078: 0 -247: 64079: 0 -247: 64080: 0 -247: 64081: 0 -247: 64082: 0 -247: 64083: 0 -247: 64084: 0 -247: 64085: 0 -247: 64086: 0 -247: 64087: 0 -247: 64088: 0 -247: 64089: 0 -247: 64090: 0 -247: 64091: 0 -247: 64092: 0 -247: 64093: 0 -247: 64094: 0 -247: 64095: 0 -247: 64096: 0 -247: 64097: 0 -247: 64098: 0 -247: 64099: 0 -247: 64100: 0 -247: 64101: 0 -247: 64102: 0 -247: 64103: 0 -247: 64104: 0 -247: 64105: 0 -247: 64106: 0 -247: 64107: 0 -247: 64108: 0 -247: 64109: 0 -247: 64110: 0 -247: 64111: 0 -247: 64112: 0 -247: 64113: 0 -247: 64114: 0 -247: 64115: 0 -247: 64116: 0 -247: 64117: 0 -247: 64118: 0 -247: 64119: 0 -247: 64120: 0 -247: 64121: 0 -247: 64122: 0 -247: 64123: 0 -247: 64124: 0 -247: 64125: 0 -247: 64126: 0 -247: 64127: 0 -247: 64128: 0 -247: 64129: 0 -247: 64130: 0 -247: 64131: 0 -247: 64132: 0 -247: 64133: 0 -247: 64134: 0 -247: 64135: 0 -247: 64136: 0 -247: 64137: 0 -247: 64138: 0 -247: 64139: 0 -247: 64140: 0 -247: 64141: 0 -247: 64142: 0 -247: 64143: 0 -247: 64144: 0 -247: 64145: 0 -247: 64146: 0 -247: 64147: 0 -247: 64148: 0 -247: 64149: 0 -247: 64150: 0 -247: 64151: 0 -247: 64152: 0 -247: 64153: 0 -247: 64154: 0 -247: 64155: 0 -247: 64156: 0 -247: 64157: 0 -247: 64158: 0 -247: 64159: 0 -247: 64160: 0 -247: 64161: 0 -247: 64162: 0 -247: 64163: 0 -247: 64164: 0 -247: 64165: 0 -247: 64166: 0 -247: 64167: 0 -247: 64168: 0 -247: 64169: 0 -247: 64170: 0 -247: 64171: 0 -247: 64172: 0 -247: 64173: 0 -247: 64174: 0 -247: 64175: 0 -247: 64176: 0 -247: 64177: 0 -247: 64178: 0 -247: 64179: 0 -247: 64180: 0 -247: 64181: 0 -247: 64182: 0 -247: 64183: 0 -247: 64184: 0 -247: 64185: 0 -247: 64186: 0 -247: 64187: 0 -247: 64188: 0 -247: 64189: 0 -247: 64190: 0 -247: 64191: 0 -247: 64192: 0 -247: 64193: 0 -247: 64194: 0 -247: 64195: 0 -247: 64196: 0 -247: 64197: 0 -247: 64198: 0 -247: 64199: 0 -247: 64200: 0 -247: 64201: 0 -247: 64202: 0 -247: 64203: 0 -247: 64204: 0 -247: 64205: 0 -247: 64206: 0 -247: 64207: 0 -247: 64208: 0 -247: 64209: 0 -247: 64210: 0 -247: 64211: 0 -247: 64212: 0 -247: 64213: 0 -247: 64214: 0 -247: 64215: 0 -247: 64216: 0 -247: 64217: 0 -247: 64218: 0 -247: 64219: 0 -247: 64220: 0 -247: 64221: 0 -247: 64222: 0 -247: 64223: 0 -247: 64224: 0 -247: 64225: 0 -247: 64226: 0 -247: 64227: 0 -247: 64228: 0 -247: 64229: 0 -247: 64230: 0 -247: 64231: 0 -247: 64232: 0 -247: 64233: 0 -247: 64234: 0 -247: 64235: 0 -247: 64236: 0 -247: 64237: 0 -247: 64238: 0 -247: 64239: 0 -247: 64240: 0 -247: 64241: 0 -247: 64242: 0 -247: 64243: 0 -247: 64244: 0 -247: 64245: 0 -247: 64246: 0 -247: 64247: 0 -247: 64248: 0 -247: 64249: 0 -247: 64250: 0 -247: 64251: 0 -247: 64252: 0 -247: 64253: 0 -247: 64254: 0 -247: 64255: 0 -247: 64256: 0 -247: 64257: 0 -247: 64258: 0 -247: 64259: 0 -247: 64260: 0 -247: 64261: 0 -247: 64262: 0 -247: 64263: 0 -247: 64264: 0 -247: 64265: 0 -247: 64266: 0 -247: 64267: 0 -247: 64268: 0 -247: 64269: 0 -247: 64270: 0 -247: 64271: 0 -247: 64272: 0 -247: 64273: 0 -247: 64274: 0 -247: 64275: 0 -247: 64276: 0 -247: 64277: 0 -247: 64278: 0 -247: 64279: 0 -247: 64280: 0 -247: 64281: 0 -247: 64282: 0 -247: 64283: 0 -247: 64284: 0 -247: 64285: 0 -247: 64286: 0 -247: 64287: 0 -247: 64288: 0 -247: 64289: 0 -247: 64290: 0 -247: 64291: 0 -247: 64292: 0 -247: 64293: 0 -247: 64294: 0 -247: 64295: 0 -247: 64296: 0 -247: 64297: 0 -247: 64298: 0 -247: 64299: 0 -247: 64300: 0 -247: 64301: 0 -247: 64302: 0 -247: 64303: 0 -247: 64304: 0 -247: 64305: 0 -247: 64306: 0 -247: 64307: 0 -247: 64308: 0 -247: 64309: 0 -247: 64310: 0 -247: 64311: 0 -247: 64312: 0 -247: 64313: 0 -247: 64314: 0 -247: 64315: 0 -247: 64316: 0 -247: 64317: 0 -247: 64318: 0 -247: 64319: 0 -247: 64320: 0 -247: 64321: 0 -247: 64322: 0 -247: 64323: 0 -247: 64324: 0 -247: 64325: 0 -247: 64326: 0 -247: 64327: 0 -247: 64328: 0 -247: 64329: 0 -247: 64330: 0 -247: 64331: 0 -247: 64332: 0 -247: 64333: 0 -247: 64334: 0 -247: 64335: 0 -247: 64336: 0 -247: 64337: 0 -247: 64338: 0 -247: 64339: 0 -247: 64340: 0 -247: 64341: 0 -247: 64342: 0 -247: 64343: 0 -247: 64344: 0 -247: 64345: 0 -247: 64346: 0 -247: 64347: 0 -247: 64348: 0 -247: 64349: 0 -247: 64350: 0 -247: 64351: 0 -247: 64352: 0 -247: 64353: 0 -247: 64354: 0 -247: 64355: 0 -247: 64356: 0 -247: 64357: 0 -247: 64358: 0 -247: 64359: 0 -247: 64360: 0 -247: 64361: 0 -247: 64362: 0 -247: 64363: 0 -247: 64364: 0 -247: 64365: 0 -247: 64366: 0 -247: 64367: 0 -247: 64368: 0 -247: 64369: 0 -247: 64370: 0 -247: 64371: 0 -247: 64372: 0 -247: 64373: 0 -247: 64374: 0 -247: 64375: 0 -247: 64376: 0 -247: 64377: 0 -247: 64378: 0 -247: 64379: 0 -247: 64380: 0 -247: 64381: 0 -247: 64382: 0 -247: 64383: 0 -247: 64384: 0 -247: 64385: 0 -247: 64386: 0 -247: 64387: 0 -247: 64388: 0 -247: 64389: 0 -247: 64390: 0 -247: 64391: 0 -247: 64392: 0 -247: 64393: 0 -247: 64394: 0 -247: 64395: 0 -247: 64396: 0 -247: 64397: 0 -247: 64398: 0 -247: 64399: 0 -247: 64400: 0 -247: 64401: 0 -247: 64402: 0 -247: 64403: 0 -247: 64404: 0 -247: 64405: 0 -247: 64406: 0 -247: 64407: 0 -247: 64408: 0 -247: 64409: 0 -247: 64410: 0 -247: 64411: 0 -247: 64412: 0 -247: 64413: 0 -247: 64414: 0 -247: 64415: 0 -247: 64416: 0 -247: 64417: 0 -247: 64418: 0 -247: 64419: 0 -247: 64420: 0 -247: 64421: 0 -247: 64422: 0 -247: 64423: 0 -247: 64424: 0 -247: 64425: 0 -247: 64426: 0 -247: 64427: 0 -247: 64428: 0 -247: 64429: 0 -247: 64430: 0 -247: 64431: 0 -247: 64432: 0 -247: 64433: 0 -247: 64434: 0 -247: 64435: 0 -247: 64436: 0 -247: 64437: 0 -247: 64438: 0 -247: 64439: 0 -247: 64440: 0 -247: 64441: 0 -247: 64442: 0 -247: 64443: 0 -247: 64444: 0 -247: 64445: 0 -247: 64446: 0 -247: 64447: 0 -247: 64448: 0 -247: 64449: 0 -247: 64450: 0 -247: 64451: 0 -247: 64452: 0 -247: 64453: 0 -247: 64454: 0 -247: 64455: 0 -247: 64456: 0 -247: 64457: 0 -247: 64458: 0 -247: 64459: 0 -247: 64460: 0 -247: 64461: 0 -247: 64462: 0 -247: 64463: 0 -247: 64464: 0 -247: 64465: 0 -247: 64466: 0 -247: 64467: 0 -247: 64468: 0 -247: 64469: 0 -247: 64470: 0 -247: 64471: 0 -247: 64472: 0 -247: 64473: 0 -247: 64474: 0 -247: 64475: 0 -247: 64476: 0 -247: 64477: 0 -247: 64478: 0 -247: 64479: 0 -247: 64480: 0 -247: 64481: 0 -247: 64482: 0 -247: 64483: 0 -247: 64484: 0 -247: 64485: 0 -247: 64486: 0 -247: 64487: 0 -247: 64488: 0 -247: 64489: 0 -247: 64490: 0 -247: 64491: 0 -247: 64492: 0 -247: 64493: 0 -247: 64494: 0 -247: 64495: 0 -247: 64496: 0 -247: 64497: 0 -247: 64498: 0 -247: 64499: 0 -247: 64500: 0 -247: 64501: 0 -247: 64502: 0 -247: 64503: 0 -247: 64504: 0 -247: 64505: 0 -247: 64506: 0 -247: 64507: 0 -247: 64508: 0 -247: 64509: 0 -247: 64510: 0 -247: 64511: 0 -247: 64512: 0 -247: 64513: 0 -247: 64514: 0 -247: 64515: 0 -247: 64516: 0 -247: 64517: 0 -247: 64518: 0 -247: 64519: 0 -247: 64520: 0 -247: 64521: 0 -247: 64522: 0 -247: 64523: 0 -247: 64524: 0 -247: 64525: 0 -247: 64526: 0 -247: 64527: 0 -247: 64528: 0 -247: 64529: 0 -247: 64530: 0 -247: 64531: 0 -247: 64532: 0 -247: 64533: 0 -247: 64534: 0 -247: 64535: 0 -247: 64536: 0 -247: 64537: 0 -247: 64538: 0 -247: 64539: 0 -247: 64540: 0 -247: 64541: 0 -247: 64542: 0 -247: 64543: 0 -247: 64544: 0 -247: 64545: 0 -247: 64546: 0 -247: 64547: 0 -247: 64548: 0 -247: 64549: 0 -247: 64550: 0 -247: 64551: 0 -247: 64552: 0 -247: 64553: 0 -247: 64554: 0 -247: 64555: 0 -247: 64556: 0 -247: 64557: 0 -247: 64558: 0 -247: 64559: 0 -247: 64560: 0 -247: 64561: 0 -247: 64562: 0 -247: 64563: 0 -247: 64564: 0 -247: 64565: 0 -247: 64566: 0 -247: 64567: 0 -247: 64568: 0 -247: 64569: 0 -247: 64570: 0 -247: 64571: 0 -247: 64572: 0 -247: 64573: 0 -247: 64574: 0 -247: 64575: 0 -247: 64576: 0 -247: 64577: 0 -247: 64578: 0 -247: 64579: 0 -247: 64580: 0 -247: 64581: 0 -247: 64582: 0 -247: 64583: 0 -247: 64584: 0 -247: 64585: 0 -247: 64586: 0 -247: 64587: 0 -247: 64588: 0 -247: 64589: 0 -247: 64590: 0 -247: 64591: 0 -247: 64592: 0 -247: 64593: 0 -247: 64594: 0 -247: 64595: 0 -247: 64596: 0 -247: 64597: 0 -247: 64598: 0 -247: 64599: 0 -247: 64600: 0 -247: 64601: 0 -247: 64602: 0 -247: 64603: 0 -247: 64604: 0 -247: 64605: 0 -247: 64606: 0 -247: 64607: 0 -247: 64608: 0 -247: 64609: 0 -247: 64610: 0 -247: 64611: 0 -247: 64612: 0 -247: 64613: 0 -247: 64614: 0 -247: 64615: 0 -247: 64616: 0 -247: 64617: 0 -247: 64618: 0 -247: 64619: 0 -247: 64620: 0 -247: 64621: 0 -247: 64622: 0 -247: 64623: 0 -247: 64624: 0 -247: 64625: 0 -247: 64626: 0 -247: 64627: 0 -247: 64628: 0 -247: 64629: 0 -247: 64630: 0 -247: 64631: 0 -247: 64632: 0 -247: 64633: 0 -247: 64634: 0 -247: 64635: 0 -247: 64636: 0 -247: 64637: 0 -247: 64638: 0 -247: 64639: 0 -247: 64640: 0 -247: 64641: 0 -247: 64642: 0 -247: 64643: 0 -247: 64644: 0 -247: 64645: 0 -247: 64646: 0 -247: 64647: 0 -247: 64648: 0 -247: 64649: 0 -247: 64650: 0 -247: 64651: 0 -247: 64652: 0 -247: 64653: 0 -247: 64654: 0 -247: 64655: 0 -247: 64656: 0 -247: 64657: 0 -247: 64658: 0 -247: 64659: 0 -247: 64660: 0 -247: 64661: 0 -247: 64662: 0 -247: 64663: 0 -247: 64664: 0 -247: 64665: 0 -247: 64666: 0 -247: 64667: 0 -247: 64668: 0 -247: 64669: 0 -247: 64670: 0 -247: 64671: 0 -247: 64672: 0 -247: 64673: 0 -247: 64674: 0 -247: 64675: 0 -247: 64676: 0 -247: 64677: 0 -247: 64678: 0 -247: 64679: 0 -247: 64680: 0 -247: 64681: 0 -247: 64682: 0 -247: 64683: 0 -247: 64684: 0 -247: 64685: 0 -247: 64686: 0 -247: 64687: 0 -247: 64688: 0 -247: 64689: 0 -247: 64690: 0 -247: 64691: 0 -247: 64692: 0 -247: 64693: 0 -247: 64694: 0 -247: 64695: 0 -247: 64696: 0 -247: 64697: 0 -247: 64698: 0 -247: 64699: 0 -247: 64700: 0 -247: 64701: 0 -247: 64702: 0 -247: 64703: 0 -247: 64704: 0 -247: 64705: 0 -247: 64706: 0 -247: 64707: 0 -247: 64708: 0 -247: 64709: 0 -247: 64710: 0 -247: 64711: 0 -247: 64712: 0 -247: 64713: 0 -247: 64714: 0 -247: 64715: 0 -247: 64716: 0 -247: 64717: 0 -247: 64718: 0 -247: 64719: 0 -247: 64720: 0 -247: 64721: 0 -247: 64722: 0 -247: 64723: 0 -247: 64724: 0 -247: 64725: 0 -247: 64726: 0 -247: 64727: 0 -247: 64728: 0 -247: 64729: 0 -247: 64730: 0 -247: 64731: 0 -247: 64732: 0 -247: 64733: 0 -247: 64734: 0 -247: 64735: 0 -247: 64736: 0 -247: 64737: 0 -247: 64738: 0 -247: 64739: 0 -247: 64740: 0 -247: 64741: 0 -247: 64742: 0 -247: 64743: 0 -247: 64744: 0 -247: 64745: 0 -247: 64746: 0 -247: 64747: 0 -247: 64748: 0 -247: 64749: 0 -247: 64750: 0 -247: 64751: 0 -247: 64752: 0 -247: 64753: 0 -247: 64754: 0 -247: 64755: 0 -247: 64756: 0 -247: 64757: 0 -247: 64758: 0 -247: 64759: 0 -247: 64760: 0 -247: 64761: 0 -247: 64762: 0 -247: 64763: 0 -247: 64764: 0 -247: 64765: 0 -247: 64766: 0 -247: 64767: 0 -247: 64768: 0 -247: 64769: 0 -247: 64770: 0 -247: 64771: 0 -247: 64772: 0 -247: 64773: 0 -247: 64774: 0 -247: 64775: 0 -247: 64776: 0 -247: 64777: 0 -247: 64778: 0 -247: 64779: 0 -247: 64780: 0 -247: 64781: 0 -247: 64782: 0 -247: 64783: 0 -247: 64784: 0 -247: 64785: 0 -247: 64786: 0 -247: 64787: 0 -247: 64788: 0 -247: 64789: 0 -247: 64790: 0 -247: 64791: 0 -247: 64792: 0 -247: 64793: 0 -247: 64794: 0 -247: 64795: 0 -247: 64796: 0 -247: 64797: 0 -247: 64798: 0 -247: 64799: 0 -247: 64800: 0 -247: 64801: 0 -247: 64802: 0 -247: 64803: 0 -247: 64804: 0 -247: 64805: 0 -247: 64806: 0 -247: 64807: 0 -247: 64808: 0 -247: 64809: 0 -247: 64810: 0 -247: 64811: 0 -247: 64812: 0 -247: 64813: 0 -247: 64814: 0 -247: 64815: 0 -247: 64816: 0 -247: 64817: 0 -247: 64818: 0 -247: 64819: 0 -247: 64820: 0 -247: 64821: 0 -247: 64822: 0 -247: 64823: 0 -247: 64824: 0 -247: 64825: 0 -247: 64826: 0 -247: 64827: 0 -247: 64828: 0 -247: 64829: 0 -247: 64830: 0 -247: 64831: 0 -247: 64832: 0 -247: 64833: 0 -247: 64834: 0 -247: 64835: 0 -247: 64836: 0 -247: 64837: 0 -247: 64838: 0 -247: 64839: 0 -247: 64840: 0 -247: 64841: 0 -247: 64842: 0 -247: 64843: 0 -247: 64844: 0 -247: 64845: 0 -247: 64846: 0 -247: 64847: 0 -247: 64848: 0 -247: 64849: 0 -247: 64850: 0 -247: 64851: 0 -247: 64852: 0 -247: 64853: 0 -247: 64854: 0 -247: 64855: 0 -247: 64856: 0 -247: 64857: 0 -247: 64858: 0 -247: 64859: 0 -247: 64860: 0 -247: 64861: 0 -247: 64862: 0 -247: 64863: 0 -247: 64864: 0 -247: 64865: 0 -247: 64866: 0 -247: 64867: 0 -247: 64868: 0 -247: 64869: 0 -247: 64870: 0 -247: 64871: 0 -247: 64872: 0 -247: 64873: 0 -247: 64874: 0 -247: 64875: 0 -247: 64876: 0 -247: 64877: 0 -247: 64878: 0 -247: 64879: 0 -247: 64880: 0 -247: 64881: 0 -247: 64882: 0 -247: 64883: 0 -247: 64884: 0 -247: 64885: 0 -247: 64886: 0 -247: 64887: 0 -247: 64888: 0 -247: 64889: 0 -247: 64890: 0 -247: 64891: 0 -247: 64892: 0 -247: 64893: 0 -247: 64894: 0 -247: 64895: 0 -247: 64896: 0 -247: 64897: 0 -247: 64898: 0 -247: 64899: 0 -247: 64900: 0 -247: 64901: 0 -247: 64902: 0 -247: 64903: 0 -247: 64904: 0 -247: 64905: 0 -247: 64906: 0 -247: 64907: 0 -247: 64908: 0 -247: 64909: 0 -247: 64910: 0 -247: 64911: 0 -247: 64912: 0 -247: 64913: 0 -247: 64914: 0 -247: 64915: 0 -247: 64916: 0 -247: 64917: 0 -247: 64918: 0 -247: 64919: 0 -247: 64920: 0 -247: 64921: 0 -247: 64922: 0 -247: 64923: 0 -247: 64924: 0 -247: 64925: 0 -247: 64926: 0 -247: 64927: 0 -247: 64928: 0 -247: 64929: 0 -247: 64930: 0 -247: 64931: 0 -247: 64932: 0 -247: 64933: 0 -247: 64934: 0 -247: 64935: 0 -247: 64936: 0 -247: 64937: 0 -247: 64938: 0 -247: 64939: 0 -247: 64940: 0 -247: 64941: 0 -247: 64942: 0 -247: 64943: 0 -247: 64944: 0 -247: 64945: 0 -247: 64946: 0 -247: 64947: 0 -247: 64948: 0 -247: 64949: 0 -247: 64950: 0 -247: 64951: 0 -247: 64952: 0 -247: 64953: 0 -247: 64954: 0 -247: 64955: 0 -247: 64956: 0 -247: 64957: 0 -247: 64958: 0 -247: 64959: 0 -247: 64960: 0 -247: 64961: 0 -247: 64962: 0 -247: 64963: 0 -247: 64964: 0 -247: 64965: 0 -247: 64966: 0 -247: 64967: 0 -247: 64968: 0 -247: 64969: 0 -247: 64970: 0 -247: 64971: 0 -247: 64972: 0 -247: 64973: 0 -247: 64974: 0 -247: 64975: 0 -247: 64976: 0 -247: 64977: 0 -247: 64978: 0 -247: 64979: 0 -247: 64980: 0 -247: 64981: 0 -247: 64982: 0 -247: 64983: 0 -247: 64984: 0 -247: 64985: 0 -247: 64986: 0 -247: 64987: 0 -247: 64988: 0 -247: 64989: 0 -247: 64990: 0 -247: 64991: 0 -247: 64992: 0 -247: 64993: 0 -247: 64994: 0 -247: 64995: 0 -247: 64996: 0 -247: 64997: 0 -247: 64998: 0 -247: 64999: 0 -247: 65000: 0 -247: 65001: 0 -247: 65002: 0 -247: 65003: 0 -247: 65004: 0 -247: 65005: 0 -247: 65006: 0 -247: 65007: 0 -247: 65008: 0 -247: 65009: 0 -247: 65010: 0 -247: 65011: 0 -247: 65012: 0 -247: 65013: 0 -247: 65014: 0 -247: 65015: 0 -247: 65016: 0 -247: 65017: 0 -247: 65018: 0 -247: 65019: 0 -247: 65020: 0 -247: 65021: 0 -247: 65022: 0 -247: 65023: 0 -247: 65024: 0 -247: 65025: 0 -247: 65026: 0 -247: 65027: 0 -247: 65028: 0 -247: 65029: 0 -247: 65030: 0 -247: 65031: 0 -247: 65032: 0 -247: 65033: 0 -247: 65034: 0 -247: 65035: 0 -247: 65036: 0 -247: 65037: 0 -247: 65038: 0 -247: 65039: 0 -247: 65040: 0 -247: 65041: 0 -247: 65042: 0 -247: 65043: 0 -247: 65044: 0 -247: 65045: 0 -247: 65046: 0 -247: 65047: 0 -247: 65048: 0 -247: 65049: 0 -247: 65050: 0 -247: 65051: 0 -247: 65052: 0 -247: 65053: 0 -247: 65054: 0 -247: 65055: 0 -247: 65056: 0 -247: 65057: 0 -247: 65058: 0 -247: 65059: 0 -247: 65060: 0 -247: 65061: 0 -247: 65062: 0 -247: 65063: 0 -247: 65064: 0 -247: 65065: 0 -247: 65066: 0 -247: 65067: 0 -247: 65068: 0 -247: 65069: 0 -247: 65070: 0 -247: 65071: 0 -247: 65072: 0 -247: 65073: 0 -247: 65074: 0 -247: 65075: 0 -247: 65076: 0 -247: 65077: 0 -247: 65078: 0 -247: 65079: 0 -247: 65080: 0 -247: 65081: 0 -247: 65082: 0 -247: 65083: 0 -247: 65084: 0 -247: 65085: 0 -247: 65086: 0 -247: 65087: 0 -247: 65088: 0 -247: 65089: 0 -247: 65090: 0 -247: 65091: 0 -247: 65092: 0 -247: 65093: 0 -247: 65094: 0 -247: 65095: 0 -247: 65096: 0 -247: 65097: 0 -247: 65098: 0 -247: 65099: 0 -247: 65100: 0 -247: 65101: 0 -247: 65102: 0 -247: 65103: 0 -247: 65104: 0 -247: 65105: 0 -247: 65106: 0 -247: 65107: 0 -247: 65108: 0 -247: 65109: 0 -247: 65110: 0 -247: 65111: 0 -247: 65112: 0 -247: 65113: 0 -247: 65114: 0 -247: 65115: 0 -247: 65116: 0 -247: 65117: 0 -247: 65118: 0 -247: 65119: 0 -247: 65120: 0 -247: 65121: 0 -247: 65122: 0 -247: 65123: 0 -247: 65124: 0 -247: 65125: 0 -247: 65126: 0 -247: 65127: 0 -247: 65128: 0 -247: 65129: 0 -247: 65130: 0 -247: 65131: 0 -247: 65132: 0 -247: 65133: 0 -247: 65134: 0 -247: 65135: 0 -247: 65136: 0 -247: 65137: 0 -247: 65138: 0 -247: 65139: 0 -247: 65140: 0 -247: 65141: 0 -247: 65142: 0 -247: 65143: 0 -247: 65144: 0 -247: 65145: 0 -247: 65146: 0 -247: 65147: 0 -247: 65148: 0 -247: 65149: 0 -247: 65150: 0 -247: 65151: 0 -247: 65152: 0 -247: 65153: 0 -247: 65154: 0 -247: 65155: 0 -247: 65156: 0 -247: 65157: 0 -247: 65158: 0 -247: 65159: 0 -247: 65160: 0 -247: 65161: 0 -247: 65162: 0 -247: 65163: 0 -247: 65164: 0 -247: 65165: 0 -247: 65166: 0 -247: 65167: 0 -247: 65168: 0 -247: 65169: 0 -247: 65170: 0 -247: 65171: 0 -247: 65172: 0 -247: 65173: 0 -247: 65174: 0 -247: 65175: 0 -247: 65176: 0 -247: 65177: 0 -247: 65178: 0 -247: 65179: 0 -247: 65180: 0 -247: 65181: 0 -247: 65182: 0 -247: 65183: 0 -247: 65184: 0 -247: 65185: 0 -247: 65186: 0 -247: 65187: 0 -247: 65188: 0 -247: 65189: 0 -247: 65190: 0 -247: 65191: 0 -247: 65192: 0 -247: 65193: 0 -247: 65194: 0 -247: 65195: 0 -247: 65196: 0 -247: 65197: 0 -247: 65198: 0 -247: 65199: 0 -247: 65200: 0 -247: 65201: 0 -247: 65202: 0 -247: 65203: 0 -247: 65204: 0 -247: 65205: 0 -247: 65206: 0 -247: 65207: 0 -247: 65208: 0 -247: 65209: 0 -247: 65210: 0 -247: 65211: 0 -247: 65212: 0 -247: 65213: 0 -247: 65214: 0 -247: 65215: 0 -247: 65216: 0 -247: 65217: 0 -247: 65218: 0 -247: 65219: 0 -247: 65220: 0 -247: 65221: 0 -247: 65222: 0 -247: 65223: 0 -247: 65224: 0 -247: 65225: 0 -247: 65226: 0 -247: 65227: 0 -247: 65228: 0 -247: 65229: 0 -247: 65230: 0 -247: 65231: 0 -247: 65232: 0 -247: 65233: 0 -247: 65234: 0 -247: 65235: 0 -247: 65236: 0 -247: 65237: 0 -247: 65238: 0 -247: 65239: 0 -247: 65240: 0 -247: 65241: 0 -247: 65242: 0 -247: 65243: 0 -247: 65244: 0 -247: 65245: 0 -247: 65246: 0 -247: 65247: 0 -247: 65248: 0 -247: 65249: 0 -247: 65250: 0 -247: 65251: 0 -247: 65252: 0 -247: 65253: 0 -247: 65254: 0 -247: 65255: 0 -247: 65256: 0 -247: 65257: 0 -247: 65258: 0 -247: 65259: 0 -247: 65260: 0 -247: 65261: 0 -247: 65262: 0 -247: 65263: 0 -247: 65264: 0 -247: 65265: 0 -247: 65266: 0 -247: 65267: 0 -247: 65268: 0 -247: 65269: 0 -247: 65270: 0 -247: 65271: 0 -247: 65272: 0 -247: 65273: 0 -247: 65274: 0 -247: 65275: 0 -247: 65276: 0 -247: 65277: 0 -247: 65278: 0 -247: 65279: 0 -247: 65280: 0 -247: 65281: 0 -247: 65282: 0 -247: 65283: 0 -247: 65284: 0 -247: 65285: 0 -247: 65286: 0 -247: 65287: 0 -247: 65288: 0 -247: 65289: 0 -247: 65290: 0 -247: 65291: 0 -247: 65292: 0 -247: 65293: 0 -247: 65294: 0 -247: 65295: 0 -247: 65296: 0 -247: 65297: 0 -247: 65298: 0 -247: 65299: 0 -247: 65300: 0 -247: 65301: 0 -247: 65302: 0 -247: 65303: 0 -247: 65304: 0 -247: 65305: 0 -247: 65306: 0 -247: 65307: 0 -247: 65308: 0 -247: 65309: 0 -247: 65310: 0 -247: 65311: 0 -247: 65312: 0 -247: 65313: 0 -247: 65314: 0 -247: 65315: 0 -247: 65316: 0 -247: 65317: 0 -247: 65318: 0 -247: 65319: 0 -247: 65320: 0 -247: 65321: 0 -247: 65322: 0 -247: 65323: 0 -247: 65324: 0 -247: 65325: 0 -247: 65326: 0 -247: 65327: 0 -247: 65328: 0 -247: 65329: 0 -247: 65330: 0 -247: 65331: 0 -247: 65332: 0 -247: 65333: 0 -247: 65334: 0 -247: 65335: 0 -247: 65336: 0 -247: 65337: 0 -247: 65338: 0 -247: 65339: 0 -247: 65340: 0 -247: 65341: 0 -247: 65342: 0 -247: 65343: 0 -247: 65344: 0 -247: 65345: 0 -247: 65346: 0 -247: 65347: 0 -247: 65348: 0 -247: 65349: 0 -247: 65350: 0 -247: 65351: 0 -247: 65352: 0 -247: 65353: 0 -247: 65354: 0 -247: 65355: 0 -247: 65356: 0 -247: 65357: 0 -247: 65358: 0 -247: 65359: 0 -247: 65360: 0 -247: 65361: 0 -247: 65362: 0 -247: 65363: 0 -247: 65364: 0 -247: 65365: 0 -247: 65366: 0 -247: 65367: 0 -247: 65368: 0 -247: 65369: 0 -247: 65370: 0 -247: 65371: 0 -247: 65372: 0 -247: 65373: 0 -247: 65374: 0 -247: 65375: 0 -247: 65376: 0 -247: 65377: 0 -247: 65378: 0 -247: 65379: 0 -247: 65380: 0 -247: 65381: 0 -247: 65382: 0 -247: 65383: 0 -247: 65384: 0 -247: 65385: 0 -247: 65386: 0 -247: 65387: 0 -247: 65388: 0 -247: 65389: 0 -247: 65390: 0 -247: 65391: 0 -247: 65392: 0 -247: 65393: 0 -247: 65394: 0 -247: 65395: 0 -247: 65396: 0 -247: 65397: 0 -247: 65398: 0 -247: 65399: 0 -247: 65400: 0 -247: 65401: 0 -247: 65402: 0 -247: 65403: 0 -247: 65404: 0 -247: 65405: 0 -247: 65406: 0 -247: 65407: 0 -247: 65408: 0 -247: 65409: 0 -247: 65410: 0 -247: 65411: 0 -247: 65412: 0 -247: 65413: 0 -247: 65414: 0 -247: 65415: 0 -247: 65416: 0 -247: 65417: 0 -247: 65418: 0 -247: 65419: 0 -247: 65420: 0 -247: 65421: 0 -247: 65422: 0 -247: 65423: 0 -247: 65424: 0 -247: 65425: 0 -247: 65426: 0 -247: 65427: 0 -247: 65428: 0 -247: 65429: 0 -247: 65430: 0 -247: 65431: 0 -247: 65432: 0 -247: 65433: 0 -247: 65434: 0 -247: 65435: 0 -247: 65436: 0 -247: 65437: 0 -247: 65438: 0 -247: 65439: 0 -247: 65440: 0 -247: 65441: 0 -247: 65442: 0 -247: 65443: 0 -247: 65444: 0 -247: 65445: 0 -247: 65446: 0 -247: 65447: 0 -247: 65448: 0 -247: 65449: 0 -247: 65450: 0 -247: 65451: 0 -247: 65452: 0 -247: 65453: 0 -247: 65454: 0 -247: 65455: 0 -247: 65456: 0 -247: 65457: 0 -247: 65458: 0 -247: 65459: 0 -247: 65460: 0 -247: 65461: 0 -247: 65462: 0 -247: 65463: 0 -247: 65464: 0 -247: 65465: 0 -247: 65466: 0 -247: 65467: 0 -247: 65468: 0 -247: 65469: 0 -247: 65470: 0 -247: 65471: 0 -247: 65472: 0 -247: 65473: 0 -247: 65474: 0 -247: 65475: 0 -247: 65476: 0 -247: 65477: 0 -247: 65478: 0 -247: 65479: 0 -247: 65480: 0 -247: 65481: 0 -247: 65482: 0 -247: 65483: 0 -247: 65484: 0 -247: 65485: 0 -247: 65486: 0 -247: 65487: 0 -247: 65488: 0 -247: 65489: 0 -247: 65490: 0 -247: 65491: 0 -247: 65492: 0 -247: 65493: 0 -247: 65494: 0 -247: 65495: 0 -247: 65496: 0 -247: 65497: 0 -247: 65498: 0 -247: 65499: 0 -247: 65500: 0 -247: 65501: 0 -247: 65502: 0 -247: 65503: 0 -247: 65504: 0 -247: 65505: 0 -247: 65506: 0 -247: 65507: 0 -247: 65508: 0 -247: 65509: 0 -247: 65510: 0 -247: 65511: 0 -247: 65512: 0 -247: 65513: 0 -247: 65514: 0 -247: 65515: 0 -247: 65516: 0 -247: 65517: 0 -247: 65518: 0 -247: 65519: 0 -247: 65520: 0 -247: 65521: 0 -247: 65522: 0 -247: 65523: 0 -247: 65524: 0 -247: 65525: 0 -247: 65526: 0 -247: 65527: 0 -247: 65528: 0 -247: 65529: 0 -247: 65530: 0 -247: 65531: 0 -247: 65532: 0 -247: 65533: 0 -247: 65534: 0 -247: 65535: 0 -247: 65536: 0 -247: 65537: 0 -247: 65538: 0 -247: 65539: 0 -247: 65540: 0 -247: 65541: 0 -247: 65542: 0 -247: 65543: 0 -247: 65544: 0 -247: 65545: 0 -247: 65546: 0 -247: 65547: 0 -247: 65548: 0 -247: 65549: 0 -247: 65550: 0 -247: 65551: 0 -247: 65552: 0 -247: 65553: 0 -247: 65554: 0 -247: 65555: 0 -247: 65556: 0 -247: 65557: 0 -247: 65558: 0 -247: 65559: 0 -247: 65560: 0 -247: 65561: 0 -247: 65562: 0 -247: 65563: 0 -247: 65564: 0 -247: 65565: 0 -247: 65566: 0 -247: 65567: 0 -247: 65568: 0 -247: 65569: 0 -247: 65570: 0 -247: 65571: 0 -247: 65572: 0 -247: 65573: 0 -247: 65574: 0 -247: 65575: 0 -247: 65576: 0 -247: 65577: 0 -247: 65578: 0 -247: 65579: 0 -247: 65580: 0 -247: 65581: 0 -247: 65582: 0 -247: 65583: 0 -247: 65584: 0 -247: 65585: 0 -247: 65586: 0 -247: 65587: 0 -247: 65588: 0 -247: 65589: 0 -247: 65590: 0 -247: 65591: 0 -247: 65592: 0 -247: 65593: 0 -247: 65594: 0 -247: 65595: 0 -247: 65596: 0 -247: 65597: 0 -247: 65598: 0 -247: 65599: 0 -247: 65600: 0 -247: 65601: 0 -247: 65602: 0 -247: 65603: 0 -247: 65604: 0 -247: 65605: 0 -247: 65606: 0 -247: 65607: 0 -247: 65608: 0 -247: 65609: 0 -247: 65610: 0 -247: 65611: 0 -247: 65612: 0 -247: 65613: 0 -247: 65614: 0 -247: 65615: 0 -247: 65616: 0 -247: 65617: 0 -247: 65618: 0 -247: 65619: 0 -247: 65620: 0 -247: 65621: 0 -247: 65622: 0 -247: 65623: 0 -247: 65624: 0 -247: 65625: 0 -247: 65626: 0 -247: 65627: 0 -247: 65628: 0 -247: 65629: 0 -247: 65630: 0 -247: 65631: 0 -247: 65632: 0 -247: 65633: 0 -247: 65634: 0 -247: 65635: 0 -247: 65636: 0 -247: 65637: 0 -247: 65638: 0 -247: 65639: 0 -247: 65640: 0 -247: 65641: 0 -247: 65642: 0 -247: 65643: 0 -247: 65644: 0 -247: 65645: 0 -247: 65646: 0 -247: 65647: 0 -247: 65648: 0 -247: 65649: 0 -247: 65650: 0 -247: 65651: 0 -247: 65652: 0 -247: 65653: 0 -247: 65654: 0 -247: 65655: 0 -247: 65656: 0 -247: 65657: 0 -247: 65658: 0 -247: 65659: 0 -247: 65660: 0 -247: 65661: 0 -247: 65662: 0 -247: 65663: 0 -247: 65664: 0 -247: 65665: 0 -247: 65666: 0 -247: 65667: 0 -247: 65668: 0 -247: 65669: 0 -247: 65670: 0 -247: 65671: 0 -247: 65672: 0 -247: 65673: 0 -247: 65674: 0 -247: 65675: 0 -247: 65676: 0 -247: 65677: 0 -247: 65678: 0 -247: 65679: 0 -247: 65680: 0 -247: 65681: 0 -247: 65682: 0 -247: 65683: 0 -247: 65684: 0 -247: 65685: 0 -247: 65686: 0 -247: 65687: 0 -247: 65688: 0 -247: 65689: 0 -247: 65690: 0 -247: 65691: 0 -247: 65692: 0 -247: 65693: 0 -247: 65694: 0 -247: 65695: 0 -247: 65696: 0 -247: 65697: 0 -247: 65698: 0 -247: 65699: 0 -247: 65700: 0 -247: 65701: 0 -247: 65702: 0 -247: 65703: 0 -247: 65704: 0 -247: 65705: 0 -247: 65706: 0 -247: 65707: 0 -247: 65708: 0 -247: 65709: 0 -247: 65710: 0 -247: 65711: 0 -247: 65712: 0 -247: 65713: 0 -247: 65714: 0 -247: 65715: 0 -247: 65716: 0 -247: 65717: 0 -247: 65718: 0 -247: 65719: 0 -247: 65720: 0 -247: 65721: 0 -247: 65722: 0 -247: 65723: 0 -247: 65724: 0 -247: 65725: 0 -247: 65726: 0 -247: 65727: 0 -247: 65728: 0 -247: 65729: 0 -247: 65730: 0 -247: 65731: 0 -247: 65732: 0 -247: 65733: 0 -247: 65734: 0 -247: 65735: 0 -247: 65736: 0 -247: 65737: 0 -247: 65738: 0 -247: 65739: 0 -247: 65740: 0 -247: 65741: 0 -247: 65742: 0 -247: 65743: 0 -247: 65744: 0 -247: 65745: 0 -247: 65746: 0 -247: 65747: 0 -247: 65748: 0 -247: 65749: 0 -247: 65750: 0 -247: 65751: 0 -247: 65752: 0 -247: 65753: 0 -247: 65754: 0 -247: 65755: 0 -247: 65756: 0 -247: 65757: 0 -247: 65758: 0 -247: 65759: 0 -247: 65760: 0 -247: 65761: 0 -247: 65762: 0 -247: 65763: 0 -247: 65764: 0 -247: 65765: 0 -247: 65766: 0 -247: 65767: 0 -247: 65768: 0 -247: 65769: 0 -247: 65770: 0 -247: 65771: 0 -247: 65772: 0 -247: 65773: 0 -247: 65774: 0 -247: 65775: 0 -247: 65776: 0 -247: 65777: 0 -247: 65778: 0 -247: 65779: 0 -247: 65780: 0 -247: 65781: 0 -247: 65782: 0 -247: 65783: 0 -247: 65784: 0 -247: 65785: 0 -247: 65786: 0 -247: 65787: 0 -247: 65788: 0 -247: 65789: 0 -247: 65790: 0 -247: 65791: 0 -247: 65792: 0 -247: 65793: 0 -247: 65794: 0 -247: 65795: 0 -247: 65796: 0 -247: 65797: 0 -247: 65798: 0 -247: 65799: 0 -247: 65800: 0 -247: 65801: 0 -247: 65802: 0 -247: 65803: 0 -247: 65804: 0 -247: 65805: 0 -247: 65806: 0 -247: 65807: 0 -247: 65808: 0 -247: 65809: 0 -247: 65810: 0 -247: 65811: 0 -247: 65812: 0 -247: 65813: 0 -247: 65814: 0 -247: 65815: 0 -247: 65816: 0 -247: 65817: 0 -247: 65818: 0 -247: 65819: 0 -247: 65820: 0 -247: 65821: 0 -247: 65822: 0 -247: 65823: 0 -247: 65824: 0 -247: 65825: 0 -247: 65826: 0 -247: 65827: 0 -247: 65828: 0 -247: 65829: 0 -247: 65830: 0 -247: 65831: 0 -247: 65832: 0 -247: 65833: 0 -247: 65834: 0 -247: 65835: 0 -247: 65836: 0 -247: 65837: 0 -247: 65838: 0 -247: 65839: 0 -247: 65840: 0 -247: 65841: 0 -247: 65842: 0 -247: 65843: 0 -247: 65844: 0 -247: 65845: 0 -247: 65846: 0 -247: 65847: 0 -247: 65848: 0 -247: 65849: 0 -247: 65850: 0 -247: 65851: 0 -247: 65852: 0 -247: 65853: 0 -247: 65854: 0 -247: 65855: 0 -247: 65856: 0 -247: 65857: 0 -247: 65858: 0 -247: 65859: 0 -247: 65860: 0 -247: 65861: 0 -247: 65862: 0 -247: 65863: 0 -247: 65864: 0 -247: 65865: 0 -247: 65866: 0 -247: 65867: 0 -247: 65868: 0 -247: 65869: 0 -247: 65870: 0 -247: 65871: 0 -247: 65872: 0 -247: 65873: 0 -247: 65874: 0 -247: 65875: 0 -247: 65876: 0 -247: 65877: 0 -247: 65878: 0 -247: 65879: 0 -247: 65880: 0 -247: 65881: 0 -247: 65882: 0 -247: 65883: 0 -247: 65884: 0 -247: 65885: 0 -247: 65886: 0 -247: 65887: 0 -247: 65888: 0 -247: 65889: 0 -247: 65890: 0 -247: 65891: 0 -247: 65892: 0 -247: 65893: 0 -247: 65894: 0 -247: 65895: 0 -247: 65896: 0 -247: 65897: 0 -247: 65898: 0 -247: 65899: 0 -247: 65900: 0 -247: 65901: 0 -247: 65902: 0 -247: 65903: 0 -247: 65904: 0 -247: 65905: 0 -247: 65906: 0 -247: 65907: 0 -247: 65908: 0 -247: 65909: 0 -247: 65910: 0 -247: 65911: 0 -247: 65912: 0 -247: 65913: 0 -247: 65914: 0 -247: 65915: 0 -247: 65916: 0 -247: 65917: 0 -247: 65918: 0 -247: 65919: 0 -247: 65920: 0 -247: 65921: 0 -247: 65922: 0 -247: 65923: 0 -247: 65924: 0 -247: 65925: 0 -247: 65926: 0 -247: 65927: 0 -247: 65928: 0 -247: 65929: 0 -247: 65930: 0 -247: 65931: 0 -247: 65932: 0 -247: 65933: 0 -247: 65934: 0 -247: 65935: 0 -247: 65936: 0 -247: 65937: 0 -247: 65938: 0 -247: 65939: 0 -247: 65940: 0 -247: 65941: 0 -247: 65942: 0 -247: 65943: 0 -247: 65944: 0 -247: 65945: 0 -247: 65946: 0 -247: 65947: 0 -247: 65948: 0 -247: 65949: 0 -247: 65950: 0 -247: 65951: 0 -247: 65952: 0 -247: 65953: 0 -247: 65954: 0 -247: 65955: 0 -247: 65956: 0 -247: 65957: 0 -247: 65958: 0 -247: 65959: 0 -247: 65960: 0 -247: 65961: 0 -247: 65962: 0 -247: 65963: 0 -247: 65964: 0 -247: 65965: 0 -247: 65966: 0 -247: 65967: 0 -247: 65968: 0 -247: 65969: 0 -247: 65970: 0 -247: 65971: 0 -247: 65972: 0 -247: 65973: 0 -247: 65974: 0 -247: 65975: 0 -247: 65976: 0 -247: 65977: 0 -247: 65978: 0 -247: 65979: 0 -247: 65980: 0 -247: 65981: 0 -247: 65982: 0 -247: 65983: 0 -247: 65984: 0 -247: 65985: 0 -247: 65986: 0 -247: 65987: 0 -247: 65988: 0 -247: 65989: 0 -247: 65990: 0 -247: 65991: 0 -247: 65992: 0 -247: 65993: 0 -247: 65994: 0 -247: 65995: 0 -247: 65996: 0 -247: 65997: 0 -247: 65998: 0 -247: 65999: 0 -247: 66000: 0 -247: 66001: 0 -247: 66002: 0 -247: 66003: 0 -247: 66004: 0 -247: 66005: 0 -247: 66006: 0 -247: 66007: 0 -247: 66008: 0 -247: 66009: 0 -247: 66010: 0 -247: 66011: 0 -247: 66012: 0 -247: 66013: 0 -247: 66014: 0 -247: 66015: 0 -247: 66016: 0 -247: 66017: 0 -247: 66018: 0 -247: 66019: 0 -247: 66020: 0 -247: 66021: 0 -247: 66022: 0 -247: 66023: 0 -247: 66024: 0 -247: 66025: 0 -247: 66026: 0 -247: 66027: 0 -247: 66028: 0 -247: 66029: 0 -247: 66030: 0 -247: 66031: 0 -247: 66032: 0 -247: 66033: 0 -247: 66034: 0 -247: 66035: 0 -247: 66036: 0 -247: 66037: 0 -247: 66038: 0 -247: 66039: 0 -247: 66040: 0 -247: 66041: 0 -247: 66042: 0 -247: 66043: 0 -247: 66044: 0 -247: 66045: 0 -247: 66046: 0 -247: 66047: 0 -247: 66048: 0 -247: 66049: 0 -247: 66050: 0 -247: 66051: 0 -247: 66052: 0 -247: 66053: 0 -247: 66054: 0 -247: 66055: 0 -247: 66056: 0 -247: 66057: 0 -247: 66058: 0 -247: 66059: 0 -247: 66060: 0 -247: 66061: 0 -247: 66062: 0 -247: 66063: 0 -247: 66064: 0 -247: 66065: 0 -247: 66066: 0 -247: 66067: 0 -247: 66068: 0 -247: 66069: 0 -247: 66070: 0 -247: 66071: 0 -247: 66072: 0 -247: 66073: 0 -247: 66074: 0 -247: 66075: 0 -247: 66076: 0 -247: 66077: 0 -247: 66078: 0 -247: 66079: 0 -247: 66080: 0 -247: 66081: 0 -247: 66082: 0 -247: 66083: 0 -247: 66084: 0 -247: 66085: 0 -247: 66086: 0 -247: 66087: 0 -247: 66088: 0 -247: 66089: 0 -247: 66090: 0 -247: 66091: 0 -247: 66092: 0 -247: 66093: 0 -247: 66094: 0 -247: 66095: 0 -247: 66096: 0 -247: 66097: 0 -247: 66098: 0 -247: 66099: 0 -247: 66100: 0 -247: 66101: 0 -247: 66102: 0 -247: 66103: 0 -247: 66104: 0 -247: 66105: 0 -247: 66106: 0 -247: 66107: 0 -247: 66108: 0 -247: 66109: 0 -247: 66110: 0 -247: 66111: 0 -247: 66112: 0 -247: 66113: 0 -247: 66114: 0 -247: 66115: 0 -247: 66116: 0 -247: 66117: 0 -247: 66118: 0 -247: 66119: 0 -247: 66120: 0 -247: 66121: 0 -247: 66122: 0 -247: 66123: 0 -247: 66124: 0 -247: 66125: 0 -247: 66126: 0 -247: 66127: 0 -247: 66128: 0 -247: 66129: 0 -247: 66130: 0 -247: 66131: 0 -247: 66132: 0 -247: 66133: 0 -247: 66134: 0 -247: 66135: 0 -247: 66136: 0 -247: 66137: 0 -247: 66138: 0 -247: 66139: 0 -247: 66140: 0 -247: 66141: 0 -247: 66142: 0 -247: 66143: 0 -247: 66144: 0 -247: 66145: 0 -247: 66146: 0 -247: 66147: 0 -247: 66148: 0 -247: 66149: 0 -247: 66150: 0 -247: 66151: 0 -247: 66152: 0 -247: 66153: 0 -247: 66154: 0 -247: 66155: 0 -247: 66156: 0 -247: 66157: 0 -247: 66158: 0 -247: 66159: 0 -247: 66160: 0 -247: 66161: 0 -247: 66162: 0 -247: 66163: 0 -247: 66164: 0 -247: 66165: 0 -247: 66166: 0 -247: 66167: 0 -247: 66168: 0 -247: 66169: 0 -247: 66170: 0 -247: 66171: 0 -247: 66172: 0 -247: 66173: 0 -247: 66174: 0 -247: 66175: 0 -247: 66176: 0 -247: 66177: 0 -247: 66178: 0 -247: 66179: 0 -247: 66180: 0 -247: 66181: 0 -247: 66182: 0 -247: 66183: 0 -247: 66184: 0 -247: 66185: 0 -247: 66186: 0 -247: 66187: 0 -247: 66188: 0 -247: 66189: 0 -247: 66190: 0 -247: 66191: 0 -247: 66192: 0 -247: 66193: 0 -247: 66194: 0 -247: 66195: 0 -247: 66196: 0 -247: 66197: 0 -247: 66198: 0 -247: 66199: 0 -247: 66200: 0 -247: 66201: 0 -247: 66202: 0 -247: 66203: 0 -247: 66204: 0 -247: 66205: 0 -247: 66206: 0 -247: 66207: 0 -247: 66208: 0 -247: 66209: 0 -247: 66210: 0 -247: 66211: 0 -247: 66212: 0 -247: 66213: 0 -247: 66214: 0 -247: 66215: 0 -247: 66216: 0 -247: 66217: 0 -247: 66218: 0 -247: 66219: 0 -247: 66220: 0 -247: 66221: 0 -247: 66222: 0 -247: 66223: 0 -247: 66224: 0 -247: 66225: 0 -247: 66226: 0 -247: 66227: 0 -247: 66228: 0 -247: 66229: 0 -247: 66230: 0 -247: 66231: 0 -247: 66232: 0 -247: 66233: 0 -247: 66234: 0 -247: 66235: 0 -247: 66236: 0 -247: 66237: 0 -247: 66238: 0 -247: 66239: 0 -247: 66240: 0 -247: 66241: 0 -247: 66242: 0 -247: 66243: 0 -247: 66244: 0 -247: 66245: 0 -247: 66246: 0 -247: 66247: 0 -247: 66248: 0 -247: 66249: 0 -247: 66250: 0 -247: 66251: 0 -247: 66252: 0 -247: 66253: 0 -247: 66254: 0 -247: 66255: 0 -247: 66256: 0 -247: 66257: 0 -247: 66258: 0 -247: 66259: 0 -247: 66260: 0 -247: 66261: 0 -247: 66262: 0 -247: 66263: 0 -247: 66264: 0 -247: 66265: 0 -247: 66266: 0 -247: 66267: 0 -247: 66268: 0 -247: 66269: 0 -247: 66270: 0 -247: 66271: 0 -247: 66272: 0 -247: 66273: 0 -247: 66274: 0 -247: 66275: 0 -247: 66276: 0 -247: 66277: 0 -247: 66278: 0 -247: 66279: 0 -247: 66280: 0 -247: 66281: 0 -247: 66282: 0 -247: 66283: 0 -247: 66284: 0 -247: 66285: 0 -247: 66286: 0 -247: 66287: 0 -247: 66288: 0 -247: 66289: 0 -247: 66290: 0 -247: 66291: 0 -247: 66292: 0 -247: 66293: 0 -247: 66294: 0 -247: 66295: 0 -247: 66296: 0 -247: 66297: 0 -247: 66298: 0 -247: 66299: 0 -247: 66300: 0 -247: 66301: 0 -247: 66302: 0 -247: 66303: 0 -247: 66304: 0 -247: 66305: 0 -247: 66306: 0 -247: 66307: 0 -247: 66308: 0 -247: 66309: 0 -247: 66310: 0 -247: 66311: 0 -247: 66312: 0 -247: 66313: 0 -247: 66314: 0 -247: 66315: 0 -247: 66316: 0 -247: 66317: 0 -247: 66318: 0 -247: 66319: 0 -247: 66320: 0 -247: 66321: 0 -247: 66322: 0 -247: 66323: 0 -247: 66324: 0 -247: 66325: 0 -247: 66326: 0 -247: 66327: 0 -247: 66328: 0 -247: 66329: 0 -247: 66330: 0 -247: 66331: 0 -247: 66332: 0 -247: 66333: 0 -247: 66334: 0 -247: 66335: 0 -247: 66336: 0 -247: 66337: 0 -247: 66338: 0 -247: 66339: 0 -247: 66340: 0 -247: 66341: 0 -247: 66342: 0 -247: 66343: 0 -247: 66344: 0 -247: 66345: 0 -247: 66346: 0 -247: 66347: 0 -247: 66348: 0 -247: 66349: 0 -247: 66350: 0 -247: 66351: 0 -247: 66352: 0 -247: 66353: 0 -247: 66354: 0 -247: 66355: 0 -247: 66356: 0 -247: 66357: 0 -247: 66358: 0 -247: 66359: 0 -247: 66360: 0 -247: 66361: 0 -247: 66362: 0 -247: 66363: 0 -247: 66364: 0 -247: 66365: 0 -247: 66366: 0 -247: 66367: 0 -247: 66368: 0 -247: 66369: 0 -247: 66370: 0 -247: 66371: 0 -247: 66372: 0 -247: 66373: 0 -247: 66374: 0 -247: 66375: 0 -247: 66376: 0 -247: 66377: 0 -247: 66378: 0 -247: 66379: 0 -247: 66380: 0 -247: 66381: 0 -247: 66382: 0 -247: 66383: 0 -247: 66384: 0 -247: 66385: 0 -247: 66386: 0 -247: 66387: 0 -247: 66388: 0 -247: 66389: 0 -247: 66390: 0 -247: 66391: 0 -247: 66392: 0 -247: 66393: 0 -247: 66394: 0 -247: 66395: 0 -247: 66396: 0 -247: 66397: 0 -247: 66398: 0 -247: 66399: 0 -247: 66400: 0 -247: 66401: 0 -247: 66402: 0 -247: 66403: 0 -247: 66404: 0 -247: 66405: 0 -247: 66406: 0 -247: 66407: 0 -247: 66408: 0 -247: 66409: 0 -247: 66410: 0 -247: 66411: 0 -247: 66412: 0 -247: 66413: 0 -247: 66414: 0 -247: 66415: 0 -247: 66416: 0 -247: 66417: 0 -247: 66418: 0 -247: 66419: 0 -247: 66420: 0 -247: 66421: 0 -247: 66422: 0 -247: 66423: 0 -247: 66424: 0 -247: 66425: 0 -247: 66426: 0 -247: 66427: 0 -247: 66428: 0 -247: 66429: 0 -247: 66430: 0 -247: 66431: 0 -247: 66432: 0 -247: 66433: 0 -247: 66434: 0 -247: 66435: 0 -247: 66436: 0 -247: 66437: 0 -247: 66438: 0 -247: 66439: 0 -247: 66440: 0 -247: 66441: 0 -247: 66442: 0 -247: 66443: 0 -247: 66444: 0 -247: 66445: 0 -247: 66446: 0 -247: 66447: 0 -247: 66448: 0 -247: 66449: 0 -247: 66450: 0 -247: 66451: 0 -247: 66452: 0 -247: 66453: 0 -247: 66454: 0 -247: 66455: 0 -247: 66456: 0 -247: 66457: 0 -247: 66458: 0 -247: 66459: 0 -247: 66460: 0 -247: 66461: 0 -247: 66462: 0 -247: 66463: 0 -247: 66464: 0 -247: 66465: 0 -247: 66466: 0 -247: 66467: 0 -247: 66468: 0 -247: 66469: 0 -247: 66470: 0 -247: 66471: 0 -247: 66472: 0 -247: 66473: 0 -247: 66474: 0 -247: 66475: 0 -247: 66476: 0 -247: 66477: 0 -247: 66478: 0 -247: 66479: 0 -247: 66480: 0 -247: 66481: 0 -247: 66482: 0 -247: 66483: 0 -247: 66484: 0 -247: 66485: 0 -247: 66486: 0 -247: 66487: 0 -247: 66488: 0 -247: 66489: 0 -247: 66490: 0 -247: 66491: 0 -247: 66492: 0 -247: 66493: 0 -247: 66494: 0 -247: 66495: 0 -247: 66496: 0 -247: 66497: 0 -247: 66498: 0 -247: 66499: 0 -247: 66500: 0 -247: 66501: 0 -247: 66502: 0 -247: 66503: 0 -247: 66504: 0 -247: 66505: 0 -247: 66506: 0 -247: 66507: 0 -247: 66508: 0 -247: 66509: 0 -247: 66510: 0 -247: 66511: 0 -247: 66512: 0 -247: 66513: 0 -247: 66514: 0 -247: 66515: 0 -247: 66516: 0 -247: 66517: 0 -247: 66518: 0 -247: 66519: 0 -247: 66520: 0 -247: 66521: 0 -247: 66522: 0 -247: 66523: 0 -247: 66524: 0 -247: 66525: 0 -247: 66526: 0 -247: 66527: 0 -247: 66528: 0 -247: 66529: 0 -247: 66530: 0 -247: 66531: 0 -247: 66532: 0 -247: 66533: 0 -247: 66534: 0 -247: 66535: 0 -247: 66536: 0 -247: 66537: 0 -247: 66538: 0 -247: 66539: 0 -247: 66540: 0 -247: 66541: 0 -247: 66542: 0 -247: 66543: 0 -247: 66544: 0 -247: 66545: 0 -247: 66546: 0 -247: 66547: 0 -247: 66548: 0 -247: 66549: 0 -247: 66550: 0 -247: 66551: 0 -247: 66552: 0 -247: 66553: 0 -247: 66554: 0 -247: 66555: 0 -247: 66556: 0 -247: 66557: 0 -247: 66558: 0 -247: 66559: 0 -247: 66560: 0 -247: 66561: 0 -247: 66562: 0 -247: 66563: 0 -247: 66564: 0 -247: 66565: 0 -247: 66566: 0 -247: 66567: 0 -247: 66568: 0 -247: 66569: 0 -247: 66570: 0 -247: 66571: 0 -247: 66572: 0 -247: 66573: 0 -247: 66574: 0 -247: 66575: 0 -247: 66576: 0 -247: 66577: 0 -247: 66578: 0 -247: 66579: 0 -247: 66580: 0 -247: 66581: 0 -247: 66582: 0 -247: 66583: 0 -247: 66584: 0 -247: 66585: 0 -247: 66586: 0 -247: 66587: 0 -247: 66588: 0 -247: 66589: 0 -247: 66590: 0 -247: 66591: 0 -247: 66592: 0 -247: 66593: 0 -247: 66594: 0 -247: 66595: 0 -247: 66596: 0 -247: 66597: 0 -247: 66598: 0 -247: 66599: 0 -247: 66600: 0 -247: 66601: 0 -247: 66602: 0 -247: 66603: 0 -247: 66604: 0 -247: 66605: 0 -247: 66606: 0 -247: 66607: 0 -247: 66608: 0 -247: 66609: 0 -247: 66610: 0 -247: 66611: 0 -247: 66612: 0 -247: 66613: 0 -247: 66614: 0 -247: 66615: 0 -247: 66616: 0 -247: 66617: 0 -247: 66618: 0 -247: 66619: 0 -247: 66620: 0 -247: 66621: 0 -247: 66622: 0 -247: 66623: 0 -247: 66624: 0 -247: 66625: 0 -247: 66626: 0 -247: 66627: 0 -247: 66628: 0 -247: 66629: 0 -247: 66630: 0 -247: 66631: 0 -247: 66632: 0 -247: 66633: 0 -247: 66634: 0 -247: 66635: 0 -247: 66636: 0 -247: 66637: 0 -247: 66638: 0 -247: 66639: 0 -247: 66640: 0 -247: 66641: 0 -247: 66642: 0 -247: 66643: 0 -247: 66644: 0 -247: 66645: 0 -247: 66646: 0 -247: 66647: 0 -247: 66648: 0 -247: 66649: 0 -247: 66650: 0 -247: 66651: 0 -247: 66652: 0 -247: 66653: 0 -247: 66654: 0 -247: 66655: 0 -247: 66656: 0 -247: 66657: 0 -247: 66658: 0 -247: 66659: 0 -247: 66660: 0 -247: 66661: 0 -247: 66662: 0 -247: 66663: 0 -247: 66664: 0 -247: 66665: 0 -247: 66666: 0 -247: 66667: 0 -247: 66668: 0 -247: 66669: 0 -247: 66670: 0 -247: 66671: 0 -247: 66672: 0 -247: 66673: 0 -247: 66674: 0 -247: 66675: 0 -247: 66676: 0 -247: 66677: 0 -247: 66678: 0 -247: 66679: 0 -247: 66680: 0 -247: 66681: 0 -247: 66682: 0 -247: 66683: 0 -247: 66684: 0 -247: 66685: 0 -247: 66686: 0 -247: 66687: 0 -247: 66688: 0 -247: 66689: 0 -247: 66690: 0 -247: 66691: 0 -247: 66692: 0 -247: 66693: 0 -247: 66694: 0 -247: 66695: 0 -247: 66696: 0 -247: 66697: 0 -247: 66698: 0 -247: 66699: 0 -247: 66700: 0 -247: 66701: 0 -247: 66702: 0 -247: 66703: 0 -247: 66704: 0 -247: 66705: 0 -247: 66706: 0 -247: 66707: 0 -247: 66708: 0 -247: 66709: 0 -247: 66710: 0 -247: 66711: 0 -247: 66712: 0 -247: 66713: 0 -247: 66714: 0 -247: 66715: 0 -247: 66716: 0 -247: 66717: 0 -247: 66718: 0 -247: 66719: 0 -247: 66720: 0 -247: 66721: 0 -247: 66722: 0 -247: 66723: 0 -247: 66724: 0 -247: 66725: 0 -247: 66726: 0 -247: 66727: 0 -247: 66728: 0 -247: 66729: 0 -247: 66730: 0 -247: 66731: 0 -247: 66732: 0 -247: 66733: 0 -247: 66734: 0 -247: 66735: 0 -247: 66736: 0 -247: 66737: 0 -247: 66738: 0 -247: 66739: 0 -247: 66740: 0 -247: 66741: 0 -247: 66742: 0 -247: 66743: 0 -247: 66744: 0 -247: 66745: 0 -247: 66746: 0 -247: 66747: 0 -247: 66748: 0 -247: 66749: 0 -247: 66750: 0 -247: 66751: 0 -247: 66752: 0 -247: 66753: 0 -247: 66754: 0 -247: 66755: 0 -247: 66756: 0 -247: 66757: 0 -247: 66758: 0 -247: 66759: 0 -247: 66760: 0 -247: 66761: 0 -247: 66762: 0 -247: 66763: 0 -247: 66764: 0 -247: 66765: 0 -247: 66766: 0 -247: 66767: 0 -247: 66768: 0 -247: 66769: 0 -247: 66770: 0 -247: 66771: 0 -247: 66772: 0 -247: 66773: 0 -247: 66774: 0 -247: 66775: 0 -247: 66776: 0 -247: 66777: 0 -247: 66778: 0 -247: 66779: 0 -247: 66780: 0 -247: 66781: 0 -247: 66782: 0 -247: 66783: 0 -247: 66784: 0 -247: 66785: 0 -247: 66786: 0 -247: 66787: 0 -247: 66788: 0 -247: 66789: 0 -247: 66790: 0 -247: 66791: 0 -247: 66792: 0 -247: 66793: 0 -247: 66794: 0 -247: 66795: 0 -247: 66796: 0 -247: 66797: 0 -247: 66798: 0 -247: 66799: 0 -247: 66800: 0 -247: 66801: 0 -247: 66802: 0 -247: 66803: 0 -247: 66804: 0 -247: 66805: 0 -247: 66806: 0 -247: 66807: 0 -247: 66808: 0 -247: 66809: 0 -247: 66810: 0 -247: 66811: 0 -247: 66812: 0 -247: 66813: 0 -247: 66814: 0 -247: 66815: 0 -247: 66816: 0 -247: 66817: 0 -247: 66818: 0 -247: 66819: 0 -247: 66820: 0 -247: 66821: 0 -247: 66822: 0 -247: 66823: 0 -247: 66824: 0 -247: 66825: 0 -247: 66826: 0 -247: 66827: 0 -247: 66828: 0 -247: 66829: 0 -247: 66830: 0 -247: 66831: 0 -247: 66832: 0 -247: 66833: 0 -247: 66834: 0 -247: 66835: 0 -247: 66836: 0 -247: 66837: 0 -247: 66838: 0 -247: 66839: 0 -247: 66840: 0 -247: 66841: 0 -247: 66842: 0 -247: 66843: 0 -247: 66844: 0 -247: 66845: 0 -247: 66846: 0 -247: 66847: 0 -247: 66848: 0 -247: 66849: 0 -247: 66850: 0 -247: 66851: 0 -247: 66852: 0 -247: 66853: 0 -247: 66854: 0 -247: 66855: 0 -247: 66856: 0 -247: 66857: 0 -247: 66858: 0 -247: 66859: 0 -247: 66860: 0 -247: 66861: 0 -247: 66862: 0 -247: 66863: 0 -247: 66864: 0 -247: 66865: 0 -247: 66866: 0 -247: 66867: 0 -247: 66868: 0 -247: 66869: 0 -247: 66870: 0 -247: 66871: 0 -247: 66872: 0 -247: 66873: 0 -247: 66874: 0 -247: 66875: 0 -247: 66876: 0 -247: 66877: 0 -247: 66878: 0 -247: 66879: 0 -247: 66880: 0 -247: 66881: 0 -247: 66882: 0 -247: 66883: 0 -247: 66884: 0 -247: 66885: 0 -247: 66886: 0 -247: 66887: 0 -247: 66888: 0 -247: 66889: 0 -247: 66890: 0 -247: 66891: 0 -247: 66892: 0 -247: 66893: 0 -247: 66894: 0 -247: 66895: 0 -247: 66896: 0 -247: 66897: 0 -247: 66898: 0 -247: 66899: 0 -247: 66900: 0 -247: 66901: 0 -247: 66902: 0 -247: 66903: 0 -247: 66904: 0 -247: 66905: 0 -247: 66906: 0 -247: 66907: 0 -247: 66908: 0 -247: 66909: 0 -247: 66910: 0 -247: 66911: 0 -247: 66912: 0 -247: 66913: 0 -247: 66914: 0 -247: 66915: 0 -247: 66916: 0 -247: 66917: 0 -247: 66918: 0 -247: 66919: 0 -247: 66920: 0 -247: 66921: 0 -247: 66922: 0 -247: 66923: 0 -247: 66924: 0 -247: 66925: 0 -247: 66926: 0 -247: 66927: 0 -247: 66928: 0 -247: 66929: 0 -247: 66930: 0 -247: 66931: 0 -247: 66932: 0 -247: 66933: 0 -247: 66934: 0 -247: 66935: 0 -247: 66936: 0 -247: 66937: 0 -247: 66938: 0 -247: 66939: 0 -247: 66940: 0 -247: 66941: 0 -247: 66942: 0 -247: 66943: 0 -247: 66944: 0 -247: 66945: 0 -247: 66946: 0 -247: 66947: 0 -247: 66948: 0 -247: 66949: 0 -247: 66950: 0 -247: 66951: 0 -247: 66952: 0 -247: 66953: 0 -247: 66954: 0 -247: 66955: 0 -247: 66956: 0 -247: 66957: 0 -247: 66958: 0 -247: 66959: 0 -247: 66960: 0 -247: 66961: 0 -247: 66962: 0 -247: 66963: 0 -247: 66964: 0 -247: 66965: 0 -247: 66966: 0 -247: 66967: 0 -247: 66968: 0 -247: 66969: 0 -247: 66970: 0 -247: 66971: 0 -247: 66972: 0 -247: 66973: 0 -247: 66974: 0 -247: 66975: 0 -247: 66976: 0 -247: 66977: 0 -247: 66978: 0 -247: 66979: 0 -247: 66980: 0 -247: 66981: 0 -247: 66982: 0 -247: 66983: 0 -247: 66984: 0 -247: 66985: 0 -247: 66986: 0 -247: 66987: 0 -247: 66988: 0 -247: 66989: 0 -247: 66990: 0 -247: 66991: 0 -247: 66992: 0 -247: 66993: 0 -247: 66994: 0 -247: 66995: 0 -247: 66996: 0 -247: 66997: 0 -247: 66998: 0 -247: 66999: 0 -247: 67000: 0 -247: 67001: 0 -247: 67002: 0 -247: 67003: 0 -247: 67004: 0 -247: 67005: 0 -247: 67006: 0 -247: 67007: 0 -247: 67008: 0 -247: 67009: 0 -247: 67010: 0 -247: 67011: 0 -247: 67012: 0 -247: 67013: 0 -247: 67014: 0 -247: 67015: 0 -247: 67016: 0 -247: 67017: 0 -247: 67018: 0 -247: 67019: 0 -247: 67020: 0 -247: 67021: 0 -247: 67022: 0 -247: 67023: 0 -247: 67024: 0 -247: 67025: 0 -247: 67026: 0 -247: 67027: 0 -247: 67028: 0 -247: 67029: 0 -247: 67030: 0 -247: 67031: 0 -247: 67032: 0 -247: 67033: 0 -247: 67034: 0 -247: 67035: 0 -247: 67036: 0 -247: 67037: 0 -247: 67038: 0 -247: 67039: 0 -247: 67040: 0 -247: 67041: 0 -247: 67042: 0 -247: 67043: 0 -247: 67044: 0 -247: 67045: 0 -247: 67046: 0 -247: 67047: 0 -247: 67048: 0 -247: 67049: 0 -247: 67050: 0 -247: 67051: 0 -247: 67052: 0 -247: 67053: 0 -247: 67054: 0 -247: 67055: 0 -247: 67056: 0 -247: 67057: 0 -247: 67058: 0 -247: 67059: 0 -247: 67060: 0 -247: 67061: 0 -247: 67062: 0 -247: 67063: 0 -247: 67064: 0 -247: 67065: 0 -247: 67066: 0 -247: 67067: 0 -247: 67068: 0 -247: 67069: 0 -247: 67070: 0 -247: 67071: 0 -247: 67072: 0 -247: 67073: 0 -247: 67074: 0 -247: 67075: 0 -247: 67076: 0 -247: 67077: 0 -247: 67078: 0 -247: 67079: 0 -247: 67080: 0 -247: 67081: 0 -247: 67082: 0 -247: 67083: 0 -247: 67084: 0 -247: 67085: 0 -247: 67086: 0 -247: 67087: 0 -247: 67088: 0 -247: 67089: 0 -247: 67090: 0 -247: 67091: 0 -247: 67092: 0 -247: 67093: 0 -247: 67094: 0 -247: 67095: 0 -247: 67096: 0 -247: 67097: 0 -247: 67098: 0 -247: 67099: 0 -247: 67100: 0 -247: 67101: 0 -247: 67102: 0 -247: 67103: 0 -247: 67104: 0 -247: 67105: 0 -247: 67106: 0 -247: 67107: 0 -247: 67108: 0 -247: 67109: 0 -247: 67110: 0 -247: 67111: 0 -247: 67112: 0 -247: 67113: 0 -247: 67114: 0 -247: 67115: 0 -247: 67116: 0 -247: 67117: 0 -247: 67118: 0 -247: 67119: 0 -247: 67120: 0 -247: 67121: 0 -247: 67122: 0 -247: 67123: 0 -247: 67124: 0 -247: 67125: 0 -247: 67126: 0 -247: 67127: 0 -247: 67128: 0 -247: 67129: 0 -247: 67130: 0 -247: 67131: 0 -247: 67132: 0 -247: 67133: 0 -247: 67134: 0 -247: 67135: 0 -247: 67136: 0 -247: 67137: 0 -247: 67138: 0 -247: 67139: 0 -247: 67140: 0 -247: 67141: 0 -247: 67142: 0 -247: 67143: 0 -247: 67144: 0 -247: 67145: 0 -247: 67146: 0 -247: 67147: 0 -247: 67148: 0 -247: 67149: 0 -247: 67150: 0 -247: 67151: 0 -247: 67152: 0 -247: 67153: 0 -247: 67154: 0 -247: 67155: 0 -247: 67156: 0 -247: 67157: 0 -247: 67158: 0 -247: 67159: 0 -247: 67160: 0 -247: 67161: 0 -247: 67162: 0 -247: 67163: 0 -247: 67164: 0 -247: 67165: 0 -247: 67166: 0 -247: 67167: 0 -247: 67168: 0 -247: 67169: 0 -247: 67170: 0 -247: 67171: 0 -247: 67172: 0 -247: 67173: 0 -247: 67174: 0 -247: 67175: 0 -247: 67176: 0 -247: 67177: 0 -247: 67178: 0 -247: 67179: 0 -247: 67180: 0 -247: 67181: 0 -247: 67182: 0 -247: 67183: 0 -247: 67184: 0 -247: 67185: 0 -247: 67186: 0 -247: 67187: 0 -247: 67188: 0 -247: 67189: 0 -247: 67190: 0 -247: 67191: 0 -247: 67192: 0 -247: 67193: 0 -247: 67194: 0 -247: 67195: 0 -247: 67196: 0 -247: 67197: 0 -247: 67198: 0 -247: 67199: 0 -247: 67200: 0 -247: 67201: 0 -247: 67202: 0 -247: 67203: 0 -247: 67204: 0 -247: 67205: 0 -247: 67206: 0 -247: 67207: 0 -247: 67208: 0 -247: 67209: 0 -247: 67210: 0 -247: 67211: 0 -247: 67212: 0 -247: 67213: 0 -247: 67214: 0 -247: 67215: 0 -247: 67216: 0 -247: 67217: 0 -247: 67218: 0 -247: 67219: 0 -247: 67220: 0 -247: 67221: 0 -247: 67222: 0 -247: 67223: 0 -247: 67224: 0 -247: 67225: 0 -247: 67226: 0 -247: 67227: 0 -247: 67228: 0 -247: 67229: 0 -247: 67230: 0 -247: 67231: 0 -247: 67232: 0 -247: 67233: 0 -247: 67234: 0 -247: 67235: 0 -247: 67236: 0 -247: 67237: 0 -247: 67238: 0 -247: 67239: 0 -247: 67240: 0 -247: 67241: 0 -247: 67242: 0 -247: 67243: 0 -247: 67244: 0 -247: 67245: 0 -247: 67246: 0 -247: 67247: 0 -247: 67248: 0 -247: 67249: 0 -247: 67250: 0 -247: 67251: 0 -247: 67252: 0 -247: 67253: 0 -247: 67254: 0 -247: 67255: 0 -247: 67256: 0 -247: 67257: 0 -247: 67258: 0 -247: 67259: 0 -247: 67260: 0 -247: 67261: 0 -247: 67262: 0 -247: 67263: 0 -247: 67264: 0 -247: 67265: 0 -247: 67266: 0 -247: 67267: 0 -247: 67268: 0 -247: 67269: 0 -247: 67270: 0 -247: 67271: 0 -247: 67272: 0 -247: 67273: 0 -247: 67274: 0 -247: 67275: 0 -247: 67276: 0 -247: 67277: 0 -247: 67278: 0 -247: 67279: 0 -247: 67280: 0 -247: 67281: 0 -247: 67282: 0 -247: 67283: 0 -247: 67284: 0 -247: 67285: 0 -247: 67286: 0 -247: 67287: 0 -247: 67288: 0 -247: 67289: 0 -247: 67290: 0 -247: 67291: 0 -247: 67292: 0 -247: 67293: 0 -247: 67294: 0 -247: 67295: 0 -247: 67296: 0 -247: 67297: 0 -247: 67298: 0 -247: 67299: 0 -247: 67300: 0 -247: 67301: 0 -247: 67302: 0 -247: 67303: 0 -247: 67304: 0 -247: 67305: 0 -247: 67306: 0 -247: 67307: 0 -247: 67308: 0 -247: 67309: 0 -247: 67310: 0 -247: 67311: 0 -247: 67312: 0 -247: 67313: 0 -247: 67314: 0 -247: 67315: 0 -247: 67316: 0 -247: 67317: 0 -247: 67318: 0 -247: 67319: 0 -247: 67320: 0 -247: 67321: 0 -247: 67322: 0 -247: 67323: 0 -247: 67324: 0 -247: 67325: 0 -247: 67326: 0 -247: 67327: 0 -247: 67328: 0 -247: 67329: 0 -247: 67330: 0 -247: 67331: 0 -247: 67332: 0 -247: 67333: 0 -247: 67334: 0 -247: 67335: 0 -247: 67336: 0 -247: 67337: 0 -247: 67338: 0 -247: 67339: 0 -247: 67340: 0 -247: 67341: 0 -247: 67342: 0 -247: 67343: 0 -247: 67344: 0 -247: 67345: 0 -247: 67346: 0 -247: 67347: 0 -247: 67348: 0 -247: 67349: 0 -247: 67350: 0 -247: 67351: 0 -247: 67352: 0 -247: 67353: 0 -247: 67354: 0 -247: 67355: 0 -247: 67356: 0 -247: 67357: 0 -247: 67358: 0 -247: 67359: 0 -247: 67360: 0 -247: 67361: 0 -247: 67362: 0 -247: 67363: 0 -247: 67364: 0 -247: 67365: 0 -247: 67366: 0 -247: 67367: 0 -247: 67368: 0 -247: 67369: 0 -247: 67370: 0 -247: 67371: 0 -247: 67372: 0 -247: 67373: 0 -247: 67374: 0 -247: 67375: 0 -247: 67376: 0 -247: 67377: 0 -247: 67378: 0 -247: 67379: 0 -247: 67380: 0 -247: 67381: 0 -247: 67382: 0 -247: 67383: 0 -247: 67384: 0 -247: 67385: 0 -247: 67386: 0 -247: 67387: 0 -247: 67388: 0 -247: 67389: 0 -247: 67390: 0 -247: 67391: 0 -247: 67392: 0 -247: 67393: 0 -247: 67394: 0 -247: 67395: 0 -247: 67396: 0 -247: 67397: 0 -247: 67398: 0 -247: 67399: 0 -247: 67400: 0 -247: 67401: 0 -247: 67402: 0 -247: 67403: 0 -247: 67404: 0 -247: 67405: 0 -247: 67406: 0 -247: 67407: 0 -247: 67408: 0 -247: 67409: 0 -247: 67410: 0 -247: 67411: 0 -247: 67412: 0 -247: 67413: 0 -247: 67414: 0 -247: 67415: 0 -247: 67416: 0 -247: 67417: 0 -247: 67418: 0 -247: 67419: 0 -247: 67420: 0 -247: 67421: 0 -247: 67422: 0 -247: 67423: 0 -247: 67424: 0 -247: 67425: 0 -247: 67426: 0 -247: 67427: 0 -247: 67428: 0 -247: 67429: 0 -247: 67430: 0 -247: 67431: 0 -247: 67432: 0 -247: 67433: 0 -247: 67434: 0 -247: 67435: 0 -247: 67436: 0 -247: 67437: 0 -247: 67438: 0 -247: 67439: 0 -247: 67440: 0 -247: 67441: 0 -247: 67442: 0 -247: 67443: 0 -247: 67444: 0 -247: 67445: 0 -247: 67446: 0 -247: 67447: 0 -247: 67448: 0 -247: 67449: 0 -247: 67450: 0 -247: 67451: 0 -247: 67452: 0 -247: 67453: 0 -247: 67454: 0 -247: 67455: 0 -247: 67456: 0 -247: 67457: 0 -247: 67458: 0 -247: 67459: 0 -247: 67460: 0 -247: 67461: 0 -247: 67462: 0 -247: 67463: 0 -247: 67464: 0 -247: 67465: 0 -247: 67466: 0 -247: 67467: 0 -247: 67468: 0 -247: 67469: 0 -247: 67470: 0 -247: 67471: 0 -247: 67472: 0 -247: 67473: 0 -247: 67474: 0 -247: 67475: 0 -247: 67476: 0 -247: 67477: 0 -247: 67478: 0 -247: 67479: 0 -247: 67480: 0 -247: 67481: 0 -247: 67482: 0 -247: 67483: 0 -247: 67484: 0 -247: 67485: 0 -247: 67486: 0 -247: 67487: 0 -247: 67488: 0 -247: 67489: 0 -247: 67490: 0 -247: 67491: 0 -247: 67492: 0 -247: 67493: 0 -247: 67494: 0 -247: 67495: 0 -247: 67496: 0 -247: 67497: 0 -247: 67498: 0 -247: 67499: 0 -247: 67500: 0 -247: 67501: 0 -247: 67502: 0 -247: 67503: 0 -247: 67504: 0 -247: 67505: 0 -247: 67506: 0 -247: 67507: 0 -247: 67508: 0 -247: 67509: 0 -247: 67510: 0 -247: 67511: 0 -247: 67512: 0 -247: 67513: 0 -247: 67514: 0 -247: 67515: 0 -247: 67516: 0 -247: 67517: 0 -247: 67518: 0 -247: 67519: 0 -247: 67520: 0 -247: 67521: 0 -247: 67522: 0 -247: 67523: 0 -247: 67524: 0 -247: 67525: 0 -247: 67526: 0 -247: 67527: 0 -247: 67528: 0 -247: 67529: 0 -247: 67530: 0 -247: 67531: 0 -247: 67532: 0 -247: 67533: 0 -247: 67534: 0 -247: 67535: 0 -247: 67536: 0 -247: 67537: 0 -247: 67538: 0 -247: 67539: 0 -247: 67540: 0 -247: 67541: 0 -247: 67542: 0 -247: 67543: 0 -247: 67544: 0 -247: 67545: 0 -247: 67546: 0 -247: 67547: 0 -247: 67548: 0 -247: 67549: 0 -247: 67550: 0 -247: 67551: 0 -247: 67552: 0 -247: 67553: 0 -247: 67554: 0 -247: 67555: 0 -247: 67556: 0 -247: 67557: 0 -247: 67558: 0 -247: 67559: 0 -247: 67560: 0 -247: 67561: 0 -247: 67562: 0 -247: 67563: 0 -247: 67564: 0 -247: 67565: 0 -247: 67566: 0 -247: 67567: 0 -247: 67568: 0 -247: 67569: 0 -247: 67570: 0 -247: 67571: 0 -247: 67572: 0 -247: 67573: 0 -247: 67574: 0 -247: 67575: 0 -247: 67576: 0 -247: 67577: 0 -247: 67578: 0 -247: 67579: 0 -247: 67580: 0 -247: 67581: 0 -247: 67582: 0 -247: 67583: 0 -247: 67584: 0 -247: 67585: 0 -247: 67586: 0 -247: 67587: 0 -247: 67588: 0 -247: 67589: 0 -247: 67590: 0 -247: 67591: 0 -247: 67592: 0 -247: 67593: 0 -247: 67594: 0 -247: 67595: 0 -247: 67596: 0 -247: 67597: 0 -247: 67598: 0 -247: 67599: 0 -247: 67600: 0 -247: 67601: 0 -247: 67602: 0 -247: 67603: 0 -247: 67604: 0 -247: 67605: 0 -247: 67606: 0 -247: 67607: 0 -247: 67608: 0 -247: 67609: 0 -247: 67610: 0 -247: 67611: 0 -247: 67612: 0 -247: 67613: 0 -247: 67614: 0 -247: 67615: 0 -247: 67616: 0 -247: 67617: 0 -247: 67618: 0 -247: 67619: 0 -247: 67620: 0 -247: 67621: 0 -247: 67622: 0 -247: 67623: 0 -247: 67624: 0 -247: 67625: 0 -247: 67626: 0 -247: 67627: 0 -247: 67628: 0 -247: 67629: 0 -247: 67630: 0 -247: 67631: 0 -247: 67632: 0 -247: 67633: 0 -247: 67634: 0 -247: 67635: 0 -247: 67636: 0 -247: 67637: 0 -247: 67638: 0 -247: 67639: 0 -247: 67640: 0 -247: 67641: 0 -247: 67642: 0 -247: 67643: 0 -247: 67644: 0 -247: 67645: 0 -247: 67646: 0 -247: 67647: 0 -247: 67648: 0 -247: 67649: 0 -247: 67650: 0 -247: 67651: 0 -247: 67652: 0 -247: 67653: 0 -247: 67654: 0 -247: 67655: 0 -247: 67656: 0 -247: 67657: 0 -247: 67658: 0 -247: 67659: 0 -247: 67660: 0 -247: 67661: 0 -247: 67662: 0 -247: 67663: 0 -247: 67664: 0 -247: 67665: 0 -247: 67666: 0 -247: 67667: 0 -247: 67668: 0 -247: 67669: 0 -247: 67670: 0 -247: 67671: 0 -247: 67672: 0 -247: 67673: 0 -247: 67674: 0 -247: 67675: 0 -247: 67676: 0 -247: 67677: 0 -247: 67678: 0 -247: 67679: 0 -247: 67680: 0 -247: 67681: 0 -247: 67682: 0 -247: 67683: 0 -247: 67684: 0 -247: 67685: 0 -247: 67686: 0 -247: 67687: 0 -247: 67688: 0 -247: 67689: 0 -247: 67690: 0 -247: 67691: 0 -247: 67692: 0 -247: 67693: 0 -247: 67694: 0 -247: 67695: 0 -247: 67696: 0 -247: 67697: 0 -247: 67698: 0 -247: 67699: 0 -247: 67700: 0 -247: 67701: 0 -247: 67702: 0 -247: 67703: 0 -247: 67704: 0 -247: 67705: 0 -247: 67706: 0 -247: 67707: 0 -247: 67708: 0 -247: 67709: 0 -247: 67710: 0 -247: 67711: 0 -247: 67712: 0 -247: 67713: 0 -247: 67714: 0 -247: 67715: 0 -247: 67716: 0 -247: 67717: 0 -247: 67718: 0 -247: 67719: 0 -247: 67720: 0 -247: 67721: 0 -247: 67722: 0 -247: 67723: 0 -247: 67724: 0 -247: 67725: 0 -247: 67726: 0 -247: 67727: 0 -247: 67728: 0 -247: 67729: 0 -247: 67730: 0 -247: 67731: 0 -247: 67732: 0 -247: 67733: 0 -247: 67734: 0 -247: 67735: 0 -247: 67736: 0 -247: 67737: 0 -247: 67738: 0 -247: 67739: 0 -247: 67740: 0 -247: 67741: 0 -247: 67742: 0 -247: 67743: 0 -247: 67744: 0 -247: 67745: 0 -247: 67746: 0 -247: 67747: 0 -247: 67748: 0 -247: 67749: 0 -247: 67750: 0 -247: 67751: 0 -247: 67752: 0 -247: 67753: 0 -247: 67754: 0 -247: 67755: 0 -247: 67756: 0 -247: 67757: 0 -247: 67758: 0 -247: 67759: 0 -247: 67760: 0 -247: 67761: 0 -247: 67762: 0 -247: 67763: 0 -247: 67764: 0 -247: 67765: 0 -247: 67766: 0 -247: 67767: 0 -247: 67768: 0 -247: 67769: 0 -247: 67770: 0 -247: 67771: 0 -247: 67772: 0 -247: 67773: 0 -247: 67774: 0 -247: 67775: 0 -247: 67776: 0 -247: 67777: 0 -247: 67778: 0 -247: 67779: 0 -247: 67780: 0 -247: 67781: 0 -247: 67782: 0 -247: 67783: 0 -247: 67784: 0 -247: 67785: 0 -247: 67786: 0 -247: 67787: 0 -247: 67788: 0 -247: 67789: 0 -247: 67790: 0 -247: 67791: 0 -247: 67792: 0 -247: 67793: 0 -247: 67794: 0 -247: 67795: 0 -247: 67796: 0 -247: 67797: 0 -247: 67798: 0 -247: 67799: 0 -247: 67800: 0 -247: 67801: 0 -247: 67802: 0 -247: 67803: 0 -247: 67804: 0 -247: 67805: 0 -247: 67806: 0 -247: 67807: 0 -247: 67808: 0 -247: 67809: 0 -247: 67810: 0 -247: 67811: 0 -247: 67812: 0 -247: 67813: 0 -247: 67814: 0 -247: 67815: 0 -247: 67816: 0 -247: 67817: 0 -247: 67818: 0 -247: 67819: 0 -247: 67820: 0 -247: 67821: 0 -247: 67822: 0 -247: 67823: 0 -247: 67824: 0 -247: 67825: 0 -247: 67826: 0 -247: 67827: 0 -247: 67828: 0 -247: 67829: 0 -247: 67830: 0 -247: 67831: 0 -247: 67832: 0 -247: 67833: 0 -247: 67834: 0 -247: 67835: 0 -247: 67836: 0 -247: 67837: 0 -247: 67838: 0 -247: 67839: 0 -247: 67840: 0 -247: 67841: 0 -247: 67842: 0 -247: 67843: 0 -247: 67844: 0 -247: 67845: 0 -247: 67846: 0 -247: 67847: 0 -247: 67848: 0 -247: 67849: 0 -247: 67850: 0 -247: 67851: 0 -247: 67852: 0 -247: 67853: 0 -247: 67854: 0 -247: 67855: 0 -247: 67856: 0 -247: 67857: 0 -247: 67858: 0 -247: 67859: 0 -247: 67860: 0 -247: 67861: 0 -247: 67862: 0 -247: 67863: 0 -247: 67864: 0 -247: 67865: 0 -247: 67866: 0 -247: 67867: 0 -247: 67868: 0 -247: 67869: 0 -247: 67870: 0 -247: 67871: 0 -247: 67872: 0 -247: 67873: 0 -247: 67874: 0 -247: 67875: 0 -247: 67876: 0 -247: 67877: 0 -247: 67878: 0 -247: 67879: 0 -247: 67880: 0 -247: 67881: 0 -247: 67882: 0 -247: 67883: 0 -247: 67884: 0 -247: 67885: 0 -247: 67886: 0 -247: 67887: 0 -247: 67888: 0 -247: 67889: 0 -247: 67890: 0 -247: 67891: 0 -247: 67892: 0 -247: 67893: 0 -247: 67894: 0 -247: 67895: 0 -247: 67896: 0 -247: 67897: 0 -247: 67898: 0 -247: 67899: 0 -247: 67900: 0 -247: 67901: 0 -247: 67902: 0 -247: 67903: 0 -247: 67904: 0 -247: 67905: 0 -247: 67906: 0 -247: 67907: 0 -247: 67908: 0 -247: 67909: 0 -247: 67910: 0 -247: 67911: 0 -247: 67912: 0 -247: 67913: 0 -247: 67914: 0 -247: 67915: 0 -247: 67916: 0 -247: 67917: 0 -247: 67918: 0 -247: 67919: 0 -247: 67920: 0 -247: 67921: 0 -247: 67922: 0 -247: 67923: 0 -247: 67924: 0 -247: 67925: 0 -247: 67926: 0 -247: 67927: 0 -247: 67928: 0 -247: 67929: 0 -247: 67930: 0 -247: 67931: 0 -247: 67932: 0 -247: 67933: 0 -247: 67934: 0 -247: 67935: 0 -247: 67936: 0 -247: 67937: 0 -247: 67938: 0 -247: 67939: 0 -247: 67940: 0 -247: 67941: 0 -247: 67942: 0 -247: 67943: 0 -247: 67944: 0 -247: 67945: 0 -247: 67946: 0 -247: 67947: 0 -247: 67948: 0 -247: 67949: 0 -247: 67950: 0 -247: 67951: 0 -247: 67952: 0 -247: 67953: 0 -247: 67954: 0 -247: 67955: 0 -247: 67956: 0 -247: 67957: 0 -247: 67958: 0 -247: 67959: 0 -247: 67960: 0 -247: 67961: 0 -247: 67962: 0 -247: 67963: 0 -247: 67964: 0 -247: 67965: 0 -247: 67966: 0 -247: 67967: 0 -247: 67968: 0 -247: 67969: 0 -247: 67970: 0 -247: 67971: 0 -247: 67972: 0 -247: 67973: 0 -247: 67974: 0 -247: 67975: 0 -247: 67976: 0 -247: 67977: 0 -247: 67978: 0 -247: 67979: 0 -247: 67980: 0 -247: 67981: 0 -247: 67982: 0 -247: 67983: 0 -247: 67984: 0 -247: 67985: 0 -247: 67986: 0 -247: 67987: 0 -247: 67988: 0 -247: 67989: 0 -247: 67990: 0 -247: 67991: 0 -247: 67992: 0 -247: 67993: 0 -247: 67994: 0 -247: 67995: 0 -247: 67996: 0 -247: 67997: 0 -247: 67998: 0 -247: 67999: 0 -247: 68000: 0 -247: 68001: 0 -247: 68002: 0 -247: 68003: 0 -247: 68004: 0 -247: 68005: 0 -247: 68006: 0 -247: 68007: 0 -247: 68008: 0 -247: 68009: 0 -247: 68010: 0 -247: 68011: 0 -247: 68012: 0 -247: 68013: 0 -247: 68014: 0 -247: 68015: 0 -247: 68016: 0 -247: 68017: 0 -247: 68018: 0 -247: 68019: 0 -247: 68020: 0 -247: 68021: 0 -247: 68022: 0 -247: 68023: 0 -247: 68024: 0 -247: 68025: 0 -247: 68026: 0 -247: 68027: 0 -247: 68028: 0 -247: 68029: 0 -247: 68030: 0 -247: 68031: 0 -247: 68032: 0 -247: 68033: 0 -247: 68034: 0 -247: 68035: 0 -247: 68036: 0 -247: 68037: 0 -247: 68038: 0 -247: 68039: 0 -247: 68040: 0 -247: 68041: 0 -247: 68042: 0 -247: 68043: 0 -247: 68044: 0 -247: 68045: 0 -247: 68046: 0 -247: 68047: 0 -247: 68048: 0 -247: 68049: 0 -247: 68050: 0 -247: 68051: 0 -247: 68052: 0 -247: 68053: 0 -247: 68054: 0 -247: 68055: 0 -247: 68056: 0 -247: 68057: 0 -247: 68058: 0 -247: 68059: 0 -247: 68060: 0 -247: 68061: 0 -247: 68062: 0 -247: 68063: 0 -247: 68064: 0 -247: 68065: 0 -247: 68066: 0 -247: 68067: 0 -247: 68068: 0 -247: 68069: 0 -247: 68070: 0 -247: 68071: 0 -247: 68072: 0 -247: 68073: 0 -247: 68074: 0 -247: 68075: 0 -247: 68076: 0 -247: 68077: 0 -247: 68078: 0 -247: 68079: 0 -247: 68080: 0 -247: 68081: 0 -247: 68082: 0 -247: 68083: 0 -247: 68084: 0 -247: 68085: 0 -247: 68086: 0 -247: 68087: 0 -247: 68088: 0 -247: 68089: 0 -247: 68090: 0 -247: 68091: 0 -247: 68092: 0 -247: 68093: 0 -247: 68094: 0 -247: 68095: 0 -247: 68096: 0 -247: 68097: 0 -247: 68098: 0 -247: 68099: 0 -247: 68100: 0 -247: 68101: 0 -247: 68102: 0 -247: 68103: 0 -247: 68104: 0 -247: 68105: 0 -247: 68106: 0 -247: 68107: 0 -247: 68108: 0 -247: 68109: 0 -247: 68110: 0 -247: 68111: 0 -247: 68112: 0 -247: 68113: 0 -247: 68114: 0 -247: 68115: 0 -247: 68116: 0 -247: 68117: 0 -247: 68118: 0 -247: 68119: 0 -247: 68120: 0 -247: 68121: 0 -247: 68122: 0 -247: 68123: 0 -247: 68124: 0 -247: 68125: 0 -247: 68126: 0 -247: 68127: 0 -247: 68128: 0 -247: 68129: 0 -247: 68130: 0 -247: 68131: 0 -247: 68132: 0 -247: 68133: 0 -247: 68134: 0 -247: 68135: 0 -247: 68136: 0 -247: 68137: 0 -247: 68138: 0 -247: 68139: 0 -247: 68140: 0 -247: 68141: 0 -247: 68142: 0 -247: 68143: 0 -247: 68144: 0 -247: 68145: 0 -247: 68146: 0 -247: 68147: 0 -247: 68148: 0 -247: 68149: 0 -247: 68150: 0 -247: 68151: 0 -247: 68152: 0 -247: 68153: 0 -247: 68154: 0 -247: 68155: 0 -247: 68156: 0 -247: 68157: 0 -247: 68158: 0 -247: 68159: 0 -247: 68160: 0 -247: 68161: 0 -247: 68162: 0 -247: 68163: 0 -247: 68164: 0 -247: 68165: 0 -247: 68166: 0 -247: 68167: 0 -247: 68168: 0 -247: 68169: 0 -247: 68170: 0 -247: 68171: 0 -247: 68172: 0 -247: 68173: 0 -247: 68174: 0 -247: 68175: 0 -247: 68176: 0 -247: 68177: 0 -247: 68178: 0 -247: 68179: 0 -247: 68180: 0 -247: 68181: 0 -247: 68182: 0 -247: 68183: 0 -247: 68184: 0 -247: 68185: 0 -247: 68186: 0 -247: 68187: 0 -247: 68188: 0 -247: 68189: 0 -247: 68190: 0 -247: 68191: 0 -247: 68192: 0 -247: 68193: 0 -247: 68194: 0 -247: 68195: 0 -247: 68196: 0 -247: 68197: 0 -247: 68198: 0 -247: 68199: 0 -247: 68200: 0 -247: 68201: 0 -247: 68202: 0 -247: 68203: 0 -247: 68204: 0 -247: 68205: 0 -247: 68206: 0 -247: 68207: 0 -247: 68208: 0 -247: 68209: 0 -247: 68210: 0 -247: 68211: 0 -247: 68212: 0 -247: 68213: 0 -247: 68214: 0 -247: 68215: 0 -247: 68216: 0 -247: 68217: 0 -247: 68218: 0 -247: 68219: 0 -247: 68220: 0 -247: 68221: 0 -247: 68222: 0 -247: 68223: 0 -247: 68224: 0 -247: 68225: 0 -247: 68226: 0 -247: 68227: 0 -247: 68228: 0 -247: 68229: 0 -247: 68230: 0 -247: 68231: 0 -247: 68232: 0 -247: 68233: 0 -247: 68234: 0 -247: 68235: 0 -247: 68236: 0 -247: 68237: 0 -247: 68238: 0 -247: 68239: 0 -247: 68240: 0 -247: 68241: 0 -247: 68242: 0 -247: 68243: 0 -247: 68244: 0 -247: 68245: 0 -247: 68246: 0 -247: 68247: 0 -247: 68248: 0 -247: 68249: 0 -247: 68250: 0 -247: 68251: 0 -247: 68252: 0 -247: 68253: 0 -247: 68254: 0 -247: 68255: 0 -247: 68256: 0 -247: 68257: 0 -247: 68258: 0 -247: 68259: 0 -247: 68260: 0 -247: 68261: 0 -247: 68262: 0 -247: 68263: 0 -247: 68264: 0 -247: 68265: 0 -247: 68266: 0 -247: 68267: 0 -247: 68268: 0 -247: 68269: 0 -247: 68270: 0 -247: 68271: 0 -247: 68272: 0 -247: 68273: 0 -247: 68274: 0 -247: 68275: 0 -247: 68276: 0 -247: 68277: 0 -247: 68278: 0 -247: 68279: 0 -247: 68280: 0 -247: 68281: 0 -247: 68282: 0 -247: 68283: 0 -247: 68284: 0 -247: 68285: 0 -247: 68286: 0 -247: 68287: 0 -247: 68288: 0 -247: 68289: 0 -247: 68290: 0 -247: 68291: 0 -247: 68292: 0 -247: 68293: 0 -247: 68294: 0 -247: 68295: 0 -247: 68296: 0 -247: 68297: 0 -247: 68298: 0 -247: 68299: 0 -247: 68300: 0 -247: 68301: 0 -247: 68302: 0 -247: 68303: 0 -247: 68304: 0 -247: 68305: 0 -247: 68306: 0 -247: 68307: 0 -247: 68308: 0 -247: 68309: 0 -247: 68310: 0 -247: 68311: 0 -247: 68312: 0 -247: 68313: 0 -247: 68314: 0 -247: 68315: 0 -247: 68316: 0 -247: 68317: 0 -247: 68318: 0 -247: 68319: 0 -247: 68320: 0 -247: 68321: 0 -247: 68322: 0 -247: 68323: 0 -247: 68324: 0 -247: 68325: 0 -247: 68326: 0 -247: 68327: 0 -247: 68328: 0 -247: 68329: 0 -247: 68330: 0 -247: 68331: 0 -247: 68332: 0 -247: 68333: 0 -247: 68334: 0 -247: 68335: 0 -247: 68336: 0 -247: 68337: 0 -247: 68338: 0 -247: 68339: 0 -247: 68340: 0 -247: 68341: 0 -247: 68342: 0 -247: 68343: 0 -247: 68344: 0 -247: 68345: 0 -247: 68346: 0 -247: 68347: 0 -247: 68348: 0 -247: 68349: 0 -247: 68350: 0 -247: 68351: 0 -247: 68352: 0 -247: 68353: 0 -247: 68354: 0 -247: 68355: 0 -247: 68356: 0 -247: 68357: 0 -247: 68358: 0 -247: 68359: 0 -247: 68360: 0 -247: 68361: 0 -247: 68362: 0 -247: 68363: 0 -247: 68364: 0 -247: 68365: 0 -247: 68366: 0 -247: 68367: 0 -247: 68368: 0 -247: 68369: 0 -247: 68370: 0 -247: 68371: 0 -247: 68372: 0 -247: 68373: 0 -247: 68374: 0 -247: 68375: 0 -247: 68376: 0 -247: 68377: 0 -247: 68378: 0 -247: 68379: 0 -247: 68380: 0 -247: 68381: 0 -247: 68382: 0 -247: 68383: 0 -247: 68384: 0 -247: 68385: 0 -247: 68386: 0 -247: 68387: 0 -247: 68388: 0 -247: 68389: 0 -247: 68390: 0 -247: 68391: 0 -247: 68392: 0 -247: 68393: 0 -247: 68394: 0 -247: 68395: 0 -247: 68396: 0 -247: 68397: 0 -247: 68398: 0 -247: 68399: 0 -247: 68400: 0 -247: 68401: 0 -247: 68402: 0 -247: 68403: 0 -247: 68404: 0 -247: 68405: 0 -247: 68406: 0 -247: 68407: 0 -247: 68408: 0 -247: 68409: 0 -247: 68410: 0 -247: 68411: 0 -247: 68412: 0 -247: 68413: 0 -247: 68414: 0 -247: 68415: 0 -247: 68416: 0 -247: 68417: 0 -247: 68418: 0 -247: 68419: 0 -247: 68420: 0 -247: 68421: 0 -247: 68422: 0 -247: 68423: 0 -247: 68424: 0 -247: 68425: 0 -247: 68426: 0 -247: 68427: 0 -247: 68428: 0 -247: 68429: 0 -247: 68430: 0 -247: 68431: 0 -247: 68432: 0 -247: 68433: 0 -247: 68434: 0 -247: 68435: 0 -247: 68436: 0 -247: 68437: 0 -247: 68438: 0 -247: 68439: 0 -247: 68440: 0 -247: 68441: 0 -247: 68442: 0 -247: 68443: 0 -247: 68444: 0 -247: 68445: 0 -247: 68446: 0 -247: 68447: 0 -247: 68448: 0 -247: 68449: 0 -247: 68450: 0 -247: 68451: 0 -247: 68452: 0 -247: 68453: 0 -247: 68454: 0 -247: 68455: 0 -247: 68456: 0 -247: 68457: 0 -247: 68458: 0 -247: 68459: 0 -247: 68460: 0 -247: 68461: 0 -247: 68462: 0 -247: 68463: 0 -247: 68464: 0 -247: 68465: 0 -247: 68466: 0 -247: 68467: 0 -247: 68468: 0 -247: 68469: 0 -247: 68470: 0 -247: 68471: 0 -247: 68472: 0 -247: 68473: 0 -247: 68474: 0 -247: 68475: 0 -247: 68476: 0 -247: 68477: 0 -247: 68478: 0 -247: 68479: 0 -247: 68480: 0 -247: 68481: 0 -247: 68482: 0 -247: 68483: 0 -247: 68484: 0 -247: 68485: 0 -247: 68486: 0 -247: 68487: 0 -247: 68488: 0 -247: 68489: 0 -247: 68490: 0 -247: 68491: 0 -247: 68492: 0 -247: 68493: 0 -247: 68494: 0 -247: 68495: 0 -247: 68496: 0 -247: 68497: 0 -247: 68498: 0 -247: 68499: 0 -247: 68500: 0 -247: 68501: 0 -247: 68502: 0 -247: 68503: 0 -247: 68504: 0 -247: 68505: 0 -247: 68506: 0 -247: 68507: 0 -247: 68508: 0 -247: 68509: 0 -247: 68510: 0 -247: 68511: 0 -247: 68512: 0 -247: 68513: 0 -247: 68514: 0 -247: 68515: 0 -247: 68516: 0 -247: 68517: 0 -247: 68518: 0 -247: 68519: 0 -247: 68520: 0 -247: 68521: 0 -247: 68522: 0 -247: 68523: 0 -247: 68524: 0 -247: 68525: 0 -247: 68526: 0 -247: 68527: 0 -247: 68528: 0 -247: 68529: 0 -247: 68530: 0 -247: 68531: 0 -247: 68532: 0 -247: 68533: 0 -247: 68534: 0 -247: 68535: 0 -247: 68536: 0 -247: 68537: 0 -247: 68538: 0 -247: 68539: 0 -247: 68540: 0 -247: 68541: 0 -247: 68542: 0 -247: 68543: 0 -247: 68544: 0 -247: 68545: 0 -247: 68546: 0 -247: 68547: 0 -247: 68548: 0 -247: 68549: 0 -247: 68550: 0 -247: 68551: 0 -247: 68552: 0 -247: 68553: 0 -247: 68554: 0 -247: 68555: 0 -247: 68556: 0 -247: 68557: 0 -247: 68558: 0 -247: 68559: 0 -247: 68560: 0 -247: 68561: 0 -247: 68562: 0 -247: 68563: 0 -247: 68564: 0 -247: 68565: 0 -247: 68566: 0 -247: 68567: 0 -247: 68568: 0 -247: 68569: 0 -247: 68570: 0 -247: 68571: 0 -247: 68572: 0 -247: 68573: 0 -247: 68574: 0 -247: 68575: 0 -247: 68576: 0 -247: 68577: 0 -247: 68578: 0 -247: 68579: 0 -247: 68580: 0 -247: 68581: 0 -247: 68582: 0 -247: 68583: 0 -247: 68584: 0 -247: 68585: 0 -247: 68586: 0 -247: 68587: 0 -247: 68588: 0 -247: 68589: 0 -247: 68590: 0 -247: 68591: 0 -247: 68592: 0 -247: 68593: 0 -247: 68594: 0 -247: 68595: 0 -247: 68596: 0 -247: 68597: 0 -247: 68598: 0 -247: 68599: 0 -247: 68600: 0 -247: 68601: 0 -247: 68602: 0 -247: 68603: 0 -247: 68604: 0 -247: 68605: 0 -247: 68606: 0 -247: 68607: 0 -247: 68608: 0 -247: 68609: 0 -247: 68610: 0 -247: 68611: 0 -247: 68612: 0 -247: 68613: 0 -247: 68614: 0 -247: 68615: 0 -247: 68616: 0 -247: 68617: 0 -247: 68618: 0 -247: 68619: 0 -247: 68620: 0 -247: 68621: 0 -247: 68622: 0 -247: 68623: 0 -247: 68624: 0 -247: 68625: 0 -247: 68626: 0 -247: 68627: 0 -247: 68628: 0 -247: 68629: 0 -247: 68630: 0 -247: 68631: 0 -247: 68632: 0 -247: 68633: 0 -247: 68634: 0 -247: 68635: 0 -247: 68636: 0 -247: 68637: 0 -247: 68638: 0 -247: 68639: 0 -247: 68640: 0 -247: 68641: 0 -247: 68642: 0 -247: 68643: 0 -247: 68644: 0 -247: 68645: 0 -247: 68646: 0 -247: 68647: 0 -247: 68648: 0 -247: 68649: 0 -247: 68650: 0 -247: 68651: 0 -247: 68652: 0 -247: 68653: 0 -247: 68654: 0 -247: 68655: 0 -247: 68656: 0 -247: 68657: 0 -247: 68658: 0 -247: 68659: 0 -247: 68660: 0 -247: 68661: 0 -247: 68662: 0 -247: 68663: 0 -247: 68664: 0 -247: 68665: 0 -247: 68666: 0 -247: 68667: 0 -247: 68668: 0 -247: 68669: 0 -247: 68670: 0 -247: 68671: 0 -247: 68672: 0 -247: 68673: 0 -247: 68674: 0 -247: 68675: 0 -247: 68676: 0 -247: 68677: 0 -247: 68678: 0 -247: 68679: 0 -247: 68680: 0 -247: 68681: 0 -247: 68682: 0 -247: 68683: 0 -247: 68684: 0 -247: 68685: 0 -247: 68686: 0 -247: 68687: 0 -247: 68688: 0 -247: 68689: 0 -247: 68690: 0 -247: 68691: 0 -247: 68692: 0 -247: 68693: 0 -247: 68694: 0 -247: 68695: 0 -247: 68696: 0 -247: 68697: 0 -247: 68698: 0 -247: 68699: 0 -247: 68700: 0 -247: 68701: 0 -247: 68702: 0 -247: 68703: 0 -247: 68704: 0 -247: 68705: 0 -247: 68706: 0 -247: 68707: 0 -247: 68708: 0 -247: 68709: 0 -247: 68710: 0 -247: 68711: 0 -247: 68712: 0 -247: 68713: 0 -247: 68714: 0 -247: 68715: 0 -247: 68716: 0 -247: 68717: 0 -247: 68718: 0 -247: 68719: 0 -247: 68720: 0 -247: 68721: 0 -247: 68722: 0 -247: 68723: 0 -247: 68724: 0 -247: 68725: 0 -247: 68726: 0 -247: 68727: 0 -247: 68728: 0 -247: 68729: 0 -247: 68730: 0 -247: 68731: 0 -247: 68732: 0 -247: 68733: 0 -247: 68734: 0 -247: 68735: 0 -247: 68736: 0 -247: 68737: 0 -247: 68738: 0 -247: 68739: 0 -247: 68740: 0 -247: 68741: 0 -247: 68742: 0 -247: 68743: 0 -247: 68744: 0 -247: 68745: 0 -247: 68746: 0 -247: 68747: 0 -247: 68748: 0 -247: 68749: 0 -247: 68750: 0 -247: 68751: 0 -247: 68752: 0 -247: 68753: 0 -247: 68754: 0 -247: 68755: 0 -247: 68756: 0 -247: 68757: 0 -247: 68758: 0 -247: 68759: 0 -247: 68760: 0 -247: 68761: 0 -247: 68762: 0 -247: 68763: 0 -247: 68764: 0 -247: 68765: 0 -247: 68766: 0 -247: 68767: 0 -247: 68768: 0 -247: 68769: 0 -247: 68770: 0 -247: 68771: 0 -247: 68772: 0 -247: 68773: 0 -247: 68774: 0 -247: 68775: 0 -247: 68776: 0 -247: 68777: 0 -247: 68778: 0 -247: 68779: 0 -247: 68780: 0 -247: 68781: 0 -247: 68782: 0 -247: 68783: 0 -247: 68784: 0 -247: 68785: 0 -247: 68786: 0 -247: 68787: 0 -247: 68788: 0 -247: 68789: 0 -247: 68790: 0 -247: 68791: 0 -247: 68792: 0 -247: 68793: 0 -247: 68794: 0 -247: 68795: 0 -247: 68796: 0 -247: 68797: 0 -247: 68798: 0 -247: 68799: 0 -247: 68800: 0 -247: 68801: 0 -247: 68802: 0 -247: 68803: 0 -247: 68804: 0 -247: 68805: 0 -247: 68806: 0 -247: 68807: 0 -247: 68808: 0 -247: 68809: 0 -247: 68810: 0 -247: 68811: 0 -247: 68812: 0 -247: 68813: 0 -247: 68814: 0 -247: 68815: 0 -247: 68816: 0 -247: 68817: 0 -247: 68818: 0 -247: 68819: 0 -247: 68820: 0 -247: 68821: 0 -247: 68822: 0 -247: 68823: 0 -247: 68824: 0 -247: 68825: 0 -247: 68826: 0 -247: 68827: 0 -247: 68828: 0 -247: 68829: 0 -247: 68830: 0 -247: 68831: 0 -247: 68832: 0 -247: 68833: 0 -247: 68834: 0 -247: 68835: 0 -247: 68836: 0 -247: 68837: 0 -247: 68838: 0 -247: 68839: 0 -247: 68840: 0 -247: 68841: 0 -247: 68842: 0 -247: 68843: 0 -247: 68844: 0 -247: 68845: 0 -247: 68846: 0 -247: 68847: 0 -247: 68848: 0 -247: 68849: 0 -247: 68850: 0 -247: 68851: 0 -247: 68852: 0 -247: 68853: 0 -247: 68854: 0 -247: 68855: 0 -247: 68856: 0 -247: 68857: 0 -247: 68858: 0 -247: 68859: 0 -247: 68860: 0 -247: 68861: 0 -247: 68862: 0 -247: 68863: 0 -247: 68864: 0 -247: 68865: 0 -247: 68866: 0 -247: 68867: 0 -247: 68868: 0 -247: 68869: 0 -247: 68870: 0 -247: 68871: 0 -247: 68872: 0 -247: 68873: 0 -247: 68874: 0 -247: 68875: 0 -247: 68876: 0 -247: 68877: 0 -247: 68878: 0 -247: 68879: 0 -247: 68880: 0 -247: 68881: 0 -247: 68882: 0 -247: 68883: 0 -247: 68884: 0 -247: 68885: 0 -247: 68886: 0 -247: 68887: 0 -247: 68888: 0 -247: 68889: 0 -247: 68890: 0 -247: 68891: 0 -247: 68892: 0 -247: 68893: 0 -247: 68894: 0 -247: 68895: 0 -247: 68896: 0 -247: 68897: 0 -247: 68898: 0 -247: 68899: 0 -247: 68900: 0 -247: 68901: 0 -247: 68902: 0 -247: 68903: 0 -247: 68904: 0 -247: 68905: 0 -247: 68906: 0 -247: 68907: 0 -247: 68908: 0 -247: 68909: 0 -247: 68910: 0 -247: 68911: 0 -247: 68912: 0 -247: 68913: 0 -247: 68914: 0 -247: 68915: 0 -247: 68916: 0 -247: 68917: 0 -247: 68918: 0 -247: 68919: 0 -247: 68920: 0 -247: 68921: 0 -247: 68922: 0 -247: 68923: 0 -247: 68924: 0 -247: 68925: 0 -247: 68926: 0 -247: 68927: 0 -247: 68928: 0 -247: 68929: 0 -247: 68930: 0 -247: 68931: 0 -247: 68932: 0 -247: 68933: 0 -247: 68934: 0 -247: 68935: 0 -247: 68936: 0 -247: 68937: 0 -247: 68938: 0 -247: 68939: 0 -247: 68940: 0 -247: 68941: 0 -247: 68942: 0 -247: 68943: 0 -247: 68944: 0 -247: 68945: 0 -247: 68946: 0 -247: 68947: 0 -247: 68948: 0 -247: 68949: 0 -247: 68950: 0 -247: 68951: 0 -247: 68952: 0 -247: 68953: 0 -247: 68954: 0 -247: 68955: 0 -247: 68956: 0 -247: 68957: 0 -247: 68958: 0 -247: 68959: 0 -247: 68960: 0 -247: 68961: 0 -247: 68962: 0 -247: 68963: 0 -247: 68964: 0 -247: 68965: 0 -247: 68966: 0 -247: 68967: 0 -247: 68968: 0 -247: 68969: 0 -247: 68970: 0 -247: 68971: 0 -247: 68972: 0 -247: 68973: 0 -247: 68974: 0 -247: 68975: 0 -247: 68976: 0 -247: 68977: 0 -247: 68978: 0 -247: 68979: 0 -247: 68980: 0 -247: 68981: 0 -247: 68982: 0 -247: 68983: 0 -247: 68984: 0 -247: 68985: 0 -247: 68986: 0 -247: 68987: 0 -247: 68988: 0 -247: 68989: 0 -247: 68990: 0 -247: 68991: 0 -247: 68992: 0 -247: 68993: 0 -247: 68994: 0 -247: 68995: 0 -247: 68996: 0 -247: 68997: 0 -247: 68998: 0 -247: 68999: 0 -247: 69000: 0 -247: 69001: 0 -247: 69002: 0 -247: 69003: 0 -247: 69004: 0 -247: 69005: 0 -247: 69006: 0 -247: 69007: 0 -247: 69008: 0 -247: 69009: 0 -247: 69010: 0 -247: 69011: 0 -247: 69012: 0 -247: 69013: 0 -247: 69014: 0 -247: 69015: 0 -247: 69016: 0 -247: 69017: 0 -247: 69018: 0 -247: 69019: 0 -247: 69020: 0 -247: 69021: 0 -247: 69022: 0 -247: 69023: 0 -247: 69024: 0 -247: 69025: 0 -247: 69026: 0 -247: 69027: 0 -247: 69028: 0 -247: 69029: 0 -247: 69030: 0 -247: 69031: 0 -247: 69032: 0 -247: 69033: 0 -247: 69034: 0 -247: 69035: 0 -247: 69036: 0 -247: 69037: 0 -247: 69038: 0 -247: 69039: 0 -247: 69040: 0 -247: 69041: 0 -247: 69042: 0 -247: 69043: 0 -247: 69044: 0 -247: 69045: 0 -247: 69046: 0 -247: 69047: 0 -247: 69048: 0 -247: 69049: 0 -247: 69050: 0 -247: 69051: 0 -247: 69052: 0 -247: 69053: 0 -247: 69054: 0 -247: 69055: 0 -247: 69056: 0 -247: 69057: 0 -247: 69058: 0 -247: 69059: 0 -247: 69060: 0 -247: 69061: 0 -247: 69062: 0 -247: 69063: 0 -247: 69064: 0 -247: 69065: 0 -247: 69066: 0 -247: 69067: 0 -247: 69068: 0 -247: 69069: 0 -247: 69070: 0 -247: 69071: 0 -247: 69072: 0 -247: 69073: 0 -247: 69074: 0 -247: 69075: 0 -247: 69076: 0 -247: 69077: 0 -247: 69078: 0 -247: 69079: 0 -247: 69080: 0 -247: 69081: 0 -247: 69082: 0 -247: 69083: 0 -247: 69084: 0 -247: 69085: 0 -247: 69086: 0 -247: 69087: 0 -247: 69088: 0 -247: 69089: 0 -247: 69090: 0 -247: 69091: 0 -247: 69092: 0 -247: 69093: 0 -247: 69094: 0 -247: 69095: 0 -247: 69096: 0 -247: 69097: 0 -247: 69098: 0 -247: 69099: 0 -247: 69100: 0 -247: 69101: 0 -247: 69102: 0 -247: 69103: 0 -247: 69104: 0 -247: 69105: 0 -247: 69106: 0 -247: 69107: 0 -247: 69108: 0 -247: 69109: 0 -247: 69110: 0 -247: 69111: 0 -247: 69112: 0 -247: 69113: 0 -247: 69114: 0 -247: 69115: 0 -247: 69116: 0 -247: 69117: 0 -247: 69118: 0 -247: 69119: 0 -247: 69120: 0 -247: 69121: 0 -247: 69122: 0 -247: 69123: 0 -247: 69124: 0 -247: 69125: 0 -247: 69126: 0 -247: 69127: 0 -247: 69128: 0 -247: 69129: 0 -247: 69130: 0 -247: 69131: 0 -247: 69132: 0 -247: 69133: 0 -247: 69134: 0 -247: 69135: 0 -247: 69136: 0 -247: 69137: 0 -247: 69138: 0 -247: 69139: 0 -247: 69140: 0 -247: 69141: 0 -247: 69142: 0 -247: 69143: 0 -247: 69144: 0 -247: 69145: 0 -247: 69146: 0 -247: 69147: 0 -247: 69148: 0 -247: 69149: 0 -247: 69150: 0 -247: 69151: 0 -247: 69152: 0 -247: 69153: 0 -247: 69154: 0 -247: 69155: 0 -247: 69156: 0 -247: 69157: 0 -247: 69158: 0 -247: 69159: 0 -247: 69160: 0 -247: 69161: 0 -247: 69162: 0 -247: 69163: 0 -247: 69164: 0 -247: 69165: 0 -247: 69166: 0 -247: 69167: 0 -247: 69168: 0 -247: 69169: 0 -247: 69170: 0 -247: 69171: 0 -247: 69172: 0 -247: 69173: 0 -247: 69174: 0 -247: 69175: 0 -247: 69176: 0 -247: 69177: 0 -247: 69178: 0 -247: 69179: 0 -247: 69180: 0 -247: 69181: 0 -247: 69182: 0 -247: 69183: 0 -247: 69184: 0 -247: 69185: 0 -247: 69186: 0 -247: 69187: 0 -247: 69188: 0 -247: 69189: 0 -247: 69190: 0 -247: 69191: 0 -247: 69192: 0 -247: 69193: 0 -247: 69194: 0 -247: 69195: 0 -247: 69196: 0 -247: 69197: 0 -247: 69198: 0 -247: 69199: 0 -247: 69200: 0 -247: 69201: 0 -247: 69202: 0 -247: 69203: 0 -247: 69204: 0 -247: 69205: 0 -247: 69206: 0 -247: 69207: 0 -247: 69208: 0 -247: 69209: 0 -247: 69210: 0 -247: 69211: 0 -247: 69212: 0 -247: 69213: 0 -247: 69214: 0 -247: 69215: 0 -247: 69216: 0 -247: 69217: 0 -247: 69218: 0 -247: 69219: 0 -247: 69220: 0 -247: 69221: 0 -247: 69222: 0 -247: 69223: 0 -247: 69224: 0 -247: 69225: 0 -247: 69226: 0 -247: 69227: 0 -247: 69228: 0 -247: 69229: 0 -247: 69230: 0 -247: 69231: 0 -247: 69232: 0 -247: 69233: 0 -247: 69234: 0 -247: 69235: 0 -247: 69236: 0 -247: 69237: 0 -247: 69238: 0 -247: 69239: 0 -247: 69240: 0 -247: 69241: 0 -247: 69242: 0 -247: 69243: 0 -247: 69244: 0 -247: 69245: 0 -247: 69246: 0 -247: 69247: 0 -247: 69248: 0 -247: 69249: 0 -247: 69250: 0 -247: 69251: 0 -247: 69252: 0 -247: 69253: 0 -247: 69254: 0 -247: 69255: 0 -247: 69256: 0 -247: 69257: 0 -247: 69258: 0 -247: 69259: 0 -247: 69260: 0 -247: 69261: 0 -247: 69262: 0 -247: 69263: 0 -247: 69264: 0 -247: 69265: 0 -247: 69266: 0 -247: 69267: 0 -247: 69268: 0 -247: 69269: 0 -247: 69270: 0 -247: 69271: 0 -247: 69272: 0 -247: 69273: 0 -247: 69274: 0 -247: 69275: 0 -247: 69276: 0 -247: 69277: 0 -247: 69278: 0 -247: 69279: 0 -247: 69280: 0 -247: 69281: 0 -247: 69282: 0 -247: 69283: 0 -247: 69284: 0 -247: 69285: 0 -247: 69286: 0 -247: 69287: 0 -247: 69288: 0 -247: 69289: 0 -247: 69290: 0 -247: 69291: 0 -247: 69292: 0 -247: 69293: 0 -247: 69294: 0 -247: 69295: 0 -247: 69296: 0 -247: 69297: 0 -247: 69298: 0 -247: 69299: 0 -247: 69300: 0 -247: 69301: 0 -247: 69302: 0 -247: 69303: 0 -247: 69304: 0 -247: 69305: 0 -247: 69306: 0 -247: 69307: 0 -247: 69308: 0 -247: 69309: 0 -247: 69310: 0 -247: 69311: 0 -247: 69312: 0 -247: 69313: 0 -247: 69314: 0 -247: 69315: 0 -247: 69316: 0 -247: 69317: 0 -247: 69318: 0 -247: 69319: 0 -247: 69320: 0 -247: 69321: 0 -247: 69322: 0 -247: 69323: 0 -247: 69324: 0 -247: 69325: 0 -247: 69326: 0 -247: 69327: 0 -247: 69328: 0 -247: 69329: 0 -247: 69330: 0 -247: 69331: 0 -247: 69332: 0 -247: 69333: 0 -247: 69334: 0 -247: 69335: 0 -247: 69336: 0 -247: 69337: 0 -247: 69338: 0 -247: 69339: 0 -247: 69340: 0 -247: 69341: 0 -247: 69342: 0 -247: 69343: 0 -247: 69344: 0 -247: 69345: 0 -247: 69346: 0 -247: 69347: 0 -247: 69348: 0 -247: 69349: 0 -247: 69350: 0 -247: 69351: 0 -247: 69352: 0 -247: 69353: 0 -247: 69354: 0 -247: 69355: 0 -247: 69356: 0 -247: 69357: 0 -247: 69358: 0 -247: 69359: 0 -247: 69360: 0 -247: 69361: 0 -247: 69362: 0 -247: 69363: 0 -247: 69364: 0 -247: 69365: 0 -247: 69366: 0 -247: 69367: 0 -247: 69368: 0 -247: 69369: 0 -247: 69370: 0 -247: 69371: 0 -247: 69372: 0 -247: 69373: 0 -247: 69374: 0 -247: 69375: 0 -247: 69376: 0 -247: 69377: 0 -247: 69378: 0 -247: 69379: 0 -247: 69380: 0 -247: 69381: 0 -247: 69382: 0 -247: 69383: 0 -247: 69384: 0 -247: 69385: 0 -247: 69386: 0 -247: 69387: 0 -247: 69388: 0 -247: 69389: 0 -247: 69390: 0 -247: 69391: 0 -247: 69392: 0 -247: 69393: 0 -247: 69394: 0 -247: 69395: 0 -247: 69396: 0 -247: 69397: 0 -247: 69398: 0 -247: 69399: 0 -247: 69400: 0 -247: 69401: 0 -247: 69402: 0 -247: 69403: 0 -247: 69404: 0 -247: 69405: 0 -247: 69406: 0 -247: 69407: 0 -247: 69408: 0 -247: 69409: 0 -247: 69410: 0 -247: 69411: 0 -247: 69412: 0 -247: 69413: 0 -247: 69414: 0 -247: 69415: 0 -247: 69416: 0 -247: 69417: 0 -247: 69418: 0 -247: 69419: 0 -247: 69420: 0 -247: 69421: 0 -247: 69422: 0 -247: 69423: 0 -247: 69424: 0 -247: 69425: 0 -247: 69426: 0 -247: 69427: 0 -247: 69428: 0 -247: 69429: 0 -247: 69430: 0 -247: 69431: 0 -247: 69432: 0 -247: 69433: 0 -247: 69434: 0 -247: 69435: 0 -247: 69436: 0 -247: 69437: 0 -247: 69438: 0 -247: 69439: 0 -247: 69440: 0 -247: 69441: 0 -247: 69442: 0 -247: 69443: 0 -247: 69444: 0 -247: 69445: 0 -247: 69446: 0 -247: 69447: 0 -247: 69448: 0 -247: 69449: 0 -247: 69450: 0 -247: 69451: 0 -247: 69452: 0 -247: 69453: 0 -247: 69454: 0 -247: 69455: 0 -247: 69456: 0 -247: 69457: 0 -247: 69458: 0 -247: 69459: 0 -247: 69460: 0 -247: 69461: 0 -247: 69462: 0 -247: 69463: 0 -247: 69464: 0 -247: 69465: 0 -247: 69466: 0 -247: 69467: 0 -247: 69468: 0 -247: 69469: 0 -247: 69470: 0 -247: 69471: 0 -247: 69472: 0 -247: 69473: 0 -247: 69474: 0 -247: 69475: 0 -247: 69476: 0 -247: 69477: 0 -247: 69478: 0 -247: 69479: 0 -247: 69480: 0 -247: 69481: 0 -247: 69482: 0 -247: 69483: 0 -247: 69484: 0 -247: 69485: 0 -247: 69486: 0 -247: 69487: 0 -247: 69488: 0 -247: 69489: 0 -247: 69490: 0 -247: 69491: 0 -247: 69492: 0 -247: 69493: 0 -247: 69494: 0 -247: 69495: 0 -247: 69496: 0 -247: 69497: 0 -247: 69498: 0 -247: 69499: 0 -247: 69500: 0 -247: 69501: 0 -247: 69502: 0 -247: 69503: 0 -247: 69504: 0 -247: 69505: 0 -247: 69506: 0 -247: 69507: 0 -247: 69508: 0 -247: 69509: 0 -247: 69510: 0 -247: 69511: 0 -247: 69512: 0 -247: 69513: 0 -247: 69514: 0 -247: 69515: 0 -247: 69516: 0 -247: 69517: 0 -247: 69518: 0 -247: 69519: 0 -247: 69520: 0 -247: 69521: 0 -247: 69522: 0 -247: 69523: 0 -247: 69524: 0 -247: 69525: 0 -247: 69526: 0 -247: 69527: 0 -247: 69528: 0 -247: 69529: 0 -247: 69530: 0 -247: 69531: 0 -247: 69532: 0 -247: 69533: 0 -247: 69534: 0 -247: 69535: 0 -247: 69536: 0 -247: 69537: 0 -247: 69538: 0 -247: 69539: 0 -247: 69540: 0 -247: 69541: 0 -247: 69542: 0 -247: 69543: 0 -247: 69544: 0 -247: 69545: 0 -247: 69546: 0 -247: 69547: 0 -247: 69548: 0 -247: 69549: 0 -247: 69550: 0 -247: 69551: 0 -247: 69552: 0 -247: 69553: 0 -247: 69554: 0 -247: 69555: 0 -247: 69556: 0 -247: 69557: 0 -247: 69558: 0 -247: 69559: 0 -247: 69560: 0 -247: 69561: 0 -247: 69562: 0 -247: 69563: 0 -247: 69564: 0 -247: 69565: 0 -247: 69566: 0 -247: 69567: 0 -247: 69568: 0 -247: 69569: 0 -247: 69570: 0 -247: 69571: 0 -247: 69572: 0 -247: 69573: 0 -247: 69574: 0 -247: 69575: 0 -247: 69576: 0 -247: 69577: 0 -247: 69578: 0 -247: 69579: 0 -247: 69580: 0 -247: 69581: 0 -247: 69582: 0 -247: 69583: 0 -247: 69584: 0 -247: 69585: 0 -247: 69586: 0 -247: 69587: 0 -247: 69588: 0 -247: 69589: 0 -247: 69590: 0 -247: 69591: 0 -247: 69592: 0 -247: 69593: 0 -247: 69594: 0 -247: 69595: 0 -247: 69596: 0 -247: 69597: 0 -247: 69598: 0 -247: 69599: 0 -247: 69600: 0 -247: 69601: 0 -247: 69602: 0 -247: 69603: 0 -247: 69604: 0 -247: 69605: 0 -247: 69606: 0 -247: 69607: 0 -247: 69608: 0 -247: 69609: 0 -247: 69610: 0 -247: 69611: 0 -247: 69612: 0 -247: 69613: 0 -247: 69614: 0 -247: 69615: 0 -247: 69616: 0 -247: 69617: 0 -247: 69618: 0 -247: 69619: 0 -247: 69620: 0 -247: 69621: 0 -247: 69622: 0 -247: 69623: 0 -247: 69624: 0 -247: 69625: 0 -247: 69626: 0 -247: 69627: 0 -247: 69628: 0 -247: 69629: 0 -247: 69630: 0 -247: 69631: 0 -247: 69632: 0 -247: 69633: 0 -247: 69634: 0 -247: 69635: 0 -247: 69636: 0 -247: 69637: 0 -247: 69638: 0 -247: 69639: 0 -247: 69640: 0 -247: 69641: 0 -247: 69642: 0 -247: 69643: 0 -247: 69644: 0 -247: 69645: 0 -247: 69646: 0 -247: 69647: 0 -247: 69648: 0 -247: 69649: 0 -247: 69650: 0 -247: 69651: 0 -247: 69652: 0 -247: 69653: 0 -247: 69654: 0 -247: 69655: 0 -247: 69656: 0 -247: 69657: 0 -247: 69658: 0 -247: 69659: 0 -247: 69660: 0 -247: 69661: 0 -247: 69662: 0 -247: 69663: 0 -247: 69664: 0 -247: 69665: 0 -247: 69666: 0 -247: 69667: 0 -247: 69668: 0 -247: 69669: 0 -247: 69670: 0 -247: 69671: 0 -247: 69672: 0 -247: 69673: 0 -247: 69674: 0 -247: 69675: 0 -247: 69676: 0 -247: 69677: 0 -247: 69678: 0 -247: 69679: 0 -247: 69680: 0 -247: 69681: 0 -247: 69682: 0 -247: 69683: 0 -247: 69684: 0 -247: 69685: 0 -247: 69686: 0 -247: 69687: 0 -247: 69688: 0 -247: 69689: 0 -247: 69690: 0 -247: 69691: 0 -247: 69692: 0 -247: 69693: 0 -247: 69694: 0 -247: 69695: 0 -247: 69696: 0 -247: 69697: 0 -247: 69698: 0 -247: 69699: 0 -247: 69700: 0 -247: 69701: 0 -247: 69702: 0 -247: 69703: 0 -247: 69704: 0 -247: 69705: 0 -247: 69706: 0 -247: 69707: 0 -247: 69708: 0 -247: 69709: 0 -247: 69710: 0 -247: 69711: 0 -247: 69712: 0 -247: 69713: 0 -247: 69714: 0 -247: 69715: 0 -247: 69716: 0 -247: 69717: 0 -247: 69718: 0 -247: 69719: 0 -247: 69720: 0 -247: 69721: 0 -247: 69722: 0 -247: 69723: 0 -247: 69724: 0 -247: 69725: 0 -247: 69726: 0 -247: 69727: 0 -247: 69728: 0 -247: 69729: 0 -247: 69730: 0 -247: 69731: 0 -247: 69732: 0 -247: 69733: 0 -247: 69734: 0 -247: 69735: 0 -247: 69736: 0 -247: 69737: 0 -247: 69738: 0 -247: 69739: 0 -247: 69740: 0 -247: 69741: 0 -247: 69742: 0 -247: 69743: 0 -247: 69744: 0 -247: 69745: 0 -247: 69746: 0 -247: 69747: 0 -247: 69748: 0 -247: 69749: 0 -247: 69750: 0 -247: 69751: 0 -247: 69752: 0 -247: 69753: 0 -247: 69754: 0 -247: 69755: 0 -247: 69756: 0 -247: 69757: 0 -247: 69758: 0 -247: 69759: 0 -247: 69760: 0 -247: 69761: 0 -247: 69762: 0 -247: 69763: 0 -247: 69764: 0 -247: 69765: 0 -247: 69766: 0 -247: 69767: 0 -247: 69768: 0 -247: 69769: 0 -247: 69770: 0 -247: 69771: 0 -247: 69772: 0 -247: 69773: 0 -247: 69774: 0 -247: 69775: 0 -247: 69776: 0 -247: 69777: 0 -247: 69778: 0 -247: 69779: 0 -247: 69780: 0 -247: 69781: 0 -247: 69782: 0 -247: 69783: 0 -247: 69784: 0 -247: 69785: 0 -247: 69786: 0 -247: 69787: 0 -247: 69788: 0 -247: 69789: 0 -247: 69790: 0 -247: 69791: 0 -247: 69792: 0 -247: 69793: 0 -247: 69794: 0 -247: 69795: 0 -247: 69796: 0 -247: 69797: 0 -247: 69798: 0 -247: 69799: 0 -247: 69800: 0 -247: 69801: 0 -247: 69802: 0 -247: 69803: 0 -247: 69804: 0 -247: 69805: 0 -247: 69806: 0 -247: 69807: 0 -247: 69808: 0 -247: 69809: 0 -247: 69810: 0 -247: 69811: 0 -247: 69812: 0 -247: 69813: 0 -247: 69814: 0 -247: 69815: 0 -247: 69816: 0 -247: 69817: 0 -247: 69818: 0 -247: 69819: 0 -247: 69820: 0 -247: 69821: 0 -247: 69822: 0 -247: 69823: 0 -247: 69824: 0 -247: 69825: 0 -247: 69826: 0 -247: 69827: 0 -247: 69828: 0 -247: 69829: 0 -247: 69830: 0 -247: 69831: 0 -247: 69832: 0 -247: 69833: 0 -247: 69834: 0 -247: 69835: 0 -247: 69836: 0 -247: 69837: 0 -247: 69838: 0 -247: 69839: 0 -247: 69840: 0 -247: 69841: 0 -247: 69842: 0 -247: 69843: 0 -247: 69844: 0 -247: 69845: 0 -247: 69846: 0 -247: 69847: 0 -247: 69848: 0 -247: 69849: 0 -247: 69850: 0 -247: 69851: 0 -247: 69852: 0 -247: 69853: 0 -247: 69854: 0 -247: 69855: 0 -247: 69856: 0 -247: 69857: 0 -247: 69858: 0 -247: 69859: 0 -247: 69860: 0 -247: 69861: 0 -247: 69862: 0 -247: 69863: 0 -247: 69864: 0 -247: 69865: 0 -247: 69866: 0 -247: 69867: 0 -247: 69868: 0 -247: 69869: 0 -247: 69870: 0 -247: 69871: 0 -247: 69872: 0 -247: 69873: 0 -247: 69874: 0 -247: 69875: 0 -247: 69876: 0 -247: 69877: 0 -247: 69878: 0 -247: 69879: 0 -247: 69880: 0 -247: 69881: 0 -247: 69882: 0 -247: 69883: 0 -247: 69884: 0 -247: 69885: 0 -247: 69886: 0 -247: 69887: 0 -247: 69888: 0 -247: 69889: 0 -247: 69890: 0 -247: 69891: 0 -247: 69892: 0 -247: 69893: 0 -247: 69894: 0 -247: 69895: 0 -247: 69896: 0 -247: 69897: 0 -247: 69898: 0 -247: 69899: 0 -247: 69900: 0 -247: 69901: 0 -247: 69902: 0 -247: 69903: 0 -247: 69904: 0 -247: 69905: 0 -247: 69906: 0 -247: 69907: 0 -247: 69908: 0 -247: 69909: 0 -247: 69910: 0 -247: 69911: 0 -247: 69912: 0 -247: 69913: 0 -247: 69914: 0 -247: 69915: 0 -247: 69916: 0 -247: 69917: 0 -247: 69918: 0 -247: 69919: 0 -247: 69920: 0 -247: 69921: 0 -247: 69922: 0 -247: 69923: 0 -247: 69924: 0 -247: 69925: 0 -247: 69926: 0 -247: 69927: 0 -247: 69928: 0 -247: 69929: 0 -247: 69930: 0 -247: 69931: 0 -247: 69932: 0 -247: 69933: 0 -247: 69934: 0 -247: 69935: 0 -247: 69936: 0 -247: 69937: 0 -247: 69938: 0 -247: 69939: 0 -247: 69940: 0 -247: 69941: 0 -247: 69942: 0 -247: 69943: 0 -247: 69944: 0 -247: 69945: 0 -247: 69946: 0 -247: 69947: 0 -247: 69948: 0 -247: 69949: 0 -247: 69950: 0 -247: 69951: 0 -247: 69952: 0 -247: 69953: 0 -247: 69954: 0 -247: 69955: 0 -247: 69956: 0 -247: 69957: 0 -247: 69958: 0 -247: 69959: 0 -247: 69960: 0 -247: 69961: 0 -247: 69962: 0 -247: 69963: 0 -247: 69964: 0 -247: 69965: 0 -247: 69966: 0 -247: 69967: 0 -247: 69968: 0 -247: 69969: 0 -247: 69970: 0 -247: 69971: 0 -247: 69972: 0 -247: 69973: 0 -247: 69974: 0 -247: 69975: 0 -247: 69976: 0 -247: 69977: 0 -247: 69978: 0 -247: 69979: 0 -247: 69980: 0 -247: 69981: 0 -247: 69982: 0 -247: 69983: 0 -247: 69984: 0 -247: 69985: 0 -247: 69986: 0 -247: 69987: 0 -247: 69988: 0 -247: 69989: 0 -247: 69990: 0 -247: 69991: 0 -247: 69992: 0 -247: 69993: 0 -247: 69994: 0 -247: 69995: 0 -247: 69996: 0 -247: 69997: 0 -247: 69998: 0 -247: 69999: 0 -247: 70000: 0 -247: 70001: 0 -247: 70002: 0 -247: 70003: 0 -247: 70004: 0 -247: 70005: 0 -247: 70006: 0 -247: 70007: 0 -247: 70008: 0 -247: 70009: 0 -247: 70010: 0 -247: 70011: 0 -247: 70012: 0 -247: 70013: 0 -247: 70014: 0 -247: 70015: 0 -247: 70016: 0 -247: 70017: 0 -247: 70018: 0 -247: 70019: 0 -247: 70020: 0 -247: 70021: 0 -247: 70022: 0 -247: 70023: 0 -247: 70024: 0 -247: 70025: 0 -247: 70026: 0 -247: 70027: 0 -247: 70028: 0 -247: 70029: 0 -247: 70030: 0 -247: 70031: 0 -247: 70032: 0 -247: 70033: 0 -247: 70034: 0 -247: 70035: 0 -247: 70036: 0 -247: 70037: 0 -247: 70038: 0 -247: 70039: 0 -247: 70040: 0 -247: 70041: 0 -247: 70042: 0 -247: 70043: 0 -247: 70044: 0 -247: 70045: 0 -247: 70046: 0 -247: 70047: 0 -247: 70048: 0 -247: 70049: 0 -247: 70050: 0 -247: 70051: 0 -247: 70052: 0 -247: 70053: 0 -247: 70054: 0 -247: 70055: 0 -247: 70056: 0 -247: 70057: 0 -247: 70058: 0 -247: 70059: 0 -247: 70060: 0 -247: 70061: 0 -247: 70062: 0 -247: 70063: 0 -247: 70064: 0 -247: 70065: 0 -247: 70066: 0 -247: 70067: 0 -247: 70068: 0 -247: 70069: 0 -247: 70070: 0 -247: 70071: 0 -247: 70072: 0 -247: 70073: 0 -247: 70074: 0 -247: 70075: 0 -247: 70076: 0 -247: 70077: 0 -247: 70078: 0 -247: 70079: 0 -247: 70080: 0 -247: 70081: 0 -247: 70082: 0 -247: 70083: 0 -247: 70084: 0 -247: 70085: 0 -247: 70086: 0 -247: 70087: 0 -247: 70088: 0 -247: 70089: 0 -247: 70090: 0 -247: 70091: 0 -247: 70092: 0 -247: 70093: 0 -247: 70094: 0 -247: 70095: 0 -247: 70096: 0 -247: 70097: 0 -247: 70098: 0 -247: 70099: 0 -247: 70100: 0 -247: 70101: 0 -247: 70102: 0 -247: 70103: 0 -247: 70104: 0 -247: 70105: 0 -247: 70106: 0 -247: 70107: 0 -247: 70108: 0 -247: 70109: 0 -247: 70110: 0 -247: 70111: 0 -247: 70112: 0 -247: 70113: 0 -247: 70114: 0 -247: 70115: 0 -247: 70116: 0 -247: 70117: 0 -247: 70118: 0 -247: 70119: 0 -247: 70120: 0 -247: 70121: 0 -247: 70122: 0 -247: 70123: 0 -247: 70124: 0 -247: 70125: 0 -247: 70126: 0 -247: 70127: 0 -247: 70128: 0 -247: 70129: 0 -247: 70130: 0 -247: 70131: 0 -247: 70132: 0 -247: 70133: 0 -247: 70134: 0 -247: 70135: 0 -247: 70136: 0 -247: 70137: 0 -247: 70138: 0 -247: 70139: 0 -247: 70140: 0 -247: 70141: 0 -247: 70142: 0 -247: 70143: 0 -247: 70144: 0 -247: 70145: 0 -247: 70146: 0 -247: 70147: 0 -247: 70148: 0 -247: 70149: 0 -247: 70150: 0 -247: 70151: 0 -247: 70152: 0 -247: 70153: 0 -247: 70154: 0 -247: 70155: 0 -247: 70156: 0 -247: 70157: 0 -247: 70158: 0 -247: 70159: 0 -247: 70160: 0 -247: 70161: 0 -247: 70162: 0 -247: 70163: 0 -247: 70164: 0 -247: 70165: 0 -247: 70166: 0 -247: 70167: 0 -247: 70168: 0 -247: 70169: 0 -247: 70170: 0 -247: 70171: 0 -247: 70172: 0 -247: 70173: 0 -247: 70174: 0 -247: 70175: 0 -247: 70176: 0 -247: 70177: 0 -247: 70178: 0 -247: 70179: 0 -247: 70180: 0 -247: 70181: 0 -247: 70182: 0 -247: 70183: 0 -247: 70184: 0 -247: 70185: 0 -247: 70186: 0 -247: 70187: 0 -247: 70188: 0 -247: 70189: 0 -247: 70190: 0 -247: 70191: 0 -247: 70192: 0 -247: 70193: 0 -247: 70194: 0 -247: 70195: 0 -247: 70196: 0 -247: 70197: 0 -247: 70198: 0 -247: 70199: 0 -247: 70200: 0 -247: 70201: 0 -247: 70202: 0 -247: 70203: 0 -247: 70204: 0 -247: 70205: 0 -247: 70206: 0 -247: 70207: 0 -247: 70208: 0 -247: 70209: 0 -247: 70210: 0 -247: 70211: 0 -247: 70212: 0 -247: 70213: 0 -247: 70214: 0 -247: 70215: 0 -247: 70216: 0 -247: 70217: 0 -247: 70218: 0 -247: 70219: 0 -247: 70220: 0 -247: 70221: 0 -247: 70222: 0 -247: 70223: 0 -247: 70224: 0 -247: 70225: 0 -247: 70226: 0 -247: 70227: 0 -247: 70228: 0 -247: 70229: 0 -247: 70230: 0 -247: 70231: 0 -247: 70232: 0 -247: 70233: 0 -247: 70234: 0 -247: 70235: 0 -247: 70236: 0 -247: 70237: 0 -247: 70238: 0 -247: 70239: 0 -247: 70240: 0 -247: 70241: 0 -247: 70242: 0 -247: 70243: 0 -247: 70244: 0 -247: 70245: 0 -247: 70246: 0 -247: 70247: 0 -247: 70248: 0 -247: 70249: 0 -247: 70250: 0 -247: 70251: 0 -247: 70252: 0 -247: 70253: 0 -247: 70254: 0 -247: 70255: 0 -247: 70256: 0 -247: 70257: 0 -247: 70258: 0 -247: 70259: 0 -247: 70260: 0 -247: 70261: 0 -247: 70262: 0 -247: 70263: 0 -247: 70264: 0 -247: 70265: 0 -247: 70266: 0 -247: 70267: 0 -247: 70268: 0 -247: 70269: 0 -247: 70270: 0 -247: 70271: 0 -247: 70272: 0 -247: 70273: 0 -247: 70274: 0 -247: 70275: 0 -247: 70276: 0 -247: 70277: 0 -247: 70278: 0 -247: 70279: 0 -247: 70280: 0 -247: 70281: 0 -247: 70282: 0 -247: 70283: 0 -247: 70284: 0 -247: 70285: 0 -247: 70286: 0 -247: 70287: 0 -247: 70288: 0 -247: 70289: 0 -247: 70290: 0 -247: 70291: 0 -247: 70292: 0 -247: 70293: 0 -247: 70294: 0 -247: 70295: 0 -247: 70296: 0 -247: 70297: 0 -247: 70298: 0 -247: 70299: 0 -247: 70300: 0 -247: 70301: 0 -247: 70302: 0 -247: 70303: 0 -247: 70304: 0 -247: 70305: 0 -247: 70306: 0 -247: 70307: 0 -247: 70308: 0 -247: 70309: 0 -247: 70310: 0 -247: 70311: 0 -247: 70312: 0 -247: 70313: 0 -247: 70314: 0 -247: 70315: 0 -247: 70316: 0 -247: 70317: 0 -247: 70318: 0 -247: 70319: 0 -247: 70320: 0 -247: 70321: 0 -247: 70322: 0 -247: 70323: 0 -247: 70324: 0 -247: 70325: 0 -247: 70326: 0 -247: 70327: 0 -247: 70328: 0 -247: 70329: 0 -247: 70330: 0 -247: 70331: 0 -247: 70332: 0 -247: 70333: 0 -247: 70334: 0 -247: 70335: 0 -247: 70336: 0 -247: 70337: 0 -247: 70338: 0 -247: 70339: 0 -247: 70340: 0 -247: 70341: 0 -247: 70342: 0 -247: 70343: 0 -247: 70344: 0 -247: 70345: 0 -247: 70346: 0 -247: 70347: 0 -247: 70348: 0 -247: 70349: 0 -247: 70350: 0 -247: 70351: 0 -247: 70352: 0 -247: 70353: 0 -247: 70354: 0 -247: 70355: 0 -247: 70356: 0 -247: 70357: 0 -247: 70358: 0 -247: 70359: 0 -247: 70360: 0 -247: 70361: 0 -247: 70362: 0 -247: 70363: 0 -247: 70364: 0 -247: 70365: 0 -247: 70366: 0 -247: 70367: 0 -247: 70368: 0 -247: 70369: 0 -247: 70370: 0 -247: 70371: 0 -247: 70372: 0 -247: 70373: 0 -247: 70374: 0 -247: 70375: 0 -247: 70376: 0 -247: 70377: 0 -247: 70378: 0 -247: 70379: 0 -247: 70380: 0 -247: 70381: 0 -247: 70382: 0 -247: 70383: 0 -247: 70384: 0 -247: 70385: 0 -247: 70386: 0 -247: 70387: 0 -247: 70388: 0 -247: 70389: 0 -247: 70390: 0 -247: 70391: 0 -247: 70392: 0 -247: 70393: 0 -247: 70394: 0 -247: 70395: 0 -247: 70396: 0 -247: 70397: 0 -247: 70398: 0 -247: 70399: 0 -247: 70400: 0 -247: 70401: 0 -247: 70402: 0 -247: 70403: 0 -247: 70404: 0 -247: 70405: 0 -247: 70406: 0 -247: 70407: 0 -247: 70408: 0 -247: 70409: 0 -247: 70410: 0 -247: 70411: 0 -247: 70412: 0 -247: 70413: 0 -247: 70414: 0 -247: 70415: 0 -247: 70416: 0 -247: 70417: 0 -247: 70418: 0 -247: 70419: 0 -247: 70420: 0 -247: 70421: 0 -247: 70422: 0 -247: 70423: 0 -247: 70424: 0 -247: 70425: 0 -247: 70426: 0 -247: 70427: 0 -247: 70428: 0 -247: 70429: 0 -247: 70430: 0 -247: 70431: 0 -247: 70432: 0 -247: 70433: 0 -247: 70434: 0 -247: 70435: 0 -247: 70436: 0 -247: 70437: 0 -247: 70438: 0 -247: 70439: 0 -247: 70440: 0 -247: 70441: 0 -247: 70442: 0 -247: 70443: 0 -247: 70444: 0 -247: 70445: 0 -247: 70446: 0 -247: 70447: 0 -247: 70448: 0 -247: 70449: 0 -247: 70450: 0 -247: 70451: 0 -247: 70452: 0 -247: 70453: 0 -247: 70454: 0 -247: 70455: 0 -247: 70456: 0 -247: 70457: 0 -247: 70458: 0 -247: 70459: 0 -247: 70460: 0 -247: 70461: 0 -247: 70462: 0 -247: 70463: 0 -247: 70464: 0 -247: 70465: 0 -247: 70466: 0 -247: 70467: 0 -247: 70468: 0 -247: 70469: 0 -247: 70470: 0 -247: 70471: 0 -247: 70472: 0 -247: 70473: 0 -247: 70474: 0 -247: 70475: 0 -247: 70476: 0 -247: 70477: 0 -247: 70478: 0 -247: 70479: 0 -247: 70480: 0 -247: 70481: 0 -247: 70482: 0 -247: 70483: 0 -247: 70484: 0 -247: 70485: 0 -247: 70486: 0 -247: 70487: 0 -247: 70488: 0 -247: 70489: 0 -247: 70490: 0 -247: 70491: 0 -247: 70492: 0 -247: 70493: 0 -247: 70494: 0 -247: 70495: 0 -247: 70496: 0 -247: 70497: 0 -247: 70498: 0 -247: 70499: 0 -247: 70500: 0 -247: 70501: 0 -247: 70502: 0 -247: 70503: 0 -247: 70504: 0 -247: 70505: 0 -247: 70506: 0 -247: 70507: 0 -247: 70508: 0 -247: 70509: 0 -247: 70510: 0 -247: 70511: 0 -247: 70512: 0 -247: 70513: 0 -247: 70514: 0 -247: 70515: 0 -247: 70516: 0 -247: 70517: 0 -247: 70518: 0 -247: 70519: 0 -247: 70520: 0 -247: 70521: 0 -247: 70522: 0 -247: 70523: 0 -247: 70524: 0 -247: 70525: 0 -247: 70526: 0 -247: 70527: 0 -247: 70528: 0 -247: 70529: 0 -247: 70530: 0 -247: 70531: 0 -247: 70532: 0 -247: 70533: 0 -247: 70534: 0 -247: 70535: 0 -247: 70536: 0 -247: 70537: 0 -247: 70538: 0 -247: 70539: 0 -247: 70540: 0 -247: 70541: 0 -247: 70542: 0 -247: 70543: 0 -247: 70544: 0 -247: 70545: 0 -247: 70546: 0 -247: 70547: 0 -247: 70548: 0 -247: 70549: 0 -247: 70550: 0 -247: 70551: 0 -247: 70552: 0 -247: 70553: 0 -247: 70554: 0 -247: 70555: 0 -247: 70556: 0 -247: 70557: 0 -247: 70558: 0 -247: 70559: 0 -247: 70560: 0 -247: 70561: 0 -247: 70562: 0 -247: 70563: 0 -247: 70564: 0 -247: 70565: 0 -247: 70566: 0 -247: 70567: 0 -247: 70568: 0 -247: 70569: 0 -247: 70570: 0 -247: 70571: 0 -247: 70572: 0 -247: 70573: 0 -247: 70574: 0 -247: 70575: 0 -247: 70576: 0 -247: 70577: 0 -247: 70578: 0 -247: 70579: 0 -247: 70580: 0 -247: 70581: 0 -247: 70582: 0 -247: 70583: 0 -247: 70584: 0 -247: 70585: 0 -247: 70586: 0 -247: 70587: 0 -247: 70588: 0 -247: 70589: 0 -247: 70590: 0 -247: 70591: 0 -247: 70592: 0 -247: 70593: 0 -247: 70594: 0 -247: 70595: 0 -247: 70596: 0 -247: 70597: 0 -247: 70598: 0 -247: 70599: 0 -247: 70600: 0 -247: 70601: 0 -247: 70602: 0 -247: 70603: 0 -247: 70604: 0 -247: 70605: 0 -247: 70606: 0 -247: 70607: 0 -247: 70608: 0 -247: 70609: 0 -247: 70610: 0 -247: 70611: 0 -247: 70612: 0 -247: 70613: 0 -247: 70614: 0 -247: 70615: 0 -247: 70616: 0 -247: 70617: 0 -247: 70618: 0 -247: 70619: 0 -247: 70620: 0 -247: 70621: 0 -247: 70622: 0 -247: 70623: 0 -247: 70624: 0 -247: 70625: 0 -247: 70626: 0 -247: 70627: 0 -247: 70628: 0 -247: 70629: 0 -247: 70630: 0 -247: 70631: 0 -247: 70632: 0 -247: 70633: 0 -247: 70634: 0 -247: 70635: 0 -247: 70636: 0 -247: 70637: 0 -247: 70638: 0 -247: 70639: 0 -247: 70640: 0 -247: 70641: 0 -247: 70642: 0 -247: 70643: 0 -247: 70644: 0 -247: 70645: 0 -247: 70646: 0 -247: 70647: 0 -247: 70648: 0 -247: 70649: 0 -247: 70650: 0 -247: 70651: 0 -247: 70652: 0 -247: 70653: 0 -247: 70654: 0 -247: 70655: 0 -247: 70656: 0 -247: 70657: 0 -247: 70658: 0 -247: 70659: 0 -247: 70660: 0 -247: 70661: 0 -247: 70662: 0 -247: 70663: 0 -247: 70664: 0 -247: 70665: 0 -247: 70666: 0 -247: 70667: 0 -247: 70668: 0 -247: 70669: 0 -247: 70670: 0 -247: 70671: 0 -247: 70672: 0 -247: 70673: 0 -247: 70674: 0 -247: 70675: 0 -247: 70676: 0 -247: 70677: 0 -247: 70678: 0 -247: 70679: 0 -247: 70680: 0 -247: 70681: 0 -247: 70682: 0 -247: 70683: 0 -247: 70684: 0 -247: 70685: 0 -247: 70686: 0 -247: 70687: 0 -247: 70688: 0 -247: 70689: 0 -247: 70690: 0 -247: 70691: 0 -247: 70692: 0 -247: 70693: 0 -247: 70694: 0 -247: 70695: 0 -247: 70696: 0 -247: 70697: 0 -247: 70698: 0 -247: 70699: 0 -247: 70700: 0 -247: 70701: 0 -247: 70702: 0 -247: 70703: 0 -247: 70704: 0 -247: 70705: 0 -247: 70706: 0 -247: 70707: 0 -247: 70708: 0 -247: 70709: 0 -247: 70710: 0 -247: 70711: 0 -247: 70712: 0 -247: 70713: 0 -247: 70714: 0 -247: 70715: 0 -247: 70716: 0 -247: 70717: 0 -247: 70718: 0 -247: 70719: 0 -247: 70720: 0 -247: 70721: 0 -247: 70722: 0 -247: 70723: 0 -247: 70724: 0 -247: 70725: 0 -247: 70726: 0 -247: 70727: 0 -247: 70728: 0 -247: 70729: 0 -247: 70730: 0 -247: 70731: 0 -247: 70732: 0 -247: 70733: 0 -247: 70734: 0 -247: 70735: 0 -247: 70736: 0 -247: 70737: 0 -247: 70738: 0 -247: 70739: 0 -247: 70740: 0 -247: 70741: 0 -247: 70742: 0 -247: 70743: 0 -247: 70744: 0 -247: 70745: 0 -247: 70746: 0 -247: 70747: 0 -247: 70748: 0 -247: 70749: 0 -247: 70750: 0 -247: 70751: 0 -247: 70752: 0 -247: 70753: 0 -247: 70754: 0 -247: 70755: 0 -247: 70756: 0 -247: 70757: 0 -247: 70758: 0 -247: 70759: 0 -247: 70760: 0 -247: 70761: 0 -247: 70762: 0 -247: 70763: 0 -247: 70764: 0 -247: 70765: 0 -247: 70766: 0 -247: 70767: 0 -247: 70768: 0 -247: 70769: 0 -247: 70770: 0 -247: 70771: 0 -247: 70772: 0 -247: 70773: 0 -247: 70774: 0 -247: 70775: 0 -247: 70776: 0 -247: 70777: 0 -247: 70778: 0 -247: 70779: 0 -247: 70780: 0 -247: 70781: 0 -247: 70782: 0 -247: 70783: 0 -247: 70784: 0 -247: 70785: 0 -247: 70786: 0 -247: 70787: 0 -247: 70788: 0 -247: 70789: 0 -247: 70790: 0 -247: 70791: 0 -247: 70792: 0 -247: 70793: 0 -247: 70794: 0 -247: 70795: 0 -247: 70796: 0 -247: 70797: 0 -247: 70798: 0 -247: 70799: 0 -247: 70800: 0 -247: 70801: 0 -247: 70802: 0 -247: 70803: 0 -247: 70804: 0 -247: 70805: 0 -247: 70806: 0 -247: 70807: 0 -247: 70808: 0 -247: 70809: 0 -247: 70810: 0 -247: 70811: 0 -247: 70812: 0 -247: 70813: 0 -247: 70814: 0 -247: 70815: 0 -247: 70816: 0 -247: 70817: 0 -247: 70818: 0 -247: 70819: 0 -247: 70820: 0 -247: 70821: 0 -247: 70822: 0 -247: 70823: 0 -247: 70824: 0 -247: 70825: 0 -247: 70826: 0 -247: 70827: 0 -247: 70828: 0 -247: 70829: 0 -247: 70830: 0 -247: 70831: 0 -247: 70832: 0 -247: 70833: 0 -247: 70834: 0 -247: 70835: 0 -247: 70836: 0 -247: 70837: 0 -247: 70838: 0 -247: 70839: 0 -247: 70840: 0 -247: 70841: 0 -247: 70842: 0 -247: 70843: 0 -247: 70844: 0 -247: 70845: 0 -247: 70846: 0 -247: 70847: 0 -247: 70848: 0 -247: 70849: 0 -247: 70850: 0 -247: 70851: 0 -247: 70852: 0 -247: 70853: 0 -247: 70854: 0 -247: 70855: 0 -247: 70856: 0 -247: 70857: 0 -247: 70858: 0 -247: 70859: 0 -247: 70860: 0 -247: 70861: 0 -247: 70862: 0 -247: 70863: 0 -247: 70864: 0 -247: 70865: 0 -247: 70866: 0 -247: 70867: 0 -247: 70868: 0 -247: 70869: 0 -247: 70870: 0 -247: 70871: 0 -247: 70872: 0 -247: 70873: 0 -247: 70874: 0 -247: 70875: 0 -247: 70876: 0 -247: 70877: 0 -247: 70878: 0 -247: 70879: 0 -247: 70880: 0 -247: 70881: 0 -247: 70882: 0 -247: 70883: 0 -247: 70884: 0 -247: 70885: 0 -247: 70886: 0 -247: 70887: 0 -247: 70888: 0 -247: 70889: 0 -247: 70890: 0 -247: 70891: 0 -247: 70892: 0 -247: 70893: 0 -247: 70894: 0 -247: 70895: 0 -247: 70896: 0 -247: 70897: 0 -247: 70898: 0 -247: 70899: 0 -247: 70900: 0 -247: 70901: 0 -247: 70902: 0 -247: 70903: 0 -247: 70904: 0 -247: 70905: 0 -247: 70906: 0 -247: 70907: 0 -247: 70908: 0 -247: 70909: 0 -247: 70910: 0 -247: 70911: 0 -247: 70912: 0 -247: 70913: 0 -247: 70914: 0 -247: 70915: 0 -247: 70916: 0 -247: 70917: 0 -247: 70918: 0 -247: 70919: 0 -247: 70920: 0 -247: 70921: 0 -247: 70922: 0 -247: 70923: 0 -247: 70924: 0 -247: 70925: 0 -247: 70926: 0 -247: 70927: 0 -247: 70928: 0 -247: 70929: 0 -247: 70930: 0 -247: 70931: 0 -247: 70932: 0 -247: 70933: 0 -247: 70934: 0 -247: 70935: 0 -247: 70936: 0 -247: 70937: 0 -247: 70938: 0 -247: 70939: 0 -247: 70940: 0 -247: 70941: 0 -247: 70942: 0 -247: 70943: 0 -247: 70944: 0 -247: 70945: 0 -247: 70946: 0 -247: 70947: 0 -247: 70948: 0 -247: 70949: 0 -247: 70950: 0 -247: 70951: 0 -247: 70952: 0 -247: 70953: 0 -247: 70954: 0 -247: 70955: 0 -247: 70956: 0 -247: 70957: 0 -247: 70958: 0 -247: 70959: 0 -247: 70960: 0 -247: 70961: 0 -247: 70962: 0 -247: 70963: 0 -247: 70964: 0 -247: 70965: 0 -247: 70966: 0 -247: 70967: 0 -247: 70968: 0 -247: 70969: 0 -247: 70970: 0 -247: 70971: 0 -247: 70972: 0 -247: 70973: 0 -247: 70974: 0 -247: 70975: 0 -247: 70976: 0 -247: 70977: 0 -247: 70978: 0 -247: 70979: 0 -247: 70980: 0 -247: 70981: 0 -247: 70982: 0 -247: 70983: 0 -247: 70984: 0 -247: 70985: 0 -247: 70986: 0 -247: 70987: 0 -247: 70988: 0 -247: 70989: 0 -247: 70990: 0 -247: 70991: 0 -247: 70992: 0 -247: 70993: 0 -247: 70994: 0 -247: 70995: 0 -247: 70996: 0 -247: 70997: 0 -247: 70998: 0 -247: 70999: 0 -247: 71000: 0 -247: 71001: 0 -247: 71002: 0 -247: 71003: 0 -247: 71004: 0 -247: 71005: 0 -247: 71006: 0 -247: 71007: 0 -247: 71008: 0 -247: 71009: 0 -247: 71010: 0 -247: 71011: 0 -247: 71012: 0 -247: 71013: 0 -247: 71014: 0 -247: 71015: 0 -247: 71016: 0 -247: 71017: 0 -247: 71018: 0 -247: 71019: 0 -247: 71020: 0 -247: 71021: 0 -247: 71022: 0 -247: 71023: 0 -247: 71024: 0 -247: 71025: 0 -247: 71026: 0 -247: 71027: 0 -247: 71028: 0 -247: 71029: 0 -247: 71030: 0 -247: 71031: 0 -247: 71032: 0 -247: 71033: 0 -247: 71034: 0 -247: 71035: 0 -247: 71036: 0 -247: 71037: 0 -247: 71038: 0 -247: 71039: 0 -247: 71040: 0 -247: 71041: 0 -247: 71042: 0 -247: 71043: 0 -247: 71044: 0 -247: 71045: 0 -247: 71046: 0 -247: 71047: 0 -247: 71048: 0 -247: 71049: 0 -247: 71050: 0 -247: 71051: 0 -247: 71052: 0 -247: 71053: 0 -247: 71054: 0 -247: 71055: 0 -247: 71056: 0 -247: 71057: 0 -247: 71058: 0 -247: 71059: 0 -247: 71060: 0 -247: 71061: 0 -247: 71062: 0 -247: 71063: 0 -247: 71064: 0 -247: 71065: 0 -247: 71066: 0 -247: 71067: 0 -247: 71068: 0 -247: 71069: 0 -247: 71070: 0 -247: 71071: 0 -247: 71072: 0 -247: 71073: 0 -247: 71074: 0 -247: 71075: 0 -247: 71076: 0 -247: 71077: 0 -247: 71078: 0 -247: 71079: 0 -247: 71080: 0 -247: 71081: 0 -247: 71082: 0 -247: 71083: 0 -247: 71084: 0 -247: 71085: 0 -247: 71086: 0 -247: 71087: 0 -247: 71088: 0 -247: 71089: 0 -247: 71090: 0 -247: 71091: 0 -247: 71092: 0 -247: 71093: 0 -247: 71094: 0 -247: 71095: 0 -247: 71096: 0 -247: 71097: 0 -247: 71098: 0 -247: 71099: 0 -247: 71100: 0 -247: 71101: 0 -247: 71102: 0 -247: 71103: 0 -247: 71104: 0 -247: 71105: 0 -247: 71106: 0 -247: 71107: 0 -247: 71108: 0 -247: 71109: 0 -247: 71110: 0 -247: 71111: 0 -247: 71112: 0 -247: 71113: 0 -247: 71114: 0 -247: 71115: 0 -247: 71116: 0 -247: 71117: 0 -247: 71118: 0 -247: 71119: 0 -247: 71120: 0 -247: 71121: 0 -247: 71122: 0 -247: 71123: 0 -247: 71124: 0 -247: 71125: 0 -247: 71126: 0 -247: 71127: 0 -247: 71128: 0 -247: 71129: 0 -247: 71130: 0 -247: 71131: 0 -247: 71132: 0 -247: 71133: 0 -247: 71134: 0 -247: 71135: 0 -247: 71136: 0 -247: 71137: 0 -247: 71138: 0 -247: 71139: 0 -247: 71140: 0 -247: 71141: 0 -247: 71142: 0 -247: 71143: 0 -247: 71144: 0 -247: 71145: 0 -247: 71146: 0 -247: 71147: 0 -247: 71148: 0 -247: 71149: 0 -247: 71150: 0 -247: 71151: 0 -247: 71152: 0 -247: 71153: 0 -247: 71154: 0 -247: 71155: 0 -247: 71156: 0 -247: 71157: 0 -247: 71158: 0 -247: 71159: 0 -247: 71160: 0 -247: 71161: 0 -247: 71162: 0 -247: 71163: 0 -247: 71164: 0 -247: 71165: 0 -247: 71166: 0 -247: 71167: 0 -247: 71168: 0 -247: 71169: 0 -247: 71170: 0 -247: 71171: 0 -247: 71172: 0 -247: 71173: 0 -247: 71174: 0 -247: 71175: 0 -247: 71176: 0 -247: 71177: 0 -247: 71178: 0 -247: 71179: 0 -247: 71180: 0 -247: 71181: 0 -247: 71182: 0 -247: 71183: 0 -247: 71184: 0 -247: 71185: 0 -247: 71186: 0 -247: 71187: 0 -247: 71188: 0 -247: 71189: 0 -247: 71190: 0 -247: 71191: 0 -247: 71192: 0 -247: 71193: 0 -247: 71194: 0 -247: 71195: 0 -247: 71196: 0 -247: 71197: 0 -247: 71198: 0 -247: 71199: 0 -247: 71200: 0 -247: 71201: 0 -247: 71202: 0 -247: 71203: 0 -247: 71204: 0 -247: 71205: 0 -247: 71206: 0 -247: 71207: 0 -247: 71208: 0 -247: 71209: 0 -247: 71210: 0 -247: 71211: 0 -247: 71212: 0 -247: 71213: 0 -247: 71214: 0 -247: 71215: 0 -247: 71216: 0 -247: 71217: 0 -247: 71218: 0 -247: 71219: 0 -247: 71220: 0 -247: 71221: 0 -247: 71222: 0 -247: 71223: 0 -247: 71224: 0 -247: 71225: 0 -247: 71226: 0 -247: 71227: 0 -247: 71228: 0 -247: 71229: 0 -247: 71230: 0 -247: 71231: 0 -247: 71232: 0 -247: 71233: 0 -247: 71234: 0 -247: 71235: 0 -247: 71236: 0 -247: 71237: 0 -247: 71238: 0 -247: 71239: 0 -247: 71240: 0 -247: 71241: 0 -247: 71242: 0 -247: 71243: 0 -247: 71244: 0 -247: 71245: 0 -247: 71246: 0 -247: 71247: 0 -247: 71248: 0 -247: 71249: 0 -247: 71250: 0 -247: 71251: 0 -247: 71252: 0 -247: 71253: 0 -247: 71254: 0 -247: 71255: 0 -247: 71256: 0 -247: 71257: 0 -247: 71258: 0 -247: 71259: 0 -247: 71260: 0 -247: 71261: 0 -247: 71262: 0 -247: 71263: 0 -247: 71264: 0 -247: 71265: 0 -247: 71266: 0 -247: 71267: 0 -247: 71268: 0 -247: 71269: 0 -247: 71270: 0 -247: 71271: 0 -247: 71272: 0 -247: 71273: 0 -247: 71274: 0 -247: 71275: 0 -247: 71276: 0 -247: 71277: 0 -247: 71278: 0 -247: 71279: 0 -247: 71280: 0 -247: 71281: 0 -247: 71282: 0 -247: 71283: 0 -247: 71284: 0 -247: 71285: 0 -247: 71286: 0 -247: 71287: 0 -247: 71288: 0 -247: 71289: 0 -247: 71290: 0 -247: 71291: 0 -247: 71292: 0 -247: 71293: 0 -247: 71294: 0 -247: 71295: 0 -247: 71296: 0 -247: 71297: 0 -247: 71298: 0 -247: 71299: 0 -247: 71300: 0 -247: 71301: 0 -247: 71302: 0 -247: 71303: 0 -247: 71304: 0 -247: 71305: 0 -247: 71306: 0 -247: 71307: 0 -247: 71308: 0 -247: 71309: 0 -247: 71310: 0 -247: 71311: 0 -247: 71312: 0 -247: 71313: 0 -247: 71314: 0 -247: 71315: 0 -247: 71316: 0 -247: 71317: 0 -247: 71318: 0 -247: 71319: 0 -247: 71320: 0 -247: 71321: 0 -247: 71322: 0 -247: 71323: 0 -247: 71324: 0 -247: 71325: 0 -247: 71326: 0 -247: 71327: 0 -247: 71328: 0 -247: 71329: 0 -247: 71330: 0 -247: 71331: 0 -247: 71332: 0 -247: 71333: 0 -247: 71334: 0 -247: 71335: 0 -247: 71336: 0 -247: 71337: 0 -247: 71338: 0 -247: 71339: 0 -247: 71340: 0 -247: 71341: 0 -247: 71342: 0 -247: 71343: 0 -247: 71344: 0 -247: 71345: 0 -247: 71346: 0 -247: 71347: 0 -247: 71348: 0 -247: 71349: 0 -247: 71350: 0 -247: 71351: 0 -247: 71352: 0 -247: 71353: 0 -247: 71354: 0 -247: 71355: 0 -247: 71356: 0 -247: 71357: 0 -247: 71358: 0 -247: 71359: 0 -247: 71360: 0 -247: 71361: 0 -247: 71362: 0 -247: 71363: 0 -247: 71364: 0 -247: 71365: 0 -247: 71366: 0 -247: 71367: 0 -247: 71368: 0 -247: 71369: 0 -247: 71370: 0 -247: 71371: 0 -247: 71372: 0 -247: 71373: 0 -247: 71374: 0 -247: 71375: 0 -247: 71376: 0 -247: 71377: 0 -247: 71378: 0 -247: 71379: 0 -247: 71380: 0 -247: 71381: 0 -247: 71382: 0 -247: 71383: 0 -247: 71384: 0 -247: 71385: 0 -247: 71386: 0 -247: 71387: 0 -247: 71388: 0 -247: 71389: 0 -247: 71390: 0 -247: 71391: 0 -247: 71392: 0 -247: 71393: 0 -247: 71394: 0 -247: 71395: 0 -247: 71396: 0 -247: 71397: 0 -247: 71398: 0 -247: 71399: 0 -247: 71400: 0 -247: 71401: 0 -247: 71402: 0 -247: 71403: 0 -247: 71404: 0 -247: 71405: 0 -247: 71406: 0 -247: 71407: 0 -247: 71408: 0 -247: 71409: 0 -247: 71410: 0 -247: 71411: 0 -247: 71412: 0 -247: 71413: 0 -247: 71414: 0 -247: 71415: 0 -247: 71416: 0 -247: 71417: 0 -247: 71418: 0 -247: 71419: 0 -247: 71420: 0 -247: 71421: 0 -247: 71422: 0 -247: 71423: 0 -247: 71424: 0 -247: 71425: 0 -247: 71426: 0 -247: 71427: 0 -247: 71428: 0 -247: 71429: 0 -247: 71430: 0 -247: 71431: 0 -247: 71432: 0 -247: 71433: 0 -247: 71434: 0 -247: 71435: 0 -247: 71436: 0 -247: 71437: 0 -247: 71438: 0 -247: 71439: 0 -247: 71440: 0 -247: 71441: 0 -247: 71442: 0 -247: 71443: 0 -247: 71444: 0 -247: 71445: 0 -247: 71446: 0 -247: 71447: 0 -247: 71448: 0 -247: 71449: 0 -247: 71450: 0 -247: 71451: 0 -247: 71452: 0 -247: 71453: 0 -247: 71454: 0 -247: 71455: 0 -247: 71456: 0 -247: 71457: 0 -247: 71458: 0 -247: 71459: 0 -247: 71460: 0 -247: 71461: 0 -247: 71462: 0 -247: 71463: 0 -247: 71464: 0 -247: 71465: 0 -247: 71466: 0 -247: 71467: 0 -247: 71468: 0 -247: 71469: 0 -247: 71470: 0 -247: 71471: 0 -247: 71472: 0 -247: 71473: 0 -247: 71474: 0 -247: 71475: 0 -247: 71476: 0 -247: 71477: 0 -247: 71478: 0 -247: 71479: 0 -247: 71480: 0 -247: 71481: 0 -247: 71482: 0 -247: 71483: 0 -247: 71484: 0 -247: 71485: 0 -247: 71486: 0 -247: 71487: 0 -247: 71488: 0 -247: 71489: 0 -247: 71490: 0 -247: 71491: 0 -247: 71492: 0 -247: 71493: 0 -247: 71494: 0 -247: 71495: 0 -247: 71496: 0 -247: 71497: 0 -247: 71498: 0 -247: 71499: 0 -247: 71500: 0 -247: 71501: 0 -247: 71502: 0 -247: 71503: 0 -247: 71504: 0 -247: 71505: 0 -247: 71506: 0 -247: 71507: 0 -247: 71508: 0 -247: 71509: 0 -247: 71510: 0 -247: 71511: 0 -247: 71512: 0 -247: 71513: 0 -247: 71514: 0 -247: 71515: 0 -247: 71516: 0 -247: 71517: 0 -247: 71518: 0 -247: 71519: 0 -247: 71520: 0 -247: 71521: 0 -247: 71522: 0 -247: 71523: 0 -247: 71524: 0 -247: 71525: 0 -247: 71526: 0 -247: 71527: 0 -247: 71528: 0 -247: 71529: 0 -247: 71530: 0 -247: 71531: 0 -247: 71532: 0 -247: 71533: 0 -247: 71534: 0 -247: 71535: 0 -247: 71536: 0 -247: 71537: 0 -247: 71538: 0 -247: 71539: 0 -247: 71540: 0 -247: 71541: 0 -247: 71542: 0 -247: 71543: 0 -247: 71544: 0 -247: 71545: 0 -247: 71546: 0 -247: 71547: 0 -247: 71548: 0 -247: 71549: 0 -247: 71550: 0 -247: 71551: 0 -247: 71552: 0 -247: 71553: 0 -247: 71554: 0 -247: 71555: 0 -247: 71556: 0 -247: 71557: 0 -247: 71558: 0 -247: 71559: 0 -247: 71560: 0 -247: 71561: 0 -247: 71562: 0 -247: 71563: 0 -247: 71564: 0 -247: 71565: 0 -247: 71566: 0 -247: 71567: 0 -247: 71568: 0 -247: 71569: 0 -247: 71570: 0 -247: 71571: 0 -247: 71572: 0 -247: 71573: 0 -247: 71574: 0 -247: 71575: 0 -247: 71576: 0 -247: 71577: 0 -247: 71578: 0 -247: 71579: 0 -247: 71580: 0 -247: 71581: 0 -247: 71582: 0 -247: 71583: 0 -247: 71584: 0 -247: 71585: 0 -247: 71586: 0 -247: 71587: 0 -247: 71588: 0 -247: 71589: 0 -247: 71590: 0 -247: 71591: 0 -247: 71592: 0 -247: 71593: 0 -247: 71594: 0 -247: 71595: 0 -247: 71596: 0 -247: 71597: 0 -247: 71598: 0 -247: 71599: 0 -247: 71600: 0 -247: 71601: 0 -247: 71602: 0 -247: 71603: 0 -247: 71604: 0 -247: 71605: 0 -247: 71606: 0 -247: 71607: 0 -247: 71608: 0 -247: 71609: 0 -247: 71610: 0 -247: 71611: 0 -247: 71612: 0 -247: 71613: 0 -247: 71614: 0 -247: 71615: 0 -247: 71616: 0 -247: 71617: 0 -247: 71618: 0 -247: 71619: 0 -247: 71620: 0 -247: 71621: 0 -247: 71622: 0 -247: 71623: 0 -247: 71624: 0 -247: 71625: 0 -247: 71626: 0 -247: 71627: 0 -247: 71628: 0 -247: 71629: 0 -247: 71630: 0 -247: 71631: 0 -247: 71632: 0 -247: 71633: 0 -247: 71634: 0 -247: 71635: 0 -247: 71636: 0 -247: 71637: 0 -247: 71638: 0 -247: 71639: 0 -247: 71640: 0 -247: 71641: 0 -247: 71642: 0 -247: 71643: 0 -247: 71644: 0 -247: 71645: 0 -247: 71646: 0 -247: 71647: 0 -247: 71648: 0 -247: 71649: 0 -247: 71650: 0 -247: 71651: 0 -247: 71652: 0 -247: 71653: 0 -247: 71654: 0 -247: 71655: 0 -247: 71656: 0 -247: 71657: 0 -247: 71658: 0 -247: 71659: 0 -247: 71660: 0 -247: 71661: 0 -247: 71662: 0 -247: 71663: 0 -247: 71664: 0 -247: 71665: 0 -247: 71666: 0 -247: 71667: 0 -247: 71668: 0 -247: 71669: 0 -247: 71670: 0 -247: 71671: 0 -247: 71672: 0 -247: 71673: 0 -247: 71674: 0 -247: 71675: 0 -247: 71676: 0 -247: 71677: 0 -247: 71678: 0 -247: 71679: 0 -247: 71680: 0 -247: 71681: 0 -247: 71682: 0 -247: 71683: 0 -247: 71684: 0 -247: 71685: 0 -247: 71686: 0 -247: 71687: 0 -247: 71688: 0 -247: 71689: 0 -247: 71690: 0 -247: 71691: 0 -247: 71692: 0 -247: 71693: 0 -247: 71694: 0 -247: 71695: 0 -247: 71696: 0 -247: 71697: 0 -247: 71698: 0 -247: 71699: 0 -247: 71700: 0 -247: 71701: 0 -247: 71702: 0 -247: 71703: 0 -247: 71704: 0 -247: 71705: 0 -247: 71706: 0 -247: 71707: 0 -247: 71708: 0 -247: 71709: 0 -247: 71710: 0 -247: 71711: 0 -247: 71712: 0 -247: 71713: 0 -247: 71714: 0 -247: 71715: 0 -247: 71716: 0 -247: 71717: 0 -247: 71718: 0 -247: 71719: 0 -247: 71720: 0 -247: 71721: 0 -247: 71722: 0 -247: 71723: 0 -247: 71724: 0 -247: 71725: 0 -247: 71726: 0 -247: 71727: 0 -247: 71728: 0 -247: 71729: 0 -247: 71730: 0 -247: 71731: 0 -247: 71732: 0 -247: 71733: 0 -247: 71734: 0 -247: 71735: 0 -247: 71736: 0 -247: 71737: 0 -247: 71738: 0 -247: 71739: 0 -247: 71740: 0 -247: 71741: 0 -247: 71742: 0 -247: 71743: 0 -247: 71744: 0 -247: 71745: 0 -247: 71746: 0 -247: 71747: 0 -247: 71748: 0 -247: 71749: 0 -247: 71750: 0 -247: 71751: 0 -247: 71752: 0 -247: 71753: 0 -247: 71754: 0 -247: 71755: 0 -247: 71756: 0 -247: 71757: 0 -247: 71758: 0 -247: 71759: 0 -247: 71760: 0 -247: 71761: 0 -247: 71762: 0 -247: 71763: 0 -247: 71764: 0 -247: 71765: 0 -247: 71766: 0 -247: 71767: 0 -247: 71768: 0 -247: 71769: 0 -247: 71770: 0 -247: 71771: 0 -247: 71772: 0 -247: 71773: 0 -247: 71774: 0 -247: 71775: 0 -247: 71776: 0 -247: 71777: 0 -247: 71778: 0 -247: 71779: 0 -247: 71780: 0 -247: 71781: 0 -247: 71782: 0 -247: 71783: 0 -247: 71784: 0 -247: 71785: 0 -247: 71786: 0 -247: 71787: 0 -247: 71788: 0 -247: 71789: 0 -247: 71790: 0 -247: 71791: 0 -247: 71792: 0 -247: 71793: 0 -247: 71794: 0 -247: 71795: 0 -247: 71796: 0 -247: 71797: 0 -247: 71798: 0 -247: 71799: 0 -247: 71800: 0 -247: 71801: 0 -247: 71802: 0 -247: 71803: 0 -247: 71804: 0 -247: 71805: 0 -247: 71806: 0 -247: 71807: 0 -247: 71808: 0 -247: 71809: 0 -247: 71810: 0 -247: 71811: 0 -247: 71812: 0 -247: 71813: 0 -247: 71814: 0 -247: 71815: 0 -247: 71816: 0 -247: 71817: 0 -247: 71818: 0 -247: 71819: 0 -247: 71820: 0 -247: 71821: 0 -247: 71822: 0 -247: 71823: 0 -247: 71824: 0 -247: 71825: 0 -247: 71826: 0 -247: 71827: 0 -247: 71828: 0 -247: 71829: 0 -247: 71830: 0 -247: 71831: 0 -247: 71832: 0 -247: 71833: 0 -247: 71834: 0 -247: 71835: 0 -247: 71836: 0 -247: 71837: 0 -247: 71838: 0 -247: 71839: 0 -247: 71840: 0 -247: 71841: 0 -247: 71842: 0 -247: 71843: 0 -247: 71844: 0 -247: 71845: 0 -247: 71846: 0 -247: 71847: 0 -247: 71848: 0 -247: 71849: 0 -247: 71850: 0 -247: 71851: 0 -247: 71852: 0 -247: 71853: 0 -247: 71854: 0 -247: 71855: 0 -247: 71856: 0 -247: 71857: 0 -247: 71858: 0 -247: 71859: 0 -247: 71860: 0 -247: 71861: 0 -247: 71862: 0 -247: 71863: 0 -247: 71864: 0 -247: 71865: 0 -247: 71866: 0 -247: 71867: 0 -247: 71868: 0 -247: 71869: 0 -247: 71870: 0 -247: 71871: 0 -247: 71872: 0 -247: 71873: 0 -247: 71874: 0 -247: 71875: 0 -247: 71876: 0 -247: 71877: 0 -247: 71878: 0 -247: 71879: 0 -247: 71880: 0 -247: 71881: 0 -247: 71882: 0 -247: 71883: 0 -247: 71884: 0 -247: 71885: 0 -247: 71886: 0 -247: 71887: 0 -247: 71888: 0 -247: 71889: 0 -247: 71890: 0 -247: 71891: 0 -247: 71892: 0 -247: 71893: 0 -247: 71894: 0 -247: 71895: 0 -247: 71896: 0 -247: 71897: 0 -247: 71898: 0 -247: 71899: 0 -247: 71900: 0 -247: 71901: 0 -247: 71902: 0 -247: 71903: 0 -247: 71904: 0 -247: 71905: 0 -247: 71906: 0 -247: 71907: 0 -247: 71908: 0 -247: 71909: 0 -247: 71910: 0 -247: 71911: 0 -247: 71912: 0 -247: 71913: 0 -247: 71914: 0 -247: 71915: 0 -247: 71916: 0 -247: 71917: 0 -247: 71918: 0 -247: 71919: 0 -247: 71920: 0 -247: 71921: 0 -247: 71922: 0 -247: 71923: 0 -247: 71924: 0 -247: 71925: 0 -247: 71926: 0 -247: 71927: 0 -247: 71928: 0 -247: 71929: 0 -247: 71930: 0 -247: 71931: 0 -247: 71932: 0 -247: 71933: 0 -247: 71934: 0 -247: 71935: 0 -247: 71936: 0 -247: 71937: 0 -247: 71938: 0 -247: 71939: 0 -247: 71940: 0 -247: 71941: 0 -247: 71942: 0 -247: 71943: 0 -247: 71944: 0 -247: 71945: 0 -247: 71946: 0 -247: 71947: 0 -247: 71948: 0 -247: 71949: 0 -247: 71950: 0 -247: 71951: 0 -247: 71952: 0 -247: 71953: 0 -247: 71954: 0 -247: 71955: 0 -247: 71956: 0 -247: 71957: 0 -247: 71958: 0 -247: 71959: 0 -247: 71960: 0 -247: 71961: 0 -247: 71962: 0 -247: 71963: 0 -247: 71964: 0 -247: 71965: 0 -247: 71966: 0 -247: 71967: 0 -247: 71968: 0 -247: 71969: 0 -247: 71970: 0 -247: 71971: 0 -247: 71972: 0 -247: 71973: 0 -247: 71974: 0 -247: 71975: 0 -247: 71976: 0 -247: 71977: 0 -247: 71978: 0 -247: 71979: 0 -247: 71980: 0 -247: 71981: 0 -247: 71982: 0 -247: 71983: 0 -247: 71984: 0 -247: 71985: 0 -247: 71986: 0 -247: 71987: 0 -247: 71988: 0 -247: 71989: 0 -247: 71990: 0 -247: 71991: 0 -247: 71992: 0 -247: 71993: 0 -247: 71994: 0 -247: 71995: 0 -247: 71996: 0 -247: 71997: 0 -247: 71998: 0 -247: 71999: 0 -247: 72000: 0 -247: 72001: 0 -247: 72002: 0 -247: 72003: 0 -247: 72004: 0 -247: 72005: 0 -247: 72006: 0 -247: 72007: 0 -247: 72008: 0 -247: 72009: 0 -247: 72010: 0 -247: 72011: 0 -247: 72012: 0 -247: 72013: 0 -247: 72014: 0 -247: 72015: 0 -247: 72016: 0 -247: 72017: 0 -247: 72018: 0 -247: 72019: 0 -247: 72020: 0 -247: 72021: 0 -247: 72022: 0 -247: 72023: 0 -247: 72024: 0 -247: 72025: 0 -247: 72026: 0 -247: 72027: 0 -247: 72028: 0 -247: 72029: 0 -247: 72030: 0 -247: 72031: 0 -247: 72032: 0 -247: 72033: 0 -247: 72034: 0 -247: 72035: 0 -247: 72036: 0 -247: 72037: 0 -247: 72038: 0 -247: 72039: 0 -247: 72040: 0 -247: 72041: 0 -247: 72042: 0 -247: 72043: 0 -247: 72044: 0 -247: 72045: 0 -247: 72046: 0 -247: 72047: 0 -247: 72048: 0 -247: 72049: 0 -247: 72050: 0 -247: 72051: 0 -247: 72052: 0 -247: 72053: 0 -247: 72054: 0 -247: 72055: 0 -247: 72056: 0 -247: 72057: 0 -247: 72058: 0 -247: 72059: 0 -247: 72060: 0 -247: 72061: 0 -247: 72062: 0 -247: 72063: 0 -247: 72064: 0 -247: 72065: 0 -247: 72066: 0 -247: 72067: 0 -247: 72068: 0 -247: 72069: 0 -247: 72070: 0 -247: 72071: 0 -247: 72072: 0 -247: 72073: 0 -247: 72074: 0 -247: 72075: 0 -247: 72076: 0 -247: 72077: 0 -247: 72078: 0 -247: 72079: 0 -247: 72080: 0 -247: 72081: 0 -247: 72082: 0 -247: 72083: 0 -247: 72084: 0 -247: 72085: 0 -247: 72086: 0 -247: 72087: 0 -247: 72088: 0 -247: 72089: 0 -247: 72090: 0 -247: 72091: 0 -247: 72092: 0 -247: 72093: 0 -247: 72094: 0 -247: 72095: 0 -247: 72096: 0 -247: 72097: 0 -247: 72098: 0 -247: 72099: 0 -247: 72100: 0 -247: 72101: 0 -247: 72102: 0 -247: 72103: 0 -247: 72104: 0 -247: 72105: 0 -247: 72106: 0 -247: 72107: 0 -247: 72108: 0 -247: 72109: 0 -247: 72110: 0 -247: 72111: 0 -247: 72112: 0 -247: 72113: 0 -247: 72114: 0 -247: 72115: 0 -247: 72116: 0 -247: 72117: 0 -247: 72118: 0 -247: 72119: 0 -247: 72120: 0 -247: 72121: 0 -247: 72122: 0 -247: 72123: 0 -247: 72124: 0 -247: 72125: 0 -247: 72126: 0 -247: 72127: 0 -247: 72128: 0 -247: 72129: 0 -247: 72130: 0 -247: 72131: 0 -247: 72132: 0 -247: 72133: 0 -247: 72134: 0 -247: 72135: 0 -247: 72136: 0 -247: 72137: 0 -247: 72138: 0 -247: 72139: 0 -247: 72140: 0 -247: 72141: 0 -247: 72142: 0 -247: 72143: 0 -247: 72144: 0 -247: 72145: 0 -247: 72146: 0 -247: 72147: 0 -247: 72148: 0 -247: 72149: 0 -247: 72150: 0 -247: 72151: 0 -247: 72152: 0 -247: 72153: 0 -247: 72154: 0 -247: 72155: 0 -247: 72156: 0 -247: 72157: 0 -247: 72158: 0 -247: 72159: 0 -247: 72160: 0 -247: 72161: 0 -247: 72162: 0 -247: 72163: 0 -247: 72164: 0 -247: 72165: 0 -247: 72166: 0 -247: 72167: 0 -247: 72168: 0 -247: 72169: 0 -247: 72170: 0 -247: 72171: 0 -247: 72172: 0 -247: 72173: 0 -247: 72174: 0 -247: 72175: 0 -247: 72176: 0 -247: 72177: 0 -247: 72178: 0 -247: 72179: 0 -247: 72180: 0 -247: 72181: 0 -247: 72182: 0 -247: 72183: 0 -247: 72184: 0 -247: 72185: 0 -247: 72186: 0 -247: 72187: 0 -247: 72188: 0 -247: 72189: 0 -247: 72190: 0 -247: 72191: 0 -247: 72192: 0 -247: 72193: 0 -247: 72194: 0 -247: 72195: 0 -247: 72196: 0 -247: 72197: 0 -247: 72198: 0 -247: 72199: 0 -247: 72200: 0 -247: 72201: 0 -247: 72202: 0 -247: 72203: 0 -247: 72204: 0 -247: 72205: 0 -247: 72206: 0 -247: 72207: 0 -247: 72208: 0 -247: 72209: 0 -247: 72210: 0 -247: 72211: 0 -247: 72212: 0 -247: 72213: 0 -247: 72214: 0 -247: 72215: 0 -247: 72216: 0 -247: 72217: 0 -247: 72218: 0 -247: 72219: 0 -247: 72220: 0 -247: 72221: 0 -247: 72222: 0 -247: 72223: 0 -247: 72224: 0 -247: 72225: 0 -247: 72226: 0 -247: 72227: 0 -247: 72228: 0 -247: 72229: 0 -247: 72230: 0 -247: 72231: 0 -247: 72232: 0 -247: 72233: 0 -247: 72234: 0 -247: 72235: 0 -247: 72236: 0 -247: 72237: 0 -247: 72238: 0 -247: 72239: 0 -247: 72240: 0 -247: 72241: 0 -247: 72242: 0 -247: 72243: 0 -247: 72244: 0 -247: 72245: 0 -247: 72246: 0 -247: 72247: 0 -247: 72248: 0 -247: 72249: 0 -247: 72250: 0 -247: 72251: 0 -247: 72252: 0 -247: 72253: 0 -247: 72254: 0 -247: 72255: 0 -247: 72256: 0 -247: 72257: 0 -247: 72258: 0 -247: 72259: 0 -247: 72260: 0 -247: 72261: 0 -247: 72262: 0 -247: 72263: 0 -247: 72264: 0 -247: 72265: 0 -247: 72266: 0 -247: 72267: 0 -247: 72268: 0 -247: 72269: 0 -247: 72270: 0 -247: 72271: 0 -247: 72272: 0 -247: 72273: 0 -247: 72274: 0 -247: 72275: 0 -247: 72276: 0 -247: 72277: 0 -247: 72278: 0 -247: 72279: 0 -247: 72280: 0 -247: 72281: 0 -247: 72282: 0 -247: 72283: 0 -247: 72284: 0 -247: 72285: 0 -247: 72286: 0 -247: 72287: 0 -247: 72288: 0 -247: 72289: 0 -247: 72290: 0 -247: 72291: 0 -247: 72292: 0 -247: 72293: 0 -247: 72294: 0 -247: 72295: 0 -247: 72296: 0 -247: 72297: 0 -247: 72298: 0 -247: 72299: 0 -247: 72300: 0 -247: 72301: 0 -247: 72302: 0 -247: 72303: 0 -247: 72304: 0 -247: 72305: 0 -247: 72306: 0 -247: 72307: 0 -247: 72308: 0 -247: 72309: 0 -247: 72310: 0 -247: 72311: 0 -247: 72312: 0 -247: 72313: 0 -247: 72314: 0 -247: 72315: 0 -247: 72316: 0 -247: 72317: 0 -247: 72318: 0 -247: 72319: 0 -247: 72320: 0 -247: 72321: 0 -247: 72322: 0 -247: 72323: 0 -247: 72324: 0 -247: 72325: 0 -247: 72326: 0 -247: 72327: 0 -247: 72328: 0 -247: 72329: 0 -247: 72330: 0 -247: 72331: 0 -247: 72332: 0 -247: 72333: 0 -247: 72334: 0 -247: 72335: 0 -247: 72336: 0 -247: 72337: 0 -247: 72338: 0 -247: 72339: 0 -247: 72340: 0 -247: 72341: 0 -247: 72342: 0 -247: 72343: 0 -247: 72344: 0 -247: 72345: 0 -247: 72346: 0 -247: 72347: 0 -247: 72348: 0 -247: 72349: 0 -247: 72350: 0 -247: 72351: 0 -247: 72352: 0 -247: 72353: 0 -247: 72354: 0 -247: 72355: 0 -247: 72356: 0 -247: 72357: 0 -247: 72358: 0 -247: 72359: 0 -247: 72360: 0 -247: 72361: 0 -247: 72362: 0 -247: 72363: 0 -247: 72364: 0 -247: 72365: 0 -247: 72366: 0 -247: 72367: 0 -247: 72368: 0 -247: 72369: 0 -247: 72370: 0 -247: 72371: 0 -247: 72372: 0 -247: 72373: 0 -247: 72374: 0 -247: 72375: 0 -247: 72376: 0 -247: 72377: 0 -247: 72378: 0 -247: 72379: 0 -247: 72380: 0 -247: 72381: 0 -247: 72382: 0 -247: 72383: 0 -247: 72384: 0 -247: 72385: 0 -247: 72386: 0 -247: 72387: 0 -247: 72388: 0 -247: 72389: 0 -247: 72390: 0 -247: 72391: 0 -247: 72392: 0 -247: 72393: 0 -247: 72394: 0 -247: 72395: 0 -247: 72396: 0 -247: 72397: 0 -247: 72398: 0 -247: 72399: 0 -247: 72400: 0 -247: 72401: 0 -247: 72402: 0 -247: 72403: 0 -247: 72404: 0 -247: 72405: 0 -247: 72406: 0 -247: 72407: 0 -247: 72408: 0 -247: 72409: 0 -247: 72410: 0 -247: 72411: 0 -247: 72412: 0 -247: 72413: 0 -247: 72414: 0 -247: 72415: 0 -247: 72416: 0 -247: 72417: 0 -247: 72418: 0 -247: 72419: 0 -247: 72420: 0 -247: 72421: 0 -247: 72422: 0 -247: 72423: 0 -247: 72424: 0 -247: 72425: 0 -247: 72426: 0 -247: 72427: 0 -247: 72428: 0 -247: 72429: 0 -247: 72430: 0 -247: 72431: 0 -247: 72432: 0 -247: 72433: 0 -247: 72434: 0 -247: 72435: 0 -247: 72436: 0 -247: 72437: 0 -247: 72438: 0 -247: 72439: 0 -247: 72440: 0 -247: 72441: 0 -247: 72442: 0 -247: 72443: 0 -247: 72444: 0 -247: 72445: 0 -247: 72446: 0 -247: 72447: 0 -247: 72448: 0 -247: 72449: 0 -247: 72450: 0 -247: 72451: 0 -247: 72452: 0 -247: 72453: 0 -247: 72454: 0 -247: 72455: 0 -247: 72456: 0 -247: 72457: 0 -247: 72458: 0 -247: 72459: 0 -247: 72460: 0 -247: 72461: 0 -247: 72462: 0 -247: 72463: 0 -247: 72464: 0 -247: 72465: 0 -247: 72466: 0 -247: 72467: 0 -247: 72468: 0 -247: 72469: 0 -247: 72470: 0 -247: 72471: 0 -247: 72472: 0 -247: 72473: 0 -247: 72474: 0 -247: 72475: 0 -247: 72476: 0 -247: 72477: 0 -247: 72478: 0 -247: 72479: 0 -247: 72480: 0 -247: 72481: 0 -247: 72482: 0 -247: 72483: 0 -247: 72484: 0 -247: 72485: 0 -247: 72486: 0 -247: 72487: 0 -247: 72488: 0 -247: 72489: 0 -247: 72490: 0 -247: 72491: 0 -247: 72492: 0 -247: 72493: 0 -247: 72494: 0 -247: 72495: 0 -247: 72496: 0 -247: 72497: 0 -247: 72498: 0 -247: 72499: 0 -247: 72500: 0 -247: 72501: 0 -247: 72502: 0 -247: 72503: 0 -247: 72504: 0 -247: 72505: 0 -247: 72506: 0 -247: 72507: 0 -247: 72508: 0 -247: 72509: 0 -247: 72510: 0 -247: 72511: 0 -247: 72512: 0 -247: 72513: 0 -247: 72514: 0 -247: 72515: 0 -247: 72516: 0 -247: 72517: 0 -247: 72518: 0 -247: 72519: 0 -247: 72520: 0 -247: 72521: 0 -247: 72522: 0 -247: 72523: 0 -247: 72524: 0 -247: 72525: 0 -247: 72526: 0 -247: 72527: 0 -247: 72528: 0 -247: 72529: 0 -247: 72530: 0 -247: 72531: 0 -247: 72532: 0 -247: 72533: 0 -247: 72534: 0 -247: 72535: 0 -247: 72536: 0 -247: 72537: 0 -247: 72538: 0 -247: 72539: 0 -247: 72540: 0 -247: 72541: 0 -247: 72542: 0 -247: 72543: 0 -247: 72544: 0 -247: 72545: 0 -247: 72546: 0 -247: 72547: 0 -247: 72548: 0 -247: 72549: 0 -247: 72550: 0 -247: 72551: 0 -247: 72552: 0 -247: 72553: 0 -247: 72554: 0 -247: 72555: 0 -247: 72556: 0 -247: 72557: 0 -247: 72558: 0 -247: 72559: 0 -247: 72560: 0 -247: 72561: 0 -247: 72562: 0 -247: 72563: 0 -247: 72564: 0 -247: 72565: 0 -247: 72566: 0 -247: 72567: 0 -247: 72568: 0 -247: 72569: 0 -247: 72570: 0 -247: 72571: 0 -247: 72572: 0 -247: 72573: 0 -247: 72574: 0 -247: 72575: 0 -247: 72576: 0 -247: 72577: 0 -247: 72578: 0 -247: 72579: 0 -247: 72580: 0 -247: 72581: 0 -247: 72582: 0 -247: 72583: 0 -247: 72584: 0 -247: 72585: 0 -247: 72586: 0 -247: 72587: 0 -247: 72588: 0 -247: 72589: 0 -247: 72590: 0 -247: 72591: 0 -247: 72592: 0 -247: 72593: 0 -247: 72594: 0 -247: 72595: 0 -247: 72596: 0 -247: 72597: 0 -247: 72598: 0 -247: 72599: 0 -247: 72600: 0 -247: 72601: 0 -247: 72602: 0 -247: 72603: 0 -247: 72604: 0 -247: 72605: 0 -247: 72606: 0 -247: 72607: 0 -247: 72608: 0 -247: 72609: 0 -247: 72610: 0 -247: 72611: 0 -247: 72612: 0 -247: 72613: 0 -247: 72614: 0 -247: 72615: 0 -247: 72616: 0 -247: 72617: 0 -247: 72618: 0 -247: 72619: 0 -247: 72620: 0 -247: 72621: 0 -247: 72622: 0 -247: 72623: 0 -247: 72624: 0 -247: 72625: 0 -247: 72626: 0 -247: 72627: 0 -247: 72628: 0 -247: 72629: 0 -247: 72630: 0 -247: 72631: 0 -247: 72632: 0 -247: 72633: 0 -247: 72634: 0 -247: 72635: 0 -247: 72636: 0 -247: 72637: 0 -247: 72638: 0 -247: 72639: 0 -247: 72640: 0 -247: 72641: 0 -247: 72642: 0 -247: 72643: 0 -247: 72644: 0 -247: 72645: 0 -247: 72646: 0 -247: 72647: 0 -247: 72648: 0 -247: 72649: 0 -247: 72650: 0 -247: 72651: 0 -247: 72652: 0 -247: 72653: 0 -247: 72654: 0 -247: 72655: 0 -247: 72656: 0 -247: 72657: 0 -247: 72658: 0 -247: 72659: 0 -247: 72660: 0 -247: 72661: 0 -247: 72662: 0 -247: 72663: 0 -247: 72664: 0 -247: 72665: 0 -247: 72666: 0 -247: 72667: 0 -247: 72668: 0 -247: 72669: 0 -247: 72670: 0 -247: 72671: 0 -247: 72672: 0 -247: 72673: 0 -247: 72674: 0 -247: 72675: 0 -247: 72676: 0 -247: 72677: 0 -247: 72678: 0 -247: 72679: 0 -247: 72680: 0 -247: 72681: 0 -247: 72682: 0 -247: 72683: 0 -247: 72684: 0 -247: 72685: 0 -247: 72686: 0 -247: 72687: 0 -247: 72688: 0 -247: 72689: 0 -247: 72690: 0 -247: 72691: 0 -247: 72692: 0 -247: 72693: 0 -247: 72694: 0 -247: 72695: 0 -247: 72696: 0 -247: 72697: 0 -247: 72698: 0 -247: 72699: 0 -247: 72700: 0 -247: 72701: 0 -247: 72702: 0 -247: 72703: 0 -247: 72704: 0 -247: 72705: 0 -247: 72706: 0 -247: 72707: 0 -247: 72708: 0 -247: 72709: 0 -247: 72710: 0 -247: 72711: 0 -247: 72712: 0 -247: 72713: 0 -247: 72714: 0 -247: 72715: 0 -247: 72716: 0 -247: 72717: 0 -247: 72718: 0 -247: 72719: 0 -247: 72720: 0 -247: 72721: 0 -247: 72722: 0 -247: 72723: 0 -247: 72724: 0 -247: 72725: 0 -247: 72726: 0 -247: 72727: 0 -247: 72728: 0 -247: 72729: 0 -247: 72730: 0 -247: 72731: 0 -247: 72732: 0 -247: 72733: 0 -247: 72734: 0 -247: 72735: 0 -247: 72736: 0 -247: 72737: 0 -247: 72738: 0 -247: 72739: 0 -247: 72740: 0 -247: 72741: 0 -247: 72742: 0 -247: 72743: 0 -247: 72744: 0 -247: 72745: 0 -247: 72746: 0 -247: 72747: 0 -247: 72748: 0 -247: 72749: 0 -247: 72750: 0 -247: 72751: 0 -247: 72752: 0 -247: 72753: 0 -247: 72754: 0 -247: 72755: 0 -247: 72756: 0 -247: 72757: 0 -247: 72758: 0 -247: 72759: 0 -247: 72760: 0 -247: 72761: 0 -247: 72762: 0 -247: 72763: 0 -247: 72764: 0 -247: 72765: 0 -247: 72766: 0 -247: 72767: 0 -247: 72768: 0 -247: 72769: 0 -247: 72770: 0 -247: 72771: 0 -247: 72772: 0 -247: 72773: 0 -247: 72774: 0 -247: 72775: 0 -247: 72776: 0 -247: 72777: 0 -247: 72778: 0 -247: 72779: 0 -247: 72780: 0 -247: 72781: 0 -247: 72782: 0 -247: 72783: 0 -247: 72784: 0 -247: 72785: 0 -247: 72786: 0 -247: 72787: 0 -247: 72788: 0 -247: 72789: 0 -247: 72790: 0 -247: 72791: 0 -247: 72792: 0 -247: 72793: 0 -247: 72794: 0 -247: 72795: 0 -247: 72796: 0 -247: 72797: 0 -247: 72798: 0 -247: 72799: 0 -247: 72800: 0 -247: 72801: 0 -247: 72802: 0 -247: 72803: 0 -247: 72804: 0 -247: 72805: 0 -247: 72806: 0 -247: 72807: 0 -247: 72808: 0 -247: 72809: 0 -247: 72810: 0 -247: 72811: 0 -247: 72812: 0 -247: 72813: 0 -247: 72814: 0 -247: 72815: 0 -247: 72816: 0 -247: 72817: 0 -247: 72818: 0 -247: 72819: 0 -247: 72820: 0 -247: 72821: 0 -247: 72822: 0 -247: 72823: 0 -247: 72824: 0 -247: 72825: 0 -247: 72826: 0 -247: 72827: 0 -247: 72828: 0 -247: 72829: 0 -247: 72830: 0 -247: 72831: 0 -247: 72832: 0 -247: 72833: 0 -247: 72834: 0 -247: 72835: 0 -247: 72836: 0 -247: 72837: 0 -247: 72838: 0 -247: 72839: 0 -247: 72840: 0 -247: 72841: 0 -247: 72842: 0 -247: 72843: 0 -247: 72844: 0 -247: 72845: 0 -247: 72846: 0 -247: 72847: 0 -247: 72848: 0 -247: 72849: 0 -247: 72850: 0 -247: 72851: 0 -247: 72852: 0 -247: 72853: 0 -247: 72854: 0 -247: 72855: 0 -247: 72856: 0 -247: 72857: 0 -247: 72858: 0 -247: 72859: 0 -247: 72860: 0 -247: 72861: 0 -247: 72862: 0 -247: 72863: 0 -247: 72864: 0 -247: 72865: 0 -247: 72866: 0 -247: 72867: 0 -247: 72868: 0 -247: 72869: 0 -247: 72870: 0 -247: 72871: 0 -247: 72872: 0 -247: 72873: 0 -247: 72874: 0 -247: 72875: 0 -247: 72876: 0 -247: 72877: 0 -247: 72878: 0 -247: 72879: 0 -247: 72880: 0 -247: 72881: 0 -247: 72882: 0 -247: 72883: 0 -247: 72884: 0 -247: 72885: 0 -247: 72886: 0 -247: 72887: 0 -247: 72888: 0 -247: 72889: 0 -247: 72890: 0 -247: 72891: 0 -247: 72892: 0 -247: 72893: 0 -247: 72894: 0 -247: 72895: 0 -247: 72896: 0 -247: 72897: 0 -247: 72898: 0 -247: 72899: 0 -247: 72900: 0 -247: 72901: 0 -247: 72902: 0 -247: 72903: 0 -247: 72904: 0 -247: 72905: 0 -247: 72906: 0 -247: 72907: 0 -247: 72908: 0 -247: 72909: 0 -247: 72910: 0 -247: 72911: 0 -247: 72912: 0 -247: 72913: 0 -247: 72914: 0 -247: 72915: 0 -247: 72916: 0 -247: 72917: 0 -247: 72918: 0 -247: 72919: 0 -247: 72920: 0 -247: 72921: 0 -247: 72922: 0 -247: 72923: 0 -247: 72924: 0 -247: 72925: 0 -247: 72926: 0 -247: 72927: 0 -247: 72928: 0 -247: 72929: 0 -247: 72930: 0 -247: 72931: 0 -247: 72932: 0 -247: 72933: 0 -247: 72934: 0 -247: 72935: 0 -247: 72936: 0 -247: 72937: 0 -247: 72938: 0 -247: 72939: 0 -247: 72940: 0 -247: 72941: 0 -247: 72942: 0 -247: 72943: 0 -247: 72944: 0 -247: 72945: 0 -247: 72946: 0 -247: 72947: 0 -247: 72948: 0 -247: 72949: 0 -247: 72950: 0 -247: 72951: 0 -247: 72952: 0 -247: 72953: 0 -247: 72954: 0 -247: 72955: 0 -247: 72956: 0 -247: 72957: 0 -247: 72958: 0 -247: 72959: 0 -247: 72960: 0 -247: 72961: 0 -247: 72962: 0 -247: 72963: 0 -247: 72964: 0 -247: 72965: 0 -247: 72966: 0 -247: 72967: 0 -247: 72968: 0 -247: 72969: 0 -247: 72970: 0 -247: 72971: 0 -247: 72972: 0 -247: 72973: 0 -247: 72974: 0 -247: 72975: 0 -247: 72976: 0 -247: 72977: 0 -247: 72978: 0 -247: 72979: 0 -247: 72980: 0 -247: 72981: 0 -247: 72982: 0 -247: 72983: 0 -247: 72984: 0 -247: 72985: 0 -247: 72986: 0 -247: 72987: 0 -247: 72988: 0 -247: 72989: 0 -247: 72990: 0 -247: 72991: 0 -247: 72992: 0 -247: 72993: 0 -247: 72994: 0 -247: 72995: 0 -247: 72996: 0 -247: 72997: 0 -247: 72998: 0 -247: 72999: 0 -247: 73000: 0 -247: 73001: 0 -247: 73002: 0 -247: 73003: 0 -247: 73004: 0 -247: 73005: 0 -247: 73006: 0 -247: 73007: 0 -247: 73008: 0 -247: 73009: 0 -247: 73010: 0 -247: 73011: 0 -247: 73012: 0 -247: 73013: 0 -247: 73014: 0 -247: 73015: 0 -247: 73016: 0 -247: 73017: 0 -247: 73018: 0 -247: 73019: 0 -247: 73020: 0 -247: 73021: 0 -247: 73022: 0 -247: 73023: 0 -247: 73024: 0 -247: 73025: 0 -247: 73026: 0 -247: 73027: 0 -247: 73028: 0 -247: 73029: 0 -247: 73030: 0 -247: 73031: 0 -247: 73032: 0 -247: 73033: 0 -247: 73034: 0 -247: 73035: 0 -247: 73036: 0 -247: 73037: 0 -247: 73038: 0 -247: 73039: 0 -247: 73040: 0 -247: 73041: 0 -247: 73042: 0 -247: 73043: 0 -247: 73044: 0 -247: 73045: 0 -247: 73046: 0 -247: 73047: 0 -247: 73048: 0 -247: 73049: 0 -247: 73050: 0 -247: 73051: 0 -247: 73052: 0 -247: 73053: 0 -247: 73054: 0 -247: 73055: 0 -247: 73056: 0 -247: 73057: 0 -247: 73058: 0 -247: 73059: 0 -247: 73060: 0 -247: 73061: 0 -247: 73062: 0 -247: 73063: 0 -247: 73064: 0 -247: 73065: 0 -247: 73066: 0 -247: 73067: 0 -247: 73068: 0 -247: 73069: 0 -247: 73070: 0 -247: 73071: 0 -247: 73072: 0 -247: 73073: 0 -247: 73074: 0 -247: 73075: 0 -247: 73076: 0 -247: 73077: 0 -247: 73078: 0 -247: 73079: 0 -247: 73080: 0 -247: 73081: 0 -247: 73082: 0 -247: 73083: 0 -247: 73084: 0 -247: 73085: 0 -247: 73086: 0 -247: 73087: 0 -247: 73088: 0 -247: 73089: 0 -247: 73090: 0 -247: 73091: 0 -247: 73092: 0 -247: 73093: 0 -247: 73094: 0 -247: 73095: 0 -247: 73096: 0 -247: 73097: 0 -247: 73098: 0 -247: 73099: 0 -247: 73100: 0 -247: 73101: 0 -247: 73102: 0 -247: 73103: 0 -247: 73104: 0 -247: 73105: 0 -247: 73106: 0 -247: 73107: 0 -247: 73108: 0 -247: 73109: 0 -247: 73110: 0 -247: 73111: 0 -247: 73112: 0 -247: 73113: 0 -247: 73114: 0 -247: 73115: 0 -247: 73116: 0 -247: 73117: 0 -247: 73118: 0 -247: 73119: 0 -247: 73120: 0 -247: 73121: 0 -247: 73122: 0 -247: 73123: 0 -247: 73124: 0 -247: 73125: 0 -247: 73126: 0 -247: 73127: 0 -247: 73128: 0 -247: 73129: 0 -247: 73130: 0 -247: 73131: 0 -247: 73132: 0 -247: 73133: 0 -247: 73134: 0 -247: 73135: 0 -247: 73136: 0 -247: 73137: 0 -247: 73138: 0 -247: 73139: 0 -247: 73140: 0 -247: 73141: 0 -247: 73142: 0 -247: 73143: 0 -247: 73144: 0 -247: 73145: 0 -247: 73146: 0 -247: 73147: 0 -247: 73148: 0 -247: 73149: 0 -247: 73150: 0 -247: 73151: 0 -247: 73152: 0 -247: 73153: 0 -247: 73154: 0 -247: 73155: 0 -247: 73156: 0 -247: 73157: 0 -247: 73158: 0 -247: 73159: 0 -247: 73160: 0 -247: 73161: 0 -247: 73162: 0 -247: 73163: 0 -247: 73164: 0 -247: 73165: 0 -247: 73166: 0 -247: 73167: 0 -247: 73168: 0 -247: 73169: 0 -247: 73170: 0 -247: 73171: 0 -247: 73172: 0 -247: 73173: 0 -247: 73174: 0 -247: 73175: 0 -247: 73176: 0 -247: 73177: 0 -247: 73178: 0 -247: 73179: 0 -247: 73180: 0 -247: 73181: 0 -247: 73182: 0 -247: 73183: 0 -247: 73184: 0 -247: 73185: 0 -247: 73186: 0 -247: 73187: 0 -247: 73188: 0 -247: 73189: 0 -247: 73190: 0 -247: 73191: 0 -247: 73192: 0 -247: 73193: 0 -247: 73194: 0 -247: 73195: 0 -247: 73196: 0 -247: 73197: 0 -247: 73198: 0 -247: 73199: 0 -247: 73200: 0 -247: 73201: 0 -247: 73202: 0 -247: 73203: 0 -247: 73204: 0 -247: 73205: 0 -247: 73206: 0 -247: 73207: 0 -247: 73208: 0 -247: 73209: 0 -247: 73210: 0 -247: 73211: 0 -247: 73212: 0 -247: 73213: 0 -247: 73214: 0 -247: 73215: 0 -247: 73216: 0 -247: 73217: 0 -247: 73218: 0 -247: 73219: 0 -247: 73220: 0 -247: 73221: 0 -247: 73222: 0 -247: 73223: 0 -247: 73224: 0 -247: 73225: 0 -247: 73226: 0 -247: 73227: 0 -247: 73228: 0 -247: 73229: 0 -247: 73230: 0 -247: 73231: 0 -247: 73232: 0 -247: 73233: 0 -247: 73234: 0 -247: 73235: 0 -247: 73236: 0 -247: 73237: 0 -247: 73238: 0 -247: 73239: 0 -247: 73240: 0 -247: 73241: 0 -247: 73242: 0 -247: 73243: 0 -247: 73244: 0 -247: 73245: 0 -247: 73246: 0 -247: 73247: 0 -247: 73248: 0 -247: 73249: 0 -247: 73250: 0 -247: 73251: 0 -247: 73252: 0 -247: 73253: 0 -247: 73254: 0 -247: 73255: 0 -247: 73256: 0 -247: 73257: 0 -247: 73258: 0 -247: 73259: 0 -247: 73260: 0 -247: 73261: 0 -247: 73262: 0 -247: 73263: 0 -247: 73264: 0 -247: 73265: 0 -247: 73266: 0 -247: 73267: 0 -247: 73268: 0 -247: 73269: 0 -247: 73270: 0 -247: 73271: 0 -247: 73272: 0 -247: 73273: 0 -247: 73274: 0 -247: 73275: 0 -247: 73276: 0 -247: 73277: 0 -247: 73278: 0 -247: 73279: 0 -247: 73280: 0 -247: 73281: 0 -247: 73282: 0 -247: 73283: 0 -247: 73284: 0 -247: 73285: 0 -247: 73286: 0 -247: 73287: 0 -247: 73288: 0 -247: 73289: 0 -247: 73290: 0 -247: 73291: 0 -247: 73292: 0 -247: 73293: 0 -247: 73294: 0 -247: 73295: 0 -247: 73296: 0 -247: 73297: 0 -247: 73298: 0 -247: 73299: 0 -247: 73300: 0 -247: 73301: 0 -247: 73302: 0 -247: 73303: 0 -247: 73304: 0 -247: 73305: 0 -247: 73306: 0 -247: 73307: 0 -247: 73308: 0 -247: 73309: 0 -247: 73310: 0 -247: 73311: 0 -247: 73312: 0 -247: 73313: 0 -247: 73314: 0 -247: 73315: 0 -247: 73316: 0 -247: 73317: 0 -247: 73318: 0 -247: 73319: 0 -247: 73320: 0 -247: 73321: 0 -247: 73322: 0 -247: 73323: 0 -247: 73324: 0 -247: 73325: 0 -247: 73326: 0 -247: 73327: 0 -247: 73328: 0 -247: 73329: 0 -247: 73330: 0 -247: 73331: 0 -247: 73332: 0 -247: 73333: 0 -247: 73334: 0 -247: 73335: 0 -247: 73336: 0 -247: 73337: 0 -247: 73338: 0 -247: 73339: 0 -247: 73340: 0 -247: 73341: 0 -247: 73342: 0 -247: 73343: 0 -247: 73344: 0 -247: 73345: 0 -247: 73346: 0 -247: 73347: 0 -247: 73348: 0 -247: 73349: 0 -247: 73350: 0 -247: 73351: 0 -247: 73352: 0 -247: 73353: 0 -247: 73354: 0 -247: 73355: 0 -247: 73356: 0 -247: 73357: 0 -247: 73358: 0 -247: 73359: 0 -247: 73360: 0 -247: 73361: 0 -247: 73362: 0 -247: 73363: 0 -247: 73364: 0 -247: 73365: 0 -247: 73366: 0 -247: 73367: 0 -247: 73368: 0 -247: 73369: 0 -247: 73370: 0 -247: 73371: 0 -247: 73372: 0 -247: 73373: 0 -247: 73374: 0 -247: 73375: 0 -247: 73376: 0 -247: 73377: 0 -247: 73378: 0 -247: 73379: 0 -247: 73380: 0 -247: 73381: 0 -247: 73382: 0 -247: 73383: 0 -247: 73384: 0 -247: 73385: 0 -247: 73386: 0 -247: 73387: 0 -247: 73388: 0 -247: 73389: 0 -247: 73390: 0 -247: 73391: 0 -247: 73392: 0 -247: 73393: 0 -247: 73394: 0 -247: 73395: 0 -247: 73396: 0 -247: 73397: 0 -247: 73398: 0 -247: 73399: 0 -247: 73400: 0 -247: 73401: 0 -247: 73402: 0 -247: 73403: 0 -247: 73404: 0 -247: 73405: 0 -247: 73406: 0 -247: 73407: 0 -247: 73408: 0 -247: 73409: 0 -247: 73410: 0 -247: 73411: 0 -247: 73412: 0 -247: 73413: 0 -247: 73414: 0 -247: 73415: 0 -247: 73416: 0 -247: 73417: 0 -247: 73418: 0 -247: 73419: 0 -247: 73420: 0 -247: 73421: 0 -247: 73422: 0 -247: 73423: 0 -247: 73424: 0 -247: 73425: 0 -247: 73426: 0 -247: 73427: 0 -247: 73428: 0 -247: 73429: 0 -247: 73430: 0 -247: 73431: 0 -247: 73432: 0 -247: 73433: 0 -247: 73434: 0 -247: 73435: 0 -247: 73436: 0 -247: 73437: 0 -247: 73438: 0 -247: 73439: 0 -247: 73440: 0 -247: 73441: 0 -247: 73442: 0 -247: 73443: 0 -247: 73444: 0 -247: 73445: 0 -247: 73446: 0 -247: 73447: 0 -247: 73448: 0 -247: 73449: 0 -247: 73450: 0 -247: 73451: 0 -247: 73452: 0 -247: 73453: 0 -247: 73454: 0 -247: 73455: 0 -247: 73456: 0 -247: 73457: 0 -247: 73458: 0 -247: 73459: 0 -247: 73460: 0 -247: 73461: 0 -247: 73462: 0 -247: 73463: 0 -247: 73464: 0 -247: 73465: 0 -247: 73466: 0 -247: 73467: 0 -247: 73468: 0 -247: 73469: 0 -247: 73470: 0 -247: 73471: 0 -247: 73472: 0 -247: 73473: 0 -247: 73474: 0 -247: 73475: 0 -247: 73476: 0 -247: 73477: 0 -247: 73478: 0 -247: 73479: 0 -247: 73480: 0 -247: 73481: 0 -247: 73482: 0 -247: 73483: 0 -247: 73484: 0 -247: 73485: 0 -247: 73486: 0 -247: 73487: 0 -247: 73488: 0 -247: 73489: 0 -247: 73490: 0 -247: 73491: 0 -247: 73492: 0 -247: 73493: 0 -247: 73494: 0 -247: 73495: 0 -247: 73496: 0 -247: 73497: 0 -247: 73498: 0 -247: 73499: 0 -247: 73500: 0 -247: 73501: 0 -247: 73502: 0 -247: 73503: 0 -247: 73504: 0 -247: 73505: 0 -247: 73506: 0 -247: 73507: 0 -247: 73508: 0 -247: 73509: 0 -247: 73510: 0 -247: 73511: 0 -247: 73512: 0 -247: 73513: 0 -247: 73514: 0 -247: 73515: 0 -247: 73516: 0 -247: 73517: 0 -247: 73518: 0 -247: 73519: 0 -247: 73520: 0 -247: 73521: 0 -247: 73522: 0 -247: 73523: 0 -247: 73524: 0 -247: 73525: 0 -247: 73526: 0 -247: 73527: 0 -247: 73528: 0 -247: 73529: 0 -247: 73530: 0 -247: 73531: 0 -247: 73532: 0 -247: 73533: 0 -247: 73534: 0 -247: 73535: 0 -247: 73536: 0 -247: 73537: 0 -247: 73538: 0 -247: 73539: 0 -247: 73540: 0 -247: 73541: 0 -247: 73542: 0 -247: 73543: 0 -247: 73544: 0 -247: 73545: 0 -247: 73546: 0 -247: 73547: 0 -247: 73548: 0 -247: 73549: 0 -247: 73550: 0 -247: 73551: 0 -247: 73552: 0 -247: 73553: 0 -247: 73554: 0 -247: 73555: 0 -247: 73556: 0 -247: 73557: 0 -247: 73558: 0 -247: 73559: 0 -247: 73560: 0 -247: 73561: 0 -247: 73562: 0 -247: 73563: 0 -247: 73564: 0 -247: 73565: 0 -247: 73566: 0 -247: 73567: 0 -247: 73568: 0 -247: 73569: 0 -247: 73570: 0 -247: 73571: 0 -247: 73572: 0 -247: 73573: 0 -247: 73574: 0 -247: 73575: 0 -247: 73576: 0 -247: 73577: 0 -247: 73578: 0 -247: 73579: 0 -247: 73580: 0 -247: 73581: 0 -247: 73582: 0 -247: 73583: 0 -247: 73584: 0 -247: 73585: 0 -247: 73586: 0 -247: 73587: 0 -247: 73588: 0 -247: 73589: 0 -247: 73590: 0 -247: 73591: 0 -247: 73592: 0 -247: 73593: 0 -247: 73594: 0 -247: 73595: 0 -247: 73596: 0 -247: 73597: 0 -247: 73598: 0 -247: 73599: 0 -247: 73600: 0 -247: 73601: 0 -247: 73602: 0 -247: 73603: 0 -247: 73604: 0 -247: 73605: 0 -247: 73606: 0 -247: 73607: 0 -247: 73608: 0 -247: 73609: 0 -247: 73610: 0 -247: 73611: 0 -247: 73612: 0 -247: 73613: 0 -247: 73614: 0 -247: 73615: 0 -247: 73616: 0 -247: 73617: 0 -247: 73618: 0 -247: 73619: 0 -247: 73620: 0 -247: 73621: 0 -247: 73622: 0 -247: 73623: 0 -247: 73624: 0 -247: 73625: 0 -247: 73626: 0 -247: 73627: 0 -247: 73628: 0 -247: 73629: 0 -247: 73630: 0 -247: 73631: 0 -247: 73632: 0 -247: 73633: 0 -247: 73634: 0 -247: 73635: 0 -247: 73636: 0 -247: 73637: 0 -247: 73638: 0 -247: 73639: 0 -247: 73640: 0 -247: 73641: 0 -247: 73642: 0 -247: 73643: 0 -247: 73644: 0 -247: 73645: 0 -247: 73646: 0 -247: 73647: 0 -247: 73648: 0 -247: 73649: 0 -247: 73650: 0 -247: 73651: 0 -247: 73652: 0 -247: 73653: 0 -247: 73654: 0 -247: 73655: 0 -247: 73656: 0 -247: 73657: 0 -247: 73658: 0 -247: 73659: 0 -247: 73660: 0 -247: 73661: 0 -247: 73662: 0 -247: 73663: 0 -247: 73664: 0 -247: 73665: 0 -247: 73666: 0 -247: 73667: 0 -247: 73668: 0 -247: 73669: 0 -247: 73670: 0 -247: 73671: 0 -247: 73672: 0 -247: 73673: 0 -247: 73674: 0 -247: 73675: 0 -247: 73676: 0 -247: 73677: 0 -247: 73678: 0 -247: 73679: 0 -247: 73680: 0 -247: 73681: 0 -247: 73682: 0 -247: 73683: 0 -247: 73684: 0 -247: 73685: 0 -247: 73686: 0 -247: 73687: 0 -247: 73688: 0 -247: 73689: 0 -247: 73690: 0 -247: 73691: 0 -247: 73692: 0 -247: 73693: 0 -247: 73694: 0 -247: 73695: 0 -247: 73696: 0 -247: 73697: 0 -247: 73698: 0 -247: 73699: 0 -247: 73700: 0 -247: 73701: 0 -247: 73702: 0 -247: 73703: 0 -247: 73704: 0 -247: 73705: 0 -247: 73706: 0 -247: 73707: 0 -247: 73708: 0 -247: 73709: 0 -247: 73710: 0 -247: 73711: 0 -247: 73712: 0 -247: 73713: 0 -247: 73714: 0 -247: 73715: 0 -247: 73716: 0 -247: 73717: 0 -247: 73718: 0 -247: 73719: 0 -247: 73720: 0 -247: 73721: 0 -247: 73722: 0 -247: 73723: 0 -247: 73724: 0 -247: 73725: 0 -247: 73726: 0 -247: 73727: 0 -247: 73728: 0 -247: 73729: 0 -247: 73730: 0 -247: 73731: 0 -247: 73732: 0 -247: 73733: 0 -247: 73734: 0 -247: 73735: 0 -247: 73736: 0 -247: 73737: 0 -247: 73738: 0 -247: 73739: 0 -247: 73740: 0 -247: 73741: 0 -247: 73742: 0 -247: 73743: 0 -247: 73744: 0 -247: 73745: 0 -247: 73746: 0 -247: 73747: 0 -247: 73748: 0 -247: 73749: 0 -247: 73750: 0 -247: 73751: 0 -247: 73752: 0 -247: 73753: 0 -247: 73754: 0 -247: 73755: 0 -247: 73756: 0 -247: 73757: 0 -247: 73758: 0 -247: 73759: 0 -247: 73760: 0 -247: 73761: 0 -247: 73762: 0 -247: 73763: 0 -247: 73764: 0 -247: 73765: 0 -247: 73766: 0 -247: 73767: 0 -247: 73768: 0 -247: 73769: 0 -247: 73770: 0 -247: 73771: 0 -247: 73772: 0 -247: 73773: 0 -247: 73774: 0 -247: 73775: 0 -247: 73776: 0 -247: 73777: 0 -247: 73778: 0 -247: 73779: 0 -247: 73780: 0 -247: 73781: 0 -247: 73782: 0 -247: 73783: 0 -247: 73784: 0 -247: 73785: 0 -247: 73786: 0 -247: 73787: 0 -247: 73788: 0 -247: 73789: 0 -247: 73790: 0 -247: 73791: 0 -247: 73792: 0 -247: 73793: 0 -247: 73794: 0 -247: 73795: 0 -247: 73796: 0 -247: 73797: 0 -247: 73798: 0 -247: 73799: 0 -247: 73800: 0 -247: 73801: 0 -247: 73802: 0 -247: 73803: 0 -247: 73804: 0 -247: 73805: 0 -247: 73806: 0 -247: 73807: 0 -247: 73808: 0 -247: 73809: 0 -247: 73810: 0 -247: 73811: 0 -247: 73812: 0 -247: 73813: 0 -247: 73814: 0 -247: 73815: 0 -247: 73816: 0 -247: 73817: 0 -247: 73818: 0 -247: 73819: 0 -247: 73820: 0 -247: 73821: 0 -247: 73822: 0 -247: 73823: 0 -247: 73824: 0 -247: 73825: 0 -247: 73826: 0 -247: 73827: 0 -247: 73828: 0 -247: 73829: 0 -247: 73830: 0 -247: 73831: 0 -247: 73832: 0 -247: 73833: 0 -247: 73834: 0 -247: 73835: 0 -247: 73836: 0 -247: 73837: 0 -247: 73838: 0 -247: 73839: 0 -247: 73840: 0 -247: 73841: 0 -247: 73842: 0 -247: 73843: 0 -247: 73844: 0 -247: 73845: 0 -247: 73846: 0 -247: 73847: 0 -247: 73848: 0 -247: 73849: 0 -247: 73850: 0 -247: 73851: 0 -247: 73852: 0 -247: 73853: 0 -247: 73854: 0 -247: 73855: 0 -247: 73856: 0 -247: 73857: 0 -247: 73858: 0 -247: 73859: 0 -247: 73860: 0 -247: 73861: 0 -247: 73862: 0 -247: 73863: 0 -247: 73864: 0 -247: 73865: 0 -247: 73866: 0 -247: 73867: 0 -247: 73868: 0 -247: 73869: 0 -247: 73870: 0 -247: 73871: 0 -247: 73872: 0 -247: 73873: 0 -247: 73874: 0 -247: 73875: 0 -247: 73876: 0 -247: 73877: 0 -247: 73878: 0 -247: 73879: 0 -247: 73880: 0 -247: 73881: 0 -247: 73882: 0 -247: 73883: 0 -247: 73884: 0 -247: 73885: 0 -247: 73886: 0 -247: 73887: 0 -247: 73888: 0 -247: 73889: 0 -247: 73890: 0 -247: 73891: 0 -247: 73892: 0 -247: 73893: 0 -247: 73894: 0 -247: 73895: 0 -247: 73896: 0 -247: 73897: 0 -247: 73898: 0 -247: 73899: 0 -247: 73900: 0 -247: 73901: 0 -247: 73902: 0 -247: 73903: 0 -247: 73904: 0 -247: 73905: 0 -247: 73906: 0 -247: 73907: 0 -247: 73908: 0 -247: 73909: 0 -247: 73910: 0 -247: 73911: 0 -247: 73912: 0 -247: 73913: 0 -247: 73914: 0 -247: 73915: 0 -247: 73916: 0 -247: 73917: 0 -247: 73918: 0 -247: 73919: 0 -247: 73920: 0 -247: 73921: 0 -247: 73922: 0 -247: 73923: 0 -247: 73924: 0 -247: 73925: 0 -247: 73926: 0 -247: 73927: 0 -247: 73928: 0 -247: 73929: 0 -247: 73930: 0 -247: 73931: 0 -247: 73932: 0 -247: 73933: 0 -247: 73934: 0 -247: 73935: 0 -247: 73936: 0 -247: 73937: 0 -247: 73938: 0 -247: 73939: 0 -247: 73940: 0 -247: 73941: 0 -247: 73942: 0 -247: 73943: 0 -247: 73944: 0 -247: 73945: 0 -247: 73946: 0 -247: 73947: 0 -247: 73948: 0 -247: 73949: 0 -247: 73950: 0 -247: 73951: 0 -247: 73952: 0 -247: 73953: 0 -247: 73954: 0 -247: 73955: 0 -247: 73956: 0 -247: 73957: 0 -247: 73958: 0 -247: 73959: 0 -247: 73960: 0 -247: 73961: 0 -247: 73962: 0 -247: 73963: 0 -247: 73964: 0 -247: 73965: 0 -247: 73966: 0 -247: 73967: 0 -247: 73968: 0 -247: 73969: 0 -247: 73970: 0 -247: 73971: 0 -247: 73972: 0 -247: 73973: 0 -247: 73974: 0 -247: 73975: 0 -247: 73976: 0 -247: 73977: 0 -247: 73978: 0 -247: 73979: 0 -247: 73980: 0 -247: 73981: 0 -247: 73982: 0 -247: 73983: 0 -247: 73984: 0 -247: 73985: 0 -247: 73986: 0 -247: 73987: 0 -247: 73988: 0 -247: 73989: 0 -247: 73990: 0 -247: 73991: 0 -247: 73992: 0 -247: 73993: 0 -247: 73994: 0 -247: 73995: 0 -247: 73996: 0 -247: 73997: 0 -247: 73998: 0 -247: 73999: 0 -247: 74000: 0 -247: 74001: 0 -247: 74002: 0 -247: 74003: 0 -247: 74004: 0 -247: 74005: 0 -247: 74006: 0 -247: 74007: 0 -247: 74008: 0 -247: 74009: 0 -247: 74010: 0 -247: 74011: 0 -247: 74012: 0 -247: 74013: 0 -247: 74014: 0 -247: 74015: 0 -247: 74016: 0 -247: 74017: 0 -247: 74018: 0 -247: 74019: 0 -247: 74020: 0 -247: 74021: 0 -247: 74022: 0 -247: 74023: 0 -247: 74024: 0 -247: 74025: 0 -247: 74026: 0 -247: 74027: 0 -247: 74028: 0 -247: 74029: 0 -247: 74030: 0 -247: 74031: 0 -247: 74032: 0 -247: 74033: 0 -247: 74034: 0 -247: 74035: 0 -247: 74036: 0 -247: 74037: 0 -247: 74038: 0 -247: 74039: 0 -247: 74040: 0 -247: 74041: 0 -247: 74042: 0 -247: 74043: 0 -247: 74044: 0 -247: 74045: 0 -247: 74046: 0 -247: 74047: 0 -247: 74048: 0 -247: 74049: 0 -247: 74050: 0 -247: 74051: 0 -247: 74052: 0 -247: 74053: 0 -247: 74054: 0 -247: 74055: 0 -247: 74056: 0 -247: 74057: 0 -247: 74058: 0 -247: 74059: 0 -247: 74060: 0 -247: 74061: 0 -247: 74062: 0 -247: 74063: 0 -247: 74064: 0 -247: 74065: 0 -247: 74066: 0 -247: 74067: 0 -247: 74068: 0 -247: 74069: 0 -247: 74070: 0 -247: 74071: 0 -247: 74072: 0 -247: 74073: 0 -247: 74074: 0 -247: 74075: 0 -247: 74076: 0 -247: 74077: 0 -247: 74078: 0 -247: 74079: 0 -247: 74080: 0 -247: 74081: 0 -247: 74082: 0 -247: 74083: 0 -247: 74084: 0 -247: 74085: 0 -247: 74086: 0 -247: 74087: 0 -247: 74088: 0 -247: 74089: 0 -247: 74090: 0 -247: 74091: 0 -247: 74092: 0 -247: 74093: 0 -247: 74094: 0 -247: 74095: 0 -247: 74096: 0 -247: 74097: 0 -247: 74098: 0 -247: 74099: 0 -247: 74100: 0 -247: 74101: 0 -247: 74102: 0 -247: 74103: 0 -247: 74104: 0 -247: 74105: 0 -247: 74106: 0 -247: 74107: 0 -247: 74108: 0 -247: 74109: 0 -247: 74110: 0 -247: 74111: 0 -247: 74112: 0 -247: 74113: 0 -247: 74114: 0 -247: 74115: 0 -247: 74116: 0 -247: 74117: 0 -247: 74118: 0 -247: 74119: 0 -247: 74120: 0 -247: 74121: 0 -247: 74122: 0 -247: 74123: 0 -247: 74124: 0 -247: 74125: 0 -247: 74126: 0 -247: 74127: 0 -247: 74128: 0 -247: 74129: 0 -247: 74130: 0 -247: 74131: 0 -247: 74132: 0 -247: 74133: 0 -247: 74134: 0 -247: 74135: 0 -247: 74136: 0 -247: 74137: 0 -247: 74138: 0 -247: 74139: 0 -247: 74140: 0 -247: 74141: 0 -247: 74142: 0 -247: 74143: 0 -247: 74144: 0 -247: 74145: 0 -247: 74146: 0 -247: 74147: 0 -247: 74148: 0 -247: 74149: 0 -247: 74150: 0 -247: 74151: 0 -247: 74152: 0 -247: 74153: 0 -247: 74154: 0 -247: 74155: 0 -247: 74156: 0 -247: 74157: 0 -247: 74158: 0 -247: 74159: 0 -247: 74160: 0 -247: 74161: 0 -247: 74162: 0 -247: 74163: 0 -247: 74164: 0 -247: 74165: 0 -247: 74166: 0 -247: 74167: 0 -247: 74168: 0 -247: 74169: 0 -247: 74170: 0 -247: 74171: 0 -247: 74172: 0 -247: 74173: 0 -247: 74174: 0 -247: 74175: 0 -247: 74176: 0 -247: 74177: 0 -247: 74178: 0 -247: 74179: 0 -247: 74180: 0 -247: 74181: 0 -247: 74182: 0 -247: 74183: 0 -247: 74184: 0 -247: 74185: 0 -247: 74186: 0 -247: 74187: 0 -247: 74188: 0 -247: 74189: 0 -247: 74190: 0 -247: 74191: 0 -247: 74192: 0 -247: 74193: 0 -247: 74194: 0 -247: 74195: 0 -247: 74196: 0 -247: 74197: 0 -247: 74198: 0 -247: 74199: 0 -247: 74200: 0 -247: 74201: 0 -247: 74202: 0 -247: 74203: 0 -247: 74204: 0 -247: 74205: 0 -247: 74206: 0 -247: 74207: 0 -247: 74208: 0 -247: 74209: 0 -247: 74210: 0 -247: 74211: 0 -247: 74212: 0 -247: 74213: 0 -247: 74214: 0 -247: 74215: 0 -247: 74216: 0 -247: 74217: 0 -247: 74218: 0 -247: 74219: 0 -247: 74220: 0 -247: 74221: 0 -247: 74222: 0 -247: 74223: 0 -247: 74224: 0 -247: 74225: 0 -247: 74226: 0 -247: 74227: 0 -247: 74228: 0 -247: 74229: 0 -247: 74230: 0 -247: 74231: 0 -247: 74232: 0 -247: 74233: 0 -247: 74234: 0 -247: 74235: 0 -247: 74236: 0 -247: 74237: 0 -247: 74238: 0 -247: 74239: 0 -247: 74240: 0 -247: 74241: 0 -247: 74242: 0 -247: 74243: 0 -247: 74244: 0 -247: 74245: 0 -247: 74246: 0 -247: 74247: 0 -247: 74248: 0 -247: 74249: 0 -247: 74250: 0 -247: 74251: 0 -247: 74252: 0 -247: 74253: 0 -247: 74254: 0 -247: 74255: 0 -247: 74256: 0 -247: 74257: 0 -247: 74258: 0 -247: 74259: 0 -247: 74260: 0 -247: 74261: 0 -247: 74262: 0 -247: 74263: 0 -247: 74264: 0 -247: 74265: 0 -247: 74266: 0 -247: 74267: 0 -247: 74268: 0 -247: 74269: 0 -247: 74270: 0 -247: 74271: 0 -247: 74272: 0 -247: 74273: 0 -247: 74274: 0 -247: 74275: 0 -247: 74276: 0 -247: 74277: 0 -247: 74278: 0 -247: 74279: 0 -247: 74280: 0 -247: 74281: 0 -247: 74282: 0 -247: 74283: 0 -247: 74284: 0 -247: 74285: 0 -247: 74286: 0 -247: 74287: 0 -247: 74288: 0 -247: 74289: 0 -247: 74290: 0 -247: 74291: 0 -247: 74292: 0 -247: 74293: 0 -247: 74294: 0 -247: 74295: 0 -247: 74296: 0 -247: 74297: 0 -247: 74298: 0 -247: 74299: 0 -247: 74300: 0 -247: 74301: 0 -247: 74302: 0 -247: 74303: 0 -247: 74304: 0 -247: 74305: 0 -247: 74306: 0 -247: 74307: 0 -247: 74308: 0 -247: 74309: 0 -247: 74310: 0 -247: 74311: 0 -247: 74312: 0 -247: 74313: 0 -247: 74314: 0 -247: 74315: 0 -247: 74316: 0 -247: 74317: 0 -247: 74318: 0 -247: 74319: 0 -247: 74320: 0 -247: 74321: 0 -247: 74322: 0 -247: 74323: 0 -247: 74324: 0 -247: 74325: 0 -247: 74326: 0 -247: 74327: 0 -247: 74328: 0 -247: 74329: 0 -247: 74330: 0 -247: 74331: 0 -247: 74332: 0 -247: 74333: 0 -247: 74334: 0 -247: 74335: 0 -247: 74336: 0 -247: 74337: 0 -247: 74338: 0 -247: 74339: 0 -247: 74340: 0 -247: 74341: 0 -247: 74342: 0 -247: 74343: 0 -247: 74344: 0 -247: 74345: 0 -247: 74346: 0 -247: 74347: 0 -247: 74348: 0 -247: 74349: 0 -247: 74350: 0 -247: 74351: 0 -247: 74352: 0 -247: 74353: 0 -247: 74354: 0 -247: 74355: 0 -247: 74356: 0 -247: 74357: 0 -247: 74358: 0 -247: 74359: 0 -247: 74360: 0 -247: 74361: 0 -247: 74362: 0 -247: 74363: 0 -247: 74364: 0 -247: 74365: 0 -247: 74366: 0 -247: 74367: 0 -247: 74368: 0 -247: 74369: 0 -247: 74370: 0 -247: 74371: 0 -247: 74372: 0 -247: 74373: 0 -247: 74374: 0 -247: 74375: 0 -247: 74376: 0 -247: 74377: 0 -247: 74378: 0 -247: 74379: 0 -247: 74380: 0 -247: 74381: 0 -247: 74382: 0 -247: 74383: 0 -247: 74384: 0 -247: 74385: 0 -247: 74386: 0 -247: 74387: 0 -247: 74388: 0 -247: 74389: 0 -247: 74390: 0 -247: 74391: 0 -247: 74392: 0 -247: 74393: 0 -247: 74394: 0 -247: 74395: 0 -247: 74396: 0 -247: 74397: 0 -247: 74398: 0 -247: 74399: 0 -247: 74400: 0 -247: 74401: 0 -247: 74402: 0 -247: 74403: 0 -247: 74404: 0 -247: 74405: 0 -247: 74406: 0 -247: 74407: 0 -247: 74408: 0 -247: 74409: 0 -247: 74410: 0 -247: 74411: 0 -247: 74412: 0 -247: 74413: 0 -247: 74414: 0 -247: 74415: 0 -247: 74416: 0 -247: 74417: 0 -247: 74418: 0 -247: 74419: 0 -247: 74420: 0 -247: 74421: 0 -247: 74422: 0 -247: 74423: 0 -247: 74424: 0 -247: 74425: 0 -247: 74426: 0 -247: 74427: 0 -247: 74428: 0 -247: 74429: 0 -247: 74430: 0 -247: 74431: 0 -247: 74432: 0 -247: 74433: 0 -247: 74434: 0 -247: 74435: 0 -247: 74436: 0 -247: 74437: 0 -247: 74438: 0 -247: 74439: 0 -247: 74440: 0 -247: 74441: 0 -247: 74442: 0 -247: 74443: 0 -247: 74444: 0 -247: 74445: 0 -247: 74446: 0 -247: 74447: 0 -247: 74448: 0 -247: 74449: 0 -247: 74450: 0 -247: 74451: 0 -247: 74452: 0 -247: 74453: 0 -247: 74454: 0 -247: 74455: 0 -247: 74456: 0 -247: 74457: 0 -247: 74458: 0 -247: 74459: 0 -247: 74460: 0 -247: 74461: 0 -247: 74462: 0 -247: 74463: 0 -247: 74464: 0 -247: 74465: 0 -247: 74466: 0 -247: 74467: 0 -247: 74468: 0 -247: 74469: 0 -247: 74470: 0 -247: 74471: 0 -247: 74472: 0 -247: 74473: 0 -247: 74474: 0 -247: 74475: 0 -247: 74476: 0 -247: 74477: 0 -247: 74478: 0 -247: 74479: 0 -247: 74480: 0 -247: 74481: 0 -247: 74482: 0 -247: 74483: 0 -247: 74484: 0 -247: 74485: 0 -247: 74486: 0 -247: 74487: 0 -247: 74488: 0 -247: 74489: 0 -247: 74490: 0 -247: 74491: 0 -247: 74492: 0 -247: 74493: 0 -247: 74494: 0 -247: 74495: 0 -247: 74496: 0 -247: 74497: 0 -247: 74498: 0 -247: 74499: 0 -247: 74500: 0 -247: 74501: 0 -247: 74502: 0 -247: 74503: 0 -247: 74504: 0 -247: 74505: 0 -247: 74506: 0 -247: 74507: 0 -247: 74508: 0 -247: 74509: 0 -247: 74510: 0 -247: 74511: 0 -247: 74512: 0 -247: 74513: 0 -247: 74514: 0 -247: 74515: 0 -247: 74516: 0 -247: 74517: 0 -247: 74518: 0 -247: 74519: 0 -247: 74520: 0 -247: 74521: 0 -247: 74522: 0 -247: 74523: 0 -247: 74524: 0 -247: 74525: 0 -247: 74526: 0 -247: 74527: 0 -247: 74528: 0 -247: 74529: 0 -247: 74530: 0 -247: 74531: 0 -247: 74532: 0 -247: 74533: 0 -247: 74534: 0 -247: 74535: 0 -247: 74536: 0 -247: 74537: 0 -247: 74538: 0 -247: 74539: 0 -247: 74540: 0 -247: 74541: 0 -247: 74542: 0 -247: 74543: 0 -247: 74544: 0 -247: 74545: 0 -247: 74546: 0 -247: 74547: 0 -247: 74548: 0 -247: 74549: 0 -247: 74550: 0 -247: 74551: 0 -247: 74552: 0 -247: 74553: 0 -247: 74554: 0 -247: 74555: 0 -247: 74556: 0 -247: 74557: 0 -247: 74558: 0 -247: 74559: 0 -247: 74560: 0 -247: 74561: 0 -247: 74562: 0 -247: 74563: 0 -247: 74564: 0 -247: 74565: 0 -247: 74566: 0 -247: 74567: 0 -247: 74568: 0 -247: 74569: 0 -247: 74570: 0 -247: 74571: 0 -247: 74572: 0 -247: 74573: 0 -247: 74574: 0 -247: 74575: 0 -247: 74576: 0 -247: 74577: 0 -247: 74578: 0 -247: 74579: 0 -247: 74580: 0 -247: 74581: 0 -247: 74582: 0 -247: 74583: 0 -247: 74584: 0 -247: 74585: 0 -247: 74586: 0 -247: 74587: 0 -247: 74588: 0 -247: 74589: 0 -247: 74590: 0 -247: 74591: 0 -247: 74592: 0 -247: 74593: 0 -247: 74594: 0 -247: 74595: 0 -247: 74596: 0 -247: 74597: 0 -247: 74598: 0 -247: 74599: 0 -247: 74600: 0 -247: 74601: 0 -247: 74602: 0 -247: 74603: 0 -247: 74604: 0 -247: 74605: 0 -247: 74606: 0 -247: 74607: 0 -247: 74608: 0 -247: 74609: 0 -247: 74610: 0 -247: 74611: 0 -247: 74612: 0 -247: 74613: 0 -247: 74614: 0 -247: 74615: 0 -247: 74616: 0 -247: 74617: 0 -247: 74618: 0 -247: 74619: 0 -247: 74620: 0 -247: 74621: 0 -247: 74622: 0 -247: 74623: 0 -247: 74624: 0 -247: 74625: 0 -247: 74626: 0 -247: 74627: 0 -247: 74628: 0 -247: 74629: 0 -247: 74630: 0 -247: 74631: 0 -247: 74632: 0 -247: 74633: 0 -247: 74634: 0 -247: 74635: 0 -247: 74636: 0 -247: 74637: 0 -247: 74638: 0 -247: 74639: 0 -247: 74640: 0 -247: 74641: 0 -247: 74642: 0 -247: 74643: 0 -247: 74644: 0 -247: 74645: 0 -247: 74646: 0 -247: 74647: 0 -247: 74648: 0 -247: 74649: 0 -247: 74650: 0 -247: 74651: 0 -247: 74652: 0 -247: 74653: 0 -247: 74654: 0 -247: 74655: 0 -247: 74656: 0 -247: 74657: 0 -247: 74658: 0 -247: 74659: 0 -247: 74660: 0 -247: 74661: 0 -247: 74662: 0 -247: 74663: 0 -247: 74664: 0 -247: 74665: 0 -247: 74666: 0 -247: 74667: 0 -247: 74668: 0 -247: 74669: 0 -247: 74670: 0 -247: 74671: 0 -247: 74672: 0 -247: 74673: 0 -247: 74674: 0 -247: 74675: 0 -247: 74676: 0 -247: 74677: 0 -247: 74678: 0 -247: 74679: 0 -247: 74680: 0 -247: 74681: 0 -247: 74682: 0 -247: 74683: 0 -247: 74684: 0 -247: 74685: 0 -247: 74686: 0 -247: 74687: 0 -247: 74688: 0 -247: 74689: 0 -247: 74690: 0 -247: 74691: 0 -247: 74692: 0 -247: 74693: 0 -247: 74694: 0 -247: 74695: 0 -247: 74696: 0 -247: 74697: 0 -247: 74698: 0 -247: 74699: 0 -247: 74700: 0 -247: 74701: 0 -247: 74702: 0 -247: 74703: 0 -247: 74704: 0 -247: 74705: 0 -247: 74706: 0 -247: 74707: 0 -247: 74708: 0 -247: 74709: 0 -247: 74710: 0 -247: 74711: 0 -247: 74712: 0 -247: 74713: 0 -247: 74714: 0 -247: 74715: 0 -247: 74716: 0 -247: 74717: 0 -247: 74718: 0 -247: 74719: 0 -247: 74720: 0 -247: 74721: 0 -247: 74722: 0 -247: 74723: 0 -247: 74724: 0 -247: 74725: 0 -247: 74726: 0 -247: 74727: 0 -247: 74728: 0 -247: 74729: 0 -247: 74730: 0 -247: 74731: 0 -247: 74732: 0 -247: 74733: 0 -247: 74734: 0 -247: 74735: 0 -247: 74736: 0 -247: 74737: 0 -247: 74738: 0 -247: 74739: 0 -247: 74740: 0 -247: 74741: 0 -247: 74742: 0 -247: 74743: 0 -247: 74744: 0 -247: 74745: 0 -247: 74746: 0 -247: 74747: 0 -247: 74748: 0 -247: 74749: 0 -247: 74750: 0 -247: 74751: 0 -247: 74752: 0 -247: 74753: 0 -247: 74754: 0 -247: 74755: 0 -247: 74756: 0 -247: 74757: 0 -247: 74758: 0 -247: 74759: 0 -247: 74760: 0 -247: 74761: 0 -247: 74762: 0 -247: 74763: 0 -247: 74764: 0 -247: 74765: 0 -247: 74766: 0 -247: 74767: 0 -247: 74768: 0 -247: 74769: 0 -247: 74770: 0 -247: 74771: 0 -247: 74772: 0 -247: 74773: 0 -247: 74774: 0 -247: 74775: 0 -247: 74776: 0 -247: 74777: 0 -247: 74778: 0 -247: 74779: 0 -247: 74780: 0 -247: 74781: 0 -247: 74782: 0 -247: 74783: 0 -247: 74784: 0 -247: 74785: 0 -247: 74786: 0 -247: 74787: 0 -247: 74788: 0 -247: 74789: 0 -247: 74790: 0 -247: 74791: 0 -247: 74792: 0 -247: 74793: 0 -247: 74794: 0 -247: 74795: 0 -247: 74796: 0 -247: 74797: 0 -247: 74798: 0 -247: 74799: 0 -247: 74800: 0 -247: 74801: 0 -247: 74802: 0 -247: 74803: 0 -247: 74804: 0 -247: 74805: 0 -247: 74806: 0 -247: 74807: 0 -247: 74808: 0 -247: 74809: 0 -247: 74810: 0 -247: 74811: 0 -247: 74812: 0 -247: 74813: 0 -247: 74814: 0 -247: 74815: 0 -247: 74816: 0 -247: 74817: 0 -247: 74818: 0 -247: 74819: 0 -247: 74820: 0 -247: 74821: 0 -247: 74822: 0 -247: 74823: 0 -247: 74824: 0 -247: 74825: 0 -247: 74826: 0 -247: 74827: 0 -247: 74828: 0 -247: 74829: 0 -247: 74830: 0 -247: 74831: 0 -247: 74832: 0 -247: 74833: 0 -247: 74834: 0 -247: 74835: 0 -247: 74836: 0 -247: 74837: 0 -247: 74838: 0 -247: 74839: 0 -247: 74840: 0 -247: 74841: 0 -247: 74842: 0 -247: 74843: 0 -247: 74844: 0 -247: 74845: 0 -247: 74846: 0 -247: 74847: 0 -247: 74848: 0 -247: 74849: 0 -247: 74850: 0 -247: 74851: 0 -247: 74852: 0 -247: 74853: 0 -247: 74854: 0 -247: 74855: 0 -247: 74856: 0 -247: 74857: 0 -247: 74858: 0 -247: 74859: 0 -247: 74860: 0 -247: 74861: 0 -247: 74862: 0 -247: 74863: 0 -247: 74864: 0 -247: 74865: 0 -247: 74866: 0 -247: 74867: 0 -247: 74868: 0 -247: 74869: 0 -247: 74870: 0 -247: 74871: 0 -247: 74872: 0 -247: 74873: 0 -247: 74874: 0 -247: 74875: 0 -247: 74876: 0 -247: 74877: 0 -247: 74878: 0 -247: 74879: 0 -247: 74880: 0 -247: 74881: 0 -247: 74882: 0 -247: 74883: 0 -247: 74884: 0 -247: 74885: 0 -247: 74886: 0 -247: 74887: 0 -247: 74888: 0 -247: 74889: 0 -247: 74890: 0 -247: 74891: 0 -247: 74892: 0 -247: 74893: 0 -247: 74894: 0 -247: 74895: 0 -247: 74896: 0 -247: 74897: 0 -247: 74898: 0 -247: 74899: 0 -247: 74900: 0 -247: 74901: 0 -247: 74902: 0 -247: 74903: 0 -247: 74904: 0 -247: 74905: 0 -247: 74906: 0 -247: 74907: 0 -247: 74908: 0 -247: 74909: 0 -247: 74910: 0 -247: 74911: 0 -247: 74912: 0 -247: 74913: 0 -247: 74914: 0 -247: 74915: 0 -247: 74916: 0 -247: 74917: 0 -247: 74918: 0 -247: 74919: 0 -247: 74920: 0 -247: 74921: 0 -247: 74922: 0 -247: 74923: 0 -247: 74924: 0 -247: 74925: 0 -247: 74926: 0 -247: 74927: 0 -247: 74928: 0 -247: 74929: 0 -247: 74930: 0 -247: 74931: 0 -247: 74932: 0 -247: 74933: 0 -247: 74934: 0 -247: 74935: 0 -247: 74936: 0 -247: 74937: 0 -247: 74938: 0 -247: 74939: 0 -247: 74940: 0 -247: 74941: 0 -247: 74942: 0 -247: 74943: 0 -247: 74944: 0 -247: 74945: 0 -247: 74946: 0 -247: 74947: 0 -247: 74948: 0 -247: 74949: 0 -247: 74950: 0 -247: 74951: 0 -247: 74952: 0 -247: 74953: 0 -247: 74954: 0 -247: 74955: 0 -247: 74956: 0 -247: 74957: 0 -247: 74958: 0 -247: 74959: 0 -247: 74960: 0 -247: 74961: 0 -247: 74962: 0 -247: 74963: 0 -247: 74964: 0 -247: 74965: 0 -247: 74966: 0 -247: 74967: 0 -247: 74968: 0 -247: 74969: 0 -247: 74970: 0 -247: 74971: 0 -247: 74972: 0 -247: 74973: 0 -247: 74974: 0 -247: 74975: 0 -247: 74976: 0 -247: 74977: 0 -247: 74978: 0 -247: 74979: 0 -247: 74980: 0 -247: 74981: 0 -247: 74982: 0 -247: 74983: 0 -247: 74984: 0 -247: 74985: 0 -247: 74986: 0 -247: 74987: 0 -247: 74988: 0 -247: 74989: 0 -247: 74990: 0 -247: 74991: 0 -247: 74992: 0 -247: 74993: 0 -247: 74994: 0 -247: 74995: 0 -247: 74996: 0 -247: 74997: 0 -247: 74998: 0 -247: 74999: 0 -247: 75000: 0 -247: 75001: 0 -247: 75002: 0 -247: 75003: 0 -247: 75004: 0 -247: 75005: 0 -247: 75006: 0 -247: 75007: 0 -247: 75008: 0 -247: 75009: 0 -247: 75010: 0 -247: 75011: 0 -247: 75012: 0 -247: 75013: 0 -247: 75014: 0 -247: 75015: 0 -247: 75016: 0 -247: 75017: 0 -247: 75018: 0 -247: 75019: 0 -247: 75020: 0 -247: 75021: 0 -247: 75022: 0 -247: 75023: 0 -247: 75024: 0 -247: 75025: 0 -247: 75026: 0 -247: 75027: 0 -247: 75028: 0 -247: 75029: 0 -247: 75030: 0 -247: 75031: 0 -247: 75032: 0 -247: 75033: 0 -247: 75034: 0 -247: 75035: 0 -247: 75036: 0 -247: 75037: 0 -247: 75038: 0 -247: 75039: 0 -247: 75040: 0 -247: 75041: 0 -247: 75042: 0 -247: 75043: 0 -247: 75044: 0 -247: 75045: 0 -247: 75046: 0 -247: 75047: 0 -247: 75048: 0 -247: 75049: 0 -247: 75050: 0 -247: 75051: 0 -247: 75052: 0 -247: 75053: 0 -247: 75054: 0 -247: 75055: 0 -247: 75056: 0 -247: 75057: 0 -247: 75058: 0 -247: 75059: 0 -247: 75060: 0 -247: 75061: 0 -247: 75062: 0 -247: 75063: 0 -247: 75064: 0 -247: 75065: 0 -247: 75066: 0 -247: 75067: 0 -247: 75068: 0 -247: 75069: 0 -247: 75070: 0 -247: 75071: 0 -247: 75072: 0 -247: 75073: 0 -247: 75074: 0 -247: 75075: 0 -247: 75076: 0 -247: 75077: 0 -247: 75078: 0 -247: 75079: 0 -247: 75080: 0 -247: 75081: 0 -247: 75082: 0 -247: 75083: 0 -247: 75084: 0 -247: 75085: 0 -247: 75086: 0 -247: 75087: 0 -247: 75088: 0 -247: 75089: 0 -247: 75090: 0 -247: 75091: 0 -247: 75092: 0 -247: 75093: 0 -247: 75094: 0 -247: 75095: 0 -247: 75096: 0 -247: 75097: 0 -247: 75098: 0 -247: 75099: 0 -247: 75100: 0 -247: 75101: 0 -247: 75102: 0 -247: 75103: 0 -247: 75104: 0 -247: 75105: 0 -247: 75106: 0 -247: 75107: 0 -247: 75108: 0 -247: 75109: 0 -247: 75110: 0 -247: 75111: 0 -247: 75112: 0 -247: 75113: 0 -247: 75114: 0 -247: 75115: 0 -247: 75116: 0 -247: 75117: 0 -247: 75118: 0 -247: 75119: 0 -247: 75120: 0 -247: 75121: 0 -247: 75122: 0 -247: 75123: 0 -247: 75124: 0 -247: 75125: 0 -247: 75126: 0 -247: 75127: 0 -247: 75128: 0 -247: 75129: 0 -247: 75130: 0 -247: 75131: 0 -247: 75132: 0 -247: 75133: 0 -247: 75134: 0 -247: 75135: 0 -247: 75136: 0 -247: 75137: 0 -247: 75138: 0 -247: 75139: 0 -247: 75140: 0 -247: 75141: 0 -247: 75142: 0 -247: 75143: 0 -247: 75144: 0 -247: 75145: 0 -247: 75146: 0 -247: 75147: 0 -247: 75148: 0 -247: 75149: 0 -247: 75150: 0 -247: 75151: 0 -247: 75152: 0 -247: 75153: 0 -247: 75154: 0 -247: 75155: 0 -247: 75156: 0 -247: 75157: 0 -247: 75158: 0 -247: 75159: 0 -247: 75160: 0 -247: 75161: 0 -247: 75162: 0 -247: 75163: 0 -247: 75164: 0 -247: 75165: 0 -247: 75166: 0 -247: 75167: 0 -247: 75168: 0 -247: 75169: 0 -247: 75170: 0 -247: 75171: 0 -247: 75172: 0 -247: 75173: 0 -247: 75174: 0 -247: 75175: 0 -247: 75176: 0 -247: 75177: 0 -247: 75178: 0 -247: 75179: 0 -247: 75180: 0 -247: 75181: 0 -247: 75182: 0 -247: 75183: 0 -247: 75184: 0 -247: 75185: 0 -247: 75186: 0 -247: 75187: 0 -247: 75188: 0 -247: 75189: 0 -247: 75190: 0 -247: 75191: 0 -247: 75192: 0 -247: 75193: 0 -247: 75194: 0 -247: 75195: 0 -247: 75196: 0 -247: 75197: 0 -247: 75198: 0 -247: 75199: 0 -247: 75200: 0 -247: 75201: 0 -247: 75202: 0 -247: 75203: 0 -247: 75204: 0 -247: 75205: 0 -247: 75206: 0 -247: 75207: 0 -247: 75208: 0 -247: 75209: 0 -247: 75210: 0 -247: 75211: 0 -247: 75212: 0 -247: 75213: 0 -247: 75214: 0 -247: 75215: 0 -247: 75216: 0 -247: 75217: 0 -247: 75218: 0 -247: 75219: 0 -247: 75220: 0 -247: 75221: 0 -247: 75222: 0 -247: 75223: 0 -247: 75224: 0 -247: 75225: 0 -247: 75226: 0 -247: 75227: 0 -247: 75228: 0 -247: 75229: 0 -247: 75230: 0 -247: 75231: 0 -247: 75232: 0 -247: 75233: 0 -247: 75234: 0 -247: 75235: 0 -247: 75236: 0 -247: 75237: 0 -247: 75238: 0 -247: 75239: 0 -247: 75240: 0 -247: 75241: 0 -247: 75242: 0 -247: 75243: 0 -247: 75244: 0 -247: 75245: 0 -247: 75246: 0 -247: 75247: 0 -247: 75248: 0 -247: 75249: 0 -247: 75250: 0 -247: 75251: 0 -247: 75252: 0 -247: 75253: 0 -247: 75254: 0 -247: 75255: 0 -247: 75256: 0 -247: 75257: 0 -247: 75258: 0 -247: 75259: 0 -247: 75260: 0 -247: 75261: 0 -247: 75262: 0 -247: 75263: 0 -247: 75264: 0 -247: 75265: 0 -247: 75266: 0 -247: 75267: 0 -247: 75268: 0 -247: 75269: 0 -247: 75270: 0 -247: 75271: 0 -247: 75272: 0 -247: 75273: 0 -247: 75274: 0 -247: 75275: 0 -247: 75276: 0 -247: 75277: 0 -247: 75278: 0 -247: 75279: 0 -247: 75280: 0 -247: 75281: 0 -247: 75282: 0 -247: 75283: 0 -247: 75284: 0 -247: 75285: 0 -247: 75286: 0 -247: 75287: 0 -247: 75288: 0 -247: 75289: 0 -247: 75290: 0 -247: 75291: 0 -247: 75292: 0 -247: 75293: 0 -247: 75294: 0 -247: 75295: 0 -247: 75296: 0 -247: 75297: 0 -247: 75298: 0 -247: 75299: 0 -247: 75300: 0 -247: 75301: 0 -247: 75302: 0 -247: 75303: 0 -247: 75304: 0 -247: 75305: 0 -247: 75306: 0 -247: 75307: 0 -247: 75308: 0 -247: 75309: 0 -247: 75310: 0 -247: 75311: 0 -247: 75312: 0 -247: 75313: 0 -247: 75314: 0 -247: 75315: 0 -247: 75316: 0 -247: 75317: 0 -247: 75318: 0 -247: 75319: 0 -247: 75320: 0 -247: 75321: 0 -247: 75322: 0 -247: 75323: 0 -247: 75324: 0 -247: 75325: 0 -247: 75326: 0 -247: 75327: 0 -247: 75328: 0 -247: 75329: 0 -247: 75330: 0 -247: 75331: 0 -247: 75332: 0 -247: 75333: 0 -247: 75334: 0 -247: 75335: 0 -247: 75336: 0 -247: 75337: 0 -247: 75338: 0 -247: 75339: 0 -247: 75340: 0 -247: 75341: 0 -247: 75342: 0 -247: 75343: 0 -247: 75344: 0 -247: 75345: 0 -247: 75346: 0 -247: 75347: 0 -247: 75348: 0 -247: 75349: 0 -247: 75350: 0 -247: 75351: 0 -247: 75352: 0 -247: 75353: 0 -247: 75354: 0 -247: 75355: 0 -247: 75356: 0 -247: 75357: 0 -247: 75358: 0 -247: 75359: 0 -247: 75360: 0 -247: 75361: 0 -247: 75362: 0 -247: 75363: 0 -247: 75364: 0 -247: 75365: 0 -247: 75366: 0 -247: 75367: 0 -247: 75368: 0 -247: 75369: 0 -247: 75370: 0 -247: 75371: 0 -247: 75372: 0 -247: 75373: 0 -247: 75374: 0 -247: 75375: 0 -247: 75376: 0 -247: 75377: 0 -247: 75378: 0 -247: 75379: 0 -247: 75380: 0 -247: 75381: 0 -247: 75382: 0 -247: 75383: 0 -247: 75384: 0 -247: 75385: 0 -247: 75386: 0 -247: 75387: 0 -247: 75388: 0 -247: 75389: 0 -247: 75390: 0 -247: 75391: 0 -247: 75392: 0 -247: 75393: 0 -247: 75394: 0 -247: 75395: 0 -247: 75396: 0 -247: 75397: 0 -247: 75398: 0 -247: 75399: 0 -247: 75400: 0 -247: 75401: 0 -247: 75402: 0 -247: 75403: 0 -247: 75404: 0 -247: 75405: 0 -247: 75406: 0 -247: 75407: 0 -247: 75408: 0 -247: 75409: 0 -247: 75410: 0 -247: 75411: 0 -247: 75412: 0 -247: 75413: 0 -247: 75414: 0 -247: 75415: 0 -247: 75416: 0 -247: 75417: 0 -247: 75418: 0 -247: 75419: 0 -247: 75420: 0 -247: 75421: 0 -247: 75422: 0 -247: 75423: 0 -247: 75424: 0 -247: 75425: 0 -247: 75426: 0 -247: 75427: 0 -247: 75428: 0 -247: 75429: 0 -247: 75430: 0 -247: 75431: 0 -247: 75432: 0 -247: 75433: 0 -247: 75434: 0 -247: 75435: 0 -247: 75436: 0 -247: 75437: 0 -247: 75438: 0 -247: 75439: 0 -247: 75440: 0 -247: 75441: 0 -247: 75442: 0 -247: 75443: 0 -247: 75444: 0 -247: 75445: 0 -247: 75446: 0 -247: 75447: 0 -247: 75448: 0 -247: 75449: 0 -247: 75450: 0 -247: 75451: 0 -247: 75452: 0 -247: 75453: 0 -247: 75454: 0 -247: 75455: 0 -247: 75456: 0 -247: 75457: 0 -247: 75458: 0 -247: 75459: 0 -247: 75460: 0 -247: 75461: 0 -247: 75462: 0 -247: 75463: 0 -247: 75464: 0 -247: 75465: 0 -247: 75466: 0 -247: 75467: 0 -247: 75468: 0 -247: 75469: 0 -247: 75470: 0 -247: 75471: 0 -247: 75472: 0 -247: 75473: 0 -247: 75474: 0 -247: 75475: 0 -247: 75476: 0 -247: 75477: 0 -247: 75478: 0 -247: 75479: 0 -247: 75480: 0 -247: 75481: 0 -247: 75482: 0 -247: 75483: 0 -247: 75484: 0 -247: 75485: 0 -247: 75486: 0 -247: 75487: 0 -247: 75488: 0 -247: 75489: 0 -247: 75490: 0 -247: 75491: 0 -247: 75492: 0 -247: 75493: 0 -247: 75494: 0 -247: 75495: 0 -247: 75496: 0 -247: 75497: 0 -247: 75498: 0 -247: 75499: 0 -247: 75500: 0 -247: 75501: 0 -247: 75502: 0 -247: 75503: 0 -247: 75504: 0 -247: 75505: 0 -247: 75506: 0 -247: 75507: 0 -247: 75508: 0 -247: 75509: 0 -247: 75510: 0 -247: 75511: 0 -247: 75512: 0 -247: 75513: 0 -247: 75514: 0 -247: 75515: 0 -247: 75516: 0 -247: 75517: 0 -247: 75518: 0 -247: 75519: 0 -247: 75520: 0 -247: 75521: 0 -247: 75522: 0 -247: 75523: 0 -247: 75524: 0 -247: 75525: 0 -247: 75526: 0 -247: 75527: 0 -247: 75528: 0 -247: 75529: 0 -247: 75530: 0 -247: 75531: 0 -247: 75532: 0 -247: 75533: 0 -247: 75534: 0 -247: 75535: 0 -247: 75536: 0 -247: 75537: 0 -247: 75538: 0 -247: 75539: 0 -247: 75540: 0 -247: 75541: 0 -247: 75542: 0 -247: 75543: 0 -247: 75544: 0 -247: 75545: 0 -247: 75546: 0 -247: 75547: 0 -247: 75548: 0 -247: 75549: 0 -247: 75550: 0 -247: 75551: 0 -247: 75552: 0 -247: 75553: 0 -247: 75554: 0 -247: 75555: 0 -247: 75556: 0 -247: 75557: 0 -247: 75558: 0 -247: 75559: 0 -247: 75560: 0 -247: 75561: 0 -247: 75562: 0 -247: 75563: 0 -247: 75564: 0 -247: 75565: 0 -247: 75566: 0 -247: 75567: 0 -247: 75568: 0 -247: 75569: 0 -247: 75570: 0 -247: 75571: 0 -247: 75572: 0 -247: 75573: 0 -247: 75574: 0 -247: 75575: 0 -247: 75576: 0 -247: 75577: 0 -247: 75578: 0 -247: 75579: 0 -247: 75580: 0 -247: 75581: 0 -247: 75582: 0 -247: 75583: 0 -247: 75584: 0 -247: 75585: 0 -247: 75586: 0 -247: 75587: 0 -247: 75588: 0 -247: 75589: 0 -247: 75590: 0 -247: 75591: 0 -247: 75592: 0 -247: 75593: 0 -247: 75594: 0 -247: 75595: 0 -247: 75596: 0 -247: 75597: 0 -247: 75598: 0 -247: 75599: 0 -247: 75600: 0 -247: 75601: 0 -247: 75602: 0 -247: 75603: 0 -247: 75604: 0 -247: 75605: 0 -247: 75606: 0 -247: 75607: 0 -247: 75608: 0 -247: 75609: 0 -247: 75610: 0 -247: 75611: 0 -247: 75612: 0 -247: 75613: 0 -247: 75614: 0 -247: 75615: 0 -247: 75616: 0 -247: 75617: 0 -247: 75618: 0 -247: 75619: 0 -247: 75620: 0 -247: 75621: 0 -247: 75622: 0 -247: 75623: 0 -247: 75624: 0 -247: 75625: 0 -247: 75626: 0 -247: 75627: 0 -247: 75628: 0 -247: 75629: 0 -247: 75630: 0 -247: 75631: 0 -247: 75632: 0 -247: 75633: 0 -247: 75634: 0 -247: 75635: 0 -247: 75636: 0 -247: 75637: 0 -247: 75638: 0 -247: 75639: 0 -247: 75640: 0 -247: 75641: 0 -247: 75642: 0 -247: 75643: 0 -247: 75644: 0 -247: 75645: 0 -247: 75646: 0 -247: 75647: 0 -247: 75648: 0 -247: 75649: 0 -247: 75650: 0 -247: 75651: 0 -247: 75652: 0 -247: 75653: 0 -247: 75654: 0 -247: 75655: 0 -247: 75656: 0 -247: 75657: 0 -247: 75658: 0 -247: 75659: 0 -247: 75660: 0 -247: 75661: 0 -247: 75662: 0 -247: 75663: 0 -247: 75664: 0 -247: 75665: 0 -247: 75666: 0 -247: 75667: 0 -247: 75668: 0 -247: 75669: 0 -247: 75670: 0 -247: 75671: 0 -247: 75672: 0 -247: 75673: 0 -247: 75674: 0 -247: 75675: 0 -247: 75676: 0 -247: 75677: 0 -247: 75678: 0 -247: 75679: 0 -247: 75680: 0 -247: 75681: 0 -247: 75682: 0 -247: 75683: 0 -247: 75684: 0 -247: 75685: 0 -247: 75686: 0 -247: 75687: 0 -247: 75688: 0 -247: 75689: 0 -247: 75690: 0 -247: 75691: 0 -247: 75692: 0 -247: 75693: 0 -247: 75694: 0 -247: 75695: 0 -247: 75696: 0 -247: 75697: 0 -247: 75698: 0 -247: 75699: 0 -247: 75700: 0 -247: 75701: 0 -247: 75702: 0 -247: 75703: 0 -247: 75704: 0 -247: 75705: 0 -247: 75706: 0 -247: 75707: 0 -247: 75708: 0 -247: 75709: 0 -247: 75710: 0 -247: 75711: 0 -247: 75712: 0 -247: 75713: 0 -247: 75714: 0 -247: 75715: 0 -247: 75716: 0 -247: 75717: 0 -247: 75718: 0 -247: 75719: 0 -247: 75720: 0 -247: 75721: 0 -247: 75722: 0 -247: 75723: 0 -247: 75724: 0 -247: 75725: 0 -247: 75726: 0 -247: 75727: 0 -247: 75728: 0 -247: 75729: 0 -247: 75730: 0 -247: 75731: 0 -247: 75732: 0 -247: 75733: 0 -247: 75734: 0 -247: 75735: 0 -247: 75736: 0 -247: 75737: 0 -247: 75738: 0 -247: 75739: 0 -247: 75740: 0 -247: 75741: 0 -247: 75742: 0 -247: 75743: 0 -247: 75744: 0 -247: 75745: 0 -247: 75746: 0 -247: 75747: 0 -247: 75748: 0 -247: 75749: 0 -247: 75750: 0 -247: 75751: 0 -247: 75752: 0 -247: 75753: 0 -247: 75754: 0 -247: 75755: 0 -247: 75756: 0 -247: 75757: 0 -247: 75758: 0 -247: 75759: 0 -247: 75760: 0 -247: 75761: 0 -247: 75762: 0 -247: 75763: 0 -247: 75764: 0 -247: 75765: 0 -247: 75766: 0 -247: 75767: 0 -247: 75768: 0 -247: 75769: 0 -247: 75770: 0 -247: 75771: 0 -247: 75772: 0 -247: 75773: 0 -247: 75774: 0 -247: 75775: 0 -247: 75776: 0 -247: 75777: 0 -247: 75778: 0 -247: 75779: 0 -247: 75780: 0 -247: 75781: 0 -247: 75782: 0 -247: 75783: 0 -247: 75784: 0 -247: 75785: 0 -247: 75786: 0 -247: 75787: 0 -247: 75788: 0 -247: 75789: 0 -247: 75790: 0 -247: 75791: 0 -247: 75792: 0 -247: 75793: 0 -247: 75794: 0 -247: 75795: 0 -247: 75796: 0 -247: 75797: 0 -247: 75798: 0 -247: 75799: 0 -247: 75800: 0 -247: 75801: 0 -247: 75802: 0 -247: 75803: 0 -247: 75804: 0 -247: 75805: 0 -247: 75806: 0 -247: 75807: 0 -247: 75808: 0 -247: 75809: 0 -247: 75810: 0 -247: 75811: 0 -247: 75812: 0 -247: 75813: 0 -247: 75814: 0 -247: 75815: 0 -247: 75816: 0 -247: 75817: 0 -247: 75818: 0 -247: 75819: 0 -247: 75820: 0 -247: 75821: 0 -247: 75822: 0 -247: 75823: 0 -247: 75824: 0 -247: 75825: 0 -247: 75826: 0 -247: 75827: 0 -247: 75828: 0 -247: 75829: 0 -247: 75830: 0 -247: 75831: 0 -247: 75832: 0 -247: 75833: 0 -247: 75834: 0 -247: 75835: 0 -247: 75836: 0 -247: 75837: 0 -247: 75838: 0 -247: 75839: 0 -247: 75840: 0 -247: 75841: 0 -247: 75842: 0 -247: 75843: 0 -247: 75844: 0 -247: 75845: 0 -247: 75846: 0 -247: 75847: 0 -247: 75848: 0 -247: 75849: 0 -247: 75850: 0 -247: 75851: 0 -247: 75852: 0 -247: 75853: 0 -247: 75854: 0 -247: 75855: 0 -247: 75856: 0 -247: 75857: 0 -247: 75858: 0 -247: 75859: 0 -247: 75860: 0 -247: 75861: 0 -247: 75862: 0 -247: 75863: 0 -247: 75864: 0 -247: 75865: 0 -247: 75866: 0 -247: 75867: 0 -247: 75868: 0 -247: 75869: 0 -247: 75870: 0 -247: 75871: 0 -247: 75872: 0 -247: 75873: 0 -247: 75874: 0 -247: 75875: 0 -247: 75876: 0 -247: 75877: 0 -247: 75878: 0 -247: 75879: 0 -247: 75880: 0 -247: 75881: 0 -247: 75882: 0 -247: 75883: 0 -247: 75884: 0 -247: 75885: 0 -247: 75886: 0 -247: 75887: 0 -247: 75888: 0 -247: 75889: 0 -247: 75890: 0 -247: 75891: 0 -247: 75892: 0 -247: 75893: 0 -247: 75894: 0 -247: 75895: 0 -247: 75896: 0 -247: 75897: 0 -247: 75898: 0 -247: 75899: 0 -247: 75900: 0 -247: 75901: 0 -247: 75902: 0 -247: 75903: 0 -247: 75904: 0 -247: 75905: 0 -247: 75906: 0 -247: 75907: 0 -247: 75908: 0 -247: 75909: 0 -247: 75910: 0 -247: 75911: 0 -247: 75912: 0 -247: 75913: 0 -247: 75914: 0 -247: 75915: 0 -247: 75916: 0 -247: 75917: 0 -247: 75918: 0 -247: 75919: 0 -247: 75920: 0 -247: 75921: 0 -247: 75922: 0 -247: 75923: 0 -247: 75924: 0 -247: 75925: 0 -247: 75926: 0 -247: 75927: 0 -247: 75928: 0 -247: 75929: 0 -247: 75930: 0 -247: 75931: 0 -247: 75932: 0 -247: 75933: 0 -247: 75934: 0 -247: 75935: 0 -247: 75936: 0 -247: 75937: 0 -247: 75938: 0 -247: 75939: 0 -247: 75940: 0 -247: 75941: 0 -247: 75942: 0 -247: 75943: 0 -247: 75944: 0 -247: 75945: 0 -247: 75946: 0 -247: 75947: 0 -247: 75948: 0 -247: 75949: 0 -247: 75950: 0 -247: 75951: 0 -247: 75952: 0 -247: 75953: 0 -247: 75954: 0 -247: 75955: 0 -247: 75956: 0 -247: 75957: 0 -247: 75958: 0 -247: 75959: 0 -247: 75960: 0 -247: 75961: 0 -247: 75962: 0 -247: 75963: 0 -247: 75964: 0 -247: 75965: 0 -247: 75966: 0 -247: 75967: 0 -247: 75968: 0 -247: 75969: 0 -247: 75970: 0 -247: 75971: 0 -247: 75972: 0 -247: 75973: 0 -247: 75974: 0 -247: 75975: 0 -247: 75976: 0 -247: 75977: 0 -247: 75978: 0 -247: 75979: 0 -247: 75980: 0 -247: 75981: 0 -247: 75982: 0 -247: 75983: 0 -247: 75984: 0 -247: 75985: 0 -247: 75986: 0 -247: 75987: 0 -247: 75988: 0 -247: 75989: 0 -247: 75990: 0 -247: 75991: 0 -247: 75992: 0 -247: 75993: 0 -247: 75994: 0 -247: 75995: 0 -247: 75996: 0 -247: 75997: 0 -247: 75998: 0 -247: 75999: 0 -247: 76000: 0 -247: 76001: 0 -247: 76002: 0 -247: 76003: 0 -247: 76004: 0 -247: 76005: 0 -247: 76006: 0 -247: 76007: 0 -247: 76008: 0 -247: 76009: 0 -247: 76010: 0 -247: 76011: 0 -247: 76012: 0 -247: 76013: 0 -247: 76014: 0 -247: 76015: 0 -247: 76016: 0 -247: 76017: 0 -247: 76018: 0 -247: 76019: 0 -247: 76020: 0 -247: 76021: 0 -247: 76022: 0 -247: 76023: 0 -247: 76024: 0 -247: 76025: 0 -247: 76026: 0 -247: 76027: 0 -247: 76028: 0 -247: 76029: 0 -247: 76030: 0 -247: 76031: 0 -247: 76032: 0 -247: 76033: 0 -247: 76034: 0 -247: 76035: 0 -247: 76036: 0 -247: 76037: 0 -247: 76038: 0 -247: 76039: 0 -247: 76040: 0 -247: 76041: 0 -247: 76042: 0 -247: 76043: 0 -247: 76044: 0 -247: 76045: 0 -247: 76046: 0 -247: 76047: 0 -247: 76048: 0 -247: 76049: 0 -247: 76050: 0 -247: 76051: 0 -247: 76052: 0 -247: 76053: 0 -247: 76054: 0 -247: 76055: 0 -247: 76056: 0 -247: 76057: 0 -247: 76058: 0 -247: 76059: 0 -247: 76060: 0 -247: 76061: 0 -247: 76062: 0 -247: 76063: 0 -247: 76064: 0 -247: 76065: 0 -247: 76066: 0 -247: 76067: 0 -247: 76068: 0 -247: 76069: 0 -247: 76070: 0 -247: 76071: 0 -247: 76072: 0 -247: 76073: 0 -247: 76074: 0 -247: 76075: 0 -247: 76076: 0 -247: 76077: 0 -247: 76078: 0 -247: 76079: 0 -247: 76080: 0 -247: 76081: 0 -247: 76082: 0 -247: 76083: 0 -247: 76084: 0 -247: 76085: 0 -247: 76086: 0 -247: 76087: 0 -247: 76088: 0 -247: 76089: 0 -247: 76090: 0 -247: 76091: 0 -247: 76092: 0 -247: 76093: 0 -247: 76094: 0 -247: 76095: 0 -247: 76096: 0 -247: 76097: 0 -247: 76098: 0 -247: 76099: 0 -247: 76100: 0 -247: 76101: 0 -247: 76102: 0 -247: 76103: 0 -247: 76104: 0 -247: 76105: 0 -247: 76106: 0 -247: 76107: 0 -247: 76108: 0 -247: 76109: 0 -247: 76110: 0 -247: 76111: 0 -247: 76112: 0 -247: 76113: 0 -247: 76114: 0 -247: 76115: 0 -247: 76116: 0 -247: 76117: 0 -247: 76118: 0 -247: 76119: 0 -247: 76120: 0 -247: 76121: 0 -247: 76122: 0 -247: 76123: 0 -247: 76124: 0 -247: 76125: 0 -247: 76126: 0 -247: 76127: 0 -247: 76128: 0 -247: 76129: 0 -247: 76130: 0 -247: 76131: 0 -247: 76132: 0 -247: 76133: 0 -247: 76134: 0 -247: 76135: 0 -247: 76136: 0 -247: 76137: 0 -247: 76138: 0 -247: 76139: 0 -247: 76140: 0 -247: 76141: 0 -247: 76142: 0 -247: 76143: 0 -247: 76144: 0 -247: 76145: 0 -247: 76146: 0 -247: 76147: 0 -247: 76148: 0 -247: 76149: 0 -247: 76150: 0 -247: 76151: 0 -247: 76152: 0 -247: 76153: 0 -247: 76154: 0 -247: 76155: 0 -247: 76156: 0 -247: 76157: 0 -247: 76158: 0 -247: 76159: 0 -247: 76160: 0 -247: 76161: 0 -247: 76162: 0 -247: 76163: 0 -247: 76164: 0 -247: 76165: 0 -247: 76166: 0 -247: 76167: 0 -247: 76168: 0 -247: 76169: 0 -247: 76170: 0 -247: 76171: 0 -247: 76172: 0 -247: 76173: 0 -247: 76174: 0 -247: 76175: 0 -247: 76176: 0 -247: 76177: 0 -247: 76178: 0 -247: 76179: 0 -247: 76180: 0 -247: 76181: 0 -247: 76182: 0 -247: 76183: 0 -247: 76184: 0 -247: 76185: 0 -247: 76186: 0 -247: 76187: 0 -247: 76188: 0 -247: 76189: 0 -247: 76190: 0 -247: 76191: 0 -247: 76192: 0 -247: 76193: 0 -247: 76194: 0 -247: 76195: 0 -247: 76196: 0 -247: 76197: 0 -247: 76198: 0 -247: 76199: 0 -247: 76200: 0 -247: 76201: 0 -247: 76202: 0 -247: 76203: 0 -247: 76204: 0 -247: 76205: 0 -247: 76206: 0 -247: 76207: 0 -247: 76208: 0 -247: 76209: 0 -247: 76210: 0 -247: 76211: 0 -247: 76212: 0 -247: 76213: 0 -247: 76214: 0 -247: 76215: 0 -247: 76216: 0 -247: 76217: 0 -247: 76218: 0 -247: 76219: 0 -247: 76220: 0 -247: 76221: 0 -247: 76222: 0 -247: 76223: 0 -247: 76224: 0 -247: 76225: 0 -247: 76226: 0 -247: 76227: 0 -247: 76228: 0 -247: 76229: 0 -247: 76230: 0 -247: 76231: 0 -247: 76232: 0 -247: 76233: 0 -247: 76234: 0 -247: 76235: 0 -247: 76236: 0 -247: 76237: 0 -247: 76238: 0 -247: 76239: 0 -247: 76240: 0 -247: 76241: 0 -247: 76242: 0 -247: 76243: 0 -247: 76244: 0 -247: 76245: 0 -247: 76246: 0 -247: 76247: 0 -247: 76248: 0 -247: 76249: 0 -247: 76250: 0 -247: 76251: 0 -247: 76252: 0 -247: 76253: 0 -247: 76254: 0 -247: 76255: 0 -247: 76256: 0 -247: 76257: 0 -247: 76258: 0 -247: 76259: 0 -247: 76260: 0 -247: 76261: 0 -247: 76262: 0 -247: 76263: 0 -247: 76264: 0 -247: 76265: 0 -247: 76266: 0 -247: 76267: 0 -247: 76268: 0 -247: 76269: 0 -247: 76270: 0 -247: 76271: 0 -247: 76272: 0 -247: 76273: 0 -247: 76274: 0 -247: 76275: 0 -247: 76276: 0 -247: 76277: 0 -247: 76278: 0 -247: 76279: 0 -247: 76280: 0 -247: 76281: 0 -247: 76282: 0 -247: 76283: 0 -247: 76284: 0 -247: 76285: 0 -247: 76286: 0 -247: 76287: 0 -247: 76288: 0 -247: 76289: 0 -247: 76290: 0 -247: 76291: 0 -247: 76292: 0 -247: 76293: 0 -247: 76294: 0 -247: 76295: 0 -247: 76296: 0 -247: 76297: 0 -247: 76298: 0 -247: 76299: 0 -247: 76300: 0 -247: 76301: 0 -247: 76302: 0 -247: 76303: 0 -247: 76304: 0 -247: 76305: 0 -247: 76306: 0 -247: 76307: 0 -247: 76308: 0 -247: 76309: 0 -247: 76310: 0 -247: 76311: 0 -247: 76312: 0 -247: 76313: 0 -247: 76314: 0 -247: 76315: 0 -247: 76316: 0 -247: 76317: 0 -247: 76318: 0 -247: 76319: 0 -247: 76320: 0 -247: 76321: 0 -247: 76322: 0 -247: 76323: 0 -247: 76324: 0 -247: 76325: 0 -247: 76326: 0 -247: 76327: 0 -247: 76328: 0 -247: 76329: 0 -247: 76330: 0 -247: 76331: 0 -247: 76332: 0 -247: 76333: 0 -247: 76334: 0 -247: 76335: 0 -247: 76336: 0 -247: 76337: 0 -247: 76338: 0 -247: 76339: 0 -247: 76340: 0 -247: 76341: 0 -247: 76342: 0 -247: 76343: 0 -247: 76344: 0 -247: 76345: 0 -247: 76346: 0 -247: 76347: 0 -247: 76348: 0 -247: 76349: 0 -247: 76350: 0 -247: 76351: 0 -247: 76352: 0 -247: 76353: 0 -247: 76354: 0 -247: 76355: 0 -247: 76356: 0 -247: 76357: 0 -247: 76358: 0 -247: 76359: 0 -247: 76360: 0 -247: 76361: 0 -247: 76362: 0 -247: 76363: 0 -247: 76364: 0 -247: 76365: 0 -247: 76366: 0 -247: 76367: 0 -247: 76368: 0 -247: 76369: 0 -247: 76370: 0 -247: 76371: 0 -247: 76372: 0 -247: 76373: 0 -247: 76374: 0 -247: 76375: 0 -247: 76376: 0 -247: 76377: 0 -247: 76378: 0 -247: 76379: 0 -247: 76380: 0 -247: 76381: 0 -247: 76382: 0 -247: 76383: 0 -247: 76384: 0 -247: 76385: 0 -247: 76386: 0 -247: 76387: 0 -247: 76388: 0 -247: 76389: 0 -247: 76390: 0 -247: 76391: 0 -247: 76392: 0 -247: 76393: 0 -247: 76394: 0 -247: 76395: 0 -247: 76396: 0 -247: 76397: 0 -247: 76398: 0 -247: 76399: 0 -247: 76400: 0 -247: 76401: 0 -247: 76402: 0 -247: 76403: 0 -247: 76404: 0 -247: 76405: 0 -247: 76406: 0 -247: 76407: 0 -247: 76408: 0 -247: 76409: 0 -247: 76410: 0 -247: 76411: 0 -247: 76412: 0 -247: 76413: 0 -247: 76414: 0 -247: 76415: 0 -247: 76416: 0 -247: 76417: 0 -247: 76418: 0 -247: 76419: 0 -247: 76420: 0 -247: 76421: 0 -247: 76422: 0 -247: 76423: 0 -247: 76424: 0 -247: 76425: 0 -247: 76426: 0 -247: 76427: 0 -247: 76428: 0 -247: 76429: 0 -247: 76430: 0 -247: 76431: 0 -247: 76432: 0 -247: 76433: 0 -247: 76434: 0 -247: 76435: 0 -247: 76436: 0 -247: 76437: 0 -247: 76438: 0 -247: 76439: 0 -247: 76440: 0 -247: 76441: 0 -247: 76442: 0 -247: 76443: 0 -247: 76444: 0 -247: 76445: 0 -247: 76446: 0 -247: 76447: 0 -247: 76448: 0 -247: 76449: 0 -247: 76450: 0 -247: 76451: 0 -247: 76452: 0 -247: 76453: 0 -247: 76454: 0 -247: 76455: 0 -247: 76456: 0 -247: 76457: 0 -247: 76458: 0 -247: 76459: 0 -247: 76460: 0 -247: 76461: 0 -247: 76462: 0 -247: 76463: 0 -247: 76464: 0 -247: 76465: 0 -247: 76466: 0 -247: 76467: 0 -247: 76468: 0 -247: 76469: 0 -247: 76470: 0 -247: 76471: 0 -247: 76472: 0 -247: 76473: 0 -247: 76474: 0 -247: 76475: 0 -247: 76476: 0 -247: 76477: 0 -247: 76478: 0 -247: 76479: 0 -247: 76480: 0 -247: 76481: 0 -247: 76482: 0 -247: 76483: 0 -247: 76484: 0 -247: 76485: 0 -247: 76486: 0 -247: 76487: 0 -247: 76488: 0 -247: 76489: 0 -247: 76490: 0 -247: 76491: 0 -247: 76492: 0 -247: 76493: 0 -247: 76494: 0 -247: 76495: 0 -247: 76496: 0 -247: 76497: 0 -247: 76498: 0 -247: 76499: 0 -247: 76500: 0 -247: 76501: 0 -247: 76502: 0 -247: 76503: 0 -247: 76504: 0 -247: 76505: 0 -247: 76506: 0 -247: 76507: 0 -247: 76508: 0 -247: 76509: 0 -247: 76510: 0 -247: 76511: 0 -247: 76512: 0 -247: 76513: 0 -247: 76514: 0 -247: 76515: 0 -247: 76516: 0 -247: 76517: 0 -247: 76518: 0 -247: 76519: 0 -247: 76520: 0 -247: 76521: 0 -247: 76522: 0 -247: 76523: 0 -247: 76524: 0 -247: 76525: 0 -247: 76526: 0 -247: 76527: 0 -247: 76528: 0 -247: 76529: 0 -247: 76530: 0 -247: 76531: 0 -247: 76532: 0 -247: 76533: 0 -247: 76534: 0 -247: 76535: 0 -247: 76536: 0 -247: 76537: 0 -247: 76538: 0 -247: 76539: 0 -247: 76540: 0 -247: 76541: 0 -247: 76542: 0 -247: 76543: 0 -247: 76544: 0 -247: 76545: 0 -247: 76546: 0 -247: 76547: 0 -247: 76548: 0 -247: 76549: 0 -247: 76550: 0 -247: 76551: 0 -247: 76552: 0 -247: 76553: 0 -247: 76554: 0 -247: 76555: 0 -247: 76556: 0 -247: 76557: 0 -247: 76558: 0 -247: 76559: 0 -247: 76560: 0 -247: 76561: 0 -247: 76562: 0 -247: 76563: 0 -247: 76564: 0 -247: 76565: 0 -247: 76566: 0 -247: 76567: 0 -247: 76568: 0 -247: 76569: 0 -247: 76570: 0 -247: 76571: 0 -247: 76572: 0 -247: 76573: 0 -247: 76574: 0 -247: 76575: 0 -247: 76576: 0 -247: 76577: 0 -247: 76578: 0 -247: 76579: 0 -247: 76580: 0 -247: 76581: 0 -247: 76582: 0 -247: 76583: 0 -247: 76584: 0 -247: 76585: 0 -247: 76586: 0 -247: 76587: 0 -247: 76588: 0 -247: 76589: 0 -247: 76590: 0 -247: 76591: 0 -247: 76592: 0 -247: 76593: 0 -247: 76594: 0 -247: 76595: 0 -247: 76596: 0 -247: 76597: 0 -247: 76598: 0 -247: 76599: 0 -247: 76600: 0 -247: 76601: 0 -247: 76602: 0 -247: 76603: 0 -247: 76604: 0 -247: 76605: 0 -247: 76606: 0 -247: 76607: 0 -247: 76608: 0 -247: 76609: 0 -247: 76610: 0 -247: 76611: 0 -247: 76612: 0 -247: 76613: 0 -247: 76614: 0 -247: 76615: 0 -247: 76616: 0 -247: 76617: 0 -247: 76618: 0 -247: 76619: 0 -247: 76620: 0 -247: 76621: 0 -247: 76622: 0 -247: 76623: 0 -247: 76624: 0 -247: 76625: 0 -247: 76626: 0 -247: 76627: 0 -247: 76628: 0 -247: 76629: 0 -247: 76630: 0 -247: 76631: 0 -247: 76632: 0 -247: 76633: 0 -247: 76634: 0 -247: 76635: 0 -247: 76636: 0 -247: 76637: 0 -247: 76638: 0 -247: 76639: 0 -247: 76640: 0 -247: 76641: 0 -247: 76642: 0 -247: 76643: 0 -247: 76644: 0 -247: 76645: 0 -247: 76646: 0 -247: 76647: 0 -247: 76648: 0 -247: 76649: 0 -247: 76650: 0 -247: 76651: 0 -247: 76652: 0 -247: 76653: 0 -247: 76654: 0 -247: 76655: 0 -247: 76656: 0 -247: 76657: 0 -247: 76658: 0 -247: 76659: 0 -247: 76660: 0 -247: 76661: 0 -247: 76662: 0 -247: 76663: 0 -247: 76664: 0 -247: 76665: 0 -247: 76666: 0 -247: 76667: 0 -247: 76668: 0 -247: 76669: 0 -247: 76670: 0 -247: 76671: 0 -247: 76672: 0 -247: 76673: 0 -247: 76674: 0 -247: 76675: 0 -247: 76676: 0 -247: 76677: 0 -247: 76678: 0 -247: 76679: 0 -247: 76680: 0 -247: 76681: 0 -247: 76682: 0 -247: 76683: 0 -247: 76684: 0 -247: 76685: 0 -247: 76686: 0 -247: 76687: 0 -247: 76688: 0 -247: 76689: 0 -247: 76690: 0 -247: 76691: 0 -247: 76692: 0 -247: 76693: 0 -247: 76694: 0 -247: 76695: 0 -247: 76696: 0 -247: 76697: 0 -247: 76698: 0 -247: 76699: 0 -247: 76700: 0 -247: 76701: 0 -247: 76702: 0 -247: 76703: 0 -247: 76704: 0 -247: 76705: 0 -247: 76706: 0 -247: 76707: 0 -247: 76708: 0 -247: 76709: 0 -247: 76710: 0 -247: 76711: 0 -247: 76712: 0 -247: 76713: 0 -247: 76714: 0 -247: 76715: 0 -247: 76716: 0 -247: 76717: 0 -247: 76718: 0 -247: 76719: 0 -247: 76720: 0 -247: 76721: 0 -247: 76722: 0 -247: 76723: 0 -247: 76724: 0 -247: 76725: 0 -247: 76726: 0 -247: 76727: 0 -247: 76728: 0 -247: 76729: 0 -247: 76730: 0 -247: 76731: 0 -247: 76732: 0 -247: 76733: 0 -247: 76734: 0 -247: 76735: 0 -247: 76736: 0 -247: 76737: 0 -247: 76738: 0 -247: 76739: 0 -247: 76740: 0 -247: 76741: 0 -247: 76742: 0 -247: 76743: 0 -247: 76744: 0 -247: 76745: 0 -247: 76746: 0 -247: 76747: 0 -247: 76748: 0 -247: 76749: 0 -247: 76750: 0 -247: 76751: 0 -247: 76752: 0 -247: 76753: 0 -247: 76754: 0 -247: 76755: 0 -247: 76756: 0 -247: 76757: 0 -247: 76758: 0 -247: 76759: 0 -247: 76760: 0 -247: 76761: 0 -247: 76762: 0 -247: 76763: 0 -247: 76764: 0 -247: 76765: 0 -247: 76766: 0 -247: 76767: 0 -247: 76768: 0 -247: 76769: 0 -247: 76770: 0 -247: 76771: 0 -247: 76772: 0 -247: 76773: 0 -247: 76774: 0 -247: 76775: 0 -247: 76776: 0 -247: 76777: 0 -247: 76778: 0 -247: 76779: 0 -247: 76780: 0 -247: 76781: 0 -247: 76782: 0 -247: 76783: 0 -247: 76784: 0 -247: 76785: 0 -247: 76786: 0 -247: 76787: 0 -247: 76788: 0 -247: 76789: 0 -247: 76790: 0 -247: 76791: 0 -247: 76792: 0 -247: 76793: 0 -247: 76794: 0 -247: 76795: 0 -247: 76796: 0 -247: 76797: 0 -247: 76798: 0 -247: 76799: 0 -247: 76800: 0 -247: 76801: 0 -247: 76802: 0 -247: 76803: 0 -247: 76804: 0 -247: 76805: 0 -247: 76806: 0 -247: 76807: 0 -247: 76808: 0 -247: 76809: 0 -247: 76810: 0 -247: 76811: 0 -247: 76812: 0 -247: 76813: 0 -247: 76814: 0 -247: 76815: 0 -247: 76816: 0 -247: 76817: 0 -247: 76818: 0 -247: 76819: 0 -247: 76820: 0 -247: 76821: 0 -247: 76822: 0 -247: 76823: 0 -247: 76824: 0 -247: 76825: 0 -247: 76826: 0 -247: 76827: 0 -247: 76828: 0 -247: 76829: 0 -247: 76830: 0 -247: 76831: 0 -247: 76832: 0 -247: 76833: 0 -247: 76834: 0 -247: 76835: 0 -247: 76836: 0 -247: 76837: 0 -247: 76838: 0 -247: 76839: 0 -247: 76840: 0 -247: 76841: 0 -247: 76842: 0 -247: 76843: 0 -247: 76844: 0 -247: 76845: 0 -247: 76846: 0 -247: 76847: 0 -247: 76848: 0 -247: 76849: 0 -247: 76850: 0 -247: 76851: 0 -247: 76852: 0 -247: 76853: 0 -247: 76854: 0 -247: 76855: 0 -247: 76856: 0 -247: 76857: 0 -247: 76858: 0 -247: 76859: 0 -247: 76860: 0 -247: 76861: 0 -247: 76862: 0 -247: 76863: 0 -247: 76864: 0 -247: 76865: 0 -247: 76866: 0 -247: 76867: 0 -247: 76868: 0 -247: 76869: 0 -247: 76870: 0 -247: 76871: 0 -247: 76872: 0 -247: 76873: 0 -247: 76874: 0 -247: 76875: 0 -247: 76876: 0 -247: 76877: 0 -247: 76878: 0 -247: 76879: 0 -247: 76880: 0 -247: 76881: 0 -247: 76882: 0 -247: 76883: 0 -247: 76884: 0 -247: 76885: 0 -247: 76886: 0 -247: 76887: 0 -247: 76888: 0 -247: 76889: 0 -247: 76890: 0 -247: 76891: 0 -247: 76892: 0 -247: 76893: 0 -247: 76894: 0 -247: 76895: 0 -247: 76896: 0 -247: 76897: 0 -247: 76898: 0 -247: 76899: 0 -247: 76900: 0 -247: 76901: 0 -247: 76902: 0 -247: 76903: 0 -247: 76904: 0 -247: 76905: 0 -247: 76906: 0 -247: 76907: 0 -247: 76908: 0 -247: 76909: 0 -247: 76910: 0 -247: 76911: 0 -247: 76912: 0 -247: 76913: 0 -247: 76914: 0 -247: 76915: 0 -247: 76916: 0 -247: 76917: 0 -247: 76918: 0 -247: 76919: 0 -247: 76920: 0 -247: 76921: 0 -247: 76922: 0 -247: 76923: 0 -247: 76924: 0 -247: 76925: 0 -247: 76926: 0 -247: 76927: 0 -247: 76928: 0 -247: 76929: 0 -247: 76930: 0 -247: 76931: 0 -247: 76932: 0 -247: 76933: 0 -247: 76934: 0 -247: 76935: 0 -247: 76936: 0 -247: 76937: 0 -247: 76938: 0 -247: 76939: 0 -247: 76940: 0 -247: 76941: 0 -247: 76942: 0 -247: 76943: 0 -247: 76944: 0 -247: 76945: 0 -247: 76946: 0 -247: 76947: 0 -247: 76948: 0 -247: 76949: 0 -247: 76950: 0 -247: 76951: 0 -247: 76952: 0 -247: 76953: 0 -247: 76954: 0 -247: 76955: 0 -247: 76956: 0 -247: 76957: 0 -247: 76958: 0 -247: 76959: 0 -247: 76960: 0 -247: 76961: 0 -247: 76962: 0 -247: 76963: 0 -247: 76964: 0 -247: 76965: 0 -247: 76966: 0 -247: 76967: 0 -247: 76968: 0 -247: 76969: 0 -247: 76970: 0 -247: 76971: 0 -247: 76972: 0 -247: 76973: 0 -247: 76974: 0 -247: 76975: 0 -247: 76976: 0 -247: 76977: 0 -247: 76978: 0 -247: 76979: 0 -247: 76980: 0 -247: 76981: 0 -247: 76982: 0 -247: 76983: 0 -247: 76984: 0 -247: 76985: 0 -247: 76986: 0 -247: 76987: 0 -247: 76988: 0 -247: 76989: 0 -247: 76990: 0 -247: 76991: 0 -247: 76992: 0 -247: 76993: 0 -247: 76994: 0 -247: 76995: 0 -247: 76996: 0 -247: 76997: 0 -247: 76998: 0 -247: 76999: 0 -247: 77000: 0 -247: 77001: 0 -247: 77002: 0 -247: 77003: 0 -247: 77004: 0 -247: 77005: 0 -247: 77006: 0 -247: 77007: 0 -247: 77008: 0 -247: 77009: 0 -247: 77010: 0 -247: 77011: 0 -247: 77012: 0 -247: 77013: 0 -247: 77014: 0 -247: 77015: 0 -247: 77016: 0 -247: 77017: 0 -247: 77018: 0 -247: 77019: 0 -247: 77020: 0 -247: 77021: 0 -247: 77022: 0 -247: 77023: 0 -247: 77024: 0 -247: 77025: 0 -247: 77026: 0 -247: 77027: 0 -247: 77028: 0 -247: 77029: 0 -247: 77030: 0 -247: 77031: 0 -247: 77032: 0 -247: 77033: 0 -247: 77034: 0 -247: 77035: 0 -247: 77036: 0 -247: 77037: 0 -247: 77038: 0 -247: 77039: 0 -247: 77040: 0 -247: 77041: 0 -247: 77042: 0 -247: 77043: 0 -247: 77044: 0 -247: 77045: 0 -247: 77046: 0 -247: 77047: 0 -247: 77048: 0 -247: 77049: 0 -247: 77050: 0 -247: 77051: 0 -247: 77052: 0 -247: 77053: 0 -247: 77054: 0 -247: 77055: 0 -247: 77056: 0 -247: 77057: 0 -247: 77058: 0 -247: 77059: 0 -247: 77060: 0 -247: 77061: 0 -247: 77062: 0 -247: 77063: 0 -247: 77064: 0 -247: 77065: 0 -247: 77066: 0 -247: 77067: 0 -247: 77068: 0 -247: 77069: 0 -247: 77070: 0 -247: 77071: 0 -247: 77072: 0 -247: 77073: 0 -247: 77074: 0 -247: 77075: 0 -247: 77076: 0 -247: 77077: 0 -247: 77078: 0 -247: 77079: 0 -247: 77080: 0 -247: 77081: 0 -247: 77082: 0 -247: 77083: 0 -247: 77084: 0 -247: 77085: 0 -247: 77086: 0 -247: 77087: 0 -247: 77088: 0 -247: 77089: 0 -247: 77090: 0 -247: 77091: 0 -247: 77092: 0 -247: 77093: 0 -247: 77094: 0 -247: 77095: 0 -247: 77096: 0 -247: 77097: 0 -247: 77098: 0 -247: 77099: 0 -247: 77100: 0 -247: 77101: 0 -247: 77102: 0 -247: 77103: 0 -247: 77104: 0 -247: 77105: 0 -247: 77106: 0 -247: 77107: 0 -247: 77108: 0 -247: 77109: 0 -247: 77110: 0 -247: 77111: 0 -247: 77112: 0 -247: 77113: 0 -247: 77114: 0 -247: 77115: 0 -247: 77116: 0 -247: 77117: 0 -247: 77118: 0 -247: 77119: 0 -247: 77120: 0 -247: 77121: 0 -247: 77122: 0 -247: 77123: 0 -247: 77124: 0 -247: 77125: 0 -247: 77126: 0 -247: 77127: 0 -247: 77128: 0 -247: 77129: 0 -247: 77130: 0 -247: 77131: 0 -247: 77132: 0 -247: 77133: 0 -247: 77134: 0 -247: 77135: 0 -247: 77136: 0 -247: 77137: 0 -247: 77138: 0 -247: 77139: 0 -247: 77140: 0 -247: 77141: 0 -247: 77142: 0 -247: 77143: 0 -247: 77144: 0 -247: 77145: 0 -247: 77146: 0 -247: 77147: 0 -247: 77148: 0 -247: 77149: 0 -247: 77150: 0 -247: 77151: 0 -247: 77152: 0 -247: 77153: 0 -247: 77154: 0 -247: 77155: 0 -247: 77156: 0 -247: 77157: 0 -247: 77158: 0 -247: 77159: 0 -247: 77160: 0 -247: 77161: 0 -247: 77162: 0 -247: 77163: 0 -247: 77164: 0 -247: 77165: 0 -247: 77166: 0 -247: 77167: 0 -247: 77168: 0 -247: 77169: 0 -247: 77170: 0 -247: 77171: 0 -247: 77172: 0 -247: 77173: 0 -247: 77174: 0 -247: 77175: 0 -247: 77176: 0 -247: 77177: 0 -247: 77178: 0 -247: 77179: 0 -247: 77180: 0 -247: 77181: 0 -247: 77182: 0 -247: 77183: 0 -247: 77184: 0 -247: 77185: 0 -247: 77186: 0 -247: 77187: 0 -247: 77188: 0 -247: 77189: 0 -247: 77190: 0 -247: 77191: 0 -247: 77192: 0 -247: 77193: 0 -247: 77194: 0 -247: 77195: 0 -247: 77196: 0 -247: 77197: 0 -247: 77198: 0 -247: 77199: 0 -247: 77200: 0 -247: 77201: 0 -247: 77202: 0 -247: 77203: 0 -247: 77204: 0 -247: 77205: 0 -247: 77206: 0 -247: 77207: 0 -247: 77208: 0 -247: 77209: 0 -247: 77210: 0 -247: 77211: 0 -247: 77212: 0 -247: 77213: 0 -247: 77214: 0 -247: 77215: 0 -247: 77216: 0 -247: 77217: 0 -247: 77218: 0 -247: 77219: 0 -247: 77220: 0 -247: 77221: 0 -247: 77222: 0 -247: 77223: 0 -247: 77224: 0 -247: 77225: 0 -247: 77226: 0 -247: 77227: 0 -247: 77228: 0 -247: 77229: 0 -247: 77230: 0 -247: 77231: 0 -247: 77232: 0 -247: 77233: 0 -247: 77234: 0 -247: 77235: 0 -247: 77236: 0 -247: 77237: 0 -247: 77238: 0 -247: 77239: 0 -247: 77240: 0 -247: 77241: 0 -247: 77242: 0 -247: 77243: 0 -247: 77244: 0 -247: 77245: 0 -247: 77246: 0 -247: 77247: 0 -247: 77248: 0 -247: 77249: 0 -247: 77250: 0 -247: 77251: 0 -247: 77252: 0 -247: 77253: 0 -247: 77254: 0 -247: 77255: 0 -247: 77256: 0 -247: 77257: 0 -247: 77258: 0 -247: 77259: 0 -247: 77260: 0 -247: 77261: 0 -247: 77262: 0 -247: 77263: 0 -247: 77264: 0 -247: 77265: 0 -247: 77266: 0 -247: 77267: 0 -247: 77268: 0 -247: 77269: 0 -247: 77270: 0 -247: 77271: 0 -247: 77272: 0 -247: 77273: 0 -247: 77274: 0 -247: 77275: 0 -247: 77276: 0 -247: 77277: 0 -247: 77278: 0 -247: 77279: 0 -247: 77280: 0 -247: 77281: 0 -247: 77282: 0 -247: 77283: 0 -247: 77284: 0 -247: 77285: 0 -247: 77286: 0 -247: 77287: 0 -247: 77288: 0 -247: 77289: 0 -247: 77290: 0 -247: 77291: 0 -247: 77292: 0 -247: 77293: 0 -247: 77294: 0 -247: 77295: 0 -247: 77296: 0 -247: 77297: 0 -247: 77298: 0 -247: 77299: 0 -247: 77300: 0 -247: 77301: 0 -247: 77302: 0 -247: 77303: 0 -247: 77304: 0 -247: 77305: 0 -247: 77306: 0 -247: 77307: 0 -247: 77308: 0 -247: 77309: 0 -247: 77310: 0 -247: 77311: 0 -247: 77312: 0 -247: 77313: 0 -247: 77314: 0 -247: 77315: 0 -247: 77316: 0 -247: 77317: 0 -247: 77318: 0 -247: 77319: 0 -247: 77320: 0 -247: 77321: 0 -247: 77322: 0 -247: 77323: 0 -247: 77324: 0 -247: 77325: 0 -247: 77326: 0 -247: 77327: 0 -247: 77328: 0 -247: 77329: 0 -247: 77330: 0 -247: 77331: 0 -247: 77332: 0 -247: 77333: 0 -247: 77334: 0 -247: 77335: 0 -247: 77336: 0 -247: 77337: 0 -247: 77338: 0 -247: 77339: 0 -247: 77340: 0 -247: 77341: 0 -247: 77342: 0 -247: 77343: 0 -247: 77344: 0 -247: 77345: 0 -247: 77346: 0 -247: 77347: 0 -247: 77348: 0 -247: 77349: 0 -247: 77350: 0 -247: 77351: 0 -247: 77352: 0 -247: 77353: 0 -247: 77354: 0 -247: 77355: 0 -247: 77356: 0 -247: 77357: 0 -247: 77358: 0 -247: 77359: 0 -247: 77360: 0 -247: 77361: 0 -247: 77362: 0 -247: 77363: 0 -247: 77364: 0 -247: 77365: 0 -247: 77366: 0 -247: 77367: 0 -247: 77368: 0 -247: 77369: 0 -247: 77370: 0 -247: 77371: 0 -247: 77372: 0 -247: 77373: 0 -247: 77374: 0 -247: 77375: 0 -247: 77376: 0 -247: 77377: 0 -247: 77378: 0 -247: 77379: 0 -247: 77380: 0 -247: 77381: 0 -247: 77382: 0 -247: 77383: 0 -247: 77384: 0 -247: 77385: 0 -247: 77386: 0 -247: 77387: 0 -247: 77388: 0 -247: 77389: 0 -247: 77390: 0 -247: 77391: 0 -247: 77392: 0 -247: 77393: 0 -247: 77394: 0 -247: 77395: 0 -247: 77396: 0 -247: 77397: 0 -247: 77398: 0 -247: 77399: 0 -247: 77400: 0 -247: 77401: 0 -247: 77402: 0 -247: 77403: 0 -247: 77404: 0 -247: 77405: 0 -247: 77406: 0 -247: 77407: 0 -247: 77408: 0 -247: 77409: 0 -247: 77410: 0 -247: 77411: 0 -247: 77412: 0 -247: 77413: 0 -247: 77414: 0 -247: 77415: 0 -247: 77416: 0 -247: 77417: 0 -247: 77418: 0 -247: 77419: 0 -247: 77420: 0 -247: 77421: 0 -247: 77422: 0 -247: 77423: 0 -247: 77424: 0 -247: 77425: 0 -247: 77426: 0 -247: 77427: 0 -247: 77428: 0 -247: 77429: 0 -247: 77430: 0 -247: 77431: 0 -247: 77432: 0 -247: 77433: 0 -247: 77434: 0 -247: 77435: 0 -247: 77436: 0 -247: 77437: 0 -247: 77438: 0 -247: 77439: 0 -247: 77440: 0 -247: 77441: 0 -247: 77442: 0 -247: 77443: 0 -247: 77444: 0 -247: 77445: 0 -247: 77446: 0 -247: 77447: 0 -247: 77448: 0 -247: 77449: 0 -247: 77450: 0 -247: 77451: 0 -247: 77452: 0 -247: 77453: 0 -247: 77454: 0 -247: 77455: 0 -247: 77456: 0 -247: 77457: 0 -247: 77458: 0 -247: 77459: 0 -247: 77460: 0 -247: 77461: 0 -247: 77462: 0 -247: 77463: 0 -247: 77464: 0 -247: 77465: 0 -247: 77466: 0 -247: 77467: 0 -247: 77468: 0 -247: 77469: 0 -247: 77470: 0 -247: 77471: 0 -247: 77472: 0 -247: 77473: 0 -247: 77474: 0 -247: 77475: 0 -247: 77476: 0 -247: 77477: 0 -247: 77478: 0 -247: 77479: 0 -247: 77480: 0 -247: 77481: 0 -247: 77482: 0 -247: 77483: 0 -247: 77484: 0 -247: 77485: 0 -247: 77486: 0 -247: 77487: 0 -247: 77488: 0 -247: 77489: 0 -247: 77490: 0 -247: 77491: 0 -247: 77492: 0 -247: 77493: 0 -247: 77494: 0 -247: 77495: 0 -247: 77496: 0 -247: 77497: 0 -247: 77498: 0 -247: 77499: 0 -247: 77500: 0 -247: 77501: 0 -247: 77502: 0 -247: 77503: 0 -247: 77504: 0 -247: 77505: 0 -247: 77506: 0 -247: 77507: 0 -247: 77508: 0 -247: 77509: 0 -247: 77510: 0 -247: 77511: 0 -247: 77512: 0 -247: 77513: 0 -247: 77514: 0 -247: 77515: 0 -247: 77516: 0 -247: 77517: 0 -247: 77518: 0 -247: 77519: 0 -247: 77520: 0 -247: 77521: 0 -247: 77522: 0 -247: 77523: 0 -247: 77524: 0 -247: 77525: 0 -247: 77526: 0 -247: 77527: 0 -247: 77528: 0 -247: 77529: 0 -247: 77530: 0 -247: 77531: 0 -247: 77532: 0 -247: 77533: 0 -247: 77534: 0 -247: 77535: 0 -247: 77536: 0 -247: 77537: 0 -247: 77538: 0 -247: 77539: 0 -247: 77540: 0 -247: 77541: 0 -247: 77542: 0 -247: 77543: 0 -247: 77544: 0 -247: 77545: 0 -247: 77546: 0 -247: 77547: 0 -247: 77548: 0 -247: 77549: 0 -247: 77550: 0 -247: 77551: 0 -247: 77552: 0 -247: 77553: 0 -247: 77554: 0 -247: 77555: 0 -247: 77556: 0 -247: 77557: 0 -247: 77558: 0 -247: 77559: 0 -247: 77560: 0 -247: 77561: 0 -247: 77562: 0 -247: 77563: 0 -247: 77564: 0 -247: 77565: 0 -247: 77566: 0 -247: 77567: 0 -247: 77568: 0 -247: 77569: 0 -247: 77570: 0 -247: 77571: 0 -247: 77572: 0 -247: 77573: 0 -247: 77574: 0 -247: 77575: 0 -247: 77576: 0 -247: 77577: 0 -247: 77578: 0 -247: 77579: 0 -247: 77580: 0 -247: 77581: 0 -247: 77582: 0 -247: 77583: 0 -247: 77584: 0 -247: 77585: 0 -247: 77586: 0 -247: 77587: 0 -247: 77588: 0 -247: 77589: 0 -247: 77590: 0 -247: 77591: 0 -247: 77592: 0 -247: 77593: 0 -247: 77594: 0 -247: 77595: 0 -247: 77596: 0 -247: 77597: 0 -247: 77598: 0 -247: 77599: 0 -247: 77600: 0 -247: 77601: 0 -247: 77602: 0 -247: 77603: 0 -247: 77604: 0 -247: 77605: 0 -247: 77606: 0 -247: 77607: 0 -247: 77608: 0 -247: 77609: 0 -247: 77610: 0 -247: 77611: 0 -247: 77612: 0 -247: 77613: 0 -247: 77614: 0 -247: 77615: 0 -247: 77616: 0 -247: 77617: 0 -247: 77618: 0 -247: 77619: 0 -247: 77620: 0 -247: 77621: 0 -247: 77622: 0 -247: 77623: 0 -247: 77624: 0 -247: 77625: 0 -247: 77626: 0 -247: 77627: 0 -247: 77628: 0 -247: 77629: 0 -247: 77630: 0 -247: 77631: 0 -247: 77632: 0 -247: 77633: 0 -247: 77634: 0 -247: 77635: 0 -247: 77636: 0 -247: 77637: 0 -247: 77638: 0 -247: 77639: 0 -247: 77640: 0 -247: 77641: 0 -247: 77642: 0 -247: 77643: 0 -247: 77644: 0 -247: 77645: 0 -247: 77646: 0 -247: 77647: 0 -247: 77648: 0 -247: 77649: 0 -247: 77650: 0 -247: 77651: 0 -247: 77652: 0 -247: 77653: 0 -247: 77654: 0 -247: 77655: 0 -247: 77656: 0 -247: 77657: 0 -247: 77658: 0 -247: 77659: 0 -247: 77660: 0 -247: 77661: 0 -247: 77662: 0 -247: 77663: 0 -247: 77664: 0 -247: 77665: 0 -247: 77666: 0 -247: 77667: 0 -247: 77668: 0 -247: 77669: 0 -247: 77670: 0 -247: 77671: 0 -247: 77672: 0 -247: 77673: 0 -247: 77674: 0 -247: 77675: 0 -247: 77676: 0 -247: 77677: 0 -247: 77678: 0 -247: 77679: 0 -247: 77680: 0 -247: 77681: 0 -247: 77682: 0 -247: 77683: 0 -247: 77684: 0 -247: 77685: 0 -247: 77686: 0 -247: 77687: 0 -247: 77688: 0 -247: 77689: 0 -247: 77690: 0 -247: 77691: 0 -247: 77692: 0 -247: 77693: 0 -247: 77694: 0 -247: 77695: 0 -247: 77696: 0 -247: 77697: 0 -247: 77698: 0 -247: 77699: 0 -247: 77700: 0 -247: 77701: 0 -247: 77702: 0 -247: 77703: 0 -247: 77704: 0 -247: 77705: 0 -247: 77706: 0 -247: 77707: 0 -247: 77708: 0 -247: 77709: 0 -247: 77710: 0 -247: 77711: 0 -247: 77712: 0 -247: 77713: 0 -247: 77714: 0 -247: 77715: 0 -247: 77716: 0 -247: 77717: 0 -247: 77718: 0 -247: 77719: 0 -247: 77720: 0 -247: 77721: 0 -247: 77722: 0 -247: 77723: 0 -247: 77724: 0 -247: 77725: 0 -247: 77726: 0 -247: 77727: 0 -247: 77728: 0 -247: 77729: 0 -247: 77730: 0 -247: 77731: 0 -247: 77732: 0 -247: 77733: 0 -247: 77734: 0 -247: 77735: 0 -247: 77736: 0 -247: 77737: 0 -247: 77738: 0 -247: 77739: 0 -247: 77740: 0 -247: 77741: 0 -247: 77742: 0 -247: 77743: 0 -247: 77744: 0 -247: 77745: 0 -247: 77746: 0 -247: 77747: 0 -247: 77748: 0 -247: 77749: 0 -247: 77750: 0 -247: 77751: 0 -247: 77752: 0 -247: 77753: 0 -247: 77754: 0 -247: 77755: 0 -247: 77756: 0 -247: 77757: 0 -247: 77758: 0 -247: 77759: 0 -247: 77760: 0 -247: 77761: 0 -247: 77762: 0 -247: 77763: 0 -247: 77764: 0 -247: 77765: 0 -247: 77766: 0 -247: 77767: 0 -247: 77768: 0 -247: 77769: 0 -247: 77770: 0 -247: 77771: 0 -247: 77772: 0 -247: 77773: 0 -247: 77774: 0 -247: 77775: 0 -247: 77776: 0 -247: 77777: 0 -247: 77778: 0 -247: 77779: 0 -247: 77780: 0 -247: 77781: 0 -247: 77782: 0 -247: 77783: 0 -247: 77784: 0 -247: 77785: 0 -247: 77786: 0 -247: 77787: 0 -247: 77788: 0 -247: 77789: 0 -247: 77790: 0 -247: 77791: 0 -247: 77792: 0 -247: 77793: 0 -247: 77794: 0 -247: 77795: 0 -247: 77796: 0 -247: 77797: 0 -247: 77798: 0 -247: 77799: 0 -247: 77800: 0 -247: 77801: 0 -247: 77802: 0 -247: 77803: 0 -247: 77804: 0 -247: 77805: 0 -247: 77806: 0 -247: 77807: 0 -247: 77808: 0 -247: 77809: 0 -247: 77810: 0 -247: 77811: 0 -247: 77812: 0 -247: 77813: 0 -247: 77814: 0 -247: 77815: 0 -247: 77816: 0 -247: 77817: 0 -247: 77818: 0 -247: 77819: 0 -247: 77820: 0 -247: 77821: 0 -247: 77822: 0 -247: 77823: 0 -247: 77824: 0 -247: 77825: 0 -247: 77826: 0 -247: 77827: 0 -247: 77828: 0 -247: 77829: 0 -247: 77830: 0 -247: 77831: 0 -247: 77832: 0 -247: 77833: 0 -247: 77834: 0 -247: 77835: 0 -247: 77836: 0 -247: 77837: 0 -247: 77838: 0 -247: 77839: 0 -247: 77840: 0 -247: 77841: 0 -247: 77842: 0 -247: 77843: 0 -247: 77844: 0 -247: 77845: 0 -247: 77846: 0 -247: 77847: 0 -247: 77848: 0 -247: 77849: 0 -247: 77850: 0 -247: 77851: 0 -247: 77852: 0 -247: 77853: 0 -247: 77854: 0 -247: 77855: 0 -247: 77856: 0 -247: 77857: 0 -247: 77858: 0 -247: 77859: 0 -247: 77860: 0 -247: 77861: 0 -247: 77862: 0 -247: 77863: 0 -247: 77864: 0 -247: 77865: 0 -247: 77866: 0 -247: 77867: 0 -247: 77868: 0 -247: 77869: 0 -247: 77870: 0 -247: 77871: 0 -247: 77872: 0 -247: 77873: 0 -247: 77874: 0 -247: 77875: 0 -247: 77876: 0 -247: 77877: 0 -247: 77878: 0 -247: 77879: 0 -247: 77880: 0 -247: 77881: 0 -247: 77882: 0 -247: 77883: 0 -247: 77884: 0 -247: 77885: 0 -247: 77886: 0 -247: 77887: 0 -247: 77888: 0 -247: 77889: 0 -247: 77890: 0 -247: 77891: 0 -247: 77892: 0 -247: 77893: 0 -247: 77894: 0 -247: 77895: 0 -247: 77896: 0 -247: 77897: 0 -247: 77898: 0 -247: 77899: 0 -247: 77900: 0 -247: 77901: 0 -247: 77902: 0 -247: 77903: 0 -247: 77904: 0 -247: 77905: 0 -247: 77906: 0 -247: 77907: 0 -247: 77908: 0 -247: 77909: 0 -247: 77910: 0 -247: 77911: 0 -247: 77912: 0 -247: 77913: 0 -247: 77914: 0 -247: 77915: 0 -247: 77916: 0 -247: 77917: 0 -247: 77918: 0 -247: 77919: 0 -247: 77920: 0 -247: 77921: 0 -247: 77922: 0 -247: 77923: 0 -247: 77924: 0 -247: 77925: 0 -247: 77926: 0 -247: 77927: 0 -247: 77928: 0 -247: 77929: 0 -247: 77930: 0 -247: 77931: 0 -247: 77932: 0 -247: 77933: 0 -247: 77934: 0 -247: 77935: 0 -247: 77936: 0 -247: 77937: 0 -247: 77938: 0 -247: 77939: 0 -247: 77940: 0 -247: 77941: 0 -247: 77942: 0 -247: 77943: 0 -247: 77944: 0 -247: 77945: 0 -247: 77946: 0 -247: 77947: 0 -247: 77948: 0 -247: 77949: 0 -247: 77950: 0 -247: 77951: 0 -247: 77952: 0 -247: 77953: 0 -247: 77954: 0 -247: 77955: 0 -247: 77956: 0 -247: 77957: 0 -247: 77958: 0 -247: 77959: 0 -247: 77960: 0 -247: 77961: 0 -247: 77962: 0 -247: 77963: 0 -247: 77964: 0 -247: 77965: 0 -247: 77966: 0 -247: 77967: 0 -247: 77968: 0 -247: 77969: 0 -247: 77970: 0 -247: 77971: 0 -247: 77972: 0 -247: 77973: 0 -247: 77974: 0 -247: 77975: 0 -247: 77976: 0 -247: 77977: 0 -247: 77978: 0 -247: 77979: 0 -247: 77980: 0 -247: 77981: 0 -247: 77982: 0 -247: 77983: 0 -247: 77984: 0 -247: 77985: 0 -247: 77986: 0 -247: 77987: 0 -247: 77988: 0 -247: 77989: 0 -247: 77990: 0 -247: 77991: 0 -247: 77992: 0 -247: 77993: 0 -247: 77994: 0 -247: 77995: 0 -247: 77996: 0 -247: 77997: 0 -247: 77998: 0 -247: 77999: 0 -247: 78000: 0 -247: 78001: 0 -247: 78002: 0 -247: 78003: 0 -247: 78004: 0 -247: 78005: 0 -247: 78006: 0 -247: 78007: 0 -247: 78008: 0 -247: 78009: 0 -247: 78010: 0 -247: 78011: 0 -247: 78012: 0 -247: 78013: 0 -247: 78014: 0 -247: 78015: 0 -247: 78016: 0 -247: 78017: 0 -247: 78018: 0 -247: 78019: 0 -247: 78020: 0 -247: 78021: 0 -247: 78022: 0 -247: 78023: 0 -247: 78024: 0 -247: 78025: 0 -247: 78026: 0 -247: 78027: 0 -247: 78028: 0 -247: 78029: 0 -247: 78030: 0 -247: 78031: 0 -247: 78032: 0 -247: 78033: 0 -247: 78034: 0 -247: 78035: 0 -247: 78036: 0 -247: 78037: 0 -247: 78038: 0 -247: 78039: 0 -247: 78040: 0 -247: 78041: 0 -247: 78042: 0 -247: 78043: 0 -247: 78044: 0 -247: 78045: 0 -247: 78046: 0 -247: 78047: 0 -247: 78048: 0 -247: 78049: 0 -247: 78050: 0 -247: 78051: 0 -247: 78052: 0 -247: 78053: 0 -247: 78054: 0 -247: 78055: 0 -247: 78056: 0 -247: 78057: 0 -247: 78058: 0 -247: 78059: 0 -247: 78060: 0 -247: 78061: 0 -247: 78062: 0 -247: 78063: 0 -247: 78064: 0 -247: 78065: 0 -247: 78066: 0 -247: 78067: 0 -247: 78068: 0 -247: 78069: 0 -247: 78070: 0 -247: 78071: 0 -247: 78072: 0 -247: 78073: 0 -247: 78074: 0 -247: 78075: 0 -247: 78076: 0 -247: 78077: 0 -247: 78078: 0 -247: 78079: 0 -247: 78080: 0 -247: 78081: 0 -247: 78082: 0 -247: 78083: 0 -247: 78084: 0 -247: 78085: 0 -247: 78086: 0 -247: 78087: 0 -247: 78088: 0 -247: 78089: 0 -247: 78090: 0 -247: 78091: 0 -247: 78092: 0 -247: 78093: 0 -247: 78094: 0 -247: 78095: 0 -247: 78096: 0 -247: 78097: 0 -247: 78098: 0 -247: 78099: 0 -247: 78100: 0 -247: 78101: 0 -247: 78102: 0 -247: 78103: 0 -247: 78104: 0 -247: 78105: 0 -247: 78106: 0 -247: 78107: 0 -247: 78108: 0 -247: 78109: 0 -247: 78110: 0 -247: 78111: 0 -247: 78112: 0 -247: 78113: 0 -247: 78114: 0 -247: 78115: 0 -247: 78116: 0 -247: 78117: 0 -247: 78118: 0 -247: 78119: 0 -247: 78120: 0 -247: 78121: 0 -247: 78122: 0 -247: 78123: 0 -247: 78124: 0 -247: 78125: 0 -247: 78126: 0 -247: 78127: 0 -247: 78128: 0 -247: 78129: 0 -247: 78130: 0 -247: 78131: 0 -247: 78132: 0 -247: 78133: 0 -247: 78134: 0 -247: 78135: 0 -247: 78136: 0 -247: 78137: 0 -247: 78138: 0 -247: 78139: 0 -247: 78140: 0 -247: 78141: 0 -247: 78142: 0 -247: 78143: 0 -247: 78144: 0 -247: 78145: 0 -247: 78146: 0 -247: 78147: 0 -247: 78148: 0 -247: 78149: 0 -247: 78150: 0 -247: 78151: 0 -247: 78152: 0 -247: 78153: 0 -247: 78154: 0 -247: 78155: 0 -247: 78156: 0 -247: 78157: 0 -247: 78158: 0 -247: 78159: 0 -247: 78160: 0 -247: 78161: 0 -247: 78162: 0 -247: 78163: 0 -247: 78164: 0 -247: 78165: 0 -247: 78166: 0 -247: 78167: 0 -247: 78168: 0 -247: 78169: 0 -247: 78170: 0 -247: 78171: 0 -247: 78172: 0 -247: 78173: 0 -247: 78174: 0 -247: 78175: 0 -247: 78176: 0 -247: 78177: 0 -247: 78178: 0 -247: 78179: 0 -247: 78180: 0 -247: 78181: 0 -247: 78182: 0 -247: 78183: 0 -247: 78184: 0 -247: 78185: 0 -247: 78186: 0 -247: 78187: 0 -247: 78188: 0 -247: 78189: 0 -247: 78190: 0 -247: 78191: 0 -247: 78192: 0 -247: 78193: 0 -247: 78194: 0 -247: 78195: 0 -247: 78196: 0 -247: 78197: 0 -247: 78198: 0 -247: 78199: 0 -247: 78200: 0 -247: 78201: 0 -247: 78202: 0 -247: 78203: 0 -247: 78204: 0 -247: 78205: 0 -247: 78206: 0 -247: 78207: 0 -247: 78208: 0 -247: 78209: 0 -247: 78210: 0 -247: 78211: 0 -247: 78212: 0 -247: 78213: 0 -247: 78214: 0 -247: 78215: 0 -247: 78216: 0 -247: 78217: 0 -247: 78218: 0 -247: 78219: 0 -247: 78220: 0 -247: 78221: 0 -247: 78222: 0 -247: 78223: 0 -247: 78224: 0 -247: 78225: 0 -247: 78226: 0 -247: 78227: 0 -247: 78228: 0 -247: 78229: 0 -247: 78230: 0 -247: 78231: 0 -247: 78232: 0 -247: 78233: 0 -247: 78234: 0 -247: 78235: 0 -247: 78236: 0 -247: 78237: 0 -247: 78238: 0 -247: 78239: 0 -247: 78240: 0 -247: 78241: 0 -247: 78242: 0 -247: 78243: 0 -247: 78244: 0 -247: 78245: 0 -247: 78246: 0 -247: 78247: 0 -247: 78248: 0 -247: 78249: 0 -247: 78250: 0 -247: 78251: 0 -247: 78252: 0 -247: 78253: 0 -247: 78254: 0 -247: 78255: 0 -247: 78256: 0 -247: 78257: 0 -247: 78258: 0 -247: 78259: 0 -247: 78260: 0 -247: 78261: 0 -247: 78262: 0 -247: 78263: 0 -247: 78264: 0 -247: 78265: 0 -247: 78266: 0 -247: 78267: 0 -247: 78268: 0 -247: 78269: 0 -247: 78270: 0 -247: 78271: 0 -247: 78272: 0 -247: 78273: 0 -247: 78274: 0 -247: 78275: 0 -247: 78276: 0 -247: 78277: 0 -247: 78278: 0 -247: 78279: 0 -247: 78280: 0 -247: 78281: 0 -247: 78282: 0 -247: 78283: 0 -247: 78284: 0 -247: 78285: 0 -247: 78286: 0 -247: 78287: 0 -247: 78288: 0 -247: 78289: 0 -247: 78290: 0 -247: 78291: 0 -247: 78292: 0 -247: 78293: 0 -247: 78294: 0 -247: 78295: 0 -247: 78296: 0 -247: 78297: 0 -247: 78298: 0 -247: 78299: 0 -247: 78300: 0 -247: 78301: 0 -247: 78302: 0 -247: 78303: 0 -247: 78304: 0 -247: 78305: 0 -247: 78306: 0 -247: 78307: 0 -247: 78308: 0 -247: 78309: 0 -247: 78310: 0 -247: 78311: 0 -247: 78312: 0 -247: 78313: 0 -247: 78314: 0 -247: 78315: 0 -247: 78316: 0 -247: 78317: 0 -247: 78318: 0 -247: 78319: 0 -247: 78320: 0 -247: 78321: 0 -247: 78322: 0 -247: 78323: 0 -247: 78324: 0 -247: 78325: 0 -247: 78326: 0 -247: 78327: 0 -247: 78328: 0 -247: 78329: 0 -247: 78330: 0 -247: 78331: 0 -247: 78332: 0 -247: 78333: 0 -247: 78334: 0 -247: 78335: 0 -247: 78336: 0 -247: 78337: 0 -247: 78338: 0 -247: 78339: 0 -247: 78340: 0 -247: 78341: 0 -247: 78342: 0 -247: 78343: 0 -247: 78344: 0 -247: 78345: 0 -247: 78346: 0 -247: 78347: 0 -247: 78348: 0 -247: 78349: 0 -247: 78350: 0 -247: 78351: 0 -247: 78352: 0 -247: 78353: 0 -247: 78354: 0 -247: 78355: 0 -247: 78356: 0 -247: 78357: 0 -247: 78358: 0 -247: 78359: 0 -247: 78360: 0 -247: 78361: 0 -247: 78362: 0 -247: 78363: 0 -247: 78364: 0 -247: 78365: 0 -247: 78366: 0 -247: 78367: 0 -247: 78368: 0 -247: 78369: 0 -247: 78370: 0 -247: 78371: 0 -247: 78372: 0 -247: 78373: 0 -247: 78374: 0 -247: 78375: 0 -247: 78376: 0 -247: 78377: 0 -247: 78378: 0 -247: 78379: 0 -247: 78380: 0 -247: 78381: 0 -247: 78382: 0 -247: 78383: 0 -247: 78384: 0 -247: 78385: 0 -247: 78386: 0 -247: 78387: 0 -247: 78388: 0 -247: 78389: 0 -247: 78390: 0 -247: 78391: 0 -247: 78392: 0 -247: 78393: 0 -247: 78394: 0 -247: 78395: 0 -247: 78396: 0 -247: 78397: 0 -247: 78398: 0 -247: 78399: 0 -247: 78400: 0 -247: 78401: 0 -247: 78402: 0 -247: 78403: 0 -247: 78404: 0 -247: 78405: 0 -247: 78406: 0 -247: 78407: 0 -247: 78408: 0 -247: 78409: 0 -247: 78410: 0 -247: 78411: 0 -247: 78412: 0 -247: 78413: 0 -247: 78414: 0 -247: 78415: 0 -247: 78416: 0 -247: 78417: 0 -247: 78418: 0 -247: 78419: 0 -247: 78420: 0 -247: 78421: 0 -247: 78422: 0 -247: 78423: 0 -247: 78424: 0 -247: 78425: 0 -247: 78426: 0 -247: 78427: 0 -247: 78428: 0 -247: 78429: 0 -247: 78430: 0 -247: 78431: 0 -247: 78432: 0 -247: 78433: 0 -247: 78434: 0 -247: 78435: 0 -247: 78436: 0 -247: 78437: 0 -247: 78438: 0 -247: 78439: 0 -247: 78440: 0 -247: 78441: 0 -247: 78442: 0 -247: 78443: 0 -247: 78444: 0 -247: 78445: 0 -247: 78446: 0 -247: 78447: 0 -247: 78448: 0 -247: 78449: 0 -247: 78450: 0 -247: 78451: 0 -247: 78452: 0 -247: 78453: 0 -247: 78454: 0 -247: 78455: 0 -247: 78456: 0 -247: 78457: 0 -247: 78458: 0 -247: 78459: 0 -247: 78460: 0 -247: 78461: 0 -247: 78462: 0 -247: 78463: 0 -247: 78464: 0 -247: 78465: 0 -247: 78466: 0 -247: 78467: 0 -247: 78468: 0 -247: 78469: 0 -247: 78470: 0 -247: 78471: 0 -247: 78472: 0 -247: 78473: 0 -247: 78474: 0 -247: 78475: 0 -247: 78476: 0 -247: 78477: 0 -247: 78478: 0 -247: 78479: 0 -247: 78480: 0 -247: 78481: 0 -247: 78482: 0 -247: 78483: 0 -247: 78484: 0 -247: 78485: 0 -247: 78486: 0 -247: 78487: 0 -247: 78488: 0 -247: 78489: 0 -247: 78490: 0 -247: 78491: 0 -247: 78492: 0 -247: 78493: 0 -247: 78494: 0 -247: 78495: 0 -247: 78496: 0 -247: 78497: 0 -247: 78498: 0 -247: 78499: 0 -247: 78500: 0 -247: 78501: 0 -247: 78502: 0 -247: 78503: 0 -247: 78504: 0 -247: 78505: 0 -247: 78506: 0 -247: 78507: 0 -247: 78508: 0 -247: 78509: 0 -247: 78510: 0 -247: 78511: 0 -247: 78512: 0 -247: 78513: 0 -247: 78514: 0 -247: 78515: 0 -247: 78516: 0 -247: 78517: 0 -247: 78518: 0 -247: 78519: 0 -247: 78520: 0 -247: 78521: 0 -247: 78522: 0 -247: 78523: 0 -247: 78524: 0 -247: 78525: 0 -247: 78526: 0 -247: 78527: 0 -247: 78528: 0 -247: 78529: 0 -247: 78530: 0 -247: 78531: 0 -247: 78532: 0 -247: 78533: 0 -247: 78534: 0 -247: 78535: 0 -247: 78536: 0 -247: 78537: 0 -247: 78538: 0 -247: 78539: 0 -247: 78540: 0 -247: 78541: 0 -247: 78542: 0 -247: 78543: 0 -247: 78544: 0 -247: 78545: 0 -247: 78546: 0 -247: 78547: 0 -247: 78548: 0 -247: 78549: 0 -247: 78550: 0 -247: 78551: 0 -247: 78552: 0 -247: 78553: 0 -247: 78554: 0 -247: 78555: 0 -247: 78556: 0 -247: 78557: 0 -247: 78558: 0 -247: 78559: 0 -247: 78560: 0 -247: 78561: 0 -247: 78562: 0 -247: 78563: 0 -247: 78564: 0 -247: 78565: 0 -247: 78566: 0 -247: 78567: 0 -247: 78568: 0 -247: 78569: 0 -247: 78570: 0 -247: 78571: 0 -247: 78572: 0 -247: 78573: 0 -247: 78574: 0 -247: 78575: 0 -247: 78576: 0 -247: 78577: 0 -247: 78578: 0 -247: 78579: 0 -247: 78580: 0 -247: 78581: 0 -247: 78582: 0 -247: 78583: 0 -247: 78584: 0 -247: 78585: 0 -247: 78586: 0 -247: 78587: 0 -247: 78588: 0 -247: 78589: 0 -247: 78590: 0 -247: 78591: 0 -247: 78592: 0 -247: 78593: 0 -247: 78594: 0 -247: 78595: 0 -247: 78596: 0 -247: 78597: 0 -247: 78598: 0 -247: 78599: 0 -247: 78600: 0 -247: 78601: 0 -247: 78602: 0 -247: 78603: 0 -247: 78604: 0 -247: 78605: 0 -247: 78606: 0 -247: 78607: 0 -247: 78608: 0 -247: 78609: 0 -247: 78610: 0 -247: 78611: 0 -247: 78612: 0 -247: 78613: 0 -247: 78614: 0 -247: 78615: 0 -247: 78616: 0 -247: 78617: 0 -247: 78618: 0 -247: 78619: 0 -247: 78620: 0 -247: 78621: 0 -247: 78622: 0 -247: 78623: 0 -247: 78624: 0 -247: 78625: 0 -247: 78626: 0 -247: 78627: 0 -247: 78628: 0 -247: 78629: 0 -247: 78630: 0 -247: 78631: 0 -247: 78632: 0 -247: 78633: 0 -247: 78634: 0 -247: 78635: 0 -247: 78636: 0 -247: 78637: 0 -247: 78638: 0 -247: 78639: 0 -247: 78640: 0 -247: 78641: 0 -247: 78642: 0 -247: 78643: 0 -247: 78644: 0 -247: 78645: 0 -247: 78646: 0 -247: 78647: 0 -247: 78648: 0 -247: 78649: 0 -247: 78650: 0 -247: 78651: 0 -247: 78652: 0 -247: 78653: 0 -247: 78654: 0 -247: 78655: 0 -247: 78656: 0 -247: 78657: 0 -247: 78658: 0 -247: 78659: 0 -247: 78660: 0 -247: 78661: 0 -247: 78662: 0 -247: 78663: 0 -247: 78664: 0 -247: 78665: 0 -247: 78666: 0 -247: 78667: 0 -247: 78668: 0 -247: 78669: 0 -247: 78670: 0 -247: 78671: 0 -247: 78672: 0 -247: 78673: 0 -247: 78674: 0 -247: 78675: 0 -247: 78676: 0 -247: 78677: 0 -247: 78678: 0 -247: 78679: 0 -247: 78680: 0 -247: 78681: 0 -247: 78682: 0 -247: 78683: 0 -247: 78684: 0 -247: 78685: 0 -247: 78686: 0 -247: 78687: 0 -247: 78688: 0 -247: 78689: 0 -247: 78690: 0 -247: 78691: 0 -247: 78692: 0 -247: 78693: 0 -247: 78694: 0 -247: 78695: 0 -247: 78696: 0 -247: 78697: 0 -247: 78698: 0 -247: 78699: 0 -247: 78700: 0 -247: 78701: 0 -247: 78702: 0 -247: 78703: 0 -247: 78704: 0 -247: 78705: 0 -247: 78706: 0 -247: 78707: 0 -247: 78708: 0 -247: 78709: 0 -247: 78710: 0 -247: 78711: 0 -247: 78712: 0 -247: 78713: 0 -247: 78714: 0 -247: 78715: 0 -247: 78716: 0 -247: 78717: 0 -247: 78718: 0 -247: 78719: 0 -247: 78720: 0 -247: 78721: 0 -247: 78722: 0 -247: 78723: 0 -247: 78724: 0 -247: 78725: 0 -247: 78726: 0 -247: 78727: 0 -247: 78728: 0 -247: 78729: 0 -247: 78730: 0 -247: 78731: 0 -247: 78732: 0 -247: 78733: 0 -247: 78734: 0 -247: 78735: 0 -247: 78736: 0 -247: 78737: 0 -247: 78738: 0 -247: 78739: 0 -247: 78740: 0 -247: 78741: 0 -247: 78742: 0 -247: 78743: 0 -247: 78744: 0 -247: 78745: 0 -247: 78746: 0 -247: 78747: 0 -247: 78748: 0 -247: 78749: 0 -247: 78750: 0 -247: 78751: 0 -247: 78752: 0 -247: 78753: 0 -247: 78754: 0 -247: 78755: 0 -247: 78756: 0 -247: 78757: 0 -247: 78758: 0 -247: 78759: 0 -247: 78760: 0 -247: 78761: 0 -247: 78762: 0 -247: 78763: 0 -247: 78764: 0 -247: 78765: 0 -247: 78766: 0 -247: 78767: 0 -247: 78768: 0 -247: 78769: 0 -247: 78770: 0 -247: 78771: 0 -247: 78772: 0 -247: 78773: 0 -247: 78774: 0 -247: 78775: 0 -247: 78776: 0 -247: 78777: 0 -247: 78778: 0 -247: 78779: 0 -247: 78780: 0 -247: 78781: 0 -247: 78782: 0 -247: 78783: 0 -247: 78784: 0 -247: 78785: 0 -247: 78786: 0 -247: 78787: 0 -247: 78788: 0 -247: 78789: 0 -247: 78790: 0 -247: 78791: 0 -247: 78792: 0 -247: 78793: 0 -247: 78794: 0 -247: 78795: 0 -247: 78796: 0 -247: 78797: 0 -247: 78798: 0 -247: 78799: 0 -247: 78800: 0 -247: 78801: 0 -247: 78802: 0 -247: 78803: 0 -247: 78804: 0 -247: 78805: 0 -247: 78806: 0 -247: 78807: 0 -247: 78808: 0 -247: 78809: 0 -247: 78810: 0 -247: 78811: 0 -247: 78812: 0 -247: 78813: 0 -247: 78814: 0 -247: 78815: 0 -247: 78816: 0 -247: 78817: 0 -247: 78818: 0 -247: 78819: 0 -247: 78820: 0 -247: 78821: 0 -247: 78822: 0 -247: 78823: 0 -247: 78824: 0 -247: 78825: 0 -247: 78826: 0 -247: 78827: 0 -247: 78828: 0 -247: 78829: 0 -247: 78830: 0 -247: 78831: 0 -247: 78832: 0 -247: 78833: 0 -247: 78834: 0 -247: 78835: 0 -247: 78836: 0 -247: 78837: 0 -247: 78838: 0 -247: 78839: 0 -247: 78840: 0 -247: 78841: 0 -247: 78842: 0 -247: 78843: 0 -247: 78844: 0 -247: 78845: 0 -247: 78846: 0 -247: 78847: 0 -247: 78848: 0 -247: 78849: 0 -247: 78850: 0 -247: 78851: 0 -247: 78852: 0 -247: 78853: 0 -247: 78854: 0 -247: 78855: 0 -247: 78856: 0 -247: 78857: 0 -247: 78858: 0 -247: 78859: 0 -247: 78860: 0 -247: 78861: 0 -247: 78862: 0 -247: 78863: 0 -247: 78864: 0 -247: 78865: 0 -247: 78866: 0 -247: 78867: 0 -247: 78868: 0 -247: 78869: 0 -247: 78870: 0 -247: 78871: 0 -247: 78872: 0 -247: 78873: 0 -247: 78874: 0 -247: 78875: 0 -247: 78876: 0 -247: 78877: 0 -247: 78878: 0 -247: 78879: 0 -247: 78880: 0 -247: 78881: 0 -247: 78882: 0 -247: 78883: 0 -247: 78884: 0 -247: 78885: 0 -247: 78886: 0 -247: 78887: 0 -247: 78888: 0 -247: 78889: 0 -247: 78890: 0 -247: 78891: 0 -247: 78892: 0 -247: 78893: 0 -247: 78894: 0 -247: 78895: 0 -247: 78896: 0 -247: 78897: 0 -247: 78898: 0 -247: 78899: 0 -247: 78900: 0 -247: 78901: 0 -247: 78902: 0 -247: 78903: 0 -247: 78904: 0 -247: 78905: 0 -247: 78906: 0 -247: 78907: 0 -247: 78908: 0 -247: 78909: 0 -247: 78910: 0 -247: 78911: 0 -247: 78912: 0 -247: 78913: 0 -247: 78914: 0 -247: 78915: 0 -247: 78916: 0 -247: 78917: 0 -247: 78918: 0 -247: 78919: 0 -247: 78920: 0 -247: 78921: 0 -247: 78922: 0 -247: 78923: 0 -247: 78924: 0 -247: 78925: 0 -247: 78926: 0 -247: 78927: 0 -247: 78928: 0 -247: 78929: 0 -247: 78930: 0 -247: 78931: 0 -247: 78932: 0 -247: 78933: 0 -247: 78934: 0 -247: 78935: 0 -247: 78936: 0 -247: 78937: 0 -247: 78938: 0 -247: 78939: 0 -247: 78940: 0 -247: 78941: 0 -247: 78942: 0 -247: 78943: 0 -247: 78944: 0 -247: 78945: 0 -247: 78946: 0 -247: 78947: 0 -247: 78948: 0 -247: 78949: 0 -247: 78950: 0 -247: 78951: 0 -247: 78952: 0 -247: 78953: 0 -247: 78954: 0 -247: 78955: 0 -247: 78956: 0 -247: 78957: 0 -247: 78958: 0 -247: 78959: 0 -247: 78960: 0 -247: 78961: 0 -247: 78962: 0 -247: 78963: 0 -247: 78964: 0 -247: 78965: 0 -247: 78966: 0 -247: 78967: 0 -247: 78968: 0 -247: 78969: 0 -247: 78970: 0 -247: 78971: 0 -247: 78972: 0 -247: 78973: 0 -247: 78974: 0 -247: 78975: 0 -247: 78976: 0 -247: 78977: 0 -247: 78978: 0 -247: 78979: 0 -247: 78980: 0 -247: 78981: 0 -247: 78982: 0 -247: 78983: 0 -247: 78984: 0 -247: 78985: 0 -247: 78986: 0 -247: 78987: 0 -247: 78988: 0 -247: 78989: 0 -247: 78990: 0 -247: 78991: 0 -247: 78992: 0 -247: 78993: 0 -247: 78994: 0 -247: 78995: 0 -247: 78996: 0 -247: 78997: 0 -247: 78998: 0 -247: 78999: 0 -247: 79000: 0 -247: 79001: 0 -247: 79002: 0 -247: 79003: 0 -247: 79004: 0 -247: 79005: 0 -247: 79006: 0 -247: 79007: 0 -247: 79008: 0 -247: 79009: 0 -247: 79010: 0 -247: 79011: 0 -247: 79012: 0 -247: 79013: 0 -247: 79014: 0 -247: 79015: 0 -247: 79016: 0 -247: 79017: 0 -247: 79018: 0 -247: 79019: 0 -247: 79020: 0 -247: 79021: 0 -247: 79022: 0 -247: 79023: 0 -247: 79024: 0 -247: 79025: 0 -247: 79026: 0 -247: 79027: 0 -247: 79028: 0 -247: 79029: 0 -247: 79030: 0 -247: 79031: 0 -247: 79032: 0 -247: 79033: 0 -247: 79034: 0 -247: 79035: 0 -247: 79036: 0 -247: 79037: 0 -247: 79038: 0 -247: 79039: 0 -247: 79040: 0 -247: 79041: 0 -247: 79042: 0 -247: 79043: 0 -247: 79044: 0 -247: 79045: 0 -247: 79046: 0 -247: 79047: 0 -247: 79048: 0 -247: 79049: 0 -247: 79050: 0 -247: 79051: 0 -247: 79052: 0 -247: 79053: 0 -247: 79054: 0 -247: 79055: 0 -247: 79056: 0 -247: 79057: 0 -247: 79058: 0 -247: 79059: 0 -247: 79060: 0 -247: 79061: 0 -247: 79062: 0 -247: 79063: 0 -247: 79064: 0 -247: 79065: 0 -247: 79066: 0 -247: 79067: 0 -247: 79068: 0 -247: 79069: 0 -247: 79070: 0 -247: 79071: 0 -247: 79072: 0 -247: 79073: 0 -247: 79074: 0 -247: 79075: 0 -247: 79076: 0 -247: 79077: 0 -247: 79078: 0 -247: 79079: 0 -247: 79080: 0 -247: 79081: 0 -247: 79082: 0 -247: 79083: 0 -247: 79084: 0 -247: 79085: 0 -247: 79086: 0 -247: 79087: 0 -247: 79088: 0 -247: 79089: 0 -247: 79090: 0 -247: 79091: 0 -247: 79092: 0 -247: 79093: 0 -247: 79094: 0 -247: 79095: 0 -247: 79096: 0 -247: 79097: 0 -247: 79098: 0 -247: 79099: 0 -247: 79100: 0 -247: 79101: 0 -247: 79102: 0 -247: 79103: 0 -247: 79104: 0 -247: 79105: 0 -247: 79106: 0 -247: 79107: 0 -247: 79108: 0 -247: 79109: 0 -247: 79110: 0 -247: 79111: 0 -247: 79112: 0 -247: 79113: 0 -247: 79114: 0 -247: 79115: 0 -247: 79116: 0 -247: 79117: 0 -247: 79118: 0 -247: 79119: 0 -247: 79120: 0 -247: 79121: 0 -247: 79122: 0 -247: 79123: 0 -247: 79124: 0 -247: 79125: 0 -247: 79126: 0 -247: 79127: 0 -247: 79128: 0 -247: 79129: 0 -247: 79130: 0 -247: 79131: 0 -247: 79132: 0 -247: 79133: 0 -247: 79134: 0 -247: 79135: 0 -247: 79136: 0 -247: 79137: 0 -247: 79138: 0 -247: 79139: 0 -247: 79140: 0 -247: 79141: 0 -247: 79142: 0 -247: 79143: 0 -247: 79144: 0 -247: 79145: 0 -247: 79146: 0 -247: 79147: 0 -247: 79148: 0 -247: 79149: 0 -247: 79150: 0 -247: 79151: 0 -247: 79152: 0 -247: 79153: 0 -247: 79154: 0 -247: 79155: 0 -247: 79156: 0 -247: 79157: 0 -247: 79158: 0 -247: 79159: 0 -247: 79160: 0 -247: 79161: 0 -247: 79162: 0 -247: 79163: 0 -247: 79164: 0 -247: 79165: 0 -247: 79166: 0 -247: 79167: 0 -247: 79168: 0 -247: 79169: 0 -247: 79170: 0 -247: 79171: 0 -247: 79172: 0 -247: 79173: 0 -247: 79174: 0 -247: 79175: 0 -247: 79176: 0 -247: 79177: 0 -247: 79178: 0 -247: 79179: 0 -247: 79180: 0 -247: 79181: 0 -247: 79182: 0 -247: 79183: 0 -247: 79184: 0 -247: 79185: 0 -247: 79186: 0 -247: 79187: 0 -247: 79188: 0 -247: 79189: 0 -247: 79190: 0 -247: 79191: 0 -247: 79192: 0 -247: 79193: 0 -247: 79194: 0 -247: 79195: 0 -247: 79196: 0 -247: 79197: 0 -247: 79198: 0 -247: 79199: 0 -247: 79200: 0 -247: 79201: 0 -247: 79202: 0 -247: 79203: 0 -247: 79204: 0 -247: 79205: 0 -247: 79206: 0 -247: 79207: 0 -247: 79208: 0 -247: 79209: 0 -247: 79210: 0 -247: 79211: 0 -247: 79212: 0 -247: 79213: 0 -247: 79214: 0 -247: 79215: 0 -247: 79216: 0 -247: 79217: 0 -247: 79218: 0 -247: 79219: 0 -247: 79220: 0 -247: 79221: 0 -247: 79222: 0 -247: 79223: 0 -247: 79224: 0 -247: 79225: 0 -247: 79226: 0 -247: 79227: 0 -247: 79228: 0 -247: 79229: 0 -247: 79230: 0 -247: 79231: 0 -247: 79232: 0 -247: 79233: 0 -247: 79234: 0 -247: 79235: 0 -247: 79236: 0 -247: 79237: 0 -247: 79238: 0 -247: 79239: 0 -247: 79240: 0 -247: 79241: 0 -247: 79242: 0 -247: 79243: 0 -247: 79244: 0 -247: 79245: 0 -247: 79246: 0 -247: 79247: 0 -247: 79248: 0 -247: 79249: 0 -247: 79250: 0 -247: 79251: 0 -247: 79252: 0 -247: 79253: 0 -247: 79254: 0 -247: 79255: 0 -247: 79256: 0 -247: 79257: 0 -247: 79258: 0 -247: 79259: 0 -247: 79260: 0 -247: 79261: 0 -247: 79262: 0 -247: 79263: 0 -247: 79264: 0 -247: 79265: 0 -247: 79266: 0 -247: 79267: 0 -247: 79268: 0 -247: 79269: 0 -247: 79270: 0 -247: 79271: 0 -247: 79272: 0 -247: 79273: 0 -247: 79274: 0 -247: 79275: 0 -247: 79276: 0 -247: 79277: 0 -247: 79278: 0 -247: 79279: 0 -247: 79280: 0 -247: 79281: 0 -247: 79282: 0 -247: 79283: 0 -247: 79284: 0 -247: 79285: 0 -247: 79286: 0 -247: 79287: 0 -247: 79288: 0 -247: 79289: 0 -247: 79290: 0 -247: 79291: 0 -247: 79292: 0 -247: 79293: 0 -247: 79294: 0 -247: 79295: 0 -247: 79296: 0 -247: 79297: 0 -247: 79298: 0 -247: 79299: 0 -247: 79300: 0 -247: 79301: 0 -247: 79302: 0 -247: 79303: 0 -247: 79304: 0 -247: 79305: 0 -247: 79306: 0 -247: 79307: 0 -247: 79308: 0 -247: 79309: 0 -247: 79310: 0 -247: 79311: 0 -247: 79312: 0 -247: 79313: 0 -247: 79314: 0 -247: 79315: 0 -247: 79316: 0 -247: 79317: 0 -247: 79318: 0 -247: 79319: 0 -247: 79320: 0 -247: 79321: 0 -247: 79322: 0 -247: 79323: 0 -247: 79324: 0 -247: 79325: 0 -247: 79326: 0 -247: 79327: 0 -247: 79328: 0 -247: 79329: 0 -247: 79330: 0 -247: 79331: 0 -247: 79332: 0 -247: 79333: 0 -247: 79334: 0 -247: 79335: 0 -247: 79336: 0 -247: 79337: 0 -247: 79338: 0 -247: 79339: 0 -247: 79340: 0 -247: 79341: 0 -247: 79342: 0 -247: 79343: 0 -247: 79344: 0 -247: 79345: 0 -247: 79346: 0 -247: 79347: 0 -247: 79348: 0 -247: 79349: 0 -247: 79350: 0 -247: 79351: 0 -247: 79352: 0 -247: 79353: 0 -247: 79354: 0 -247: 79355: 0 -247: 79356: 0 -247: 79357: 0 -247: 79358: 0 -247: 79359: 0 -247: 79360: 0 -247: 79361: 0 -247: 79362: 0 -247: 79363: 0 -247: 79364: 0 -247: 79365: 0 -247: 79366: 0 -247: 79367: 0 -247: 79368: 0 -247: 79369: 0 -247: 79370: 0 -247: 79371: 0 -247: 79372: 0 -247: 79373: 0 -247: 79374: 0 -247: 79375: 0 -247: 79376: 0 -247: 79377: 0 -247: 79378: 0 -247: 79379: 0 -247: 79380: 0 -247: 79381: 0 -247: 79382: 0 -247: 79383: 0 -247: 79384: 0 -247: 79385: 0 -247: 79386: 0 -247: 79387: 0 -247: 79388: 0 -247: 79389: 0 -247: 79390: 0 -247: 79391: 0 -247: 79392: 0 -247: 79393: 0 -247: 79394: 0 -247: 79395: 0 -247: 79396: 0 -247: 79397: 0 -247: 79398: 0 -247: 79399: 0 -247: 79400: 0 -247: 79401: 0 -247: 79402: 0 -247: 79403: 0 -247: 79404: 0 -247: 79405: 0 -247: 79406: 0 -247: 79407: 0 -247: 79408: 0 -247: 79409: 0 -247: 79410: 0 -247: 79411: 0 -247: 79412: 0 -247: 79413: 0 -247: 79414: 0 -247: 79415: 0 -247: 79416: 0 -247: 79417: 0 -247: 79418: 0 -247: 79419: 0 -247: 79420: 0 -247: 79421: 0 -247: 79422: 0 -247: 79423: 0 -247: 79424: 0 -247: 79425: 0 -247: 79426: 0 -247: 79427: 0 -247: 79428: 0 -247: 79429: 0 -247: 79430: 0 -247: 79431: 0 -247: 79432: 0 -247: 79433: 0 -247: 79434: 0 -247: 79435: 0 -247: 79436: 0 -247: 79437: 0 -247: 79438: 0 -247: 79439: 0 -247: 79440: 0 -247: 79441: 0 -247: 79442: 0 -247: 79443: 0 -247: 79444: 0 -247: 79445: 0 -247: 79446: 0 -247: 79447: 0 -247: 79448: 0 -247: 79449: 0 -247: 79450: 0 -247: 79451: 0 -247: 79452: 0 -247: 79453: 0 -247: 79454: 0 -247: 79455: 0 -247: 79456: 0 -247: 79457: 0 -247: 79458: 0 -247: 79459: 0 -247: 79460: 0 -247: 79461: 0 -247: 79462: 0 -247: 79463: 0 -247: 79464: 0 -247: 79465: 0 -247: 79466: 0 -247: 79467: 0 -247: 79468: 0 -247: 79469: 0 -247: 79470: 0 -247: 79471: 0 -247: 79472: 0 -247: 79473: 0 -247: 79474: 0 -247: 79475: 0 -247: 79476: 0 -247: 79477: 0 -247: 79478: 0 -247: 79479: 0 -247: 79480: 0 -247: 79481: 0 -247: 79482: 0 -247: 79483: 0 -247: 79484: 0 -247: 79485: 0 -247: 79486: 0 -247: 79487: 0 -247: 79488: 0 -247: 79489: 0 -247: 79490: 0 -247: 79491: 0 -247: 79492: 0 -247: 79493: 0 -247: 79494: 0 -247: 79495: 0 -247: 79496: 0 -247: 79497: 0 -247: 79498: 0 -247: 79499: 0 -247: 79500: 0 -247: 79501: 0 -247: 79502: 0 -247: 79503: 0 -247: 79504: 0 -247: 79505: 0 -247: 79506: 0 -247: 79507: 0 -247: 79508: 0 -247: 79509: 0 -247: 79510: 0 -247: 79511: 0 -247: 79512: 0 -247: 79513: 0 -247: 79514: 0 -247: 79515: 0 -247: 79516: 0 -247: 79517: 0 -247: 79518: 0 -247: 79519: 0 -247: 79520: 0 -247: 79521: 0 -247: 79522: 0 -247: 79523: 0 -247: 79524: 0 -247: 79525: 0 -247: 79526: 0 -247: 79527: 0 -247: 79528: 0 -247: 79529: 0 -247: 79530: 0 -247: 79531: 0 -247: 79532: 0 -247: 79533: 0 -247: 79534: 0 -247: 79535: 0 -247: 79536: 0 -247: 79537: 0 -247: 79538: 0 -247: 79539: 0 -247: 79540: 0 -247: 79541: 0 -247: 79542: 0 -247: 79543: 0 -247: 79544: 0 -247: 79545: 0 -247: 79546: 0 -247: 79547: 0 -247: 79548: 0 -247: 79549: 0 -247: 79550: 0 -247: 79551: 0 -247: 79552: 0 -247: 79553: 0 -247: 79554: 0 -247: 79555: 0 -247: 79556: 0 -247: 79557: 0 -247: 79558: 0 -247: 79559: 0 -247: 79560: 0 -247: 79561: 0 -247: 79562: 0 -247: 79563: 0 -247: 79564: 0 -247: 79565: 0 -247: 79566: 0 -247: 79567: 0 -247: 79568: 0 -247: 79569: 0 -247: 79570: 0 -247: 79571: 0 -247: 79572: 0 -247: 79573: 0 -247: 79574: 0 -247: 79575: 0 -247: 79576: 0 -247: 79577: 0 -247: 79578: 0 -247: 79579: 0 -247: 79580: 0 -247: 79581: 0 -247: 79582: 0 -247: 79583: 0 -247: 79584: 0 -247: 79585: 0 -247: 79586: 0 -247: 79587: 0 -247: 79588: 0 -247: 79589: 0 -247: 79590: 0 -247: 79591: 0 -247: 79592: 0 -247: 79593: 0 -247: 79594: 0 -247: 79595: 0 -247: 79596: 0 -247: 79597: 0 -247: 79598: 0 -247: 79599: 0 -247: 79600: 0 -247: 79601: 0 -247: 79602: 0 -247: 79603: 0 -247: 79604: 0 -247: 79605: 0 -247: 79606: 0 -247: 79607: 0 -247: 79608: 0 -247: 79609: 0 -247: 79610: 0 -247: 79611: 0 -247: 79612: 0 -247: 79613: 0 -247: 79614: 0 -247: 79615: 0 -247: 79616: 0 -247: 79617: 0 -247: 79618: 0 -247: 79619: 0 -247: 79620: 0 -247: 79621: 0 -247: 79622: 0 -247: 79623: 0 -247: 79624: 0 -247: 79625: 0 -247: 79626: 0 -247: 79627: 0 -247: 79628: 0 -247: 79629: 0 -247: 79630: 0 -247: 79631: 0 -247: 79632: 0 -247: 79633: 0 -247: 79634: 0 -247: 79635: 0 -247: 79636: 0 -247: 79637: 0 -247: 79638: 0 -247: 79639: 0 -247: 79640: 0 -247: 79641: 0 -247: 79642: 0 -247: 79643: 0 -247: 79644: 0 -247: 79645: 0 -247: 79646: 0 -247: 79647: 0 -247: 79648: 0 -247: 79649: 0 -247: 79650: 0 -247: 79651: 0 -247: 79652: 0 -247: 79653: 0 -247: 79654: 0 -247: 79655: 0 -247: 79656: 0 -247: 79657: 0 -247: 79658: 0 -247: 79659: 0 -247: 79660: 0 -247: 79661: 0 -247: 79662: 0 -247: 79663: 0 -247: 79664: 0 -247: 79665: 0 -247: 79666: 0 -247: 79667: 0 -247: 79668: 0 -247: 79669: 0 -247: 79670: 0 -247: 79671: 0 -247: 79672: 0 -247: 79673: 0 -247: 79674: 0 -247: 79675: 0 -247: 79676: 0 -247: 79677: 0 -247: 79678: 0 -247: 79679: 0 -247: 79680: 0 -247: 79681: 0 -247: 79682: 0 -247: 79683: 0 -247: 79684: 0 -247: 79685: 0 -247: 79686: 0 -247: 79687: 0 -247: 79688: 0 -247: 79689: 0 -247: 79690: 0 -247: 79691: 0 -247: 79692: 0 -247: 79693: 0 -247: 79694: 0 -247: 79695: 0 -247: 79696: 0 -247: 79697: 0 -247: 79698: 0 -247: 79699: 0 -247: 79700: 0 -247: 79701: 0 -247: 79702: 0 -247: 79703: 0 -247: 79704: 0 -247: 79705: 0 -247: 79706: 0 -247: 79707: 0 -247: 79708: 0 -247: 79709: 0 -247: 79710: 0 -247: 79711: 0 -247: 79712: 0 -247: 79713: 0 -247: 79714: 0 -247: 79715: 0 -247: 79716: 0 -247: 79717: 0 -247: 79718: 0 -247: 79719: 0 -247: 79720: 0 -247: 79721: 0 -247: 79722: 0 -247: 79723: 0 -247: 79724: 0 -247: 79725: 0 -247: 79726: 0 -247: 79727: 0 -247: 79728: 0 -247: 79729: 0 -247: 79730: 0 -247: 79731: 0 -247: 79732: 0 -247: 79733: 0 -247: 79734: 0 -247: 79735: 0 -247: 79736: 0 -247: 79737: 0 -247: 79738: 0 -247: 79739: 0 -247: 79740: 0 -247: 79741: 0 -247: 79742: 0 -247: 79743: 0 -247: 79744: 0 -247: 79745: 0 -247: 79746: 0 -247: 79747: 0 -247: 79748: 0 -247: 79749: 0 -247: 79750: 0 -247: 79751: 0 -247: 79752: 0 -247: 79753: 0 -247: 79754: 0 -247: 79755: 0 -247: 79756: 0 -247: 79757: 0 -247: 79758: 0 -247: 79759: 0 -247: 79760: 0 -247: 79761: 0 -247: 79762: 0 -247: 79763: 0 -247: 79764: 0 -247: 79765: 0 -247: 79766: 0 -247: 79767: 0 -247: 79768: 0 -247: 79769: 0 -247: 79770: 0 -247: 79771: 0 -247: 79772: 0 -247: 79773: 0 -247: 79774: 0 -247: 79775: 0 -247: 79776: 0 -247: 79777: 0 -247: 79778: 0 -247: 79779: 0 -247: 79780: 0 -247: 79781: 0 -247: 79782: 0 -247: 79783: 0 -247: 79784: 0 -247: 79785: 0 -247: 79786: 0 -247: 79787: 0 -247: 79788: 0 -247: 79789: 0 -247: 79790: 0 -247: 79791: 0 -247: 79792: 0 -247: 79793: 0 -247: 79794: 0 -247: 79795: 0 -247: 79796: 0 -247: 79797: 0 -247: 79798: 0 -247: 79799: 0 -247: 79800: 0 -247: 79801: 0 -247: 79802: 0 -247: 79803: 0 -247: 79804: 0 -247: 79805: 0 -247: 79806: 0 -247: 79807: 0 -247: 79808: 0 -247: 79809: 0 -247: 79810: 0 -247: 79811: 0 -247: 79812: 0 -247: 79813: 0 -247: 79814: 0 -247: 79815: 0 -247: 79816: 0 -247: 79817: 0 -247: 79818: 0 -247: 79819: 0 -247: 79820: 0 -247: 79821: 0 -247: 79822: 0 -247: 79823: 0 -247: 79824: 0 -247: 79825: 0 -247: 79826: 0 -247: 79827: 0 -247: 79828: 0 -247: 79829: 0 -247: 79830: 0 -247: 79831: 0 -247: 79832: 0 -247: 79833: 0 -247: 79834: 0 -247: 79835: 0 -247: 79836: 0 -247: 79837: 0 -247: 79838: 0 -247: 79839: 0 -247: 79840: 0 -247: 79841: 0 -247: 79842: 0 -247: 79843: 0 -247: 79844: 0 -247: 79845: 0 -247: 79846: 0 -247: 79847: 0 -247: 79848: 0 -247: 79849: 0 -247: 79850: 0 -247: 79851: 0 -247: 79852: 0 -247: 79853: 0 -247: 79854: 0 -247: 79855: 0 -247: 79856: 0 -247: 79857: 0 -247: 79858: 0 -247: 79859: 0 -247: 79860: 0 -247: 79861: 0 -247: 79862: 0 -247: 79863: 0 -247: 79864: 0 -247: 79865: 0 -247: 79866: 0 -247: 79867: 0 -247: 79868: 0 -247: 79869: 0 -247: 79870: 0 -247: 79871: 0 -247: 79872: 0 -247: 79873: 0 -247: 79874: 0 -247: 79875: 0 -247: 79876: 0 -247: 79877: 0 -247: 79878: 0 -247: 79879: 0 -247: 79880: 0 -247: 79881: 0 -247: 79882: 0 -247: 79883: 0 -247: 79884: 0 -247: 79885: 0 -247: 79886: 0 -247: 79887: 0 -247: 79888: 0 -247: 79889: 0 -247: 79890: 0 -247: 79891: 0 -247: 79892: 0 -247: 79893: 0 -247: 79894: 0 -247: 79895: 0 -247: 79896: 0 -247: 79897: 0 -247: 79898: 0 -247: 79899: 0 -247: 79900: 0 -247: 79901: 0 -247: 79902: 0 -247: 79903: 0 -247: 79904: 0 -247: 79905: 0 -247: 79906: 0 -247: 79907: 0 -247: 79908: 0 -247: 79909: 0 -247: 79910: 0 -247: 79911: 0 -247: 79912: 0 -247: 79913: 0 -247: 79914: 0 -247: 79915: 0 -247: 79916: 0 -247: 79917: 0 -247: 79918: 0 -247: 79919: 0 -247: 79920: 0 -247: 79921: 0 -247: 79922: 0 -247: 79923: 0 -247: 79924: 0 -247: 79925: 0 -247: 79926: 0 -247: 79927: 0 -247: 79928: 0 -247: 79929: 0 -247: 79930: 0 -247: 79931: 0 -247: 79932: 0 -247: 79933: 0 -247: 79934: 0 -247: 79935: 0 -247: 79936: 0 -247: 79937: 0 -247: 79938: 0 -247: 79939: 0 -247: 79940: 0 -247: 79941: 0 -247: 79942: 0 -247: 79943: 0 -247: 79944: 0 -247: 79945: 0 -247: 79946: 0 -247: 79947: 0 -247: 79948: 0 -247: 79949: 0 -247: 79950: 0 -247: 79951: 0 -247: 79952: 0 -247: 79953: 0 -247: 79954: 0 -247: 79955: 0 -247: 79956: 0 -247: 79957: 0 -247: 79958: 0 -247: 79959: 0 -247: 79960: 0 -247: 79961: 0 -247: 79962: 0 -247: 79963: 0 -247: 79964: 0 -247: 79965: 0 -247: 79966: 0 -247: 79967: 0 -247: 79968: 0 -247: 79969: 0 -247: 79970: 0 -247: 79971: 0 -247: 79972: 0 -247: 79973: 0 -247: 79974: 0 -247: 79975: 0 -247: 79976: 0 -247: 79977: 0 -247: 79978: 0 -247: 79979: 0 -247: 79980: 0 -247: 79981: 0 -247: 79982: 0 -247: 79983: 0 -247: 79984: 0 -247: 79985: 0 -247: 79986: 0 -247: 79987: 0 -247: 79988: 0 -247: 79989: 0 -247: 79990: 0 -247: 79991: 0 -247: 79992: 0 -247: 79993: 0 -247: 79994: 0 -247: 79995: 0 -247: 79996: 0 -247: 79997: 0 -247: 79998: 0 -247: 79999: 0 -247: 80000: 0 -247: 80001: 0 -247: 80002: 0 -247: 80003: 0 -247: 80004: 0 -247: 80005: 0 -247: 80006: 0 -247: 80007: 0 -247: 80008: 0 -247: 80009: 0 -247: 80010: 0 -247: 80011: 0 -247: 80012: 0 -247: 80013: 0 -247: 80014: 0 -247: 80015: 0 -247: 80016: 0 -247: 80017: 0 -247: 80018: 0 -247: 80019: 0 -247: 80020: 0 -247: 80021: 0 -247: 80022: 0 -247: 80023: 0 -247: 80024: 0 -247: 80025: 0 -247: 80026: 0 -247: 80027: 0 -247: 80028: 0 -247: 80029: 0 -247: 80030: 0 -247: 80031: 0 -247: 80032: 0 -247: 80033: 0 -247: 80034: 0 -247: 80035: 0 -247: 80036: 0 -247: 80037: 0 -247: 80038: 0 -247: 80039: 0 -247: 80040: 0 -247: 80041: 0 -247: 80042: 0 -247: 80043: 0 -247: 80044: 0 -247: 80045: 0 -247: 80046: 0 -247: 80047: 0 -247: 80048: 0 -247: 80049: 0 -247: 80050: 0 -247: 80051: 0 -247: 80052: 0 -247: 80053: 0 -247: 80054: 0 -247: 80055: 0 -247: 80056: 0 -247: 80057: 0 -247: 80058: 0 -247: 80059: 0 -247: 80060: 0 -247: 80061: 0 -247: 80062: 0 -247: 80063: 0 -247: 80064: 0 -247: 80065: 0 -247: 80066: 0 -247: 80067: 0 -247: 80068: 0 -247: 80069: 0 -247: 80070: 0 -247: 80071: 0 -247: 80072: 0 -247: 80073: 0 -247: 80074: 0 -247: 80075: 0 -247: 80076: 0 -247: 80077: 0 -247: 80078: 0 -247: 80079: 0 -247: 80080: 0 -247: 80081: 0 -247: 80082: 0 -247: 80083: 0 -247: 80084: 0 -247: 80085: 0 -247: 80086: 0 -247: 80087: 0 -247: 80088: 0 -247: 80089: 0 -247: 80090: 0 -247: 80091: 0 -247: 80092: 0 -247: 80093: 0 -247: 80094: 0 -247: 80095: 0 -247: 80096: 0 -247: 80097: 0 -247: 80098: 0 -247: 80099: 0 -247: 80100: 0 -247: 80101: 0 -247: 80102: 0 -247: 80103: 0 -247: 80104: 0 -247: 80105: 0 -247: 80106: 0 -247: 80107: 0 -247: 80108: 0 -247: 80109: 0 -247: 80110: 0 -247: 80111: 0 -247: 80112: 0 -247: 80113: 0 -247: 80114: 0 -247: 80115: 0 -247: 80116: 0 -247: 80117: 0 -247: 80118: 0 -247: 80119: 0 -247: 80120: 0 -247: 80121: 0 -247: 80122: 0 -247: 80123: 0 -247: 80124: 0 -247: 80125: 0 -247: 80126: 0 -247: 80127: 0 -247: 80128: 0 -247: 80129: 0 -247: 80130: 0 -247: 80131: 0 -247: 80132: 0 -247: 80133: 0 -247: 80134: 0 -247: 80135: 0 -247: 80136: 0 -247: 80137: 0 -247: 80138: 0 -247: 80139: 0 -247: 80140: 0 -247: 80141: 0 -247: 80142: 0 -247: 80143: 0 -247: 80144: 0 -247: 80145: 0 -247: 80146: 0 -247: 80147: 0 -247: 80148: 0 -247: 80149: 0 -247: 80150: 0 -247: 80151: 0 -247: 80152: 0 -247: 80153: 0 -247: 80154: 0 -247: 80155: 0 -247: 80156: 0 -247: 80157: 0 -247: 80158: 0 -247: 80159: 0 -247: 80160: 0 -247: 80161: 0 -247: 80162: 0 -247: 80163: 0 -247: 80164: 0 -247: 80165: 0 -247: 80166: 0 -247: 80167: 0 -247: 80168: 0 -247: 80169: 0 -247: 80170: 0 -247: 80171: 0 -247: 80172: 0 -247: 80173: 0 -247: 80174: 0 -247: 80175: 0 -247: 80176: 0 -247: 80177: 0 -247: 80178: 0 -247: 80179: 0 -247: 80180: 0 -247: 80181: 0 -247: 80182: 0 -247: 80183: 0 -247: 80184: 0 -247: 80185: 0 -247: 80186: 0 -247: 80187: 0 -247: 80188: 0 -247: 80189: 0 -247: 80190: 0 -247: 80191: 0 -247: 80192: 0 -247: 80193: 0 -247: 80194: 0 -247: 80195: 0 -247: 80196: 0 -247: 80197: 0 -247: 80198: 0 -247: 80199: 0 -247: 80200: 0 -247: 80201: 0 -247: 80202: 0 -247: 80203: 0 -247: 80204: 0 -247: 80205: 0 -247: 80206: 0 -247: 80207: 0 -247: 80208: 0 -247: 80209: 0 -247: 80210: 0 -247: 80211: 0 -247: 80212: 0 -247: 80213: 0 -247: 80214: 0 -247: 80215: 0 -247: 80216: 0 -247: 80217: 0 -247: 80218: 0 -247: 80219: 0 -247: 80220: 0 -247: 80221: 0 -247: 80222: 0 -247: 80223: 0 -247: 80224: 0 -247: 80225: 0 -247: 80226: 0 -247: 80227: 0 -247: 80228: 0 -247: 80229: 0 -247: 80230: 0 -247: 80231: 0 -247: 80232: 0 -247: 80233: 0 -247: 80234: 0 -247: 80235: 0 -247: 80236: 0 -247: 80237: 0 -247: 80238: 0 -247: 80239: 0 -247: 80240: 0 -247: 80241: 0 -247: 80242: 0 -247: 80243: 0 -247: 80244: 0 -247: 80245: 0 -247: 80246: 0 -247: 80247: 0 -247: 80248: 0 -247: 80249: 0 -247: 80250: 0 -247: 80251: 0 -247: 80252: 0 -247: 80253: 0 -247: 80254: 0 -247: 80255: 0 -247: 80256: 0 -247: 80257: 0 -247: 80258: 0 -247: 80259: 0 -247: 80260: 0 -247: 80261: 0 -247: 80262: 0 -247: 80263: 0 -247: 80264: 0 -247: 80265: 0 -247: 80266: 0 -247: 80267: 0 -247: 80268: 0 -247: 80269: 0 -247: 80270: 0 -247: 80271: 0 -247: 80272: 0 -247: 80273: 0 -247: 80274: 0 -247: 80275: 0 -247: 80276: 0 -247: 80277: 0 -247: 80278: 0 -247: 80279: 0 -247: 80280: 0 -247: 80281: 0 -247: 80282: 0 -247: 80283: 0 -247: 80284: 0 -247: 80285: 0 -247: 80286: 0 -247: 80287: 0 -247: 80288: 0 -247: 80289: 0 -247: 80290: 0 -247: 80291: 0 -247: 80292: 0 -247: 80293: 0 -247: 80294: 0 -247: 80295: 0 -247: 80296: 0 -247: 80297: 0 -247: 80298: 0 -247: 80299: 0 -247: 80300: 0 -247: 80301: 0 -247: 80302: 0 -247: 80303: 0 -247: 80304: 0 -247: 80305: 0 -247: 80306: 0 -247: 80307: 0 -247: 80308: 0 -247: 80309: 0 -247: 80310: 0 -247: 80311: 0 -247: 80312: 0 -247: 80313: 0 -247: 80314: 0 -247: 80315: 0 -247: 80316: 0 -247: 80317: 0 -247: 80318: 0 -247: 80319: 0 -247: 80320: 0 -247: 80321: 0 -247: 80322: 0 -247: 80323: 0 -247: 80324: 0 -247: 80325: 0 -247: 80326: 0 -247: 80327: 0 -247: 80328: 0 -247: 80329: 0 -247: 80330: 0 -247: 80331: 0 -247: 80332: 0 -247: 80333: 0 -247: 80334: 0 -247: 80335: 0 -247: 80336: 0 -247: 80337: 0 -247: 80338: 0 -247: 80339: 0 -247: 80340: 0 -247: 80341: 0 -247: 80342: 0 -247: 80343: 0 -247: 80344: 0 -247: 80345: 0 -247: 80346: 0 -247: 80347: 0 -247: 80348: 0 -247: 80349: 0 -247: 80350: 0 -247: 80351: 0 -247: 80352: 0 -247: 80353: 0 -247: 80354: 0 -247: 80355: 0 -247: 80356: 0 -247: 80357: 0 -247: 80358: 0 -247: 80359: 0 -247: 80360: 0 -247: 80361: 0 -247: 80362: 0 -247: 80363: 0 -247: 80364: 0 -247: 80365: 0 -247: 80366: 0 -247: 80367: 0 -247: 80368: 0 -247: 80369: 0 -247: 80370: 0 -247: 80371: 0 -247: 80372: 0 -247: 80373: 0 -247: 80374: 0 -247: 80375: 0 -247: 80376: 0 -247: 80377: 0 -247: 80378: 0 -247: 80379: 0 -247: 80380: 0 -247: 80381: 0 -247: 80382: 0 -247: 80383: 0 -247: 80384: 0 -247: 80385: 0 -247: 80386: 0 -247: 80387: 0 -247: 80388: 0 -247: 80389: 0 -247: 80390: 0 -247: 80391: 0 -247: 80392: 0 -247: 80393: 0 -247: 80394: 0 -247: 80395: 0 -247: 80396: 0 -247: 80397: 0 -247: 80398: 0 -247: 80399: 0 -247: 80400: 0 -247: 80401: 0 -247: 80402: 0 -247: 80403: 0 -247: 80404: 0 -247: 80405: 0 -247: 80406: 0 -247: 80407: 0 -247: 80408: 0 -247: 80409: 0 -247: 80410: 0 -247: 80411: 0 -247: 80412: 0 -247: 80413: 0 -247: 80414: 0 -247: 80415: 0 -247: 80416: 0 -247: 80417: 0 -247: 80418: 0 -247: 80419: 0 -247: 80420: 0 -247: 80421: 0 -247: 80422: 0 -247: 80423: 0 -247: 80424: 0 -247: 80425: 0 -247: 80426: 0 -247: 80427: 0 -247: 80428: 0 -247: 80429: 0 -247: 80430: 0 -247: 80431: 0 -247: 80432: 0 -247: 80433: 0 -247: 80434: 0 -247: 80435: 0 -247: 80436: 0 -247: 80437: 0 -247: 80438: 0 -247: 80439: 0 -247: 80440: 0 -247: 80441: 0 -247: 80442: 0 -247: 80443: 0 -247: 80444: 0 -247: 80445: 0 -247: 80446: 0 -247: 80447: 0 -247: 80448: 0 -247: 80449: 0 -247: 80450: 0 -247: 80451: 0 -247: 80452: 0 -247: 80453: 0 -247: 80454: 0 -247: 80455: 0 -247: 80456: 0 -247: 80457: 0 -247: 80458: 0 -247: 80459: 0 -247: 80460: 0 -247: 80461: 0 -247: 80462: 0 -247: 80463: 0 -247: 80464: 0 -247: 80465: 0 -247: 80466: 0 -247: 80467: 0 -247: 80468: 0 -247: 80469: 0 -247: 80470: 0 -247: 80471: 0 -247: 80472: 0 -247: 80473: 0 -247: 80474: 0 -247: 80475: 0 -247: 80476: 0 -247: 80477: 0 -247: 80478: 0 -247: 80479: 0 -247: 80480: 0 -247: 80481: 0 -247: 80482: 0 -247: 80483: 0 -247: 80484: 0 -247: 80485: 0 -247: 80486: 0 -247: 80487: 0 -247: 80488: 0 -247: 80489: 0 -247: 80490: 0 -247: 80491: 0 -247: 80492: 0 -247: 80493: 0 -247: 80494: 0 -247: 80495: 0 -247: 80496: 0 -247: 80497: 0 -247: 80498: 0 -247: 80499: 0 -247: 80500: 0 -247: 80501: 0 -247: 80502: 0 -247: 80503: 0 -247: 80504: 0 -247: 80505: 0 -247: 80506: 0 -247: 80507: 0 -247: 80508: 0 -247: 80509: 0 -247: 80510: 0 -247: 80511: 0 -247: 80512: 0 -247: 80513: 0 -247: 80514: 0 -247: 80515: 0 -247: 80516: 0 -247: 80517: 0 -247: 80518: 0 -247: 80519: 0 -247: 80520: 0 -247: 80521: 0 -247: 80522: 0 -247: 80523: 0 -247: 80524: 0 -247: 80525: 0 -247: 80526: 0 -247: 80527: 0 -247: 80528: 0 -247: 80529: 0 -247: 80530: 0 -247: 80531: 0 -247: 80532: 0 -247: 80533: 0 -247: 80534: 0 -247: 80535: 0 -247: 80536: 0 -247: 80537: 0 -247: 80538: 0 -247: 80539: 0 -247: 80540: 0 -247: 80541: 0 -247: 80542: 0 -247: 80543: 0 -247: 80544: 0 -247: 80545: 0 -247: 80546: 0 -247: 80547: 0 -247: 80548: 0 -247: 80549: 0 -247: 80550: 0 -247: 80551: 0 -247: 80552: 0 -247: 80553: 0 -247: 80554: 0 -247: 80555: 0 -247: 80556: 0 -247: 80557: 0 -247: 80558: 0 -247: 80559: 0 -247: 80560: 0 -247: 80561: 0 -247: 80562: 0 -247: 80563: 0 -247: 80564: 0 -247: 80565: 0 -247: 80566: 0 -247: 80567: 0 -247: 80568: 0 -247: 80569: 0 -247: 80570: 0 -247: 80571: 0 -247: 80572: 0 -247: 80573: 0 -247: 80574: 0 -247: 80575: 0 -247: 80576: 0 -247: 80577: 0 -247: 80578: 0 -247: 80579: 0 -247: 80580: 0 -247: 80581: 0 -247: 80582: 0 -247: 80583: 0 -247: 80584: 0 -247: 80585: 0 -247: 80586: 0 -247: 80587: 0 -247: 80588: 0 -247: 80589: 0 -247: 80590: 0 -247: 80591: 0 -247: 80592: 0 -247: 80593: 0 -247: 80594: 0 -247: 80595: 0 -247: 80596: 0 -247: 80597: 0 -247: 80598: 0 -247: 80599: 0 -247: 80600: 0 -247: 80601: 0 -247: 80602: 0 -247: 80603: 0 -247: 80604: 0 -247: 80605: 0 -247: 80606: 0 -247: 80607: 0 -247: 80608: 0 -247: 80609: 0 -247: 80610: 0 -247: 80611: 0 -247: 80612: 0 -247: 80613: 0 -247: 80614: 0 -247: 80615: 0 -247: 80616: 0 -247: 80617: 0 -247: 80618: 0 -247: 80619: 0 -247: 80620: 0 -247: 80621: 0 -247: 80622: 0 -247: 80623: 0 -247: 80624: 0 -247: 80625: 0 -247: 80626: 0 -247: 80627: 0 -247: 80628: 0 -247: 80629: 0 -247: 80630: 0 -247: 80631: 0 -247: 80632: 0 -247: 80633: 0 -247: 80634: 0 -247: 80635: 0 -247: 80636: 0 -247: 80637: 0 -247: 80638: 0 -247: 80639: 0 -247: 80640: 0 -247: 80641: 0 -247: 80642: 0 -247: 80643: 0 -247: 80644: 0 -247: 80645: 0 -247: 80646: 0 -247: 80647: 0 -247: 80648: 0 -247: 80649: 0 -247: 80650: 0 -247: 80651: 0 -247: 80652: 0 -247: 80653: 0 -247: 80654: 0 -247: 80655: 0 -247: 80656: 0 -247: 80657: 0 -247: 80658: 0 -247: 80659: 0 -247: 80660: 0 -247: 80661: 0 -247: 80662: 0 -247: 80663: 0 -247: 80664: 0 -247: 80665: 0 -247: 80666: 0 -247: 80667: 0 -247: 80668: 0 -247: 80669: 0 -247: 80670: 0 -247: 80671: 0 -247: 80672: 0 -247: 80673: 0 -247: 80674: 0 -247: 80675: 0 -247: 80676: 0 -247: 80677: 0 -247: 80678: 0 -247: 80679: 0 -247: 80680: 0 -247: 80681: 0 -247: 80682: 0 -247: 80683: 0 -247: 80684: 0 -247: 80685: 0 -247: 80686: 0 -247: 80687: 0 -247: 80688: 0 -247: 80689: 0 -247: 80690: 0 -247: 80691: 0 -247: 80692: 0 -247: 80693: 0 -247: 80694: 0 -247: 80695: 0 -247: 80696: 0 -247: 80697: 0 -247: 80698: 0 -247: 80699: 0 -247: 80700: 0 -247: 80701: 0 -247: 80702: 0 -247: 80703: 0 -247: 80704: 0 -247: 80705: 0 -247: 80706: 0 -247: 80707: 0 -247: 80708: 0 -247: 80709: 0 -247: 80710: 0 -247: 80711: 0 -247: 80712: 0 -247: 80713: 0 -247: 80714: 0 -247: 80715: 0 -247: 80716: 0 -247: 80717: 0 -247: 80718: 0 -247: 80719: 0 -247: 80720: 0 -247: 80721: 0 -247: 80722: 0 -247: 80723: 0 -247: 80724: 0 -247: 80725: 0 -247: 80726: 0 -247: 80727: 0 -247: 80728: 0 -247: 80729: 0 -247: 80730: 0 -247: 80731: 0 -247: 80732: 0 -247: 80733: 0 -247: 80734: 0 -247: 80735: 0 -247: 80736: 0 -247: 80737: 0 -247: 80738: 0 -247: 80739: 0 -247: 80740: 0 -247: 80741: 0 -247: 80742: 0 -247: 80743: 0 -247: 80744: 0 -247: 80745: 0 -247: 80746: 0 -247: 80747: 0 -247: 80748: 0 -247: 80749: 0 -247: 80750: 0 -247: 80751: 0 -247: 80752: 0 -247: 80753: 0 -247: 80754: 0 -247: 80755: 0 -247: 80756: 0 -247: 80757: 0 -247: 80758: 0 -247: 80759: 0 -247: 80760: 0 -247: 80761: 0 -247: 80762: 0 -247: 80763: 0 -247: 80764: 0 -247: 80765: 0 -247: 80766: 0 -247: 80767: 0 -247: 80768: 0 -247: 80769: 0 -247: 80770: 0 -247: 80771: 0 -247: 80772: 0 -247: 80773: 0 -247: 80774: 0 -247: 80775: 0 -247: 80776: 0 -247: 80777: 0 -247: 80778: 0 -247: 80779: 0 -247: 80780: 0 -247: 80781: 0 -247: 80782: 0 -247: 80783: 0 -247: 80784: 0 -247: 80785: 0 -247: 80786: 0 -247: 80787: 0 -247: 80788: 0 -247: 80789: 0 -247: 80790: 0 -247: 80791: 0 -247: 80792: 0 -247: 80793: 0 -247: 80794: 0 -247: 80795: 0 -247: 80796: 0 -247: 80797: 0 -247: 80798: 0 -247: 80799: 0 -247: 80800: 0 -247: 80801: 0 -247: 80802: 0 -247: 80803: 0 -247: 80804: 0 -247: 80805: 0 -247: 80806: 0 -247: 80807: 0 -247: 80808: 0 -247: 80809: 0 -247: 80810: 0 -247: 80811: 0 -247: 80812: 0 -247: 80813: 0 -247: 80814: 0 -247: 80815: 0 -247: 80816: 0 -247: 80817: 0 -247: 80818: 0 -247: 80819: 0 -247: 80820: 0 -247: 80821: 0 -247: 80822: 0 -247: 80823: 0 -247: 80824: 0 -247: 80825: 0 -247: 80826: 0 -247: 80827: 0 -247: 80828: 0 -247: 80829: 0 -247: 80830: 0 -247: 80831: 0 -247: 80832: 0 -247: 80833: 0 -247: 80834: 0 -247: 80835: 0 -247: 80836: 0 -247: 80837: 0 -247: 80838: 0 -247: 80839: 0 -247: 80840: 0 -247: 80841: 0 -247: 80842: 0 -247: 80843: 0 -247: 80844: 0 -247: 80845: 0 -247: 80846: 0 -247: 80847: 0 -247: 80848: 0 -247: 80849: 0 -247: 80850: 0 -247: 80851: 0 -247: 80852: 0 -247: 80853: 0 -247: 80854: 0 -247: 80855: 0 -247: 80856: 0 -247: 80857: 0 -247: 80858: 0 -247: 80859: 0 -247: 80860: 0 -247: 80861: 0 -247: 80862: 0 -247: 80863: 0 -247: 80864: 0 -247: 80865: 0 -247: 80866: 0 -247: 80867: 0 -247: 80868: 0 -247: 80869: 0 -247: 80870: 0 -247: 80871: 0 -247: 80872: 0 -247: 80873: 0 -247: 80874: 0 -247: 80875: 0 -247: 80876: 0 -247: 80877: 0 -247: 80878: 0 -247: 80879: 0 -247: 80880: 0 -247: 80881: 0 -247: 80882: 0 -247: 80883: 0 -247: 80884: 0 -247: 80885: 0 -247: 80886: 0 -247: 80887: 0 -247: 80888: 0 -247: 80889: 0 -247: 80890: 0 -247: 80891: 0 -247: 80892: 0 -247: 80893: 0 -247: 80894: 0 -247: 80895: 0 -247: 80896: 0 -247: 80897: 0 -247: 80898: 0 -247: 80899: 0 -247: 80900: 0 -247: 80901: 0 -247: 80902: 0 -247: 80903: 0 -247: 80904: 0 -247: 80905: 0 -247: 80906: 0 -247: 80907: 0 -247: 80908: 0 -247: 80909: 0 -247: 80910: 0 -247: 80911: 0 -247: 80912: 0 -247: 80913: 0 -247: 80914: 0 -247: 80915: 0 -247: 80916: 0 -247: 80917: 0 -247: 80918: 0 -247: 80919: 0 -247: 80920: 0 -247: 80921: 0 -247: 80922: 0 -247: 80923: 0 -247: 80924: 0 -247: 80925: 0 -247: 80926: 0 -247: 80927: 0 -247: 80928: 0 -247: 80929: 0 -247: 80930: 0 -247: 80931: 0 -247: 80932: 0 -247: 80933: 0 -247: 80934: 0 -247: 80935: 0 -247: 80936: 0 -247: 80937: 0 -247: 80938: 0 -247: 80939: 0 -247: 80940: 0 -247: 80941: 0 -247: 80942: 0 -247: 80943: 0 -247: 80944: 0 -247: 80945: 0 -247: 80946: 0 -247: 80947: 0 -247: 80948: 0 -247: 80949: 0 -247: 80950: 0 -247: 80951: 0 -247: 80952: 0 -247: 80953: 0 -247: 80954: 0 -247: 80955: 0 -247: 80956: 0 -247: 80957: 0 -247: 80958: 0 -247: 80959: 0 -247: 80960: 0 -247: 80961: 0 -247: 80962: 0 -247: 80963: 0 -247: 80964: 0 -247: 80965: 0 -247: 80966: 0 -247: 80967: 0 -247: 80968: 0 -247: 80969: 0 -247: 80970: 0 -247: 80971: 0 -247: 80972: 0 -247: 80973: 0 -247: 80974: 0 -247: 80975: 0 -247: 80976: 0 -247: 80977: 0 -247: 80978: 0 -247: 80979: 0 -247: 80980: 0 -247: 80981: 0 -247: 80982: 0 -247: 80983: 0 -247: 80984: 0 -247: 80985: 0 -247: 80986: 0 -247: 80987: 0 -247: 80988: 0 -247: 80989: 0 -247: 80990: 0 -247: 80991: 0 -247: 80992: 0 -247: 80993: 0 -247: 80994: 0 -247: 80995: 0 -247: 80996: 0 -247: 80997: 0 -247: 80998: 0 -247: 80999: 0 -247: 81000: 0 -247: 81001: 0 -247: 81002: 0 -247: 81003: 0 -247: 81004: 0 -247: 81005: 0 -247: 81006: 0 -247: 81007: 0 -247: 81008: 0 -247: 81009: 0 -247: 81010: 0 -247: 81011: 0 -247: 81012: 0 -247: 81013: 0 -247: 81014: 0 -247: 81015: 0 -247: 81016: 0 -247: 81017: 0 -247: 81018: 0 -247: 81019: 0 -247: 81020: 0 -247: 81021: 0 -247: 81022: 0 -247: 81023: 0 -247: 81024: 0 -247: 81025: 0 -247: 81026: 0 -247: 81027: 0 -247: 81028: 0 -247: 81029: 0 -247: 81030: 0 -247: 81031: 0 -247: 81032: 0 -247: 81033: 0 -247: 81034: 0 -247: 81035: 0 -247: 81036: 0 -247: 81037: 0 -247: 81038: 0 -247: 81039: 0 -247: 81040: 0 -247: 81041: 0 -247: 81042: 0 -247: 81043: 0 -247: 81044: 0 -247: 81045: 0 -247: 81046: 0 -247: 81047: 0 -247: 81048: 0 -247: 81049: 0 -247: 81050: 0 -247: 81051: 0 -247: 81052: 0 -247: 81053: 0 -247: 81054: 0 -247: 81055: 0 -247: 81056: 0 -247: 81057: 0 -247: 81058: 0 -247: 81059: 0 -247: 81060: 0 -247: 81061: 0 -247: 81062: 0 -247: 81063: 0 -247: 81064: 0 -247: 81065: 0 -247: 81066: 0 -247: 81067: 0 -247: 81068: 0 -247: 81069: 0 -247: 81070: 0 -247: 81071: 0 -247: 81072: 0 -247: 81073: 0 -247: 81074: 0 -247: 81075: 0 -247: 81076: 0 -247: 81077: 0 -247: 81078: 0 -247: 81079: 0 -247: 81080: 0 -247: 81081: 0 -247: 81082: 0 -247: 81083: 0 -247: 81084: 0 -247: 81085: 0 -247: 81086: 0 -247: 81087: 0 -247: 81088: 0 -247: 81089: 0 -247: 81090: 0 -247: 81091: 0 -247: 81092: 0 -247: 81093: 0 -247: 81094: 0 -247: 81095: 0 -247: 81096: 0 -247: 81097: 0 -247: 81098: 0 -247: 81099: 0 -247: 81100: 0 -247: 81101: 0 -247: 81102: 0 -247: 81103: 0 -247: 81104: 0 -247: 81105: 0 -247: 81106: 0 -247: 81107: 0 -247: 81108: 0 -247: 81109: 0 -247: 81110: 0 -247: 81111: 0 -247: 81112: 0 -247: 81113: 0 -247: 81114: 0 -247: 81115: 0 -247: 81116: 0 -247: 81117: 0 -247: 81118: 0 -247: 81119: 0 -247: 81120: 0 -247: 81121: 0 -247: 81122: 0 -247: 81123: 0 -247: 81124: 0 -247: 81125: 0 -247: 81126: 0 -247: 81127: 0 -247: 81128: 0 -247: 81129: 0 -247: 81130: 0 -247: 81131: 0 -247: 81132: 0 -247: 81133: 0 -247: 81134: 0 -247: 81135: 0 -247: 81136: 0 -247: 81137: 0 -247: 81138: 0 -247: 81139: 0 -247: 81140: 0 -247: 81141: 0 -247: 81142: 0 -247: 81143: 0 -247: 81144: 0 -247: 81145: 0 -247: 81146: 0 -247: 81147: 0 -247: 81148: 0 -247: 81149: 0 -247: 81150: 0 -247: 81151: 0 -247: 81152: 0 -247: 81153: 0 -247: 81154: 0 -247: 81155: 0 -247: 81156: 0 -247: 81157: 0 -247: 81158: 0 -247: 81159: 0 -247: 81160: 0 -247: 81161: 0 -247: 81162: 0 -247: 81163: 0 -247: 81164: 0 -247: 81165: 0 -247: 81166: 0 -247: 81167: 0 -247: 81168: 0 -247: 81169: 0 -247: 81170: 0 -247: 81171: 0 -247: 81172: 0 -247: 81173: 0 -247: 81174: 0 -247: 81175: 0 -247: 81176: 0 -247: 81177: 0 -247: 81178: 0 -247: 81179: 0 -247: 81180: 0 -247: 81181: 0 -247: 81182: 0 -247: 81183: 0 -247: 81184: 0 -247: 81185: 0 -247: 81186: 0 -247: 81187: 0 -247: 81188: 0 -247: 81189: 0 -247: 81190: 0 -247: 81191: 0 -247: 81192: 0 -247: 81193: 0 -247: 81194: 0 -247: 81195: 0 -247: 81196: 0 -247: 81197: 0 -247: 81198: 0 -247: 81199: 0 -247: 81200: 0 -247: 81201: 0 -247: 81202: 0 -247: 81203: 0 -247: 81204: 0 -247: 81205: 0 -247: 81206: 0 -247: 81207: 0 -247: 81208: 0 -247: 81209: 0 -247: 81210: 0 -247: 81211: 0 -247: 81212: 0 -247: 81213: 0 -247: 81214: 0 -247: 81215: 0 -247: 81216: 0 -247: 81217: 0 -247: 81218: 0 -247: 81219: 0 -247: 81220: 0 -247: 81221: 0 -247: 81222: 0 -247: 81223: 0 -247: 81224: 0 -247: 81225: 0 -247: 81226: 0 -247: 81227: 0 -247: 81228: 0 -247: 81229: 0 -247: 81230: 0 -247: 81231: 0 -247: 81232: 0 -247: 81233: 0 -247: 81234: 0 -247: 81235: 0 -247: 81236: 0 -247: 81237: 0 -247: 81238: 0 -247: 81239: 0 -247: 81240: 0 -247: 81241: 0 -247: 81242: 0 -247: 81243: 0 -247: 81244: 0 -247: 81245: 0 -247: 81246: 0 -247: 81247: 0 -247: 81248: 0 -247: 81249: 0 -247: 81250: 0 -247: 81251: 0 -247: 81252: 0 -247: 81253: 0 -247: 81254: 0 -247: 81255: 0 -247: 81256: 0 -247: 81257: 0 -247: 81258: 0 -247: 81259: 0 -247: 81260: 0 -247: 81261: 0 -247: 81262: 0 -247: 81263: 0 -247: 81264: 0 -247: 81265: 0 -247: 81266: 0 -247: 81267: 0 -247: 81268: 0 -247: 81269: 0 -247: 81270: 0 -247: 81271: 0 -247: 81272: 0 -247: 81273: 0 -247: 81274: 0 -247: 81275: 0 -247: 81276: 0 -247: 81277: 0 -247: 81278: 0 -247: 81279: 0 -247: 81280: 0 -247: 81281: 0 -247: 81282: 0 -247: 81283: 0 -247: 81284: 0 -247: 81285: 0 -247: 81286: 0 -247: 81287: 0 -247: 81288: 0 -247: 81289: 0 -247: 81290: 0 -247: 81291: 0 -247: 81292: 0 -247: 81293: 0 -247: 81294: 0 -247: 81295: 0 -247: 81296: 0 -247: 81297: 0 -247: 81298: 0 -247: 81299: 0 -247: 81300: 0 -247: 81301: 0 -247: 81302: 0 -247: 81303: 0 -247: 81304: 0 -247: 81305: 0 -247: 81306: 0 -247: 81307: 0 -247: 81308: 0 -247: 81309: 0 -247: 81310: 0 -247: 81311: 0 -247: 81312: 0 -247: 81313: 0 -247: 81314: 0 -247: 81315: 0 -247: 81316: 0 -247: 81317: 0 -247: 81318: 0 -247: 81319: 0 -247: 81320: 0 -247: 81321: 0 -247: 81322: 0 -247: 81323: 0 -247: 81324: 0 -247: 81325: 0 -247: 81326: 0 -247: 81327: 0 -247: 81328: 0 -247: 81329: 0 -247: 81330: 0 -247: 81331: 0 -247: 81332: 0 -247: 81333: 0 -247: 81334: 0 -247: 81335: 0 -247: 81336: 0 -247: 81337: 0 -247: 81338: 0 -247: 81339: 0 -247: 81340: 0 -247: 81341: 0 -247: 81342: 0 -247: 81343: 0 -247: 81344: 0 -247: 81345: 0 -247: 81346: 0 -247: 81347: 0 -247: 81348: 0 -247: 81349: 0 -247: 81350: 0 -247: 81351: 0 -247: 81352: 0 -247: 81353: 0 -247: 81354: 0 -247: 81355: 0 -247: 81356: 0 -247: 81357: 0 -247: 81358: 0 -247: 81359: 0 -247: 81360: 0 -247: 81361: 0 -247: 81362: 0 -247: 81363: 0 -247: 81364: 0 -247: 81365: 0 -247: 81366: 0 -247: 81367: 0 -247: 81368: 0 -247: 81369: 0 -247: 81370: 0 -247: 81371: 0 -247: 81372: 0 -247: 81373: 0 -247: 81374: 0 -247: 81375: 0 -247: 81376: 0 -247: 81377: 0 -247: 81378: 0 -247: 81379: 0 -247: 81380: 0 -247: 81381: 0 -247: 81382: 0 -247: 81383: 0 -247: 81384: 0 -247: 81385: 0 -247: 81386: 0 -247: 81387: 0 -247: 81388: 0 -247: 81389: 0 -247: 81390: 0 -247: 81391: 0 -247: 81392: 0 -247: 81393: 0 -247: 81394: 0 -247: 81395: 0 -247: 81396: 0 -247: 81397: 0 -247: 81398: 0 -247: 81399: 0 -247: 81400: 0 -247: 81401: 0 -247: 81402: 0 -247: 81403: 0 -247: 81404: 0 -247: 81405: 0 -247: 81406: 0 -247: 81407: 0 -247: 81408: 0 -247: 81409: 0 -247: 81410: 0 -247: 81411: 0 -247: 81412: 0 -247: 81413: 0 -247: 81414: 0 -247: 81415: 0 -247: 81416: 0 -247: 81417: 0 -247: 81418: 0 -247: 81419: 0 -247: 81420: 0 -247: 81421: 0 -247: 81422: 0 -247: 81423: 0 -247: 81424: 0 -247: 81425: 0 -247: 81426: 0 -247: 81427: 0 -247: 81428: 0 -247: 81429: 0 -247: 81430: 0 -247: 81431: 0 -247: 81432: 0 -247: 81433: 0 -247: 81434: 0 -247: 81435: 0 -247: 81436: 0 -247: 81437: 0 -247: 81438: 0 -247: 81439: 0 -247: 81440: 0 -247: 81441: 0 -247: 81442: 0 -247: 81443: 0 -247: 81444: 0 -247: 81445: 0 -247: 81446: 0 -247: 81447: 0 -247: 81448: 0 -247: 81449: 0 -247: 81450: 0 -247: 81451: 0 -247: 81452: 0 -247: 81453: 0 -247: 81454: 0 -247: 81455: 0 -247: 81456: 0 -247: 81457: 0 -247: 81458: 0 -247: 81459: 0 -247: 81460: 0 -247: 81461: 0 -247: 81462: 0 -247: 81463: 0 -247: 81464: 0 -247: 81465: 0 -247: 81466: 0 -247: 81467: 0 -247: 81468: 0 -247: 81469: 0 -247: 81470: 0 -247: 81471: 0 -247: 81472: 0 -247: 81473: 0 -247: 81474: 0 -247: 81475: 0 -247: 81476: 0 -247: 81477: 0 -247: 81478: 0 -247: 81479: 0 -247: 81480: 0 -247: 81481: 0 -247: 81482: 0 -247: 81483: 0 -247: 81484: 0 -247: 81485: 0 -247: 81486: 0 -247: 81487: 0 -247: 81488: 0 -247: 81489: 0 -247: 81490: 0 -247: 81491: 0 -247: 81492: 0 -247: 81493: 0 -247: 81494: 0 -247: 81495: 0 -247: 81496: 0 -247: 81497: 0 -247: 81498: 0 -247: 81499: 0 -247: 81500: 0 -247: 81501: 0 -247: 81502: 0 -247: 81503: 0 -247: 81504: 0 -247: 81505: 0 -247: 81506: 0 -247: 81507: 0 -247: 81508: 0 -247: 81509: 0 -247: 81510: 0 -247: 81511: 0 -247: 81512: 0 -247: 81513: 0 -247: 81514: 0 -247: 81515: 0 -247: 81516: 0 -247: 81517: 0 -247: 81518: 0 -247: 81519: 0 -247: 81520: 0 -247: 81521: 0 -247: 81522: 0 -247: 81523: 0 -247: 81524: 0 -247: 81525: 0 -247: 81526: 0 -247: 81527: 0 -247: 81528: 0 -247: 81529: 0 -247: 81530: 0 -247: 81531: 0 -247: 81532: 0 -247: 81533: 0 -247: 81534: 0 -247: 81535: 0 -247: 81536: 0 -247: 81537: 0 -247: 81538: 0 -247: 81539: 0 -247: 81540: 0 -247: 81541: 0 -247: 81542: 0 -247: 81543: 0 -247: 81544: 0 -247: 81545: 0 -247: 81546: 0 -247: 81547: 0 -247: 81548: 0 -247: 81549: 0 -247: 81550: 0 -247: 81551: 0 -247: 81552: 0 -247: 81553: 0 -247: 81554: 0 -247: 81555: 0 -247: 81556: 0 -247: 81557: 0 -247: 81558: 0 -247: 81559: 0 -247: 81560: 0 -247: 81561: 0 -247: 81562: 0 -247: 81563: 0 -247: 81564: 0 -247: 81565: 0 -247: 81566: 0 -247: 81567: 0 -247: 81568: 0 -247: 81569: 0 -247: 81570: 0 -247: 81571: 0 -247: 81572: 0 -247: 81573: 0 -247: 81574: 0 -247: 81575: 0 -247: 81576: 0 -247: 81577: 0 -247: 81578: 0 -247: 81579: 0 -247: 81580: 0 -247: 81581: 0 -247: 81582: 0 -247: 81583: 0 -247: 81584: 0 -247: 81585: 0 -247: 81586: 0 -247: 81587: 0 -247: 81588: 0 -247: 81589: 0 -247: 81590: 0 -247: 81591: 0 -247: 81592: 0 -247: 81593: 0 -247: 81594: 0 -247: 81595: 0 -247: 81596: 0 -247: 81597: 0 -247: 81598: 0 -247: 81599: 0 -247: 81600: 0 -247: 81601: 0 -247: 81602: 0 -247: 81603: 0 -247: 81604: 0 -247: 81605: 0 -247: 81606: 0 -247: 81607: 0 -247: 81608: 0 -247: 81609: 0 -247: 81610: 0 -247: 81611: 0 -247: 81612: 0 -247: 81613: 0 -247: 81614: 0 -247: 81615: 0 -247: 81616: 0 -247: 81617: 0 -247: 81618: 0 -247: 81619: 0 -247: 81620: 0 -247: 81621: 0 -247: 81622: 0 -247: 81623: 0 -247: 81624: 0 -247: 81625: 0 -247: 81626: 0 -247: 81627: 0 -247: 81628: 0 -247: 81629: 0 -247: 81630: 0 -247: 81631: 0 -247: 81632: 0 -247: 81633: 0 -247: 81634: 0 -247: 81635: 0 -247: 81636: 0 -247: 81637: 0 -247: 81638: 0 -247: 81639: 0 -247: 81640: 0 -247: 81641: 0 -247: 81642: 0 -247: 81643: 0 -247: 81644: 0 -247: 81645: 0 -247: 81646: 0 -247: 81647: 0 -247: 81648: 0 -247: 81649: 0 -247: 81650: 0 -247: 81651: 0 -247: 81652: 0 -247: 81653: 0 -247: 81654: 0 -247: 81655: 0 -247: 81656: 0 -247: 81657: 0 -247: 81658: 0 -247: 81659: 0 -247: 81660: 0 -247: 81661: 0 -247: 81662: 0 -247: 81663: 0 -247: 81664: 0 -247: 81665: 0 -247: 81666: 0 -247: 81667: 0 -247: 81668: 0 -247: 81669: 0 -247: 81670: 0 -247: 81671: 0 -247: 81672: 0 -247: 81673: 0 -247: 81674: 0 -247: 81675: 0 -247: 81676: 0 -247: 81677: 0 -247: 81678: 0 -247: 81679: 0 -247: 81680: 0 -247: 81681: 0 -247: 81682: 0 -247: 81683: 0 -247: 81684: 0 -247: 81685: 0 -247: 81686: 0 -247: 81687: 0 -247: 81688: 0 -247: 81689: 0 -247: 81690: 0 -247: 81691: 0 -247: 81692: 0 -247: 81693: 0 -247: 81694: 0 -247: 81695: 0 -247: 81696: 0 -247: 81697: 0 -247: 81698: 0 -247: 81699: 0 -247: 81700: 0 -247: 81701: 0 -247: 81702: 0 -247: 81703: 0 -247: 81704: 0 -247: 81705: 0 -247: 81706: 0 -247: 81707: 0 -247: 81708: 0 -247: 81709: 0 -247: 81710: 0 -247: 81711: 0 -247: 81712: 0 -247: 81713: 0 -247: 81714: 0 -247: 81715: 0 -247: 81716: 0 -247: 81717: 0 -247: 81718: 0 -247: 81719: 0 -247: 81720: 0 -247: 81721: 0 -247: 81722: 0 -247: 81723: 0 -247: 81724: 0 -247: 81725: 0 -247: 81726: 0 -247: 81727: 0 -247: 81728: 0 -247: 81729: 0 -247: 81730: 0 -247: 81731: 0 -247: 81732: 0 -247: 81733: 0 -247: 81734: 0 -247: 81735: 0 -247: 81736: 0 -247: 81737: 0 -247: 81738: 0 -247: 81739: 0 -247: 81740: 0 -247: 81741: 0 -247: 81742: 0 -247: 81743: 0 -247: 81744: 0 -247: 81745: 0 -247: 81746: 0 -247: 81747: 0 -247: 81748: 0 -247: 81749: 0 -247: 81750: 0 -247: 81751: 0 -247: 81752: 0 -247: 81753: 0 -247: 81754: 0 -247: 81755: 0 -247: 81756: 0 -247: 81757: 0 -247: 81758: 0 -247: 81759: 0 -247: 81760: 0 -247: 81761: 0 -247: 81762: 0 -247: 81763: 0 -247: 81764: 0 -247: 81765: 0 -247: 81766: 0 -247: 81767: 0 -247: 81768: 0 -247: 81769: 0 -247: 81770: 0 -247: 81771: 0 -247: 81772: 0 -247: 81773: 0 -247: 81774: 0 -247: 81775: 0 -247: 81776: 0 -247: 81777: 0 -247: 81778: 0 -247: 81779: 0 -247: 81780: 0 -247: 81781: 0 -247: 81782: 0 -247: 81783: 0 -247: 81784: 0 -247: 81785: 0 -247: 81786: 0 -247: 81787: 0 -247: 81788: 0 -247: 81789: 0 -247: 81790: 0 -247: 81791: 0 -247: 81792: 0 -247: 81793: 0 -247: 81794: 0 -247: 81795: 0 -247: 81796: 0 -247: 81797: 0 -247: 81798: 0 -247: 81799: 0 -247: 81800: 0 -247: 81801: 0 -247: 81802: 0 -247: 81803: 0 -247: 81804: 0 -247: 81805: 0 -247: 81806: 0 -247: 81807: 0 -247: 81808: 0 -247: 81809: 0 -247: 81810: 0 -247: 81811: 0 -247: 81812: 0 -247: 81813: 0 -247: 81814: 0 -247: 81815: 0 -247: 81816: 0 -247: 81817: 0 -247: 81818: 0 -247: 81819: 0 -247: 81820: 0 -247: 81821: 0 -247: 81822: 0 -247: 81823: 0 -247: 81824: 0 -247: 81825: 0 -247: 81826: 0 -247: 81827: 0 -247: 81828: 0 -247: 81829: 0 -247: 81830: 0 -247: 81831: 0 -247: 81832: 0 -247: 81833: 0 -247: 81834: 0 -247: 81835: 0 -247: 81836: 0 -247: 81837: 0 -247: 81838: 0 -247: 81839: 0 -247: 81840: 0 -247: 81841: 0 -247: 81842: 0 -247: 81843: 0 -247: 81844: 0 -247: 81845: 0 -247: 81846: 0 -247: 81847: 0 -247: 81848: 0 -247: 81849: 0 -247: 81850: 0 -247: 81851: 0 -247: 81852: 0 -247: 81853: 0 -247: 81854: 0 -247: 81855: 0 -247: 81856: 0 -247: 81857: 0 -247: 81858: 0 -247: 81859: 0 -247: 81860: 0 -247: 81861: 0 -247: 81862: 0 -247: 81863: 0 -247: 81864: 0 -247: 81865: 0 -247: 81866: 0 -247: 81867: 0 -247: 81868: 0 -247: 81869: 0 -247: 81870: 0 -247: 81871: 0 -247: 81872: 0 -247: 81873: 0 -247: 81874: 0 -247: 81875: 0 -247: 81876: 0 -247: 81877: 0 -247: 81878: 0 -247: 81879: 0 -247: 81880: 0 -247: 81881: 0 -247: 81882: 0 -247: 81883: 0 -247: 81884: 0 -247: 81885: 0 -247: 81886: 0 -247: 81887: 0 -247: 81888: 0 -247: 81889: 0 -247: 81890: 0 -247: 81891: 0 -247: 81892: 0 -247: 81893: 0 -247: 81894: 0 -247: 81895: 0 -247: 81896: 0 -247: 81897: 0 -247: 81898: 0 -247: 81899: 0 -247: 81900: 0 -247: 81901: 0 -247: 81902: 0 -247: 81903: 0 -247: 81904: 0 -247: 81905: 0 -247: 81906: 0 -247: 81907: 0 -247: 81908: 0 -247: 81909: 0 -247: 81910: 0 -247: 81911: 0 -247: 81912: 0 -247: 81913: 0 -247: 81914: 0 -247: 81915: 0 -247: 81916: 0 -247: 81917: 0 -247: 81918: 0 -247: 81919: 0 -247: 81920: 0 -247: 81921: 0 -247: 81922: 0 -247: 81923: 0 -247: 81924: 0 -247: 81925: 0 -247: 81926: 0 -247: 81927: 0 -247: 81928: 0 -247: 81929: 0 -247: 81930: 0 -247: 81931: 0 -247: 81932: 0 -247: 81933: 0 -247: 81934: 0 -247: 81935: 0 -247: 81936: 0 -247: 81937: 0 -247: 81938: 0 -247: 81939: 0 -247: 81940: 0 -247: 81941: 0 -247: 81942: 0 -247: 81943: 0 -247: 81944: 0 -247: 81945: 0 -247: 81946: 0 -247: 81947: 0 -247: 81948: 0 -247: 81949: 0 -247: 81950: 0 -247: 81951: 0 -247: 81952: 0 -247: 81953: 0 -247: 81954: 0 -247: 81955: 0 -247: 81956: 0 -247: 81957: 0 -247: 81958: 0 -247: 81959: 0 -247: 81960: 0 -247: 81961: 0 -247: 81962: 0 -247: 81963: 0 -247: 81964: 0 -247: 81965: 0 -247: 81966: 0 -247: 81967: 0 -247: 81968: 0 -247: 81969: 0 -247: 81970: 0 -247: 81971: 0 -247: 81972: 0 -247: 81973: 0 -247: 81974: 0 -247: 81975: 0 -247: 81976: 0 -247: 81977: 0 -247: 81978: 0 -247: 81979: 0 -247: 81980: 0 -247: 81981: 0 -247: 81982: 0 -247: 81983: 0 -247: 81984: 0 -247: 81985: 0 -247: 81986: 0 -247: 81987: 0 -247: 81988: 0 -247: 81989: 0 -247: 81990: 0 -247: 81991: 0 -247: 81992: 0 -247: 81993: 0 -247: 81994: 0 -247: 81995: 0 -247: 81996: 0 -247: 81997: 0 -247: 81998: 0 -247: 81999: 0 -247: 82000: 0 -247: 82001: 0 -247: 82002: 0 -247: 82003: 0 -247: 82004: 0 -247: 82005: 0 -247: 82006: 0 -247: 82007: 0 -247: 82008: 0 -247: 82009: 0 -247: 82010: 0 -247: 82011: 0 -247: 82012: 0 -247: 82013: 0 -247: 82014: 0 -247: 82015: 0 -247: 82016: 0 -247: 82017: 0 -247: 82018: 0 -247: 82019: 0 -247: 82020: 0 -247: 82021: 0 -247: 82022: 0 -247: 82023: 0 -247: 82024: 0 -247: 82025: 0 -247: 82026: 0 -247: 82027: 0 -247: 82028: 0 -247: 82029: 0 -247: 82030: 0 -247: 82031: 0 -247: 82032: 0 -247: 82033: 0 -247: 82034: 0 -247: 82035: 0 -247: 82036: 0 -247: 82037: 0 -247: 82038: 0 -247: 82039: 0 -247: 82040: 0 -247: 82041: 0 -247: 82042: 0 -247: 82043: 0 -247: 82044: 0 -247: 82045: 0 -247: 82046: 0 -247: 82047: 0 -247: 82048: 0 -247: 82049: 0 -247: 82050: 0 -247: 82051: 0 -247: 82052: 0 -247: 82053: 0 -247: 82054: 0 -247: 82055: 0 -247: 82056: 0 -247: 82057: 0 -247: 82058: 0 -247: 82059: 0 -247: 82060: 0 -247: 82061: 0 -247: 82062: 0 -247: 82063: 0 -247: 82064: 0 -247: 82065: 0 -247: 82066: 0 -247: 82067: 0 -247: 82068: 0 -247: 82069: 0 -247: 82070: 0 -247: 82071: 0 -247: 82072: 0 -247: 82073: 0 -247: 82074: 0 -247: 82075: 0 -247: 82076: 0 -247: 82077: 0 -247: 82078: 0 -247: 82079: 0 -247: 82080: 0 -247: 82081: 0 -247: 82082: 0 -247: 82083: 0 -247: 82084: 0 -247: 82085: 0 -247: 82086: 0 -247: 82087: 0 -247: 82088: 0 -247: 82089: 0 -247: 82090: 0 -247: 82091: 0 -247: 82092: 0 -247: 82093: 0 -247: 82094: 0 -247: 82095: 0 -247: 82096: 0 -247: 82097: 0 -247: 82098: 0 -247: 82099: 0 -247: 82100: 0 -247: 82101: 0 -247: 82102: 0 -247: 82103: 0 -247: 82104: 0 -247: 82105: 0 -247: 82106: 0 -247: 82107: 0 -247: 82108: 0 -247: 82109: 0 -247: 82110: 0 -247: 82111: 0 -247: 82112: 0 -247: 82113: 0 -247: 82114: 0 -247: 82115: 0 -247: 82116: 0 -247: 82117: 0 -247: 82118: 0 -247: 82119: 0 -247: 82120: 0 -247: 82121: 0 -247: 82122: 0 -247: 82123: 0 -247: 82124: 0 -247: 82125: 0 -247: 82126: 0 -247: 82127: 0 -247: 82128: 0 -247: 82129: 0 -247: 82130: 0 -247: 82131: 0 -247: 82132: 0 -247: 82133: 0 -247: 82134: 0 -247: 82135: 0 -247: 82136: 0 -247: 82137: 0 -247: 82138: 0 -247: 82139: 0 -247: 82140: 0 -247: 82141: 0 -247: 82142: 0 -247: 82143: 0 -247: 82144: 0 -247: 82145: 0 -247: 82146: 0 -247: 82147: 0 -247: 82148: 0 -247: 82149: 0 -247: 82150: 0 -247: 82151: 0 -247: 82152: 0 -247: 82153: 0 -247: 82154: 0 -247: 82155: 0 -247: 82156: 0 -247: 82157: 0 -247: 82158: 0 -247: 82159: 0 -247: 82160: 0 -247: 82161: 0 -247: 82162: 0 -247: 82163: 0 -247: 82164: 0 -247: 82165: 0 -247: 82166: 0 -247: 82167: 0 -247: 82168: 0 -247: 82169: 0 -247: 82170: 0 -247: 82171: 0 -247: 82172: 0 -247: 82173: 0 -247: 82174: 0 -247: 82175: 0 -247: 82176: 0 -247: 82177: 0 -247: 82178: 0 -247: 82179: 0 -247: 82180: 0 -247: 82181: 0 -247: 82182: 0 -247: 82183: 0 -247: 82184: 0 -247: 82185: 0 -247: 82186: 0 -247: 82187: 0 -247: 82188: 0 -247: 82189: 0 -247: 82190: 0 -247: 82191: 0 -247: 82192: 0 -247: 82193: 0 -247: 82194: 0 -247: 82195: 0 -247: 82196: 0 -247: 82197: 0 -247: 82198: 0 -247: 82199: 0 -247: 82200: 0 -247: 82201: 0 -247: 82202: 0 -247: 82203: 0 -247: 82204: 0 -247: 82205: 0 -247: 82206: 0 -247: 82207: 0 -247: 82208: 0 -247: 82209: 0 -247: 82210: 0 -247: 82211: 0 -247: 82212: 0 -247: 82213: 0 -247: 82214: 0 -247: 82215: 0 -247: 82216: 0 -247: 82217: 0 -247: 82218: 0 -247: 82219: 0 -247: 82220: 0 -247: 82221: 0 -247: 82222: 0 -247: 82223: 0 -247: 82224: 0 -247: 82225: 0 -247: 82226: 0 -247: 82227: 0 -247: 82228: 0 -247: 82229: 0 -247: 82230: 0 -247: 82231: 0 -247: 82232: 0 -247: 82233: 0 -247: 82234: 0 -247: 82235: 0 -247: 82236: 0 -247: 82237: 0 -247: 82238: 0 -247: 82239: 0 -247: 82240: 0 -247: 82241: 0 -247: 82242: 0 -247: 82243: 0 -247: 82244: 0 -247: 82245: 0 -247: 82246: 0 -247: 82247: 0 -247: 82248: 0 -247: 82249: 0 -247: 82250: 0 -247: 82251: 0 -247: 82252: 0 -247: 82253: 0 -247: 82254: 0 -247: 82255: 0 -247: 82256: 0 -247: 82257: 0 -247: 82258: 0 -247: 82259: 0 -247: 82260: 0 -247: 82261: 0 -247: 82262: 0 -247: 82263: 0 -247: 82264: 0 -247: 82265: 0 -247: 82266: 0 -247: 82267: 0 -247: 82268: 0 -247: 82269: 0 -247: 82270: 0 -247: 82271: 0 -247: 82272: 0 -247: 82273: 0 -247: 82274: 0 -247: 82275: 0 -247: 82276: 0 -247: 82277: 0 -247: 82278: 0 -247: 82279: 0 -247: 82280: 0 -247: 82281: 0 -247: 82282: 0 -247: 82283: 0 -247: 82284: 0 -247: 82285: 0 -247: 82286: 0 -247: 82287: 0 -247: 82288: 0 -247: 82289: 0 -247: 82290: 0 -247: 82291: 0 -247: 82292: 0 -247: 82293: 0 -247: 82294: 0 -247: 82295: 0 -247: 82296: 0 -247: 82297: 0 -247: 82298: 0 -247: 82299: 0 -247: 82300: 0 -247: 82301: 0 -247: 82302: 0 -247: 82303: 0 -247: 82304: 0 -247: 82305: 0 -247: 82306: 0 -247: 82307: 0 -247: 82308: 0 -247: 82309: 0 -247: 82310: 0 -247: 82311: 0 -247: 82312: 0 -247: 82313: 0 -247: 82314: 0 -247: 82315: 0 -247: 82316: 0 -247: 82317: 0 -247: 82318: 0 -247: 82319: 0 -247: 82320: 0 -247: 82321: 0 -247: 82322: 0 -247: 82323: 0 -247: 82324: 0 -247: 82325: 0 -247: 82326: 0 -247: 82327: 0 -247: 82328: 0 -247: 82329: 0 -247: 82330: 0 -247: 82331: 0 -247: 82332: 0 -247: 82333: 0 -247: 82334: 0 -247: 82335: 0 -247: 82336: 0 -247: 82337: 0 -247: 82338: 0 -247: 82339: 0 -247: 82340: 0 -247: 82341: 0 -247: 82342: 0 -247: 82343: 0 -247: 82344: 0 -247: 82345: 0 -247: 82346: 0 -247: 82347: 0 -247: 82348: 0 -247: 82349: 0 -247: 82350: 0 -247: 82351: 0 -247: 82352: 0 -247: 82353: 0 -247: 82354: 0 -247: 82355: 0 -247: 82356: 0 -247: 82357: 0 -247: 82358: 0 -247: 82359: 0 -247: 82360: 0 -247: 82361: 0 -247: 82362: 0 -247: 82363: 0 -247: 82364: 0 -247: 82365: 0 -247: 82366: 0 -247: 82367: 0 -247: 82368: 0 -247: 82369: 0 -247: 82370: 0 -247: 82371: 0 -247: 82372: 0 -247: 82373: 0 -247: 82374: 0 -247: 82375: 0 -247: 82376: 0 -247: 82377: 0 -247: 82378: 0 -247: 82379: 0 -247: 82380: 0 -247: 82381: 0 -247: 82382: 0 -247: 82383: 0 -247: 82384: 0 -247: 82385: 0 -247: 82386: 0 -247: 82387: 0 -247: 82388: 0 -247: 82389: 0 -247: 82390: 0 -247: 82391: 0 -247: 82392: 0 -247: 82393: 0 -247: 82394: 0 -247: 82395: 0 -247: 82396: 0 -247: 82397: 0 -247: 82398: 0 -247: 82399: 0 -247: 82400: 0 -247: 82401: 0 -247: 82402: 0 -247: 82403: 0 -247: 82404: 0 -247: 82405: 0 -247: 82406: 0 -247: 82407: 0 -247: 82408: 0 -247: 82409: 0 -247: 82410: 0 -247: 82411: 0 -247: 82412: 0 -247: 82413: 0 -247: 82414: 0 -247: 82415: 0 -247: 82416: 0 -247: 82417: 0 -247: 82418: 0 -247: 82419: 0 -247: 82420: 0 -247: 82421: 0 -247: 82422: 0 -247: 82423: 0 -247: 82424: 0 -247: 82425: 0 -247: 82426: 0 -247: 82427: 0 -247: 82428: 0 -247: 82429: 0 -247: 82430: 0 -247: 82431: 0 -247: 82432: 0 -247: 82433: 0 -247: 82434: 0 -247: 82435: 0 -247: 82436: 0 -247: 82437: 0 -247: 82438: 0 -247: 82439: 0 -247: 82440: 0 -247: 82441: 0 -247: 82442: 0 -247: 82443: 0 -247: 82444: 0 -247: 82445: 0 -247: 82446: 0 -247: 82447: 0 -247: 82448: 0 -247: 82449: 0 -247: 82450: 0 -247: 82451: 0 -247: 82452: 0 -247: 82453: 0 -247: 82454: 0 -247: 82455: 0 -247: 82456: 0 -247: 82457: 0 -247: 82458: 0 -247: 82459: 0 -247: 82460: 0 -247: 82461: 0 -247: 82462: 0 -247: 82463: 0 -247: 82464: 0 -247: 82465: 0 -247: 82466: 0 -247: 82467: 0 -247: 82468: 0 -247: 82469: 0 -247: 82470: 0 -247: 82471: 0 -247: 82472: 0 -247: 82473: 0 -247: 82474: 0 -247: 82475: 0 -247: 82476: 0 -247: 82477: 0 -247: 82478: 0 -247: 82479: 0 -247: 82480: 0 -247: 82481: 0 -247: 82482: 0 -247: 82483: 0 -247: 82484: 0 -247: 82485: 0 -247: 82486: 0 -247: 82487: 0 -247: 82488: 0 -247: 82489: 0 -247: 82490: 0 -247: 82491: 0 -247: 82492: 0 -247: 82493: 0 -247: 82494: 0 -247: 82495: 0 -247: 82496: 0 -247: 82497: 0 -247: 82498: 0 -247: 82499: 0 -247: 82500: 0 -247: 82501: 0 -247: 82502: 0 -247: 82503: 0 -247: 82504: 0 -247: 82505: 0 -247: 82506: 0 -247: 82507: 0 -247: 82508: 0 -247: 82509: 0 -247: 82510: 0 -247: 82511: 0 -247: 82512: 0 -247: 82513: 0 -247: 82514: 0 -247: 82515: 0 -247: 82516: 0 -247: 82517: 0 -247: 82518: 0 -247: 82519: 0 -247: 82520: 0 -247: 82521: 0 -247: 82522: 0 -247: 82523: 0 -247: 82524: 0 -247: 82525: 0 -247: 82526: 0 -247: 82527: 0 -247: 82528: 0 -247: 82529: 0 -247: 82530: 0 -247: 82531: 0 -247: 82532: 0 -247: 82533: 0 -247: 82534: 0 -247: 82535: 0 -247: 82536: 0 -247: 82537: 0 -247: 82538: 0 -247: 82539: 0 -247: 82540: 0 -247: 82541: 0 -247: 82542: 0 -247: 82543: 0 -247: 82544: 0 -247: 82545: 0 -247: 82546: 0 -247: 82547: 0 -247: 82548: 0 -247: 82549: 0 -247: 82550: 0 -247: 82551: 0 -247: 82552: 0 -247: 82553: 0 -247: 82554: 0 -247: 82555: 0 -247: 82556: 0 -247: 82557: 0 -247: 82558: 0 -247: 82559: 0 -247: 82560: 0 -247: 82561: 0 -247: 82562: 0 -247: 82563: 0 -247: 82564: 0 -247: 82565: 0 -247: 82566: 0 -247: 82567: 0 -247: 82568: 0 -247: 82569: 0 -247: 82570: 0 -247: 82571: 0 -247: 82572: 0 -247: 82573: 0 -247: 82574: 0 -247: 82575: 0 -247: 82576: 0 -247: 82577: 0 -247: 82578: 0 -247: 82579: 0 -247: 82580: 0 -247: 82581: 0 -247: 82582: 0 -247: 82583: 0 -247: 82584: 0 -247: 82585: 0 -247: 82586: 0 -247: 82587: 0 -247: 82588: 0 -247: 82589: 0 -247: 82590: 0 -247: 82591: 0 -247: 82592: 0 -247: 82593: 0 -247: 82594: 0 -247: 82595: 0 -247: 82596: 0 -247: 82597: 0 -247: 82598: 0 -247: 82599: 0 -247: 82600: 0 -247: 82601: 0 -247: 82602: 0 -247: 82603: 0 -247: 82604: 0 -247: 82605: 0 -247: 82606: 0 -247: 82607: 0 -247: 82608: 0 -247: 82609: 0 -247: 82610: 0 -247: 82611: 0 -247: 82612: 0 -247: 82613: 0 -247: 82614: 0 -247: 82615: 0 -247: 82616: 0 -247: 82617: 0 -247: 82618: 0 -247: 82619: 0 -247: 82620: 0 -247: 82621: 0 -247: 82622: 0 -247: 82623: 0 -247: 82624: 0 -247: 82625: 0 -247: 82626: 0 -247: 82627: 0 -247: 82628: 0 -247: 82629: 0 -247: 82630: 0 -247: 82631: 0 -247: 82632: 0 -247: 82633: 0 -247: 82634: 0 -247: 82635: 0 -247: 82636: 0 -247: 82637: 0 -247: 82638: 0 -247: 82639: 0 -247: 82640: 0 -247: 82641: 0 -247: 82642: 0 -247: 82643: 0 -247: 82644: 0 -247: 82645: 0 -247: 82646: 0 -247: 82647: 0 -247: 82648: 0 -247: 82649: 0 -247: 82650: 0 -247: 82651: 0 -247: 82652: 0 -247: 82653: 0 -247: 82654: 0 -247: 82655: 0 -247: 82656: 0 -247: 82657: 0 -247: 82658: 0 -247: 82659: 0 -247: 82660: 0 -247: 82661: 0 -247: 82662: 0 -247: 82663: 0 -247: 82664: 0 -247: 82665: 0 -247: 82666: 0 -247: 82667: 0 -247: 82668: 0 -247: 82669: 0 -247: 82670: 0 -247: 82671: 0 -247: 82672: 0 -247: 82673: 0 -247: 82674: 0 -247: 82675: 0 -247: 82676: 0 -247: 82677: 0 -247: 82678: 0 -247: 82679: 0 -247: 82680: 0 -247: 82681: 0 -247: 82682: 0 -247: 82683: 0 -247: 82684: 0 -247: 82685: 0 -247: 82686: 0 -247: 82687: 0 -247: 82688: 0 -247: 82689: 0 -247: 82690: 0 -247: 82691: 0 -247: 82692: 0 -247: 82693: 0 -247: 82694: 0 -247: 82695: 0 -247: 82696: 0 -247: 82697: 0 -247: 82698: 0 -247: 82699: 0 -247: 82700: 0 -247: 82701: 0 -247: 82702: 0 -247: 82703: 0 -247: 82704: 0 -247: 82705: 0 -247: 82706: 0 -247: 82707: 0 -247: 82708: 0 -247: 82709: 0 -247: 82710: 0 -247: 82711: 0 -247: 82712: 0 -247: 82713: 0 -247: 82714: 0 -247: 82715: 0 -247: 82716: 0 -247: 82717: 0 -247: 82718: 0 -247: 82719: 0 -247: 82720: 0 -247: 82721: 0 -247: 82722: 0 -247: 82723: 0 -247: 82724: 0 -247: 82725: 0 -247: 82726: 0 -247: 82727: 0 -247: 82728: 0 -247: 82729: 0 -247: 82730: 0 -247: 82731: 0 -247: 82732: 0 -247: 82733: 0 -247: 82734: 0 -247: 82735: 0 -247: 82736: 0 -247: 82737: 0 -247: 82738: 0 -247: 82739: 0 -247: 82740: 0 -247: 82741: 0 -247: 82742: 0 -247: 82743: 0 -247: 82744: 0 -247: 82745: 0 -247: 82746: 0 -247: 82747: 0 -247: 82748: 0 -247: 82749: 0 -247: 82750: 0 -247: 82751: 0 -247: 82752: 0 -247: 82753: 0 -247: 82754: 0 -247: 82755: 0 -247: 82756: 0 -247: 82757: 0 -247: 82758: 0 -247: 82759: 0 -247: 82760: 0 -247: 82761: 0 -247: 82762: 0 -247: 82763: 0 -247: 82764: 0 -247: 82765: 0 -247: 82766: 0 -247: 82767: 0 -247: 82768: 0 -247: 82769: 0 -247: 82770: 0 -247: 82771: 0 -247: 82772: 0 -247: 82773: 0 -247: 82774: 0 -247: 82775: 0 -247: 82776: 0 -247: 82777: 0 -247: 82778: 0 -247: 82779: 0 -247: 82780: 0 -247: 82781: 0 -247: 82782: 0 -247: 82783: 0 -247: 82784: 0 -247: 82785: 0 -247: 82786: 0 -247: 82787: 0 -247: 82788: 0 -247: 82789: 0 -247: 82790: 0 -247: 82791: 0 -247: 82792: 0 -247: 82793: 0 -247: 82794: 0 -247: 82795: 0 -247: 82796: 0 -247: 82797: 0 -247: 82798: 0 -247: 82799: 0 -247: 82800: 0 -247: 82801: 0 -247: 82802: 0 -247: 82803: 0 -247: 82804: 0 -247: 82805: 0 -247: 82806: 0 -247: 82807: 0 -247: 82808: 0 -247: 82809: 0 -247: 82810: 0 -247: 82811: 0 -247: 82812: 0 -247: 82813: 0 -247: 82814: 0 -247: 82815: 0 -247: 82816: 0 -247: 82817: 0 -247: 82818: 0 -247: 82819: 0 -247: 82820: 0 -247: 82821: 0 -247: 82822: 0 -247: 82823: 0 -247: 82824: 0 -247: 82825: 0 -247: 82826: 0 -247: 82827: 0 -247: 82828: 0 -247: 82829: 0 -247: 82830: 0 -247: 82831: 0 -247: 82832: 0 -247: 82833: 0 -247: 82834: 0 -247: 82835: 0 -247: 82836: 0 -247: 82837: 0 -247: 82838: 0 -247: 82839: 0 -247: 82840: 0 -247: 82841: 0 -247: 82842: 0 -247: 82843: 0 -247: 82844: 0 -247: 82845: 0 -247: 82846: 0 -247: 82847: 0 -247: 82848: 0 -247: 82849: 0 -247: 82850: 0 -247: 82851: 0 -247: 82852: 0 -247: 82853: 0 -247: 82854: 0 -247: 82855: 0 -247: 82856: 0 -247: 82857: 0 -247: 82858: 0 -247: 82859: 0 -247: 82860: 0 -247: 82861: 0 -247: 82862: 0 -247: 82863: 0 -247: 82864: 0 -247: 82865: 0 -247: 82866: 0 -247: 82867: 0 -247: 82868: 0 -247: 82869: 0 -247: 82870: 0 -247: 82871: 0 -247: 82872: 0 -247: 82873: 0 -247: 82874: 0 -247: 82875: 0 -247: 82876: 0 -247: 82877: 0 -247: 82878: 0 -247: 82879: 0 -247: 82880: 0 -247: 82881: 0 -247: 82882: 0 -247: 82883: 0 -247: 82884: 0 -247: 82885: 0 -247: 82886: 0 -247: 82887: 0 -247: 82888: 0 -247: 82889: 0 -247: 82890: 0 -247: 82891: 0 -247: 82892: 0 -247: 82893: 0 -247: 82894: 0 -247: 82895: 0 -247: 82896: 0 -247: 82897: 0 -247: 82898: 0 -247: 82899: 0 -247: 82900: 0 -247: 82901: 0 -247: 82902: 0 -247: 82903: 0 -247: 82904: 0 -247: 82905: 0 -247: 82906: 0 -247: 82907: 0 -247: 82908: 0 -247: 82909: 0 -247: 82910: 0 -247: 82911: 0 -247: 82912: 0 -247: 82913: 0 -247: 82914: 0 -247: 82915: 0 -247: 82916: 0 -247: 82917: 0 -247: 82918: 0 -247: 82919: 0 -247: 82920: 0 -247: 82921: 0 -247: 82922: 0 -247: 82923: 0 -247: 82924: 0 -247: 82925: 0 -247: 82926: 0 -247: 82927: 0 -247: 82928: 0 -247: 82929: 0 -247: 82930: 0 -247: 82931: 0 -247: 82932: 0 -247: 82933: 0 -247: 82934: 0 -247: 82935: 0 -247: 82936: 0 -247: 82937: 0 -247: 82938: 0 -247: 82939: 0 -247: 82940: 0 -247: 82941: 0 -247: 82942: 0 -247: 82943: 0 -247: 82944: 0 -247: 82945: 0 -247: 82946: 0 -247: 82947: 0 -247: 82948: 0 -247: 82949: 0 -247: 82950: 0 -247: 82951: 0 -247: 82952: 0 -247: 82953: 0 -247: 82954: 0 -247: 82955: 0 -247: 82956: 0 -247: 82957: 0 -247: 82958: 0 -247: 82959: 0 -247: 82960: 0 -247: 82961: 0 -247: 82962: 0 -247: 82963: 0 -247: 82964: 0 -247: 82965: 0 -247: 82966: 0 -247: 82967: 0 -247: 82968: 0 -247: 82969: 0 -247: 82970: 0 -247: 82971: 0 -247: 82972: 0 -247: 82973: 0 -247: 82974: 0 -247: 82975: 0 -247: 82976: 0 -247: 82977: 0 -247: 82978: 0 -247: 82979: 0 -247: 82980: 0 -247: 82981: 0 -247: 82982: 0 -247: 82983: 0 -247: 82984: 0 -247: 82985: 0 -247: 82986: 0 -247: 82987: 0 -247: 82988: 0 -247: 82989: 0 -247: 82990: 0 -247: 82991: 0 -247: 82992: 0 -247: 82993: 0 -247: 82994: 0 -247: 82995: 0 -247: 82996: 0 -247: 82997: 0 -247: 82998: 0 -247: 82999: 0 -247: 83000: 0 -247: 83001: 0 -247: 83002: 0 -247: 83003: 0 -247: 83004: 0 -247: 83005: 0 -247: 83006: 0 -247: 83007: 0 -247: 83008: 0 -247: 83009: 0 -247: 83010: 0 -247: 83011: 0 -247: 83012: 0 -247: 83013: 0 -247: 83014: 0 -247: 83015: 0 -247: 83016: 0 -247: 83017: 0 -247: 83018: 0 -247: 83019: 0 -247: 83020: 0 -247: 83021: 0 -247: 83022: 0 -247: 83023: 0 -247: 83024: 0 -247: 83025: 0 -247: 83026: 0 -247: 83027: 0 -247: 83028: 0 -247: 83029: 0 -247: 83030: 0 -247: 83031: 0 -247: 83032: 0 -247: 83033: 0 -247: 83034: 0 -247: 83035: 0 -247: 83036: 0 -247: 83037: 0 -247: 83038: 0 -247: 83039: 0 -247: 83040: 0 -247: 83041: 0 -247: 83042: 0 -247: 83043: 0 -247: 83044: 0 -247: 83045: 0 -247: 83046: 0 -247: 83047: 0 -247: 83048: 0 -247: 83049: 0 -247: 83050: 0 -247: 83051: 0 -247: 83052: 0 -247: 83053: 0 -247: 83054: 0 -247: 83055: 0 -247: 83056: 0 -247: 83057: 0 -247: 83058: 0 -247: 83059: 0 -247: 83060: 0 -247: 83061: 0 -247: 83062: 0 -247: 83063: 0 -247: 83064: 0 -247: 83065: 0 -247: 83066: 0 -247: 83067: 0 -247: 83068: 0 -247: 83069: 0 -247: 83070: 0 -247: 83071: 0 -247: 83072: 0 -247: 83073: 0 -247: 83074: 0 -247: 83075: 0 -247: 83076: 0 -247: 83077: 0 -247: 83078: 0 -247: 83079: 0 -247: 83080: 0 -247: 83081: 0 -247: 83082: 0 -247: 83083: 0 -247: 83084: 0 -247: 83085: 0 -247: 83086: 0 -247: 83087: 0 -247: 83088: 0 -247: 83089: 0 -247: 83090: 0 -247: 83091: 0 -247: 83092: 0 -247: 83093: 0 -247: 83094: 0 -247: 83095: 0 -247: 83096: 0 -247: 83097: 0 -247: 83098: 0 -247: 83099: 0 -247: 83100: 0 -247: 83101: 0 -247: 83102: 0 -247: 83103: 0 -247: 83104: 0 -247: 83105: 0 -247: 83106: 0 -247: 83107: 0 -247: 83108: 0 -247: 83109: 0 -247: 83110: 0 -247: 83111: 0 -247: 83112: 0 -247: 83113: 0 -247: 83114: 0 -247: 83115: 0 -247: 83116: 0 -247: 83117: 0 -247: 83118: 0 -247: 83119: 0 -247: 83120: 0 -247: 83121: 0 -247: 83122: 0 -247: 83123: 0 -247: 83124: 0 -247: 83125: 0 -247: 83126: 0 -247: 83127: 0 -247: 83128: 0 -247: 83129: 0 -247: 83130: 0 -247: 83131: 0 -247: 83132: 0 -247: 83133: 0 -247: 83134: 0 -247: 83135: 0 -247: 83136: 0 -247: 83137: 0 -247: 83138: 0 -247: 83139: 0 -247: 83140: 0 -247: 83141: 0 -247: 83142: 0 -247: 83143: 0 -247: 83144: 0 -247: 83145: 0 -247: 83146: 0 -247: 83147: 0 -247: 83148: 0 -247: 83149: 0 -247: 83150: 0 -247: 83151: 0 -247: 83152: 0 -247: 83153: 0 -247: 83154: 0 -247: 83155: 0 -247: 83156: 0 -247: 83157: 0 -247: 83158: 0 -247: 83159: 0 -247: 83160: 0 -247: 83161: 0 -247: 83162: 0 -247: 83163: 0 -247: 83164: 0 -247: 83165: 0 -247: 83166: 0 -247: 83167: 0 -247: 83168: 0 -247: 83169: 0 -247: 83170: 0 -247: 83171: 0 -247: 83172: 0 -247: 83173: 0 -247: 83174: 0 -247: 83175: 0 -247: 83176: 0 -247: 83177: 0 -247: 83178: 0 -247: 83179: 0 -247: 83180: 0 -247: 83181: 0 -247: 83182: 0 -247: 83183: 0 -247: 83184: 0 -247: 83185: 0 -247: 83186: 0 -247: 83187: 0 -247: 83188: 0 -247: 83189: 0 -247: 83190: 0 -247: 83191: 0 -247: 83192: 0 -247: 83193: 0 -247: 83194: 0 -247: 83195: 0 -247: 83196: 0 -247: 83197: 0 -247: 83198: 0 -247: 83199: 0 -247: 83200: 0 -247: 83201: 0 -247: 83202: 0 -247: 83203: 0 -247: 83204: 0 -247: 83205: 0 -247: 83206: 0 -247: 83207: 0 -247: 83208: 0 -247: 83209: 0 -247: 83210: 0 -247: 83211: 0 -247: 83212: 0 -247: 83213: 0 -247: 83214: 0 -247: 83215: 0 -247: 83216: 0 -247: 83217: 0 -247: 83218: 0 -247: 83219: 0 -247: 83220: 0 -247: 83221: 0 -247: 83222: 0 -247: 83223: 0 -247: 83224: 0 -247: 83225: 0 -247: 83226: 0 -247: 83227: 0 -247: 83228: 0 -247: 83229: 0 -247: 83230: 0 -247: 83231: 0 -247: 83232: 0 -247: 83233: 0 -247: 83234: 0 -247: 83235: 0 -247: 83236: 0 -247: 83237: 0 -247: 83238: 0 -247: 83239: 0 -247: 83240: 0 -247: 83241: 0 -247: 83242: 0 -247: 83243: 0 -247: 83244: 0 -247: 83245: 0 -247: 83246: 0 -247: 83247: 0 -247: 83248: 0 -247: 83249: 0 -247: 83250: 0 -247: 83251: 0 -247: 83252: 0 -247: 83253: 0 -247: 83254: 0 -247: 83255: 0 -247: 83256: 0 -247: 83257: 0 -247: 83258: 0 -247: 83259: 0 -247: 83260: 0 -247: 83261: 0 -247: 83262: 0 -247: 83263: 0 -247: 83264: 0 -247: 83265: 0 -247: 83266: 0 -247: 83267: 0 -247: 83268: 0 -247: 83269: 0 -247: 83270: 0 -247: 83271: 0 -247: 83272: 0 -247: 83273: 0 -247: 83274: 0 -247: 83275: 0 -247: 83276: 0 -247: 83277: 0 -247: 83278: 0 -247: 83279: 0 -247: 83280: 0 -247: 83281: 0 -247: 83282: 0 -247: 83283: 0 -247: 83284: 0 -247: 83285: 0 -247: 83286: 0 -247: 83287: 0 -247: 83288: 0 -247: 83289: 0 -247: 83290: 0 -247: 83291: 0 -247: 83292: 0 -247: 83293: 0 -247: 83294: 0 -247: 83295: 0 -247: 83296: 0 -247: 83297: 0 -247: 83298: 0 -247: 83299: 0 -247: 83300: 0 -247: 83301: 0 -247: 83302: 0 -247: 83303: 0 -247: 83304: 0 -247: 83305: 0 -247: 83306: 0 -247: 83307: 0 -247: 83308: 0 -247: 83309: 0 -247: 83310: 0 -247: 83311: 0 -247: 83312: 0 -247: 83313: 0 -247: 83314: 0 -247: 83315: 0 -247: 83316: 0 -247: 83317: 0 -247: 83318: 0 -247: 83319: 0 -247: 83320: 0 -247: 83321: 0 -247: 83322: 0 -247: 83323: 0 -247: 83324: 0 -247: 83325: 0 -247: 83326: 0 -247: 83327: 0 -247: 83328: 0 -247: 83329: 0 -247: 83330: 0 -247: 83331: 0 -247: 83332: 0 -247: 83333: 0 -247: 83334: 0 -247: 83335: 0 -247: 83336: 0 -247: 83337: 0 -247: 83338: 0 -247: 83339: 0 -247: 83340: 0 -247: 83341: 0 -247: 83342: 0 -247: 83343: 0 -247: 83344: 0 -247: 83345: 0 -247: 83346: 0 -247: 83347: 0 -247: 83348: 0 -247: 83349: 0 -247: 83350: 0 -247: 83351: 0 -247: 83352: 0 -247: 83353: 0 -247: 83354: 0 -247: 83355: 0 -247: 83356: 0 -247: 83357: 0 -247: 83358: 0 -247: 83359: 0 -247: 83360: 0 -247: 83361: 0 -247: 83362: 0 -247: 83363: 0 -247: 83364: 0 -247: 83365: 0 -247: 83366: 0 -247: 83367: 0 -247: 83368: 0 -247: 83369: 0 -247: 83370: 0 -247: 83371: 0 -247: 83372: 0 -247: 83373: 0 -247: 83374: 0 -247: 83375: 0 -247: 83376: 0 -247: 83377: 0 -247: 83378: 0 -247: 83379: 0 -247: 83380: 0 -247: 83381: 0 -247: 83382: 0 -247: 83383: 0 -247: 83384: 0 -247: 83385: 0 -247: 83386: 0 -247: 83387: 0 -247: 83388: 0 -247: 83389: 0 -247: 83390: 0 -247: 83391: 0 -247: 83392: 0 -247: 83393: 0 -247: 83394: 0 -247: 83395: 0 -247: 83396: 0 -247: 83397: 0 -247: 83398: 0 -247: 83399: 0 -247: 83400: 0 -247: 83401: 0 -247: 83402: 0 -247: 83403: 0 -247: 83404: 0 -247: 83405: 0 -247: 83406: 0 -247: 83407: 0 -247: 83408: 0 -247: 83409: 0 -247: 83410: 0 -247: 83411: 0 -247: 83412: 0 -247: 83413: 0 -247: 83414: 0 -247: 83415: 0 -247: 83416: 0 -247: 83417: 0 -247: 83418: 0 -247: 83419: 0 -247: 83420: 0 -247: 83421: 0 -247: 83422: 0 -247: 83423: 0 -247: 83424: 0 -247: 83425: 0 -247: 83426: 0 -247: 83427: 0 -247: 83428: 0 -247: 83429: 0 -247: 83430: 0 -247: 83431: 0 -247: 83432: 0 -247: 83433: 0 -247: 83434: 0 -247: 83435: 0 -247: 83436: 0 -247: 83437: 0 -247: 83438: 0 -247: 83439: 0 -247: 83440: 0 -247: 83441: 0 -247: 83442: 0 -247: 83443: 0 -247: 83444: 0 -247: 83445: 0 -247: 83446: 0 -247: 83447: 0 -247: 83448: 0 -247: 83449: 0 -247: 83450: 0 -247: 83451: 0 -247: 83452: 0 -247: 83453: 0 -247: 83454: 0 -247: 83455: 0 -247: 83456: 0 -247: 83457: 0 -247: 83458: 0 -247: 83459: 0 -247: 83460: 0 -247: 83461: 0 -247: 83462: 0 -247: 83463: 0 -247: 83464: 0 -247: 83465: 0 -247: 83466: 0 -247: 83467: 0 -247: 83468: 0 -247: 83469: 0 -247: 83470: 0 -247: 83471: 0 -247: 83472: 0 -247: 83473: 0 -247: 83474: 0 -247: 83475: 0 -247: 83476: 0 -247: 83477: 0 -247: 83478: 0 -247: 83479: 0 -247: 83480: 0 -247: 83481: 0 -247: 83482: 0 -247: 83483: 0 -247: 83484: 0 -247: 83485: 0 -247: 83486: 0 -247: 83487: 0 -247: 83488: 0 -247: 83489: 0 -247: 83490: 0 -247: 83491: 0 -247: 83492: 0 -247: 83493: 0 -247: 83494: 0 -247: 83495: 0 -247: 83496: 0 -247: 83497: 0 -247: 83498: 0 -247: 83499: 0 -247: 83500: 0 -247: 83501: 0 -247: 83502: 0 -247: 83503: 0 -247: 83504: 0 -247: 83505: 0 -247: 83506: 0 -247: 83507: 0 -247: 83508: 0 -247: 83509: 0 -247: 83510: 0 -247: 83511: 0 -247: 83512: 0 -247: 83513: 0 -247: 83514: 0 -247: 83515: 0 -247: 83516: 0 -247: 83517: 0 -247: 83518: 0 -247: 83519: 0 -247: 83520: 0 -247: 83521: 0 -247: 83522: 0 -247: 83523: 0 -247: 83524: 0 -247: 83525: 0 -247: 83526: 0 -247: 83527: 0 -247: 83528: 0 -247: 83529: 0 -247: 83530: 0 -247: 83531: 0 -247: 83532: 0 -247: 83533: 0 -247: 83534: 0 -247: 83535: 0 -247: 83536: 0 -247: 83537: 0 -247: 83538: 0 -247: 83539: 0 -247: 83540: 0 -247: 83541: 0 -247: 83542: 0 -247: 83543: 0 -247: 83544: 0 -247: 83545: 0 -247: 83546: 0 -247: 83547: 0 -247: 83548: 0 -247: 83549: 0 -247: 83550: 0 -247: 83551: 0 -247: 83552: 0 -247: 83553: 0 -247: 83554: 0 -247: 83555: 0 -247: 83556: 0 -247: 83557: 0 -247: 83558: 0 -247: 83559: 0 -247: 83560: 0 -247: 83561: 0 -247: 83562: 0 -247: 83563: 0 -247: 83564: 0 -247: 83565: 0 -247: 83566: 0 -247: 83567: 0 -247: 83568: 0 -247: 83569: 0 -247: 83570: 0 -247: 83571: 0 -247: 83572: 0 -247: 83573: 0 -247: 83574: 0 -247: 83575: 0 -247: 83576: 0 -247: 83577: 0 -247: 83578: 0 -247: 83579: 0 -247: 83580: 0 -247: 83581: 0 -247: 83582: 0 -247: 83583: 0 -247: 83584: 0 -247: 83585: 0 -247: 83586: 0 -247: 83587: 0 -247: 83588: 0 -247: 83589: 0 -247: 83590: 0 -247: 83591: 0 -247: 83592: 0 -247: 83593: 0 -247: 83594: 0 -247: 83595: 0 -247: 83596: 0 -247: 83597: 0 -247: 83598: 0 -247: 83599: 0 -247: 83600: 0 -247: 83601: 0 -247: 83602: 0 -247: 83603: 0 -247: 83604: 0 -247: 83605: 0 -247: 83606: 0 -247: 83607: 0 -247: 83608: 0 -247: 83609: 0 -247: 83610: 0 -247: 83611: 0 -247: 83612: 0 -247: 83613: 0 -247: 83614: 0 -247: 83615: 0 -247: 83616: 0 -247: 83617: 0 -247: 83618: 0 -247: 83619: 0 -247: 83620: 0 -247: 83621: 0 -247: 83622: 0 -247: 83623: 0 -247: 83624: 0 -247: 83625: 0 -247: 83626: 0 -247: 83627: 0 -247: 83628: 0 -247: 83629: 0 -247: 83630: 0 -247: 83631: 0 -247: 83632: 0 -247: 83633: 0 -247: 83634: 0 -247: 83635: 0 -247: 83636: 0 -247: 83637: 0 -247: 83638: 0 -247: 83639: 0 -247: 83640: 0 -247: 83641: 0 -247: 83642: 0 -247: 83643: 0 -247: 83644: 0 -247: 83645: 0 -247: 83646: 0 -247: 83647: 0 -247: 83648: 0 -247: 83649: 0 -247: 83650: 0 -247: 83651: 0 -247: 83652: 0 -247: 83653: 0 -247: 83654: 0 -247: 83655: 0 -247: 83656: 0 -247: 83657: 0 -247: 83658: 0 -247: 83659: 0 -247: 83660: 0 -247: 83661: 0 -247: 83662: 0 -247: 83663: 0 -247: 83664: 0 -247: 83665: 0 -247: 83666: 0 -247: 83667: 0 -247: 83668: 0 -247: 83669: 0 -247: 83670: 0 -247: 83671: 0 -247: 83672: 0 -247: 83673: 0 -247: 83674: 0 -247: 83675: 0 -247: 83676: 0 -247: 83677: 0 -247: 83678: 0 -247: 83679: 0 -247: 83680: 0 -247: 83681: 0 -247: 83682: 0 -247: 83683: 0 -247: 83684: 0 -247: 83685: 0 -247: 83686: 0 -247: 83687: 0 -247: 83688: 0 -247: 83689: 0 -247: 83690: 0 -247: 83691: 0 -247: 83692: 0 -247: 83693: 0 -247: 83694: 0 -247: 83695: 0 -247: 83696: 0 -247: 83697: 0 -247: 83698: 0 -247: 83699: 0 -247: 83700: 0 -247: 83701: 0 -247: 83702: 0 -247: 83703: 0 -247: 83704: 0 -247: 83705: 0 -247: 83706: 0 -247: 83707: 0 -247: 83708: 0 -247: 83709: 0 -247: 83710: 0 -247: 83711: 0 -247: 83712: 0 -247: 83713: 0 -247: 83714: 0 -247: 83715: 0 -247: 83716: 0 -247: 83717: 0 -247: 83718: 0 -247: 83719: 0 -247: 83720: 0 -247: 83721: 0 -247: 83722: 0 -247: 83723: 0 -247: 83724: 0 -247: 83725: 0 -247: 83726: 0 -247: 83727: 0 -247: 83728: 0 -247: 83729: 0 -247: 83730: 0 -247: 83731: 0 -247: 83732: 0 -247: 83733: 0 -247: 83734: 0 -247: 83735: 0 -247: 83736: 0 -247: 83737: 0 -247: 83738: 0 -247: 83739: 0 -247: 83740: 0 -247: 83741: 0 -247: 83742: 0 -247: 83743: 0 -247: 83744: 0 -247: 83745: 0 -247: 83746: 0 -247: 83747: 0 -247: 83748: 0 -247: 83749: 0 -247: 83750: 0 -247: 83751: 0 -247: 83752: 0 -247: 83753: 0 -247: 83754: 0 -247: 83755: 0 -247: 83756: 0 -247: 83757: 0 -247: 83758: 0 -247: 83759: 0 -247: 83760: 0 -247: 83761: 0 -247: 83762: 0 -247: 83763: 0 -247: 83764: 0 -247: 83765: 0 -247: 83766: 0 -247: 83767: 0 -247: 83768: 0 -247: 83769: 0 -247: 83770: 0 -247: 83771: 0 -247: 83772: 0 -247: 83773: 0 -247: 83774: 0 -247: 83775: 0 -247: 83776: 0 -247: 83777: 0 -247: 83778: 0 -247: 83779: 0 -247: 83780: 0 -247: 83781: 0 -247: 83782: 0 -247: 83783: 0 -247: 83784: 0 -247: 83785: 0 -247: 83786: 0 -247: 83787: 0 -247: 83788: 0 -247: 83789: 0 -247: 83790: 0 -247: 83791: 0 -247: 83792: 0 -247: 83793: 0 -247: 83794: 0 -247: 83795: 0 -247: 83796: 0 -247: 83797: 0 -247: 83798: 0 -247: 83799: 0 -247: 83800: 0 -247: 83801: 0 -247: 83802: 0 -247: 83803: 0 -247: 83804: 0 -247: 83805: 0 -247: 83806: 0 -247: 83807: 0 -247: 83808: 0 -247: 83809: 0 -247: 83810: 0 -247: 83811: 0 -247: 83812: 0 -247: 83813: 0 -247: 83814: 0 -247: 83815: 0 -247: 83816: 0 -247: 83817: 0 -247: 83818: 0 -247: 83819: 0 -247: 83820: 0 -247: 83821: 0 -247: 83822: 0 -247: 83823: 0 -247: 83824: 0 -247: 83825: 0 -247: 83826: 0 -247: 83827: 0 -247: 83828: 0 -247: 83829: 0 -247: 83830: 0 -247: 83831: 0 -247: 83832: 0 -247: 83833: 0 -247: 83834: 0 -247: 83835: 0 -247: 83836: 0 -247: 83837: 0 -247: 83838: 0 -247: 83839: 0 -247: 83840: 0 -247: 83841: 0 -247: 83842: 0 -247: 83843: 0 -247: 83844: 0 -247: 83845: 0 -247: 83846: 0 -247: 83847: 0 -247: 83848: 0 -247: 83849: 0 -247: 83850: 0 -247: 83851: 0 -247: 83852: 0 -247: 83853: 0 -247: 83854: 0 -247: 83855: 0 -247: 83856: 0 -247: 83857: 0 -247: 83858: 0 -247: 83859: 0 -247: 83860: 0 -247: 83861: 0 -247: 83862: 0 -247: 83863: 0 -247: 83864: 0 -247: 83865: 0 -247: 83866: 0 -247: 83867: 0 -247: 83868: 0 -247: 83869: 0 -247: 83870: 0 -247: 83871: 0 -247: 83872: 0 -247: 83873: 0 -247: 83874: 0 -247: 83875: 0 -247: 83876: 0 -247: 83877: 0 -247: 83878: 0 -247: 83879: 0 -247: 83880: 0 -247: 83881: 0 -247: 83882: 0 -247: 83883: 0 -247: 83884: 0 -247: 83885: 0 -247: 83886: 0 -247: 83887: 0 -247: 83888: 0 -247: 83889: 0 -247: 83890: 0 -247: 83891: 0 -247: 83892: 0 -247: 83893: 0 -247: 83894: 0 -247: 83895: 0 -247: 83896: 0 -247: 83897: 0 -247: 83898: 0 -247: 83899: 0 -247: 83900: 0 -247: 83901: 0 -247: 83902: 0 -247: 83903: 0 -247: 83904: 0 -247: 83905: 0 -247: 83906: 0 -247: 83907: 0 -247: 83908: 0 -247: 83909: 0 -247: 83910: 0 -247: 83911: 0 -247: 83912: 0 -247: 83913: 0 -247: 83914: 0 -247: 83915: 0 -247: 83916: 0 -247: 83917: 0 -247: 83918: 0 -247: 83919: 0 -247: 83920: 0 -247: 83921: 0 -247: 83922: 0 -247: 83923: 0 -247: 83924: 0 -247: 83925: 0 -247: 83926: 0 -247: 83927: 0 -247: 83928: 0 -247: 83929: 0 -247: 83930: 0 -247: 83931: 0 -247: 83932: 0 -247: 83933: 0 -247: 83934: 0 -247: 83935: 0 -247: 83936: 0 -247: 83937: 0 -247: 83938: 0 -247: 83939: 0 -247: 83940: 0 -247: 83941: 0 -247: 83942: 0 -247: 83943: 0 -247: 83944: 0 -247: 83945: 0 -247: 83946: 0 -247: 83947: 0 -247: 83948: 0 -247: 83949: 0 -247: 83950: 0 -247: 83951: 0 -247: 83952: 0 -247: 83953: 0 -247: 83954: 0 -247: 83955: 0 -247: 83956: 0 -247: 83957: 0 -247: 83958: 0 -247: 83959: 0 -247: 83960: 0 -247: 83961: 0 -247: 83962: 0 -247: 83963: 0 -247: 83964: 0 -247: 83965: 0 -247: 83966: 0 -247: 83967: 0 -247: 83968: 0 -247: 83969: 0 -247: 83970: 0 -247: 83971: 0 -247: 83972: 0 -247: 83973: 0 -247: 83974: 0 -247: 83975: 0 -247: 83976: 0 -247: 83977: 0 -247: 83978: 0 -247: 83979: 0 -247: 83980: 0 -247: 83981: 0 -247: 83982: 0 -247: 83983: 0 -247: 83984: 0 -247: 83985: 0 -247: 83986: 0 -247: 83987: 0 -247: 83988: 0 -247: 83989: 0 -247: 83990: 0 -247: 83991: 0 -247: 83992: 0 -247: 83993: 0 -247: 83994: 0 -247: 83995: 0 -247: 83996: 0 -247: 83997: 0 -247: 83998: 0 -247: 83999: 0 -247: 84000: 0 -247: 84001: 0 -247: 84002: 0 -247: 84003: 0 -247: 84004: 0 -247: 84005: 0 -247: 84006: 0 -247: 84007: 0 -247: 84008: 0 -247: 84009: 0 -247: 84010: 0 -247: 84011: 0 -247: 84012: 0 -247: 84013: 0 -247: 84014: 0 -247: 84015: 0 -247: 84016: 0 -247: 84017: 0 -247: 84018: 0 -247: 84019: 0 -247: 84020: 0 -247: 84021: 0 -247: 84022: 0 -247: 84023: 0 -247: 84024: 0 -247: 84025: 0 -247: 84026: 0 -247: 84027: 0 -247: 84028: 0 -247: 84029: 0 -247: 84030: 0 -247: 84031: 0 -247: 84032: 0 -247: 84033: 0 -247: 84034: 0 -247: 84035: 0 -247: 84036: 0 -247: 84037: 0 -247: 84038: 0 -247: 84039: 0 -247: 84040: 0 -247: 84041: 0 -247: 84042: 0 -247: 84043: 0 -247: 84044: 0 -247: 84045: 0 -247: 84046: 0 -247: 84047: 0 -247: 84048: 0 -247: 84049: 0 -247: 84050: 0 -247: 84051: 0 -247: 84052: 0 -247: 84053: 0 -247: 84054: 0 -247: 84055: 0 -247: 84056: 0 -247: 84057: 0 -247: 84058: 0 -247: 84059: 0 -247: 84060: 0 -247: 84061: 0 -247: 84062: 0 -247: 84063: 0 -247: 84064: 0 -247: 84065: 0 -247: 84066: 0 -247: 84067: 0 -247: 84068: 0 -247: 84069: 0 -247: 84070: 0 -247: 84071: 0 -247: 84072: 0 -247: 84073: 0 -247: 84074: 0 -247: 84075: 0 -247: 84076: 0 -247: 84077: 0 -247: 84078: 0 -247: 84079: 0 -247: 84080: 0 -247: 84081: 0 -247: 84082: 0 -247: 84083: 0 -247: 84084: 0 -247: 84085: 0 -247: 84086: 0 -247: 84087: 0 -247: 84088: 0 -247: 84089: 0 -247: 84090: 0 -247: 84091: 0 -247: 84092: 0 -247: 84093: 0 -247: 84094: 0 -247: 84095: 0 -247: 84096: 0 -247: 84097: 0 -247: 84098: 0 -247: 84099: 0 -247: 84100: 0 -247: 84101: 0 -247: 84102: 0 -247: 84103: 0 -247: 84104: 0 -247: 84105: 0 -247: 84106: 0 -247: 84107: 0 -247: 84108: 0 -247: 84109: 0 -247: 84110: 0 -247: 84111: 0 -247: 84112: 0 -247: 84113: 0 -247: 84114: 0 -247: 84115: 0 -247: 84116: 0 -247: 84117: 0 -247: 84118: 0 -247: 84119: 0 -247: 84120: 0 -247: 84121: 0 -247: 84122: 0 -247: 84123: 0 -247: 84124: 0 -247: 84125: 0 -247: 84126: 0 -247: 84127: 0 -247: 84128: 0 -247: 84129: 0 -247: 84130: 0 -247: 84131: 0 -247: 84132: 0 -247: 84133: 0 -247: 84134: 0 -247: 84135: 0 -247: 84136: 0 -247: 84137: 0 -247: 84138: 0 -247: 84139: 0 -247: 84140: 0 -247: 84141: 0 -247: 84142: 0 -247: 84143: 0 -247: 84144: 0 -247: 84145: 0 -247: 84146: 0 -247: 84147: 0 -247: 84148: 0 -247: 84149: 0 -247: 84150: 0 -247: 84151: 0 -247: 84152: 0 -247: 84153: 0 -247: 84154: 0 -247: 84155: 0 -247: 84156: 0 -247: 84157: 0 -247: 84158: 0 -247: 84159: 0 -247: 84160: 0 -247: 84161: 0 -247: 84162: 0 -247: 84163: 0 -247: 84164: 0 -247: 84165: 0 -247: 84166: 0 -247: 84167: 0 -247: 84168: 0 -247: 84169: 0 -247: 84170: 0 -247: 84171: 0 -247: 84172: 0 -247: 84173: 0 -247: 84174: 0 -247: 84175: 0 -247: 84176: 0 -247: 84177: 0 -247: 84178: 0 -247: 84179: 0 -247: 84180: 0 -247: 84181: 0 -247: 84182: 0 -247: 84183: 0 -247: 84184: 0 -247: 84185: 0 -247: 84186: 0 -247: 84187: 0 -247: 84188: 0 -247: 84189: 0 -247: 84190: 0 -247: 84191: 0 -247: 84192: 0 -247: 84193: 0 -247: 84194: 0 -247: 84195: 0 -247: 84196: 0 -247: 84197: 0 -247: 84198: 0 -247: 84199: 0 -247: 84200: 0 -247: 84201: 0 -247: 84202: 0 -247: 84203: 0 -247: 84204: 0 -247: 84205: 0 -247: 84206: 0 -247: 84207: 0 -247: 84208: 0 -247: 84209: 0 -247: 84210: 0 -247: 84211: 0 -247: 84212: 0 -247: 84213: 0 -247: 84214: 0 -247: 84215: 0 -247: 84216: 0 -247: 84217: 0 -247: 84218: 0 -247: 84219: 0 -247: 84220: 0 -247: 84221: 0 -247: 84222: 0 -247: 84223: 0 -247: 84224: 0 -247: 84225: 0 -247: 84226: 0 -247: 84227: 0 -247: 84228: 0 -247: 84229: 0 -247: 84230: 0 -247: 84231: 0 -247: 84232: 0 -247: 84233: 0 -247: 84234: 0 -247: 84235: 0 -247: 84236: 0 -247: 84237: 0 -247: 84238: 0 -247: 84239: 0 -247: 84240: 0 -247: 84241: 0 -247: 84242: 0 -247: 84243: 0 -247: 84244: 0 -247: 84245: 0 -247: 84246: 0 -247: 84247: 0 -247: 84248: 0 -247: 84249: 0 -247: 84250: 0 -247: 84251: 0 -247: 84252: 0 -247: 84253: 0 -247: 84254: 0 -247: 84255: 0 -247: 84256: 0 -247: 84257: 0 -247: 84258: 0 -247: 84259: 0 -247: 84260: 0 -247: 84261: 0 -247: 84262: 0 -247: 84263: 0 -247: 84264: 0 -247: 84265: 0 -247: 84266: 0 -247: 84267: 0 -247: 84268: 0 -247: 84269: 0 -247: 84270: 0 -247: 84271: 0 -247: 84272: 0 -247: 84273: 0 -247: 84274: 0 -247: 84275: 0 -247: 84276: 0 -247: 84277: 0 -247: 84278: 0 -247: 84279: 0 -247: 84280: 0 -247: 84281: 0 -247: 84282: 0 -247: 84283: 0 -247: 84284: 0 -247: 84285: 0 -247: 84286: 0 -247: 84287: 0 -247: 84288: 0 -247: 84289: 0 -247: 84290: 0 -247: 84291: 0 -247: 84292: 0 -247: 84293: 0 -247: 84294: 0 -247: 84295: 0 -247: 84296: 0 -247: 84297: 0 -247: 84298: 0 -247: 84299: 0 -247: 84300: 0 -247: 84301: 0 -247: 84302: 0 -247: 84303: 0 -247: 84304: 0 -247: 84305: 0 -247: 84306: 0 -247: 84307: 0 -247: 84308: 0 -247: 84309: 0 -247: 84310: 0 -247: 84311: 0 -247: 84312: 0 -247: 84313: 0 -247: 84314: 0 -247: 84315: 0 -247: 84316: 0 -247: 84317: 0 -247: 84318: 0 -247: 84319: 0 -247: 84320: 0 -247: 84321: 0 -247: 84322: 0 -247: 84323: 0 -247: 84324: 0 -247: 84325: 0 -247: 84326: 0 -247: 84327: 0 -247: 84328: 0 -247: 84329: 0 -247: 84330: 0 -247: 84331: 0 -247: 84332: 0 -247: 84333: 0 -247: 84334: 0 -247: 84335: 0 -247: 84336: 0 -247: 84337: 0 -247: 84338: 0 -247: 84339: 0 -247: 84340: 0 -247: 84341: 0 -247: 84342: 0 -247: 84343: 0 -247: 84344: 0 -247: 84345: 0 -247: 84346: 0 -247: 84347: 0 -247: 84348: 0 -247: 84349: 0 -247: 84350: 0 -247: 84351: 0 -247: 84352: 0 -247: 84353: 0 -247: 84354: 0 -247: 84355: 0 -247: 84356: 0 -247: 84357: 0 -247: 84358: 0 -247: 84359: 0 -247: 84360: 0 -247: 84361: 0 -247: 84362: 0 -247: 84363: 0 -247: 84364: 0 -247: 84365: 0 -247: 84366: 0 -247: 84367: 0 -247: 84368: 0 -247: 84369: 0 -247: 84370: 0 -247: 84371: 0 -247: 84372: 0 -247: 84373: 0 -247: 84374: 0 -247: 84375: 0 -247: 84376: 0 -247: 84377: 0 -247: 84378: 0 -247: 84379: 0 -247: 84380: 0 -247: 84381: 0 -247: 84382: 0 -247: 84383: 0 -247: 84384: 0 -247: 84385: 0 -247: 84386: 0 -247: 84387: 0 -247: 84388: 0 -247: 84389: 0 -247: 84390: 0 -247: 84391: 0 -247: 84392: 0 -247: 84393: 0 -247: 84394: 0 -247: 84395: 0 -247: 84396: 0 -247: 84397: 0 -247: 84398: 0 -247: 84399: 0 -247: 84400: 0 -247: 84401: 0 -247: 84402: 0 -247: 84403: 0 -247: 84404: 0 -247: 84405: 0 -247: 84406: 0 -247: 84407: 0 -247: 84408: 0 -247: 84409: 0 -247: 84410: 0 -247: 84411: 0 -247: 84412: 0 -247: 84413: 0 -247: 84414: 0 -247: 84415: 0 -247: 84416: 0 -247: 84417: 0 -247: 84418: 0 -247: 84419: 0 -247: 84420: 0 -247: 84421: 0 -247: 84422: 0 -247: 84423: 0 -247: 84424: 0 -247: 84425: 0 -247: 84426: 0 -247: 84427: 0 -247: 84428: 0 -247: 84429: 0 -247: 84430: 0 -247: 84431: 0 -247: 84432: 0 -247: 84433: 0 -247: 84434: 0 -247: 84435: 0 -247: 84436: 0 -247: 84437: 0 -247: 84438: 0 -247: 84439: 0 -247: 84440: 0 -247: 84441: 0 -247: 84442: 0 -247: 84443: 0 -247: 84444: 0 -247: 84445: 0 -247: 84446: 0 -247: 84447: 0 -247: 84448: 0 -247: 84449: 0 -247: 84450: 0 -247: 84451: 0 -247: 84452: 0 -247: 84453: 0 -247: 84454: 0 -247: 84455: 0 -247: 84456: 0 -247: 84457: 0 -247: 84458: 0 -247: 84459: 0 -247: 84460: 0 -247: 84461: 0 -247: 84462: 0 -247: 84463: 0 -247: 84464: 0 -247: 84465: 0 -247: 84466: 0 -247: 84467: 0 -247: 84468: 0 -247: 84469: 0 -247: 84470: 0 -247: 84471: 0 -247: 84472: 0 -247: 84473: 0 -247: 84474: 0 -247: 84475: 0 -247: 84476: 0 -247: 84477: 0 -247: 84478: 0 -247: 84479: 0 -247: 84480: 0 -247: 84481: 0 -247: 84482: 0 -247: 84483: 0 -247: 84484: 0 -247: 84485: 0 -247: 84486: 0 -247: 84487: 0 -247: 84488: 0 -247: 84489: 0 -247: 84490: 0 -247: 84491: 0 -247: 84492: 0 -247: 84493: 0 -247: 84494: 0 -247: 84495: 0 -247: 84496: 0 -247: 84497: 0 -247: 84498: 0 -247: 84499: 0 -247: 84500: 0 -247: 84501: 0 -247: 84502: 0 -247: 84503: 0 -247: 84504: 0 -247: 84505: 0 -247: 84506: 0 -247: 84507: 0 -247: 84508: 0 -247: 84509: 0 -247: 84510: 0 -247: 84511: 0 -247: 84512: 0 -247: 84513: 0 -247: 84514: 0 -247: 84515: 0 -247: 84516: 0 -247: 84517: 0 -247: 84518: 0 -247: 84519: 0 -247: 84520: 0 -247: 84521: 0 -247: 84522: 0 -247: 84523: 0 -247: 84524: 0 -247: 84525: 0 -247: 84526: 0 -247: 84527: 0 -247: 84528: 0 -247: 84529: 0 -247: 84530: 0 -247: 84531: 0 -247: 84532: 0 -247: 84533: 0 -247: 84534: 0 -247: 84535: 0 -247: 84536: 0 -247: 84537: 0 -247: 84538: 0 -247: 84539: 0 -247: 84540: 0 -247: 84541: 0 -247: 84542: 0 -247: 84543: 0 -247: 84544: 0 -247: 84545: 0 -247: 84546: 0 -247: 84547: 0 -247: 84548: 0 -247: 84549: 0 -247: 84550: 0 -247: 84551: 0 -247: 84552: 0 -247: 84553: 0 -247: 84554: 0 -247: 84555: 0 -247: 84556: 0 -247: 84557: 0 -247: 84558: 0 -247: 84559: 0 -247: 84560: 0 -247: 84561: 0 -247: 84562: 0 -247: 84563: 0 -247: 84564: 0 -247: 84565: 0 -247: 84566: 0 -247: 84567: 0 -247: 84568: 0 -247: 84569: 0 -247: 84570: 0 -247: 84571: 0 -247: 84572: 0 -247: 84573: 0 -247: 84574: 0 -247: 84575: 0 -247: 84576: 0 -247: 84577: 0 -247: 84578: 0 -247: 84579: 0 -247: 84580: 0 -247: 84581: 0 -247: 84582: 0 -247: 84583: 0 -247: 84584: 0 -247: 84585: 0 -247: 84586: 0 -247: 84587: 0 -247: 84588: 0 -247: 84589: 0 -247: 84590: 0 -247: 84591: 0 -247: 84592: 0 -247: 84593: 0 -247: 84594: 0 -247: 84595: 0 -247: 84596: 0 -247: 84597: 0 -247: 84598: 0 -247: 84599: 0 -247: 84600: 0 -247: 84601: 0 -247: 84602: 0 -247: 84603: 0 -247: 84604: 0 -247: 84605: 0 -247: 84606: 0 -247: 84607: 0 -247: 84608: 0 -247: 84609: 0 -247: 84610: 0 -247: 84611: 0 -247: 84612: 0 -247: 84613: 0 -247: 84614: 0 -247: 84615: 0 -247: 84616: 0 -247: 84617: 0 -247: 84618: 0 -247: 84619: 0 -247: 84620: 0 -247: 84621: 0 -247: 84622: 0 -247: 84623: 0 -247: 84624: 0 -247: 84625: 0 -247: 84626: 0 -247: 84627: 0 -247: 84628: 0 -247: 84629: 0 -247: 84630: 0 -247: 84631: 0 -247: 84632: 0 -247: 84633: 0 -247: 84634: 0 -247: 84635: 0 -247: 84636: 0 -247: 84637: 0 -247: 84638: 0 -247: 84639: 0 -247: 84640: 0 -247: 84641: 0 -247: 84642: 0 -247: 84643: 0 -247: 84644: 0 -247: 84645: 0 -247: 84646: 0 -247: 84647: 0 -247: 84648: 0 -247: 84649: 0 -247: 84650: 0 -247: 84651: 0 -247: 84652: 0 -247: 84653: 0 -247: 84654: 0 -247: 84655: 0 -247: 84656: 0 -247: 84657: 0 -247: 84658: 0 -247: 84659: 0 -247: 84660: 0 -247: 84661: 0 -247: 84662: 0 -247: 84663: 0 -247: 84664: 0 -247: 84665: 0 -247: 84666: 0 -247: 84667: 0 -247: 84668: 0 -247: 84669: 0 -247: 84670: 0 -247: 84671: 0 -247: 84672: 0 -247: 84673: 0 -247: 84674: 0 -247: 84675: 0 -247: 84676: 0 -247: 84677: 0 -247: 84678: 0 -247: 84679: 0 -247: 84680: 0 -247: 84681: 0 -247: 84682: 0 -247: 84683: 0 -247: 84684: 0 -247: 84685: 0 -247: 84686: 0 -247: 84687: 0 -247: 84688: 0 -247: 84689: 0 -247: 84690: 0 -247: 84691: 0 -247: 84692: 0 -247: 84693: 0 -247: 84694: 0 -247: 84695: 0 -247: 84696: 0 -247: 84697: 0 -247: 84698: 0 -247: 84699: 0 -247: 84700: 0 -247: 84701: 0 -247: 84702: 0 -247: 84703: 0 -247: 84704: 0 -247: 84705: 0 -247: 84706: 0 -247: 84707: 0 -247: 84708: 0 -247: 84709: 0 -247: 84710: 0 -247: 84711: 0 -247: 84712: 0 -247: 84713: 0 -247: 84714: 0 -247: 84715: 0 -247: 84716: 0 -247: 84717: 0 -247: 84718: 0 -247: 84719: 0 -247: 84720: 0 -247: 84721: 0 -247: 84722: 0 -247: 84723: 0 -247: 84724: 0 -247: 84725: 0 -247: 84726: 0 -247: 84727: 0 -247: 84728: 0 -247: 84729: 0 -247: 84730: 0 -247: 84731: 0 -247: 84732: 0 -247: 84733: 0 -247: 84734: 0 -247: 84735: 0 -247: 84736: 0 -247: 84737: 0 -247: 84738: 0 -247: 84739: 0 -247: 84740: 0 -247: 84741: 0 -247: 84742: 0 -247: 84743: 0 -247: 84744: 0 -247: 84745: 0 -247: 84746: 0 -247: 84747: 0 -247: 84748: 0 -247: 84749: 0 -247: 84750: 0 -247: 84751: 0 -247: 84752: 0 -247: 84753: 0 -247: 84754: 0 -247: 84755: 0 -247: 84756: 0 -247: 84757: 0 -247: 84758: 0 -247: 84759: 0 -247: 84760: 0 -247: 84761: 0 -247: 84762: 0 -247: 84763: 0 -247: 84764: 0 -247: 84765: 0 -247: 84766: 0 -247: 84767: 0 -247: 84768: 0 -247: 84769: 0 -247: 84770: 0 -247: 84771: 0 -247: 84772: 0 -247: 84773: 0 -247: 84774: 0 -247: 84775: 0 -247: 84776: 0 -247: 84777: 0 -247: 84778: 0 -247: 84779: 0 -247: 84780: 0 -247: 84781: 0 -247: 84782: 0 -247: 84783: 0 -247: 84784: 0 -247: 84785: 0 -247: 84786: 0 -247: 84787: 0 -247: 84788: 0 -247: 84789: 0 -247: 84790: 0 -247: 84791: 0 -247: 84792: 0 -247: 84793: 0 -247: 84794: 0 -247: 84795: 0 -247: 84796: 0 -247: 84797: 0 -247: 84798: 0 -247: 84799: 0 -247: 84800: 0 -247: 84801: 0 -247: 84802: 0 -247: 84803: 0 -247: 84804: 0 -247: 84805: 0 -247: 84806: 0 -247: 84807: 0 -247: 84808: 0 -247: 84809: 0 -247: 84810: 0 -247: 84811: 0 -247: 84812: 0 -247: 84813: 0 -247: 84814: 0 -247: 84815: 0 -247: 84816: 0 -247: 84817: 0 -247: 84818: 0 -247: 84819: 0 -247: 84820: 0 -247: 84821: 0 -247: 84822: 0 -247: 84823: 0 -247: 84824: 0 -247: 84825: 0 -247: 84826: 0 -247: 84827: 0 -247: 84828: 0 -247: 84829: 0 -247: 84830: 0 -247: 84831: 0 -247: 84832: 0 -247: 84833: 0 -247: 84834: 0 -247: 84835: 0 -247: 84836: 0 -247: 84837: 0 -247: 84838: 0 -247: 84839: 0 -247: 84840: 0 -247: 84841: 0 -247: 84842: 0 -247: 84843: 0 -247: 84844: 0 -247: 84845: 0 -247: 84846: 0 -247: 84847: 0 -247: 84848: 0 -247: 84849: 0 -247: 84850: 0 -247: 84851: 0 -247: 84852: 0 -247: 84853: 0 -247: 84854: 0 -247: 84855: 0 -247: 84856: 0 -247: 84857: 0 -247: 84858: 0 -247: 84859: 0 -247: 84860: 0 -247: 84861: 0 -247: 84862: 0 -247: 84863: 0 -247: 84864: 0 -247: 84865: 0 -247: 84866: 0 -247: 84867: 0 -247: 84868: 0 -247: 84869: 0 -247: 84870: 0 -247: 84871: 0 -247: 84872: 0 -247: 84873: 0 -247: 84874: 0 -247: 84875: 0 -247: 84876: 0 -247: 84877: 0 -247: 84878: 0 -247: 84879: 0 -247: 84880: 0 -247: 84881: 0 -247: 84882: 0 -247: 84883: 0 -247: 84884: 0 -247: 84885: 0 -247: 84886: 0 -247: 84887: 0 -247: 84888: 0 -247: 84889: 0 -247: 84890: 0 -247: 84891: 0 -247: 84892: 0 -247: 84893: 0 -247: 84894: 0 -247: 84895: 0 -247: 84896: 0 -247: 84897: 0 -247: 84898: 0 -247: 84899: 0 -247: 84900: 0 -247: 84901: 0 -247: 84902: 0 -247: 84903: 0 -247: 84904: 0 -247: 84905: 0 -247: 84906: 0 -247: 84907: 0 -247: 84908: 0 -247: 84909: 0 -247: 84910: 0 -247: 84911: 0 -247: 84912: 0 -247: 84913: 0 -247: 84914: 0 -247: 84915: 0 -247: 84916: 0 -247: 84917: 0 -247: 84918: 0 -247: 84919: 0 -247: 84920: 0 -247: 84921: 0 -247: 84922: 0 -247: 84923: 0 -247: 84924: 0 -247: 84925: 0 -247: 84926: 0 -247: 84927: 0 -247: 84928: 0 -247: 84929: 0 -247: 84930: 0 -247: 84931: 0 -247: 84932: 0 -247: 84933: 0 -247: 84934: 0 -247: 84935: 0 -247: 84936: 0 -247: 84937: 0 -247: 84938: 0 -247: 84939: 0 -247: 84940: 0 -247: 84941: 0 -247: 84942: 0 -247: 84943: 0 -247: 84944: 0 -247: 84945: 0 -247: 84946: 0 -247: 84947: 0 -247: 84948: 0 -247: 84949: 0 -247: 84950: 0 -247: 84951: 0 -247: 84952: 0 -247: 84953: 0 -247: 84954: 0 -247: 84955: 0 -247: 84956: 0 -247: 84957: 0 -247: 84958: 0 -247: 84959: 0 -247: 84960: 0 -247: 84961: 0 -247: 84962: 0 -247: 84963: 0 -247: 84964: 0 -247: 84965: 0 -247: 84966: 0 -247: 84967: 0 -247: 84968: 0 -247: 84969: 0 -247: 84970: 0 -247: 84971: 0 -247: 84972: 0 -247: 84973: 0 -247: 84974: 0 -247: 84975: 0 -247: 84976: 0 -247: 84977: 0 -247: 84978: 0 -247: 84979: 0 -247: 84980: 0 -247: 84981: 0 -247: 84982: 0 -247: 84983: 0 -247: 84984: 0 -247: 84985: 0 -247: 84986: 0 -247: 84987: 0 -247: 84988: 0 -247: 84989: 0 -247: 84990: 0 -247: 84991: 0 -247: 84992: 0 -247: 84993: 0 -247: 84994: 0 -247: 84995: 0 -247: 84996: 0 -247: 84997: 0 -247: 84998: 0 -247: 84999: 0 -247: 85000: 0 -247: 85001: 0 -247: 85002: 0 -247: 85003: 0 -247: 85004: 0 -247: 85005: 0 -247: 85006: 0 -247: 85007: 0 -247: 85008: 0 -247: 85009: 0 -247: 85010: 0 -247: 85011: 0 -247: 85012: 0 -247: 85013: 0 -247: 85014: 0 -247: 85015: 0 -247: 85016: 0 -247: 85017: 0 -247: 85018: 0 -247: 85019: 0 -247: 85020: 0 -247: 85021: 0 -247: 85022: 0 -247: 85023: 0 -247: 85024: 0 -247: 85025: 0 -247: 85026: 0 -247: 85027: 0 -247: 85028: 0 -247: 85029: 0 -247: 85030: 0 -247: 85031: 0 -247: 85032: 0 -247: 85033: 0 -247: 85034: 0 -247: 85035: 0 -247: 85036: 0 -247: 85037: 0 -247: 85038: 0 -247: 85039: 0 -247: 85040: 0 -247: 85041: 0 -247: 85042: 0 -247: 85043: 0 -247: 85044: 0 -247: 85045: 0 -247: 85046: 0 -247: 85047: 0 -247: 85048: 0 -247: 85049: 0 -247: 85050: 0 -247: 85051: 0 -247: 85052: 0 -247: 85053: 0 -247: 85054: 0 -247: 85055: 0 -247: 85056: 0 -247: 85057: 0 -247: 85058: 0 -247: 85059: 0 -247: 85060: 0 -247: 85061: 0 -247: 85062: 0 -247: 85063: 0 -247: 85064: 0 -247: 85065: 0 -247: 85066: 0 -247: 85067: 0 -247: 85068: 0 -247: 85069: 0 -247: 85070: 0 -247: 85071: 0 -247: 85072: 0 -247: 85073: 0 -247: 85074: 0 -247: 85075: 0 -247: 85076: 0 -247: 85077: 0 -247: 85078: 0 -247: 85079: 0 -247: 85080: 0 -247: 85081: 0 -247: 85082: 0 -247: 85083: 0 -247: 85084: 0 -247: 85085: 0 -247: 85086: 0 -247: 85087: 0 -247: 85088: 0 -247: 85089: 0 -247: 85090: 0 -247: 85091: 0 -247: 85092: 0 -247: 85093: 0 -247: 85094: 0 -247: 85095: 0 -247: 85096: 0 -247: 85097: 0 -247: 85098: 0 -247: 85099: 0 -247: 85100: 0 -247: 85101: 0 -247: 85102: 0 -247: 85103: 0 -247: 85104: 0 -247: 85105: 0 -247: 85106: 0 -247: 85107: 0 -247: 85108: 0 -247: 85109: 0 -247: 85110: 0 -247: 85111: 0 -247: 85112: 0 -247: 85113: 0 -247: 85114: 0 -247: 85115: 0 -247: 85116: 0 -247: 85117: 0 -247: 85118: 0 -247: 85119: 0 -247: 85120: 0 -247: 85121: 0 -247: 85122: 0 -247: 85123: 0 -247: 85124: 0 -247: 85125: 0 -247: 85126: 0 -247: 85127: 0 -247: 85128: 0 -247: 85129: 0 -247: 85130: 0 -247: 85131: 0 -247: 85132: 0 -247: 85133: 0 -247: 85134: 0 -247: 85135: 0 -247: 85136: 0 -247: 85137: 0 -247: 85138: 0 -247: 85139: 0 -247: 85140: 0 -247: 85141: 0 -247: 85142: 0 -247: 85143: 0 -247: 85144: 0 -247: 85145: 0 -247: 85146: 0 -247: 85147: 0 -247: 85148: 0 -247: 85149: 0 -247: 85150: 0 -247: 85151: 0 -247: 85152: 0 -247: 85153: 0 -247: 85154: 0 -247: 85155: 0 -247: 85156: 0 -247: 85157: 0 -247: 85158: 0 -247: 85159: 0 -247: 85160: 0 -247: 85161: 0 -247: 85162: 0 -247: 85163: 0 -247: 85164: 0 -247: 85165: 0 -247: 85166: 0 -247: 85167: 0 -247: 85168: 0 -247: 85169: 0 -247: 85170: 0 -247: 85171: 0 -247: 85172: 0 -247: 85173: 0 -247: 85174: 0 -247: 85175: 0 -247: 85176: 0 -247: 85177: 0 -247: 85178: 0 -247: 85179: 0 -247: 85180: 0 -247: 85181: 0 -247: 85182: 0 -247: 85183: 0 -247: 85184: 0 -247: 85185: 0 -247: 85186: 0 -247: 85187: 0 -247: 85188: 0 -247: 85189: 0 -247: 85190: 0 -247: 85191: 0 -247: 85192: 0 -247: 85193: 0 -247: 85194: 0 -247: 85195: 0 -247: 85196: 0 -247: 85197: 0 -247: 85198: 0 -247: 85199: 0 -247: 85200: 0 -247: 85201: 0 -247: 85202: 0 -247: 85203: 0 -247: 85204: 0 -247: 85205: 0 -247: 85206: 0 -247: 85207: 0 -247: 85208: 0 -247: 85209: 0 -247: 85210: 0 -247: 85211: 0 -247: 85212: 0 -247: 85213: 0 -247: 85214: 0 -247: 85215: 0 -247: 85216: 0 -247: 85217: 0 -247: 85218: 0 -247: 85219: 0 -247: 85220: 0 -247: 85221: 0 -247: 85222: 0 -247: 85223: 0 -247: 85224: 0 -247: 85225: 0 -247: 85226: 0 -247: 85227: 0 -247: 85228: 0 -247: 85229: 0 -247: 85230: 0 -247: 85231: 0 -247: 85232: 0 -247: 85233: 0 -247: 85234: 0 -247: 85235: 0 -247: 85236: 0 -247: 85237: 0 -247: 85238: 0 -247: 85239: 0 -247: 85240: 0 -247: 85241: 0 -247: 85242: 0 -247: 85243: 0 -247: 85244: 0 -247: 85245: 0 -247: 85246: 0 -247: 85247: 0 -247: 85248: 0 -247: 85249: 0 -247: 85250: 0 -247: 85251: 0 -247: 85252: 0 -247: 85253: 0 -247: 85254: 0 -247: 85255: 0 -247: 85256: 0 -247: 85257: 0 -247: 85258: 0 -247: 85259: 0 -247: 85260: 0 -247: 85261: 0 -247: 85262: 0 -247: 85263: 0 -247: 85264: 0 -247: 85265: 0 -247: 85266: 0 -247: 85267: 0 -247: 85268: 0 -247: 85269: 0 -247: 85270: 0 -247: 85271: 0 -247: 85272: 0 -247: 85273: 0 -247: 85274: 0 -247: 85275: 0 -247: 85276: 0 -247: 85277: 0 -247: 85278: 0 -247: 85279: 0 -247: 85280: 0 -247: 85281: 0 -247: 85282: 0 -247: 85283: 0 -247: 85284: 0 -247: 85285: 0 -247: 85286: 0 -247: 85287: 0 -247: 85288: 0 -247: 85289: 0 -247: 85290: 0 -247: 85291: 0 -247: 85292: 0 -247: 85293: 0 -247: 85294: 0 -247: 85295: 0 -247: 85296: 0 -247: 85297: 0 -247: 85298: 0 -247: 85299: 0 -247: 85300: 0 -247: 85301: 0 -247: 85302: 0 -247: 85303: 0 -247: 85304: 0 -247: 85305: 0 -247: 85306: 0 -247: 85307: 0 -247: 85308: 0 -247: 85309: 0 -247: 85310: 0 -247: 85311: 0 -247: 85312: 0 -247: 85313: 0 -247: 85314: 0 -247: 85315: 0 -247: 85316: 0 -247: 85317: 0 -247: 85318: 0 -247: 85319: 0 -247: 85320: 0 -247: 85321: 0 -247: 85322: 0 -247: 85323: 0 -247: 85324: 0 -247: 85325: 0 -247: 85326: 0 -247: 85327: 0 -247: 85328: 0 -247: 85329: 0 -247: 85330: 0 -247: 85331: 0 -247: 85332: 0 -247: 85333: 0 -247: 85334: 0 -247: 85335: 0 -247: 85336: 0 -247: 85337: 0 -247: 85338: 0 -247: 85339: 0 -247: 85340: 0 -247: 85341: 0 -247: 85342: 0 -247: 85343: 0 -247: 85344: 0 -247: 85345: 0 -247: 85346: 0 -247: 85347: 0 -247: 85348: 0 -247: 85349: 0 -247: 85350: 0 -247: 85351: 0 -247: 85352: 0 -247: 85353: 0 -247: 85354: 0 -247: 85355: 0 -247: 85356: 0 -247: 85357: 0 -247: 85358: 0 -247: 85359: 0 -247: 85360: 0 -247: 85361: 0 -247: 85362: 0 -247: 85363: 0 -247: 85364: 0 -247: 85365: 0 -247: 85366: 0 -247: 85367: 0 -247: 85368: 0 -247: 85369: 0 -247: 85370: 0 -247: 85371: 0 -247: 85372: 0 -247: 85373: 0 -247: 85374: 0 -247: 85375: 0 -247: 85376: 0 -247: 85377: 0 -247: 85378: 0 -247: 85379: 0 -247: 85380: 0 -247: 85381: 0 -247: 85382: 0 -247: 85383: 0 -247: 85384: 0 -247: 85385: 0 -247: 85386: 0 -247: 85387: 0 -247: 85388: 0 -247: 85389: 0 -247: 85390: 0 -247: 85391: 0 -247: 85392: 0 -247: 85393: 0 -247: 85394: 0 -247: 85395: 0 -247: 85396: 0 -247: 85397: 0 -247: 85398: 0 -247: 85399: 0 -247: 85400: 0 -247: 85401: 0 -247: 85402: 0 -247: 85403: 0 -247: 85404: 0 -247: 85405: 0 -247: 85406: 0 -247: 85407: 0 -247: 85408: 0 -247: 85409: 0 -247: 85410: 0 -247: 85411: 0 -247: 85412: 0 -247: 85413: 0 -247: 85414: 0 -247: 85415: 0 -247: 85416: 0 -247: 85417: 0 -247: 85418: 0 -247: 85419: 0 -247: 85420: 0 -247: 85421: 0 -247: 85422: 0 -247: 85423: 0 -247: 85424: 0 -247: 85425: 0 -247: 85426: 0 -247: 85427: 0 -247: 85428: 0 -247: 85429: 0 -247: 85430: 0 -247: 85431: 0 -247: 85432: 0 -247: 85433: 0 -247: 85434: 0 -247: 85435: 0 -247: 85436: 0 -247: 85437: 0 -247: 85438: 0 -247: 85439: 0 -247: 85440: 0 -247: 85441: 0 -247: 85442: 0 -247: 85443: 0 -247: 85444: 0 -247: 85445: 0 -247: 85446: 0 -247: 85447: 0 -247: 85448: 0 -247: 85449: 0 -247: 85450: 0 -247: 85451: 0 -247: 85452: 0 -247: 85453: 0 -247: 85454: 0 -247: 85455: 0 -247: 85456: 0 -247: 85457: 0 -247: 85458: 0 -247: 85459: 0 -247: 85460: 0 -247: 85461: 0 -247: 85462: 0 -247: 85463: 0 -247: 85464: 0 -247: 85465: 0 -247: 85466: 0 -247: 85467: 0 -247: 85468: 0 -247: 85469: 0 -247: 85470: 0 -247: 85471: 0 -247: 85472: 0 -247: 85473: 0 -247: 85474: 0 -247: 85475: 0 -247: 85476: 0 -247: 85477: 0 -247: 85478: 0 -247: 85479: 0 -247: 85480: 0 -247: 85481: 0 -247: 85482: 0 -247: 85483: 0 -247: 85484: 0 -247: 85485: 0 -247: 85486: 0 -247: 85487: 0 -247: 85488: 0 -247: 85489: 0 -247: 85490: 0 -247: 85491: 0 -247: 85492: 0 -247: 85493: 0 -247: 85494: 0 -247: 85495: 0 -247: 85496: 0 -247: 85497: 0 -247: 85498: 0 -247: 85499: 0 -247: 85500: 0 -247: 85501: 0 -247: 85502: 0 -247: 85503: 0 -247: 85504: 0 -247: 85505: 0 -247: 85506: 0 -247: 85507: 0 -247: 85508: 0 -247: 85509: 0 -247: 85510: 0 -247: 85511: 0 -247: 85512: 0 -247: 85513: 0 -247: 85514: 0 -247: 85515: 0 -247: 85516: 0 -247: 85517: 0 -247: 85518: 0 -247: 85519: 0 -247: 85520: 0 -247: 85521: 0 -247: 85522: 0 -247: 85523: 0 -247: 85524: 0 -247: 85525: 0 -247: 85526: 0 -247: 85527: 0 -247: 85528: 0 -247: 85529: 0 -247: 85530: 0 -247: 85531: 0 -247: 85532: 0 -247: 85533: 0 -247: 85534: 0 -247: 85535: 0 -247: 85536: 0 -247: 85537: 0 -247: 85538: 0 -247: 85539: 0 -247: 85540: 0 -247: 85541: 0 -247: 85542: 0 -247: 85543: 0 -247: 85544: 0 -247: 85545: 0 -247: 85546: 0 -247: 85547: 0 -247: 85548: 0 -247: 85549: 0 -247: 85550: 0 -247: 85551: 0 -247: 85552: 0 -247: 85553: 0 -247: 85554: 0 -247: 85555: 0 -247: 85556: 0 -247: 85557: 0 -247: 85558: 0 -247: 85559: 0 -247: 85560: 0 -247: 85561: 0 -247: 85562: 0 -247: 85563: 0 -247: 85564: 0 -247: 85565: 0 -247: 85566: 0 -247: 85567: 0 -247: 85568: 0 -247: 85569: 0 -247: 85570: 0 -247: 85571: 0 -247: 85572: 0 -247: 85573: 0 -247: 85574: 0 -247: 85575: 0 -247: 85576: 0 -247: 85577: 0 -247: 85578: 0 -247: 85579: 0 -247: 85580: 0 -247: 85581: 0 -247: 85582: 0 -247: 85583: 0 -247: 85584: 0 -247: 85585: 0 -247: 85586: 0 -247: 85587: 0 -247: 85588: 0 -247: 85589: 0 -247: 85590: 0 -247: 85591: 0 -247: 85592: 0 -247: 85593: 0 -247: 85594: 0 -247: 85595: 0 -247: 85596: 0 -247: 85597: 0 -247: 85598: 0 -247: 85599: 0 -247: 85600: 0 -247: 85601: 0 -247: 85602: 0 -247: 85603: 0 -247: 85604: 0 -247: 85605: 0 -247: 85606: 0 -247: 85607: 0 -247: 85608: 0 -247: 85609: 0 -247: 85610: 0 -247: 85611: 0 -247: 85612: 0 -247: 85613: 0 -247: 85614: 0 -247: 85615: 0 -247: 85616: 0 -247: 85617: 0 -247: 85618: 0 -247: 85619: 0 -247: 85620: 0 -247: 85621: 0 -247: 85622: 0 -247: 85623: 0 -247: 85624: 0 -247: 85625: 0 -247: 85626: 0 -247: 85627: 0 -247: 85628: 0 -247: 85629: 0 -247: 85630: 0 -247: 85631: 0 -247: 85632: 0 -247: 85633: 0 -247: 85634: 0 -247: 85635: 0 -247: 85636: 0 -247: 85637: 0 -247: 85638: 0 -247: 85639: 0 -247: 85640: 0 -247: 85641: 0 -247: 85642: 0 -247: 85643: 0 -247: 85644: 0 -247: 85645: 0 -247: 85646: 0 -247: 85647: 0 -247: 85648: 0 -247: 85649: 0 -247: 85650: 0 -247: 85651: 0 -247: 85652: 0 -247: 85653: 0 -247: 85654: 0 -247: 85655: 0 -247: 85656: 0 -247: 85657: 0 -247: 85658: 0 -247: 85659: 0 -247: 85660: 0 -247: 85661: 0 -247: 85662: 0 -247: 85663: 0 -247: 85664: 0 -247: 85665: 0 -247: 85666: 0 -247: 85667: 0 -247: 85668: 0 -247: 85669: 0 -247: 85670: 0 -247: 85671: 0 -247: 85672: 0 -247: 85673: 0 -247: 85674: 0 -247: 85675: 0 -247: 85676: 0 -247: 85677: 0 -247: 85678: 0 -247: 85679: 0 -247: 85680: 0 -247: 85681: 0 -247: 85682: 0 -247: 85683: 0 -247: 85684: 0 -247: 85685: 0 -247: 85686: 0 -247: 85687: 0 -247: 85688: 0 -247: 85689: 0 -247: 85690: 0 -247: 85691: 0 -247: 85692: 0 -247: 85693: 0 -247: 85694: 0 -247: 85695: 0 -247: 85696: 0 -247: 85697: 0 -247: 85698: 0 -247: 85699: 0 -247: 85700: 0 -247: 85701: 0 -247: 85702: 0 -247: 85703: 0 -247: 85704: 0 -247: 85705: 0 -247: 85706: 0 -247: 85707: 0 -247: 85708: 0 -247: 85709: 0 -247: 85710: 0 -247: 85711: 0 -247: 85712: 0 -247: 85713: 0 -247: 85714: 0 -247: 85715: 0 -247: 85716: 0 -247: 85717: 0 -247: 85718: 0 -247: 85719: 0 -247: 85720: 0 -247: 85721: 0 -247: 85722: 0 -247: 85723: 0 -247: 85724: 0 -247: 85725: 0 -247: 85726: 0 -247: 85727: 0 -247: 85728: 0 -247: 85729: 0 -247: 85730: 0 -247: 85731: 0 -247: 85732: 0 -247: 85733: 0 -247: 85734: 0 -247: 85735: 0 -247: 85736: 0 -247: 85737: 0 -247: 85738: 0 -247: 85739: 0 -247: 85740: 0 -247: 85741: 0 -247: 85742: 0 -247: 85743: 0 -247: 85744: 0 -247: 85745: 0 -247: 85746: 0 -247: 85747: 0 -247: 85748: 0 -247: 85749: 0 -247: 85750: 0 -247: 85751: 0 -247: 85752: 0 -247: 85753: 0 -247: 85754: 0 -247: 85755: 0 -247: 85756: 0 -247: 85757: 0 -247: 85758: 0 -247: 85759: 0 -247: 85760: 0 -247: 85761: 0 -247: 85762: 0 -247: 85763: 0 -247: 85764: 0 -247: 85765: 0 -247: 85766: 0 -247: 85767: 0 -247: 85768: 0 -247: 85769: 0 -247: 85770: 0 -247: 85771: 0 -247: 85772: 0 -247: 85773: 0 -247: 85774: 0 -247: 85775: 0 -247: 85776: 0 -247: 85777: 0 -247: 85778: 0 -247: 85779: 0 -247: 85780: 0 -247: 85781: 0 -247: 85782: 0 -247: 85783: 0 -247: 85784: 0 -247: 85785: 0 -247: 85786: 0 -247: 85787: 0 -247: 85788: 0 -247: 85789: 0 -247: 85790: 0 -247: 85791: 0 -247: 85792: 0 -247: 85793: 0 -247: 85794: 0 -247: 85795: 0 -247: 85796: 0 -247: 85797: 0 -247: 85798: 0 -247: 85799: 0 -247: 85800: 0 -247: 85801: 0 -247: 85802: 0 -247: 85803: 0 -247: 85804: 0 -247: 85805: 0 -247: 85806: 0 -247: 85807: 0 -247: 85808: 0 -247: 85809: 0 -247: 85810: 0 -247: 85811: 0 -247: 85812: 0 -247: 85813: 0 -247: 85814: 0 -247: 85815: 0 -247: 85816: 0 -247: 85817: 0 -247: 85818: 0 -247: 85819: 0 -247: 85820: 0 -247: 85821: 0 -247: 85822: 0 -247: 85823: 0 -247: 85824: 0 -247: 85825: 0 -247: 85826: 0 -247: 85827: 0 -247: 85828: 0 -247: 85829: 0 -247: 85830: 0 -247: 85831: 0 -247: 85832: 0 -247: 85833: 0 -247: 85834: 0 -247: 85835: 0 -247: 85836: 0 -247: 85837: 0 -247: 85838: 0 -247: 85839: 0 -247: 85840: 0 -247: 85841: 0 -247: 85842: 0 -247: 85843: 0 -247: 85844: 0 -247: 85845: 0 -247: 85846: 0 -247: 85847: 0 -247: 85848: 0 -247: 85849: 0 -247: 85850: 0 -247: 85851: 0 -247: 85852: 0 -247: 85853: 0 -247: 85854: 0 -247: 85855: 0 -247: 85856: 0 -247: 85857: 0 -247: 85858: 0 -247: 85859: 0 -247: 85860: 0 -247: 85861: 0 -247: 85862: 0 -247: 85863: 0 -247: 85864: 0 -247: 85865: 0 -247: 85866: 0 -247: 85867: 0 -247: 85868: 0 -247: 85869: 0 -247: 85870: 0 -247: 85871: 0 -247: 85872: 0 -247: 85873: 0 -247: 85874: 0 -247: 85875: 0 -247: 85876: 0 -247: 85877: 0 -247: 85878: 0 -247: 85879: 0 -247: 85880: 0 -247: 85881: 0 -247: 85882: 0 -247: 85883: 0 -247: 85884: 0 -247: 85885: 0 -247: 85886: 0 -247: 85887: 0 -247: 85888: 0 -247: 85889: 0 -247: 85890: 0 -247: 85891: 0 -247: 85892: 0 -247: 85893: 0 -247: 85894: 0 -247: 85895: 0 -247: 85896: 0 -247: 85897: 0 -247: 85898: 0 -247: 85899: 0 -247: 85900: 0 -247: 85901: 0 -247: 85902: 0 -247: 85903: 0 -247: 85904: 0 -247: 85905: 0 -247: 85906: 0 -247: 85907: 0 -247: 85908: 0 -247: 85909: 0 -247: 85910: 0 -247: 85911: 0 -247: 85912: 0 -247: 85913: 0 -247: 85914: 0 -247: 85915: 0 -247: 85916: 0 -247: 85917: 0 -247: 85918: 0 -247: 85919: 0 -247: 85920: 0 -247: 85921: 0 -247: 85922: 0 -247: 85923: 0 -247: 85924: 0 -247: 85925: 0 -247: 85926: 0 -247: 85927: 0 -247: 85928: 0 -247: 85929: 0 -247: 85930: 0 -247: 85931: 0 -247: 85932: 0 -247: 85933: 0 -247: 85934: 0 -247: 85935: 0 -247: 85936: 0 -247: 85937: 0 -247: 85938: 0 -247: 85939: 0 -247: 85940: 0 -247: 85941: 0 -247: 85942: 0 -247: 85943: 0 -247: 85944: 0 -247: 85945: 0 -247: 85946: 0 -247: 85947: 0 -247: 85948: 0 -247: 85949: 0 -247: 85950: 0 -247: 85951: 0 -247: 85952: 0 -247: 85953: 0 -247: 85954: 0 -247: 85955: 0 -247: 85956: 0 -247: 85957: 0 -247: 85958: 0 -247: 85959: 0 -247: 85960: 0 -247: 85961: 0 -247: 85962: 0 -247: 85963: 0 -247: 85964: 0 -247: 85965: 0 -247: 85966: 0 -247: 85967: 0 -247: 85968: 0 -247: 85969: 0 -247: 85970: 0 -247: 85971: 0 -247: 85972: 0 -247: 85973: 0 -247: 85974: 0 -247: 85975: 0 -247: 85976: 0 -247: 85977: 0 -247: 85978: 0 -247: 85979: 0 -247: 85980: 0 -247: 85981: 0 -247: 85982: 0 -247: 85983: 0 -247: 85984: 0 -247: 85985: 0 -247: 85986: 0 -247: 85987: 0 -247: 85988: 0 -247: 85989: 0 -247: 85990: 0 -247: 85991: 0 -247: 85992: 0 -247: 85993: 0 -247: 85994: 0 -247: 85995: 0 -247: 85996: 0 -247: 85997: 0 -247: 85998: 0 -247: 85999: 0 -247: 86000: 0 -247: 86001: 0 -247: 86002: 0 -247: 86003: 0 -247: 86004: 0 -247: 86005: 0 -247: 86006: 0 -247: 86007: 0 -247: 86008: 0 -247: 86009: 0 -247: 86010: 0 -247: 86011: 0 -247: 86012: 0 -247: 86013: 0 -247: 86014: 0 -247: 86015: 0 -247: 86016: 0 -247: 86017: 0 -247: 86018: 0 -247: 86019: 0 -247: 86020: 0 -247: 86021: 0 -247: 86022: 0 -247: 86023: 0 -247: 86024: 0 -247: 86025: 0 -247: 86026: 0 -247: 86027: 0 -247: 86028: 0 -247: 86029: 0 -247: 86030: 0 -247: 86031: 0 -247: 86032: 0 -247: 86033: 0 -247: 86034: 0 -247: 86035: 0 -247: 86036: 0 -247: 86037: 0 -247: 86038: 0 -247: 86039: 0 -247: 86040: 0 -247: 86041: 0 -247: 86042: 0 -247: 86043: 0 -247: 86044: 0 -247: 86045: 0 -247: 86046: 0 -247: 86047: 0 -247: 86048: 0 -247: 86049: 0 -247: 86050: 0 -247: 86051: 0 -247: 86052: 0 -247: 86053: 0 -247: 86054: 0 -247: 86055: 0 -247: 86056: 0 -247: 86057: 0 -247: 86058: 0 -247: 86059: 0 -247: 86060: 0 -247: 86061: 0 -247: 86062: 0 -247: 86063: 0 -247: 86064: 0 -247: 86065: 0 -247: 86066: 0 -247: 86067: 0 -247: 86068: 0 -247: 86069: 0 -247: 86070: 0 -247: 86071: 0 -247: 86072: 0 -247: 86073: 0 -247: 86074: 0 -247: 86075: 0 -247: 86076: 0 -247: 86077: 0 -247: 86078: 0 -247: 86079: 0 -247: 86080: 0 -247: 86081: 0 -247: 86082: 0 -247: 86083: 0 -247: 86084: 0 -247: 86085: 0 -247: 86086: 0 -247: 86087: 0 -247: 86088: 0 -247: 86089: 0 -247: 86090: 0 -247: 86091: 0 -247: 86092: 0 -247: 86093: 0 -247: 86094: 0 -247: 86095: 0 -247: 86096: 0 -247: 86097: 0 -247: 86098: 0 -247: 86099: 0 -247: 86100: 0 -247: 86101: 0 -247: 86102: 0 -247: 86103: 0 -247: 86104: 0 -247: 86105: 0 -247: 86106: 0 -247: 86107: 0 -247: 86108: 0 -247: 86109: 0 -247: 86110: 0 -247: 86111: 0 -247: 86112: 0 -247: 86113: 0 -247: 86114: 0 -247: 86115: 0 -247: 86116: 0 -247: 86117: 0 -247: 86118: 0 -247: 86119: 0 -247: 86120: 0 -247: 86121: 0 -247: 86122: 0 -247: 86123: 0 -247: 86124: 0 -247: 86125: 0 -247: 86126: 0 -247: 86127: 0 -247: 86128: 0 -247: 86129: 0 -247: 86130: 0 -247: 86131: 0 -247: 86132: 0 -247: 86133: 0 -247: 86134: 0 -247: 86135: 0 -247: 86136: 0 -247: 86137: 0 -247: 86138: 0 -247: 86139: 0 -247: 86140: 0 -247: 86141: 0 -247: 86142: 0 -247: 86143: 0 -247: 86144: 0 -247: 86145: 0 -247: 86146: 0 -247: 86147: 0 -247: 86148: 0 -247: 86149: 0 -247: 86150: 0 -247: 86151: 0 -247: 86152: 0 -247: 86153: 0 -247: 86154: 0 -247: 86155: 0 -247: 86156: 0 -247: 86157: 0 -247: 86158: 0 -247: 86159: 0 -247: 86160: 0 -247: 86161: 0 -247: 86162: 0 -247: 86163: 0 -247: 86164: 0 -247: 86165: 0 -247: 86166: 0 -247: 86167: 0 -247: 86168: 0 -247: 86169: 0 -247: 86170: 0 -247: 86171: 0 -247: 86172: 0 -247: 86173: 0 -247: 86174: 0 -247: 86175: 0 -247: 86176: 0 -247: 86177: 0 -247: 86178: 0 -247: 86179: 0 -247: 86180: 0 -247: 86181: 0 -247: 86182: 0 -247: 86183: 0 -247: 86184: 0 -247: 86185: 0 -247: 86186: 0 -247: 86187: 0 -247: 86188: 0 -247: 86189: 0 -247: 86190: 0 -247: 86191: 0 -247: 86192: 0 -247: 86193: 0 -247: 86194: 0 -247: 86195: 0 -247: 86196: 0 -247: 86197: 0 -247: 86198: 0 -247: 86199: 0 -247: 86200: 0 -247: 86201: 0 -247: 86202: 0 -247: 86203: 0 -247: 86204: 0 -247: 86205: 0 -247: 86206: 0 -247: 86207: 0 -247: 86208: 0 -247: 86209: 0 -247: 86210: 0 -247: 86211: 0 -247: 86212: 0 -247: 86213: 0 -247: 86214: 0 -247: 86215: 0 -247: 86216: 0 -247: 86217: 0 -247: 86218: 0 -247: 86219: 0 -247: 86220: 0 -247: 86221: 0 -247: 86222: 0 -247: 86223: 0 -247: 86224: 0 -247: 86225: 0 -247: 86226: 0 -247: 86227: 0 -247: 86228: 0 -247: 86229: 0 -247: 86230: 0 -247: 86231: 0 -247: 86232: 0 -247: 86233: 0 -247: 86234: 0 -247: 86235: 0 -247: 86236: 0 -247: 86237: 0 -247: 86238: 0 -247: 86239: 0 -247: 86240: 0 -247: 86241: 0 -247: 86242: 0 -247: 86243: 0 -247: 86244: 0 -247: 86245: 0 -247: 86246: 0 -247: 86247: 0 -247: 86248: 0 -247: 86249: 0 -247: 86250: 0 -247: 86251: 0 -247: 86252: 0 -247: 86253: 0 -247: 86254: 0 -247: 86255: 0 -247: 86256: 0 -247: 86257: 0 -247: 86258: 0 -247: 86259: 0 -247: 86260: 0 -247: 86261: 0 -247: 86262: 0 -247: 86263: 0 -247: 86264: 0 -247: 86265: 0 -247: 86266: 0 -247: 86267: 0 -247: 86268: 0 -247: 86269: 0 -247: 86270: 0 -247: 86271: 0 -247: 86272: 0 -247: 86273: 0 -247: 86274: 0 -247: 86275: 0 -247: 86276: 0 -247: 86277: 0 -247: 86278: 0 -247: 86279: 0 -247: 86280: 0 -247: 86281: 0 -247: 86282: 0 -247: 86283: 0 -247: 86284: 0 -247: 86285: 0 -247: 86286: 0 -247: 86287: 0 -247: 86288: 0 -247: 86289: 0 -247: 86290: 0 -247: 86291: 0 -247: 86292: 0 -247: 86293: 0 -247: 86294: 0 -247: 86295: 0 -247: 86296: 0 -247: 86297: 0 -247: 86298: 0 -247: 86299: 0 -247: 86300: 0 -247: 86301: 0 -247: 86302: 0 -247: 86303: 0 -247: 86304: 0 -247: 86305: 0 -247: 86306: 0 -247: 86307: 0 -247: 86308: 0 -247: 86309: 0 -247: 86310: 0 -247: 86311: 0 -247: 86312: 0 -247: 86313: 0 -247: 86314: 0 -247: 86315: 0 -247: 86316: 0 -247: 86317: 0 -247: 86318: 0 -247: 86319: 0 -247: 86320: 0 -247: 86321: 0 -247: 86322: 0 -247: 86323: 0 -247: 86324: 0 -247: 86325: 0 -247: 86326: 0 -247: 86327: 0 -247: 86328: 0 -247: 86329: 0 -247: 86330: 0 -247: 86331: 0 -247: 86332: 0 -247: 86333: 0 -247: 86334: 0 -247: 86335: 0 -247: 86336: 0 -247: 86337: 0 -247: 86338: 0 -247: 86339: 0 -247: 86340: 0 -247: 86341: 0 -247: 86342: 0 -247: 86343: 0 -247: 86344: 0 -247: 86345: 0 -247: 86346: 0 -247: 86347: 0 -247: 86348: 0 -247: 86349: 0 -247: 86350: 0 -247: 86351: 0 -247: 86352: 0 -247: 86353: 0 -247: 86354: 0 -247: 86355: 0 -247: 86356: 0 -247: 86357: 0 -247: 86358: 0 -247: 86359: 0 -247: 86360: 0 -247: 86361: 0 -247: 86362: 0 -247: 86363: 0 -247: 86364: 0 -247: 86365: 0 -247: 86366: 0 -247: 86367: 0 -247: 86368: 0 -247: 86369: 0 -247: 86370: 0 -247: 86371: 0 -247: 86372: 0 -247: 86373: 0 -247: 86374: 0 -247: 86375: 0 -247: 86376: 0 -247: 86377: 0 -247: 86378: 0 -247: 86379: 0 -247: 86380: 0 -247: 86381: 0 -247: 86382: 0 -247: 86383: 0 -247: 86384: 0 -247: 86385: 0 -247: 86386: 0 -247: 86387: 0 -247: 86388: 0 -247: 86389: 0 -247: 86390: 0 -247: 86391: 0 -247: 86392: 0 -247: 86393: 0 -247: 86394: 0 -247: 86395: 0 -247: 86396: 0 -247: 86397: 0 -247: 86398: 0 -247: 86399: 0 -247: 86400: 0 -247: 86401: 0 -247: 86402: 0 -247: 86403: 0 -247: 86404: 0 -247: 86405: 0 -247: 86406: 0 -247: 86407: 0 -247: 86408: 0 -247: 86409: 0 -247: 86410: 0 -247: 86411: 0 -247: 86412: 0 -247: 86413: 0 -247: 86414: 0 -247: 86415: 0 -247: 86416: 0 -247: 86417: 0 -247: 86418: 0 -247: 86419: 0 -247: 86420: 0 -247: 86421: 0 -247: 86422: 0 -247: 86423: 0 -247: 86424: 0 -247: 86425: 0 -247: 86426: 0 -247: 86427: 0 -247: 86428: 0 -247: 86429: 0 -247: 86430: 0 -247: 86431: 0 -247: 86432: 0 -247: 86433: 0 -247: 86434: 0 -247: 86435: 0 -247: 86436: 0 -247: 86437: 0 -247: 86438: 0 -247: 86439: 0 -247: 86440: 0 -247: 86441: 0 -247: 86442: 0 -247: 86443: 0 -247: 86444: 0 -247: 86445: 0 -247: 86446: 0 -247: 86447: 0 -247: 86448: 0 -247: 86449: 0 -247: 86450: 0 -247: 86451: 0 -247: 86452: 0 -247: 86453: 0 -247: 86454: 0 -247: 86455: 0 -247: 86456: 0 -247: 86457: 0 -247: 86458: 0 -247: 86459: 0 -247: 86460: 0 -247: 86461: 0 -247: 86462: 0 -247: 86463: 0 -247: 86464: 0 -247: 86465: 0 -247: 86466: 0 -247: 86467: 0 -247: 86468: 0 -247: 86469: 0 -247: 86470: 0 -247: 86471: 0 -247: 86472: 0 -247: 86473: 0 -247: 86474: 0 -247: 86475: 0 -247: 86476: 0 -247: 86477: 0 -247: 86478: 0 -247: 86479: 0 -247: 86480: 0 -247: 86481: 0 -247: 86482: 0 -247: 86483: 0 -247: 86484: 0 -247: 86485: 0 -247: 86486: 0 -247: 86487: 0 -247: 86488: 0 -247: 86489: 0 -247: 86490: 0 -247: 86491: 0 -247: 86492: 0 -247: 86493: 0 -247: 86494: 0 -247: 86495: 0 -247: 86496: 0 -247: 86497: 0 -247: 86498: 0 -247: 86499: 0 -247: 86500: 0 -247: 86501: 0 -247: 86502: 0 -247: 86503: 0 -247: 86504: 0 -247: 86505: 0 -247: 86506: 0 -247: 86507: 0 -247: 86508: 0 -247: 86509: 0 -247: 86510: 0 -247: 86511: 0 -247: 86512: 0 -247: 86513: 0 -247: 86514: 0 -247: 86515: 0 -247: 86516: 0 -247: 86517: 0 -247: 86518: 0 -247: 86519: 0 -247: 86520: 0 -247: 86521: 0 -247: 86522: 0 -247: 86523: 0 -247: 86524: 0 -247: 86525: 0 -247: 86526: 0 -247: 86527: 0 -247: 86528: 0 -247: 86529: 0 -247: 86530: 0 -247: 86531: 0 -247: 86532: 0 -247: 86533: 0 -247: 86534: 0 -247: 86535: 0 -247: 86536: 0 -247: 86537: 0 -247: 86538: 0 -247: 86539: 0 -247: 86540: 0 -247: 86541: 0 -247: 86542: 0 -247: 86543: 0 -247: 86544: 0 -247: 86545: 0 -247: 86546: 0 -247: 86547: 0 -247: 86548: 0 -247: 86549: 0 -247: 86550: 0 -247: 86551: 0 -247: 86552: 0 -247: 86553: 0 -247: 86554: 0 -247: 86555: 0 -247: 86556: 0 -247: 86557: 0 -247: 86558: 0 -247: 86559: 0 -247: 86560: 0 -247: 86561: 0 -247: 86562: 0 -247: 86563: 0 -247: 86564: 0 -247: 86565: 0 -247: 86566: 0 -247: 86567: 0 -247: 86568: 0 -247: 86569: 0 -247: 86570: 0 -247: 86571: 0 -247: 86572: 0 -247: 86573: 0 -247: 86574: 0 -247: 86575: 0 -247: 86576: 0 -247: 86577: 0 -247: 86578: 0 -247: 86579: 0 -247: 86580: 0 -247: 86581: 0 -247: 86582: 0 -247: 86583: 0 -247: 86584: 0 -247: 86585: 0 -247: 86586: 0 -247: 86587: 0 -247: 86588: 0 -247: 86589: 0 -247: 86590: 0 -247: 86591: 0 -247: 86592: 0 -247: 86593: 0 -247: 86594: 0 -247: 86595: 0 -247: 86596: 0 -247: 86597: 0 -247: 86598: 0 -247: 86599: 0 -247: 86600: 0 -247: 86601: 0 -247: 86602: 0 -247: 86603: 0 -247: 86604: 0 -247: 86605: 0 -247: 86606: 0 -247: 86607: 0 -247: 86608: 0 -247: 86609: 0 -247: 86610: 0 -247: 86611: 0 -247: 86612: 0 -247: 86613: 0 -247: 86614: 0 -247: 86615: 0 -247: 86616: 0 -247: 86617: 0 -247: 86618: 0 -247: 86619: 0 -247: 86620: 0 -247: 86621: 0 -247: 86622: 0 -247: 86623: 0 -247: 86624: 0 -247: 86625: 0 -247: 86626: 0 -247: 86627: 0 -247: 86628: 0 -247: 86629: 0 -247: 86630: 0 -247: 86631: 0 -247: 86632: 0 -247: 86633: 0 -247: 86634: 0 -247: 86635: 0 -247: 86636: 0 -247: 86637: 0 -247: 86638: 0 -247: 86639: 0 -247: 86640: 0 -247: 86641: 0 -247: 86642: 0 -247: 86643: 0 -247: 86644: 0 -247: 86645: 0 -247: 86646: 0 -247: 86647: 0 -247: 86648: 0 -247: 86649: 0 -247: 86650: 0 -247: 86651: 0 -247: 86652: 0 -247: 86653: 0 -247: 86654: 0 -247: 86655: 0 -247: 86656: 0 -247: 86657: 0 -247: 86658: 0 -247: 86659: 0 -247: 86660: 0 -247: 86661: 0 -247: 86662: 0 -247: 86663: 0 -247: 86664: 0 -247: 86665: 0 -247: 86666: 0 -247: 86667: 0 -247: 86668: 0 -247: 86669: 0 -247: 86670: 0 -247: 86671: 0 -247: 86672: 0 -247: 86673: 0 -247: 86674: 0 -247: 86675: 0 -247: 86676: 0 -247: 86677: 0 -247: 86678: 0 -247: 86679: 0 -247: 86680: 0 -247: 86681: 0 -247: 86682: 0 -247: 86683: 0 -247: 86684: 0 -247: 86685: 0 -247: 86686: 0 -247: 86687: 0 -247: 86688: 0 -247: 86689: 0 -247: 86690: 0 -247: 86691: 0 -247: 86692: 0 -247: 86693: 0 -247: 86694: 0 -247: 86695: 0 -247: 86696: 0 -247: 86697: 0 -247: 86698: 0 -247: 86699: 0 -247: 86700: 0 -247: 86701: 0 -247: 86702: 0 -247: 86703: 0 -247: 86704: 0 -247: 86705: 0 -247: 86706: 0 -247: 86707: 0 -247: 86708: 0 -247: 86709: 0 -247: 86710: 0 -247: 86711: 0 -247: 86712: 0 -247: 86713: 0 -247: 86714: 0 -247: 86715: 0 -247: 86716: 0 -247: 86717: 0 -247: 86718: 0 -247: 86719: 0 -247: 86720: 0 -247: 86721: 0 -247: 86722: 0 -247: 86723: 0 -247: 86724: 0 -247: 86725: 0 -247: 86726: 0 -247: 86727: 0 -247: 86728: 0 -247: 86729: 0 -247: 86730: 0 -247: 86731: 0 -247: 86732: 0 -247: 86733: 0 -247: 86734: 0 -247: 86735: 0 -247: 86736: 0 -247: 86737: 0 -247: 86738: 0 -247: 86739: 0 -247: 86740: 0 -247: 86741: 0 -247: 86742: 0 -247: 86743: 0 -247: 86744: 0 -247: 86745: 0 -247: 86746: 0 -247: 86747: 0 -247: 86748: 0 -247: 86749: 0 -247: 86750: 0 -247: 86751: 0 -247: 86752: 0 -247: 86753: 0 -247: 86754: 0 -247: 86755: 0 -247: 86756: 0 -247: 86757: 0 -247: 86758: 0 -247: 86759: 0 -247: 86760: 0 -247: 86761: 0 -247: 86762: 0 -247: 86763: 0 -247: 86764: 0 -247: 86765: 0 -247: 86766: 0 -247: 86767: 0 -247: 86768: 0 -247: 86769: 0 -247: 86770: 0 -247: 86771: 0 -247: 86772: 0 -247: 86773: 0 -247: 86774: 0 -247: 86775: 0 -247: 86776: 0 -247: 86777: 0 -247: 86778: 0 -247: 86779: 0 -247: 86780: 0 -247: 86781: 0 -247: 86782: 0 -247: 86783: 0 -247: 86784: 0 -247: 86785: 0 -247: 86786: 0 -247: 86787: 0 -247: 86788: 0 -247: 86789: 0 -247: 86790: 0 -247: 86791: 0 -247: 86792: 0 -247: 86793: 0 -247: 86794: 0 -247: 86795: 0 -247: 86796: 0 -247: 86797: 0 -247: 86798: 0 -247: 86799: 0 -247: 86800: 0 -247: 86801: 0 -247: 86802: 0 -247: 86803: 0 -247: 86804: 0 -247: 86805: 0 -247: 86806: 0 -247: 86807: 0 -247: 86808: 0 -247: 86809: 0 -247: 86810: 0 -247: 86811: 0 -247: 86812: 0 -247: 86813: 0 -247: 86814: 0 -247: 86815: 0 -247: 86816: 0 -247: 86817: 0 -247: 86818: 0 -247: 86819: 0 -247: 86820: 0 -247: 86821: 0 -247: 86822: 0 -247: 86823: 0 -247: 86824: 0 -247: 86825: 0 -247: 86826: 0 -247: 86827: 0 -247: 86828: 0 -247: 86829: 0 -247: 86830: 0 -247: 86831: 0 -247: 86832: 0 -247: 86833: 0 -247: 86834: 0 -247: 86835: 0 -247: 86836: 0 -247: 86837: 0 -247: 86838: 0 -247: 86839: 0 -247: 86840: 0 -247: 86841: 0 -247: 86842: 0 -247: 86843: 0 -247: 86844: 0 -247: 86845: 0 -247: 86846: 0 -247: 86847: 0 -247: 86848: 0 -247: 86849: 0 -247: 86850: 0 -247: 86851: 0 -247: 86852: 0 -247: 86853: 0 -247: 86854: 0 -247: 86855: 0 -247: 86856: 0 -247: 86857: 0 -247: 86858: 0 -247: 86859: 0 -247: 86860: 0 -247: 86861: 0 -247: 86862: 0 -247: 86863: 0 -247: 86864: 0 -247: 86865: 0 -247: 86866: 0 -247: 86867: 0 -247: 86868: 0 -247: 86869: 0 -247: 86870: 0 -247: 86871: 0 -247: 86872: 0 -247: 86873: 0 -247: 86874: 0 -247: 86875: 0 -247: 86876: 0 -247: 86877: 0 -247: 86878: 0 -247: 86879: 0 -247: 86880: 0 -247: 86881: 0 -247: 86882: 0 -247: 86883: 0 -247: 86884: 0 -247: 86885: 0 -247: 86886: 0 -247: 86887: 0 -247: 86888: 0 -247: 86889: 0 -247: 86890: 0 -247: 86891: 0 -247: 86892: 0 -247: 86893: 0 -247: 86894: 0 -247: 86895: 0 -247: 86896: 0 -247: 86897: 0 -247: 86898: 0 -247: 86899: 0 -247: 86900: 0 -247: 86901: 0 -247: 86902: 0 -247: 86903: 0 -247: 86904: 0 -247: 86905: 0 -247: 86906: 0 -247: 86907: 0 -247: 86908: 0 -247: 86909: 0 -247: 86910: 0 -247: 86911: 0 -247: 86912: 0 -247: 86913: 0 -247: 86914: 0 -247: 86915: 0 -247: 86916: 0 -247: 86917: 0 -247: 86918: 0 -247: 86919: 0 -247: 86920: 0 -247: 86921: 0 -247: 86922: 0 -247: 86923: 0 -247: 86924: 0 -247: 86925: 0 -247: 86926: 0 -247: 86927: 0 -247: 86928: 0 -247: 86929: 0 -247: 86930: 0 -247: 86931: 0 -247: 86932: 0 -247: 86933: 0 -247: 86934: 0 -247: 86935: 0 -247: 86936: 0 -247: 86937: 0 -247: 86938: 0 -247: 86939: 0 -247: 86940: 0 -247: 86941: 0 -247: 86942: 0 -247: 86943: 0 -247: 86944: 0 -247: 86945: 0 -247: 86946: 0 -247: 86947: 0 -247: 86948: 0 -247: 86949: 0 -247: 86950: 0 -247: 86951: 0 -247: 86952: 0 -247: 86953: 0 -247: 86954: 0 -247: 86955: 0 -247: 86956: 0 -247: 86957: 0 -247: 86958: 0 -247: 86959: 0 -247: 86960: 0 -247: 86961: 0 -247: 86962: 0 -247: 86963: 0 -247: 86964: 0 -247: 86965: 0 -247: 86966: 0 -247: 86967: 0 -247: 86968: 0 -247: 86969: 0 -247: 86970: 0 -247: 86971: 0 -247: 86972: 0 -247: 86973: 0 -247: 86974: 0 -247: 86975: 0 -247: 86976: 0 -247: 86977: 0 -247: 86978: 0 -247: 86979: 0 -247: 86980: 0 -247: 86981: 0 -247: 86982: 0 -247: 86983: 0 -247: 86984: 0 -247: 86985: 0 -247: 86986: 0 -247: 86987: 0 -247: 86988: 0 -247: 86989: 0 -247: 86990: 0 -247: 86991: 0 -247: 86992: 0 -247: 86993: 0 -247: 86994: 0 -247: 86995: 0 -247: 86996: 0 -247: 86997: 0 -247: 86998: 0 -247: 86999: 0 -247: 87000: 0 -247: 87001: 0 -247: 87002: 0 -247: 87003: 0 -247: 87004: 0 -247: 87005: 0 -247: 87006: 0 -247: 87007: 0 -247: 87008: 0 -247: 87009: 0 -247: 87010: 0 -247: 87011: 0 -247: 87012: 0 -247: 87013: 0 -247: 87014: 0 -247: 87015: 0 -247: 87016: 0 -247: 87017: 0 -247: 87018: 0 -247: 87019: 0 -247: 87020: 0 -247: 87021: 0 -247: 87022: 0 -247: 87023: 0 -247: 87024: 0 -247: 87025: 0 -247: 87026: 0 -247: 87027: 0 -247: 87028: 0 -247: 87029: 0 -247: 87030: 0 -247: 87031: 0 -247: 87032: 0 -247: 87033: 0 -247: 87034: 0 -247: 87035: 0 -247: 87036: 0 -247: 87037: 0 -247: 87038: 0 -247: 87039: 0 -247: 87040: 0 -247: 87041: 0 -247: 87042: 0 -247: 87043: 0 -247: 87044: 0 -247: 87045: 0 -247: 87046: 0 -247: 87047: 0 -247: 87048: 0 -247: 87049: 0 -247: 87050: 0 -247: 87051: 0 -247: 87052: 0 -247: 87053: 0 -247: 87054: 0 -247: 87055: 0 -247: 87056: 0 -247: 87057: 0 -247: 87058: 0 -247: 87059: 0 -247: 87060: 0 -247: 87061: 0 -247: 87062: 0 -247: 87063: 0 -247: 87064: 0 -247: 87065: 0 -247: 87066: 0 -247: 87067: 0 -247: 87068: 0 -247: 87069: 0 -247: 87070: 0 -247: 87071: 0 -247: 87072: 0 -247: 87073: 0 -247: 87074: 0 -247: 87075: 0 -247: 87076: 0 -247: 87077: 0 -247: 87078: 0 -247: 87079: 0 -247: 87080: 0 -247: 87081: 0 -247: 87082: 0 -247: 87083: 0 -247: 87084: 0 -247: 87085: 0 -247: 87086: 0 -247: 87087: 0 -247: 87088: 0 -247: 87089: 0 -247: 87090: 0 -247: 87091: 0 -247: 87092: 0 -247: 87093: 0 -247: 87094: 0 -247: 87095: 0 -247: 87096: 0 -247: 87097: 0 -247: 87098: 0 -247: 87099: 0 -247: 87100: 0 -247: 87101: 0 -247: 87102: 0 -247: 87103: 0 -247: 87104: 0 -247: 87105: 0 -247: 87106: 0 -247: 87107: 0 -247: 87108: 0 -247: 87109: 0 -247: 87110: 0 -247: 87111: 0 -247: 87112: 0 -247: 87113: 0 -247: 87114: 0 -247: 87115: 0 -247: 87116: 0 -247: 87117: 0 -247: 87118: 0 -247: 87119: 0 -247: 87120: 0 -247: 87121: 0 -247: 87122: 0 -247: 87123: 0 -247: 87124: 0 -247: 87125: 0 -247: 87126: 0 -247: 87127: 0 -247: 87128: 0 -247: 87129: 0 -247: 87130: 0 -247: 87131: 0 -247: 87132: 0 -247: 87133: 0 -247: 87134: 0 -247: 87135: 0 -247: 87136: 0 -247: 87137: 0 -247: 87138: 0 -247: 87139: 0 -247: 87140: 0 -247: 87141: 0 -247: 87142: 0 -247: 87143: 0 -247: 87144: 0 -247: 87145: 0 -247: 87146: 0 -247: 87147: 0 -247: 87148: 0 -247: 87149: 0 -247: 87150: 0 -247: 87151: 0 -247: 87152: 0 -247: 87153: 0 -247: 87154: 0 -247: 87155: 0 -247: 87156: 0 -247: 87157: 0 -247: 87158: 0 -247: 87159: 0 -247: 87160: 0 -247: 87161: 0 -247: 87162: 0 -247: 87163: 0 -247: 87164: 0 -247: 87165: 0 -247: 87166: 0 -247: 87167: 0 -247: 87168: 0 -247: 87169: 0 -247: 87170: 0 -247: 87171: 0 -247: 87172: 0 -247: 87173: 0 -247: 87174: 0 -247: 87175: 0 -247: 87176: 0 -247: 87177: 0 -247: 87178: 0 -247: 87179: 0 -247: 87180: 0 -247: 87181: 0 -247: 87182: 0 -247: 87183: 0 -247: 87184: 0 -247: 87185: 0 -247: 87186: 0 -247: 87187: 0 -247: 87188: 0 -247: 87189: 0 -247: 87190: 0 -247: 87191: 0 -247: 87192: 0 -247: 87193: 0 -247: 87194: 0 -247: 87195: 0 -247: 87196: 0 -247: 87197: 0 -247: 87198: 0 -247: 87199: 0 -247: 87200: 0 -247: 87201: 0 -247: 87202: 0 -247: 87203: 0 -247: 87204: 0 -247: 87205: 0 -247: 87206: 0 -247: 87207: 0 -247: 87208: 0 -247: 87209: 0 -247: 87210: 0 -247: 87211: 0 -247: 87212: 0 -247: 87213: 0 -247: 87214: 0 -247: 87215: 0 -247: 87216: 0 -247: 87217: 0 -247: 87218: 0 -247: 87219: 0 -247: 87220: 0 -247: 87221: 0 -247: 87222: 0 -247: 87223: 0 -247: 87224: 0 -247: 87225: 0 -247: 87226: 0 -247: 87227: 0 -247: 87228: 0 -247: 87229: 0 -247: 87230: 0 -247: 87231: 0 -247: 87232: 0 -247: 87233: 0 -247: 87234: 0 -247: 87235: 0 -247: 87236: 0 -247: 87237: 0 -247: 87238: 0 -247: 87239: 0 -247: 87240: 0 -247: 87241: 0 -247: 87242: 0 -247: 87243: 0 -247: 87244: 0 -247: 87245: 0 -247: 87246: 0 -247: 87247: 0 -247: 87248: 0 -247: 87249: 0 -247: 87250: 0 -247: 87251: 0 -247: 87252: 0 -247: 87253: 0 -247: 87254: 0 -247: 87255: 0 -247: 87256: 0 -247: 87257: 0 -247: 87258: 0 -247: 87259: 0 -247: 87260: 0 -247: 87261: 0 -247: 87262: 0 -247: 87263: 0 -247: 87264: 0 -247: 87265: 0 -247: 87266: 0 -247: 87267: 0 -247: 87268: 0 -247: 87269: 0 -247: 87270: 0 -247: 87271: 0 -247: 87272: 0 -247: 87273: 0 -247: 87274: 0 -247: 87275: 0 -247: 87276: 0 -247: 87277: 0 -247: 87278: 0 -247: 87279: 0 -247: 87280: 0 -247: 87281: 0 -247: 87282: 0 -247: 87283: 0 -247: 87284: 0 -247: 87285: 0 -247: 87286: 0 -247: 87287: 0 -247: 87288: 0 -247: 87289: 0 -247: 87290: 0 -247: 87291: 0 -247: 87292: 0 -247: 87293: 0 -247: 87294: 0 -247: 87295: 0 -247: 87296: 0 -247: 87297: 0 -247: 87298: 0 -247: 87299: 0 -247: 87300: 0 -247: 87301: 0 -247: 87302: 0 -247: 87303: 0 -247: 87304: 0 -247: 87305: 0 -247: 87306: 0 -247: 87307: 0 -247: 87308: 0 -247: 87309: 0 -247: 87310: 0 -247: 87311: 0 -247: 87312: 0 -247: 87313: 0 -247: 87314: 0 -247: 87315: 0 -247: 87316: 0 -247: 87317: 0 -247: 87318: 0 -247: 87319: 0 -247: 87320: 0 -247: 87321: 0 -247: 87322: 0 -247: 87323: 0 -247: 87324: 0 -247: 87325: 0 -247: 87326: 0 -247: 87327: 0 -247: 87328: 0 -247: 87329: 0 -247: 87330: 0 -247: 87331: 0 -247: 87332: 0 -247: 87333: 0 -247: 87334: 0 -247: 87335: 0 -247: 87336: 0 -247: 87337: 0 -247: 87338: 0 -247: 87339: 0 -247: 87340: 0 -247: 87341: 0 -247: 87342: 0 -247: 87343: 0 -247: 87344: 0 -247: 87345: 0 -247: 87346: 0 -247: 87347: 0 -247: 87348: 0 -247: 87349: 0 -247: 87350: 0 -247: 87351: 0 -247: 87352: 0 -247: 87353: 0 -247: 87354: 0 -247: 87355: 0 -247: 87356: 0 -247: 87357: 0 -247: 87358: 0 -247: 87359: 0 -247: 87360: 0 -247: 87361: 0 -247: 87362: 0 -247: 87363: 0 -247: 87364: 0 -247: 87365: 0 -247: 87366: 0 -247: 87367: 0 -247: 87368: 0 -247: 87369: 0 -247: 87370: 0 -247: 87371: 0 -247: 87372: 0 -247: 87373: 0 -247: 87374: 0 -247: 87375: 0 -247: 87376: 0 -247: 87377: 0 -247: 87378: 0 -247: 87379: 0 -247: 87380: 0 -247: 87381: 0 -247: 87382: 0 -247: 87383: 0 -247: 87384: 0 -247: 87385: 0 -247: 87386: 0 -247: 87387: 0 -247: 87388: 0 -247: 87389: 0 -247: 87390: 0 -247: 87391: 0 -247: 87392: 0 -247: 87393: 0 -247: 87394: 0 -247: 87395: 0 -247: 87396: 0 -247: 87397: 0 -247: 87398: 0 -247: 87399: 0 -247: 87400: 0 -247: 87401: 0 -247: 87402: 0 -247: 87403: 0 -247: 87404: 0 -247: 87405: 0 -247: 87406: 0 -247: 87407: 0 -247: 87408: 0 -247: 87409: 0 -247: 87410: 0 -247: 87411: 0 -247: 87412: 0 -247: 87413: 0 -247: 87414: 0 -247: 87415: 0 -247: 87416: 0 -247: 87417: 0 -247: 87418: 0 -247: 87419: 0 -247: 87420: 0 -247: 87421: 0 -247: 87422: 0 -247: 87423: 0 -247: 87424: 0 -247: 87425: 0 -247: 87426: 0 -247: 87427: 0 -247: 87428: 0 -247: 87429: 0 -247: 87430: 0 -247: 87431: 0 -247: 87432: 0 -247: 87433: 0 -247: 87434: 0 -247: 87435: 0 -247: 87436: 0 -247: 87437: 0 -247: 87438: 0 -247: 87439: 0 -247: 87440: 0 -247: 87441: 0 -247: 87442: 0 -247: 87443: 0 -247: 87444: 0 -247: 87445: 0 -247: 87446: 0 -247: 87447: 0 -247: 87448: 0 -247: 87449: 0 -247: 87450: 0 -247: 87451: 0 -247: 87452: 0 -247: 87453: 0 -247: 87454: 0 -247: 87455: 0 -247: 87456: 0 -247: 87457: 0 -247: 87458: 0 -247: 87459: 0 -247: 87460: 0 -247: 87461: 0 -247: 87462: 0 -247: 87463: 0 -247: 87464: 0 -247: 87465: 0 -247: 87466: 0 -247: 87467: 0 -247: 87468: 0 -247: 87469: 0 -247: 87470: 0 -247: 87471: 0 -247: 87472: 0 -247: 87473: 0 -247: 87474: 0 -247: 87475: 0 -247: 87476: 0 -247: 87477: 0 -247: 87478: 0 -247: 87479: 0 -247: 87480: 0 -247: 87481: 0 -247: 87482: 0 -247: 87483: 0 -247: 87484: 0 -247: 87485: 0 -247: 87486: 0 -247: 87487: 0 -247: 87488: 0 -247: 87489: 0 -247: 87490: 0 -247: 87491: 0 -247: 87492: 0 -247: 87493: 0 -247: 87494: 0 -247: 87495: 0 -247: 87496: 0 -247: 87497: 0 -247: 87498: 0 -247: 87499: 0 -247: 87500: 0 -247: 87501: 0 -247: 87502: 0 -247: 87503: 0 -247: 87504: 0 -247: 87505: 0 -247: 87506: 0 -247: 87507: 0 -247: 87508: 0 -247: 87509: 0 -247: 87510: 0 -247: 87511: 0 -247: 87512: 0 -247: 87513: 0 -247: 87514: 0 -247: 87515: 0 -247: 87516: 0 -247: 87517: 0 -247: 87518: 0 -247: 87519: 0 -247: 87520: 0 -247: 87521: 0 -247: 87522: 0 -247: 87523: 0 -247: 87524: 0 -247: 87525: 0 -247: 87526: 0 -247: 87527: 0 -247: 87528: 0 -247: 87529: 0 -247: 87530: 0 -247: 87531: 0 -247: 87532: 0 -247: 87533: 0 -247: 87534: 0 -247: 87535: 0 -247: 87536: 0 -247: 87537: 0 -247: 87538: 0 -247: 87539: 0 -247: 87540: 0 -247: 87541: 0 -247: 87542: 0 -247: 87543: 0 -247: 87544: 0 -247: 87545: 0 -247: 87546: 0 -247: 87547: 0 -247: 87548: 0 -247: 87549: 0 -247: 87550: 0 -247: 87551: 0 -247: 87552: 0 -247: 87553: 0 -247: 87554: 0 -247: 87555: 0 -247: 87556: 0 -247: 87557: 0 -247: 87558: 0 -247: 87559: 0 -247: 87560: 0 -247: 87561: 0 -247: 87562: 0 -247: 87563: 0 -247: 87564: 0 -247: 87565: 0 -247: 87566: 0 -247: 87567: 0 -247: 87568: 0 -247: 87569: 0 -247: 87570: 0 -247: 87571: 0 -247: 87572: 0 -247: 87573: 0 -247: 87574: 0 -247: 87575: 0 -247: 87576: 0 -247: 87577: 0 -247: 87578: 0 -247: 87579: 0 -247: 87580: 0 -247: 87581: 0 -247: 87582: 0 -247: 87583: 0 -247: 87584: 0 -247: 87585: 0 -247: 87586: 0 -247: 87587: 0 -247: 87588: 0 -247: 87589: 0 -247: 87590: 0 -247: 87591: 0 -247: 87592: 0 -247: 87593: 0 -247: 87594: 0 -247: 87595: 0 -247: 87596: 0 -247: 87597: 0 -247: 87598: 0 -247: 87599: 0 -247: 87600: 0 -247: 87601: 0 -247: 87602: 0 -247: 87603: 0 -247: 87604: 0 -247: 87605: 0 -247: 87606: 0 -247: 87607: 0 -247: 87608: 0 -247: 87609: 0 -247: 87610: 0 -247: 87611: 0 -247: 87612: 0 -247: 87613: 0 -247: 87614: 0 -247: 87615: 0 -247: 87616: 0 -247: 87617: 0 -247: 87618: 0 -247: 87619: 0 -247: 87620: 0 -247: 87621: 0 -247: 87622: 0 -247: 87623: 0 -247: 87624: 0 -247: 87625: 0 -247: 87626: 0 -247: 87627: 0 -247: 87628: 0 -247: 87629: 0 -247: 87630: 0 -247: 87631: 0 -247: 87632: 0 -247: 87633: 0 -247: 87634: 0 -247: 87635: 0 -247: 87636: 0 -247: 87637: 0 -247: 87638: 0 -247: 87639: 0 -247: 87640: 0 -247: 87641: 0 -247: 87642: 0 -247: 87643: 0 -247: 87644: 0 -247: 87645: 0 -247: 87646: 0 -247: 87647: 0 -247: 87648: 0 -247: 87649: 0 -247: 87650: 0 -247: 87651: 0 -247: 87652: 0 -247: 87653: 0 -247: 87654: 0 -247: 87655: 0 -247: 87656: 0 -247: 87657: 0 -247: 87658: 0 -247: 87659: 0 -247: 87660: 0 -247: 87661: 0 -247: 87662: 0 -247: 87663: 0 -247: 87664: 0 -247: 87665: 0 -247: 87666: 0 -247: 87667: 0 -247: 87668: 0 -247: 87669: 0 -247: 87670: 0 -247: 87671: 0 -247: 87672: 0 -247: 87673: 0 -247: 87674: 0 -247: 87675: 0 -247: 87676: 0 -247: 87677: 0 -247: 87678: 0 -247: 87679: 0 -247: 87680: 0 -247: 87681: 0 -247: 87682: 0 -247: 87683: 0 -247: 87684: 0 -247: 87685: 0 -247: 87686: 0 -247: 87687: 0 -247: 87688: 0 -247: 87689: 0 -247: 87690: 0 -247: 87691: 0 -247: 87692: 0 -247: 87693: 0 -247: 87694: 0 -247: 87695: 0 -247: 87696: 0 -247: 87697: 0 -247: 87698: 0 -247: 87699: 0 -247: 87700: 0 -247: 87701: 0 -247: 87702: 0 -247: 87703: 0 -247: 87704: 0 -247: 87705: 0 -247: 87706: 0 -247: 87707: 0 -247: 87708: 0 -247: 87709: 0 -247: 87710: 0 -247: 87711: 0 -247: 87712: 0 -247: 87713: 0 -247: 87714: 0 -247: 87715: 0 -247: 87716: 0 -247: 87717: 0 -247: 87718: 0 -247: 87719: 0 -247: 87720: 0 -247: 87721: 0 -247: 87722: 0 -247: 87723: 0 -247: 87724: 0 -247: 87725: 0 -247: 87726: 0 -247: 87727: 0 -247: 87728: 0 -247: 87729: 0 -247: 87730: 0 -247: 87731: 0 -247: 87732: 0 -247: 87733: 0 -247: 87734: 0 -247: 87735: 0 -247: 87736: 0 -247: 87737: 0 -247: 87738: 0 -247: 87739: 0 -247: 87740: 0 -247: 87741: 0 -247: 87742: 0 -247: 87743: 0 -247: 87744: 0 -247: 87745: 0 -247: 87746: 0 -247: 87747: 0 -247: 87748: 0 -247: 87749: 0 -247: 87750: 0 -247: 87751: 0 -247: 87752: 0 -247: 87753: 0 -247: 87754: 0 -247: 87755: 0 -247: 87756: 0 -247: 87757: 0 -247: 87758: 0 -247: 87759: 0 -247: 87760: 0 -247: 87761: 0 -247: 87762: 0 -247: 87763: 0 -247: 87764: 0 -247: 87765: 0 -247: 87766: 0 -247: 87767: 0 -247: 87768: 0 -247: 87769: 0 -247: 87770: 0 -247: 87771: 0 -247: 87772: 0 -247: 87773: 0 -247: 87774: 0 -247: 87775: 0 -247: 87776: 0 -247: 87777: 0 -247: 87778: 0 -247: 87779: 0 -247: 87780: 0 -247: 87781: 0 -247: 87782: 0 -247: 87783: 0 -247: 87784: 0 -247: 87785: 0 -247: 87786: 0 -247: 87787: 0 -247: 87788: 0 -247: 87789: 0 -247: 87790: 0 -247: 87791: 0 -247: 87792: 0 -247: 87793: 0 -247: 87794: 0 -247: 87795: 0 -247: 87796: 0 -247: 87797: 0 -247: 87798: 0 -247: 87799: 0 -247: 87800: 0 -247: 87801: 0 -247: 87802: 0 -247: 87803: 0 -247: 87804: 0 -247: 87805: 0 -247: 87806: 0 -247: 87807: 0 -247: 87808: 0 -247: 87809: 0 -247: 87810: 0 -247: 87811: 0 -247: 87812: 0 -247: 87813: 0 -247: 87814: 0 -247: 87815: 0 -247: 87816: 0 -247: 87817: 0 -247: 87818: 0 -247: 87819: 0 -247: 87820: 0 -247: 87821: 0 -247: 87822: 0 -247: 87823: 0 -247: 87824: 0 -247: 87825: 0 -247: 87826: 0 -247: 87827: 0 -247: 87828: 0 -247: 87829: 0 -247: 87830: 0 -247: 87831: 0 -247: 87832: 0 -247: 87833: 0 -247: 87834: 0 -247: 87835: 0 -247: 87836: 0 -247: 87837: 0 -247: 87838: 0 -247: 87839: 0 -247: 87840: 0 -247: 87841: 0 -247: 87842: 0 -247: 87843: 0 -247: 87844: 0 -247: 87845: 0 -247: 87846: 0 -247: 87847: 0 -247: 87848: 0 -247: 87849: 0 -247: 87850: 0 -247: 87851: 0 -247: 87852: 0 -247: 87853: 0 -247: 87854: 0 -247: 87855: 0 -247: 87856: 0 -247: 87857: 0 -247: 87858: 0 -247: 87859: 0 -247: 87860: 0 -247: 87861: 0 -247: 87862: 0 -247: 87863: 0 -247: 87864: 0 -247: 87865: 0 -247: 87866: 0 -247: 87867: 0 -247: 87868: 0 -247: 87869: 0 -247: 87870: 0 -247: 87871: 0 -247: 87872: 0 -247: 87873: 0 -247: 87874: 0 -247: 87875: 0 -247: 87876: 0 -247: 87877: 0 -247: 87878: 0 -247: 87879: 0 -247: 87880: 0 -247: 87881: 0 -247: 87882: 0 -247: 87883: 0 -247: 87884: 0 -247: 87885: 0 -247: 87886: 0 -247: 87887: 0 -247: 87888: 0 -247: 87889: 0 -247: 87890: 0 -247: 87891: 0 -247: 87892: 0 -247: 87893: 0 -247: 87894: 0 -247: 87895: 0 -247: 87896: 0 -247: 87897: 0 -247: 87898: 0 -247: 87899: 0 -247: 87900: 0 -247: 87901: 0 -247: 87902: 0 -247: 87903: 0 -247: 87904: 0 -247: 87905: 0 -247: 87906: 0 -247: 87907: 0 -247: 87908: 0 -247: 87909: 0 -247: 87910: 0 -247: 87911: 0 -247: 87912: 0 -247: 87913: 0 -247: 87914: 0 -247: 87915: 0 -247: 87916: 0 -247: 87917: 0 -247: 87918: 0 -247: 87919: 0 -247: 87920: 0 -247: 87921: 0 -247: 87922: 0 -247: 87923: 0 -247: 87924: 0 -247: 87925: 0 -247: 87926: 0 -247: 87927: 0 -247: 87928: 0 -247: 87929: 0 -247: 87930: 0 -247: 87931: 0 -247: 87932: 0 -247: 87933: 0 -247: 87934: 0 -247: 87935: 0 -247: 87936: 0 -247: 87937: 0 -247: 87938: 0 -247: 87939: 0 -247: 87940: 0 -247: 87941: 0 -247: 87942: 0 -247: 87943: 0 -247: 87944: 0 -247: 87945: 0 -247: 87946: 0 -247: 87947: 0 -247: 87948: 0 -247: 87949: 0 -247: 87950: 0 -247: 87951: 0 -247: 87952: 0 -247: 87953: 0 -247: 87954: 0 -247: 87955: 0 -247: 87956: 0 -247: 87957: 0 -247: 87958: 0 -247: 87959: 0 -247: 87960: 0 -247: 87961: 0 -247: 87962: 0 -247: 87963: 0 -247: 87964: 0 -247: 87965: 0 -247: 87966: 0 -247: 87967: 0 -247: 87968: 0 -247: 87969: 0 -247: 87970: 0 -247: 87971: 0 -247: 87972: 0 -247: 87973: 0 -247: 87974: 0 -247: 87975: 0 -247: 87976: 0 -247: 87977: 0 -247: 87978: 0 -247: 87979: 0 -247: 87980: 0 -247: 87981: 0 -247: 87982: 0 -247: 87983: 0 -247: 87984: 0 -247: 87985: 0 -247: 87986: 0 -247: 87987: 0 -247: 87988: 0 -247: 87989: 0 -247: 87990: 0 -247: 87991: 0 -247: 87992: 0 -247: 87993: 0 -247: 87994: 0 -247: 87995: 0 -247: 87996: 0 -247: 87997: 0 -247: 87998: 0 -247: 87999: 0 -247: 88000: 0 -247: 88001: 0 -247: 88002: 0 -247: 88003: 0 -247: 88004: 0 -247: 88005: 0 -247: 88006: 0 -247: 88007: 0 -247: 88008: 0 -247: 88009: 0 -247: 88010: 0 -247: 88011: 0 -247: 88012: 0 -247: 88013: 0 -247: 88014: 0 -247: 88015: 0 -247: 88016: 0 -247: 88017: 0 -247: 88018: 0 -247: 88019: 0 -247: 88020: 0 -247: 88021: 0 -247: 88022: 0 -247: 88023: 0 -247: 88024: 0 -247: 88025: 0 -247: 88026: 0 -247: 88027: 0 -247: 88028: 0 -247: 88029: 0 -247: 88030: 0 -247: 88031: 0 -247: 88032: 0 -247: 88033: 0 -247: 88034: 0 -247: 88035: 0 -247: 88036: 0 -247: 88037: 0 -247: 88038: 0 -247: 88039: 0 -247: 88040: 0 -247: 88041: 0 -247: 88042: 0 -247: 88043: 0 -247: 88044: 0 -247: 88045: 0 -247: 88046: 0 -247: 88047: 0 -247: 88048: 0 -247: 88049: 0 -247: 88050: 0 -247: 88051: 0 -247: 88052: 0 -247: 88053: 0 -247: 88054: 0 -247: 88055: 0 -247: 88056: 0 -247: 88057: 0 -247: 88058: 0 -247: 88059: 0 -247: 88060: 0 -247: 88061: 0 -247: 88062: 0 -247: 88063: 0 -247: 88064: 0 -247: 88065: 0 -247: 88066: 0 -247: 88067: 0 -247: 88068: 0 -247: 88069: 0 -247: 88070: 0 -247: 88071: 0 -247: 88072: 0 -247: 88073: 0 -247: 88074: 0 -247: 88075: 0 -247: 88076: 0 -247: 88077: 0 -247: 88078: 0 -247: 88079: 0 -247: 88080: 0 -247: 88081: 0 -247: 88082: 0 -247: 88083: 0 -247: 88084: 0 -247: 88085: 0 -247: 88086: 0 -247: 88087: 0 -247: 88088: 0 -247: 88089: 0 -247: 88090: 0 -247: 88091: 0 -247: 88092: 0 -247: 88093: 0 -247: 88094: 0 -247: 88095: 0 -247: 88096: 0 -247: 88097: 0 -247: 88098: 0 -247: 88099: 0 -247: 88100: 0 -247: 88101: 0 -247: 88102: 0 -247: 88103: 0 -247: 88104: 0 -247: 88105: 0 -247: 88106: 0 -247: 88107: 0 -247: 88108: 0 -247: 88109: 0 -247: 88110: 0 -247: 88111: 0 -247: 88112: 0 -247: 88113: 0 -247: 88114: 0 -247: 88115: 0 -247: 88116: 0 -247: 88117: 0 -247: 88118: 0 -247: 88119: 0 -247: 88120: 0 -247: 88121: 0 -247: 88122: 0 -247: 88123: 0 -247: 88124: 0 -247: 88125: 0 -247: 88126: 0 -247: 88127: 0 -247: 88128: 0 -247: 88129: 0 -247: 88130: 0 -247: 88131: 0 -247: 88132: 0 -247: 88133: 0 -247: 88134: 0 -247: 88135: 0 -247: 88136: 0 -247: 88137: 0 -247: 88138: 0 -247: 88139: 0 -247: 88140: 0 -247: 88141: 0 -247: 88142: 0 -247: 88143: 0 -247: 88144: 0 -247: 88145: 0 -247: 88146: 0 -247: 88147: 0 -247: 88148: 0 -247: 88149: 0 -247: 88150: 0 -247: 88151: 0 -247: 88152: 0 -247: 88153: 0 -247: 88154: 0 -247: 88155: 0 -247: 88156: 0 -247: 88157: 0 -247: 88158: 0 -247: 88159: 0 -247: 88160: 0 -247: 88161: 0 -247: 88162: 0 -247: 88163: 0 -247: 88164: 0 -247: 88165: 0 -247: 88166: 0 -247: 88167: 0 -247: 88168: 0 -247: 88169: 0 -247: 88170: 0 -247: 88171: 0 -247: 88172: 0 -247: 88173: 0 -247: 88174: 0 -247: 88175: 0 -247: 88176: 0 -247: 88177: 0 -247: 88178: 0 -247: 88179: 0 -247: 88180: 0 -247: 88181: 0 -247: 88182: 0 -247: 88183: 0 -247: 88184: 0 -247: 88185: 0 -247: 88186: 0 -247: 88187: 0 -247: 88188: 0 -247: 88189: 0 -247: 88190: 0 -247: 88191: 0 -247: 88192: 0 -247: 88193: 0 -247: 88194: 0 -247: 88195: 0 -247: 88196: 0 -247: 88197: 0 -247: 88198: 0 -247: 88199: 0 -247: 88200: 0 -247: 88201: 0 -247: 88202: 0 -247: 88203: 0 -247: 88204: 0 -247: 88205: 0 -247: 88206: 0 -247: 88207: 0 -247: 88208: 0 -247: 88209: 0 -247: 88210: 0 -247: 88211: 0 -247: 88212: 0 -247: 88213: 0 -247: 88214: 0 -247: 88215: 0 -247: 88216: 0 -247: 88217: 0 -247: 88218: 0 -247: 88219: 0 -247: 88220: 0 -247: 88221: 0 -247: 88222: 0 -247: 88223: 0 -247: 88224: 0 -247: 88225: 0 -247: 88226: 0 -247: 88227: 0 -247: 88228: 0 -247: 88229: 0 -247: 88230: 0 -247: 88231: 0 -247: 88232: 0 -247: 88233: 0 -247: 88234: 0 -247: 88235: 0 -247: 88236: 0 -247: 88237: 0 -247: 88238: 0 -247: 88239: 0 -247: 88240: 0 -247: 88241: 0 -247: 88242: 0 -247: 88243: 0 -247: 88244: 0 -247: 88245: 0 -247: 88246: 0 -247: 88247: 0 -247: 88248: 0 -247: 88249: 0 -247: 88250: 0 -247: 88251: 0 -247: 88252: 0 -247: 88253: 0 -247: 88254: 0 -247: 88255: 0 -247: 88256: 0 -247: 88257: 0 -247: 88258: 0 -247: 88259: 0 -247: 88260: 0 -247: 88261: 0 -247: 88262: 0 -247: 88263: 0 -247: 88264: 0 -247: 88265: 0 -247: 88266: 0 -247: 88267: 0 -247: 88268: 0 -247: 88269: 0 -247: 88270: 0 -247: 88271: 0 -247: 88272: 0 -247: 88273: 0 -247: 88274: 0 -247: 88275: 0 -247: 88276: 0 -247: 88277: 0 -247: 88278: 0 -247: 88279: 0 -247: 88280: 0 -247: 88281: 0 -247: 88282: 0 -247: 88283: 0 -247: 88284: 0 -247: 88285: 0 -247: 88286: 0 -247: 88287: 0 -247: 88288: 0 -247: 88289: 0 -247: 88290: 0 -247: 88291: 0 -247: 88292: 0 -247: 88293: 0 -247: 88294: 0 -247: 88295: 0 -247: 88296: 0 -247: 88297: 0 -247: 88298: 0 -247: 88299: 0 -247: 88300: 0 -247: 88301: 0 -247: 88302: 0 -247: 88303: 0 -247: 88304: 0 -247: 88305: 0 -247: 88306: 0 -247: 88307: 0 -247: 88308: 0 -247: 88309: 0 -247: 88310: 0 -247: 88311: 0 -247: 88312: 0 -247: 88313: 0 -247: 88314: 0 -247: 88315: 0 -247: 88316: 0 -247: 88317: 0 -247: 88318: 0 -247: 88319: 0 -247: 88320: 0 -247: 88321: 0 -247: 88322: 0 -247: 88323: 0 -247: 88324: 0 -247: 88325: 0 -247: 88326: 0 -247: 88327: 0 -247: 88328: 0 -247: 88329: 0 -247: 88330: 0 -247: 88331: 0 -247: 88332: 0 -247: 88333: 0 -247: 88334: 0 -247: 88335: 0 -247: 88336: 0 -247: 88337: 0 -247: 88338: 0 -247: 88339: 0 -247: 88340: 0 -247: 88341: 0 -247: 88342: 0 -247: 88343: 0 -247: 88344: 0 -247: 88345: 0 -247: 88346: 0 -247: 88347: 0 -247: 88348: 0 -247: 88349: 0 -247: 88350: 0 -247: 88351: 0 -247: 88352: 0 -247: 88353: 0 -247: 88354: 0 -247: 88355: 0 -247: 88356: 0 -247: 88357: 0 -247: 88358: 0 -247: 88359: 0 -247: 88360: 0 -247: 88361: 0 -247: 88362: 0 -247: 88363: 0 -247: 88364: 0 -247: 88365: 0 -247: 88366: 0 -247: 88367: 0 -247: 88368: 0 -247: 88369: 0 -247: 88370: 0 -247: 88371: 0 -247: 88372: 0 -247: 88373: 0 -247: 88374: 0 -247: 88375: 0 -247: 88376: 0 -247: 88377: 0 -247: 88378: 0 -247: 88379: 0 -247: 88380: 0 -247: 88381: 0 -247: 88382: 0 -247: 88383: 0 -247: 88384: 0 -247: 88385: 0 -247: 88386: 0 -247: 88387: 0 -247: 88388: 0 -247: 88389: 0 -247: 88390: 0 -247: 88391: 0 -247: 88392: 0 -247: 88393: 0 -247: 88394: 0 -247: 88395: 0 -247: 88396: 0 -247: 88397: 0 -247: 88398: 0 -247: 88399: 0 -247: 88400: 0 -247: 88401: 0 -247: 88402: 0 -247: 88403: 0 -247: 88404: 0 -247: 88405: 0 -247: 88406: 0 -247: 88407: 0 -247: 88408: 0 -247: 88409: 0 -247: 88410: 0 -247: 88411: 0 -247: 88412: 0 -247: 88413: 0 -247: 88414: 0 -247: 88415: 0 -247: 88416: 0 -247: 88417: 0 -247: 88418: 0 -247: 88419: 0 -247: 88420: 0 -247: 88421: 0 -247: 88422: 0 -247: 88423: 0 -247: 88424: 0 -247: 88425: 0 -247: 88426: 0 -247: 88427: 0 -247: 88428: 0 -247: 88429: 0 -247: 88430: 0 -247: 88431: 0 -247: 88432: 0 -247: 88433: 0 -247: 88434: 0 -247: 88435: 0 -247: 88436: 0 -247: 88437: 0 -247: 88438: 0 -247: 88439: 0 -247: 88440: 0 -247: 88441: 0 -247: 88442: 0 -247: 88443: 0 -247: 88444: 0 -247: 88445: 0 -247: 88446: 0 -247: 88447: 0 -247: 88448: 0 -247: 88449: 0 -247: 88450: 0 -247: 88451: 0 -247: 88452: 0 -247: 88453: 0 -247: 88454: 0 -247: 88455: 0 -247: 88456: 0 -247: 88457: 0 -247: 88458: 0 -247: 88459: 0 -247: 88460: 0 -247: 88461: 0 -247: 88462: 0 -247: 88463: 0 -247: 88464: 0 -247: 88465: 0 -247: 88466: 0 -247: 88467: 0 -247: 88468: 0 -247: 88469: 0 -247: 88470: 0 -247: 88471: 0 -247: 88472: 0 -247: 88473: 0 -247: 88474: 0 -247: 88475: 0 -247: 88476: 0 -247: 88477: 0 -247: 88478: 0 -247: 88479: 0 -247: 88480: 0 -247: 88481: 0 -247: 88482: 0 -247: 88483: 0 -247: 88484: 0 -247: 88485: 0 -247: 88486: 0 -247: 88487: 0 -247: 88488: 0 -247: 88489: 0 -247: 88490: 0 -247: 88491: 0 -247: 88492: 0 -247: 88493: 0 -247: 88494: 0 -247: 88495: 0 -247: 88496: 0 -247: 88497: 0 -247: 88498: 0 -247: 88499: 0 -247: 88500: 0 -247: 88501: 0 -247: 88502: 0 -247: 88503: 0 -247: 88504: 0 -247: 88505: 0 -247: 88506: 0 -247: 88507: 0 -247: 88508: 0 -247: 88509: 0 -247: 88510: 0 -247: 88511: 0 -247: 88512: 0 -247: 88513: 0 -247: 88514: 0 -247: 88515: 0 -247: 88516: 0 -247: 88517: 0 -247: 88518: 0 -247: 88519: 0 -247: 88520: 0 -247: 88521: 0 -247: 88522: 0 -247: 88523: 0 -247: 88524: 0 -247: 88525: 0 -247: 88526: 0 -247: 88527: 0 -247: 88528: 0 -247: 88529: 0 -247: 88530: 0 -247: 88531: 0 -247: 88532: 0 -247: 88533: 0 -247: 88534: 0 -247: 88535: 0 -247: 88536: 0 -247: 88537: 0 -247: 88538: 0 -247: 88539: 0 -247: 88540: 0 -247: 88541: 0 -247: 88542: 0 -247: 88543: 0 -247: 88544: 0 -247: 88545: 0 -247: 88546: 0 -247: 88547: 0 -247: 88548: 0 -247: 88549: 0 -247: 88550: 0 -247: 88551: 0 -247: 88552: 0 -247: 88553: 0 -247: 88554: 0 -247: 88555: 0 -247: 88556: 0 -247: 88557: 0 -247: 88558: 0 -247: 88559: 0 -247: 88560: 0 -247: 88561: 0 -247: 88562: 0 -247: 88563: 0 -247: 88564: 0 -247: 88565: 0 -247: 88566: 0 -247: 88567: 0 -247: 88568: 0 -247: 88569: 0 -247: 88570: 0 -247: 88571: 0 -247: 88572: 0 -247: 88573: 0 -247: 88574: 0 -247: 88575: 0 -247: 88576: 0 -247: 88577: 0 -247: 88578: 0 -247: 88579: 0 -247: 88580: 0 -247: 88581: 0 -247: 88582: 0 -247: 88583: 0 -247: 88584: 0 -247: 88585: 0 -247: 88586: 0 -247: 88587: 0 -247: 88588: 0 -247: 88589: 0 -247: 88590: 0 -247: 88591: 0 -247: 88592: 0 -247: 88593: 0 -247: 88594: 0 -247: 88595: 0 -247: 88596: 0 -247: 88597: 0 -247: 88598: 0 -247: 88599: 0 -247: 88600: 0 -247: 88601: 0 -247: 88602: 0 -247: 88603: 0 -247: 88604: 0 -247: 88605: 0 -247: 88606: 0 -247: 88607: 0 -247: 88608: 0 -247: 88609: 0 -247: 88610: 0 -247: 88611: 0 -247: 88612: 0 -247: 88613: 0 -247: 88614: 0 -247: 88615: 0 -247: 88616: 0 -247: 88617: 0 -247: 88618: 0 -247: 88619: 0 -247: 88620: 0 -247: 88621: 0 -247: 88622: 0 -247: 88623: 0 -247: 88624: 0 -247: 88625: 0 -247: 88626: 0 -247: 88627: 0 -247: 88628: 0 -247: 88629: 0 -247: 88630: 0 -247: 88631: 0 -247: 88632: 0 -247: 88633: 0 -247: 88634: 0 -247: 88635: 0 -247: 88636: 0 -247: 88637: 0 -247: 88638: 0 -247: 88639: 0 -247: 88640: 0 -247: 88641: 0 -247: 88642: 0 -247: 88643: 0 -247: 88644: 0 -247: 88645: 0 -247: 88646: 0 -247: 88647: 0 -247: 88648: 0 -247: 88649: 0 -247: 88650: 0 -247: 88651: 0 -247: 88652: 0 -247: 88653: 0 -247: 88654: 0 -247: 88655: 0 -247: 88656: 0 -247: 88657: 0 -247: 88658: 0 -247: 88659: 0 -247: 88660: 0 -247: 88661: 0 -247: 88662: 0 -247: 88663: 0 -247: 88664: 0 -247: 88665: 0 -247: 88666: 0 -247: 88667: 0 -247: 88668: 0 -247: 88669: 0 -247: 88670: 0 -247: 88671: 0 -247: 88672: 0 -247: 88673: 0 -247: 88674: 0 -247: 88675: 0 -247: 88676: 0 -247: 88677: 0 -247: 88678: 0 -247: 88679: 0 -247: 88680: 0 -247: 88681: 0 -247: 88682: 0 -247: 88683: 0 -247: 88684: 0 -247: 88685: 0 -247: 88686: 0 -247: 88687: 0 -247: 88688: 0 -247: 88689: 0 -247: 88690: 0 -247: 88691: 0 -247: 88692: 0 -247: 88693: 0 -247: 88694: 0 -247: 88695: 0 -247: 88696: 0 -247: 88697: 0 -247: 88698: 0 -247: 88699: 0 -247: 88700: 0 -247: 88701: 0 -247: 88702: 0 -247: 88703: 0 -247: 88704: 0 -247: 88705: 0 -247: 88706: 0 -247: 88707: 0 -247: 88708: 0 -247: 88709: 0 -247: 88710: 0 -247: 88711: 0 -247: 88712: 0 -247: 88713: 0 -247: 88714: 0 -247: 88715: 0 -247: 88716: 0 -247: 88717: 0 -247: 88718: 0 -247: 88719: 0 -247: 88720: 0 -247: 88721: 0 -247: 88722: 0 -247: 88723: 0 -247: 88724: 0 -247: 88725: 0 -247: 88726: 0 -247: 88727: 0 -247: 88728: 0 -247: 88729: 0 -247: 88730: 0 -247: 88731: 0 -247: 88732: 0 -247: 88733: 0 -247: 88734: 0 -247: 88735: 0 -247: 88736: 0 -247: 88737: 0 -247: 88738: 0 -247: 88739: 0 -247: 88740: 0 -247: 88741: 0 -247: 88742: 0 -247: 88743: 0 -247: 88744: 0 -247: 88745: 0 -247: 88746: 0 -247: 88747: 0 -247: 88748: 0 -247: 88749: 0 -247: 88750: 0 -247: 88751: 0 -247: 88752: 0 -247: 88753: 0 -247: 88754: 0 -247: 88755: 0 -247: 88756: 0 -247: 88757: 0 -247: 88758: 0 -247: 88759: 0 -247: 88760: 0 -247: 88761: 0 -247: 88762: 0 -247: 88763: 0 -247: 88764: 0 -247: 88765: 0 -247: 88766: 0 -247: 88767: 0 -247: 88768: 0 -247: 88769: 0 -247: 88770: 0 -247: 88771: 0 -247: 88772: 0 -247: 88773: 0 -247: 88774: 0 -247: 88775: 0 -247: 88776: 0 -247: 88777: 0 -247: 88778: 0 -247: 88779: 0 -247: 88780: 0 -247: 88781: 0 -247: 88782: 0 -247: 88783: 0 -247: 88784: 0 -247: 88785: 0 -247: 88786: 0 -247: 88787: 0 -247: 88788: 0 -247: 88789: 0 -247: 88790: 0 -247: 88791: 0 -247: 88792: 0 -247: 88793: 0 -247: 88794: 0 -247: 88795: 0 -247: 88796: 0 -247: 88797: 0 -247: 88798: 0 -247: 88799: 0 -247: 88800: 0 -247: 88801: 0 -247: 88802: 0 -247: 88803: 0 -247: 88804: 0 -247: 88805: 0 -247: 88806: 0 -247: 88807: 0 -247: 88808: 0 -247: 88809: 0 -247: 88810: 0 -247: 88811: 0 -247: 88812: 0 -247: 88813: 0 -247: 88814: 0 -247: 88815: 0 -247: 88816: 0 -247: 88817: 0 -247: 88818: 0 -247: 88819: 0 -247: 88820: 0 -247: 88821: 0 -247: 88822: 0 -247: 88823: 0 -247: 88824: 0 -247: 88825: 0 -247: 88826: 0 -247: 88827: 0 -247: 88828: 0 -247: 88829: 0 -247: 88830: 0 -247: 88831: 0 -247: 88832: 0 -247: 88833: 0 -247: 88834: 0 -247: 88835: 0 -247: 88836: 0 -247: 88837: 0 -247: 88838: 0 -247: 88839: 0 -247: 88840: 0 -247: 88841: 0 -247: 88842: 0 -247: 88843: 0 -247: 88844: 0 -247: 88845: 0 -247: 88846: 0 -247: 88847: 0 -247: 88848: 0 -247: 88849: 0 -247: 88850: 0 -247: 88851: 0 -247: 88852: 0 -247: 88853: 0 -247: 88854: 0 -247: 88855: 0 -247: 88856: 0 -247: 88857: 0 -247: 88858: 0 -247: 88859: 0 -247: 88860: 0 -247: 88861: 0 -247: 88862: 0 -247: 88863: 0 -247: 88864: 0 -247: 88865: 0 -247: 88866: 0 -247: 88867: 0 -247: 88868: 0 -247: 88869: 0 -247: 88870: 0 -247: 88871: 0 -247: 88872: 0 -247: 88873: 0 -247: 88874: 0 -247: 88875: 0 -247: 88876: 0 -247: 88877: 0 -247: 88878: 0 -247: 88879: 0 -247: 88880: 0 -247: 88881: 0 -247: 88882: 0 -247: 88883: 0 -247: 88884: 0 -247: 88885: 0 -247: 88886: 0 -247: 88887: 0 -247: 88888: 0 -247: 88889: 0 -247: 88890: 0 -247: 88891: 0 -247: 88892: 0 -247: 88893: 0 -247: 88894: 0 -247: 88895: 0 -247: 88896: 0 -247: 88897: 0 -247: 88898: 0 -247: 88899: 0 -247: 88900: 0 -247: 88901: 0 -247: 88902: 0 -247: 88903: 0 -247: 88904: 0 -247: 88905: 0 -247: 88906: 0 -247: 88907: 0 -247: 88908: 0 -247: 88909: 0 -247: 88910: 0 -247: 88911: 0 -247: 88912: 0 -247: 88913: 0 -247: 88914: 0 -247: 88915: 0 -247: 88916: 0 -247: 88917: 0 -247: 88918: 0 -247: 88919: 0 -247: 88920: 0 -247: 88921: 0 -247: 88922: 0 -247: 88923: 0 -247: 88924: 0 -247: 88925: 0 -247: 88926: 0 -247: 88927: 0 -247: 88928: 0 -247: 88929: 0 -247: 88930: 0 -247: 88931: 0 -247: 88932: 0 -247: 88933: 0 -247: 88934: 0 -247: 88935: 0 -247: 88936: 0 -247: 88937: 0 -247: 88938: 0 -247: 88939: 0 -247: 88940: 0 -247: 88941: 0 -247: 88942: 0 -247: 88943: 0 -247: 88944: 0 -247: 88945: 0 -247: 88946: 0 -247: 88947: 0 -247: 88948: 0 -247: 88949: 0 -247: 88950: 0 -247: 88951: 0 -247: 88952: 0 -247: 88953: 0 -247: 88954: 0 -247: 88955: 0 -247: 88956: 0 -247: 88957: 0 -247: 88958: 0 -247: 88959: 0 -247: 88960: 0 -247: 88961: 0 -247: 88962: 0 -247: 88963: 0 -247: 88964: 0 -247: 88965: 0 -247: 88966: 0 -247: 88967: 0 -247: 88968: 0 -247: 88969: 0 -247: 88970: 0 -247: 88971: 0 -247: 88972: 0 -247: 88973: 0 -247: 88974: 0 -247: 88975: 0 -247: 88976: 0 -247: 88977: 0 -247: 88978: 0 -247: 88979: 0 -247: 88980: 0 -247: 88981: 0 -247: 88982: 0 -247: 88983: 0 -247: 88984: 0 -247: 88985: 0 -247: 88986: 0 -247: 88987: 0 -247: 88988: 0 -247: 88989: 0 -247: 88990: 0 -247: 88991: 0 -247: 88992: 0 -247: 88993: 0 -247: 88994: 0 -247: 88995: 0 -247: 88996: 0 -247: 88997: 0 -247: 88998: 0 -247: 88999: 0 -247: 89000: 0 -247: 89001: 0 -247: 89002: 0 -247: 89003: 0 -247: 89004: 0 -247: 89005: 0 -247: 89006: 0 -247: 89007: 0 -247: 89008: 0 -247: 89009: 0 -247: 89010: 0 -247: 89011: 0 -247: 89012: 0 -247: 89013: 0 -247: 89014: 0 -247: 89015: 0 -247: 89016: 0 -247: 89017: 0 -247: 89018: 0 -247: 89019: 0 -247: 89020: 0 -247: 89021: 0 -247: 89022: 0 -247: 89023: 0 -247: 89024: 0 -247: 89025: 0 -247: 89026: 0 -247: 89027: 0 -247: 89028: 0 -247: 89029: 0 -247: 89030: 0 -247: 89031: 0 -247: 89032: 0 -247: 89033: 0 -247: 89034: 0 -247: 89035: 0 -247: 89036: 0 -247: 89037: 0 -247: 89038: 0 -247: 89039: 0 -247: 89040: 0 -247: 89041: 0 -247: 89042: 0 -247: 89043: 0 -247: 89044: 0 -247: 89045: 0 -247: 89046: 0 -247: 89047: 0 -247: 89048: 0 -247: 89049: 0 -247: 89050: 0 -247: 89051: 0 -247: 89052: 0 -247: 89053: 0 -247: 89054: 0 -247: 89055: 0 -247: 89056: 0 -247: 89057: 0 -247: 89058: 0 -247: 89059: 0 -247: 89060: 0 -247: 89061: 0 -247: 89062: 0 -247: 89063: 0 -247: 89064: 0 -247: 89065: 0 -247: 89066: 0 -247: 89067: 0 -247: 89068: 0 -247: 89069: 0 -247: 89070: 0 -247: 89071: 0 -247: 89072: 0 -247: 89073: 0 -247: 89074: 0 -247: 89075: 0 -247: 89076: 0 -247: 89077: 0 -247: 89078: 0 -247: 89079: 0 -247: 89080: 0 -247: 89081: 0 -247: 89082: 0 -247: 89083: 0 -247: 89084: 0 -247: 89085: 0 -247: 89086: 0 -247: 89087: 0 -247: 89088: 0 -247: 89089: 0 -247: 89090: 0 -247: 89091: 0 -247: 89092: 0 -247: 89093: 0 -247: 89094: 0 -247: 89095: 0 -247: 89096: 0 -247: 89097: 0 -247: 89098: 0 -247: 89099: 0 -247: 89100: 0 -247: 89101: 0 -247: 89102: 0 -247: 89103: 0 -247: 89104: 0 -247: 89105: 0 -247: 89106: 0 -247: 89107: 0 -247: 89108: 0 -247: 89109: 0 -247: 89110: 0 -247: 89111: 0 -247: 89112: 0 -247: 89113: 0 -247: 89114: 0 -247: 89115: 0 -247: 89116: 0 -247: 89117: 0 -247: 89118: 0 -247: 89119: 0 -247: 89120: 0 -247: 89121: 0 -247: 89122: 0 -247: 89123: 0 -247: 89124: 0 -247: 89125: 0 -247: 89126: 0 -247: 89127: 0 -247: 89128: 0 -247: 89129: 0 -247: 89130: 0 -247: 89131: 0 -247: 89132: 0 -247: 89133: 0 -247: 89134: 0 -247: 89135: 0 -247: 89136: 0 -247: 89137: 0 -247: 89138: 0 -247: 89139: 0 -247: 89140: 0 -247: 89141: 0 -247: 89142: 0 -247: 89143: 0 -247: 89144: 0 -247: 89145: 0 -247: 89146: 0 -247: 89147: 0 -247: 89148: 0 -247: 89149: 0 -247: 89150: 0 -247: 89151: 0 -247: 89152: 0 -247: 89153: 0 -247: 89154: 0 -247: 89155: 0 -247: 89156: 0 -247: 89157: 0 -247: 89158: 0 -247: 89159: 0 -247: 89160: 0 -247: 89161: 0 -247: 89162: 0 -247: 89163: 0 -247: 89164: 0 -247: 89165: 0 -247: 89166: 0 -247: 89167: 0 -247: 89168: 0 -247: 89169: 0 -247: 89170: 0 -247: 89171: 0 -247: 89172: 0 -247: 89173: 0 -247: 89174: 0 -247: 89175: 0 -247: 89176: 0 -247: 89177: 0 -247: 89178: 0 -247: 89179: 0 -247: 89180: 0 -247: 89181: 0 -247: 89182: 0 -247: 89183: 0 -247: 89184: 0 -247: 89185: 0 -247: 89186: 0 -247: 89187: 0 -247: 89188: 0 -247: 89189: 0 -247: 89190: 0 -247: 89191: 0 -247: 89192: 0 -247: 89193: 0 -247: 89194: 0 -247: 89195: 0 -247: 89196: 0 -247: 89197: 0 -247: 89198: 0 -247: 89199: 0 -247: 89200: 0 -247: 89201: 0 -247: 89202: 0 -247: 89203: 0 -247: 89204: 0 -247: 89205: 0 -247: 89206: 0 -247: 89207: 0 -247: 89208: 0 -247: 89209: 0 -247: 89210: 0 -247: 89211: 0 -247: 89212: 0 -247: 89213: 0 -247: 89214: 0 -247: 89215: 0 -247: 89216: 0 -247: 89217: 0 -247: 89218: 0 -247: 89219: 0 -247: 89220: 0 -247: 89221: 0 -247: 89222: 0 -247: 89223: 0 -247: 89224: 0 -247: 89225: 0 -247: 89226: 0 -247: 89227: 0 -247: 89228: 0 -247: 89229: 0 -247: 89230: 0 -247: 89231: 0 -247: 89232: 0 -247: 89233: 0 -247: 89234: 0 -247: 89235: 0 -247: 89236: 0 -247: 89237: 0 -247: 89238: 0 -247: 89239: 0 -247: 89240: 0 -247: 89241: 0 -247: 89242: 0 -247: 89243: 0 -247: 89244: 0 -247: 89245: 0 -247: 89246: 0 -247: 89247: 0 -247: 89248: 0 -247: 89249: 0 -247: 89250: 0 -247: 89251: 0 -247: 89252: 0 -247: 89253: 0 -247: 89254: 0 -247: 89255: 0 -247: 89256: 0 -247: 89257: 0 -247: 89258: 0 -247: 89259: 0 -247: 89260: 0 -247: 89261: 0 -247: 89262: 0 -247: 89263: 0 -247: 89264: 0 -247: 89265: 0 -247: 89266: 0 -247: 89267: 0 -247: 89268: 0 -247: 89269: 0 -247: 89270: 0 -247: 89271: 0 -247: 89272: 0 -247: 89273: 0 -247: 89274: 0 -247: 89275: 0 -247: 89276: 0 -247: 89277: 0 -247: 89278: 0 -247: 89279: 0 -247: 89280: 0 -247: 89281: 0 -247: 89282: 0 -247: 89283: 0 -247: 89284: 0 -247: 89285: 0 -247: 89286: 0 -247: 89287: 0 -247: 89288: 0 -247: 89289: 0 -247: 89290: 0 -247: 89291: 0 -247: 89292: 0 -247: 89293: 0 -247: 89294: 0 -247: 89295: 0 -247: 89296: 0 -247: 89297: 0 -247: 89298: 0 -247: 89299: 0 -247: 89300: 0 -247: 89301: 0 -247: 89302: 0 -247: 89303: 0 -247: 89304: 0 -247: 89305: 0 -247: 89306: 0 -247: 89307: 0 -247: 89308: 0 -247: 89309: 0 -247: 89310: 0 -247: 89311: 0 -247: 89312: 0 -247: 89313: 0 -247: 89314: 0 -247: 89315: 0 -247: 89316: 0 -247: 89317: 0 -247: 89318: 0 -247: 89319: 0 -247: 89320: 0 -247: 89321: 0 -247: 89322: 0 -247: 89323: 0 -247: 89324: 0 -247: 89325: 0 -247: 89326: 0 -247: 89327: 0 -247: 89328: 0 -247: 89329: 0 -247: 89330: 0 -247: 89331: 0 -247: 89332: 0 -247: 89333: 0 -247: 89334: 0 -247: 89335: 0 -247: 89336: 0 -247: 89337: 0 -247: 89338: 0 -247: 89339: 0 -247: 89340: 0 -247: 89341: 0 -247: 89342: 0 -247: 89343: 0 -247: 89344: 0 -247: 89345: 0 -247: 89346: 0 -247: 89347: 0 -247: 89348: 0 -247: 89349: 0 -247: 89350: 0 -247: 89351: 0 -247: 89352: 0 -247: 89353: 0 -247: 89354: 0 -247: 89355: 0 -247: 89356: 0 -247: 89357: 0 -247: 89358: 0 -247: 89359: 0 -247: 89360: 0 -247: 89361: 0 -247: 89362: 0 -247: 89363: 0 -247: 89364: 0 -247: 89365: 0 -247: 89366: 0 -247: 89367: 0 -247: 89368: 0 -247: 89369: 0 -247: 89370: 0 -247: 89371: 0 -247: 89372: 0 -247: 89373: 0 -247: 89374: 0 -247: 89375: 0 -247: 89376: 0 -247: 89377: 0 -247: 89378: 0 -247: 89379: 0 -247: 89380: 0 -247: 89381: 0 -247: 89382: 0 -247: 89383: 0 -247: 89384: 0 -247: 89385: 0 -247: 89386: 0 -247: 89387: 0 -247: 89388: 0 -247: 89389: 0 -247: 89390: 0 -247: 89391: 0 -247: 89392: 0 -247: 89393: 0 -247: 89394: 0 -247: 89395: 0 -247: 89396: 0 -247: 89397: 0 -247: 89398: 0 -247: 89399: 0 -247: 89400: 0 -247: 89401: 0 -247: 89402: 0 -247: 89403: 0 -247: 89404: 0 -247: 89405: 0 -247: 89406: 0 -247: 89407: 0 -247: 89408: 0 -247: 89409: 0 -247: 89410: 0 -247: 89411: 0 -247: 89412: 0 -247: 89413: 0 -247: 89414: 0 -247: 89415: 0 -247: 89416: 0 -247: 89417: 0 -247: 89418: 0 -247: 89419: 0 -247: 89420: 0 -247: 89421: 0 -247: 89422: 0 -247: 89423: 0 -247: 89424: 0 -247: 89425: 0 -247: 89426: 0 -247: 89427: 0 -247: 89428: 0 -247: 89429: 0 -247: 89430: 0 -247: 89431: 0 -247: 89432: 0 -247: 89433: 0 -247: 89434: 0 -247: 89435: 0 -247: 89436: 0 -247: 89437: 0 -247: 89438: 0 -247: 89439: 0 -247: 89440: 0 -247: 89441: 0 -247: 89442: 0 -247: 89443: 0 -247: 89444: 0 -247: 89445: 0 -247: 89446: 0 -247: 89447: 0 -247: 89448: 0 -247: 89449: 0 -247: 89450: 0 -247: 89451: 0 -247: 89452: 0 -247: 89453: 0 -247: 89454: 0 -247: 89455: 0 -247: 89456: 0 -247: 89457: 0 -247: 89458: 0 -247: 89459: 0 -247: 89460: 0 -247: 89461: 0 -247: 89462: 0 -247: 89463: 0 -247: 89464: 0 -247: 89465: 0 -247: 89466: 0 -247: 89467: 0 -247: 89468: 0 -247: 89469: 0 -247: 89470: 0 -247: 89471: 0 -247: 89472: 0 -247: 89473: 0 -247: 89474: 0 -247: 89475: 0 -247: 89476: 0 -247: 89477: 0 -247: 89478: 0 -247: 89479: 0 -247: 89480: 0 -247: 89481: 0 -247: 89482: 0 -247: 89483: 0 -247: 89484: 0 -247: 89485: 0 -247: 89486: 0 -247: 89487: 0 -247: 89488: 0 -247: 89489: 0 -247: 89490: 0 -247: 89491: 0 -247: 89492: 0 -247: 89493: 0 -247: 89494: 0 -247: 89495: 0 -247: 89496: 0 -247: 89497: 0 -247: 89498: 0 -247: 89499: 0 -247: 89500: 0 -247: 89501: 0 -247: 89502: 0 -247: 89503: 0 -247: 89504: 0 -247: 89505: 0 -247: 89506: 0 -247: 89507: 0 -247: 89508: 0 -247: 89509: 0 -247: 89510: 0 -247: 89511: 0 -247: 89512: 0 -247: 89513: 0 -247: 89514: 0 -247: 89515: 0 -247: 89516: 0 -247: 89517: 0 -247: 89518: 0 -247: 89519: 0 -247: 89520: 0 -247: 89521: 0 -247: 89522: 0 -247: 89523: 0 -247: 89524: 0 -247: 89525: 0 -247: 89526: 0 -247: 89527: 0 -247: 89528: 0 -247: 89529: 0 -247: 89530: 0 -247: 89531: 0 -247: 89532: 0 -247: 89533: 0 -247: 89534: 0 -247: 89535: 0 -247: 89536: 0 -247: 89537: 0 -247: 89538: 0 -247: 89539: 0 -247: 89540: 0 -247: 89541: 0 -247: 89542: 0 -247: 89543: 0 -247: 89544: 0 -247: 89545: 0 -247: 89546: 0 -247: 89547: 0 -247: 89548: 0 -247: 89549: 0 -247: 89550: 0 -247: 89551: 0 -247: 89552: 0 -247: 89553: 0 -247: 89554: 0 -247: 89555: 0 -247: 89556: 0 -247: 89557: 0 -247: 89558: 0 -247: 89559: 0 -247: 89560: 0 -247: 89561: 0 -247: 89562: 0 -247: 89563: 0 -247: 89564: 0 -247: 89565: 0 -247: 89566: 0 -247: 89567: 0 -247: 89568: 0 -247: 89569: 0 -247: 89570: 0 -247: 89571: 0 -247: 89572: 0 -247: 89573: 0 -247: 89574: 0 -247: 89575: 0 -247: 89576: 0 -247: 89577: 0 -247: 89578: 0 -247: 89579: 0 -247: 89580: 0 -247: 89581: 0 -247: 89582: 0 -247: 89583: 0 -247: 89584: 0 -247: 89585: 0 -247: 89586: 0 -247: 89587: 0 -247: 89588: 0 -247: 89589: 0 -247: 89590: 0 -247: 89591: 0 -247: 89592: 0 -247: 89593: 0 -247: 89594: 0 -247: 89595: 0 -247: 89596: 0 -247: 89597: 0 -247: 89598: 0 -247: 89599: 0 -247: 89600: 0 -247: 89601: 0 -247: 89602: 0 -247: 89603: 0 -247: 89604: 0 -247: 89605: 0 -247: 89606: 0 -247: 89607: 0 -247: 89608: 0 -247: 89609: 0 -247: 89610: 0 -247: 89611: 0 -247: 89612: 0 -247: 89613: 0 -247: 89614: 0 -247: 89615: 0 -247: 89616: 0 -247: 89617: 0 -247: 89618: 0 -247: 89619: 0 -247: 89620: 0 -247: 89621: 0 -247: 89622: 0 -247: 89623: 0 -247: 89624: 0 -247: 89625: 0 -247: 89626: 0 -247: 89627: 0 -247: 89628: 0 -247: 89629: 0 -247: 89630: 0 -247: 89631: 0 -247: 89632: 0 -247: 89633: 0 -247: 89634: 0 -247: 89635: 0 -247: 89636: 0 -247: 89637: 0 -247: 89638: 0 -247: 89639: 0 -247: 89640: 0 -247: 89641: 0 -247: 89642: 0 -247: 89643: 0 -247: 89644: 0 -247: 89645: 0 -247: 89646: 0 -247: 89647: 0 -247: 89648: 0 -247: 89649: 0 -247: 89650: 0 -247: 89651: 0 -247: 89652: 0 -247: 89653: 0 -247: 89654: 0 -247: 89655: 0 -247: 89656: 0 -247: 89657: 0 -247: 89658: 0 -247: 89659: 0 -247: 89660: 0 -247: 89661: 0 -247: 89662: 0 -247: 89663: 0 -247: 89664: 0 -247: 89665: 0 -247: 89666: 0 -247: 89667: 0 -247: 89668: 0 -247: 89669: 0 -247: 89670: 0 -247: 89671: 0 -247: 89672: 0 -247: 89673: 0 -247: 89674: 0 -247: 89675: 0 -247: 89676: 0 -247: 89677: 0 -247: 89678: 0 -247: 89679: 0 -247: 89680: 0 -247: 89681: 0 -247: 89682: 0 -247: 89683: 0 -247: 89684: 0 -247: 89685: 0 -247: 89686: 0 -247: 89687: 0 -247: 89688: 0 -247: 89689: 0 -247: 89690: 0 -247: 89691: 0 -247: 89692: 0 -247: 89693: 0 -247: 89694: 0 -247: 89695: 0 -247: 89696: 0 -247: 89697: 0 -247: 89698: 0 -247: 89699: 0 -247: 89700: 0 -247: 89701: 0 -247: 89702: 0 -247: 89703: 0 -247: 89704: 0 -247: 89705: 0 -247: 89706: 0 -247: 89707: 0 -247: 89708: 0 -247: 89709: 0 -247: 89710: 0 -247: 89711: 0 -247: 89712: 0 -247: 89713: 0 -247: 89714: 0 -247: 89715: 0 -247: 89716: 0 -247: 89717: 0 -247: 89718: 0 -247: 89719: 0 -247: 89720: 0 -247: 89721: 0 -247: 89722: 0 -247: 89723: 0 -247: 89724: 0 -247: 89725: 0 -247: 89726: 0 -247: 89727: 0 -247: 89728: 0 -247: 89729: 0 -247: 89730: 0 -247: 89731: 0 -247: 89732: 0 -247: 89733: 0 -247: 89734: 0 -247: 89735: 0 -247: 89736: 0 -247: 89737: 0 -247: 89738: 0 -247: 89739: 0 -247: 89740: 0 -247: 89741: 0 -247: 89742: 0 -247: 89743: 0 -247: 89744: 0 -247: 89745: 0 -247: 89746: 0 -247: 89747: 0 -247: 89748: 0 -247: 89749: 0 -247: 89750: 0 -247: 89751: 0 -247: 89752: 0 -247: 89753: 0 -247: 89754: 0 -247: 89755: 0 -247: 89756: 0 -247: 89757: 0 -247: 89758: 0 -247: 89759: 0 -247: 89760: 0 -247: 89761: 0 -247: 89762: 0 -247: 89763: 0 -247: 89764: 0 -247: 89765: 0 -247: 89766: 0 -247: 89767: 0 -247: 89768: 0 -247: 89769: 0 -247: 89770: 0 -247: 89771: 0 -247: 89772: 0 -247: 89773: 0 -247: 89774: 0 -247: 89775: 0 -247: 89776: 0 -247: 89777: 0 -247: 89778: 0 -247: 89779: 0 -247: 89780: 0 -247: 89781: 0 -247: 89782: 0 -247: 89783: 0 -247: 89784: 0 -247: 89785: 0 -247: 89786: 0 -247: 89787: 0 -247: 89788: 0 -247: 89789: 0 -247: 89790: 0 -247: 89791: 0 -247: 89792: 0 -247: 89793: 0 -247: 89794: 0 -247: 89795: 0 -247: 89796: 0 -247: 89797: 0 -247: 89798: 0 -247: 89799: 0 -247: 89800: 0 -247: 89801: 0 -247: 89802: 0 -247: 89803: 0 -247: 89804: 0 -247: 89805: 0 -247: 89806: 0 -247: 89807: 0 -247: 89808: 0 -247: 89809: 0 -247: 89810: 0 -247: 89811: 0 -247: 89812: 0 -247: 89813: 0 -247: 89814: 0 -247: 89815: 0 -247: 89816: 0 -247: 89817: 0 -247: 89818: 0 -247: 89819: 0 -247: 89820: 0 -247: 89821: 0 -247: 89822: 0 -247: 89823: 0 -247: 89824: 0 -247: 89825: 0 -247: 89826: 0 -247: 89827: 0 -247: 89828: 0 -247: 89829: 0 -247: 89830: 0 -247: 89831: 0 -247: 89832: 0 -247: 89833: 0 -247: 89834: 0 -247: 89835: 0 -247: 89836: 0 -247: 89837: 0 -247: 89838: 0 -247: 89839: 0 -247: 89840: 0 -247: 89841: 0 -247: 89842: 0 -247: 89843: 0 -247: 89844: 0 -247: 89845: 0 -247: 89846: 0 -247: 89847: 0 -247: 89848: 0 -247: 89849: 0 -247: 89850: 0 -247: 89851: 0 -247: 89852: 0 -247: 89853: 0 -247: 89854: 0 -247: 89855: 0 -247: 89856: 0 -247: 89857: 0 -247: 89858: 0 -247: 89859: 0 -247: 89860: 0 -247: 89861: 0 -247: 89862: 0 -247: 89863: 0 -247: 89864: 0 -247: 89865: 0 -247: 89866: 0 -247: 89867: 0 -247: 89868: 0 -247: 89869: 0 -247: 89870: 0 -247: 89871: 0 -247: 89872: 0 -247: 89873: 0 -247: 89874: 0 -247: 89875: 0 -247: 89876: 0 -247: 89877: 0 -247: 89878: 0 -247: 89879: 0 -247: 89880: 0 -247: 89881: 0 -247: 89882: 0 -247: 89883: 0 -247: 89884: 0 -247: 89885: 0 -247: 89886: 0 -247: 89887: 0 -247: 89888: 0 -247: 89889: 0 -247: 89890: 0 -247: 89891: 0 -247: 89892: 0 -247: 89893: 0 -247: 89894: 0 -247: 89895: 0 -247: 89896: 0 -247: 89897: 0 -247: 89898: 0 -247: 89899: 0 -247: 89900: 0 -247: 89901: 0 -247: 89902: 0 -247: 89903: 0 -247: 89904: 0 -247: 89905: 0 -247: 89906: 0 -247: 89907: 0 -247: 89908: 0 -247: 89909: 0 -247: 89910: 0 -247: 89911: 0 -247: 89912: 0 -247: 89913: 0 -247: 89914: 0 -247: 89915: 0 -247: 89916: 0 -247: 89917: 0 -247: 89918: 0 -247: 89919: 0 -247: 89920: 0 -247: 89921: 0 -247: 89922: 0 -247: 89923: 0 -247: 89924: 0 -247: 89925: 0 -247: 89926: 0 -247: 89927: 0 -247: 89928: 0 -247: 89929: 0 -247: 89930: 0 -247: 89931: 0 -247: 89932: 0 -247: 89933: 0 -247: 89934: 0 -247: 89935: 0 -247: 89936: 0 -247: 89937: 0 -247: 89938: 0 -247: 89939: 0 -247: 89940: 0 -247: 89941: 0 -247: 89942: 0 -247: 89943: 0 -247: 89944: 0 -247: 89945: 0 -247: 89946: 0 -247: 89947: 0 -247: 89948: 0 -247: 89949: 0 -247: 89950: 0 -247: 89951: 0 -247: 89952: 0 -247: 89953: 0 -247: 89954: 0 -247: 89955: 0 -247: 89956: 0 -247: 89957: 0 -247: 89958: 0 -247: 89959: 0 -247: 89960: 0 -247: 89961: 0 -247: 89962: 0 -247: 89963: 0 -247: 89964: 0 -247: 89965: 0 -247: 89966: 0 -247: 89967: 0 -247: 89968: 0 -247: 89969: 0 -247: 89970: 0 -247: 89971: 0 -247: 89972: 0 -247: 89973: 0 -247: 89974: 0 -247: 89975: 0 -247: 89976: 0 -247: 89977: 0 -247: 89978: 0 -247: 89979: 0 -247: 89980: 0 -247: 89981: 0 -247: 89982: 0 -247: 89983: 0 -247: 89984: 0 -247: 89985: 0 -247: 89986: 0 -247: 89987: 0 -247: 89988: 0 -247: 89989: 0 -247: 89990: 0 -247: 89991: 0 -247: 89992: 0 -247: 89993: 0 -247: 89994: 0 -247: 89995: 0 -247: 89996: 0 -247: 89997: 0 -247: 89998: 0 -247: 89999: 0 -247: 90000: 0 -247: 90001: 0 -247: 90002: 0 -247: 90003: 0 -247: 90004: 0 -247: 90005: 0 -247: 90006: 0 -247: 90007: 0 -247: 90008: 0 -247: 90009: 0 -247: 90010: 0 -247: 90011: 0 -247: 90012: 0 -247: 90013: 0 -247: 90014: 0 -247: 90015: 0 -247: 90016: 0 -247: 90017: 0 -247: 90018: 0 -247: 90019: 0 -247: 90020: 0 -247: 90021: 0 -247: 90022: 0 -247: 90023: 0 -247: 90024: 0 -247: 90025: 0 -247: 90026: 0 -247: 90027: 0 -247: 90028: 0 -247: 90029: 0 -247: 90030: 0 -247: 90031: 0 -247: 90032: 0 -247: 90033: 0 -247: 90034: 0 -247: 90035: 0 -247: 90036: 0 -247: 90037: 0 -247: 90038: 0 -247: 90039: 0 -247: 90040: 0 -247: 90041: 0 -247: 90042: 0 -247: 90043: 0 -247: 90044: 0 -247: 90045: 0 -247: 90046: 0 -247: 90047: 0 -247: 90048: 0 -247: 90049: 0 -247: 90050: 0 -247: 90051: 0 -247: 90052: 0 -247: 90053: 0 -247: 90054: 0 -247: 90055: 0 -247: 90056: 0 -247: 90057: 0 -247: 90058: 0 -247: 90059: 0 -247: 90060: 0 -247: 90061: 0 -247: 90062: 0 -247: 90063: 0 -247: 90064: 0 -247: 90065: 0 -247: 90066: 0 -247: 90067: 0 -247: 90068: 0 -247: 90069: 0 -247: 90070: 0 -247: 90071: 0 -247: 90072: 0 -247: 90073: 0 -247: 90074: 0 -247: 90075: 0 -247: 90076: 0 -247: 90077: 0 -247: 90078: 0 -247: 90079: 0 -247: 90080: 0 -247: 90081: 0 -247: 90082: 0 -247: 90083: 0 -247: 90084: 0 -247: 90085: 0 -247: 90086: 0 -247: 90087: 0 -247: 90088: 0 -247: 90089: 0 -247: 90090: 0 -247: 90091: 0 -247: 90092: 0 -247: 90093: 0 -247: 90094: 0 -247: 90095: 0 -247: 90096: 0 -247: 90097: 0 -247: 90098: 0 -247: 90099: 0 -247: 90100: 0 -247: 90101: 0 -247: 90102: 0 -247: 90103: 0 -247: 90104: 0 -247: 90105: 0 -247: 90106: 0 -247: 90107: 0 -247: 90108: 0 -247: 90109: 0 -247: 90110: 0 -247: 90111: 0 -247: 90112: 0 -247: 90113: 0 -247: 90114: 0 -247: 90115: 0 -247: 90116: 0 -247: 90117: 0 -247: 90118: 0 -247: 90119: 0 -247: 90120: 0 -247: 90121: 0 -247: 90122: 0 -247: 90123: 0 -247: 90124: 0 -247: 90125: 0 -247: 90126: 0 -247: 90127: 0 -247: 90128: 0 -247: 90129: 0 -247: 90130: 0 -247: 90131: 0 -247: 90132: 0 -247: 90133: 0 -247: 90134: 0 -247: 90135: 0 -247: 90136: 0 -247: 90137: 0 -247: 90138: 0 -247: 90139: 0 -247: 90140: 0 -247: 90141: 0 -247: 90142: 0 -247: 90143: 0 -247: 90144: 0 -247: 90145: 0 -247: 90146: 0 -247: 90147: 0 -247: 90148: 0 -247: 90149: 0 -247: 90150: 0 -247: 90151: 0 -247: 90152: 0 -247: 90153: 0 -247: 90154: 0 -247: 90155: 0 -247: 90156: 0 -247: 90157: 0 -247: 90158: 0 -247: 90159: 0 -247: 90160: 0 -247: 90161: 0 -247: 90162: 0 -247: 90163: 0 -247: 90164: 0 -247: 90165: 0 -247: 90166: 0 -247: 90167: 0 -247: 90168: 0 -247: 90169: 0 -247: 90170: 0 -247: 90171: 0 -247: 90172: 0 -247: 90173: 0 -247: 90174: 0 -247: 90175: 0 -247: 90176: 0 -247: 90177: 0 -247: 90178: 0 -247: 90179: 0 -247: 90180: 0 -247: 90181: 0 -247: 90182: 0 -247: 90183: 0 -247: 90184: 0 -247: 90185: 0 -247: 90186: 0 -247: 90187: 0 -247: 90188: 0 -247: 90189: 0 -247: 90190: 0 -247: 90191: 0 -247: 90192: 0 -247: 90193: 0 -247: 90194: 0 -247: 90195: 0 -247: 90196: 0 -247: 90197: 0 -247: 90198: 0 -247: 90199: 0 -247: 90200: 0 -247: 90201: 0 -247: 90202: 0 -247: 90203: 0 -247: 90204: 0 -247: 90205: 0 -247: 90206: 0 -247: 90207: 0 -247: 90208: 0 -247: 90209: 0 -247: 90210: 0 -247: 90211: 0 -247: 90212: 0 -247: 90213: 0 -247: 90214: 0 -247: 90215: 0 -247: 90216: 0 -247: 90217: 0 -247: 90218: 0 -247: 90219: 0 -247: 90220: 0 -247: 90221: 0 -247: 90222: 0 -247: 90223: 0 -247: 90224: 0 -247: 90225: 0 -247: 90226: 0 -247: 90227: 0 -247: 90228: 0 -247: 90229: 0 -247: 90230: 0 -247: 90231: 0 -247: 90232: 0 -247: 90233: 0 -247: 90234: 0 -247: 90235: 0 -247: 90236: 0 -247: 90237: 0 -247: 90238: 0 -247: 90239: 0 -247: 90240: 0 -247: 90241: 0 -247: 90242: 0 -247: 90243: 0 -247: 90244: 0 -247: 90245: 0 -247: 90246: 0 -247: 90247: 0 -247: 90248: 0 -247: 90249: 0 -247: 90250: 0 -247: 90251: 0 -247: 90252: 0 -247: 90253: 0 -247: 90254: 0 -247: 90255: 0 -247: 90256: 0 -247: 90257: 0 -247: 90258: 0 -247: 90259: 0 -247: 90260: 0 -247: 90261: 0 -247: 90262: 0 -247: 90263: 0 -247: 90264: 0 -247: 90265: 0 -247: 90266: 0 -247: 90267: 0 -247: 90268: 0 -247: 90269: 0 -247: 90270: 0 -247: 90271: 0 -247: 90272: 0 -247: 90273: 0 -247: 90274: 0 -247: 90275: 0 -247: 90276: 0 -247: 90277: 0 -247: 90278: 0 -247: 90279: 0 -247: 90280: 0 -247: 90281: 0 -247: 90282: 0 -247: 90283: 0 -247: 90284: 0 -247: 90285: 0 -247: 90286: 0 -247: 90287: 0 -247: 90288: 0 -247: 90289: 0 -247: 90290: 0 -247: 90291: 0 -247: 90292: 0 -247: 90293: 0 -247: 90294: 0 -247: 90295: 0 -247: 90296: 0 -247: 90297: 0 -247: 90298: 0 -247: 90299: 0 -247: 90300: 0 -247: 90301: 0 -247: 90302: 0 -247: 90303: 0 -247: 90304: 0 -247: 90305: 0 -247: 90306: 0 -247: 90307: 0 -247: 90308: 0 -247: 90309: 0 -247: 90310: 0 -247: 90311: 0 -247: 90312: 0 -247: 90313: 0 -247: 90314: 0 -247: 90315: 0 -247: 90316: 0 -247: 90317: 0 -247: 90318: 0 -247: 90319: 0 -247: 90320: 0 -247: 90321: 0 -247: 90322: 0 -247: 90323: 0 -247: 90324: 0 -247: 90325: 0 -247: 90326: 0 -247: 90327: 0 -247: 90328: 0 -247: 90329: 0 -247: 90330: 0 -247: 90331: 0 -247: 90332: 0 -247: 90333: 0 -247: 90334: 0 -247: 90335: 0 -247: 90336: 0 -247: 90337: 0 -247: 90338: 0 -247: 90339: 0 -247: 90340: 0 -247: 90341: 0 -247: 90342: 0 -247: 90343: 0 -247: 90344: 0 -247: 90345: 0 -247: 90346: 0 -247: 90347: 0 -247: 90348: 0 -247: 90349: 0 -247: 90350: 0 -247: 90351: 0 -247: 90352: 0 -247: 90353: 0 -247: 90354: 0 -247: 90355: 0 -247: 90356: 0 -247: 90357: 0 -247: 90358: 0 -247: 90359: 0 -247: 90360: 0 -247: 90361: 0 -247: 90362: 0 -247: 90363: 0 -247: 90364: 0 -247: 90365: 0 -247: 90366: 0 -247: 90367: 0 -247: 90368: 0 -247: 90369: 0 -247: 90370: 0 -247: 90371: 0 -247: 90372: 0 -247: 90373: 0 -247: 90374: 0 -247: 90375: 0 -247: 90376: 0 -247: 90377: 0 -247: 90378: 0 -247: 90379: 0 -247: 90380: 0 -247: 90381: 0 -247: 90382: 0 -247: 90383: 0 -247: 90384: 0 -247: 90385: 0 -247: 90386: 0 -247: 90387: 0 -247: 90388: 0 -247: 90389: 0 -247: 90390: 0 -247: 90391: 0 -247: 90392: 0 -247: 90393: 0 -247: 90394: 0 -247: 90395: 0 -247: 90396: 0 -247: 90397: 0 -247: 90398: 0 -247: 90399: 0 -247: 90400: 0 -247: 90401: 0 -247: 90402: 0 -247: 90403: 0 -247: 90404: 0 -247: 90405: 0 -247: 90406: 0 -247: 90407: 0 -247: 90408: 0 -247: 90409: 0 -247: 90410: 0 -247: 90411: 0 -247: 90412: 0 -247: 90413: 0 -247: 90414: 0 -247: 90415: 0 -247: 90416: 0 -247: 90417: 0 -247: 90418: 0 -247: 90419: 0 -247: 90420: 0 -247: 90421: 0 -247: 90422: 0 -247: 90423: 0 -247: 90424: 0 -247: 90425: 0 -247: 90426: 0 -247: 90427: 0 -247: 90428: 0 -247: 90429: 0 -247: 90430: 0 -247: 90431: 0 -247: 90432: 0 -247: 90433: 0 -247: 90434: 0 -247: 90435: 0 -247: 90436: 0 -247: 90437: 0 -247: 90438: 0 -247: 90439: 0 -247: 90440: 0 -247: 90441: 0 -247: 90442: 0 -247: 90443: 0 -247: 90444: 0 -247: 90445: 0 -247: 90446: 0 -247: 90447: 0 -247: 90448: 0 -247: 90449: 0 -247: 90450: 0 -247: 90451: 0 -247: 90452: 0 -247: 90453: 0 -247: 90454: 0 -247: 90455: 0 -247: 90456: 0 -247: 90457: 0 -247: 90458: 0 -247: 90459: 0 -247: 90460: 0 -247: 90461: 0 -247: 90462: 0 -247: 90463: 0 -247: 90464: 0 -247: 90465: 0 -247: 90466: 0 -247: 90467: 0 -247: 90468: 0 -247: 90469: 0 -247: 90470: 0 -247: 90471: 0 -247: 90472: 0 -247: 90473: 0 -247: 90474: 0 -247: 90475: 0 -247: 90476: 0 -247: 90477: 0 -247: 90478: 0 -247: 90479: 0 -247: 90480: 0 -247: 90481: 0 -247: 90482: 0 -247: 90483: 0 -247: 90484: 0 -247: 90485: 0 -247: 90486: 0 -247: 90487: 0 -247: 90488: 0 -247: 90489: 0 -247: 90490: 0 -247: 90491: 0 -247: 90492: 0 -247: 90493: 0 -247: 90494: 0 -247: 90495: 0 -247: 90496: 0 -247: 90497: 0 -247: 90498: 0 -247: 90499: 0 -247: 90500: 0 -247: 90501: 0 -247: 90502: 0 -247: 90503: 0 -247: 90504: 0 -247: 90505: 0 -247: 90506: 0 -247: 90507: 0 -247: 90508: 0 -247: 90509: 0 -247: 90510: 0 -247: 90511: 0 -247: 90512: 0 -247: 90513: 0 -247: 90514: 0 -247: 90515: 0 -247: 90516: 0 -247: 90517: 0 -247: 90518: 0 -247: 90519: 0 -247: 90520: 0 -247: 90521: 0 -247: 90522: 0 -247: 90523: 0 -247: 90524: 0 -247: 90525: 0 -247: 90526: 0 -247: 90527: 0 -247: 90528: 0 -247: 90529: 0 -247: 90530: 0 -247: 90531: 0 -247: 90532: 0 -247: 90533: 0 -247: 90534: 0 -247: 90535: 0 -247: 90536: 0 -247: 90537: 0 -247: 90538: 0 -247: 90539: 0 -247: 90540: 0 -247: 90541: 0 -247: 90542: 0 -247: 90543: 0 -247: 90544: 0 -247: 90545: 0 -247: 90546: 0 -247: 90547: 0 -247: 90548: 0 -247: 90549: 0 -247: 90550: 0 -247: 90551: 0 -247: 90552: 0 -247: 90553: 0 -247: 90554: 0 -247: 90555: 0 -247: 90556: 0 -247: 90557: 0 -247: 90558: 0 -247: 90559: 0 -247: 90560: 0 -247: 90561: 0 -247: 90562: 0 -247: 90563: 0 -247: 90564: 0 -247: 90565: 0 -247: 90566: 0 -247: 90567: 0 -247: 90568: 0 -247: 90569: 0 -247: 90570: 0 -247: 90571: 0 -247: 90572: 0 -247: 90573: 0 -247: 90574: 0 -247: 90575: 0 -247: 90576: 0 -247: 90577: 0 -247: 90578: 0 -247: 90579: 0 -247: 90580: 0 -247: 90581: 0 -247: 90582: 0 -247: 90583: 0 -247: 90584: 0 -247: 90585: 0 -247: 90586: 0 -247: 90587: 0 -247: 90588: 0 -247: 90589: 0 -247: 90590: 0 -247: 90591: 0 -247: 90592: 0 -247: 90593: 0 -247: 90594: 0 -247: 90595: 0 -247: 90596: 0 -247: 90597: 0 -247: 90598: 0 -247: 90599: 0 -247: 90600: 0 -247: 90601: 0 -247: 90602: 0 -247: 90603: 0 -247: 90604: 0 -247: 90605: 0 -247: 90606: 0 -247: 90607: 0 -247: 90608: 0 -247: 90609: 0 -247: 90610: 0 -247: 90611: 0 -247: 90612: 0 -247: 90613: 0 -247: 90614: 0 -247: 90615: 0 -247: 90616: 0 -247: 90617: 0 -247: 90618: 0 -247: 90619: 0 -247: 90620: 0 -247: 90621: 0 -247: 90622: 0 -247: 90623: 0 -247: 90624: 0 -247: 90625: 0 -247: 90626: 0 -247: 90627: 0 -247: 90628: 0 -247: 90629: 0 -247: 90630: 0 -247: 90631: 0 -247: 90632: 0 -247: 90633: 0 -247: 90634: 0 -247: 90635: 0 -247: 90636: 0 -247: 90637: 0 -247: 90638: 0 -247: 90639: 0 -247: 90640: 0 -247: 90641: 0 -247: 90642: 0 -247: 90643: 0 -247: 90644: 0 -247: 90645: 0 -247: 90646: 0 -247: 90647: 0 -247: 90648: 0 -247: 90649: 0 -247: 90650: 0 -247: 90651: 0 -247: 90652: 0 -247: 90653: 0 -247: 90654: 0 -247: 90655: 0 -247: 90656: 0 -247: 90657: 0 -247: 90658: 0 -247: 90659: 0 -247: 90660: 0 -247: 90661: 0 -247: 90662: 0 -247: 90663: 0 -247: 90664: 0 -247: 90665: 0 -247: 90666: 0 -247: 90667: 0 -247: 90668: 0 -247: 90669: 0 -247: 90670: 0 -247: 90671: 0 -247: 90672: 0 -247: 90673: 0 -247: 90674: 0 -247: 90675: 0 -247: 90676: 0 -247: 90677: 0 -247: 90678: 0 -247: 90679: 0 -247: 90680: 0 -247: 90681: 0 -247: 90682: 0 -247: 90683: 0 -247: 90684: 0 -247: 90685: 0 -247: 90686: 0 -247: 90687: 0 -247: 90688: 0 -247: 90689: 0 -247: 90690: 0 -247: 90691: 0 -247: 90692: 0 -247: 90693: 0 -247: 90694: 0 -247: 90695: 0 -247: 90696: 0 -247: 90697: 0 -247: 90698: 0 -247: 90699: 0 -247: 90700: 0 -247: 90701: 0 -247: 90702: 0 -247: 90703: 0 -247: 90704: 0 -247: 90705: 0 -247: 90706: 0 -247: 90707: 0 -247: 90708: 0 -247: 90709: 0 -247: 90710: 0 -247: 90711: 0 -247: 90712: 0 -247: 90713: 0 -247: 90714: 0 -247: 90715: 0 -247: 90716: 0 -247: 90717: 0 -247: 90718: 0 -247: 90719: 0 -247: 90720: 0 -247: 90721: 0 -247: 90722: 0 -247: 90723: 0 -247: 90724: 0 -247: 90725: 0 -247: 90726: 0 -247: 90727: 0 -247: 90728: 0 -247: 90729: 0 -247: 90730: 0 -247: 90731: 0 -247: 90732: 0 -247: 90733: 0 -247: 90734: 0 -247: 90735: 0 -247: 90736: 0 -247: 90737: 0 -247: 90738: 0 -247: 90739: 0 -247: 90740: 0 -247: 90741: 0 -247: 90742: 0 -247: 90743: 0 -247: 90744: 0 -247: 90745: 0 -247: 90746: 0 -247: 90747: 0 -247: 90748: 0 -247: 90749: 0 -247: 90750: 0 -247: 90751: 0 -247: 90752: 0 -247: 90753: 0 -247: 90754: 0 -247: 90755: 0 -247: 90756: 0 -247: 90757: 0 -247: 90758: 0 -247: 90759: 0 -247: 90760: 0 -247: 90761: 0 -247: 90762: 0 -247: 90763: 0 -247: 90764: 0 -247: 90765: 0 -247: 90766: 0 -247: 90767: 0 -247: 90768: 0 -247: 90769: 0 -247: 90770: 0 -247: 90771: 0 -247: 90772: 0 -247: 90773: 0 -247: 90774: 0 -247: 90775: 0 -247: 90776: 0 -247: 90777: 0 -247: 90778: 0 -247: 90779: 0 -247: 90780: 0 -247: 90781: 0 -247: 90782: 0 -247: 90783: 0 -247: 90784: 0 -247: 90785: 0 -247: 90786: 0 -247: 90787: 0 -247: 90788: 0 -247: 90789: 0 -247: 90790: 0 -247: 90791: 0 -247: 90792: 0 -247: 90793: 0 -247: 90794: 0 -247: 90795: 0 -247: 90796: 0 -247: 90797: 0 -247: 90798: 0 -247: 90799: 0 -247: 90800: 0 -247: 90801: 0 -247: 90802: 0 -247: 90803: 0 -247: 90804: 0 -247: 90805: 0 -247: 90806: 0 -247: 90807: 0 -247: 90808: 0 -247: 90809: 0 -247: 90810: 0 -247: 90811: 0 -247: 90812: 0 -247: 90813: 0 -247: 90814: 0 -247: 90815: 0 -247: 90816: 0 -247: 90817: 0 -247: 90818: 0 -247: 90819: 0 -247: 90820: 0 -247: 90821: 0 -247: 90822: 0 -247: 90823: 0 -247: 90824: 0 -247: 90825: 0 -247: 90826: 0 -247: 90827: 0 -247: 90828: 0 -247: 90829: 0 -247: 90830: 0 -247: 90831: 0 -247: 90832: 0 -247: 90833: 0 -247: 90834: 0 -247: 90835: 0 -247: 90836: 0 -247: 90837: 0 -247: 90838: 0 -247: 90839: 0 -247: 90840: 0 -247: 90841: 0 -247: 90842: 0 -247: 90843: 0 -247: 90844: 0 -247: 90845: 0 -247: 90846: 0 -247: 90847: 0 -247: 90848: 0 -247: 90849: 0 -247: 90850: 0 -247: 90851: 0 -247: 90852: 0 -247: 90853: 0 -247: 90854: 0 -247: 90855: 0 -247: 90856: 0 -247: 90857: 0 -247: 90858: 0 -247: 90859: 0 -247: 90860: 0 -247: 90861: 0 -247: 90862: 0 -247: 90863: 0 -247: 90864: 0 -247: 90865: 0 -247: 90866: 0 -247: 90867: 0 -247: 90868: 0 -247: 90869: 0 -247: 90870: 0 -247: 90871: 0 -247: 90872: 0 -247: 90873: 0 -247: 90874: 0 -247: 90875: 0 -247: 90876: 0 -247: 90877: 0 -247: 90878: 0 -247: 90879: 0 -247: 90880: 0 -247: 90881: 0 -247: 90882: 0 -247: 90883: 0 -247: 90884: 0 -247: 90885: 0 -247: 90886: 0 -247: 90887: 0 -247: 90888: 0 -247: 90889: 0 -247: 90890: 0 -247: 90891: 0 -247: 90892: 0 -247: 90893: 0 -247: 90894: 0 -247: 90895: 0 -247: 90896: 0 -247: 90897: 0 -247: 90898: 0 -247: 90899: 0 -247: 90900: 0 -247: 90901: 0 -247: 90902: 0 -247: 90903: 0 -247: 90904: 0 -247: 90905: 0 -247: 90906: 0 -247: 90907: 0 -247: 90908: 0 -247: 90909: 0 -247: 90910: 0 -247: 90911: 0 -247: 90912: 0 -247: 90913: 0 -247: 90914: 0 -247: 90915: 0 -247: 90916: 0 -247: 90917: 0 -247: 90918: 0 -247: 90919: 0 -247: 90920: 0 -247: 90921: 0 -247: 90922: 0 -247: 90923: 0 -247: 90924: 0 -247: 90925: 0 -247: 90926: 0 -247: 90927: 0 -247: 90928: 0 -247: 90929: 0 -247: 90930: 0 -247: 90931: 0 -247: 90932: 0 -247: 90933: 0 -247: 90934: 0 -247: 90935: 0 -247: 90936: 0 -247: 90937: 0 -247: 90938: 0 -247: 90939: 0 -247: 90940: 0 -247: 90941: 0 -247: 90942: 0 -247: 90943: 0 -247: 90944: 0 -247: 90945: 0 -247: 90946: 0 -247: 90947: 0 -247: 90948: 0 -247: 90949: 0 -247: 90950: 0 -247: 90951: 0 -247: 90952: 0 -247: 90953: 0 -247: 90954: 0 -247: 90955: 0 -247: 90956: 0 -247: 90957: 0 -247: 90958: 0 -247: 90959: 0 -247: 90960: 0 -247: 90961: 0 -247: 90962: 0 -247: 90963: 0 -247: 90964: 0 -247: 90965: 0 -247: 90966: 0 -247: 90967: 0 -247: 90968: 0 -247: 90969: 0 -247: 90970: 0 -247: 90971: 0 -247: 90972: 0 -247: 90973: 0 -247: 90974: 0 -247: 90975: 0 -247: 90976: 0 -247: 90977: 0 -247: 90978: 0 -247: 90979: 0 -247: 90980: 0 -247: 90981: 0 -247: 90982: 0 -247: 90983: 0 -247: 90984: 0 -247: 90985: 0 -247: 90986: 0 -247: 90987: 0 -247: 90988: 0 -247: 90989: 0 -247: 90990: 0 -247: 90991: 0 -247: 90992: 0 -247: 90993: 0 -247: 90994: 0 -247: 90995: 0 -247: 90996: 0 -247: 90997: 0 -247: 90998: 0 -247: 90999: 0 -247: 91000: 0 -247: 91001: 0 -247: 91002: 0 -247: 91003: 0 -247: 91004: 0 -247: 91005: 0 -247: 91006: 0 -247: 91007: 0 -247: 91008: 0 -247: 91009: 0 -247: 91010: 0 -247: 91011: 0 -247: 91012: 0 -247: 91013: 0 -247: 91014: 0 -247: 91015: 0 -247: 91016: 0 -247: 91017: 0 -247: 91018: 0 -247: 91019: 0 -247: 91020: 0 -247: 91021: 0 -247: 91022: 0 -247: 91023: 0 -247: 91024: 0 -247: 91025: 0 -247: 91026: 0 -247: 91027: 0 -247: 91028: 0 -247: 91029: 0 -247: 91030: 0 -247: 91031: 0 -247: 91032: 0 -247: 91033: 0 -247: 91034: 0 -247: 91035: 0 -247: 91036: 0 -247: 91037: 0 -247: 91038: 0 -247: 91039: 0 -247: 91040: 0 -247: 91041: 0 -247: 91042: 0 -247: 91043: 0 -247: 91044: 0 -247: 91045: 0 -247: 91046: 0 -247: 91047: 0 -247: 91048: 0 -247: 91049: 0 -247: 91050: 0 -247: 91051: 0 -247: 91052: 0 -247: 91053: 0 -247: 91054: 0 -247: 91055: 0 -247: 91056: 0 -247: 91057: 0 -247: 91058: 0 -247: 91059: 0 -247: 91060: 0 -247: 91061: 0 -247: 91062: 0 -247: 91063: 0 -247: 91064: 0 -247: 91065: 0 -247: 91066: 0 -247: 91067: 0 -247: 91068: 0 -247: 91069: 0 -247: 91070: 0 -247: 91071: 0 -247: 91072: 0 -247: 91073: 0 -247: 91074: 0 -247: 91075: 0 -247: 91076: 0 -247: 91077: 0 -247: 91078: 0 -247: 91079: 0 -247: 91080: 0 -247: 91081: 0 -247: 91082: 0 -247: 91083: 0 -247: 91084: 0 -247: 91085: 0 -247: 91086: 0 -247: 91087: 0 -247: 91088: 0 -247: 91089: 0 -247: 91090: 0 -247: 91091: 0 -247: 91092: 0 -247: 91093: 0 -247: 91094: 0 -247: 91095: 0 -247: 91096: 0 -247: 91097: 0 -247: 91098: 0 -247: 91099: 0 -247: 91100: 0 -247: 91101: 0 -247: 91102: 0 -247: 91103: 0 -247: 91104: 0 -247: 91105: 0 -247: 91106: 0 -247: 91107: 0 -247: 91108: 0 -247: 91109: 0 -247: 91110: 0 -247: 91111: 0 -247: 91112: 0 -247: 91113: 0 -247: 91114: 0 -247: 91115: 0 -247: 91116: 0 -247: 91117: 0 -247: 91118: 0 -247: 91119: 0 -247: 91120: 0 -247: 91121: 0 -247: 91122: 0 -247: 91123: 0 -247: 91124: 0 -247: 91125: 0 -247: 91126: 0 -247: 91127: 0 -247: 91128: 0 -247: 91129: 0 -247: 91130: 0 -247: 91131: 0 -247: 91132: 0 -247: 91133: 0 -247: 91134: 0 -247: 91135: 0 -247: 91136: 0 -247: 91137: 0 -247: 91138: 0 -247: 91139: 0 -247: 91140: 0 -247: 91141: 0 -247: 91142: 0 -247: 91143: 0 -247: 91144: 0 -247: 91145: 0 -247: 91146: 0 -247: 91147: 0 -247: 91148: 0 -247: 91149: 0 -247: 91150: 0 -247: 91151: 0 -247: 91152: 0 -247: 91153: 0 -247: 91154: 0 -247: 91155: 0 -247: 91156: 0 -247: 91157: 0 -247: 91158: 0 -247: 91159: 0 -247: 91160: 0 -247: 91161: 0 -247: 91162: 0 -247: 91163: 0 -247: 91164: 0 -247: 91165: 0 -247: 91166: 0 -247: 91167: 0 -247: 91168: 0 -247: 91169: 0 -247: 91170: 0 -247: 91171: 0 -247: 91172: 0 -247: 91173: 0 -247: 91174: 0 -247: 91175: 0 -247: 91176: 0 -247: 91177: 0 -247: 91178: 0 -247: 91179: 0 -247: 91180: 0 -247: 91181: 0 -247: 91182: 0 -247: 91183: 0 -247: 91184: 0 -247: 91185: 0 -247: 91186: 0 -247: 91187: 0 -247: 91188: 0 -247: 91189: 0 -247: 91190: 0 -247: 91191: 0 -247: 91192: 0 -247: 91193: 0 -247: 91194: 0 -247: 91195: 0 -247: 91196: 0 -247: 91197: 0 -247: 91198: 0 -247: 91199: 0 -247: 91200: 0 -247: 91201: 0 -247: 91202: 0 -247: 91203: 0 -247: 91204: 0 -247: 91205: 0 -247: 91206: 0 -247: 91207: 0 -247: 91208: 0 -247: 91209: 0 -247: 91210: 0 -247: 91211: 0 -247: 91212: 0 -247: 91213: 0 -247: 91214: 0 -247: 91215: 0 -247: 91216: 0 -247: 91217: 0 -247: 91218: 0 -247: 91219: 0 -247: 91220: 0 -247: 91221: 0 -247: 91222: 0 -247: 91223: 0 -247: 91224: 0 -247: 91225: 0 -247: 91226: 0 -247: 91227: 0 -247: 91228: 0 -247: 91229: 0 -247: 91230: 0 -247: 91231: 0 -247: 91232: 0 -247: 91233: 0 -247: 91234: 0 -247: 91235: 0 -247: 91236: 0 -247: 91237: 0 -247: 91238: 0 -247: 91239: 0 -247: 91240: 0 -247: 91241: 0 -247: 91242: 0 -247: 91243: 0 -247: 91244: 0 -247: 91245: 0 -247: 91246: 0 -247: 91247: 0 -247: 91248: 0 -247: 91249: 0 -247: 91250: 0 -247: 91251: 0 -247: 91252: 0 -247: 91253: 0 -247: 91254: 0 -247: 91255: 0 -247: 91256: 0 -247: 91257: 0 -247: 91258: 0 -247: 91259: 0 -247: 91260: 0 -247: 91261: 0 -247: 91262: 0 -247: 91263: 0 -247: 91264: 0 -247: 91265: 0 -247: 91266: 0 -247: 91267: 0 -247: 91268: 0 -247: 91269: 0 -247: 91270: 0 -247: 91271: 0 -247: 91272: 0 -247: 91273: 0 -247: 91274: 0 -247: 91275: 0 -247: 91276: 0 -247: 91277: 0 -247: 91278: 0 -247: 91279: 0 -247: 91280: 0 -247: 91281: 0 -247: 91282: 0 -247: 91283: 0 -247: 91284: 0 -247: 91285: 0 -247: 91286: 0 -247: 91287: 0 -247: 91288: 0 -247: 91289: 0 -247: 91290: 0 -247: 91291: 0 -247: 91292: 0 -247: 91293: 0 -247: 91294: 0 -247: 91295: 0 -247: 91296: 0 -247: 91297: 0 -247: 91298: 0 -247: 91299: 0 -247: 91300: 0 -247: 91301: 0 -247: 91302: 0 -247: 91303: 0 -247: 91304: 0 -247: 91305: 0 -247: 91306: 0 -247: 91307: 0 -247: 91308: 0 -247: 91309: 0 -247: 91310: 0 -247: 91311: 0 -247: 91312: 0 -247: 91313: 0 -247: 91314: 0 -247: 91315: 0 -247: 91316: 0 -247: 91317: 0 -247: 91318: 0 -247: 91319: 0 -247: 91320: 0 -247: 91321: 0 -247: 91322: 0 -247: 91323: 0 -247: 91324: 0 -247: 91325: 0 -247: 91326: 0 -247: 91327: 0 -247: 91328: 0 -247: 91329: 0 -247: 91330: 0 -247: 91331: 0 -247: 91332: 0 -247: 91333: 0 -247: 91334: 0 -247: 91335: 0 -247: 91336: 0 -247: 91337: 0 -247: 91338: 0 -247: 91339: 0 -247: 91340: 0 -247: 91341: 0 -247: 91342: 0 -247: 91343: 0 -247: 91344: 0 -247: 91345: 0 -247: 91346: 0 -247: 91347: 0 -247: 91348: 0 -247: 91349: 0 -247: 91350: 0 -247: 91351: 0 -247: 91352: 0 -247: 91353: 0 -247: 91354: 0 -247: 91355: 0 -247: 91356: 0 -247: 91357: 0 -247: 91358: 0 -247: 91359: 0 -247: 91360: 0 -247: 91361: 0 -247: 91362: 0 -247: 91363: 0 -247: 91364: 0 -247: 91365: 0 -247: 91366: 0 -247: 91367: 0 -247: 91368: 0 -247: 91369: 0 -247: 91370: 0 -247: 91371: 0 -247: 91372: 0 -247: 91373: 0 -247: 91374: 0 -247: 91375: 0 -247: 91376: 0 -247: 91377: 0 -247: 91378: 0 -247: 91379: 0 -247: 91380: 0 -247: 91381: 0 -247: 91382: 0 -247: 91383: 0 -247: 91384: 0 -247: 91385: 0 -247: 91386: 0 -247: 91387: 0 -247: 91388: 0 -247: 91389: 0 -247: 91390: 0 -247: 91391: 0 -247: 91392: 0 -247: 91393: 0 -247: 91394: 0 -247: 91395: 0 -247: 91396: 0 -247: 91397: 0 -247: 91398: 0 -247: 91399: 0 -247: 91400: 0 -247: 91401: 0 -247: 91402: 0 -247: 91403: 0 -247: 91404: 0 -247: 91405: 0 -247: 91406: 0 -247: 91407: 0 -247: 91408: 0 -247: 91409: 0 -247: 91410: 0 -247: 91411: 0 -247: 91412: 0 -247: 91413: 0 -247: 91414: 0 -247: 91415: 0 -247: 91416: 0 -247: 91417: 0 -247: 91418: 0 -247: 91419: 0 -247: 91420: 0 -247: 91421: 0 -247: 91422: 0 -247: 91423: 0 -247: 91424: 0 -247: 91425: 0 -247: 91426: 0 -247: 91427: 0 -247: 91428: 0 -247: 91429: 0 -247: 91430: 0 -247: 91431: 0 -247: 91432: 0 -247: 91433: 0 -247: 91434: 0 -247: 91435: 0 -247: 91436: 0 -247: 91437: 0 -247: 91438: 0 -247: 91439: 0 -247: 91440: 0 -247: 91441: 0 -247: 91442: 0 -247: 91443: 0 -247: 91444: 0 -247: 91445: 0 -247: 91446: 0 -247: 91447: 0 -247: 91448: 0 -247: 91449: 0 -247: 91450: 0 -247: 91451: 0 -247: 91452: 0 -247: 91453: 0 -247: 91454: 0 -247: 91455: 0 -247: 91456: 0 -247: 91457: 0 -247: 91458: 0 -247: 91459: 0 -247: 91460: 0 -247: 91461: 0 -247: 91462: 0 -247: 91463: 0 -247: 91464: 0 -247: 91465: 0 -247: 91466: 0 -247: 91467: 0 -247: 91468: 0 -247: 91469: 0 -247: 91470: 0 -247: 91471: 0 -247: 91472: 0 -247: 91473: 0 -247: 91474: 0 -247: 91475: 0 -247: 91476: 0 -247: 91477: 0 -247: 91478: 0 -247: 91479: 0 -247: 91480: 0 -247: 91481: 0 -247: 91482: 0 -247: 91483: 0 -247: 91484: 0 -247: 91485: 0 -247: 91486: 0 -247: 91487: 0 -247: 91488: 0 -247: 91489: 0 -247: 91490: 0 -247: 91491: 0 -247: 91492: 0 -247: 91493: 0 -247: 91494: 0 -247: 91495: 0 -247: 91496: 0 -247: 91497: 0 -247: 91498: 0 -247: 91499: 0 -247: 91500: 0 -247: 91501: 0 -247: 91502: 0 -247: 91503: 0 -247: 91504: 0 -247: 91505: 0 -247: 91506: 0 -247: 91507: 0 -247: 91508: 0 -247: 91509: 0 -247: 91510: 0 -247: 91511: 0 -247: 91512: 0 -247: 91513: 0 -247: 91514: 0 -247: 91515: 0 -247: 91516: 0 -247: 91517: 0 -247: 91518: 0 -247: 91519: 0 -247: 91520: 0 -247: 91521: 0 -247: 91522: 0 -247: 91523: 0 -247: 91524: 0 -247: 91525: 0 -247: 91526: 0 -247: 91527: 0 -247: 91528: 0 -247: 91529: 0 -247: 91530: 0 -247: 91531: 0 -247: 91532: 0 -247: 91533: 0 -247: 91534: 0 -247: 91535: 0 -247: 91536: 0 -247: 91537: 0 -247: 91538: 0 -247: 91539: 0 -247: 91540: 0 -247: 91541: 0 -247: 91542: 0 -247: 91543: 0 -247: 91544: 0 -247: 91545: 0 -247: 91546: 0 -247: 91547: 0 -247: 91548: 0 -247: 91549: 0 -247: 91550: 0 -247: 91551: 0 -247: 91552: 0 -247: 91553: 0 -247: 91554: 0 -247: 91555: 0 -247: 91556: 0 -247: 91557: 0 -247: 91558: 0 -247: 91559: 0 -247: 91560: 0 -247: 91561: 0 -247: 91562: 0 -247: 91563: 0 -247: 91564: 0 -247: 91565: 0 -247: 91566: 0 -247: 91567: 0 -247: 91568: 0 -247: 91569: 0 -247: 91570: 0 -247: 91571: 0 -247: 91572: 0 -247: 91573: 0 -247: 91574: 0 -247: 91575: 0 -247: 91576: 0 -247: 91577: 0 -247: 91578: 0 -247: 91579: 0 -247: 91580: 0 -247: 91581: 0 -247: 91582: 0 -247: 91583: 0 -247: 91584: 0 -247: 91585: 0 -247: 91586: 0 -247: 91587: 0 -247: 91588: 0 -247: 91589: 0 -247: 91590: 0 -247: 91591: 0 -247: 91592: 0 -247: 91593: 0 -247: 91594: 0 -247: 91595: 0 -247: 91596: 0 -247: 91597: 0 -247: 91598: 0 -247: 91599: 0 -247: 91600: 0 -247: 91601: 0 -247: 91602: 0 -247: 91603: 0 -247: 91604: 0 -247: 91605: 0 -247: 91606: 0 -247: 91607: 0 -247: 91608: 0 -247: 91609: 0 -247: 91610: 0 -247: 91611: 0 -247: 91612: 0 -247: 91613: 0 -247: 91614: 0 -247: 91615: 0 -247: 91616: 0 -247: 91617: 0 -247: 91618: 0 -247: 91619: 0 -247: 91620: 0 -247: 91621: 0 -247: 91622: 0 -247: 91623: 0 -247: 91624: 0 -247: 91625: 0 -247: 91626: 0 -247: 91627: 0 -247: 91628: 0 -247: 91629: 0 -247: 91630: 0 -247: 91631: 0 -247: 91632: 0 -247: 91633: 0 -247: 91634: 0 -247: 91635: 0 -247: 91636: 0 -247: 91637: 0 -247: 91638: 0 -247: 91639: 0 -247: 91640: 0 -247: 91641: 0 -247: 91642: 0 -247: 91643: 0 -247: 91644: 0 -247: 91645: 0 -247: 91646: 0 -247: 91647: 0 -247: 91648: 0 -247: 91649: 0 -247: 91650: 0 -247: 91651: 0 -247: 91652: 0 -247: 91653: 0 -247: 91654: 0 -247: 91655: 0 -247: 91656: 0 -247: 91657: 0 -247: 91658: 0 -247: 91659: 0 -247: 91660: 0 -247: 91661: 0 -247: 91662: 0 -247: 91663: 0 -247: 91664: 0 -247: 91665: 0 -247: 91666: 0 -247: 91667: 0 -247: 91668: 0 -247: 91669: 0 -247: 91670: 0 -247: 91671: 0 -247: 91672: 0 -247: 91673: 0 -247: 91674: 0 -247: 91675: 0 -247: 91676: 0 -247: 91677: 0 -247: 91678: 0 -247: 91679: 0 -247: 91680: 0 -247: 91681: 0 -247: 91682: 0 -247: 91683: 0 -247: 91684: 0 -247: 91685: 0 -247: 91686: 0 -247: 91687: 0 -247: 91688: 0 -247: 91689: 0 -247: 91690: 0 -247: 91691: 0 -247: 91692: 0 -247: 91693: 0 -247: 91694: 0 -247: 91695: 0 -247: 91696: 0 -247: 91697: 0 -247: 91698: 0 -247: 91699: 0 -247: 91700: 0 -247: 91701: 0 -247: 91702: 0 -247: 91703: 0 -247: 91704: 0 -247: 91705: 0 -247: 91706: 0 -247: 91707: 0 -247: 91708: 0 -247: 91709: 0 -247: 91710: 0 -247: 91711: 0 -247: 91712: 0 -247: 91713: 0 -247: 91714: 0 -247: 91715: 0 -247: 91716: 0 -247: 91717: 0 -247: 91718: 0 -247: 91719: 0 -247: 91720: 0 -247: 91721: 0 -247: 91722: 0 -247: 91723: 0 -247: 91724: 0 -247: 91725: 0 -247: 91726: 0 -247: 91727: 0 -247: 91728: 0 -247: 91729: 0 -247: 91730: 0 -247: 91731: 0 -247: 91732: 0 -247: 91733: 0 -247: 91734: 0 -247: 91735: 0 -247: 91736: 0 -247: 91737: 0 -247: 91738: 0 -247: 91739: 0 -247: 91740: 0 -247: 91741: 0 -247: 91742: 0 -247: 91743: 0 -247: 91744: 0 -247: 91745: 0 -247: 91746: 0 -247: 91747: 0 -247: 91748: 0 -247: 91749: 0 -247: 91750: 0 -247: 91751: 0 -247: 91752: 0 -247: 91753: 0 -247: 91754: 0 -247: 91755: 0 -247: 91756: 0 -247: 91757: 0 -247: 91758: 0 -247: 91759: 0 -247: 91760: 0 -247: 91761: 0 -247: 91762: 0 -247: 91763: 0 -247: 91764: 0 -247: 91765: 0 -247: 91766: 0 -247: 91767: 0 -247: 91768: 0 -247: 91769: 0 -247: 91770: 0 -247: 91771: 0 -247: 91772: 0 -247: 91773: 0 -247: 91774: 0 -247: 91775: 0 -247: 91776: 0 -247: 91777: 0 -247: 91778: 0 -247: 91779: 0 -247: 91780: 0 -247: 91781: 0 -247: 91782: 0 -247: 91783: 0 -247: 91784: 0 -247: 91785: 0 -247: 91786: 0 -247: 91787: 0 -247: 91788: 0 -247: 91789: 0 -247: 91790: 0 -247: 91791: 0 -247: 91792: 0 -247: 91793: 0 -247: 91794: 0 -247: 91795: 0 -247: 91796: 0 -247: 91797: 0 -247: 91798: 0 -247: 91799: 0 -247: 91800: 0 -247: 91801: 0 -247: 91802: 0 -247: 91803: 0 -247: 91804: 0 -247: 91805: 0 -247: 91806: 0 -247: 91807: 0 -247: 91808: 0 -247: 91809: 0 -247: 91810: 0 -247: 91811: 0 -247: 91812: 0 -247: 91813: 0 -247: 91814: 0 -247: 91815: 0 -247: 91816: 0 -247: 91817: 0 -247: 91818: 0 -247: 91819: 0 -247: 91820: 0 -247: 91821: 0 -247: 91822: 0 -247: 91823: 0 -247: 91824: 0 -247: 91825: 0 -247: 91826: 0 -247: 91827: 0 -247: 91828: 0 -247: 91829: 0 -247: 91830: 0 -247: 91831: 0 -247: 91832: 0 -247: 91833: 0 -247: 91834: 0 -247: 91835: 0 -247: 91836: 0 -247: 91837: 0 -247: 91838: 0 -247: 91839: 0 -247: 91840: 0 -247: 91841: 0 -247: 91842: 0 -247: 91843: 0 -247: 91844: 0 -247: 91845: 0 -247: 91846: 0 -247: 91847: 0 -247: 91848: 0 -247: 91849: 0 -247: 91850: 0 -247: 91851: 0 -247: 91852: 0 -247: 91853: 0 -247: 91854: 0 -247: 91855: 0 -247: 91856: 0 -247: 91857: 0 -247: 91858: 0 -247: 91859: 0 -247: 91860: 0 -247: 91861: 0 -247: 91862: 0 -247: 91863: 0 -247: 91864: 0 -247: 91865: 0 -247: 91866: 0 -247: 91867: 0 -247: 91868: 0 -247: 91869: 0 -247: 91870: 0 -247: 91871: 0 -247: 91872: 0 -247: 91873: 0 -247: 91874: 0 -247: 91875: 0 -247: 91876: 0 -247: 91877: 0 -247: 91878: 0 -247: 91879: 0 -247: 91880: 0 -247: 91881: 0 -247: 91882: 0 -247: 91883: 0 -247: 91884: 0 -247: 91885: 0 -247: 91886: 0 -247: 91887: 0 -247: 91888: 0 -247: 91889: 0 -247: 91890: 0 -247: 91891: 0 -247: 91892: 0 -247: 91893: 0 -247: 91894: 0 -247: 91895: 0 -247: 91896: 0 -247: 91897: 0 -247: 91898: 0 -247: 91899: 0 -247: 91900: 0 -247: 91901: 0 -247: 91902: 0 -247: 91903: 0 -247: 91904: 0 -247: 91905: 0 -247: 91906: 0 -247: 91907: 0 -247: 91908: 0 -247: 91909: 0 -247: 91910: 0 -247: 91911: 0 -247: 91912: 0 -247: 91913: 0 -247: 91914: 0 -247: 91915: 0 -247: 91916: 0 -247: 91917: 0 -247: 91918: 0 -247: 91919: 0 -247: 91920: 0 -247: 91921: 0 -247: 91922: 0 -247: 91923: 0 -247: 91924: 0 -247: 91925: 0 -247: 91926: 0 -247: 91927: 0 -247: 91928: 0 -247: 91929: 0 -247: 91930: 0 -247: 91931: 0 -247: 91932: 0 -247: 91933: 0 -247: 91934: 0 -247: 91935: 0 -247: 91936: 0 -247: 91937: 0 -247: 91938: 0 -247: 91939: 0 -247: 91940: 0 -247: 91941: 0 -247: 91942: 0 -247: 91943: 0 -247: 91944: 0 -247: 91945: 0 -247: 91946: 0 -247: 91947: 0 -247: 91948: 0 -247: 91949: 0 -247: 91950: 0 -247: 91951: 0 -247: 91952: 0 -247: 91953: 0 -247: 91954: 0 -247: 91955: 0 -247: 91956: 0 -247: 91957: 0 -247: 91958: 0 -247: 91959: 0 -247: 91960: 0 -247: 91961: 0 -247: 91962: 0 -247: 91963: 0 -247: 91964: 0 -247: 91965: 0 -247: 91966: 0 -247: 91967: 0 -247: 91968: 0 -247: 91969: 0 -247: 91970: 0 -247: 91971: 0 -247: 91972: 0 -247: 91973: 0 -247: 91974: 0 -247: 91975: 0 -247: 91976: 0 -247: 91977: 0 -247: 91978: 0 -247: 91979: 0 -247: 91980: 0 -247: 91981: 0 -247: 91982: 0 -247: 91983: 0 -247: 91984: 0 -247: 91985: 0 -247: 91986: 0 -247: 91987: 0 -247: 91988: 0 -247: 91989: 0 -247: 91990: 0 -247: 91991: 0 -247: 91992: 0 -247: 91993: 0 -247: 91994: 0 -247: 91995: 0 -247: 91996: 0 -247: 91997: 0 -247: 91998: 0 -247: 91999: 0 -247: 92000: 0 -247: 92001: 0 -247: 92002: 0 -247: 92003: 0 -247: 92004: 0 -247: 92005: 0 -247: 92006: 0 -247: 92007: 0 -247: 92008: 0 -247: 92009: 0 -247: 92010: 0 -247: 92011: 0 -247: 92012: 0 -247: 92013: 0 -247: 92014: 0 -247: 92015: 0 -247: 92016: 0 -247: 92017: 0 -247: 92018: 0 -247: 92019: 0 -247: 92020: 0 -247: 92021: 0 -247: 92022: 0 -247: 92023: 0 -247: 92024: 0 -247: 92025: 0 -247: 92026: 0 -247: 92027: 0 -247: 92028: 0 -247: 92029: 0 -247: 92030: 0 -247: 92031: 0 -247: 92032: 0 -247: 92033: 0 -247: 92034: 0 -247: 92035: 0 -247: 92036: 0 -247: 92037: 0 -247: 92038: 0 -247: 92039: 0 -247: 92040: 0 -247: 92041: 0 -247: 92042: 0 -247: 92043: 0 -247: 92044: 0 -247: 92045: 0 -247: 92046: 0 -247: 92047: 0 -247: 92048: 0 -247: 92049: 0 -247: 92050: 0 -247: 92051: 0 -247: 92052: 0 -247: 92053: 0 -247: 92054: 0 -247: 92055: 0 -247: 92056: 0 -247: 92057: 0 -247: 92058: 0 -247: 92059: 0 -247: 92060: 0 -247: 92061: 0 -247: 92062: 0 -247: 92063: 0 -247: 92064: 0 -247: 92065: 0 -247: 92066: 0 -247: 92067: 0 -247: 92068: 0 -247: 92069: 0 -247: 92070: 0 -247: 92071: 0 -247: 92072: 0 -247: 92073: 0 -247: 92074: 0 -247: 92075: 0 -247: 92076: 0 -247: 92077: 0 -247: 92078: 0 -247: 92079: 0 -247: 92080: 0 -247: 92081: 0 -247: 92082: 0 -247: 92083: 0 -247: 92084: 0 -247: 92085: 0 -247: 92086: 0 -247: 92087: 0 -247: 92088: 0 -247: 92089: 0 -247: 92090: 0 -247: 92091: 0 -247: 92092: 0 -247: 92093: 0 -247: 92094: 0 -247: 92095: 0 -247: 92096: 0 -247: 92097: 0 -247: 92098: 0 -247: 92099: 0 -247: 92100: 0 -247: 92101: 0 -247: 92102: 0 -247: 92103: 0 -247: 92104: 0 -247: 92105: 0 -247: 92106: 0 -247: 92107: 0 -247: 92108: 0 -247: 92109: 0 -247: 92110: 0 -247: 92111: 0 -247: 92112: 0 -247: 92113: 0 -247: 92114: 0 -247: 92115: 0 -247: 92116: 0 -247: 92117: 0 -247: 92118: 0 -247: 92119: 0 -247: 92120: 0 -247: 92121: 0 -247: 92122: 0 -247: 92123: 0 -247: 92124: 0 -247: 92125: 0 -247: 92126: 0 -247: 92127: 0 -247: 92128: 0 -247: 92129: 0 -247: 92130: 0 -247: 92131: 0 -247: 92132: 0 -247: 92133: 0 -247: 92134: 0 -247: 92135: 0 -247: 92136: 0 -247: 92137: 0 -247: 92138: 0 -247: 92139: 0 -247: 92140: 0 -247: 92141: 0 -247: 92142: 0 -247: 92143: 0 -247: 92144: 0 -247: 92145: 0 -247: 92146: 0 -247: 92147: 0 -247: 92148: 0 -247: 92149: 0 -247: 92150: 0 -247: 92151: 0 -247: 92152: 0 -247: 92153: 0 -247: 92154: 0 -247: 92155: 0 -247: 92156: 0 -247: 92157: 0 -247: 92158: 0 -247: 92159: 0 -247: 92160: 0 -247: 92161: 0 -247: 92162: 0 -247: 92163: 0 -247: 92164: 0 -247: 92165: 0 -247: 92166: 0 -247: 92167: 0 -247: 92168: 0 -247: 92169: 0 -247: 92170: 0 -247: 92171: 0 -247: 92172: 0 -247: 92173: 0 -247: 92174: 0 -247: 92175: 0 -247: 92176: 0 -247: 92177: 0 -247: 92178: 0 -247: 92179: 0 -247: 92180: 0 -247: 92181: 0 -247: 92182: 0 -247: 92183: 0 -247: 92184: 0 -247: 92185: 0 -247: 92186: 0 -247: 92187: 0 -247: 92188: 0 -247: 92189: 0 -247: 92190: 0 -247: 92191: 0 -247: 92192: 0 -247: 92193: 0 -247: 92194: 0 -247: 92195: 0 -247: 92196: 0 -247: 92197: 0 -247: 92198: 0 -247: 92199: 0 -247: 92200: 0 -247: 92201: 0 -247: 92202: 0 -247: 92203: 0 -247: 92204: 0 -247: 92205: 0 -247: 92206: 0 -247: 92207: 0 -247: 92208: 0 -247: 92209: 0 -247: 92210: 0 -247: 92211: 0 -247: 92212: 0 -247: 92213: 0 -247: 92214: 0 -247: 92215: 0 -247: 92216: 0 -247: 92217: 0 -247: 92218: 0 -247: 92219: 0 -247: 92220: 0 -247: 92221: 0 -247: 92222: 0 -247: 92223: 0 -247: 92224: 0 -247: 92225: 0 -247: 92226: 0 -247: 92227: 0 -247: 92228: 0 -247: 92229: 0 -247: 92230: 0 -247: 92231: 0 -247: 92232: 0 -247: 92233: 0 -247: 92234: 0 -247: 92235: 0 -247: 92236: 0 -247: 92237: 0 -247: 92238: 0 -247: 92239: 0 -247: 92240: 0 -247: 92241: 0 -247: 92242: 0 -247: 92243: 0 -247: 92244: 0 -247: 92245: 0 -247: 92246: 0 -247: 92247: 0 -247: 92248: 0 -247: 92249: 0 -247: 92250: 0 -247: 92251: 0 -247: 92252: 0 -247: 92253: 0 -247: 92254: 0 -247: 92255: 0 -247: 92256: 0 -247: 92257: 0 -247: 92258: 0 -247: 92259: 0 -247: 92260: 0 -247: 92261: 0 -247: 92262: 0 -247: 92263: 0 -247: 92264: 0 -247: 92265: 0 -247: 92266: 0 -247: 92267: 0 -247: 92268: 0 -247: 92269: 0 -247: 92270: 0 -247: 92271: 0 -247: 92272: 0 -247: 92273: 0 -247: 92274: 0 -247: 92275: 0 -247: 92276: 0 -247: 92277: 0 -247: 92278: 0 -247: 92279: 0 -247: 92280: 0 -247: 92281: 0 -247: 92282: 0 -247: 92283: 0 -247: 92284: 0 -247: 92285: 0 -247: 92286: 0 -247: 92287: 0 -247: 92288: 0 -247: 92289: 0 -247: 92290: 0 -247: 92291: 0 -247: 92292: 0 -247: 92293: 0 -247: 92294: 0 -247: 92295: 0 -247: 92296: 0 -247: 92297: 0 -247: 92298: 0 -247: 92299: 0 -247: 92300: 0 -247: 92301: 0 -247: 92302: 0 -247: 92303: 0 -247: 92304: 0 -247: 92305: 0 -247: 92306: 0 -247: 92307: 0 -247: 92308: 0 -247: 92309: 0 -247: 92310: 0 -247: 92311: 0 -247: 92312: 0 -247: 92313: 0 -247: 92314: 0 -247: 92315: 0 -247: 92316: 0 -247: 92317: 0 -247: 92318: 0 -247: 92319: 0 -247: 92320: 0 -247: 92321: 0 -247: 92322: 0 -247: 92323: 0 -247: 92324: 0 -247: 92325: 0 -247: 92326: 0 -247: 92327: 0 -247: 92328: 0 -247: 92329: 0 -247: 92330: 0 -247: 92331: 0 -247: 92332: 0 -247: 92333: 0 -247: 92334: 0 -247: 92335: 0 -247: 92336: 0 -247: 92337: 0 -247: 92338: 0 -247: 92339: 0 -247: 92340: 0 -247: 92341: 0 -247: 92342: 0 -247: 92343: 0 -247: 92344: 0 -247: 92345: 0 -247: 92346: 0 -247: 92347: 0 -247: 92348: 0 -247: 92349: 0 -247: 92350: 0 -247: 92351: 0 -247: 92352: 0 -247: 92353: 0 -247: 92354: 0 -247: 92355: 0 -247: 92356: 0 -247: 92357: 0 -247: 92358: 0 -247: 92359: 0 -247: 92360: 0 -247: 92361: 0 -247: 92362: 0 -247: 92363: 0 -247: 92364: 0 -247: 92365: 0 -247: 92366: 0 -247: 92367: 0 -247: 92368: 0 -247: 92369: 0 -247: 92370: 0 -247: 92371: 0 -247: 92372: 0 -247: 92373: 0 -247: 92374: 0 -247: 92375: 0 -247: 92376: 0 -247: 92377: 0 -247: 92378: 0 -247: 92379: 0 -247: 92380: 0 -247: 92381: 0 -247: 92382: 0 -247: 92383: 0 -247: 92384: 0 -247: 92385: 0 -247: 92386: 0 -247: 92387: 0 -247: 92388: 0 -247: 92389: 0 -247: 92390: 0 -247: 92391: 0 -247: 92392: 0 -247: 92393: 0 -247: 92394: 0 -247: 92395: 0 -247: 92396: 0 -247: 92397: 0 -247: 92398: 0 -247: 92399: 0 -247: 92400: 0 -247: 92401: 0 -247: 92402: 0 -247: 92403: 0 -247: 92404: 0 -247: 92405: 0 -247: 92406: 0 -247: 92407: 0 -247: 92408: 0 -247: 92409: 0 -247: 92410: 0 -247: 92411: 0 -247: 92412: 0 -247: 92413: 0 -247: 92414: 0 -247: 92415: 0 -247: 92416: 0 -247: 92417: 0 -247: 92418: 0 -247: 92419: 0 -247: 92420: 0 -247: 92421: 0 -247: 92422: 0 -247: 92423: 0 -247: 92424: 0 -247: 92425: 0 -247: 92426: 0 -247: 92427: 0 -247: 92428: 0 -247: 92429: 0 -247: 92430: 0 -247: 92431: 0 -247: 92432: 0 -247: 92433: 0 -247: 92434: 0 -247: 92435: 0 -247: 92436: 0 -247: 92437: 0 -247: 92438: 0 -247: 92439: 0 -247: 92440: 0 -247: 92441: 0 -247: 92442: 0 -247: 92443: 0 -247: 92444: 0 -247: 92445: 0 -247: 92446: 0 -247: 92447: 0 -247: 92448: 0 -247: 92449: 0 -247: 92450: 0 -247: 92451: 0 -247: 92452: 0 -247: 92453: 0 -247: 92454: 0 -247: 92455: 0 -247: 92456: 0 -247: 92457: 0 -247: 92458: 0 -247: 92459: 0 -247: 92460: 0 -247: 92461: 0 -247: 92462: 0 -247: 92463: 0 -247: 92464: 0 -247: 92465: 0 -247: 92466: 0 -247: 92467: 0 -247: 92468: 0 -247: 92469: 0 -247: 92470: 0 -247: 92471: 0 -247: 92472: 0 -247: 92473: 0 -247: 92474: 0 -247: 92475: 0 -247: 92476: 0 -247: 92477: 0 -247: 92478: 0 -247: 92479: 0 -247: 92480: 0 -247: 92481: 0 -247: 92482: 0 -247: 92483: 0 -247: 92484: 0 -247: 92485: 0 -247: 92486: 0 -247: 92487: 0 -247: 92488: 0 -247: 92489: 0 -247: 92490: 0 -247: 92491: 0 -247: 92492: 0 -247: 92493: 0 -247: 92494: 0 -247: 92495: 0 -247: 92496: 0 -247: 92497: 0 -247: 92498: 0 -247: 92499: 0 -247: 92500: 0 -247: 92501: 0 -247: 92502: 0 -247: 92503: 0 -247: 92504: 0 -247: 92505: 0 -247: 92506: 0 -247: 92507: 0 -247: 92508: 0 -247: 92509: 0 -247: 92510: 0 -247: 92511: 0 -247: 92512: 0 -247: 92513: 0 -247: 92514: 0 -247: 92515: 0 -247: 92516: 0 -247: 92517: 0 -247: 92518: 0 -247: 92519: 0 -247: 92520: 0 -247: 92521: 0 -247: 92522: 0 -247: 92523: 0 -247: 92524: 0 -247: 92525: 0 -247: 92526: 0 -247: 92527: 0 -247: 92528: 0 -247: 92529: 0 -247: 92530: 0 -247: 92531: 0 -247: 92532: 0 -247: 92533: 0 -247: 92534: 0 -247: 92535: 0 -247: 92536: 0 -247: 92537: 0 -247: 92538: 0 -247: 92539: 0 -247: 92540: 0 -247: 92541: 0 -247: 92542: 0 -247: 92543: 0 -247: 92544: 0 -247: 92545: 0 -247: 92546: 0 -247: 92547: 0 -247: 92548: 0 -247: 92549: 0 -247: 92550: 0 -247: 92551: 0 -247: 92552: 0 -247: 92553: 0 -247: 92554: 0 -247: 92555: 0 -247: 92556: 0 -247: 92557: 0 -247: 92558: 0 -247: 92559: 0 -247: 92560: 0 -247: 92561: 0 -247: 92562: 0 -247: 92563: 0 -247: 92564: 0 -247: 92565: 0 -247: 92566: 0 -247: 92567: 0 -247: 92568: 0 -247: 92569: 0 -247: 92570: 0 -247: 92571: 0 -247: 92572: 0 -247: 92573: 0 -247: 92574: 0 -247: 92575: 0 -247: 92576: 0 -247: 92577: 0 -247: 92578: 0 -247: 92579: 0 -247: 92580: 0 -247: 92581: 0 -247: 92582: 0 -247: 92583: 0 -247: 92584: 0 -247: 92585: 0 -247: 92586: 0 -247: 92587: 0 -247: 92588: 0 -247: 92589: 0 -247: 92590: 0 -247: 92591: 0 -247: 92592: 0 -247: 92593: 0 -247: 92594: 0 -247: 92595: 0 -247: 92596: 0 -247: 92597: 0 -247: 92598: 0 -247: 92599: 0 -247: 92600: 0 -247: 92601: 0 -247: 92602: 0 -247: 92603: 0 -247: 92604: 0 -247: 92605: 0 -247: 92606: 0 -247: 92607: 0 -247: 92608: 0 -247: 92609: 0 -247: 92610: 0 -247: 92611: 0 -247: 92612: 0 -247: 92613: 0 -247: 92614: 0 -247: 92615: 0 -247: 92616: 0 -247: 92617: 0 -247: 92618: 0 -247: 92619: 0 -247: 92620: 0 -247: 92621: 0 -247: 92622: 0 -247: 92623: 0 -247: 92624: 0 -247: 92625: 0 -247: 92626: 0 -247: 92627: 0 -247: 92628: 0 -247: 92629: 0 -247: 92630: 0 -247: 92631: 0 -247: 92632: 0 -247: 92633: 0 -247: 92634: 0 -247: 92635: 0 -247: 92636: 0 -247: 92637: 0 -247: 92638: 0 -247: 92639: 0 -247: 92640: 0 -247: 92641: 0 -247: 92642: 0 -247: 92643: 0 -247: 92644: 0 -247: 92645: 0 -247: 92646: 0 -247: 92647: 0 -247: 92648: 0 -247: 92649: 0 -247: 92650: 0 -247: 92651: 0 -247: 92652: 0 -247: 92653: 0 -247: 92654: 0 -247: 92655: 0 -247: 92656: 0 -247: 92657: 0 -247: 92658: 0 -247: 92659: 0 -247: 92660: 0 -247: 92661: 0 -247: 92662: 0 -247: 92663: 0 -247: 92664: 0 -247: 92665: 0 -247: 92666: 0 -247: 92667: 0 -247: 92668: 0 -247: 92669: 0 -247: 92670: 0 -247: 92671: 0 -247: 92672: 0 -247: 92673: 0 -247: 92674: 0 -247: 92675: 0 -247: 92676: 0 -247: 92677: 0 -247: 92678: 0 -247: 92679: 0 -247: 92680: 0 -247: 92681: 0 -247: 92682: 0 -247: 92683: 0 -247: 92684: 0 -247: 92685: 0 -247: 92686: 0 -247: 92687: 0 -247: 92688: 0 -247: 92689: 0 -247: 92690: 0 -247: 92691: 0 -247: 92692: 0 -247: 92693: 0 -247: 92694: 0 -247: 92695: 0 -247: 92696: 0 -247: 92697: 0 -247: 92698: 0 -247: 92699: 0 -247: 92700: 0 -247: 92701: 0 -247: 92702: 0 -247: 92703: 0 -247: 92704: 0 -247: 92705: 0 -247: 92706: 0 -247: 92707: 0 -247: 92708: 0 -247: 92709: 0 -247: 92710: 0 -247: 92711: 0 -247: 92712: 0 -247: 92713: 0 -247: 92714: 0 -247: 92715: 0 -247: 92716: 0 -247: 92717: 0 -247: 92718: 0 -247: 92719: 0 -247: 92720: 0 -247: 92721: 0 -247: 92722: 0 -247: 92723: 0 -247: 92724: 0 -247: 92725: 0 -247: 92726: 0 -247: 92727: 0 -247: 92728: 0 -247: 92729: 0 -247: 92730: 0 -247: 92731: 0 -247: 92732: 0 -247: 92733: 0 -247: 92734: 0 -247: 92735: 0 -247: 92736: 0 -247: 92737: 0 -247: 92738: 0 -247: 92739: 0 -247: 92740: 0 -247: 92741: 0 -247: 92742: 0 -247: 92743: 0 -247: 92744: 0 -247: 92745: 0 -247: 92746: 0 -247: 92747: 0 -247: 92748: 0 -247: 92749: 0 -247: 92750: 0 -247: 92751: 0 -247: 92752: 0 -247: 92753: 0 -247: 92754: 0 -247: 92755: 0 -247: 92756: 0 -247: 92757: 0 -247: 92758: 0 -247: 92759: 0 -247: 92760: 0 -247: 92761: 0 -247: 92762: 0 -247: 92763: 0 -247: 92764: 0 -247: 92765: 0 -247: 92766: 0 -247: 92767: 0 -247: 92768: 0 -247: 92769: 0 -247: 92770: 0 -247: 92771: 0 -247: 92772: 0 -247: 92773: 0 -247: 92774: 0 -247: 92775: 0 -247: 92776: 0 -247: 92777: 0 -247: 92778: 0 -247: 92779: 0 -247: 92780: 0 -247: 92781: 0 -247: 92782: 0 -247: 92783: 0 -247: 92784: 0 -247: 92785: 0 -247: 92786: 0 -247: 92787: 0 -247: 92788: 0 -247: 92789: 0 -247: 92790: 0 -247: 92791: 0 -247: 92792: 0 -247: 92793: 0 -247: 92794: 0 -247: 92795: 0 -247: 92796: 0 -247: 92797: 0 -247: 92798: 0 -247: 92799: 0 -247: 92800: 0 -247: 92801: 0 -247: 92802: 0 -247: 92803: 0 -247: 92804: 0 -247: 92805: 0 -247: 92806: 0 -247: 92807: 0 -247: 92808: 0 -247: 92809: 0 -247: 92810: 0 -247: 92811: 0 -247: 92812: 0 -247: 92813: 0 -247: 92814: 0 -247: 92815: 0 -247: 92816: 0 -247: 92817: 0 -247: 92818: 0 -247: 92819: 0 -247: 92820: 0 -247: 92821: 0 -247: 92822: 0 -247: 92823: 0 -247: 92824: 0 -247: 92825: 0 -247: 92826: 0 -247: 92827: 0 -247: 92828: 0 -247: 92829: 0 -247: 92830: 0 -247: 92831: 0 -247: 92832: 0 -247: 92833: 0 -247: 92834: 0 -247: 92835: 0 -247: 92836: 0 -247: 92837: 0 -247: 92838: 0 -247: 92839: 0 -247: 92840: 0 -247: 92841: 0 -247: 92842: 0 -247: 92843: 0 -247: 92844: 0 -247: 92845: 0 -247: 92846: 0 -247: 92847: 0 -247: 92848: 0 -247: 92849: 0 -247: 92850: 0 -247: 92851: 0 -247: 92852: 0 -247: 92853: 0 -247: 92854: 0 -247: 92855: 0 -247: 92856: 0 -247: 92857: 0 -247: 92858: 0 -247: 92859: 0 -247: 92860: 0 -247: 92861: 0 -247: 92862: 0 -247: 92863: 0 -247: 92864: 0 -247: 92865: 0 -247: 92866: 0 -247: 92867: 0 -247: 92868: 0 -247: 92869: 0 -247: 92870: 0 -247: 92871: 0 -247: 92872: 0 -247: 92873: 0 -247: 92874: 0 -247: 92875: 0 -247: 92876: 0 -247: 92877: 0 -247: 92878: 0 -247: 92879: 0 -247: 92880: 0 -247: 92881: 0 -247: 92882: 0 -247: 92883: 0 -247: 92884: 0 -247: 92885: 0 -247: 92886: 0 -247: 92887: 0 -247: 92888: 0 -247: 92889: 0 -247: 92890: 0 -247: 92891: 0 -247: 92892: 0 -247: 92893: 0 -247: 92894: 0 -247: 92895: 0 -247: 92896: 0 -247: 92897: 0 -247: 92898: 0 -247: 92899: 0 -247: 92900: 0 -247: 92901: 0 -247: 92902: 0 -247: 92903: 0 -247: 92904: 0 -247: 92905: 0 -247: 92906: 0 -247: 92907: 0 -247: 92908: 0 -247: 92909: 0 -247: 92910: 0 -247: 92911: 0 -247: 92912: 0 -247: 92913: 0 -247: 92914: 0 -247: 92915: 0 -247: 92916: 0 -247: 92917: 0 -247: 92918: 0 -247: 92919: 0 -247: 92920: 0 -247: 92921: 0 -247: 92922: 0 -247: 92923: 0 -247: 92924: 0 -247: 92925: 0 -247: 92926: 0 -247: 92927: 0 -247: 92928: 0 -247: 92929: 0 -247: 92930: 0 -247: 92931: 0 -247: 92932: 0 -247: 92933: 0 -247: 92934: 0 -247: 92935: 0 -247: 92936: 0 -247: 92937: 0 -247: 92938: 0 -247: 92939: 0 -247: 92940: 0 -247: 92941: 0 -247: 92942: 0 -247: 92943: 0 -247: 92944: 0 -247: 92945: 0 -247: 92946: 0 -247: 92947: 0 -247: 92948: 0 -247: 92949: 0 -247: 92950: 0 -247: 92951: 0 -247: 92952: 0 -247: 92953: 0 -247: 92954: 0 -247: 92955: 0 -247: 92956: 0 -247: 92957: 0 -247: 92958: 0 -247: 92959: 0 -247: 92960: 0 -247: 92961: 0 -247: 92962: 0 -247: 92963: 0 -247: 92964: 0 -247: 92965: 0 -247: 92966: 0 -247: 92967: 0 -247: 92968: 0 -247: 92969: 0 -247: 92970: 0 -247: 92971: 0 -247: 92972: 0 -247: 92973: 0 -247: 92974: 0 -247: 92975: 0 -247: 92976: 0 -247: 92977: 0 -247: 92978: 0 -247: 92979: 0 -247: 92980: 0 -247: 92981: 0 -247: 92982: 0 -247: 92983: 0 -247: 92984: 0 -247: 92985: 0 -247: 92986: 0 -247: 92987: 0 -247: 92988: 0 -247: 92989: 0 -247: 92990: 0 -247: 92991: 0 -247: 92992: 0 -247: 92993: 0 -247: 92994: 0 -247: 92995: 0 -247: 92996: 0 -247: 92997: 0 -247: 92998: 0 -247: 92999: 0 -247: 93000: 0 -247: 93001: 0 -247: 93002: 0 -247: 93003: 0 -247: 93004: 0 -247: 93005: 0 -247: 93006: 0 -247: 93007: 0 -247: 93008: 0 -247: 93009: 0 -247: 93010: 0 -247: 93011: 0 -247: 93012: 0 -247: 93013: 0 -247: 93014: 0 -247: 93015: 0 -247: 93016: 0 -247: 93017: 0 -247: 93018: 0 -247: 93019: 0 -247: 93020: 0 -247: 93021: 0 -247: 93022: 0 -247: 93023: 0 -247: 93024: 0 -247: 93025: 0 -247: 93026: 0 -247: 93027: 0 -247: 93028: 0 -247: 93029: 0 -247: 93030: 0 -247: 93031: 0 -247: 93032: 0 -247: 93033: 0 -247: 93034: 0 -247: 93035: 0 -247: 93036: 0 -247: 93037: 0 -247: 93038: 0 -247: 93039: 0 -247: 93040: 0 -247: 93041: 0 -247: 93042: 0 -247: 93043: 0 -247: 93044: 0 -247: 93045: 0 -247: 93046: 0 -247: 93047: 0 -247: 93048: 0 -247: 93049: 0 -247: 93050: 0 -247: 93051: 0 -247: 93052: 0 -247: 93053: 0 -247: 93054: 0 -247: 93055: 0 -247: 93056: 0 -247: 93057: 0 -247: 93058: 0 -247: 93059: 0 -247: 93060: 0 -247: 93061: 0 -247: 93062: 0 -247: 93063: 0 -247: 93064: 0 -247: 93065: 0 -247: 93066: 0 -247: 93067: 0 -247: 93068: 0 -247: 93069: 0 -247: 93070: 0 -247: 93071: 0 -247: 93072: 0 -247: 93073: 0 -247: 93074: 0 -247: 93075: 0 -247: 93076: 0 -247: 93077: 0 -247: 93078: 0 -247: 93079: 0 -247: 93080: 0 -247: 93081: 0 -247: 93082: 0 -247: 93083: 0 -247: 93084: 0 -247: 93085: 0 -247: 93086: 0 -247: 93087: 0 -247: 93088: 0 -247: 93089: 0 -247: 93090: 0 -247: 93091: 0 -247: 93092: 0 -247: 93093: 0 -247: 93094: 0 -247: 93095: 0 -247: 93096: 0 -247: 93097: 0 -247: 93098: 0 -247: 93099: 0 -247: 93100: 0 -247: 93101: 0 -247: 93102: 0 -247: 93103: 0 -247: 93104: 0 -247: 93105: 0 -247: 93106: 0 -247: 93107: 0 -247: 93108: 0 -247: 93109: 0 -247: 93110: 0 -247: 93111: 0 -247: 93112: 0 -247: 93113: 0 -247: 93114: 0 -247: 93115: 0 -247: 93116: 0 -247: 93117: 0 -247: 93118: 0 -247: 93119: 0 -247: 93120: 0 -247: 93121: 0 -247: 93122: 0 -247: 93123: 0 -247: 93124: 0 -247: 93125: 0 -247: 93126: 0 -247: 93127: 0 -247: 93128: 0 -247: 93129: 0 -247: 93130: 0 -247: 93131: 0 -247: 93132: 0 -247: 93133: 0 -247: 93134: 0 -247: 93135: 0 -247: 93136: 0 -247: 93137: 0 -247: 93138: 0 -247: 93139: 0 -247: 93140: 0 -247: 93141: 0 -247: 93142: 0 -247: 93143: 0 -247: 93144: 0 -247: 93145: 0 -247: 93146: 0 -247: 93147: 0 -247: 93148: 0 -247: 93149: 0 -247: 93150: 0 -247: 93151: 0 -247: 93152: 0 -247: 93153: 0 -247: 93154: 0 -247: 93155: 0 -247: 93156: 0 -247: 93157: 0 -247: 93158: 0 -247: 93159: 0 -247: 93160: 0 -247: 93161: 0 -247: 93162: 0 -247: 93163: 0 -247: 93164: 0 -247: 93165: 0 -247: 93166: 0 -247: 93167: 0 -247: 93168: 0 -247: 93169: 0 -247: 93170: 0 -247: 93171: 0 -247: 93172: 0 -247: 93173: 0 -247: 93174: 0 -247: 93175: 0 -247: 93176: 0 -247: 93177: 0 -247: 93178: 0 -247: 93179: 0 -247: 93180: 0 -247: 93181: 0 -247: 93182: 0 -247: 93183: 0 -247: 93184: 0 -247: 93185: 0 -247: 93186: 0 -247: 93187: 0 -247: 93188: 0 -247: 93189: 0 -247: 93190: 0 -247: 93191: 0 -247: 93192: 0 -247: 93193: 0 -247: 93194: 0 -247: 93195: 0 -247: 93196: 0 -247: 93197: 0 -247: 93198: 0 -247: 93199: 0 -247: 93200: 0 -247: 93201: 0 -247: 93202: 0 -247: 93203: 0 -247: 93204: 0 -247: 93205: 0 -247: 93206: 0 -247: 93207: 0 -247: 93208: 0 -247: 93209: 0 -247: 93210: 0 -247: 93211: 0 -247: 93212: 0 -247: 93213: 0 -247: 93214: 0 -247: 93215: 0 -247: 93216: 0 -247: 93217: 0 -247: 93218: 0 -247: 93219: 0 -247: 93220: 0 -247: 93221: 0 -247: 93222: 0 -247: 93223: 0 -247: 93224: 0 -247: 93225: 0 -247: 93226: 0 -247: 93227: 0 -247: 93228: 0 -247: 93229: 0 -247: 93230: 0 -247: 93231: 0 -247: 93232: 0 -247: 93233: 0 -247: 93234: 0 -247: 93235: 0 -247: 93236: 0 -247: 93237: 0 -247: 93238: 0 -247: 93239: 0 -247: 93240: 0 -247: 93241: 0 -247: 93242: 0 -247: 93243: 0 -247: 93244: 0 -247: 93245: 0 -247: 93246: 0 -247: 93247: 0 -247: 93248: 0 -247: 93249: 0 -247: 93250: 0 -247: 93251: 0 -247: 93252: 0 -247: 93253: 0 -247: 93254: 0 -247: 93255: 0 -247: 93256: 0 -247: 93257: 0 -247: 93258: 0 -247: 93259: 0 -247: 93260: 0 -247: 93261: 0 -247: 93262: 0 -247: 93263: 0 -247: 93264: 0 -247: 93265: 0 -247: 93266: 0 -247: 93267: 0 -247: 93268: 0 -247: 93269: 0 -247: 93270: 0 -247: 93271: 0 -247: 93272: 0 -247: 93273: 0 -247: 93274: 0 -247: 93275: 0 -247: 93276: 0 -247: 93277: 0 -247: 93278: 0 -247: 93279: 0 -247: 93280: 0 -247: 93281: 0 -247: 93282: 0 -247: 93283: 0 -247: 93284: 0 -247: 93285: 0 -247: 93286: 0 -247: 93287: 0 -247: 93288: 0 -247: 93289: 0 -247: 93290: 0 -247: 93291: 0 -247: 93292: 0 -247: 93293: 0 -247: 93294: 0 -247: 93295: 0 -247: 93296: 0 -247: 93297: 0 -247: 93298: 0 -247: 93299: 0 -247: 93300: 0 -247: 93301: 0 -247: 93302: 0 -247: 93303: 0 -247: 93304: 0 -247: 93305: 0 -247: 93306: 0 -247: 93307: 0 -247: 93308: 0 -247: 93309: 0 -247: 93310: 0 -247: 93311: 0 -247: 93312: 0 -247: 93313: 0 -247: 93314: 0 -247: 93315: 0 -247: 93316: 0 -247: 93317: 0 -247: 93318: 0 -247: 93319: 0 -247: 93320: 0 -247: 93321: 0 -247: 93322: 0 -247: 93323: 0 -247: 93324: 0 -247: 93325: 0 -247: 93326: 0 -247: 93327: 0 -247: 93328: 0 -247: 93329: 0 -247: 93330: 0 -247: 93331: 0 -247: 93332: 0 -247: 93333: 0 -247: 93334: 0 -247: 93335: 0 -247: 93336: 0 -247: 93337: 0 -247: 93338: 0 -247: 93339: 0 -247: 93340: 0 -247: 93341: 0 -247: 93342: 0 -247: 93343: 0 -247: 93344: 0 -247: 93345: 0 -247: 93346: 0 -247: 93347: 0 -247: 93348: 0 -247: 93349: 0 -247: 93350: 0 -247: 93351: 0 -247: 93352: 0 -247: 93353: 0 -247: 93354: 0 -247: 93355: 0 -247: 93356: 0 -247: 93357: 0 -247: 93358: 0 -247: 93359: 0 -247: 93360: 0 -247: 93361: 0 -247: 93362: 0 -247: 93363: 0 -247: 93364: 0 -247: 93365: 0 -247: 93366: 0 -247: 93367: 0 -247: 93368: 0 -247: 93369: 0 -247: 93370: 0 -247: 93371: 0 -247: 93372: 0 -247: 93373: 0 -247: 93374: 0 -247: 93375: 0 -247: 93376: 0 -247: 93377: 0 -247: 93378: 0 -247: 93379: 0 -247: 93380: 0 -247: 93381: 0 -247: 93382: 0 -247: 93383: 0 -247: 93384: 0 -247: 93385: 0 -247: 93386: 0 -247: 93387: 0 -247: 93388: 0 -247: 93389: 0 -247: 93390: 0 -247: 93391: 0 -247: 93392: 0 -247: 93393: 0 -247: 93394: 0 -247: 93395: 0 -247: 93396: 0 -247: 93397: 0 -247: 93398: 0 -247: 93399: 0 -247: 93400: 0 -247: 93401: 0 -247: 93402: 0 -247: 93403: 0 -247: 93404: 0 -247: 93405: 0 -247: 93406: 0 -247: 93407: 0 -247: 93408: 0 -247: 93409: 0 -247: 93410: 0 -247: 93411: 0 -247: 93412: 0 -247: 93413: 0 -247: 93414: 0 -247: 93415: 0 -247: 93416: 0 -247: 93417: 0 -247: 93418: 0 -247: 93419: 0 -247: 93420: 0 -247: 93421: 0 -247: 93422: 0 -247: 93423: 0 -247: 93424: 0 -247: 93425: 0 -247: 93426: 0 -247: 93427: 0 -247: 93428: 0 -247: 93429: 0 -247: 93430: 0 -247: 93431: 0 -247: 93432: 0 -247: 93433: 0 -247: 93434: 0 -247: 93435: 0 -247: 93436: 0 -247: 93437: 0 -247: 93438: 0 -247: 93439: 0 -247: 93440: 0 -247: 93441: 0 -247: 93442: 0 -247: 93443: 0 -247: 93444: 0 -247: 93445: 0 -247: 93446: 0 -247: 93447: 0 -247: 93448: 0 -247: 93449: 0 -247: 93450: 0 -247: 93451: 0 -247: 93452: 0 -247: 93453: 0 -247: 93454: 0 -247: 93455: 0 -247: 93456: 0 -247: 93457: 0 -247: 93458: 0 -247: 93459: 0 -247: 93460: 0 -247: 93461: 0 -247: 93462: 0 -247: 93463: 0 -247: 93464: 0 -247: 93465: 0 -247: 93466: 0 -247: 93467: 0 -247: 93468: 0 -247: 93469: 0 -247: 93470: 0 -247: 93471: 0 -247: 93472: 0 -247: 93473: 0 -247: 93474: 0 -247: 93475: 0 -247: 93476: 0 -247: 93477: 0 -247: 93478: 0 -247: 93479: 0 -247: 93480: 0 -247: 93481: 0 -247: 93482: 0 -247: 93483: 0 -247: 93484: 0 -247: 93485: 0 -247: 93486: 0 -247: 93487: 0 -247: 93488: 0 -247: 93489: 0 -247: 93490: 0 -247: 93491: 0 -247: 93492: 0 -247: 93493: 0 -247: 93494: 0 -247: 93495: 0 -247: 93496: 0 -247: 93497: 0 -247: 93498: 0 -247: 93499: 0 -247: 93500: 0 -247: 93501: 0 -247: 93502: 0 -247: 93503: 0 -247: 93504: 0 -247: 93505: 0 -247: 93506: 0 -247: 93507: 0 -247: 93508: 0 -247: 93509: 0 -247: 93510: 0 -247: 93511: 0 -247: 93512: 0 -247: 93513: 0 -247: 93514: 0 -247: 93515: 0 -247: 93516: 0 -247: 93517: 0 -247: 93518: 0 -247: 93519: 0 -247: 93520: 0 -247: 93521: 0 -247: 93522: 0 -247: 93523: 0 -247: 93524: 0 -247: 93525: 0 -247: 93526: 0 -247: 93527: 0 -247: 93528: 0 -247: 93529: 0 -247: 93530: 0 -247: 93531: 0 -247: 93532: 0 -247: 93533: 0 -247: 93534: 0 -247: 93535: 0 -247: 93536: 0 -247: 93537: 0 -247: 93538: 0 -247: 93539: 0 -247: 93540: 0 -247: 93541: 0 -247: 93542: 0 -247: 93543: 0 -247: 93544: 0 -247: 93545: 0 -247: 93546: 0 -247: 93547: 0 -247: 93548: 0 -247: 93549: 0 -247: 93550: 0 -247: 93551: 0 -247: 93552: 0 -247: 93553: 0 -247: 93554: 0 -247: 93555: 0 -247: 93556: 0 -247: 93557: 0 -247: 93558: 0 -247: 93559: 0 -247: 93560: 0 -247: 93561: 0 -247: 93562: 0 -247: 93563: 0 -247: 93564: 0 -247: 93565: 0 -247: 93566: 0 -247: 93567: 0 -247: 93568: 0 -247: 93569: 0 -247: 93570: 0 -247: 93571: 0 -247: 93572: 0 -247: 93573: 0 -247: 93574: 0 -247: 93575: 0 -247: 93576: 0 -247: 93577: 0 -247: 93578: 0 -247: 93579: 0 -247: 93580: 0 -247: 93581: 0 -247: 93582: 0 -247: 93583: 0 -247: 93584: 0 -247: 93585: 0 -247: 93586: 0 -247: 93587: 0 -247: 93588: 0 -247: 93589: 0 -247: 93590: 0 -247: 93591: 0 -247: 93592: 0 -247: 93593: 0 -247: 93594: 0 -247: 93595: 0 -247: 93596: 0 -247: 93597: 0 -247: 93598: 0 -247: 93599: 0 -247: 93600: 0 -247: 93601: 0 -247: 93602: 0 -247: 93603: 0 -247: 93604: 0 -247: 93605: 0 -247: 93606: 0 -247: 93607: 0 -247: 93608: 0 -247: 93609: 0 -247: 93610: 0 -247: 93611: 0 -247: 93612: 0 -247: 93613: 0 -247: 93614: 0 -247: 93615: 0 -247: 93616: 0 -247: 93617: 0 -247: 93618: 0 -247: 93619: 0 -247: 93620: 0 -247: 93621: 0 -247: 93622: 0 -247: 93623: 0 -247: 93624: 0 -247: 93625: 0 -247: 93626: 0 -247: 93627: 0 -247: 93628: 0 -247: 93629: 0 -247: 93630: 0 -247: 93631: 0 -247: 93632: 0 -247: 93633: 0 -247: 93634: 0 -247: 93635: 0 -247: 93636: 0 -247: 93637: 0 -247: 93638: 0 -247: 93639: 0 -247: 93640: 0 -247: 93641: 0 -247: 93642: 0 -247: 93643: 0 -247: 93644: 0 -247: 93645: 0 -247: 93646: 0 -247: 93647: 0 -247: 93648: 0 -247: 93649: 0 -247: 93650: 0 -247: 93651: 0 -247: 93652: 0 -247: 93653: 0 -247: 93654: 0 -247: 93655: 0 -247: 93656: 0 -247: 93657: 0 -247: 93658: 0 -247: 93659: 0 -247: 93660: 0 -247: 93661: 0 -247: 93662: 0 -247: 93663: 0 -247: 93664: 0 -247: 93665: 0 -247: 93666: 0 -247: 93667: 0 -247: 93668: 0 -247: 93669: 0 -247: 93670: 0 -247: 93671: 0 -247: 93672: 0 -247: 93673: 0 -247: 93674: 0 -247: 93675: 0 -247: 93676: 0 -247: 93677: 0 -247: 93678: 0 -247: 93679: 0 -247: 93680: 0 -247: 93681: 0 -247: 93682: 0 -247: 93683: 0 -247: 93684: 0 -247: 93685: 0 -247: 93686: 0 -247: 93687: 0 -247: 93688: 0 -247: 93689: 0 -247: 93690: 0 -247: 93691: 0 -247: 93692: 0 -247: 93693: 0 -247: 93694: 0 -247: 93695: 0 -247: 93696: 0 -247: 93697: 0 -247: 93698: 0 -247: 93699: 0 -247: 93700: 0 -247: 93701: 0 -247: 93702: 0 -247: 93703: 0 -247: 93704: 0 -247: 93705: 0 -247: 93706: 0 -247: 93707: 0 -247: 93708: 0 -247: 93709: 0 -247: 93710: 0 -247: 93711: 0 -247: 93712: 0 -247: 93713: 0 -247: 93714: 0 -247: 93715: 0 -247: 93716: 0 -247: 93717: 0 -247: 93718: 0 -247: 93719: 0 -247: 93720: 0 -247: 93721: 0 -247: 93722: 0 -247: 93723: 0 -247: 93724: 0 -247: 93725: 0 -247: 93726: 0 -247: 93727: 0 -247: 93728: 0 -247: 93729: 0 -247: 93730: 0 -247: 93731: 0 -247: 93732: 0 -247: 93733: 0 -247: 93734: 0 -247: 93735: 0 -247: 93736: 0 -247: 93737: 0 -247: 93738: 0 -247: 93739: 0 -247: 93740: 0 -247: 93741: 0 -247: 93742: 0 -247: 93743: 0 -247: 93744: 0 -247: 93745: 0 -247: 93746: 0 -247: 93747: 0 -247: 93748: 0 -247: 93749: 0 -247: 93750: 0 -247: 93751: 0 -247: 93752: 0 -247: 93753: 0 -247: 93754: 0 -247: 93755: 0 -247: 93756: 0 -247: 93757: 0 -247: 93758: 0 -247: 93759: 0 -247: 93760: 0 -247: 93761: 0 -247: 93762: 0 -247: 93763: 0 -247: 93764: 0 -247: 93765: 0 -247: 93766: 0 -247: 93767: 0 -247: 93768: 0 -247: 93769: 0 -247: 93770: 0 -247: 93771: 0 -247: 93772: 0 -247: 93773: 0 -247: 93774: 0 -247: 93775: 0 -247: 93776: 0 -247: 93777: 0 -247: 93778: 0 -247: 93779: 0 -247: 93780: 0 -247: 93781: 0 -247: 93782: 0 -247: 93783: 0 -247: 93784: 0 -247: 93785: 0 -247: 93786: 0 -247: 93787: 0 -247: 93788: 0 -247: 93789: 0 -247: 93790: 0 -247: 93791: 0 -247: 93792: 0 -247: 93793: 0 -247: 93794: 0 -247: 93795: 0 -247: 93796: 0 -247: 93797: 0 -247: 93798: 0 -247: 93799: 0 -247: 93800: 0 -247: 93801: 0 -247: 93802: 0 -247: 93803: 0 -247: 93804: 0 -247: 93805: 0 -247: 93806: 0 -247: 93807: 0 -247: 93808: 0 -247: 93809: 0 -247: 93810: 0 -247: 93811: 0 -247: 93812: 0 -247: 93813: 0 -247: 93814: 0 -247: 93815: 0 -247: 93816: 0 -247: 93817: 0 -247: 93818: 0 -247: 93819: 0 -247: 93820: 0 -247: 93821: 0 -247: 93822: 0 -247: 93823: 0 -247: 93824: 0 -247: 93825: 0 -247: 93826: 0 -247: 93827: 0 -247: 93828: 0 -247: 93829: 0 -247: 93830: 0 -247: 93831: 0 -247: 93832: 0 -247: 93833: 0 -247: 93834: 0 -247: 93835: 0 -247: 93836: 0 -247: 93837: 0 -247: 93838: 0 -247: 93839: 0 -247: 93840: 0 -247: 93841: 0 -247: 93842: 0 -247: 93843: 0 -247: 93844: 0 -247: 93845: 0 -247: 93846: 0 -247: 93847: 0 -247: 93848: 0 -247: 93849: 0 -247: 93850: 0 -247: 93851: 0 -247: 93852: 0 -247: 93853: 0 -247: 93854: 0 -247: 93855: 0 -247: 93856: 0 -247: 93857: 0 -247: 93858: 0 -247: 93859: 0 -247: 93860: 0 -247: 93861: 0 -247: 93862: 0 -247: 93863: 0 -247: 93864: 0 -247: 93865: 0 -247: 93866: 0 -247: 93867: 0 -247: 93868: 0 -247: 93869: 0 -247: 93870: 0 -247: 93871: 0 -247: 93872: 0 -247: 93873: 0 -247: 93874: 0 -247: 93875: 0 -247: 93876: 0 -247: 93877: 0 -247: 93878: 0 -247: 93879: 0 -247: 93880: 0 -247: 93881: 0 -247: 93882: 0 -247: 93883: 0 -247: 93884: 0 -247: 93885: 0 -247: 93886: 0 -247: 93887: 0 -247: 93888: 0 -247: 93889: 0 -247: 93890: 0 -247: 93891: 0 -247: 93892: 0 -247: 93893: 0 -247: 93894: 0 -247: 93895: 0 -247: 93896: 0 -247: 93897: 0 -247: 93898: 0 -247: 93899: 0 -247: 93900: 0 -247: 93901: 0 -247: 93902: 0 -247: 93903: 0 -247: 93904: 0 -247: 93905: 0 -247: 93906: 0 -247: 93907: 0 -247: 93908: 0 -247: 93909: 0 -247: 93910: 0 -247: 93911: 0 -247: 93912: 0 -247: 93913: 0 -247: 93914: 0 -247: 93915: 0 -247: 93916: 0 -247: 93917: 0 -247: 93918: 0 -247: 93919: 0 -247: 93920: 0 -247: 93921: 0 -247: 93922: 0 -247: 93923: 0 -247: 93924: 0 -247: 93925: 0 -247: 93926: 0 -247: 93927: 0 -247: 93928: 0 -247: 93929: 0 -247: 93930: 0 -247: 93931: 0 -247: 93932: 0 -247: 93933: 0 -247: 93934: 0 -247: 93935: 0 -247: 93936: 0 -247: 93937: 0 -247: 93938: 0 -247: 93939: 0 -247: 93940: 0 -247: 93941: 0 -247: 93942: 0 -247: 93943: 0 -247: 93944: 0 -247: 93945: 0 -247: 93946: 0 -247: 93947: 0 -247: 93948: 0 -247: 93949: 0 -247: 93950: 0 -247: 93951: 0 -247: 93952: 0 -247: 93953: 0 -247: 93954: 0 -247: 93955: 0 -247: 93956: 0 -247: 93957: 0 -247: 93958: 0 -247: 93959: 0 -247: 93960: 0 -247: 93961: 0 -247: 93962: 0 -247: 93963: 0 -247: 93964: 0 -247: 93965: 0 -247: 93966: 0 -247: 93967: 0 -247: 93968: 0 -247: 93969: 0 -247: 93970: 0 -247: 93971: 0 -247: 93972: 0 -247: 93973: 0 -247: 93974: 0 -247: 93975: 0 -247: 93976: 0 -247: 93977: 0 -247: 93978: 0 -247: 93979: 0 -247: 93980: 0 -247: 93981: 0 -247: 93982: 0 -247: 93983: 0 -247: 93984: 0 -247: 93985: 0 -247: 93986: 0 -247: 93987: 0 -247: 93988: 0 -247: 93989: 0 -247: 93990: 0 -247: 93991: 0 -247: 93992: 0 -247: 93993: 0 -247: 93994: 0 -247: 93995: 0 -247: 93996: 0 -247: 93997: 0 -247: 93998: 0 -247: 93999: 0 -247: 94000: 0 -247: 94001: 0 -247: 94002: 0 -247: 94003: 0 -247: 94004: 0 -247: 94005: 0 -247: 94006: 0 -247: 94007: 0 -247: 94008: 0 -247: 94009: 0 -247: 94010: 0 -247: 94011: 0 -247: 94012: 0 -247: 94013: 0 -247: 94014: 0 -247: 94015: 0 -247: 94016: 0 -247: 94017: 0 -247: 94018: 0 -247: 94019: 0 -247: 94020: 0 -247: 94021: 0 -247: 94022: 0 -247: 94023: 0 -247: 94024: 0 -247: 94025: 0 -247: 94026: 0 -247: 94027: 0 -247: 94028: 0 -247: 94029: 0 -247: 94030: 0 -247: 94031: 0 -247: 94032: 0 -247: 94033: 0 -247: 94034: 0 -247: 94035: 0 -247: 94036: 0 -247: 94037: 0 -247: 94038: 0 -247: 94039: 0 -247: 94040: 0 -247: 94041: 0 -247: 94042: 0 -247: 94043: 0 -247: 94044: 0 -247: 94045: 0 -247: 94046: 0 -247: 94047: 0 -247: 94048: 0 -247: 94049: 0 -247: 94050: 0 -247: 94051: 0 -247: 94052: 0 -247: 94053: 0 -247: 94054: 0 -247: 94055: 0 -247: 94056: 0 -247: 94057: 0 -247: 94058: 0 -247: 94059: 0 -247: 94060: 0 -247: 94061: 0 -247: 94062: 0 -247: 94063: 0 -247: 94064: 0 -247: 94065: 0 -247: 94066: 0 -247: 94067: 0 -247: 94068: 0 -247: 94069: 0 -247: 94070: 0 -247: 94071: 0 -247: 94072: 0 -247: 94073: 0 -247: 94074: 0 -247: 94075: 0 -247: 94076: 0 -247: 94077: 0 -247: 94078: 0 -247: 94079: 0 -247: 94080: 0 -247: 94081: 0 -247: 94082: 0 -247: 94083: 0 -247: 94084: 0 -247: 94085: 0 -247: 94086: 0 -247: 94087: 0 -247: 94088: 0 -247: 94089: 0 -247: 94090: 0 -247: 94091: 0 -247: 94092: 0 -247: 94093: 0 -247: 94094: 0 -247: 94095: 0 -247: 94096: 0 -247: 94097: 0 -247: 94098: 0 -247: 94099: 0 -247: 94100: 0 -247: 94101: 0 -247: 94102: 0 -247: 94103: 0 -247: 94104: 0 -247: 94105: 0 -247: 94106: 0 -247: 94107: 0 -247: 94108: 0 -247: 94109: 0 -247: 94110: 0 -247: 94111: 0 -247: 94112: 0 -247: 94113: 0 -247: 94114: 0 -247: 94115: 0 -247: 94116: 0 -247: 94117: 0 -247: 94118: 0 -247: 94119: 0 -247: 94120: 0 -247: 94121: 0 -247: 94122: 0 -247: 94123: 0 -247: 94124: 0 -247: 94125: 0 -247: 94126: 0 -247: 94127: 0 -247: 94128: 0 -247: 94129: 0 -247: 94130: 0 -247: 94131: 0 -247: 94132: 0 -247: 94133: 0 -247: 94134: 0 -247: 94135: 0 -247: 94136: 0 -247: 94137: 0 -247: 94138: 0 -247: 94139: 0 -247: 94140: 0 -247: 94141: 0 -247: 94142: 0 -247: 94143: 0 -247: 94144: 0 -247: 94145: 0 -247: 94146: 0 -247: 94147: 0 -247: 94148: 0 -247: 94149: 0 -247: 94150: 0 -247: 94151: 0 -247: 94152: 0 -247: 94153: 0 -247: 94154: 0 -247: 94155: 0 -247: 94156: 0 -247: 94157: 0 -247: 94158: 0 -247: 94159: 0 -247: 94160: 0 -247: 94161: 0 -247: 94162: 0 -247: 94163: 0 -247: 94164: 0 -247: 94165: 0 -247: 94166: 0 -247: 94167: 0 -247: 94168: 0 -247: 94169: 0 -247: 94170: 0 -247: 94171: 0 -247: 94172: 0 -247: 94173: 0 -247: 94174: 0 -247: 94175: 0 -247: 94176: 0 -247: 94177: 0 -247: 94178: 0 -247: 94179: 0 -247: 94180: 0 -247: 94181: 0 -247: 94182: 0 -247: 94183: 0 -247: 94184: 0 -247: 94185: 0 -247: 94186: 0 -247: 94187: 0 -247: 94188: 0 -247: 94189: 0 -247: 94190: 0 -247: 94191: 0 -247: 94192: 0 -247: 94193: 0 -247: 94194: 0 -247: 94195: 0 -247: 94196: 0 -247: 94197: 0 -247: 94198: 0 -247: 94199: 0 -247: 94200: 0 -247: 94201: 0 -247: 94202: 0 -247: 94203: 0 -247: 94204: 0 -247: 94205: 0 -247: 94206: 0 -247: 94207: 0 -247: 94208: 0 -247: 94209: 0 -247: 94210: 0 -247: 94211: 0 -247: 94212: 0 -247: 94213: 0 -247: 94214: 0 -247: 94215: 0 -247: 94216: 0 -247: 94217: 0 -247: 94218: 0 -247: 94219: 0 -247: 94220: 0 -247: 94221: 0 -247: 94222: 0 -247: 94223: 0 -247: 94224: 0 -247: 94225: 0 -247: 94226: 0 -247: 94227: 0 -247: 94228: 0 -247: 94229: 0 -247: 94230: 0 -247: 94231: 0 -247: 94232: 0 -247: 94233: 0 -247: 94234: 0 -247: 94235: 0 -247: 94236: 0 -247: 94237: 0 -247: 94238: 0 -247: 94239: 0 -247: 94240: 0 -247: 94241: 0 -247: 94242: 0 -247: 94243: 0 -247: 94244: 0 -247: 94245: 0 -247: 94246: 0 -247: 94247: 0 -247: 94248: 0 -247: 94249: 0 -247: 94250: 0 -247: 94251: 0 -247: 94252: 0 -247: 94253: 0 -247: 94254: 0 -247: 94255: 0 -247: 94256: 0 -247: 94257: 0 -247: 94258: 0 -247: 94259: 0 -247: 94260: 0 -247: 94261: 0 -247: 94262: 0 -247: 94263: 0 -247: 94264: 0 -247: 94265: 0 -247: 94266: 0 -247: 94267: 0 -247: 94268: 0 -247: 94269: 0 -247: 94270: 0 -247: 94271: 0 -247: 94272: 0 -247: 94273: 0 -247: 94274: 0 -247: 94275: 0 -247: 94276: 0 -247: 94277: 0 -247: 94278: 0 -247: 94279: 0 -247: 94280: 0 -247: 94281: 0 -247: 94282: 0 -247: 94283: 0 -247: 94284: 0 -247: 94285: 0 -247: 94286: 0 -247: 94287: 0 -247: 94288: 0 -247: 94289: 0 -247: 94290: 0 -247: 94291: 0 -247: 94292: 0 -247: 94293: 0 -247: 94294: 0 -247: 94295: 0 -247: 94296: 0 -247: 94297: 0 -247: 94298: 0 -247: 94299: 0 -247: 94300: 0 -247: 94301: 0 -247: 94302: 0 -247: 94303: 0 -247: 94304: 0 -247: 94305: 0 -247: 94306: 0 -247: 94307: 0 -247: 94308: 0 -247: 94309: 0 -247: 94310: 0 -247: 94311: 0 -247: 94312: 0 -247: 94313: 0 -247: 94314: 0 -247: 94315: 0 -247: 94316: 0 -247: 94317: 0 -247: 94318: 0 -247: 94319: 0 -247: 94320: 0 -247: 94321: 0 -247: 94322: 0 -247: 94323: 0 -247: 94324: 0 -247: 94325: 0 -247: 94326: 0 -247: 94327: 0 -247: 94328: 0 -247: 94329: 0 -247: 94330: 0 -247: 94331: 0 -247: 94332: 0 -247: 94333: 0 -247: 94334: 0 -247: 94335: 0 -247: 94336: 0 -247: 94337: 0 -247: 94338: 0 -247: 94339: 0 -247: 94340: 0 -247: 94341: 0 -247: 94342: 0 -247: 94343: 0 -247: 94344: 0 -247: 94345: 0 -247: 94346: 0 -247: 94347: 0 -247: 94348: 0 -247: 94349: 0 -247: 94350: 0 -247: 94351: 0 -247: 94352: 0 -247: 94353: 0 -247: 94354: 0 -247: 94355: 0 -247: 94356: 0 -247: 94357: 0 -247: 94358: 0 -247: 94359: 0 -247: 94360: 0 -247: 94361: 0 -247: 94362: 0 -247: 94363: 0 -247: 94364: 0 -247: 94365: 0 -247: 94366: 0 -247: 94367: 0 -247: 94368: 0 -247: 94369: 0 -247: 94370: 0 -247: 94371: 0 -247: 94372: 0 -247: 94373: 0 -247: 94374: 0 -247: 94375: 0 -247: 94376: 0 -247: 94377: 0 -247: 94378: 0 -247: 94379: 0 -247: 94380: 0 -247: 94381: 0 -247: 94382: 0 -247: 94383: 0 -247: 94384: 0 -247: 94385: 0 -247: 94386: 0 -247: 94387: 0 -247: 94388: 0 -247: 94389: 0 -247: 94390: 0 -247: 94391: 0 -247: 94392: 0 -247: 94393: 0 -247: 94394: 0 -247: 94395: 0 -247: 94396: 0 -247: 94397: 0 -247: 94398: 0 -247: 94399: 0 -247: 94400: 0 -247: 94401: 0 -247: 94402: 0 -247: 94403: 0 -247: 94404: 0 -247: 94405: 0 -247: 94406: 0 -247: 94407: 0 -247: 94408: 0 -247: 94409: 0 -247: 94410: 0 -247: 94411: 0 -247: 94412: 0 -247: 94413: 0 -247: 94414: 0 -247: 94415: 0 -247: 94416: 0 -247: 94417: 0 -247: 94418: 0 -247: 94419: 0 -247: 94420: 0 -247: 94421: 0 -247: 94422: 0 -247: 94423: 0 -247: 94424: 0 -247: 94425: 0 -247: 94426: 0 -247: 94427: 0 -247: 94428: 0 -247: 94429: 0 -247: 94430: 0 -247: 94431: 0 -247: 94432: 0 -247: 94433: 0 -247: 94434: 0 -247: 94435: 0 -247: 94436: 0 -247: 94437: 0 -247: 94438: 0 -247: 94439: 0 -247: 94440: 0 -247: 94441: 0 -247: 94442: 0 -247: 94443: 0 -247: 94444: 0 -247: 94445: 0 -247: 94446: 0 -247: 94447: 0 -247: 94448: 0 -247: 94449: 0 -247: 94450: 0 -247: 94451: 0 -247: 94452: 0 -247: 94453: 0 -247: 94454: 0 -247: 94455: 0 -247: 94456: 0 -247: 94457: 0 -247: 94458: 0 -247: 94459: 0 -247: 94460: 0 -247: 94461: 0 -247: 94462: 0 -247: 94463: 0 -247: 94464: 0 -247: 94465: 0 -247: 94466: 0 -247: 94467: 0 -247: 94468: 0 -247: 94469: 0 -247: 94470: 0 -247: 94471: 0 -247: 94472: 0 -247: 94473: 0 -247: 94474: 0 -247: 94475: 0 -247: 94476: 0 -247: 94477: 0 -247: 94478: 0 -247: 94479: 0 -247: 94480: 0 -247: 94481: 0 -247: 94482: 0 -247: 94483: 0 -247: 94484: 0 -247: 94485: 0 -247: 94486: 0 -247: 94487: 0 -247: 94488: 0 -247: 94489: 0 -247: 94490: 0 -247: 94491: 0 -247: 94492: 0 -247: 94493: 0 -247: 94494: 0 -247: 94495: 0 -247: 94496: 0 -247: 94497: 0 -247: 94498: 0 -247: 94499: 0 -247: 94500: 0 -247: 94501: 0 -247: 94502: 0 -247: 94503: 0 -247: 94504: 0 -247: 94505: 0 -247: 94506: 0 -247: 94507: 0 -247: 94508: 0 -247: 94509: 0 -247: 94510: 0 -247: 94511: 0 -247: 94512: 0 -247: 94513: 0 -247: 94514: 0 -247: 94515: 0 -247: 94516: 0 -247: 94517: 0 -247: 94518: 0 -247: 94519: 0 -247: 94520: 0 -247: 94521: 0 -247: 94522: 0 -247: 94523: 0 -247: 94524: 0 -247: 94525: 0 -247: 94526: 0 -247: 94527: 0 -247: 94528: 0 -247: 94529: 0 -247: 94530: 0 -247: 94531: 0 -247: 94532: 0 -247: 94533: 0 -247: 94534: 0 -247: 94535: 0 -247: 94536: 0 -247: 94537: 0 -247: 94538: 0 -247: 94539: 0 -247: 94540: 0 -247: 94541: 0 -247: 94542: 0 -247: 94543: 0 -247: 94544: 0 -247: 94545: 0 -247: 94546: 0 -247: 94547: 0 -247: 94548: 0 -247: 94549: 0 -247: 94550: 0 -247: 94551: 0 -247: 94552: 0 -247: 94553: 0 -247: 94554: 0 -247: 94555: 0 -247: 94556: 0 -247: 94557: 0 -247: 94558: 0 -247: 94559: 0 -247: 94560: 0 -247: 94561: 0 -247: 94562: 0 -247: 94563: 0 -247: 94564: 0 -247: 94565: 0 -247: 94566: 0 -247: 94567: 0 -247: 94568: 0 -247: 94569: 0 -247: 94570: 0 -247: 94571: 0 -247: 94572: 0 -247: 94573: 0 -247: 94574: 0 -247: 94575: 0 -247: 94576: 0 -247: 94577: 0 -247: 94578: 0 -247: 94579: 0 -247: 94580: 0 -247: 94581: 0 -247: 94582: 0 -247: 94583: 0 -247: 94584: 0 -247: 94585: 0 -247: 94586: 0 -247: 94587: 0 -247: 94588: 0 -247: 94589: 0 -247: 94590: 0 -247: 94591: 0 -247: 94592: 0 -247: 94593: 0 -247: 94594: 0 -247: 94595: 0 -247: 94596: 0 -247: 94597: 0 -247: 94598: 0 -247: 94599: 0 -247: 94600: 0 -247: 94601: 0 -247: 94602: 0 -247: 94603: 0 -247: 94604: 0 -247: 94605: 0 -247: 94606: 0 -247: 94607: 0 -247: 94608: 0 -247: 94609: 0 -247: 94610: 0 -247: 94611: 0 -247: 94612: 0 -247: 94613: 0 -247: 94614: 0 -247: 94615: 0 -247: 94616: 0 -247: 94617: 0 -247: 94618: 0 -247: 94619: 0 -247: 94620: 0 -247: 94621: 0 -247: 94622: 0 -247: 94623: 0 -247: 94624: 0 -247: 94625: 0 -247: 94626: 0 -247: 94627: 0 -247: 94628: 0 -247: 94629: 0 -247: 94630: 0 -247: 94631: 0 -247: 94632: 0 -247: 94633: 0 -247: 94634: 0 -247: 94635: 0 -247: 94636: 0 -247: 94637: 0 -247: 94638: 0 -247: 94639: 0 -247: 94640: 0 -247: 94641: 0 -247: 94642: 0 -247: 94643: 0 -247: 94644: 0 -247: 94645: 0 -247: 94646: 0 -247: 94647: 0 -247: 94648: 0 -247: 94649: 0 -247: 94650: 0 -247: 94651: 0 -247: 94652: 0 -247: 94653: 0 -247: 94654: 0 -247: 94655: 0 -247: 94656: 0 -247: 94657: 0 -247: 94658: 0 -247: 94659: 0 -247: 94660: 0 -247: 94661: 0 -247: 94662: 0 -247: 94663: 0 -247: 94664: 0 -247: 94665: 0 -247: 94666: 0 -247: 94667: 0 -247: 94668: 0 -247: 94669: 0 -247: 94670: 0 -247: 94671: 0 -247: 94672: 0 -247: 94673: 0 -247: 94674: 0 -247: 94675: 0 -247: 94676: 0 -247: 94677: 0 -247: 94678: 0 -247: 94679: 0 -247: 94680: 0 -247: 94681: 0 -247: 94682: 0 -247: 94683: 0 -247: 94684: 0 -247: 94685: 0 -247: 94686: 0 -247: 94687: 0 -247: 94688: 0 -247: 94689: 0 -247: 94690: 0 -247: 94691: 0 -247: 94692: 0 -247: 94693: 0 -247: 94694: 0 -247: 94695: 0 -247: 94696: 0 -247: 94697: 0 -247: 94698: 0 -247: 94699: 0 -247: 94700: 0 -247: 94701: 0 -247: 94702: 0 -247: 94703: 0 -247: 94704: 0 -247: 94705: 0 -247: 94706: 0 -247: 94707: 0 -247: 94708: 0 -247: 94709: 0 -247: 94710: 0 -247: 94711: 0 -247: 94712: 0 -247: 94713: 0 -247: 94714: 0 -247: 94715: 0 -247: 94716: 0 -247: 94717: 0 -247: 94718: 0 -247: 94719: 0 -247: 94720: 0 -247: 94721: 0 -247: 94722: 0 -247: 94723: 0 -247: 94724: 0 -247: 94725: 0 -247: 94726: 0 -247: 94727: 0 -247: 94728: 0 -247: 94729: 0 -247: 94730: 0 -247: 94731: 0 -247: 94732: 0 -247: 94733: 0 -247: 94734: 0 -247: 94735: 0 -247: 94736: 0 -247: 94737: 0 -247: 94738: 0 -247: 94739: 0 -247: 94740: 0 -247: 94741: 0 -247: 94742: 0 -247: 94743: 0 -247: 94744: 0 -247: 94745: 0 -247: 94746: 0 -247: 94747: 0 -247: 94748: 0 -247: 94749: 0 -247: 94750: 0 -247: 94751: 0 -247: 94752: 0 -247: 94753: 0 -247: 94754: 0 -247: 94755: 0 -247: 94756: 0 -247: 94757: 0 -247: 94758: 0 -247: 94759: 0 -247: 94760: 0 -247: 94761: 0 -247: 94762: 0 -247: 94763: 0 -247: 94764: 0 -247: 94765: 0 -247: 94766: 0 -247: 94767: 0 -247: 94768: 0 -247: 94769: 0 -247: 94770: 0 -247: 94771: 0 -247: 94772: 0 -247: 94773: 0 -247: 94774: 0 -247: 94775: 0 -247: 94776: 0 -247: 94777: 0 -247: 94778: 0 -247: 94779: 0 -247: 94780: 0 -247: 94781: 0 -247: 94782: 0 -247: 94783: 0 -247: 94784: 0 -247: 94785: 0 -247: 94786: 0 -247: 94787: 0 -247: 94788: 0 -247: 94789: 0 -247: 94790: 0 -247: 94791: 0 -247: 94792: 0 -247: 94793: 0 -247: 94794: 0 -247: 94795: 0 -247: 94796: 0 -247: 94797: 0 -247: 94798: 0 -247: 94799: 0 -247: 94800: 0 -247: 94801: 0 -247: 94802: 0 -247: 94803: 0 -247: 94804: 0 -247: 94805: 0 -247: 94806: 0 -247: 94807: 0 -247: 94808: 0 -247: 94809: 0 -247: 94810: 0 -247: 94811: 0 -247: 94812: 0 -247: 94813: 0 -247: 94814: 0 -247: 94815: 0 -247: 94816: 0 -247: 94817: 0 -247: 94818: 0 -247: 94819: 0 -247: 94820: 0 -247: 94821: 0 -247: 94822: 0 -247: 94823: 0 -247: 94824: 0 -247: 94825: 0 -247: 94826: 0 -247: 94827: 0 -247: 94828: 0 -247: 94829: 0 -247: 94830: 0 -247: 94831: 0 -247: 94832: 0 -247: 94833: 0 -247: 94834: 0 -247: 94835: 0 -247: 94836: 0 -247: 94837: 0 -247: 94838: 0 -247: 94839: 0 -247: 94840: 0 -247: 94841: 0 -247: 94842: 0 -247: 94843: 0 -247: 94844: 0 -247: 94845: 0 -247: 94846: 0 -247: 94847: 0 -247: 94848: 0 -247: 94849: 0 -247: 94850: 0 -247: 94851: 0 -247: 94852: 0 -247: 94853: 0 -247: 94854: 0 -247: 94855: 0 -247: 94856: 0 -247: 94857: 0 -247: 94858: 0 -247: 94859: 0 -247: 94860: 0 -247: 94861: 0 -247: 94862: 0 -247: 94863: 0 -247: 94864: 0 -247: 94865: 0 -247: 94866: 0 -247: 94867: 0 -247: 94868: 0 -247: 94869: 0 -247: 94870: 0 -247: 94871: 0 -247: 94872: 0 -247: 94873: 0 -247: 94874: 0 -247: 94875: 0 -247: 94876: 0 -247: 94877: 0 -247: 94878: 0 -247: 94879: 0 -247: 94880: 0 -247: 94881: 0 -247: 94882: 0 -247: 94883: 0 -247: 94884: 0 -247: 94885: 0 -247: 94886: 0 -247: 94887: 0 -247: 94888: 0 -247: 94889: 0 -247: 94890: 0 -247: 94891: 0 -247: 94892: 0 -247: 94893: 0 -247: 94894: 0 -247: 94895: 0 -247: 94896: 0 -247: 94897: 0 -247: 94898: 0 -247: 94899: 0 -247: 94900: 0 -247: 94901: 0 -247: 94902: 0 -247: 94903: 0 -247: 94904: 0 -247: 94905: 0 -247: 94906: 0 -247: 94907: 0 -247: 94908: 0 -247: 94909: 0 -247: 94910: 0 -247: 94911: 0 -247: 94912: 0 -247: 94913: 0 -247: 94914: 0 -247: 94915: 0 -247: 94916: 0 -247: 94917: 0 -247: 94918: 0 -247: 94919: 0 -247: 94920: 0 -247: 94921: 0 -247: 94922: 0 -247: 94923: 0 -247: 94924: 0 -247: 94925: 0 -247: 94926: 0 -247: 94927: 0 -247: 94928: 0 -247: 94929: 0 -247: 94930: 0 -247: 94931: 0 -247: 94932: 0 -247: 94933: 0 -247: 94934: 0 -247: 94935: 0 -247: 94936: 0 -247: 94937: 0 -247: 94938: 0 -247: 94939: 0 -247: 94940: 0 -247: 94941: 0 -247: 94942: 0 -247: 94943: 0 -247: 94944: 0 -247: 94945: 0 -247: 94946: 0 -247: 94947: 0 -247: 94948: 0 -247: 94949: 0 -247: 94950: 0 -247: 94951: 0 -247: 94952: 0 -247: 94953: 0 -247: 94954: 0 -247: 94955: 0 -247: 94956: 0 -247: 94957: 0 -247: 94958: 0 -247: 94959: 0 -247: 94960: 0 -247: 94961: 0 -247: 94962: 0 -247: 94963: 0 -247: 94964: 0 -247: 94965: 0 -247: 94966: 0 -247: 94967: 0 -247: 94968: 0 -247: 94969: 0 -247: 94970: 0 -247: 94971: 0 -247: 94972: 0 -247: 94973: 0 -247: 94974: 0 -247: 94975: 0 -247: 94976: 0 -247: 94977: 0 -247: 94978: 0 -247: 94979: 0 -247: 94980: 0 -247: 94981: 0 -247: 94982: 0 -247: 94983: 0 -247: 94984: 0 -247: 94985: 0 -247: 94986: 0 -247: 94987: 0 -247: 94988: 0 -247: 94989: 0 -247: 94990: 0 -247: 94991: 0 -247: 94992: 0 -247: 94993: 0 -247: 94994: 0 -247: 94995: 0 -247: 94996: 0 -247: 94997: 0 -247: 94998: 0 -247: 94999: 0 -247: 95000: 0 -247: 95001: 0 -247: 95002: 0 -247: 95003: 0 -247: 95004: 0 -247: 95005: 0 -247: 95006: 0 -247: 95007: 0 -247: 95008: 0 -247: 95009: 0 -247: 95010: 0 -247: 95011: 0 -247: 95012: 0 -247: 95013: 0 -247: 95014: 0 -247: 95015: 0 -247: 95016: 0 -247: 95017: 0 -247: 95018: 0 -247: 95019: 0 -247: 95020: 0 -247: 95021: 0 -247: 95022: 0 -247: 95023: 0 -247: 95024: 0 -247: 95025: 0 -247: 95026: 0 -247: 95027: 0 -247: 95028: 0 -247: 95029: 0 -247: 95030: 0 -247: 95031: 0 -247: 95032: 0 -247: 95033: 0 -247: 95034: 0 -247: 95035: 0 -247: 95036: 0 -247: 95037: 0 -247: 95038: 0 -247: 95039: 0 -247: 95040: 0 -247: 95041: 0 -247: 95042: 0 -247: 95043: 0 -247: 95044: 0 -247: 95045: 0 -247: 95046: 0 -247: 95047: 0 -247: 95048: 0 -247: 95049: 0 -247: 95050: 0 -247: 95051: 0 -247: 95052: 0 -247: 95053: 0 -247: 95054: 0 -247: 95055: 0 -247: 95056: 0 -247: 95057: 0 -247: 95058: 0 -247: 95059: 0 -247: 95060: 0 -247: 95061: 0 -247: 95062: 0 -247: 95063: 0 -247: 95064: 0 -247: 95065: 0 -247: 95066: 0 -247: 95067: 0 -247: 95068: 0 -247: 95069: 0 -247: 95070: 0 -247: 95071: 0 -247: 95072: 0 -247: 95073: 0 -247: 95074: 0 -247: 95075: 0 -247: 95076: 0 -247: 95077: 0 -247: 95078: 0 -247: 95079: 0 -247: 95080: 0 -247: 95081: 0 -247: 95082: 0 -247: 95083: 0 -247: 95084: 0 -247: 95085: 0 -247: 95086: 0 -247: 95087: 0 -247: 95088: 0 -247: 95089: 0 -247: 95090: 0 -247: 95091: 0 -247: 95092: 0 -247: 95093: 0 -247: 95094: 0 -247: 95095: 0 -247: 95096: 0 -247: 95097: 0 -247: 95098: 0 -247: 95099: 0 -247: 95100: 0 -247: 95101: 0 -247: 95102: 0 -247: 95103: 0 -247: 95104: 0 -247: 95105: 0 -247: 95106: 0 -247: 95107: 0 -247: 95108: 0 -247: 95109: 0 -247: 95110: 0 -247: 95111: 0 -247: 95112: 0 -247: 95113: 0 -247: 95114: 0 -247: 95115: 0 -247: 95116: 0 -247: 95117: 0 -247: 95118: 0 -247: 95119: 0 -247: 95120: 0 -247: 95121: 0 -247: 95122: 0 -247: 95123: 0 -247: 95124: 0 -247: 95125: 0 -247: 95126: 0 -247: 95127: 0 -247: 95128: 0 -247: 95129: 0 -247: 95130: 0 -247: 95131: 0 -247: 95132: 0 -247: 95133: 0 -247: 95134: 0 -247: 95135: 0 -247: 95136: 0 -247: 95137: 0 -247: 95138: 0 -247: 95139: 0 -247: 95140: 0 -247: 95141: 0 -247: 95142: 0 -247: 95143: 0 -247: 95144: 0 -247: 95145: 0 -247: 95146: 0 -247: 95147: 0 -247: 95148: 0 -247: 95149: 0 -247: 95150: 0 -247: 95151: 0 -247: 95152: 0 -247: 95153: 0 -247: 95154: 0 -247: 95155: 0 -247: 95156: 0 -247: 95157: 0 -247: 95158: 0 -247: 95159: 0 -247: 95160: 0 -247: 95161: 0 -247: 95162: 0 -247: 95163: 0 -247: 95164: 0 -247: 95165: 0 -247: 95166: 0 -247: 95167: 0 -247: 95168: 0 -247: 95169: 0 -247: 95170: 0 -247: 95171: 0 -247: 95172: 0 -247: 95173: 0 -247: 95174: 0 -247: 95175: 0 -247: 95176: 0 -247: 95177: 0 -247: 95178: 0 -247: 95179: 0 -247: 95180: 0 -247: 95181: 0 -247: 95182: 0 -247: 95183: 0 -247: 95184: 0 -247: 95185: 0 -247: 95186: 0 -247: 95187: 0 -247: 95188: 0 -247: 95189: 0 -247: 95190: 0 -247: 95191: 0 -247: 95192: 0 -247: 95193: 0 -247: 95194: 0 -247: 95195: 0 -247: 95196: 0 -247: 95197: 0 -247: 95198: 0 -247: 95199: 0 -247: 95200: 0 -247: 95201: 0 -247: 95202: 0 -247: 95203: 0 -247: 95204: 0 -247: 95205: 0 -247: 95206: 0 -247: 95207: 0 -247: 95208: 0 -247: 95209: 0 -247: 95210: 0 -247: 95211: 0 -247: 95212: 0 -247: 95213: 0 -247: 95214: 0 -247: 95215: 0 -247: 95216: 0 -247: 95217: 0 -247: 95218: 0 -247: 95219: 0 -247: 95220: 0 -247: 95221: 0 -247: 95222: 0 -247: 95223: 0 -247: 95224: 0 -247: 95225: 0 -247: 95226: 0 -247: 95227: 0 -247: 95228: 0 -247: 95229: 0 -247: 95230: 0 -247: 95231: 0 -247: 95232: 0 -247: 95233: 0 -247: 95234: 0 -247: 95235: 0 -247: 95236: 0 -247: 95237: 0 -247: 95238: 0 -247: 95239: 0 -247: 95240: 0 -247: 95241: 0 -247: 95242: 0 -247: 95243: 0 -247: 95244: 0 -247: 95245: 0 -247: 95246: 0 -247: 95247: 0 -247: 95248: 0 -247: 95249: 0 -247: 95250: 0 -247: 95251: 0 -247: 95252: 0 -247: 95253: 0 -247: 95254: 0 -247: 95255: 0 -247: 95256: 0 -247: 95257: 0 -247: 95258: 0 -247: 95259: 0 -247: 95260: 0 -247: 95261: 0 -247: 95262: 0 -247: 95263: 0 -247: 95264: 0 -247: 95265: 0 -247: 95266: 0 -247: 95267: 0 -247: 95268: 0 -247: 95269: 0 -247: 95270: 0 -247: 95271: 0 -247: 95272: 0 -247: 95273: 0 -247: 95274: 0 -247: 95275: 0 -247: 95276: 0 -247: 95277: 0 -247: 95278: 0 -247: 95279: 0 -247: 95280: 0 -247: 95281: 0 -247: 95282: 0 -247: 95283: 0 -247: 95284: 0 -247: 95285: 0 -247: 95286: 0 -247: 95287: 0 -247: 95288: 0 -247: 95289: 0 -247: 95290: 0 -247: 95291: 0 -247: 95292: 0 -247: 95293: 0 -247: 95294: 0 -247: 95295: 0 -247: 95296: 0 -247: 95297: 0 -247: 95298: 0 -247: 95299: 0 -247: 95300: 0 -247: 95301: 0 -247: 95302: 0 -247: 95303: 0 -247: 95304: 0 -247: 95305: 0 -247: 95306: 0 -247: 95307: 0 -247: 95308: 0 -247: 95309: 0 -247: 95310: 0 -247: 95311: 0 -247: 95312: 0 -247: 95313: 0 -247: 95314: 0 -247: 95315: 0 -247: 95316: 0 -247: 95317: 0 -247: 95318: 0 -247: 95319: 0 -247: 95320: 0 -247: 95321: 0 -247: 95322: 0 -247: 95323: 0 -247: 95324: 0 -247: 95325: 0 -247: 95326: 0 -247: 95327: 0 -247: 95328: 0 -247: 95329: 0 -247: 95330: 0 -247: 95331: 0 -247: 95332: 0 -247: 95333: 0 -247: 95334: 0 -247: 95335: 0 -247: 95336: 0 -247: 95337: 0 -247: 95338: 0 -247: 95339: 0 -247: 95340: 0 -247: 95341: 0 -247: 95342: 0 -247: 95343: 0 -247: 95344: 0 -247: 95345: 0 -247: 95346: 0 -247: 95347: 0 -247: 95348: 0 -247: 95349: 0 -247: 95350: 0 -247: 95351: 0 -247: 95352: 0 -247: 95353: 0 -247: 95354: 0 -247: 95355: 0 -247: 95356: 0 -247: 95357: 0 -247: 95358: 0 -247: 95359: 0 -247: 95360: 0 -247: 95361: 0 -247: 95362: 0 -247: 95363: 0 -247: 95364: 0 -247: 95365: 0 -247: 95366: 0 -247: 95367: 0 -247: 95368: 0 -247: 95369: 0 -247: 95370: 0 -247: 95371: 0 -247: 95372: 0 -247: 95373: 0 -247: 95374: 0 -247: 95375: 0 -247: 95376: 0 -247: 95377: 0 -247: 95378: 0 -247: 95379: 0 -247: 95380: 0 -247: 95381: 0 -247: 95382: 0 -247: 95383: 0 -247: 95384: 0 -247: 95385: 0 -247: 95386: 0 -247: 95387: 0 -247: 95388: 0 -247: 95389: 0 -247: 95390: 0 -247: 95391: 0 -247: 95392: 0 -247: 95393: 0 -247: 95394: 0 -247: 95395: 0 -247: 95396: 0 -247: 95397: 0 -247: 95398: 0 -247: 95399: 0 -247: 95400: 0 -247: 95401: 0 -247: 95402: 0 -247: 95403: 0 -247: 95404: 0 -247: 95405: 0 -247: 95406: 0 -247: 95407: 0 -247: 95408: 0 -247: 95409: 0 -247: 95410: 0 -247: 95411: 0 -247: 95412: 0 -247: 95413: 0 -247: 95414: 0 -247: 95415: 0 -247: 95416: 0 -247: 95417: 0 -247: 95418: 0 -247: 95419: 0 -247: 95420: 0 -247: 95421: 0 -247: 95422: 0 -247: 95423: 0 -247: 95424: 0 -247: 95425: 0 -247: 95426: 0 -247: 95427: 0 -247: 95428: 0 -247: 95429: 0 -247: 95430: 0 -247: 95431: 0 -247: 95432: 0 -247: 95433: 0 -247: 95434: 0 -247: 95435: 0 -247: 95436: 0 -247: 95437: 0 -247: 95438: 0 -247: 95439: 0 -247: 95440: 0 -247: 95441: 0 -247: 95442: 0 -247: 95443: 0 -247: 95444: 0 -247: 95445: 0 -247: 95446: 0 -247: 95447: 0 -247: 95448: 0 -247: 95449: 0 -247: 95450: 0 -247: 95451: 0 -247: 95452: 0 -247: 95453: 0 -247: 95454: 0 -247: 95455: 0 -247: 95456: 0 -247: 95457: 0 -247: 95458: 0 -247: 95459: 0 -247: 95460: 0 -247: 95461: 0 -247: 95462: 0 -247: 95463: 0 -247: 95464: 0 -247: 95465: 0 -247: 95466: 0 -247: 95467: 0 -247: 95468: 0 -247: 95469: 0 -247: 95470: 0 -247: 95471: 0 -247: 95472: 0 -247: 95473: 0 -247: 95474: 0 -247: 95475: 0 -247: 95476: 0 -247: 95477: 0 -247: 95478: 0 -247: 95479: 0 -247: 95480: 0 -247: 95481: 0 -247: 95482: 0 -247: 95483: 0 -247: 95484: 0 -247: 95485: 0 -247: 95486: 0 -247: 95487: 0 -247: 95488: 0 -247: 95489: 0 -247: 95490: 0 -247: 95491: 0 -247: 95492: 0 -247: 95493: 0 -247: 95494: 0 -247: 95495: 0 -247: 95496: 0 -247: 95497: 0 -247: 95498: 0 -247: 95499: 0 -247: 95500: 0 -247: 95501: 0 -247: 95502: 0 -247: 95503: 0 -247: 95504: 0 -247: 95505: 0 -247: 95506: 0 -247: 95507: 0 -247: 95508: 0 -247: 95509: 0 -247: 95510: 0 -247: 95511: 0 -247: 95512: 0 -247: 95513: 0 -247: 95514: 0 -247: 95515: 0 -247: 95516: 0 -247: 95517: 0 -247: 95518: 0 -247: 95519: 0 -247: 95520: 0 -247: 95521: 0 -247: 95522: 0 -247: 95523: 0 -247: 95524: 0 -247: 95525: 0 -247: 95526: 0 -247: 95527: 0 -247: 95528: 0 -247: 95529: 0 -247: 95530: 0 -247: 95531: 0 -247: 95532: 0 -247: 95533: 0 -247: 95534: 0 -247: 95535: 0 -247: 95536: 0 -247: 95537: 0 -247: 95538: 0 -247: 95539: 0 -247: 95540: 0 -247: 95541: 0 -247: 95542: 0 -247: 95543: 0 -247: 95544: 0 -247: 95545: 0 -247: 95546: 0 -247: 95547: 0 -247: 95548: 0 -247: 95549: 0 -247: 95550: 0 -247: 95551: 0 -247: 95552: 0 -247: 95553: 0 -247: 95554: 0 -247: 95555: 0 -247: 95556: 0 -247: 95557: 0 -247: 95558: 0 -247: 95559: 0 -247: 95560: 0 -247: 95561: 0 -247: 95562: 0 -247: 95563: 0 -247: 95564: 0 -247: 95565: 0 -247: 95566: 0 -247: 95567: 0 -247: 95568: 0 -247: 95569: 0 -247: 95570: 0 -247: 95571: 0 -247: 95572: 0 -247: 95573: 0 -247: 95574: 0 -247: 95575: 0 -247: 95576: 0 -247: 95577: 0 -247: 95578: 0 -247: 95579: 0 -247: 95580: 0 -247: 95581: 0 -247: 95582: 0 -247: 95583: 0 -247: 95584: 0 -247: 95585: 0 -247: 95586: 0 -247: 95587: 0 -247: 95588: 0 -247: 95589: 0 -247: 95590: 0 -247: 95591: 0 -247: 95592: 0 -247: 95593: 0 -247: 95594: 0 -247: 95595: 0 -247: 95596: 0 -247: 95597: 0 -247: 95598: 0 -247: 95599: 0 -247: 95600: 0 -247: 95601: 0 -247: 95602: 0 -247: 95603: 0 -247: 95604: 0 -247: 95605: 0 -247: 95606: 0 -247: 95607: 0 -247: 95608: 0 -247: 95609: 0 -247: 95610: 0 -247: 95611: 0 -247: 95612: 0 -247: 95613: 0 -247: 95614: 0 -247: 95615: 0 -247: 95616: 0 -247: 95617: 0 -247: 95618: 0 -247: 95619: 0 -247: 95620: 0 -247: 95621: 0 -247: 95622: 0 -247: 95623: 0 -247: 95624: 0 -247: 95625: 0 -247: 95626: 0 -247: 95627: 0 -247: 95628: 0 -247: 95629: 0 -247: 95630: 0 -247: 95631: 0 -247: 95632: 0 -247: 95633: 0 -247: 95634: 0 -247: 95635: 0 -247: 95636: 0 -247: 95637: 0 -247: 95638: 0 -247: 95639: 0 -247: 95640: 0 -247: 95641: 0 -247: 95642: 0 -247: 95643: 0 -247: 95644: 0 -247: 95645: 0 -247: 95646: 0 -247: 95647: 0 -247: 95648: 0 -247: 95649: 0 -247: 95650: 0 -247: 95651: 0 -247: 95652: 0 -247: 95653: 0 -247: 95654: 0 -247: 95655: 0 -247: 95656: 0 -247: 95657: 0 -247: 95658: 0 -247: 95659: 0 -247: 95660: 0 -247: 95661: 0 -247: 95662: 0 -247: 95663: 0 -247: 95664: 0 -247: 95665: 0 -247: 95666: 0 -247: 95667: 0 -247: 95668: 0 -247: 95669: 0 -247: 95670: 0 -247: 95671: 0 -247: 95672: 0 -247: 95673: 0 -247: 95674: 0 -247: 95675: 0 -247: 95676: 0 -247: 95677: 0 -247: 95678: 0 -247: 95679: 0 -247: 95680: 0 -247: 95681: 0 -247: 95682: 0 -247: 95683: 0 -247: 95684: 0 -247: 95685: 0 -247: 95686: 0 -247: 95687: 0 -247: 95688: 0 -247: 95689: 0 -247: 95690: 0 -247: 95691: 0 -247: 95692: 0 -247: 95693: 0 -247: 95694: 0 -247: 95695: 0 -247: 95696: 0 -247: 95697: 0 -247: 95698: 0 -247: 95699: 0 -247: 95700: 0 -247: 95701: 0 -247: 95702: 0 -247: 95703: 0 -247: 95704: 0 -247: 95705: 0 -247: 95706: 0 -247: 95707: 0 -247: 95708: 0 -247: 95709: 0 -247: 95710: 0 -247: 95711: 0 -247: 95712: 0 -247: 95713: 0 -247: 95714: 0 -247: 95715: 0 -247: 95716: 0 -247: 95717: 0 -247: 95718: 0 -247: 95719: 0 -247: 95720: 0 -247: 95721: 0 -247: 95722: 0 -247: 95723: 0 -247: 95724: 0 -247: 95725: 0 -247: 95726: 0 -247: 95727: 0 -247: 95728: 0 -247: 95729: 0 -247: 95730: 0 -247: 95731: 0 -247: 95732: 0 -247: 95733: 0 -247: 95734: 0 -247: 95735: 0 -247: 95736: 0 -247: 95737: 0 -247: 95738: 0 -247: 95739: 0 -247: 95740: 0 -247: 95741: 0 -247: 95742: 0 -247: 95743: 0 -247: 95744: 0 -247: 95745: 0 -247: 95746: 0 -247: 95747: 0 -247: 95748: 0 -247: 95749: 0 -247: 95750: 0 -247: 95751: 0 -247: 95752: 0 -247: 95753: 0 -247: 95754: 0 -247: 95755: 0 -247: 95756: 0 -247: 95757: 0 -247: 95758: 0 -247: 95759: 0 -247: 95760: 0 -247: 95761: 0 -247: 95762: 0 -247: 95763: 0 -247: 95764: 0 -247: 95765: 0 -247: 95766: 0 -247: 95767: 0 -247: 95768: 0 -247: 95769: 0 -247: 95770: 0 -247: 95771: 0 -247: 95772: 0 -247: 95773: 0 -247: 95774: 0 -247: 95775: 0 -247: 95776: 0 -247: 95777: 0 -247: 95778: 0 -247: 95779: 0 -247: 95780: 0 -247: 95781: 0 -247: 95782: 0 -247: 95783: 0 -247: 95784: 0 -247: 95785: 0 -247: 95786: 0 -247: 95787: 0 -247: 95788: 0 -247: 95789: 0 -247: 95790: 0 -247: 95791: 0 -247: 95792: 0 -247: 95793: 0 -247: 95794: 0 -247: 95795: 0 -247: 95796: 0 -247: 95797: 0 -247: 95798: 0 -247: 95799: 0 -247: 95800: 0 -247: 95801: 0 -247: 95802: 0 -247: 95803: 0 -247: 95804: 0 -247: 95805: 0 -247: 95806: 0 -247: 95807: 0 -247: 95808: 0 -247: 95809: 0 -247: 95810: 0 -247: 95811: 0 -247: 95812: 0 -247: 95813: 0 -247: 95814: 0 -247: 95815: 0 -247: 95816: 0 -247: 95817: 0 -247: 95818: 0 -247: 95819: 0 -247: 95820: 0 -247: 95821: 0 -247: 95822: 0 -247: 95823: 0 -247: 95824: 0 -247: 95825: 0 -247: 95826: 0 -247: 95827: 0 -247: 95828: 0 -247: 95829: 0 -247: 95830: 0 -247: 95831: 0 -247: 95832: 0 -247: 95833: 0 -247: 95834: 0 -247: 95835: 0 -247: 95836: 0 -247: 95837: 0 -247: 95838: 0 -247: 95839: 0 -247: 95840: 0 -247: 95841: 0 -247: 95842: 0 -247: 95843: 0 -247: 95844: 0 -247: 95845: 0 -247: 95846: 0 -247: 95847: 0 -247: 95848: 0 -247: 95849: 0 -247: 95850: 0 -247: 95851: 0 -247: 95852: 0 -247: 95853: 0 -247: 95854: 0 -247: 95855: 0 -247: 95856: 0 -247: 95857: 0 -247: 95858: 0 -247: 95859: 0 -247: 95860: 0 -247: 95861: 0 -247: 95862: 0 -247: 95863: 0 -247: 95864: 0 -247: 95865: 0 -247: 95866: 0 -247: 95867: 0 -247: 95868: 0 -247: 95869: 0 -247: 95870: 0 -247: 95871: 0 -247: 95872: 0 -247: 95873: 0 -247: 95874: 0 -247: 95875: 0 -247: 95876: 0 -247: 95877: 0 -247: 95878: 0 -247: 95879: 0 -247: 95880: 0 -247: 95881: 0 -247: 95882: 0 -247: 95883: 0 -247: 95884: 0 -247: 95885: 0 -247: 95886: 0 -247: 95887: 0 -247: 95888: 0 -247: 95889: 0 -247: 95890: 0 -247: 95891: 0 -247: 95892: 0 -247: 95893: 0 -247: 95894: 0 -247: 95895: 0 -247: 95896: 0 -247: 95897: 0 -247: 95898: 0 -247: 95899: 0 -247: 95900: 0 -247: 95901: 0 -247: 95902: 0 -247: 95903: 0 -247: 95904: 0 -247: 95905: 0 -247: 95906: 0 -247: 95907: 0 -247: 95908: 0 -247: 95909: 0 -247: 95910: 0 -247: 95911: 0 -247: 95912: 0 -247: 95913: 0 -247: 95914: 0 -247: 95915: 0 -247: 95916: 0 -247: 95917: 0 -247: 95918: 0 -247: 95919: 0 -247: 95920: 0 -247: 95921: 0 -247: 95922: 0 -247: 95923: 0 -247: 95924: 0 -247: 95925: 0 -247: 95926: 0 -247: 95927: 0 -247: 95928: 0 -247: 95929: 0 -247: 95930: 0 -247: 95931: 0 -247: 95932: 0 -247: 95933: 0 -247: 95934: 0 -247: 95935: 0 -247: 95936: 0 -247: 95937: 0 -247: 95938: 0 -247: 95939: 0 -247: 95940: 0 -247: 95941: 0 -247: 95942: 0 -247: 95943: 0 -247: 95944: 0 -247: 95945: 0 -247: 95946: 0 -247: 95947: 0 -247: 95948: 0 -247: 95949: 0 -247: 95950: 0 -247: 95951: 0 -247: 95952: 0 -247: 95953: 0 -247: 95954: 0 -247: 95955: 0 -247: 95956: 0 -247: 95957: 0 -247: 95958: 0 -247: 95959: 0 -247: 95960: 0 -247: 95961: 0 -247: 95962: 0 -247: 95963: 0 -247: 95964: 0 -247: 95965: 0 -247: 95966: 0 -247: 95967: 0 -247: 95968: 0 -247: 95969: 0 -247: 95970: 0 -247: 95971: 0 -247: 95972: 0 -247: 95973: 0 -247: 95974: 0 -247: 95975: 0 -247: 95976: 0 -247: 95977: 0 -247: 95978: 0 -247: 95979: 0 -247: 95980: 0 -247: 95981: 0 -247: 95982: 0 -247: 95983: 0 -247: 95984: 0 -247: 95985: 0 -247: 95986: 0 -247: 95987: 0 -247: 95988: 0 -247: 95989: 0 -247: 95990: 0 -247: 95991: 0 -247: 95992: 0 -247: 95993: 0 -247: 95994: 0 -247: 95995: 0 -247: 95996: 0 -247: 95997: 0 -247: 95998: 0 -247: 95999: 0 -247: 96000: 0 -247: 96001: 0 -247: 96002: 0 -247: 96003: 0 -247: 96004: 0 -247: 96005: 0 -247: 96006: 0 -247: 96007: 0 -247: 96008: 0 -247: 96009: 0 -247: 96010: 0 -247: 96011: 0 -247: 96012: 0 -247: 96013: 0 -247: 96014: 0 -247: 96015: 0 -247: 96016: 0 -247: 96017: 0 -247: 96018: 0 -247: 96019: 0 -247: 96020: 0 -247: 96021: 0 -247: 96022: 0 -247: 96023: 0 -247: 96024: 0 -247: 96025: 0 -247: 96026: 0 -247: 96027: 0 -247: 96028: 0 -247: 96029: 0 -247: 96030: 0 -247: 96031: 0 -247: 96032: 0 -247: 96033: 0 -247: 96034: 0 -247: 96035: 0 -247: 96036: 0 -247: 96037: 0 -247: 96038: 0 -247: 96039: 0 -247: 96040: 0 -247: 96041: 0 -247: 96042: 0 -247: 96043: 0 -247: 96044: 0 -247: 96045: 0 -247: 96046: 0 -247: 96047: 0 -247: 96048: 0 -247: 96049: 0 -247: 96050: 0 -247: 96051: 0 -247: 96052: 0 -247: 96053: 0 -247: 96054: 0 -247: 96055: 0 -247: 96056: 0 -247: 96057: 0 -247: 96058: 0 -247: 96059: 0 -247: 96060: 0 -247: 96061: 0 -247: 96062: 0 -247: 96063: 0 -247: 96064: 0 -247: 96065: 0 -247: 96066: 0 -247: 96067: 0 -247: 96068: 0 -247: 96069: 0 -247: 96070: 0 -247: 96071: 0 -247: 96072: 0 -247: 96073: 0 -247: 96074: 0 -247: 96075: 0 -247: 96076: 0 -247: 96077: 0 -247: 96078: 0 -247: 96079: 0 -247: 96080: 0 -247: 96081: 0 -247: 96082: 0 -247: 96083: 0 -247: 96084: 0 -247: 96085: 0 -247: 96086: 0 -247: 96087: 0 -247: 96088: 0 -247: 96089: 0 -247: 96090: 0 -247: 96091: 0 -247: 96092: 0 -247: 96093: 0 -247: 96094: 0 -247: 96095: 0 -247: 96096: 0 -247: 96097: 0 -247: 96098: 0 -247: 96099: 0 -247: 96100: 0 -247: 96101: 0 -247: 96102: 0 -247: 96103: 0 -247: 96104: 0 -247: 96105: 0 -247: 96106: 0 -247: 96107: 0 -247: 96108: 0 -247: 96109: 0 -247: 96110: 0 -247: 96111: 0 -247: 96112: 0 -247: 96113: 0 -247: 96114: 0 -247: 96115: 0 -247: 96116: 0 -247: 96117: 0 -247: 96118: 0 -247: 96119: 0 -247: 96120: 0 -247: 96121: 0 -247: 96122: 0 -247: 96123: 0 -247: 96124: 0 -247: 96125: 0 -247: 96126: 0 -247: 96127: 0 -247: 96128: 0 -247: 96129: 0 -247: 96130: 0 -247: 96131: 0 -247: 96132: 0 -247: 96133: 0 -247: 96134: 0 -247: 96135: 0 -247: 96136: 0 -247: 96137: 0 -247: 96138: 0 -247: 96139: 0 -247: 96140: 0 -247: 96141: 0 -247: 96142: 0 -247: 96143: 0 -247: 96144: 0 -247: 96145: 0 -247: 96146: 0 -247: 96147: 0 -247: 96148: 0 -247: 96149: 0 -247: 96150: 0 -247: 96151: 0 -247: 96152: 0 -247: 96153: 0 -247: 96154: 0 -247: 96155: 0 -247: 96156: 0 -247: 96157: 0 -247: 96158: 0 -247: 96159: 0 -247: 96160: 0 -247: 96161: 0 -247: 96162: 0 -247: 96163: 0 -247: 96164: 0 -247: 96165: 0 -247: 96166: 0 -247: 96167: 0 -247: 96168: 0 -247: 96169: 0 -247: 96170: 0 -247: 96171: 0 -247: 96172: 0 -247: 96173: 0 -247: 96174: 0 -247: 96175: 0 -247: 96176: 0 -247: 96177: 0 -247: 96178: 0 -247: 96179: 0 -247: 96180: 0 -247: 96181: 0 -247: 96182: 0 -247: 96183: 0 -247: 96184: 0 -247: 96185: 0 -247: 96186: 0 -247: 96187: 0 -247: 96188: 0 -247: 96189: 0 -247: 96190: 0 -247: 96191: 0 -247: 96192: 0 -247: 96193: 0 -247: 96194: 0 -247: 96195: 0 -247: 96196: 0 -247: 96197: 0 -247: 96198: 0 -247: 96199: 0 -247: 96200: 0 -247: 96201: 0 -247: 96202: 0 -247: 96203: 0 -247: 96204: 0 -247: 96205: 0 -247: 96206: 0 -247: 96207: 0 -247: 96208: 0 -247: 96209: 0 -247: 96210: 0 -247: 96211: 0 -247: 96212: 0 -247: 96213: 0 -247: 96214: 0 -247: 96215: 0 -247: 96216: 0 -247: 96217: 0 -247: 96218: 0 -247: 96219: 0 -247: 96220: 0 -247: 96221: 0 -247: 96222: 0 -247: 96223: 0 -247: 96224: 0 -247: 96225: 0 -247: 96226: 0 -247: 96227: 0 -247: 96228: 0 -247: 96229: 0 -247: 96230: 0 -247: 96231: 0 -247: 96232: 0 -247: 96233: 0 -247: 96234: 0 -247: 96235: 0 -247: 96236: 0 -247: 96237: 0 -247: 96238: 0 -247: 96239: 0 -247: 96240: 0 -247: 96241: 0 -247: 96242: 0 -247: 96243: 0 -247: 96244: 0 -247: 96245: 0 -247: 96246: 0 -247: 96247: 0 -247: 96248: 0 -247: 96249: 0 -247: 96250: 0 -247: 96251: 0 -247: 96252: 0 -247: 96253: 0 -247: 96254: 0 -247: 96255: 0 -247: 96256: 0 -247: 96257: 0 -247: 96258: 0 -247: 96259: 0 -247: 96260: 0 -247: 96261: 0 -247: 96262: 0 -247: 96263: 0 -247: 96264: 0 -247: 96265: 0 -247: 96266: 0 -247: 96267: 0 -247: 96268: 0 -247: 96269: 0 -247: 96270: 0 -247: 96271: 0 -247: 96272: 0 -247: 96273: 0 -247: 96274: 0 -247: 96275: 0 -247: 96276: 0 -247: 96277: 0 -247: 96278: 0 -247: 96279: 0 -247: 96280: 0 -247: 96281: 0 -247: 96282: 0 -247: 96283: 0 -247: 96284: 0 -247: 96285: 0 -247: 96286: 0 -247: 96287: 0 -247: 96288: 0 -247: 96289: 0 -247: 96290: 0 -247: 96291: 0 -247: 96292: 0 -247: 96293: 0 -247: 96294: 0 -247: 96295: 0 -247: 96296: 0 -247: 96297: 0 -247: 96298: 0 -247: 96299: 0 -247: 96300: 0 -247: 96301: 0 -247: 96302: 0 -247: 96303: 0 -247: 96304: 0 -247: 96305: 0 -247: 96306: 0 -247: 96307: 0 -247: 96308: 0 -247: 96309: 0 -247: 96310: 0 -247: 96311: 0 -247: 96312: 0 -247: 96313: 0 -247: 96314: 0 -247: 96315: 0 -247: 96316: 0 -247: 96317: 0 -247: 96318: 0 -247: 96319: 0 -247: 96320: 0 -247: 96321: 0 -247: 96322: 0 -247: 96323: 0 -247: 96324: 0 -247: 96325: 0 -247: 96326: 0 -247: 96327: 0 -247: 96328: 0 -247: 96329: 0 -247: 96330: 0 -247: 96331: 0 -247: 96332: 0 -247: 96333: 0 -247: 96334: 0 -247: 96335: 0 -247: 96336: 0 -247: 96337: 0 -247: 96338: 0 -247: 96339: 0 -247: 96340: 0 -247: 96341: 0 -247: 96342: 0 -247: 96343: 0 -247: 96344: 0 -247: 96345: 0 -247: 96346: 0 -247: 96347: 0 -247: 96348: 0 -247: 96349: 0 -247: 96350: 0 -247: 96351: 0 -247: 96352: 0 -247: 96353: 0 -247: 96354: 0 -247: 96355: 0 -247: 96356: 0 -247: 96357: 0 -247: 96358: 0 -247: 96359: 0 -247: 96360: 0 -247: 96361: 0 -247: 96362: 0 -247: 96363: 0 -247: 96364: 0 -247: 96365: 0 -247: 96366: 0 -247: 96367: 0 -247: 96368: 0 -247: 96369: 0 -247: 96370: 0 -247: 96371: 0 -247: 96372: 0 -247: 96373: 0 -247: 96374: 0 -247: 96375: 0 -247: 96376: 0 -247: 96377: 0 -247: 96378: 0 -247: 96379: 0 -247: 96380: 0 -247: 96381: 0 -247: 96382: 0 -247: 96383: 0 -247: 96384: 0 -247: 96385: 0 -247: 96386: 0 -247: 96387: 0 -247: 96388: 0 -247: 96389: 0 -247: 96390: 0 -247: 96391: 0 -247: 96392: 0 -247: 96393: 0 -247: 96394: 0 -247: 96395: 0 -247: 96396: 0 -247: 96397: 0 -247: 96398: 0 -247: 96399: 0 -247: 96400: 0 -247: 96401: 0 -247: 96402: 0 -247: 96403: 0 -247: 96404: 0 -247: 96405: 0 -247: 96406: 0 -247: 96407: 0 -247: 96408: 0 -247: 96409: 0 -247: 96410: 0 -247: 96411: 0 -247: 96412: 0 -247: 96413: 0 -247: 96414: 0 -247: 96415: 0 -247: 96416: 0 -247: 96417: 0 -247: 96418: 0 -247: 96419: 0 -247: 96420: 0 -247: 96421: 0 -247: 96422: 0 -247: 96423: 0 -247: 96424: 0 -247: 96425: 0 -247: 96426: 0 -247: 96427: 0 -247: 96428: 0 -247: 96429: 0 -247: 96430: 0 -247: 96431: 0 -247: 96432: 0 -247: 96433: 0 -247: 96434: 0 -247: 96435: 0 -247: 96436: 0 -247: 96437: 0 -247: 96438: 0 -247: 96439: 0 -247: 96440: 0 -247: 96441: 0 -247: 96442: 0 -247: 96443: 0 -247: 96444: 0 -247: 96445: 0 -247: 96446: 0 -247: 96447: 0 -247: 96448: 0 -247: 96449: 0 -247: 96450: 0 -247: 96451: 0 -247: 96452: 0 -247: 96453: 0 -247: 96454: 0 -247: 96455: 0 -247: 96456: 0 -247: 96457: 0 -247: 96458: 0 -247: 96459: 0 -247: 96460: 0 -247: 96461: 0 -247: 96462: 0 -247: 96463: 0 -247: 96464: 0 -247: 96465: 0 -247: 96466: 0 -247: 96467: 0 -247: 96468: 0 -247: 96469: 0 -247: 96470: 0 -247: 96471: 0 -247: 96472: 0 -247: 96473: 0 -247: 96474: 0 -247: 96475: 0 -247: 96476: 0 -247: 96477: 0 -247: 96478: 0 -247: 96479: 0 -247: 96480: 0 -247: 96481: 0 -247: 96482: 0 -247: 96483: 0 -247: 96484: 0 -247: 96485: 0 -247: 96486: 0 -247: 96487: 0 -247: 96488: 0 -247: 96489: 0 -247: 96490: 0 -247: 96491: 0 -247: 96492: 0 -247: 96493: 0 -247: 96494: 0 -247: 96495: 0 -247: 96496: 0 -247: 96497: 0 -247: 96498: 0 -247: 96499: 0 -247: 96500: 0 -247: 96501: 0 -247: 96502: 0 -247: 96503: 0 -247: 96504: 0 -247: 96505: 0 -247: 96506: 0 -247: 96507: 0 -247: 96508: 0 -247: 96509: 0 -247: 96510: 0 -247: 96511: 0 -247: 96512: 0 -247: 96513: 0 -247: 96514: 0 -247: 96515: 0 -247: 96516: 0 -247: 96517: 0 -247: 96518: 0 -247: 96519: 0 -247: 96520: 0 -247: 96521: 0 -247: 96522: 0 -247: 96523: 0 -247: 96524: 0 -247: 96525: 0 -247: 96526: 0 -247: 96527: 0 -247: 96528: 0 -247: 96529: 0 -247: 96530: 0 -247: 96531: 0 -247: 96532: 0 -247: 96533: 0 -247: 96534: 0 -247: 96535: 0 -247: 96536: 0 -247: 96537: 0 -247: 96538: 0 -247: 96539: 0 -247: 96540: 0 -247: 96541: 0 -247: 96542: 0 -247: 96543: 0 -247: 96544: 0 -247: 96545: 0 -247: 96546: 0 -247: 96547: 0 -247: 96548: 0 -247: 96549: 0 -247: 96550: 0 -247: 96551: 0 -247: 96552: 0 -247: 96553: 0 -247: 96554: 0 -247: 96555: 0 -247: 96556: 0 -247: 96557: 0 -247: 96558: 0 -247: 96559: 0 -247: 96560: 0 -247: 96561: 0 -247: 96562: 0 -247: 96563: 0 -247: 96564: 0 -247: 96565: 0 -247: 96566: 0 -247: 96567: 0 -247: 96568: 0 -247: 96569: 0 -247: 96570: 0 -247: 96571: 0 -247: 96572: 0 -247: 96573: 0 -247: 96574: 0 -247: 96575: 0 -247: 96576: 0 -247: 96577: 0 -247: 96578: 0 -247: 96579: 0 -247: 96580: 0 -247: 96581: 0 -247: 96582: 0 -247: 96583: 0 -247: 96584: 0 -247: 96585: 0 -247: 96586: 0 -247: 96587: 0 -247: 96588: 0 -247: 96589: 0 -247: 96590: 0 -247: 96591: 0 -247: 96592: 0 -247: 96593: 0 -247: 96594: 0 -247: 96595: 0 -247: 96596: 0 -247: 96597: 0 -247: 96598: 0 -247: 96599: 0 -247: 96600: 0 -247: 96601: 0 -247: 96602: 0 -247: 96603: 0 -247: 96604: 0 -247: 96605: 0 -247: 96606: 0 -247: 96607: 0 -247: 96608: 0 -247: 96609: 0 -247: 96610: 0 -247: 96611: 0 -247: 96612: 0 -247: 96613: 0 -247: 96614: 0 -247: 96615: 0 -247: 96616: 0 -247: 96617: 0 -247: 96618: 0 -247: 96619: 0 -247: 96620: 0 -247: 96621: 0 -247: 96622: 0 -247: 96623: 0 -247: 96624: 0 -247: 96625: 0 -247: 96626: 0 -247: 96627: 0 -247: 96628: 0 -247: 96629: 0 -247: 96630: 0 -247: 96631: 0 -247: 96632: 0 -247: 96633: 0 -247: 96634: 0 -247: 96635: 0 -247: 96636: 0 -247: 96637: 0 -247: 96638: 0 -247: 96639: 0 -247: 96640: 0 -247: 96641: 0 -247: 96642: 0 -247: 96643: 0 -247: 96644: 0 -247: 96645: 0 -247: 96646: 0 -247: 96647: 0 -247: 96648: 0 -247: 96649: 0 -247: 96650: 0 -247: 96651: 0 -247: 96652: 0 -247: 96653: 0 -247: 96654: 0 -247: 96655: 0 -247: 96656: 0 -247: 96657: 0 -247: 96658: 0 -247: 96659: 0 -247: 96660: 0 -247: 96661: 0 -247: 96662: 0 -247: 96663: 0 -247: 96664: 0 -247: 96665: 0 -247: 96666: 0 -247: 96667: 0 -247: 96668: 0 -247: 96669: 0 -247: 96670: 0 -247: 96671: 0 -247: 96672: 0 -247: 96673: 0 -247: 96674: 0 -247: 96675: 0 -247: 96676: 0 -247: 96677: 0 -247: 96678: 0 -247: 96679: 0 -247: 96680: 0 -247: 96681: 0 -247: 96682: 0 -247: 96683: 0 -247: 96684: 0 -247: 96685: 0 -247: 96686: 0 -247: 96687: 0 -247: 96688: 0 -247: 96689: 0 -247: 96690: 0 -247: 96691: 0 -247: 96692: 0 -247: 96693: 0 -247: 96694: 0 -247: 96695: 0 -247: 96696: 0 -247: 96697: 0 -247: 96698: 0 -247: 96699: 0 -247: 96700: 0 -247: 96701: 0 -247: 96702: 0 -247: 96703: 0 -247: 96704: 0 -247: 96705: 0 -247: 96706: 0 -247: 96707: 0 -247: 96708: 0 -247: 96709: 0 -247: 96710: 0 -247: 96711: 0 -247: 96712: 0 -247: 96713: 0 -247: 96714: 0 -247: 96715: 0 -247: 96716: 0 -247: 96717: 0 -247: 96718: 0 -247: 96719: 0 -247: 96720: 0 -247: 96721: 0 -247: 96722: 0 -247: 96723: 0 -247: 96724: 0 -247: 96725: 0 -247: 96726: 0 -247: 96727: 0 -247: 96728: 0 -247: 96729: 0 -247: 96730: 0 -247: 96731: 0 -247: 96732: 0 -247: 96733: 0 -247: 96734: 0 -247: 96735: 0 -247: 96736: 0 -247: 96737: 0 -247: 96738: 0 -247: 96739: 0 -247: 96740: 0 -247: 96741: 0 -247: 96742: 0 -247: 96743: 0 -247: 96744: 0 -247: 96745: 0 -247: 96746: 0 -247: 96747: 0 -247: 96748: 0 -247: 96749: 0 -247: 96750: 0 -247: 96751: 0 -247: 96752: 0 -247: 96753: 0 -247: 96754: 0 -247: 96755: 0 -247: 96756: 0 -247: 96757: 0 -247: 96758: 0 -247: 96759: 0 -247: 96760: 0 -247: 96761: 0 -247: 96762: 0 -247: 96763: 0 -247: 96764: 0 -247: 96765: 0 -247: 96766: 0 -247: 96767: 0 -247: 96768: 0 -247: 96769: 0 -247: 96770: 0 -247: 96771: 0 -247: 96772: 0 -247: 96773: 0 -247: 96774: 0 -247: 96775: 0 -247: 96776: 0 -247: 96777: 0 -247: 96778: 0 -247: 96779: 0 -247: 96780: 0 -247: 96781: 0 -247: 96782: 0 -247: 96783: 0 -247: 96784: 0 -247: 96785: 0 -247: 96786: 0 -247: 96787: 0 -247: 96788: 0 -247: 96789: 0 -247: 96790: 0 -247: 96791: 0 -247: 96792: 0 -247: 96793: 0 -247: 96794: 0 -247: 96795: 0 -247: 96796: 0 -247: 96797: 0 -247: 96798: 0 -247: 96799: 0 -247: 96800: 0 -247: 96801: 0 -247: 96802: 0 -247: 96803: 0 -247: 96804: 0 -247: 96805: 0 -247: 96806: 0 -247: 96807: 0 -247: 96808: 0 -247: 96809: 0 -247: 96810: 0 -247: 96811: 0 -247: 96812: 0 -247: 96813: 0 -247: 96814: 0 -247: 96815: 0 -247: 96816: 0 -247: 96817: 0 -247: 96818: 0 -247: 96819: 0 -247: 96820: 0 -247: 96821: 0 -247: 96822: 0 -247: 96823: 0 -247: 96824: 0 -247: 96825: 0 -247: 96826: 0 -247: 96827: 0 -247: 96828: 0 -247: 96829: 0 -247: 96830: 0 -247: 96831: 0 -247: 96832: 0 -247: 96833: 0 -247: 96834: 0 -247: 96835: 0 -247: 96836: 0 -247: 96837: 0 -247: 96838: 0 -247: 96839: 0 -247: 96840: 0 -247: 96841: 0 -247: 96842: 0 -247: 96843: 0 -247: 96844: 0 -247: 96845: 0 -247: 96846: 0 -247: 96847: 0 -247: 96848: 0 -247: 96849: 0 -247: 96850: 0 -247: 96851: 0 -247: 96852: 0 -247: 96853: 0 -247: 96854: 0 -247: 96855: 0 -247: 96856: 0 -247: 96857: 0 -247: 96858: 0 -247: 96859: 0 -247: 96860: 0 -247: 96861: 0 -247: 96862: 0 -247: 96863: 0 -247: 96864: 0 -247: 96865: 0 -247: 96866: 0 -247: 96867: 0 -247: 96868: 0 -247: 96869: 0 -247: 96870: 0 -247: 96871: 0 -247: 96872: 0 -247: 96873: 0 -247: 96874: 0 -247: 96875: 0 -247: 96876: 0 -247: 96877: 0 -247: 96878: 0 -247: 96879: 0 -247: 96880: 0 -247: 96881: 0 -247: 96882: 0 -247: 96883: 0 -247: 96884: 0 -247: 96885: 0 -247: 96886: 0 -247: 96887: 0 -247: 96888: 0 -247: 96889: 0 -247: 96890: 0 -247: 96891: 0 -247: 96892: 0 -247: 96893: 0 -247: 96894: 0 -247: 96895: 0 -247: 96896: 0 -247: 96897: 0 -247: 96898: 0 -247: 96899: 0 -247: 96900: 0 -247: 96901: 0 -247: 96902: 0 -247: 96903: 0 -247: 96904: 0 -247: 96905: 0 -247: 96906: 0 -247: 96907: 0 -247: 96908: 0 -247: 96909: 0 -247: 96910: 0 -247: 96911: 0 -247: 96912: 0 -247: 96913: 0 -247: 96914: 0 -247: 96915: 0 -247: 96916: 0 -247: 96917: 0 -247: 96918: 0 -247: 96919: 0 -247: 96920: 0 -247: 96921: 0 -247: 96922: 0 -247: 96923: 0 -247: 96924: 0 -247: 96925: 0 -247: 96926: 0 -247: 96927: 0 -247: 96928: 0 -247: 96929: 0 -247: 96930: 0 -247: 96931: 0 -247: 96932: 0 -247: 96933: 0 -247: 96934: 0 -247: 96935: 0 -247: 96936: 0 -247: 96937: 0 -247: 96938: 0 -247: 96939: 0 -247: 96940: 0 -247: 96941: 0 -247: 96942: 0 -247: 96943: 0 -247: 96944: 0 -247: 96945: 0 -247: 96946: 0 -247: 96947: 0 -247: 96948: 0 -247: 96949: 0 -247: 96950: 0 -247: 96951: 0 -247: 96952: 0 -247: 96953: 0 -247: 96954: 0 -247: 96955: 0 -247: 96956: 0 -247: 96957: 0 -247: 96958: 0 -247: 96959: 0 -247: 96960: 0 -247: 96961: 0 -247: 96962: 0 -247: 96963: 0 -247: 96964: 0 -247: 96965: 0 -247: 96966: 0 -247: 96967: 0 -247: 96968: 0 -247: 96969: 0 -247: 96970: 0 -247: 96971: 0 -247: 96972: 0 -247: 96973: 0 -247: 96974: 0 -247: 96975: 0 -247: 96976: 0 -247: 96977: 0 -247: 96978: 0 -247: 96979: 0 -247: 96980: 0 -247: 96981: 0 -247: 96982: 0 -247: 96983: 0 -247: 96984: 0 -247: 96985: 0 -247: 96986: 0 -247: 96987: 0 -247: 96988: 0 -247: 96989: 0 -247: 96990: 0 -247: 96991: 0 -247: 96992: 0 -247: 96993: 0 -247: 96994: 0 -247: 96995: 0 -247: 96996: 0 -247: 96997: 0 -247: 96998: 0 -247: 96999: 0 -247: 97000: 0 -247: 97001: 0 -247: 97002: 0 -247: 97003: 0 -247: 97004: 0 -247: 97005: 0 -247: 97006: 0 -247: 97007: 0 -247: 97008: 0 -247: 97009: 0 -247: 97010: 0 -247: 97011: 0 -247: 97012: 0 -247: 97013: 0 -247: 97014: 0 -247: 97015: 0 -247: 97016: 0 -247: 97017: 0 -247: 97018: 0 -247: 97019: 0 -247: 97020: 0 -247: 97021: 0 -247: 97022: 0 -247: 97023: 0 -247: 97024: 0 -247: 97025: 0 -247: 97026: 0 -247: 97027: 0 -247: 97028: 0 -247: 97029: 0 -247: 97030: 0 -247: 97031: 0 -247: 97032: 0 -247: 97033: 0 -247: 97034: 0 -247: 97035: 0 -247: 97036: 0 -247: 97037: 0 -247: 97038: 0 -247: 97039: 0 -247: 97040: 0 -247: 97041: 0 -247: 97042: 0 -247: 97043: 0 -247: 97044: 0 -247: 97045: 0 -247: 97046: 0 -247: 97047: 0 -247: 97048: 0 -247: 97049: 0 -247: 97050: 0 -247: 97051: 0 -247: 97052: 0 -247: 97053: 0 -247: 97054: 0 -247: 97055: 0 -247: 97056: 0 -247: 97057: 0 -247: 97058: 0 -247: 97059: 0 -247: 97060: 0 -247: 97061: 0 -247: 97062: 0 -247: 97063: 0 -247: 97064: 0 -247: 97065: 0 -247: 97066: 0 -247: 97067: 0 -247: 97068: 0 -247: 97069: 0 -247: 97070: 0 -247: 97071: 0 -247: 97072: 0 -247: 97073: 0 -247: 97074: 0 -247: 97075: 0 -247: 97076: 0 -247: 97077: 0 -247: 97078: 0 -247: 97079: 0 -247: 97080: 0 -247: 97081: 0 -247: 97082: 0 -247: 97083: 0 -247: 97084: 0 -247: 97085: 0 -247: 97086: 0 -247: 97087: 0 -247: 97088: 0 -247: 97089: 0 -247: 97090: 0 -247: 97091: 0 -247: 97092: 0 -247: 97093: 0 -247: 97094: 0 -247: 97095: 0 -247: 97096: 0 -247: 97097: 0 -247: 97098: 0 -247: 97099: 0 -247: 97100: 0 -247: 97101: 0 -247: 97102: 0 -247: 97103: 0 -247: 97104: 0 -247: 97105: 0 -247: 97106: 0 -247: 97107: 0 -247: 97108: 0 -247: 97109: 0 -247: 97110: 0 -247: 97111: 0 -247: 97112: 0 -247: 97113: 0 -247: 97114: 0 -247: 97115: 0 -247: 97116: 0 -247: 97117: 0 -247: 97118: 0 -247: 97119: 0 -247: 97120: 0 -247: 97121: 0 -247: 97122: 0 -247: 97123: 0 -247: 97124: 0 -247: 97125: 0 -247: 97126: 0 -247: 97127: 0 -247: 97128: 0 -247: 97129: 0 -247: 97130: 0 -247: 97131: 0 -247: 97132: 0 -247: 97133: 0 -247: 97134: 0 -247: 97135: 0 -247: 97136: 0 -247: 97137: 0 -247: 97138: 0 -247: 97139: 0 -247: 97140: 0 -247: 97141: 0 -247: 97142: 0 -247: 97143: 0 -247: 97144: 0 -247: 97145: 0 -247: 97146: 0 -247: 97147: 0 -247: 97148: 0 -247: 97149: 0 -247: 97150: 0 -247: 97151: 0 -247: 97152: 0 -247: 97153: 0 -247: 97154: 0 -247: 97155: 0 -247: 97156: 0 -247: 97157: 0 -247: 97158: 0 -247: 97159: 0 -247: 97160: 0 -247: 97161: 0 -247: 97162: 0 -247: 97163: 0 -247: 97164: 0 -247: 97165: 0 -247: 97166: 0 -247: 97167: 0 -247: 97168: 0 -247: 97169: 0 -247: 97170: 0 -247: 97171: 0 -247: 97172: 0 -247: 97173: 0 -247: 97174: 0 -247: 97175: 0 -247: 97176: 0 -247: 97177: 0 -247: 97178: 0 -247: 97179: 0 -247: 97180: 0 -247: 97181: 0 -247: 97182: 0 -247: 97183: 0 -247: 97184: 0 -247: 97185: 0 -247: 97186: 0 -247: 97187: 0 -247: 97188: 0 -247: 97189: 0 -247: 97190: 0 -247: 97191: 0 -247: 97192: 0 -247: 97193: 0 -247: 97194: 0 -247: 97195: 0 -247: 97196: 0 -247: 97197: 0 -247: 97198: 0 -247: 97199: 0 -247: 97200: 0 -247: 97201: 0 -247: 97202: 0 -247: 97203: 0 -247: 97204: 0 -247: 97205: 0 -247: 97206: 0 -247: 97207: 0 -247: 97208: 0 -247: 97209: 0 -247: 97210: 0 -247: 97211: 0 -247: 97212: 0 -247: 97213: 0 -247: 97214: 0 -247: 97215: 0 -247: 97216: 0 -247: 97217: 0 -247: 97218: 0 -247: 97219: 0 -247: 97220: 0 -247: 97221: 0 -247: 97222: 0 -247: 97223: 0 -247: 97224: 0 -247: 97225: 0 -247: 97226: 0 -247: 97227: 0 -247: 97228: 0 -247: 97229: 0 -247: 97230: 0 -247: 97231: 0 -247: 97232: 0 -247: 97233: 0 -247: 97234: 0 -247: 97235: 0 -247: 97236: 0 -247: 97237: 0 -247: 97238: 0 -247: 97239: 0 -247: 97240: 0 -247: 97241: 0 -247: 97242: 0 -247: 97243: 0 -247: 97244: 0 -247: 97245: 0 -247: 97246: 0 -247: 97247: 0 -247: 97248: 0 -247: 97249: 0 -247: 97250: 0 -247: 97251: 0 -247: 97252: 0 -247: 97253: 0 -247: 97254: 0 -247: 97255: 0 -247: 97256: 0 -247: 97257: 0 -247: 97258: 0 -247: 97259: 0 -247: 97260: 0 -247: 97261: 0 -247: 97262: 0 -247: 97263: 0 -247: 97264: 0 -247: 97265: 0 -247: 97266: 0 -247: 97267: 0 -247: 97268: 0 -247: 97269: 0 -247: 97270: 0 -247: 97271: 0 -247: 97272: 0 -247: 97273: 0 -247: 97274: 0 -247: 97275: 0 -247: 97276: 0 -247: 97277: 0 -247: 97278: 0 -247: 97279: 0 -247: 97280: 0 -247: 97281: 0 -247: 97282: 0 -247: 97283: 0 -247: 97284: 0 -247: 97285: 0 -247: 97286: 0 -247: 97287: 0 -247: 97288: 0 -247: 97289: 0 -247: 97290: 0 -247: 97291: 0 -247: 97292: 0 -247: 97293: 0 -247: 97294: 0 -247: 97295: 0 -247: 97296: 0 -247: 97297: 0 -247: 97298: 0 -247: 97299: 0 -247: 97300: 0 -247: 97301: 0 -247: 97302: 0 -247: 97303: 0 -247: 97304: 0 -247: 97305: 0 -247: 97306: 0 -247: 97307: 0 -247: 97308: 0 -247: 97309: 0 -247: 97310: 0 -247: 97311: 0 -247: 97312: 0 -247: 97313: 0 -247: 97314: 0 -247: 97315: 0 -247: 97316: 0 -247: 97317: 0 -247: 97318: 0 -247: 97319: 0 -247: 97320: 0 -247: 97321: 0 -247: 97322: 0 -247: 97323: 0 -247: 97324: 0 -247: 97325: 0 -247: 97326: 0 -247: 97327: 0 -247: 97328: 0 -247: 97329: 0 -247: 97330: 0 -247: 97331: 0 -247: 97332: 0 -247: 97333: 0 -247: 97334: 0 -247: 97335: 0 -247: 97336: 0 -247: 97337: 0 -247: 97338: 0 -247: 97339: 0 -247: 97340: 0 -247: 97341: 0 -247: 97342: 0 -247: 97343: 0 -247: 97344: 0 -247: 97345: 0 -247: 97346: 0 -247: 97347: 0 -247: 97348: 0 -247: 97349: 0 -247: 97350: 0 -247: 97351: 0 -247: 97352: 0 -247: 97353: 0 -247: 97354: 0 -247: 97355: 0 -247: 97356: 0 -247: 97357: 0 -247: 97358: 0 -247: 97359: 0 -247: 97360: 0 -247: 97361: 0 -247: 97362: 0 -247: 97363: 0 -247: 97364: 0 -247: 97365: 0 -247: 97366: 0 -247: 97367: 0 -247: 97368: 0 -247: 97369: 0 -247: 97370: 0 -247: 97371: 0 -247: 97372: 0 -247: 97373: 0 -247: 97374: 0 -247: 97375: 0 -247: 97376: 0 -247: 97377: 0 -247: 97378: 0 -247: 97379: 0 -247: 97380: 0 -247: 97381: 0 -247: 97382: 0 -247: 97383: 0 -247: 97384: 0 -247: 97385: 0 -247: 97386: 0 -247: 97387: 0 -247: 97388: 0 -247: 97389: 0 -247: 97390: 0 -247: 97391: 0 -247: 97392: 0 -247: 97393: 0 -247: 97394: 0 -247: 97395: 0 -247: 97396: 0 -247: 97397: 0 -247: 97398: 0 -247: 97399: 0 -247: 97400: 0 -247: 97401: 0 -247: 97402: 0 -247: 97403: 0 -247: 97404: 0 -247: 97405: 0 -247: 97406: 0 -247: 97407: 0 -247: 97408: 0 -247: 97409: 0 -247: 97410: 0 -247: 97411: 0 -247: 97412: 0 -247: 97413: 0 -247: 97414: 0 -247: 97415: 0 -247: 97416: 0 -247: 97417: 0 -247: 97418: 0 -247: 97419: 0 -247: 97420: 0 -247: 97421: 0 -247: 97422: 0 -247: 97423: 0 -247: 97424: 0 -247: 97425: 0 -247: 97426: 0 -247: 97427: 0 -247: 97428: 0 -247: 97429: 0 -247: 97430: 0 -247: 97431: 0 -247: 97432: 0 -247: 97433: 0 -247: 97434: 0 -247: 97435: 0 -247: 97436: 0 -247: 97437: 0 -247: 97438: 0 -247: 97439: 0 -247: 97440: 0 -247: 97441: 0 -247: 97442: 0 -247: 97443: 0 -247: 97444: 0 -247: 97445: 0 -247: 97446: 0 -247: 97447: 0 -247: 97448: 0 -247: 97449: 0 -247: 97450: 0 -247: 97451: 0 -247: 97452: 0 -247: 97453: 0 -247: 97454: 0 -247: 97455: 0 -247: 97456: 0 -247: 97457: 0 -247: 97458: 0 -247: 97459: 0 -247: 97460: 0 -247: 97461: 0 -247: 97462: 0 -247: 97463: 0 -247: 97464: 0 -247: 97465: 0 -247: 97466: 0 -247: 97467: 0 -247: 97468: 0 -247: 97469: 0 -247: 97470: 0 -247: 97471: 0 -247: 97472: 0 -247: 97473: 0 -247: 97474: 0 -247: 97475: 0 -247: 97476: 0 -247: 97477: 0 -247: 97478: 0 -247: 97479: 0 -247: 97480: 0 -247: 97481: 0 -247: 97482: 0 -247: 97483: 0 -247: 97484: 0 -247: 97485: 0 -247: 97486: 0 -247: 97487: 0 -247: 97488: 0 -247: 97489: 0 -247: 97490: 0 -247: 97491: 0 -247: 97492: 0 -247: 97493: 0 -247: 97494: 0 -247: 97495: 0 -247: 97496: 0 -247: 97497: 0 -247: 97498: 0 -247: 97499: 0 -247: 97500: 0 -247: 97501: 0 -247: 97502: 0 -247: 97503: 0 -247: 97504: 0 -247: 97505: 0 -247: 97506: 0 -247: 97507: 0 -247: 97508: 0 -247: 97509: 0 -247: 97510: 0 -247: 97511: 0 -247: 97512: 0 -247: 97513: 0 -247: 97514: 0 -247: 97515: 0 -247: 97516: 0 -247: 97517: 0 -247: 97518: 0 -247: 97519: 0 -247: 97520: 0 -247: 97521: 0 -247: 97522: 0 -247: 97523: 0 -247: 97524: 0 -247: 97525: 0 -247: 97526: 0 -247: 97527: 0 -247: 97528: 0 -247: 97529: 0 -247: 97530: 0 -247: 97531: 0 -247: 97532: 0 -247: 97533: 0 -247: 97534: 0 -247: 97535: 0 -247: 97536: 0 -247: 97537: 0 -247: 97538: 0 -247: 97539: 0 -247: 97540: 0 -247: 97541: 0 -247: 97542: 0 -247: 97543: 0 -247: 97544: 0 -247: 97545: 0 -247: 97546: 0 -247: 97547: 0 -247: 97548: 0 -247: 97549: 0 -247: 97550: 0 -247: 97551: 0 -247: 97552: 0 -247: 97553: 0 -247: 97554: 0 -247: 97555: 0 -247: 97556: 0 -247: 97557: 0 -247: 97558: 0 -247: 97559: 0 -247: 97560: 0 -247: 97561: 0 -247: 97562: 0 -247: 97563: 0 -247: 97564: 0 -247: 97565: 0 -247: 97566: 0 -247: 97567: 0 -247: 97568: 0 -247: 97569: 0 -247: 97570: 0 -247: 97571: 0 -247: 97572: 0 -247: 97573: 0 -247: 97574: 0 -247: 97575: 0 -247: 97576: 0 -247: 97577: 0 -247: 97578: 0 -247: 97579: 0 -247: 97580: 0 -247: 97581: 0 -247: 97582: 0 -247: 97583: 0 -247: 97584: 0 -247: 97585: 0 -247: 97586: 0 -247: 97587: 0 -247: 97588: 0 -247: 97589: 0 -247: 97590: 0 -247: 97591: 0 -247: 97592: 0 -247: 97593: 0 -247: 97594: 0 -247: 97595: 0 -247: 97596: 0 -247: 97597: 0 -247: 97598: 0 -247: 97599: 0 -247: 97600: 0 -247: 97601: 0 -247: 97602: 0 -247: 97603: 0 -247: 97604: 0 -247: 97605: 0 -247: 97606: 0 -247: 97607: 0 -247: 97608: 0 -247: 97609: 0 -247: 97610: 0 -247: 97611: 0 -247: 97612: 0 -247: 97613: 0 -247: 97614: 0 -247: 97615: 0 -247: 97616: 0 -247: 97617: 0 -247: 97618: 0 -247: 97619: 0 -247: 97620: 0 -247: 97621: 0 -247: 97622: 0 -247: 97623: 0 -247: 97624: 0 -247: 97625: 0 -247: 97626: 0 -247: 97627: 0 -247: 97628: 0 -247: 97629: 0 -247: 97630: 0 -247: 97631: 0 -247: 97632: 0 -247: 97633: 0 -247: 97634: 0 -247: 97635: 0 -247: 97636: 0 -247: 97637: 0 -247: 97638: 0 -247: 97639: 0 -247: 97640: 0 -247: 97641: 0 -247: 97642: 0 -247: 97643: 0 -247: 97644: 0 -247: 97645: 0 -247: 97646: 0 -247: 97647: 0 -247: 97648: 0 -247: 97649: 0 -247: 97650: 0 -247: 97651: 0 -247: 97652: 0 -247: 97653: 0 -247: 97654: 0 -247: 97655: 0 -247: 97656: 0 -247: 97657: 0 -247: 97658: 0 -247: 97659: 0 -247: 97660: 0 -247: 97661: 0 -247: 97662: 0 -247: 97663: 0 -247: 97664: 0 -247: 97665: 0 -247: 97666: 0 -247: 97667: 0 -247: 97668: 0 -247: 97669: 0 -247: 97670: 0 -247: 97671: 0 -247: 97672: 0 -247: 97673: 0 -247: 97674: 0 -247: 97675: 0 -247: 97676: 0 -247: 97677: 0 -247: 97678: 0 -247: 97679: 0 -247: 97680: 0 -247: 97681: 0 -247: 97682: 0 -247: 97683: 0 -247: 97684: 0 -247: 97685: 0 -247: 97686: 0 -247: 97687: 0 -247: 97688: 0 -247: 97689: 0 -247: 97690: 0 -247: 97691: 0 -247: 97692: 0 -247: 97693: 0 -247: 97694: 0 -247: 97695: 0 -247: 97696: 0 -247: 97697: 0 -247: 97698: 0 -247: 97699: 0 -247: 97700: 0 -247: 97701: 0 -247: 97702: 0 -247: 97703: 0 -247: 97704: 0 -247: 97705: 0 -247: 97706: 0 -247: 97707: 0 -247: 97708: 0 -247: 97709: 0 -247: 97710: 0 -247: 97711: 0 -247: 97712: 0 -247: 97713: 0 -247: 97714: 0 -247: 97715: 0 -247: 97716: 0 -247: 97717: 0 -247: 97718: 0 -247: 97719: 0 -247: 97720: 0 -247: 97721: 0 -247: 97722: 0 -247: 97723: 0 -247: 97724: 0 -247: 97725: 0 -247: 97726: 0 -247: 97727: 0 -247: 97728: 0 -247: 97729: 0 -247: 97730: 0 -247: 97731: 0 -247: 97732: 0 -247: 97733: 0 -247: 97734: 0 -247: 97735: 0 -247: 97736: 0 -247: 97737: 0 -247: 97738: 0 -247: 97739: 0 -247: 97740: 0 -247: 97741: 0 -247: 97742: 0 -247: 97743: 0 -247: 97744: 0 -247: 97745: 0 -247: 97746: 0 -247: 97747: 0 -247: 97748: 0 -247: 97749: 0 -247: 97750: 0 -247: 97751: 0 -247: 97752: 0 -247: 97753: 0 -247: 97754: 0 -247: 97755: 0 -247: 97756: 0 -247: 97757: 0 -247: 97758: 0 -247: 97759: 0 -247: 97760: 0 -247: 97761: 0 -247: 97762: 0 -247: 97763: 0 -247: 97764: 0 -247: 97765: 0 -247: 97766: 0 -247: 97767: 0 -247: 97768: 0 -247: 97769: 0 -247: 97770: 0 -247: 97771: 0 -247: 97772: 0 -247: 97773: 0 -247: 97774: 0 -247: 97775: 0 -247: 97776: 0 -247: 97777: 0 -247: 97778: 0 -247: 97779: 0 -247: 97780: 0 -247: 97781: 0 -247: 97782: 0 -247: 97783: 0 -247: 97784: 0 -247: 97785: 0 -247: 97786: 0 -247: 97787: 0 -247: 97788: 0 -247: 97789: 0 -247: 97790: 0 -247: 97791: 0 -247: 97792: 0 -247: 97793: 0 -247: 97794: 0 -247: 97795: 0 -247: 97796: 0 -247: 97797: 0 -247: 97798: 0 -247: 97799: 0 -247: 97800: 0 -247: 97801: 0 -247: 97802: 0 -247: 97803: 0 -247: 97804: 0 -247: 97805: 0 -247: 97806: 0 -247: 97807: 0 -247: 97808: 0 -247: 97809: 0 -247: 97810: 0 -247: 97811: 0 -247: 97812: 0 -247: 97813: 0 -247: 97814: 0 -247: 97815: 0 -247: 97816: 0 -247: 97817: 0 -247: 97818: 0 -247: 97819: 0 -247: 97820: 0 -247: 97821: 0 -247: 97822: 0 -247: 97823: 0 -247: 97824: 0 -247: 97825: 0 -247: 97826: 0 -247: 97827: 0 -247: 97828: 0 -247: 97829: 0 -247: 97830: 0 -247: 97831: 0 -247: 97832: 0 -247: 97833: 0 -247: 97834: 0 -247: 97835: 0 -247: 97836: 0 -247: 97837: 0 -247: 97838: 0 -247: 97839: 0 -247: 97840: 0 -247: 97841: 0 -247: 97842: 0 -247: 97843: 0 -247: 97844: 0 -247: 97845: 0 -247: 97846: 0 -247: 97847: 0 -247: 97848: 0 -247: 97849: 0 -247: 97850: 0 -247: 97851: 0 -247: 97852: 0 -247: 97853: 0 -247: 97854: 0 -247: 97855: 0 -247: 97856: 0 -247: 97857: 0 -247: 97858: 0 -247: 97859: 0 -247: 97860: 0 -247: 97861: 0 -247: 97862: 0 -247: 97863: 0 -247: 97864: 0 -247: 97865: 0 -247: 97866: 0 -247: 97867: 0 -247: 97868: 0 -247: 97869: 0 -247: 97870: 0 -247: 97871: 0 -247: 97872: 0 -247: 97873: 0 -247: 97874: 0 -247: 97875: 0 -247: 97876: 0 -247: 97877: 0 -247: 97878: 0 -247: 97879: 0 -247: 97880: 0 -247: 97881: 0 -247: 97882: 0 -247: 97883: 0 -247: 97884: 0 -247: 97885: 0 -247: 97886: 0 -247: 97887: 0 -247: 97888: 0 -247: 97889: 0 -247: 97890: 0 -247: 97891: 0 -247: 97892: 0 -247: 97893: 0 -247: 97894: 0 -247: 97895: 0 -247: 97896: 0 -247: 97897: 0 -247: 97898: 0 -247: 97899: 0 -247: 97900: 0 -247: 97901: 0 -247: 97902: 0 -247: 97903: 0 -247: 97904: 0 -247: 97905: 0 -247: 97906: 0 -247: 97907: 0 -247: 97908: 0 -247: 97909: 0 -247: 97910: 0 -247: 97911: 0 -247: 97912: 0 -247: 97913: 0 -247: 97914: 0 -247: 97915: 0 -247: 97916: 0 -247: 97917: 0 -247: 97918: 0 -247: 97919: 0 -247: 97920: 0 -247: 97921: 0 -247: 97922: 0 -247: 97923: 0 -247: 97924: 0 -247: 97925: 0 -247: 97926: 0 -247: 97927: 0 -247: 97928: 0 -247: 97929: 0 -247: 97930: 0 -247: 97931: 0 -247: 97932: 0 -247: 97933: 0 -247: 97934: 0 -247: 97935: 0 -247: 97936: 0 -247: 97937: 0 -247: 97938: 0 -247: 97939: 0 -247: 97940: 0 -247: 97941: 0 -247: 97942: 0 -247: 97943: 0 -247: 97944: 0 -247: 97945: 0 -247: 97946: 0 -247: 97947: 0 -247: 97948: 0 -247: 97949: 0 -247: 97950: 0 -247: 97951: 0 -247: 97952: 0 -247: 97953: 0 -247: 97954: 0 -247: 97955: 0 -247: 97956: 0 -247: 97957: 0 -247: 97958: 0 -247: 97959: 0 -247: 97960: 0 -247: 97961: 0 -247: 97962: 0 -247: 97963: 0 -247: 97964: 0 -247: 97965: 0 -247: 97966: 0 -247: 97967: 0 -247: 97968: 0 -247: 97969: 0 -247: 97970: 0 -247: 97971: 0 -247: 97972: 0 -247: 97973: 0 -247: 97974: 0 -247: 97975: 0 -247: 97976: 0 -247: 97977: 0 -247: 97978: 0 -247: 97979: 0 -247: 97980: 0 -247: 97981: 0 -247: 97982: 0 -247: 97983: 0 -247: 97984: 0 -247: 97985: 0 -247: 97986: 0 -247: 97987: 0 -247: 97988: 0 -247: 97989: 0 -247: 97990: 0 -247: 97991: 0 -247: 97992: 0 -247: 97993: 0 -247: 97994: 0 -247: 97995: 0 -247: 97996: 0 -247: 97997: 0 -247: 97998: 0 -247: 97999: 0 -247: 98000: 0 -247: 98001: 0 -247: 98002: 0 -247: 98003: 0 -247: 98004: 0 -247: 98005: 0 -247: 98006: 0 -247: 98007: 0 -247: 98008: 0 -247: 98009: 0 -247: 98010: 0 -247: 98011: 0 -247: 98012: 0 -247: 98013: 0 -247: 98014: 0 -247: 98015: 0 -247: 98016: 0 -247: 98017: 0 -247: 98018: 0 -247: 98019: 0 -247: 98020: 0 -247: 98021: 0 -247: 98022: 0 -247: 98023: 0 -247: 98024: 0 -247: 98025: 0 -247: 98026: 0 -247: 98027: 0 -247: 98028: 0 -247: 98029: 0 -247: 98030: 0 -247: 98031: 0 -247: 98032: 0 -247: 98033: 0 -247: 98034: 0 -247: 98035: 0 -247: 98036: 0 -247: 98037: 0 -247: 98038: 0 -247: 98039: 0 -247: 98040: 0 -247: 98041: 0 -247: 98042: 0 -247: 98043: 0 -247: 98044: 0 -247: 98045: 0 -247: 98046: 0 -247: 98047: 0 -247: 98048: 0 -247: 98049: 0 -247: 98050: 0 -247: 98051: 0 -247: 98052: 0 -247: 98053: 0 -247: 98054: 0 -247: 98055: 0 -247: 98056: 0 -247: 98057: 0 -247: 98058: 0 -247: 98059: 0 -247: 98060: 0 -247: 98061: 0 -247: 98062: 0 -247: 98063: 0 -247: 98064: 0 -247: 98065: 0 -247: 98066: 0 -247: 98067: 0 -247: 98068: 0 -247: 98069: 0 -247: 98070: 0 -247: 98071: 0 -247: 98072: 0 -247: 98073: 0 -247: 98074: 0 -247: 98075: 0 -247: 98076: 0 -247: 98077: 0 -247: 98078: 0 -247: 98079: 0 -247: 98080: 0 -247: 98081: 0 -247: 98082: 0 -247: 98083: 0 -247: 98084: 0 -247: 98085: 0 -247: 98086: 0 -247: 98087: 0 -247: 98088: 0 -247: 98089: 0 -247: 98090: 0 -247: 98091: 0 -247: 98092: 0 -247: 98093: 0 -247: 98094: 0 -247: 98095: 0 -247: 98096: 0 -247: 98097: 0 -247: 98098: 0 -247: 98099: 0 -247: 98100: 0 -247: 98101: 0 -247: 98102: 0 -247: 98103: 0 -247: 98104: 0 -247: 98105: 0 -247: 98106: 0 -247: 98107: 0 -247: 98108: 0 -247: 98109: 0 -247: 98110: 0 -247: 98111: 0 -247: 98112: 0 -247: 98113: 0 -247: 98114: 0 -247: 98115: 0 -247: 98116: 0 -247: 98117: 0 -247: 98118: 0 -247: 98119: 0 -247: 98120: 0 -247: 98121: 0 -247: 98122: 0 -247: 98123: 0 -247: 98124: 0 -247: 98125: 0 -247: 98126: 0 -247: 98127: 0 -247: 98128: 0 -247: 98129: 0 -247: 98130: 0 -247: 98131: 0 -247: 98132: 0 -247: 98133: 0 -247: 98134: 0 -247: 98135: 0 -247: 98136: 0 -247: 98137: 0 -247: 98138: 0 -247: 98139: 0 -247: 98140: 0 -247: 98141: 0 -247: 98142: 0 -247: 98143: 0 -247: 98144: 0 -247: 98145: 0 -247: 98146: 0 -247: 98147: 0 -247: 98148: 0 -247: 98149: 0 -247: 98150: 0 -247: 98151: 0 -247: 98152: 0 -247: 98153: 0 -247: 98154: 0 -247: 98155: 0 -247: 98156: 0 -247: 98157: 0 -247: 98158: 0 -247: 98159: 0 -247: 98160: 0 -247: 98161: 0 -247: 98162: 0 -247: 98163: 0 -247: 98164: 0 -247: 98165: 0 -247: 98166: 0 -247: 98167: 0 -247: 98168: 0 -247: 98169: 0 -247: 98170: 0 -247: 98171: 0 -247: 98172: 0 -247: 98173: 0 -247: 98174: 0 -247: 98175: 0 -247: 98176: 0 -247: 98177: 0 -247: 98178: 0 -247: 98179: 0 -247: 98180: 0 -247: 98181: 0 -247: 98182: 0 -247: 98183: 0 -247: 98184: 0 -247: 98185: 0 -247: 98186: 0 -247: 98187: 0 -247: 98188: 0 -247: 98189: 0 -247: 98190: 0 -247: 98191: 0 -247: 98192: 0 -247: 98193: 0 -247: 98194: 0 -247: 98195: 0 -247: 98196: 0 -247: 98197: 0 -247: 98198: 0 -247: 98199: 0 -247: 98200: 0 -247: 98201: 0 -247: 98202: 0 -247: 98203: 0 -247: 98204: 0 -247: 98205: 0 -247: 98206: 0 -247: 98207: 0 -247: 98208: 0 -247: 98209: 0 -247: 98210: 0 -247: 98211: 0 -247: 98212: 0 -247: 98213: 0 -247: 98214: 0 -247: 98215: 0 -247: 98216: 0 -247: 98217: 0 -247: 98218: 0 -247: 98219: 0 -247: 98220: 0 -247: 98221: 0 -247: 98222: 0 -247: 98223: 0 -247: 98224: 0 -247: 98225: 0 -247: 98226: 0 -247: 98227: 0 -247: 98228: 0 -247: 98229: 0 -247: 98230: 0 -247: 98231: 0 -247: 98232: 0 -247: 98233: 0 -247: 98234: 0 -247: 98235: 0 -247: 98236: 0 -247: 98237: 0 -247: 98238: 0 -247: 98239: 0 -247: 98240: 0 -247: 98241: 0 -247: 98242: 0 -247: 98243: 0 -247: 98244: 0 -247: 98245: 0 -247: 98246: 0 -247: 98247: 0 -247: 98248: 0 -247: 98249: 0 -247: 98250: 0 -247: 98251: 0 -247: 98252: 0 -247: 98253: 0 -247: 98254: 0 -247: 98255: 0 -247: 98256: 0 -247: 98257: 0 -247: 98258: 0 -247: 98259: 0 -247: 98260: 0 -247: 98261: 0 -247: 98262: 0 -247: 98263: 0 -247: 98264: 0 -247: 98265: 0 -247: 98266: 0 -247: 98267: 0 -247: 98268: 0 -247: 98269: 0 -247: 98270: 0 -247: 98271: 0 -247: 98272: 0 -247: 98273: 0 -247: 98274: 0 -247: 98275: 0 -247: 98276: 0 -247: 98277: 0 -247: 98278: 0 -247: 98279: 0 -247: 98280: 0 -247: 98281: 0 -247: 98282: 0 -247: 98283: 0 -247: 98284: 0 -247: 98285: 0 -247: 98286: 0 -247: 98287: 0 -247: 98288: 0 -247: 98289: 0 -247: 98290: 0 -247: 98291: 0 -247: 98292: 0 -247: 98293: 0 -247: 98294: 0 -247: 98295: 0 -247: 98296: 0 -247: 98297: 0 -247: 98298: 0 -247: 98299: 0 -247: 98300: 0 -247: 98301: 0 -247: 98302: 0 -247: 98303: 0 -247: 98304: 0 -247: 98305: 0 -247: 98306: 0 -247: 98307: 0 -247: 98308: 0 -247: 98309: 0 -247: 98310: 0 -247: 98311: 0 -247: 98312: 0 -247: 98313: 0 -247: 98314: 0 -247: 98315: 0 -247: 98316: 0 -247: 98317: 0 -247: 98318: 0 -247: 98319: 0 -247: 98320: 0 -247: 98321: 0 -247: 98322: 0 -247: 98323: 0 -247: 98324: 0 -247: 98325: 0 -247: 98326: 0 -247: 98327: 0 -247: 98328: 0 -247: 98329: 0 -247: 98330: 0 -247: 98331: 0 -247: 98332: 0 -247: 98333: 0 -247: 98334: 0 -247: 98335: 0 -247: 98336: 0 -247: 98337: 0 -247: 98338: 0 -247: 98339: 0 -247: 98340: 0 -247: 98341: 0 -247: 98342: 0 -247: 98343: 0 -247: 98344: 0 -247: 98345: 0 -247: 98346: 0 -247: 98347: 0 -247: 98348: 0 -247: 98349: 0 -247: 98350: 0 -247: 98351: 0 -247: 98352: 0 -247: 98353: 0 -247: 98354: 0 -247: 98355: 0 -247: 98356: 0 -247: 98357: 0 -247: 98358: 0 -247: 98359: 0 -247: 98360: 0 -247: 98361: 0 -247: 98362: 0 -247: 98363: 0 -247: 98364: 0 -247: 98365: 0 -247: 98366: 0 -247: 98367: 0 -247: 98368: 0 -247: 98369: 0 -247: 98370: 0 -247: 98371: 0 -247: 98372: 0 -247: 98373: 0 -247: 98374: 0 -247: 98375: 0 -247: 98376: 0 -247: 98377: 0 -247: 98378: 0 -247: 98379: 0 -247: 98380: 0 -247: 98381: 0 -247: 98382: 0 -247: 98383: 0 -247: 98384: 0 -247: 98385: 0 -247: 98386: 0 -247: 98387: 0 -247: 98388: 0 -247: 98389: 0 -247: 98390: 0 -247: 98391: 0 -247: 98392: 0 -247: 98393: 0 -247: 98394: 0 -247: 98395: 0 -247: 98396: 0 -247: 98397: 0 -247: 98398: 0 -247: 98399: 0 -247: 98400: 0 -247: 98401: 0 -247: 98402: 0 -247: 98403: 0 -247: 98404: 0 -247: 98405: 0 -247: 98406: 0 -247: 98407: 0 -247: 98408: 0 -247: 98409: 0 -247: 98410: 0 -247: 98411: 0 -247: 98412: 0 -247: 98413: 0 -247: 98414: 0 -247: 98415: 0 -247: 98416: 0 -247: 98417: 0 -247: 98418: 0 -247: 98419: 0 -247: 98420: 0 -247: 98421: 0 -247: 98422: 0 -247: 98423: 0 -247: 98424: 0 -247: 98425: 0 -247: 98426: 0 -247: 98427: 0 -247: 98428: 0 -247: 98429: 0 -247: 98430: 0 -247: 98431: 0 -247: 98432: 0 -247: 98433: 0 -247: 98434: 0 -247: 98435: 0 -247: 98436: 0 -247: 98437: 0 -247: 98438: 0 -247: 98439: 0 -247: 98440: 0 -247: 98441: 0 -247: 98442: 0 -247: 98443: 0 -247: 98444: 0 -247: 98445: 0 -247: 98446: 0 -247: 98447: 0 -247: 98448: 0 -247: 98449: 0 -247: 98450: 0 -247: 98451: 0 -247: 98452: 0 -247: 98453: 0 -247: 98454: 0 -247: 98455: 0 -247: 98456: 0 -247: 98457: 0 -247: 98458: 0 -247: 98459: 0 -247: 98460: 0 -247: 98461: 0 -247: 98462: 0 -247: 98463: 0 -247: 98464: 0 -247: 98465: 0 -247: 98466: 0 -247: 98467: 0 -247: 98468: 0 -247: 98469: 0 -247: 98470: 0 -247: 98471: 0 -247: 98472: 0 -247: 98473: 0 -247: 98474: 0 -247: 98475: 0 -247: 98476: 0 -247: 98477: 0 -247: 98478: 0 -247: 98479: 0 -247: 98480: 0 -247: 98481: 0 -247: 98482: 0 -247: 98483: 0 -247: 98484: 0 -247: 98485: 0 -247: 98486: 0 -247: 98487: 0 -247: 98488: 0 -247: 98489: 0 -247: 98490: 0 -247: 98491: 0 -247: 98492: 0 -247: 98493: 0 -247: 98494: 0 -247: 98495: 0 -247: 98496: 0 -247: 98497: 0 -247: 98498: 0 -247: 98499: 0 -247: 98500: 0 -247: 98501: 0 -247: 98502: 0 -247: 98503: 0 -247: 98504: 0 -247: 98505: 0 -247: 98506: 0 -247: 98507: 0 -247: 98508: 0 -247: 98509: 0 -247: 98510: 0 -247: 98511: 0 -247: 98512: 0 -247: 98513: 0 -247: 98514: 0 -247: 98515: 0 -247: 98516: 0 -247: 98517: 0 -247: 98518: 0 -247: 98519: 0 -247: 98520: 0 -247: 98521: 0 -247: 98522: 0 -247: 98523: 0 -247: 98524: 0 -247: 98525: 0 -247: 98526: 0 -247: 98527: 0 -247: 98528: 0 -247: 98529: 0 -247: 98530: 0 -247: 98531: 0 -247: 98532: 0 -247: 98533: 0 -247: 98534: 0 -247: 98535: 0 -247: 98536: 0 -247: 98537: 0 -247: 98538: 0 -247: 98539: 0 -247: 98540: 0 -247: 98541: 0 -247: 98542: 0 -247: 98543: 0 -247: 98544: 0 -247: 98545: 0 -247: 98546: 0 -247: 98547: 0 -247: 98548: 0 -247: 98549: 0 -247: 98550: 0 -247: 98551: 0 -247: 98552: 0 -247: 98553: 0 -247: 98554: 0 -247: 98555: 0 -247: 98556: 0 -247: 98557: 0 -247: 98558: 0 -247: 98559: 0 -247: 98560: 0 -247: 98561: 0 -247: 98562: 0 -247: 98563: 0 -247: 98564: 0 -247: 98565: 0 -247: 98566: 0 -247: 98567: 0 -247: 98568: 0 -247: 98569: 0 -247: 98570: 0 -247: 98571: 0 -247: 98572: 0 -247: 98573: 0 -247: 98574: 0 -247: 98575: 0 -247: 98576: 0 -247: 98577: 0 -247: 98578: 0 -247: 98579: 0 -247: 98580: 0 -247: 98581: 0 -247: 98582: 0 -247: 98583: 0 -247: 98584: 0 -247: 98585: 0 -247: 98586: 0 -247: 98587: 0 -247: 98588: 0 -247: 98589: 0 -247: 98590: 0 -247: 98591: 0 -247: 98592: 0 -247: 98593: 0 -247: 98594: 0 -247: 98595: 0 -247: 98596: 0 -247: 98597: 0 -247: 98598: 0 -247: 98599: 0 -247: 98600: 0 -247: 98601: 0 -247: 98602: 0 -247: 98603: 0 -247: 98604: 0 -247: 98605: 0 -247: 98606: 0 -247: 98607: 0 -247: 98608: 0 -247: 98609: 0 -247: 98610: 0 -247: 98611: 0 -247: 98612: 0 -247: 98613: 0 -247: 98614: 0 -247: 98615: 0 -247: 98616: 0 -247: 98617: 0 -247: 98618: 0 -247: 98619: 0 -247: 98620: 0 -247: 98621: 0 -247: 98622: 0 -247: 98623: 0 -247: 98624: 0 -247: 98625: 0 -247: 98626: 0 -247: 98627: 0 -247: 98628: 0 -247: 98629: 0 -247: 98630: 0 -247: 98631: 0 -247: 98632: 0 -247: 98633: 0 -247: 98634: 0 -247: 98635: 0 -247: 98636: 0 -247: 98637: 0 -247: 98638: 0 -247: 98639: 0 -247: 98640: 0 -247: 98641: 0 -247: 98642: 0 -247: 98643: 0 -247: 98644: 0 -247: 98645: 0 -247: 98646: 0 -247: 98647: 0 -247: 98648: 0 -247: 98649: 0 -247: 98650: 0 -247: 98651: 0 -247: 98652: 0 -247: 98653: 0 -247: 98654: 0 -247: 98655: 0 -247: 98656: 0 -247: 98657: 0 -247: 98658: 0 -247: 98659: 0 -247: 98660: 0 -247: 98661: 0 -247: 98662: 0 -247: 98663: 0 -247: 98664: 0 -247: 98665: 0 -247: 98666: 0 -247: 98667: 0 -247: 98668: 0 -247: 98669: 0 -247: 98670: 0 -247: 98671: 0 -247: 98672: 0 -247: 98673: 0 -247: 98674: 0 -247: 98675: 0 -247: 98676: 0 -247: 98677: 0 -247: 98678: 0 -247: 98679: 0 -247: 98680: 0 -247: 98681: 0 -247: 98682: 0 -247: 98683: 0 -247: 98684: 0 -247: 98685: 0 -247: 98686: 0 -247: 98687: 0 -247: 98688: 0 -247: 98689: 0 -247: 98690: 0 -247: 98691: 0 -247: 98692: 0 -247: 98693: 0 -247: 98694: 0 -247: 98695: 0 -247: 98696: 0 -247: 98697: 0 -247: 98698: 0 -247: 98699: 0 -247: 98700: 0 -247: 98701: 0 -247: 98702: 0 -247: 98703: 0 -247: 98704: 0 -247: 98705: 0 -247: 98706: 0 -247: 98707: 0 -247: 98708: 0 -247: 98709: 0 -247: 98710: 0 -247: 98711: 0 -247: 98712: 0 -247: 98713: 0 -247: 98714: 0 -247: 98715: 0 -247: 98716: 0 -247: 98717: 0 -247: 98718: 0 -247: 98719: 0 -247: 98720: 0 -247: 98721: 0 -247: 98722: 0 -247: 98723: 0 -247: 98724: 0 -247: 98725: 0 -247: 98726: 0 -247: 98727: 0 -247: 98728: 0 -247: 98729: 0 -247: 98730: 0 -247: 98731: 0 -247: 98732: 0 -247: 98733: 0 -247: 98734: 0 -247: 98735: 0 -247: 98736: 0 -247: 98737: 0 -247: 98738: 0 -247: 98739: 0 -247: 98740: 0 -247: 98741: 0 -247: 98742: 0 -247: 98743: 0 -247: 98744: 0 -247: 98745: 0 -247: 98746: 0 -247: 98747: 0 -247: 98748: 0 -247: 98749: 0 -247: 98750: 0 -247: 98751: 0 -247: 98752: 0 -247: 98753: 0 -247: 98754: 0 -247: 98755: 0 -247: 98756: 0 -247: 98757: 0 -247: 98758: 0 -247: 98759: 0 -247: 98760: 0 -247: 98761: 0 -247: 98762: 0 -247: 98763: 0 -247: 98764: 0 -247: 98765: 0 -247: 98766: 0 -247: 98767: 0 -247: 98768: 0 -247: 98769: 0 -247: 98770: 0 -247: 98771: 0 -247: 98772: 0 -247: 98773: 0 -247: 98774: 0 -247: 98775: 0 -247: 98776: 0 -247: 98777: 0 -247: 98778: 0 -247: 98779: 0 -247: 98780: 0 -247: 98781: 0 -247: 98782: 0 -247: 98783: 0 -247: 98784: 0 -247: 98785: 0 -247: 98786: 0 -247: 98787: 0 -247: 98788: 0 -247: 98789: 0 -247: 98790: 0 -247: 98791: 0 -247: 98792: 0 -247: 98793: 0 -247: 98794: 0 -247: 98795: 0 -247: 98796: 0 -247: 98797: 0 -247: 98798: 0 -247: 98799: 0 -247: 98800: 0 -247: 98801: 0 -247: 98802: 0 -247: 98803: 0 -247: 98804: 0 -247: 98805: 0 -247: 98806: 0 -247: 98807: 0 -247: 98808: 0 -247: 98809: 0 -247: 98810: 0 -247: 98811: 0 -247: 98812: 0 -247: 98813: 0 -247: 98814: 0 -247: 98815: 0 -247: 98816: 0 -247: 98817: 0 -247: 98818: 0 -247: 98819: 0 -247: 98820: 0 -247: 98821: 0 -247: 98822: 0 -247: 98823: 0 -247: 98824: 0 -247: 98825: 0 -247: 98826: 0 -247: 98827: 0 -247: 98828: 0 -247: 98829: 0 -247: 98830: 0 -247: 98831: 0 -247: 98832: 0 -247: 98833: 0 -247: 98834: 0 -247: 98835: 0 -247: 98836: 0 -247: 98837: 0 -247: 98838: 0 -247: 98839: 0 -247: 98840: 0 -247: 98841: 0 -247: 98842: 0 -247: 98843: 0 -247: 98844: 0 -247: 98845: 0 -247: 98846: 0 -247: 98847: 0 -247: 98848: 0 -247: 98849: 0 -247: 98850: 0 -247: 98851: 0 -247: 98852: 0 -247: 98853: 0 -247: 98854: 0 -247: 98855: 0 -247: 98856: 0 -247: 98857: 0 -247: 98858: 0 -247: 98859: 0 -247: 98860: 0 -247: 98861: 0 -247: 98862: 0 -247: 98863: 0 -247: 98864: 0 -247: 98865: 0 -247: 98866: 0 -247: 98867: 0 -247: 98868: 0 -247: 98869: 0 -247: 98870: 0 -247: 98871: 0 -247: 98872: 0 -247: 98873: 0 -247: 98874: 0 -247: 98875: 0 -247: 98876: 0 -247: 98877: 0 -247: 98878: 0 -247: 98879: 0 -247: 98880: 0 -247: 98881: 0 -247: 98882: 0 -247: 98883: 0 -247: 98884: 0 -247: 98885: 0 -247: 98886: 0 -247: 98887: 0 -247: 98888: 0 -247: 98889: 0 -247: 98890: 0 -247: 98891: 0 -247: 98892: 0 -247: 98893: 0 -247: 98894: 0 -247: 98895: 0 -247: 98896: 0 -247: 98897: 0 -247: 98898: 0 -247: 98899: 0 -247: 98900: 0 -247: 98901: 0 -247: 98902: 0 -247: 98903: 0 -247: 98904: 0 -247: 98905: 0 -247: 98906: 0 -247: 98907: 0 -247: 98908: 0 -247: 98909: 0 -247: 98910: 0 -247: 98911: 0 -247: 98912: 0 -247: 98913: 0 -247: 98914: 0 -247: 98915: 0 -247: 98916: 0 -247: 98917: 0 -247: 98918: 0 -247: 98919: 0 -247: 98920: 0 -247: 98921: 0 -247: 98922: 0 -247: 98923: 0 -247: 98924: 0 -247: 98925: 0 -247: 98926: 0 -247: 98927: 0 -247: 98928: 0 -247: 98929: 0 -247: 98930: 0 -247: 98931: 0 -247: 98932: 0 -247: 98933: 0 -247: 98934: 0 -247: 98935: 0 -247: 98936: 0 -247: 98937: 0 -247: 98938: 0 -247: 98939: 0 -247: 98940: 0 -247: 98941: 0 -247: 98942: 0 -247: 98943: 0 -247: 98944: 0 -247: 98945: 0 -247: 98946: 0 -247: 98947: 0 -247: 98948: 0 -247: 98949: 0 -247: 98950: 0 -247: 98951: 0 -247: 98952: 0 -247: 98953: 0 -247: 98954: 0 -247: 98955: 0 -247: 98956: 0 -247: 98957: 0 -247: 98958: 0 -247: 98959: 0 -247: 98960: 0 -247: 98961: 0 -247: 98962: 0 -247: 98963: 0 -247: 98964: 0 -247: 98965: 0 -247: 98966: 0 -247: 98967: 0 -247: 98968: 0 -247: 98969: 0 -247: 98970: 0 -247: 98971: 0 -247: 98972: 0 -247: 98973: 0 -247: 98974: 0 -247: 98975: 0 -247: 98976: 0 -247: 98977: 0 -247: 98978: 0 -247: 98979: 0 -247: 98980: 0 -247: 98981: 0 -247: 98982: 0 -247: 98983: 0 -247: 98984: 0 -247: 98985: 0 -247: 98986: 0 -247: 98987: 0 -247: 98988: 0 -247: 98989: 0 -247: 98990: 0 -247: 98991: 0 -247: 98992: 0 -247: 98993: 0 -247: 98994: 0 -247: 98995: 0 -247: 98996: 0 -247: 98997: 0 -247: 98998: 0 -247: 98999: 0 -247: 99000: 0 -247: 99001: 0 -247: 99002: 0 -247: 99003: 0 -247: 99004: 0 -247: 99005: 0 -247: 99006: 0 -247: 99007: 0 -247: 99008: 0 -247: 99009: 0 -247: 99010: 0 -247: 99011: 0 -247: 99012: 0 -247: 99013: 0 -247: 99014: 0 -247: 99015: 0 -247: 99016: 0 -247: 99017: 0 -247: 99018: 0 -247: 99019: 0 -247: 99020: 0 -247: 99021: 0 -247: 99022: 0 -247: 99023: 0 -247: 99024: 0 -247: 99025: 0 -247: 99026: 0 -247: 99027: 0 -247: 99028: 0 -247: 99029: 0 -247: 99030: 0 -247: 99031: 0 -247: 99032: 0 -247: 99033: 0 -247: 99034: 0 -247: 99035: 0 -247: 99036: 0 -247: 99037: 0 -247: 99038: 0 -247: 99039: 0 -247: 99040: 0 -247: 99041: 0 -247: 99042: 0 -247: 99043: 0 -247: 99044: 0 -247: 99045: 0 -247: 99046: 0 -247: 99047: 0 -247: 99048: 0 -247: 99049: 0 -247: 99050: 0 -247: 99051: 0 -247: 99052: 0 -247: 99053: 0 -247: 99054: 0 -247: 99055: 0 -247: 99056: 0 -247: 99057: 0 -247: 99058: 0 -247: 99059: 0 -247: 99060: 0 -247: 99061: 0 -247: 99062: 0 -247: 99063: 0 -247: 99064: 0 -247: 99065: 0 -247: 99066: 0 -247: 99067: 0 -247: 99068: 0 -247: 99069: 0 -247: 99070: 0 -247: 99071: 0 -247: 99072: 0 -247: 99073: 0 -247: 99074: 0 -247: 99075: 0 -247: 99076: 0 -247: 99077: 0 -247: 99078: 0 -247: 99079: 0 -247: 99080: 0 -247: 99081: 0 -247: 99082: 0 -247: 99083: 0 -247: 99084: 0 -247: 99085: 0 -247: 99086: 0 -247: 99087: 0 -247: 99088: 0 -247: 99089: 0 -247: 99090: 0 -247: 99091: 0 -247: 99092: 0 -247: 99093: 0 -247: 99094: 0 -247: 99095: 0 -247: 99096: 0 -247: 99097: 0 -247: 99098: 0 -247: 99099: 0 -247: 99100: 0 -247: 99101: 0 -247: 99102: 0 -247: 99103: 0 -247: 99104: 0 -247: 99105: 0 -247: 99106: 0 -247: 99107: 0 -247: 99108: 0 -247: 99109: 0 -247: 99110: 0 -247: 99111: 0 -247: 99112: 0 -247: 99113: 0 -247: 99114: 0 -247: 99115: 0 -247: 99116: 0 -247: 99117: 0 -247: 99118: 0 -247: 99119: 0 -247: 99120: 0 -247: 99121: 0 -247: 99122: 0 -247: 99123: 0 -247: 99124: 0 -247: 99125: 0 -247: 99126: 0 -247: 99127: 0 -247: 99128: 0 -247: 99129: 0 -247: 99130: 0 -247: 99131: 0 -247: 99132: 0 -247: 99133: 0 -247: 99134: 0 -247: 99135: 0 -247: 99136: 0 -247: 99137: 0 -247: 99138: 0 -247: 99139: 0 -247: 99140: 0 -247: 99141: 0 -247: 99142: 0 -247: 99143: 0 -247: 99144: 0 -247: 99145: 0 -247: 99146: 0 -247: 99147: 0 -247: 99148: 0 -247: 99149: 0 -247: 99150: 0 -247: 99151: 0 -247: 99152: 0 -247: 99153: 0 -247: 99154: 0 -247: 99155: 0 -247: 99156: 0 -247: 99157: 0 -247: 99158: 0 -247: 99159: 0 -247: 99160: 0 -247: 99161: 0 -247: 99162: 0 -247: 99163: 0 -247: 99164: 0 -247: 99165: 0 -247: 99166: 0 -247: 99167: 0 -247: 99168: 0 -247: 99169: 0 -247: 99170: 0 -247: 99171: 0 -247: 99172: 0 -247: 99173: 0 -247: 99174: 0 -247: 99175: 0 -247: 99176: 0 -247: 99177: 0 -247: 99178: 0 -247: 99179: 0 -247: 99180: 0 -247: 99181: 0 -247: 99182: 0 -247: 99183: 0 -247: 99184: 0 -247: 99185: 0 -247: 99186: 0 -247: 99187: 0 -247: 99188: 0 -247: 99189: 0 -247: 99190: 0 -247: 99191: 0 -247: 99192: 0 -247: 99193: 0 -247: 99194: 0 -247: 99195: 0 -247: 99196: 0 -247: 99197: 0 -247: 99198: 0 -247: 99199: 0 -247: 99200: 0 -247: 99201: 0 -247: 99202: 0 -247: 99203: 0 -247: 99204: 0 -247: 99205: 0 -247: 99206: 0 -247: 99207: 0 -247: 99208: 0 -247: 99209: 0 -247: 99210: 0 -247: 99211: 0 -247: 99212: 0 -247: 99213: 0 -247: 99214: 0 -247: 99215: 0 -247: 99216: 0 -247: 99217: 0 -247: 99218: 0 -247: 99219: 0 -247: 99220: 0 -247: 99221: 0 -247: 99222: 0 -247: 99223: 0 -247: 99224: 0 -247: 99225: 0 -247: 99226: 0 -247: 99227: 0 -247: 99228: 0 -247: 99229: 0 -247: 99230: 0 -247: 99231: 0 -247: 99232: 0 -247: 99233: 0 -247: 99234: 0 -247: 99235: 0 -247: 99236: 0 -247: 99237: 0 -247: 99238: 0 -247: 99239: 0 -247: 99240: 0 -247: 99241: 0 -247: 99242: 0 -247: 99243: 0 -247: 99244: 0 -247: 99245: 0 -247: 99246: 0 -247: 99247: 0 -247: 99248: 0 -247: 99249: 0 -247: 99250: 0 -247: 99251: 0 -247: 99252: 0 -247: 99253: 0 -247: 99254: 0 -247: 99255: 0 -247: 99256: 0 -247: 99257: 0 -247: 99258: 0 -247: 99259: 0 -247: 99260: 0 -247: 99261: 0 -247: 99262: 0 -247: 99263: 0 -247: 99264: 0 -247: 99265: 0 -247: 99266: 0 -247: 99267: 0 -247: 99268: 0 -247: 99269: 0 -247: 99270: 0 -247: 99271: 0 -247: 99272: 0 -247: 99273: 0 -247: 99274: 0 -247: 99275: 0 -247: 99276: 0 -247: 99277: 0 -247: 99278: 0 -247: 99279: 0 -247: 99280: 0 -247: 99281: 0 -247: 99282: 0 -247: 99283: 0 -247: 99284: 0 -247: 99285: 0 -247: 99286: 0 -247: 99287: 0 -247: 99288: 0 -247: 99289: 0 -247: 99290: 0 -247: 99291: 0 -247: 99292: 0 -247: 99293: 0 -247: 99294: 0 -247: 99295: 0 -247: 99296: 0 -247: 99297: 0 -247: 99298: 0 -247: 99299: 0 -247: 99300: 0 -247: 99301: 0 -247: 99302: 0 -247: 99303: 0 -247: 99304: 0 -247: 99305: 0 -247: 99306: 0 -247: 99307: 0 -247: 99308: 0 -247: 99309: 0 -247: 99310: 0 -247: 99311: 0 -247: 99312: 0 -247: 99313: 0 -247: 99314: 0 -247: 99315: 0 -247: 99316: 0 -247: 99317: 0 -247: 99318: 0 -247: 99319: 0 -247: 99320: 0 -247: 99321: 0 -247: 99322: 0 -247: 99323: 0 -247: 99324: 0 -247: 99325: 0 -247: 99326: 0 -247: 99327: 0 -247: 99328: 0 -247: 99329: 0 -247: 99330: 0 -247: 99331: 0 -247: 99332: 0 -247: 99333: 0 -247: 99334: 0 -247: 99335: 0 -247: 99336: 0 -247: 99337: 0 -247: 99338: 0 -247: 99339: 0 -247: 99340: 0 -247: 99341: 0 -247: 99342: 0 -247: 99343: 0 -247: 99344: 0 -247: 99345: 0 -247: 99346: 0 -247: 99347: 0 -247: 99348: 0 -247: 99349: 0 -247: 99350: 0 -247: 99351: 0 -247: 99352: 0 -247: 99353: 0 -247: 99354: 0 -247: 99355: 0 -247: 99356: 0 -247: 99357: 0 -247: 99358: 0 -247: 99359: 0 -247: 99360: 0 -247: 99361: 0 -247: 99362: 0 -247: 99363: 0 -247: 99364: 0 -247: 99365: 0 -247: 99366: 0 -247: 99367: 0 -247: 99368: 0 -247: 99369: 0 -247: 99370: 0 -247: 99371: 0 -247: 99372: 0 -247: 99373: 0 -247: 99374: 0 -247: 99375: 0 -247: 99376: 0 -247: 99377: 0 -247: 99378: 0 -247: 99379: 0 -247: 99380: 0 -247: 99381: 0 -247: 99382: 0 -247: 99383: 0 -247: 99384: 0 -247: 99385: 0 -247: 99386: 0 -247: 99387: 0 -247: 99388: 0 -247: 99389: 0 -247: 99390: 0 -247: 99391: 0 -247: 99392: 0 -247: 99393: 0 -247: 99394: 0 -247: 99395: 0 -247: 99396: 0 -247: 99397: 0 -247: 99398: 0 -247: 99399: 0 -247: 99400: 0 -247: 99401: 0 -247: 99402: 0 -247: 99403: 0 -247: 99404: 0 -247: 99405: 0 -247: 99406: 0 -247: 99407: 0 -247: 99408: 0 -247: 99409: 0 -247: 99410: 0 -247: 99411: 0 -247: 99412: 0 -247: 99413: 0 -247: 99414: 0 -247: 99415: 0 -247: 99416: 0 -247: 99417: 0 -247: 99418: 0 -247: 99419: 0 -247: 99420: 0 -247: 99421: 0 -247: 99422: 0 -247: 99423: 0 -247: 99424: 0 -247: 99425: 0 -247: 99426: 0 -247: 99427: 0 -247: 99428: 0 -247: 99429: 0 -247: 99430: 0 -247: 99431: 0 -247: 99432: 0 -247: 99433: 0 -247: 99434: 0 -247: 99435: 0 -247: 99436: 0 -247: 99437: 0 -247: 99438: 0 -247: 99439: 0 -247: 99440: 0 -247: 99441: 0 -247: 99442: 0 -247: 99443: 0 -247: 99444: 0 -247: 99445: 0 -247: 99446: 0 -247: 99447: 0 -247: 99448: 0 -247: 99449: 0 -247: 99450: 0 -247: 99451: 0 -247: 99452: 0 -247: 99453: 0 -247: 99454: 0 -247: 99455: 0 -247: 99456: 0 -247: 99457: 0 -247: 99458: 0 -247: 99459: 0 -247: 99460: 0 -247: 99461: 0 -247: 99462: 0 -247: 99463: 0 -247: 99464: 0 -247: 99465: 0 -247: 99466: 0 -247: 99467: 0 -247: 99468: 0 -247: 99469: 0 -247: 99470: 0 -247: 99471: 0 -247: 99472: 0 -247: 99473: 0 -247: 99474: 0 -247: 99475: 0 -247: 99476: 0 -247: 99477: 0 -247: 99478: 0 -247: 99479: 0 -247: 99480: 0 -247: 99481: 0 -247: 99482: 0 -247: 99483: 0 -247: 99484: 0 -247: 99485: 0 -247: 99486: 0 -247: 99487: 0 -247: 99488: 0 -247: 99489: 0 -247: 99490: 0 -247: 99491: 0 -247: 99492: 0 -247: 99493: 0 -247: 99494: 0 -247: 99495: 0 -247: 99496: 0 -247: 99497: 0 -247: 99498: 0 -247: 99499: 0 -247: 99500: 0 -247: 99501: 0 -247: 99502: 0 -247: 99503: 0 -247: 99504: 0 -247: 99505: 0 -247: 99506: 0 -247: 99507: 0 -247: 99508: 0 -247: 99509: 0 -247: 99510: 0 -247: 99511: 0 -247: 99512: 0 -247: 99513: 0 -247: 99514: 0 -247: 99515: 0 -247: 99516: 0 -247: 99517: 0 -247: 99518: 0 -247: 99519: 0 -247: 99520: 0 -247: 99521: 0 -247: 99522: 0 -247: 99523: 0 -247: 99524: 0 -247: 99525: 0 -247: 99526: 0 -247: 99527: 0 -247: 99528: 0 -247: 99529: 0 -247: 99530: 0 -247: 99531: 0 -247: 99532: 0 -247: 99533: 0 -247: 99534: 0 -247: 99535: 0 -247: 99536: 0 -247: 99537: 0 -247: 99538: 0 -247: 99539: 0 -247: 99540: 0 -247: 99541: 0 -247: 99542: 0 -247: 99543: 0 -247: 99544: 0 -247: 99545: 0 -247: 99546: 0 -247: 99547: 0 -247: 99548: 0 -247: 99549: 0 -247: 99550: 0 -247: 99551: 0 -247: 99552: 0 -247: 99553: 0 -247: 99554: 0 -247: 99555: 0 -247: 99556: 0 -247: 99557: 0 -247: 99558: 0 -247: 99559: 0 -247: 99560: 0 -247: 99561: 0 -247: 99562: 0 -247: 99563: 0 -247: 99564: 0 -247: 99565: 0 -247: 99566: 0 -247: 99567: 0 -247: 99568: 0 -247: 99569: 0 -247: 99570: 0 -247: 99571: 0 -247: 99572: 0 -247: 99573: 0 -247: 99574: 0 -247: 99575: 0 -247: 99576: 0 -247: 99577: 0 -247: 99578: 0 -247: 99579: 0 -247: 99580: 0 -247: 99581: 0 -247: 99582: 0 -247: 99583: 0 -247: 99584: 0 -247: 99585: 0 -247: 99586: 0 -247: 99587: 0 -247: 99588: 0 -247: 99589: 0 -247: 99590: 0 -247: 99591: 0 -247: 99592: 0 -247: 99593: 0 -247: 99594: 0 -247: 99595: 0 -247: 99596: 0 -247: 99597: 0 -247: 99598: 0 -247: 99599: 0 -247: 99600: 0 -247: 99601: 0 -247: 99602: 0 -247: 99603: 0 -247: 99604: 0 -247: 99605: 0 -247: 99606: 0 -247: 99607: 0 -247: 99608: 0 -247: 99609: 0 -247: 99610: 0 -247: 99611: 0 -247: 99612: 0 -247: 99613: 0 -247: 99614: 0 -247: 99615: 0 -247: 99616: 0 -247: 99617: 0 -247: 99618: 0 -247: 99619: 0 -247: 99620: 0 -247: 99621: 0 -247: 99622: 0 -247: 99623: 0 -247: 99624: 0 -247: 99625: 0 -247: 99626: 0 -247: 99627: 0 -247: 99628: 0 -247: 99629: 0 -247: 99630: 0 -247: 99631: 0 -247: 99632: 0 -247: 99633: 0 -247: 99634: 0 -247: 99635: 0 -247: 99636: 0 -247: 99637: 0 -247: 99638: 0 -247: 99639: 0 -247: 99640: 0 -247: 99641: 0 -247: 99642: 0 -247: 99643: 0 -247: 99644: 0 -247: 99645: 0 -247: 99646: 0 -247: 99647: 0 -247: 99648: 0 -247: 99649: 0 -247: 99650: 0 -247: 99651: 0 -247: 99652: 0 -247: 99653: 0 -247: 99654: 0 -247: 99655: 0 -247: 99656: 0 -247: 99657: 0 -247: 99658: 0 -247: 99659: 0 -247: 99660: 0 -247: 99661: 0 -247: 99662: 0 -247: 99663: 0 -247: 99664: 0 -247: 99665: 0 -247: 99666: 0 -247: 99667: 0 -247: 99668: 0 -247: 99669: 0 -247: 99670: 0 -247: 99671: 0 -247: 99672: 0 -247: 99673: 0 -247: 99674: 0 -247: 99675: 0 -247: 99676: 0 -247: 99677: 0 -247: 99678: 0 -247: 99679: 0 -247: 99680: 0 -247: 99681: 0 -247: 99682: 0 -247: 99683: 0 -247: 99684: 0 -247: 99685: 0 -247: 99686: 0 -247: 99687: 0 -247: 99688: 0 -247: 99689: 0 -247: 99690: 0 -247: 99691: 0 -247: 99692: 0 -247: 99693: 0 -247: 99694: 0 -247: 99695: 0 -247: 99696: 0 -247: 99697: 0 -247: 99698: 0 -247: 99699: 0 -247: 99700: 0 -247: 99701: 0 -247: 99702: 0 -247: 99703: 0 -247: 99704: 0 -247: 99705: 0 -247: 99706: 0 -247: 99707: 0 -247: 99708: 0 -247: 99709: 0 -247: 99710: 0 -247: 99711: 0 -247: 99712: 0 -247: 99713: 0 -247: 99714: 0 -247: 99715: 0 -247: 99716: 0 -247: 99717: 0 -247: 99718: 0 -247: 99719: 0 -247: 99720: 0 -247: 99721: 0 -247: 99722: 0 -247: 99723: 0 -247: 99724: 0 -247: 99725: 0 -247: 99726: 0 -247: 99727: 0 -247: 99728: 0 -247: 99729: 0 -247: 99730: 0 -247: 99731: 0 -247: 99732: 0 -247: 99733: 0 -247: 99734: 0 -247: 99735: 0 -247: 99736: 0 -247: 99737: 0 -247: 99738: 0 -247: 99739: 0 -247: 99740: 0 -247: 99741: 0 -247: 99742: 0 -247: 99743: 0 -247: 99744: 0 -247: 99745: 0 -247: 99746: 0 -247: 99747: 0 -247: 99748: 0 -247: 99749: 0 -247: 99750: 0 -247: 99751: 0 -247: 99752: 0 -247: 99753: 0 -247: 99754: 0 -247: 99755: 0 -247: 99756: 0 -247: 99757: 0 -247: 99758: 0 -247: 99759: 0 -247: 99760: 0 -247: 99761: 0 -247: 99762: 0 -247: 99763: 0 -247: 99764: 0 -247: 99765: 0 -247: 99766: 0 -247: 99767: 0 -247: 99768: 0 -247: 99769: 0 -247: 99770: 0 -247: 99771: 0 -247: 99772: 0 -247: 99773: 0 -247: 99774: 0 -247: 99775: 0 -247: 99776: 0 -247: 99777: 0 -247: 99778: 0 -247: 99779: 0 -247: 99780: 0 -247: 99781: 0 -247: 99782: 0 -247: 99783: 0 -247: 99784: 0 -247: 99785: 0 -247: 99786: 0 -247: 99787: 0 -247: 99788: 0 -247: 99789: 0 -247: 99790: 0 -247: 99791: 0 -247: 99792: 0 -247: 99793: 0 -247: 99794: 0 -247: 99795: 0 -247: 99796: 0 -247: 99797: 0 -247: 99798: 0 -247: 99799: 0 -247: 99800: 0 -247: 99801: 0 -247: 99802: 0 -247: 99803: 0 -247: 99804: 0 -247: 99805: 0 -247: 99806: 0 -247: 99807: 0 -247: 99808: 0 -247: 99809: 0 -247: 99810: 0 -247: 99811: 0 -247: 99812: 0 -247: 99813: 0 -247: 99814: 0 -247: 99815: 0 -247: 99816: 0 -247: 99817: 0 -247: 99818: 0 -247: 99819: 0 -247: 99820: 0 -247: 99821: 0 -247: 99822: 0 -247: 99823: 0 -247: 99824: 0 -247: 99825: 0 -247: 99826: 0 -247: 99827: 0 -247: 99828: 0 -247: 99829: 0 -247: 99830: 0 -247: 99831: 0 -247: 99832: 0 -247: 99833: 0 -247: 99834: 0 -247: 99835: 0 -247: 99836: 0 -247: 99837: 0 -247: 99838: 0 -247: 99839: 0 -247: 99840: 0 -247: 99841: 0 -247: 99842: 0 -247: 99843: 0 -247: 99844: 0 -247: 99845: 0 -247: 99846: 0 -247: 99847: 0 -247: 99848: 0 -247: 99849: 0 -247: 99850: 0 -247: 99851: 0 -247: 99852: 0 -247: 99853: 0 -247: 99854: 0 -247: 99855: 0 -247: 99856: 0 -247: 99857: 0 -247: 99858: 0 -247: 99859: 0 -247: 99860: 0 -247: 99861: 0 -247: 99862: 0 -247: 99863: 0 -247: 99864: 0 -247: 99865: 0 -247: 99866: 0 -247: 99867: 0 -247: 99868: 0 -247: 99869: 0 -247: 99870: 0 -247: 99871: 0 -247: 99872: 0 -247: 99873: 0 -247: 99874: 0 -247: 99875: 0 -247: 99876: 0 -247: 99877: 0 -247: 99878: 0 -247: 99879: 0 -247: 99880: 0 -247: 99881: 0 -247: 99882: 0 -247: 99883: 0 -247: 99884: 0 -247: 99885: 0 -247: 99886: 0 -247: 99887: 0 -247: 99888: 0 -247: 99889: 0 -247: 99890: 0 -247: 99891: 0 -247: 99892: 0 -247: 99893: 0 -247: 99894: 0 -247: 99895: 0 -247: 99896: 0 -247: 99897: 0 -247: 99898: 0 -247: 99899: 0 -247: 99900: 0 -247: 99901: 0 -247: 99902: 0 -247: 99903: 0 -247: 99904: 0 -247: 99905: 0 -247: 99906: 0 -247: 99907: 0 -247: 99908: 0 -247: 99909: 0 -247: 99910: 0 -247: 99911: 0 -247: 99912: 0 -247: 99913: 0 -247: 99914: 0 -247: 99915: 0 -247: 99916: 0 -247: 99917: 0 -247: 99918: 0 -247: 99919: 0 -247: 99920: 0 -247: 99921: 0 -247: 99922: 0 -247: 99923: 0 -247: 99924: 0 -247: 99925: 0 -247: 99926: 0 -247: 99927: 0 -247: 99928: 0 -247: 99929: 0 -247: 99930: 0 -247: 99931: 0 -247: 99932: 0 -247: 99933: 0 -247: 99934: 0 -247: 99935: 0 -247: 99936: 0 -247: 99937: 0 -247: 99938: 0 -247: 99939: 0 -247: 99940: 0 -247: 99941: 0 -247: 99942: 0 -247: 99943: 0 -247: 99944: 0 -247: 99945: 0 -247: 99946: 0 -247: 99947: 0 -247: 99948: 0 -247: 99949: 0 -247: 99950: 0 -247: 99951: 0 -247: 99952: 0 -247: 99953: 0 -247: 99954: 0 -247: 99955: 0 -247: 99956: 0 -247: 99957: 0 -247: 99958: 0 -247: 99959: 0 -247: 99960: 0 -247: 99961: 0 -247: 99962: 0 -247: 99963: 0 -247: 99964: 0 -247: 99965: 0 -247: 99966: 0 -247: 99967: 0 -247: 99968: 0 -247: 99969: 0 -247: 99970: 0 -247: 99971: 0 -247: 99972: 0 -247: 99973: 0 -247: 99974: 0 -247: 99975: 0 -247: 99976: 0 -247: 99977: 0 -247: 99978: 0 -247: 99979: 0 -247: 99980: 0 -247: 99981: 0 -247: 99982: 0 -247: 99983: 0 -247: 99984: 0 -247: 99985: 0 -247: 99986: 0 -247: 99987: 0 -247: 99988: 0 -247: 99989: 0 -247: 99990: 0 -247: 99991: 0 -247: 99992: 0 -247: 99993: 0 -247: 99994: 0 -247: 99995: 0 -247: 99996: 0 -247: 99997: 0 -247: 99998: 0 -247: 99999: 0 -247: 100000: 0 -247: 100001: 0 -247: 100002: 0 -247: 100003: 0 -247: 100004: 0 -247: 100005: 0 -247: 100006: 0 -247: 100007: 0 -247: 100008: 0 -247: 100009: 0 -247: 100010: 0 -247: 100011: 0 -247: 100012: 0 -247: 100013: 0 -247: 100014: 0 -247: 100015: 0 -247: 100016: 0 -247: 100017: 0 -247: 100018: 0 -247: 100019: 0 -247: 100020: 0 -247: 100021: 0 -247: 100022: 0 -247: 100023: 0 -247: 100024: 0 -247: 100025: 0 -247: 100026: 0 -247: 100027: 0 -247: 100028: 0 -247: 100029: 0 -247: 100030: 0 -247: 100031: 0 -247: 100032: 0 -247: 100033: 0 -247: 100034: 0 -247: 100035: 0 -247: 100036: 0 -247: 100037: 0 -247: 100038: 0 -247: 100039: 0 -247: 100040: 0 -247: 100041: 0 -247: 100042: 0 -247: 100043: 0 -247: 100044: 0 -247: 100045: 0 -247: 100046: 0 -247: 100047: 0 -247: 100048: 0 -247: 100049: 0 -247: 100050: 0 -247: 100051: 0 -247: 100052: 0 -247: 100053: 0 -247: 100054: 0 -247: 100055: 0 -247: 100056: 0 -247: 100057: 0 -247: 100058: 0 -247: 100059: 0 -247: 100060: 0 -247: 100061: 0 -247: 100062: 0 -247: 100063: 0 -247: 100064: 0 -247: 100065: 0 -247: 100066: 0 -247: 100067: 0 -247: 100068: 0 -247: 100069: 0 -247: 100070: 0 -247: 100071: 0 -247: 100072: 0 -247: 100073: 0 -247: 100074: 0 -247: 100075: 0 -247: 100076: 0 -247: 100077: 0 -247: 100078: 0 -247: 100079: 0 -247: 100080: 0 -247: 100081: 0 -247: 100082: 0 -247: 100083: 0 -247: 100084: 0 -247: 100085: 0 -247: 100086: 0 -247: 100087: 0 -247: 100088: 0 -247: 100089: 0 -247: 100090: 0 -247: 100091: 0 -247: 100092: 0 -247: 100093: 0 -247: 100094: 0 -247: 100095: 0 -247: 100096: 0 -247: 100097: 0 -247: 100098: 0 -247: 100099: 0 -247: 100100: 0 -247: 100101: 0 -247: 100102: 0 -247: 100103: 0 -247: 100104: 0 -247: 100105: 0 -247: 100106: 0 -247: 100107: 0 -247: 100108: 0 -247: 100109: 0 -247: 100110: 0 -247: 100111: 0 -247: 100112: 0 -247: 100113: 0 -247: 100114: 0 -247: 100115: 0 -247: 100116: 0 -247: 100117: 0 -247: 100118: 0 -247: 100119: 0 -247: 100120: 0 -247: 100121: 0 -247: 100122: 0 -247: 100123: 0 -247: 100124: 0 -247: 100125: 0 -247: 100126: 0 -247: 100127: 0 -247: 100128: 0 -247: 100129: 0 -247: 100130: 0 -247: 100131: 0 -247: 100132: 0 -247: 100133: 0 -247: 100134: 0 -247: 100135: 0 -247: 100136: 0 -247: 100137: 0 -247: 100138: 0 -247: 100139: 0 -247: 100140: 0 -247: 100141: 0 -247: 100142: 0 -247: 100143: 0 -247: 100144: 0 -247: 100145: 0 -247: 100146: 0 -247: 100147: 0 -247: 100148: 0 -247: 100149: 0 -247: 100150: 0 -247: 100151: 0 -247: 100152: 0 -247: 100153: 0 -247: 100154: 0 -247: 100155: 0 -247: 100156: 0 -247: 100157: 0 -247: 100158: 0 -247: 100159: 0 -247: 100160: 0 -247: 100161: 0 -247: 100162: 0 -247: 100163: 0 -247: 100164: 0 -247: 100165: 0 -247: 100166: 0 -247: 100167: 0 -247: 100168: 0 -247: 100169: 0 -247: 100170: 0 -247: 100171: 0 -247: 100172: 0 -247: 100173: 0 -247: 100174: 0 -247: 100175: 0 -247: 100176: 0 -247: 100177: 0 -247: 100178: 0 -247: 100179: 0 -247: 100180: 0 -247: 100181: 0 -247: 100182: 0 -247: 100183: 0 -247: 100184: 0 -247: 100185: 0 -247: 100186: 0 -247: 100187: 0 -247: 100188: 0 -247: 100189: 0 -247: 100190: 0 -247: 100191: 0 -247: 100192: 0 -247: 100193: 0 -247: 100194: 0 -247: 100195: 0 -247: 100196: 0 -247: 100197: 0 -247: 100198: 0 -247: 100199: 0 -247: 100200: 0 -247: 100201: 0 -247: 100202: 0 -247: 100203: 0 -247: 100204: 0 -247: 100205: 0 -247: 100206: 0 -247: 100207: 0 -247: 100208: 0 -247: 100209: 0 -247: 100210: 0 -247: 100211: 0 -247: 100212: 0 -247: 100213: 0 -247: 100214: 0 -247: 100215: 0 -247: 100216: 0 -247: 100217: 0 -247: 100218: 0 -247: 100219: 0 -247: 100220: 0 -247: 100221: 0 -247: 100222: 0 -247: 100223: 0 -247: 100224: 0 -247: 100225: 0 -247: 100226: 0 -247: 100227: 0 -247: 100228: 0 -247: 100229: 0 -247: 100230: 0 -247: 100231: 0 -247: 100232: 0 -247: 100233: 0 -247: 100234: 0 -247: 100235: 0 -247: 100236: 0 -247: 100237: 0 -247: 100238: 0 -247: 100239: 0 -247: 100240: 0 -247: 100241: 0 -247: 100242: 0 -247: 100243: 0 -247: 100244: 0 -247: 100245: 0 -247: 100246: 0 -247: 100247: 0 -247: 100248: 0 -247: 100249: 0 -247: 100250: 0 -247: 100251: 0 -247: 100252: 0 -247: 100253: 0 -247: 100254: 0 -247: 100255: 0 -247: 100256: 0 -247: 100257: 0 -247: 100258: 0 -247: 100259: 0 -247: 100260: 0 -247: 100261: 0 -247: 100262: 0 -247: 100263: 0 -247: 100264: 0 -247: 100265: 0 -247: 100266: 0 -247: 100267: 0 -247: 100268: 0 -247: 100269: 0 -247: 100270: 0 -247: 100271: 0 -247: 100272: 0 -247: 100273: 0 -247: 100274: 0 -247: 100275: 0 -247: 100276: 0 -247: 100277: 0 -247: 100278: 0 -247: 100279: 0 -247: 100280: 0 -247: 100281: 0 -247: 100282: 0 -247: 100283: 0 -247: 100284: 0 -247: 100285: 0 -247: 100286: 0 -247: 100287: 0 -247: 100288: 0 -247: 100289: 0 -247: 100290: 0 -247: 100291: 0 -247: 100292: 0 -247: 100293: 0 -247: 100294: 0 -247: 100295: 0 -247: 100296: 0 -247: 100297: 0 -247: 100298: 0 -247: 100299: 0 -247: 100300: 0 -247: 100301: 0 -247: 100302: 0 -247: 100303: 0 -247: 100304: 0 -247: 100305: 0 -247: 100306: 0 -247: 100307: 0 -247: 100308: 0 -247: 100309: 0 -247: 100310: 0 -247: 100311: 0 -247: 100312: 0 -247: 100313: 0 -247: 100314: 0 -247: 100315: 0 -247: 100316: 0 -247: 100317: 0 -247: 100318: 0 -247: 100319: 0 -247: 100320: 0 -247: 100321: 0 -247: 100322: 0 -247: 100323: 0 -247: 100324: 0 -247: 100325: 0 -247: 100326: 0 -247: 100327: 0 -247: 100328: 0 -247: 100329: 0 -247: 100330: 0 -247: 100331: 0 -247: 100332: 0 -247: 100333: 0 -247: 100334: 0 -247: 100335: 0 -247: 100336: 0 -247: 100337: 0 -247: 100338: 0 -247: 100339: 0 -247: 100340: 0 -247: 100341: 0 -247: 100342: 0 -247: 100343: 0 -247: 100344: 0 -247: 100345: 0 -247: 100346: 0 -247: 100347: 0 -247: 100348: 0 -247: 100349: 0 -247: 100350: 0 -247: 100351: 0 -247: 100352: 0 -247: 100353: 0 -247: 100354: 0 -247: 100355: 0 -247: 100356: 0 -247: 100357: 0 -247: 100358: 0 -247: 100359: 0 -247: 100360: 0 -247: 100361: 0 -247: 100362: 0 -247: 100363: 0 -247: 100364: 0 -247: 100365: 0 -247: 100366: 0 -247: 100367: 0 -247: 100368: 0 -247: 100369: 0 -247: 100370: 0 -247: 100371: 0 -247: 100372: 0 -247: 100373: 0 -247: 100374: 0 -247: 100375: 0 -247: 100376: 0 -247: 100377: 0 -247: 100378: 0 -247: 100379: 0 -247: 100380: 0 -247: 100381: 0 -247: 100382: 0 -247: 100383: 0 -247: 100384: 0 -247: 100385: 0 -247: 100386: 0 -247: 100387: 0 -247: 100388: 0 -247: 100389: 0 -247: 100390: 0 -247: 100391: 0 -247: 100392: 0 -247: 100393: 0 -247: 100394: 0 -247: 100395: 0 -247: 100396: 0 -247: 100397: 0 -247: 100398: 0 -247: 100399: 0 -247: 100400: 0 -247: 100401: 0 -247: 100402: 0 -247: 100403: 0 -247: 100404: 0 -247: 100405: 0 -247: 100406: 0 -247: 100407: 0 -247: 100408: 0 -247: 100409: 0 -247: 100410: 0 -247: 100411: 0 -247: 100412: 0 -247: 100413: 0 -247: 100414: 0 -247: 100415: 0 -247: 100416: 0 -247: 100417: 0 -247: 100418: 0 -247: 100419: 0 -247: 100420: 0 -247: 100421: 0 -247: 100422: 0 -247: 100423: 0 -247: 100424: 0 -247: 100425: 0 -247: 100426: 0 -247: 100427: 0 -247: 100428: 0 -247: 100429: 0 -247: 100430: 0 -247: 100431: 0 -247: 100432: 0 -247: 100433: 0 -247: 100434: 0 -247: 100435: 0 -247: 100436: 0 -247: 100437: 0 -247: 100438: 0 -247: 100439: 0 -247: 100440: 0 -247: 100441: 0 -247: 100442: 0 -247: 100443: 0 -247: 100444: 0 -247: 100445: 0 -247: 100446: 0 -247: 100447: 0 -247: 100448: 0 -247: 100449: 0 -247: 100450: 0 -247: 100451: 0 -247: 100452: 0 -247: 100453: 0 -247: 100454: 0 -247: 100455: 0 -247: 100456: 0 -247: 100457: 0 -247: 100458: 0 -247: 100459: 0 -247: 100460: 0 -247: 100461: 0 -247: 100462: 0 -247: 100463: 0 -247: 100464: 0 -247: 100465: 0 -247: 100466: 0 -247: 100467: 0 -247: 100468: 0 -247: 100469: 0 -247: 100470: 0 -247: 100471: 0 -247: 100472: 0 -247: 100473: 0 -247: 100474: 0 -247: 100475: 0 -247: 100476: 0 -247: 100477: 0 -247: 100478: 0 -247: 100479: 0 -247: 100480: 0 -247: 100481: 0 -247: 100482: 0 -247: 100483: 0 -247: 100484: 0 -247: 100485: 0 -247: 100486: 0 -247: 100487: 0 -247: 100488: 0 -247: 100489: 0 -247: 100490: 0 -247: 100491: 0 -247: 100492: 0 -247: 100493: 0 -247: 100494: 0 -247: 100495: 0 -247: 100496: 0 -247: 100497: 0 -247: 100498: 0 -247: 100499: 0 -247: 100500: 0 -247: 100501: 0 -247: 100502: 0 -247: 100503: 0 -247: 100504: 0 -247: 100505: 0 -247: 100506: 0 -247: 100507: 0 -247: 100508: 0 -247: 100509: 0 -247: 100510: 0 -247: 100511: 0 -247: 100512: 0 -247: 100513: 0 -247: 100514: 0 -247: 100515: 0 -247: 100516: 0 -247: 100517: 0 -247: 100518: 0 -247: 100519: 0 -247: 100520: 0 -247: 100521: 0 -247: 100522: 0 -247: 100523: 0 -247: 100524: 0 -247: 100525: 0 -247: 100526: 0 -247: 100527: 0 -247: 100528: 0 -247: 100529: 0 -247: 100530: 0 -247: 100531: 0 -247: 100532: 0 -247: 100533: 0 -247: 100534: 0 -247: 100535: 0 -247: 100536: 0 -247: 100537: 0 -247: 100538: 0 -247: 100539: 0 -247: 100540: 0 -247: 100541: 0 -247: 100542: 0 -247: 100543: 0 -247: 100544: 0 -247: 100545: 0 -247: 100546: 0 -247: 100547: 0 -247: 100548: 0 -247: 100549: 0 -247: 100550: 0 -247: 100551: 0 -247: 100552: 0 -247: 100553: 0 -247: 100554: 0 -247: 100555: 0 -247: 100556: 0 -247: 100557: 0 -247: 100558: 0 -247: 100559: 0 -247: 100560: 0 -247: 100561: 0 -247: 100562: 0 -247: 100563: 0 -247: 100564: 0 -247: 100565: 0 -247: 100566: 0 -247: 100567: 0 -247: 100568: 0 -247: 100569: 0 -247: 100570: 0 -247: 100571: 0 -247: 100572: 0 -247: 100573: 0 -247: 100574: 0 -247: 100575: 0 -247: 100576: 0 -247: 100577: 0 -247: 100578: 0 -247: 100579: 0 -247: 100580: 0 -247: 100581: 0 -247: 100582: 0 -247: 100583: 0 -247: 100584: 0 -247: 100585: 0 -247: 100586: 0 -247: 100587: 0 -247: 100588: 0 -247: 100589: 0 -247: 100590: 0 -247: 100591: 0 -247: 100592: 0 -247: 100593: 0 -247: 100594: 0 -247: 100595: 0 -247: 100596: 0 -247: 100597: 0 -247: 100598: 0 -247: 100599: 0 -247: 100600: 0 -247: 100601: 0 -247: 100602: 0 -247: 100603: 0 -247: 100604: 0 -247: 100605: 0 -247: 100606: 0 -247: 100607: 0 -247: 100608: 0 -247: 100609: 0 -247: 100610: 0 -247: 100611: 0 -247: 100612: 0 -247: 100613: 0 -247: 100614: 0 -247: 100615: 0 -247: 100616: 0 -247: 100617: 0 -247: 100618: 0 -247: 100619: 0 -247: 100620: 0 -247: 100621: 0 -247: 100622: 0 -247: 100623: 0 -247: 100624: 0 -247: 100625: 0 -247: 100626: 0 -247: 100627: 0 -247: 100628: 0 -247: 100629: 0 -247: 100630: 0 -247: 100631: 0 -247: 100632: 0 -247: 100633: 0 -247: 100634: 0 -247: 100635: 0 -247: 100636: 0 -247: 100637: 0 -247: 100638: 0 -247: 100639: 0 -247: 100640: 0 -247: 100641: 0 -247: 100642: 0 -247: 100643: 0 -247: 100644: 0 -247: 100645: 0 -247: 100646: 0 -247: 100647: 0 -247: 100648: 0 -247: 100649: 0 -247: 100650: 0 -247: 100651: 0 -247: 100652: 0 -247: 100653: 0 -247: 100654: 0 -247: 100655: 0 -247: 100656: 0 -247: 100657: 0 -247: 100658: 0 -247: 100659: 0 -247: 100660: 0 -247: 100661: 0 -247: 100662: 0 -247: 100663: 0 -247: 100664: 0 -247: 100665: 0 -247: 100666: 0 -247: 100667: 0 -247: 100668: 0 -247: 100669: 0 -247: 100670: 0 -247: 100671: 0 -247: 100672: 0 -247: 100673: 0 -247: 100674: 0 -247: 100675: 0 -247: 100676: 0 -247: 100677: 0 -247: 100678: 0 -247: 100679: 0 -247: 100680: 0 -247: 100681: 0 -247: 100682: 0 -247: 100683: 0 -247: 100684: 0 -247: 100685: 0 -247: 100686: 0 -247: 100687: 0 -247: 100688: 0 -247: 100689: 0 -247: 100690: 0 -247: 100691: 0 -247: 100692: 0 -247: 100693: 0 -247: 100694: 0 -247: 100695: 0 -247: 100696: 0 -247: 100697: 0 -247: 100698: 0 -247: 100699: 0 -247: 100700: 0 -247: 100701: 0 -247: 100702: 0 -247: 100703: 0 -247: 100704: 0 -247: 100705: 0 -247: 100706: 0 -247: 100707: 0 -247: 100708: 0 -247: 100709: 0 -247: 100710: 0 -247: 100711: 0 -247: 100712: 0 -247: 100713: 0 -247: 100714: 0 -247: 100715: 0 -247: 100716: 0 -247: 100717: 0 -247: 100718: 0 -247: 100719: 0 -247: 100720: 0 -247: 100721: 0 -247: 100722: 0 -247: 100723: 0 -247: 100724: 0 -247: 100725: 0 -247: 100726: 0 -247: 100727: 0 -247: 100728: 0 -247: 100729: 0 -247: 100730: 0 -247: 100731: 0 -247: 100732: 0 -247: 100733: 0 -247: 100734: 0 -247: 100735: 0 -247: 100736: 0 -247: 100737: 0 -247: 100738: 0 -247: 100739: 0 -247: 100740: 0 -247: 100741: 0 -247: 100742: 0 -247: 100743: 0 -247: 100744: 0 -247: 100745: 0 -247: 100746: 0 -247: 100747: 0 -247: 100748: 0 -247: 100749: 0 -247: 100750: 0 -247: 100751: 0 -247: 100752: 0 -247: 100753: 0 -247: 100754: 0 -247: 100755: 0 -247: 100756: 0 -247: 100757: 0 -247: 100758: 0 -247: 100759: 0 -247: 100760: 0 -247: 100761: 0 -247: 100762: 0 -247: 100763: 0 -247: 100764: 0 -247: 100765: 0 -247: 100766: 0 -247: 100767: 0 -247: 100768: 0 -247: 100769: 0 -247: 100770: 0 -247: 100771: 0 -247: 100772: 0 -247: 100773: 0 -247: 100774: 0 -247: 100775: 0 -247: 100776: 0 -247: 100777: 0 -247: 100778: 0 -247: 100779: 0 -247: 100780: 0 -247: 100781: 0 -247: 100782: 0 -247: 100783: 0 -247: 100784: 0 -247: 100785: 0 -247: 100786: 0 -247: 100787: 0 -247: 100788: 0 -247: 100789: 0 -247: 100790: 0 -247: 100791: 0 -247: 100792: 0 -247: 100793: 0 -247: 100794: 0 -247: 100795: 0 -247: 100796: 0 -247: 100797: 0 -247: 100798: 0 -247: 100799: 0 -247: 100800: 0 -247: 100801: 0 -247: 100802: 0 -247: 100803: 0 -247: 100804: 0 -247: 100805: 0 -247: 100806: 0 -247: 100807: 0 -247: 100808: 0 -247: 100809: 0 -247: 100810: 0 -247: 100811: 0 -247: 100812: 0 -247: 100813: 0 -247: 100814: 0 -247: 100815: 0 -247: 100816: 0 -247: 100817: 0 -247: 100818: 0 -247: 100819: 0 -247: 100820: 0 -247: 100821: 0 -247: 100822: 0 -247: 100823: 0 -247: 100824: 0 -247: 100825: 0 -247: 100826: 0 -247: 100827: 0 -247: 100828: 0 -247: 100829: 0 -247: 100830: 0 -247: 100831: 0 -247: 100832: 0 -247: 100833: 0 -247: 100834: 0 -247: 100835: 0 -247: 100836: 0 -247: 100837: 0 -247: 100838: 0 -247: 100839: 0 -247: 100840: 0 -247: 100841: 0 -247: 100842: 0 -247: 100843: 0 -247: 100844: 0 -247: 100845: 0 -247: 100846: 0 -247: 100847: 0 -247: 100848: 0 -247: 100849: 0 -247: 100850: 0 -247: 100851: 0 -247: 100852: 0 -247: 100853: 0 -247: 100854: 0 -247: 100855: 0 -247: 100856: 0 -247: 100857: 0 -247: 100858: 0 -247: 100859: 0 -247: 100860: 0 -247: 100861: 0 -247: 100862: 0 -247: 100863: 0 -247: 100864: 0 -247: 100865: 0 -247: 100866: 0 -247: 100867: 0 -247: 100868: 0 -247: 100869: 0 -247: 100870: 0 -247: 100871: 0 -247: 100872: 0 -247: 100873: 0 -247: 100874: 0 -247: 100875: 0 -247: 100876: 0 -247: 100877: 0 -247: 100878: 0 -247: 100879: 0 -247: 100880: 0 -247: 100881: 0 -247: 100882: 0 -247: 100883: 0 -247: 100884: 0 -247: 100885: 0 -247: 100886: 0 -247: 100887: 0 -247: 100888: 0 -247: 100889: 0 -247: 100890: 0 -247: 100891: 0 -247: 100892: 0 -247: 100893: 0 -247: 100894: 0 -247: 100895: 0 -247: 100896: 0 -247: 100897: 0 -247: 100898: 0 -247: 100899: 0 -247: 100900: 0 -247: 100901: 0 -247: 100902: 0 -247: 100903: 0 -247: 100904: 0 -247: 100905: 0 -247: 100906: 0 -247: 100907: 0 -247: 100908: 0 -247: 100909: 0 -247: 100910: 0 -247: 100911: 0 -247: 100912: 0 -247: 100913: 0 -247: 100914: 0 -247: 100915: 0 -247: 100916: 0 -247: 100917: 0 -247: 100918: 0 -247: 100919: 0 -247: 100920: 0 -247: 100921: 0 -247: 100922: 0 -247: 100923: 0 -247: 100924: 0 -247: 100925: 0 -247: 100926: 0 -247: 100927: 0 -247: 100928: 0 -247: 100929: 0 -247: 100930: 0 -247: 100931: 0 -247: 100932: 0 -247: 100933: 0 -247: 100934: 0 -247: 100935: 0 -247: 100936: 0 -247: 100937: 0 -247: 100938: 0 -247: 100939: 0 -247: 100940: 0 -247: 100941: 0 -247: 100942: 0 -247: 100943: 0 -247: 100944: 0 -247: 100945: 0 -247: 100946: 0 -247: 100947: 0 -247: 100948: 0 -247: 100949: 0 -247: 100950: 0 -247: 100951: 0 -247: 100952: 0 -247: 100953: 0 -247: 100954: 0 -247: 100955: 0 -247: 100956: 0 -247: 100957: 0 -247: 100958: 0 -247: 100959: 0 -247: 100960: 0 -247: 100961: 0 -247: 100962: 0 -247: 100963: 0 -247: 100964: 0 -247: 100965: 0 -247: 100966: 0 -247: 100967: 0 -247: 100968: 0 -247: 100969: 0 -247: 100970: 0 -247: 100971: 0 -247: 100972: 0 -247: 100973: 0 -247: 100974: 0 -247: 100975: 0 -247: 100976: 0 -247: 100977: 0 -247: 100978: 0 -247: 100979: 0 -247: 100980: 0 -247: 100981: 0 -247: 100982: 0 -247: 100983: 0 -247: 100984: 0 -247: 100985: 0 -247: 100986: 0 -247: 100987: 0 -247: 100988: 0 -247: 100989: 0 -247: 100990: 0 -247: 100991: 0 -247: 100992: 0 -247: 100993: 0 -247: 100994: 0 -247: 100995: 0 -247: 100996: 0 -247: 100997: 0 -247: 100998: 0 -247: 100999: 0 -247: 101000: 0 -247: 101001: 0 -247: 101002: 0 -247: 101003: 0 -247: 101004: 0 -247: 101005: 0 -247: 101006: 0 -247: 101007: 0 -247: 101008: 0 -247: 101009: 0 -247: 101010: 0 -247: 101011: 0 -247: 101012: 0 -247: 101013: 0 -247: 101014: 0 -247: 101015: 0 -247: 101016: 0 -247: 101017: 0 -247: 101018: 0 -247: 101019: 0 -247: 101020: 0 -247: 101021: 0 -247: 101022: 0 -247: 101023: 0 -247: 101024: 0 -247: 101025: 0 -247: 101026: 0 -247: 101027: 0 -247: 101028: 0 -247: 101029: 0 -247: 101030: 0 -247: 101031: 0 -247: 101032: 0 -247: 101033: 0 -247: 101034: 0 -247: 101035: 0 -247: 101036: 0 -247: 101037: 0 -247: 101038: 0 -247: 101039: 0 -247: 101040: 0 -247: 101041: 0 -247: 101042: 0 -247: 101043: 0 -247: 101044: 0 -247: 101045: 0 -247: 101046: 0 -247: 101047: 0 -247: 101048: 0 -247: 101049: 0 -247: 101050: 0 -247: 101051: 0 -247: 101052: 0 -247: 101053: 0 -247: 101054: 0 -247: 101055: 0 -247: 101056: 0 -247: 101057: 0 -247: 101058: 0 -247: 101059: 0 -247: 101060: 0 -247: 101061: 0 -247: 101062: 0 -247: 101063: 0 -247: 101064: 0 -247: 101065: 0 -247: 101066: 0 -247: 101067: 0 -247: 101068: 0 -247: 101069: 0 -247: 101070: 0 -247: 101071: 0 -247: 101072: 0 -247: 101073: 0 -247: 101074: 0 -247: 101075: 0 -247: 101076: 0 -247: 101077: 0 -247: 101078: 0 -247: 101079: 0 -247: 101080: 0 -247: 101081: 0 -247: 101082: 0 -247: 101083: 0 -247: 101084: 0 -247: 101085: 0 -247: 101086: 0 -247: 101087: 0 -247: 101088: 0 -247: 101089: 0 -247: 101090: 0 -247: 101091: 0 -247: 101092: 0 -247: 101093: 0 -247: 101094: 0 -247: 101095: 0 -247: 101096: 0 -247: 101097: 0 -247: 101098: 0 -247: 101099: 0 -247: 101100: 0 -247: 101101: 0 -247: 101102: 0 -247: 101103: 0 -247: 101104: 0 -247: 101105: 0 -247: 101106: 0 -247: 101107: 0 -247: 101108: 0 -247: 101109: 0 -247: 101110: 0 -247: 101111: 0 -247: 101112: 0 -247: 101113: 0 -247: 101114: 0 -247: 101115: 0 -247: 101116: 0 -247: 101117: 0 -247: 101118: 0 -247: 101119: 0 -247: 101120: 0 -247: 101121: 0 -247: 101122: 0 -247: 101123: 0 -247: 101124: 0 -247: 101125: 0 -247: 101126: 0 -247: 101127: 0 -247: 101128: 0 -247: 101129: 0 -247: 101130: 0 -247: 101131: 0 -247: 101132: 0 -247: 101133: 0 -247: 101134: 0 -247: 101135: 0 -247: 101136: 0 -247: 101137: 0 -247: 101138: 0 -247: 101139: 0 -247: 101140: 0 -247: 101141: 0 -247: 101142: 0 -247: 101143: 0 -247: 101144: 0 -247: 101145: 0 -247: 101146: 0 -247: 101147: 0 -247: 101148: 0 -247: 101149: 0 -247: 101150: 0 -247: 101151: 0 -247: 101152: 0 -247: 101153: 0 -247: 101154: 0 -247: 101155: 0 -247: 101156: 0 -247: 101157: 0 -247: 101158: 0 -247: 101159: 0 -247: 101160: 0 -247: 101161: 0 -247: 101162: 0 -247: 101163: 0 -247: 101164: 0 -247: 101165: 0 -247: 101166: 0 -247: 101167: 0 -247: 101168: 0 -247: 101169: 0 -247: 101170: 0 -247: 101171: 0 -247: 101172: 0 -247: 101173: 0 -247: 101174: 0 -247: 101175: 0 -247: 101176: 0 -247: 101177: 0 -247: 101178: 0 -247: 101179: 0 -247: 101180: 0 -247: 101181: 0 -247: 101182: 0 -247: 101183: 0 -247: 101184: 0 -247: 101185: 0 -247: 101186: 0 -247: 101187: 0 -247: 101188: 0 -247: 101189: 0 -247: 101190: 0 -247: 101191: 0 -247: 101192: 0 -247: 101193: 0 -247: 101194: 0 -247: 101195: 0 -247: 101196: 0 -247: 101197: 0 -247: 101198: 0 -247: 101199: 0 -247: 101200: 0 -247: 101201: 0 -247: 101202: 0 -247: 101203: 0 -247: 101204: 0 -247: 101205: 0 -247: 101206: 0 -247: 101207: 0 -247: 101208: 0 -247: 101209: 0 -247: 101210: 0 -247: 101211: 0 -247: 101212: 0 -247: 101213: 0 -247: 101214: 0 -247: 101215: 0 -247: 101216: 0 -247: 101217: 0 -247: 101218: 0 -247: 101219: 0 -247: 101220: 0 -247: 101221: 0 -247: 101222: 0 -247: 101223: 0 -247: 101224: 0 -247: 101225: 0 -247: 101226: 0 -247: 101227: 0 -247: 101228: 0 -247: 101229: 0 -247: 101230: 0 -247: 101231: 0 -247: 101232: 0 -247: 101233: 0 -247: 101234: 0 -247: 101235: 0 -247: 101236: 0 -247: 101237: 0 -247: 101238: 0 -247: 101239: 0 -247: 101240: 0 -247: 101241: 0 -247: 101242: 0 -247: 101243: 0 -247: 101244: 0 -247: 101245: 0 -247: 101246: 0 -247: 101247: 0 -247: 101248: 0 -247: 101249: 0 -247: 101250: 0 -247: 101251: 0 -247: 101252: 0 -247: 101253: 0 -247: 101254: 0 -247: 101255: 0 -247: 101256: 0 -247: 101257: 0 -247: 101258: 0 -247: 101259: 0 -247: 101260: 0 -247: 101261: 0 -247: 101262: 0 -247: 101263: 0 -247: 101264: 0 -247: 101265: 0 -247: 101266: 0 -247: 101267: 0 -247: 101268: 0 -247: 101269: 0 -247: 101270: 0 -247: 101271: 0 -247: 101272: 0 -247: 101273: 0 -247: 101274: 0 -247: 101275: 0 -247: 101276: 0 -247: 101277: 0 -247: 101278: 0 -247: 101279: 0 -247: 101280: 0 -247: 101281: 0 -247: 101282: 0 -247: 101283: 0 -247: 101284: 0 -247: 101285: 0 -247: 101286: 0 -247: 101287: 0 -247: 101288: 0 -247: 101289: 0 -247: 101290: 0 -247: 101291: 0 -247: 101292: 0 -247: 101293: 0 -247: 101294: 0 -247: 101295: 0 -247: 101296: 0 -247: 101297: 0 -247: 101298: 0 -247: 101299: 0 -247: 101300: 0 -247: 101301: 0 -247: 101302: 0 -247: 101303: 0 -247: 101304: 0 -247: 101305: 0 -247: 101306: 0 -247: 101307: 0 -247: 101308: 0 -247: 101309: 0 -247: 101310: 0 -247: 101311: 0 -247: 101312: 0 -247: 101313: 0 -247: 101314: 0 -247: 101315: 0 -247: 101316: 0 -247: 101317: 0 -247: 101318: 0 -247: 101319: 0 -247: 101320: 0 -247: 101321: 0 -247: 101322: 0 -247: 101323: 0 -247: 101324: 0 -247: 101325: 0 -247: 101326: 0 -247: 101327: 0 -247: 101328: 0 -247: 101329: 0 -247: 101330: 0 -247: 101331: 0 -247: 101332: 0 -247: 101333: 0 -247: 101334: 0 -247: 101335: 0 -247: 101336: 0 -247: 101337: 0 -247: 101338: 0 -247: 101339: 0 -247: 101340: 0 -247: 101341: 0 -247: 101342: 0 -247: 101343: 0 -247: 101344: 0 -247: 101345: 0 -247: 101346: 0 -247: 101347: 0 -247: 101348: 0 -247: 101349: 0 -247: 101350: 0 -247: 101351: 0 -247: 101352: 0 -247: 101353: 0 -247: 101354: 0 -247: 101355: 0 -247: 101356: 0 -247: 101357: 0 -247: 101358: 0 -247: 101359: 0 -247: 101360: 0 -247: 101361: 0 -247: 101362: 0 -247: 101363: 0 -247: 101364: 0 -247: 101365: 0 -247: 101366: 0 -247: 101367: 0 -247: 101368: 0 -247: 101369: 0 -247: 101370: 0 -247: 101371: 0 -247: 101372: 0 -247: 101373: 0 -247: 101374: 0 -247: 101375: 0 -247: 101376: 0 -247: 101377: 0 -247: 101378: 0 -247: 101379: 0 -247: 101380: 0 -247: 101381: 0 -247: 101382: 0 -247: 101383: 0 -247: 101384: 0 -247: 101385: 0 -247: 101386: 0 -247: 101387: 0 -247: 101388: 0 -247: 101389: 0 -247: 101390: 0 -247: 101391: 0 -247: 101392: 0 -247: 101393: 0 -247: 101394: 0 -247: 101395: 0 -247: 101396: 0 -247: 101397: 0 -247: 101398: 0 -247: 101399: 0 -247: 101400: 0 -247: 101401: 0 -247: 101402: 0 -247: 101403: 0 -247: 101404: 0 -247: 101405: 0 -247: 101406: 0 -247: 101407: 0 -247: 101408: 0 -247: 101409: 0 -247: 101410: 0 -247: 101411: 0 -247: 101412: 0 -247: 101413: 0 -247: 101414: 0 -247: 101415: 0 -247: 101416: 0 -247: 101417: 0 -247: 101418: 0 -247: 101419: 0 -247: 101420: 0 -247: 101421: 0 -247: 101422: 0 -247: 101423: 0 -247: 101424: 0 -247: 101425: 0 -247: 101426: 0 -247: 101427: 0 -247: 101428: 0 -247: 101429: 0 -247: 101430: 0 -247: 101431: 0 -247: 101432: 0 -247: 101433: 0 -247: 101434: 0 -247: 101435: 0 -247: 101436: 0 -247: 101437: 0 -247: 101438: 0 -247: 101439: 0 -247: 101440: 0 -247: 101441: 0 -247: 101442: 0 -247: 101443: 0 -247: 101444: 0 -247: 101445: 0 -247: 101446: 0 -247: 101447: 0 -247: 101448: 0 -247: 101449: 0 -247: 101450: 0 -247: 101451: 0 -247: 101452: 0 -247: 101453: 0 -247: 101454: 0 -247: 101455: 0 -247: 101456: 0 -247: 101457: 0 -247: 101458: 0 -247: 101459: 0 -247: 101460: 0 -247: 101461: 0 -247: 101462: 0 -247: 101463: 0 -247: 101464: 0 -247: 101465: 0 -247: 101466: 0 -247: 101467: 0 -247: 101468: 0 -247: 101469: 0 -247: 101470: 0 -247: 101471: 0 -247: 101472: 0 -247: 101473: 0 -247: 101474: 0 -247: 101475: 0 -247: 101476: 0 -247: 101477: 0 -247: 101478: 0 -247: 101479: 0 -247: 101480: 0 -247: 101481: 0 -247: 101482: 0 -247: 101483: 0 -247: 101484: 0 -247: 101485: 0 -247: 101486: 0 -247: 101487: 0 -247: 101488: 0 -247: 101489: 0 -247: 101490: 0 -247: 101491: 0 -247: 101492: 0 -247: 101493: 0 -247: 101494: 0 -247: 101495: 0 -247: 101496: 0 -247: 101497: 0 -247: 101498: 0 -247: 101499: 0 -247: 101500: 0 -247: 101501: 0 -247: 101502: 0 -247: 101503: 0 -247: 101504: 0 -247: 101505: 0 -247: 101506: 0 -247: 101507: 0 -247: 101508: 0 -247: 101509: 0 -247: 101510: 0 -247: 101511: 0 -247: 101512: 0 -247: 101513: 0 -247: 101514: 0 -247: 101515: 0 -247: 101516: 0 -247: 101517: 0 -247: 101518: 0 -247: 101519: 0 -247: 101520: 0 -247: 101521: 0 -247: 101522: 0 -247: 101523: 0 -247: 101524: 0 -247: 101525: 0 -247: 101526: 0 -247: 101527: 0 -247: 101528: 0 -247: 101529: 0 -247: 101530: 0 -247: 101531: 0 -247: 101532: 0 -247: 101533: 0 -247: 101534: 0 -247: 101535: 0 -247: 101536: 0 -247: 101537: 0 -247: 101538: 0 -247: 101539: 0 -247: 101540: 0 -247: 101541: 0 -247: 101542: 0 -247: 101543: 0 -247: 101544: 0 -247: 101545: 0 -247: 101546: 0 -247: 101547: 0 -247: 101548: 0 -247: 101549: 0 -247: 101550: 0 -247: 101551: 0 -247: 101552: 0 -247: 101553: 0 -247: 101554: 0 -247: 101555: 0 -247: 101556: 0 -247: 101557: 0 -247: 101558: 0 -247: 101559: 0 -247: 101560: 0 -247: 101561: 0 -247: 101562: 0 -247: 101563: 0 -247: 101564: 0 -247: 101565: 0 -247: 101566: 0 -247: 101567: 0 -247: 101568: 0 -247: 101569: 0 -247: 101570: 0 -247: 101571: 0 -247: 101572: 0 -247: 101573: 0 -247: 101574: 0 -247: 101575: 0 -247: 101576: 0 -247: 101577: 0 -247: 101578: 0 -247: 101579: 0 -247: 101580: 0 -247: 101581: 0 -247: 101582: 0 -247: 101583: 0 -247: 101584: 0 -247: 101585: 0 -247: 101586: 0 -247: 101587: 0 -247: 101588: 0 -247: 101589: 0 -247: 101590: 0 -247: 101591: 0 -247: 101592: 0 -247: 101593: 0 -247: 101594: 0 -247: 101595: 0 -247: 101596: 0 -247: 101597: 0 -247: 101598: 0 -247: 101599: 0 -247: 101600: 0 -247: 101601: 0 -247: 101602: 0 -247: 101603: 0 -247: 101604: 0 -247: 101605: 0 -247: 101606: 0 -247: 101607: 0 -247: 101608: 0 -247: 101609: 0 -247: 101610: 0 -247: 101611: 0 -247: 101612: 0 -247: 101613: 0 -247: 101614: 0 -247: 101615: 0 -247: 101616: 0 -247: 101617: 0 -247: 101618: 0 -247: 101619: 0 -247: 101620: 0 -247: 101621: 0 -247: 101622: 0 -247: 101623: 0 -247: 101624: 0 -247: 101625: 0 -247: 101626: 0 -247: 101627: 0 -247: 101628: 0 -247: 101629: 0 -247: 101630: 0 -247: 101631: 0 -247: 101632: 0 -247: 101633: 0 -247: 101634: 0 -247: 101635: 0 -247: 101636: 0 -247: 101637: 0 -247: 101638: 0 -247: 101639: 0 -247: 101640: 0 -247: 101641: 0 -247: 101642: 0 -247: 101643: 0 -247: 101644: 0 -247: 101645: 0 -247: 101646: 0 -247: 101647: 0 -247: 101648: 0 -247: 101649: 0 -247: 101650: 0 -247: 101651: 0 -247: 101652: 0 -247: 101653: 0 -247: 101654: 0 -247: 101655: 0 -247: 101656: 0 -247: 101657: 0 -247: 101658: 0 -247: 101659: 0 -247: 101660: 0 -247: 101661: 0 -247: 101662: 0 -247: 101663: 0 -247: 101664: 0 -247: 101665: 0 -247: 101666: 0 -247: 101667: 0 -247: 101668: 0 -247: 101669: 0 -247: 101670: 0 -247: 101671: 0 -247: 101672: 0 -247: 101673: 0 -247: 101674: 0 -247: 101675: 0 -247: 101676: 0 -247: 101677: 0 -247: 101678: 0 -247: 101679: 0 -247: 101680: 0 -247: 101681: 0 -247: 101682: 0 -247: 101683: 0 -247: 101684: 0 -247: 101685: 0 -247: 101686: 0 -247: 101687: 0 -247: 101688: 0 -247: 101689: 0 -247: 101690: 0 -247: 101691: 0 -247: 101692: 0 -247: 101693: 0 -247: 101694: 0 -247: 101695: 0 -247: 101696: 0 -247: 101697: 0 -247: 101698: 0 -247: 101699: 0 -247: 101700: 0 -247: 101701: 0 -247: 101702: 0 -247: 101703: 0 -247: 101704: 0 -247: 101705: 0 -247: 101706: 0 -247: 101707: 0 -247: 101708: 0 -247: 101709: 0 -247: 101710: 0 -247: 101711: 0 -247: 101712: 0 -247: 101713: 0 -247: 101714: 0 -247: 101715: 0 -247: 101716: 0 -247: 101717: 0 -247: 101718: 0 -247: 101719: 0 -247: 101720: 0 -247: 101721: 0 -247: 101722: 0 -247: 101723: 0 -247: 101724: 0 -247: 101725: 0 -247: 101726: 0 -247: 101727: 0 -247: 101728: 0 -247: 101729: 0 -247: 101730: 0 -247: 101731: 0 -247: 101732: 0 -247: 101733: 0 -247: 101734: 0 -247: 101735: 0 -247: 101736: 0 -247: 101737: 0 -247: 101738: 0 -247: 101739: 0 -247: 101740: 0 -247: 101741: 0 -247: 101742: 0 -247: 101743: 0 -247: 101744: 0 -247: 101745: 0 -247: 101746: 0 -247: 101747: 0 -247: 101748: 0 -247: 101749: 0 -247: 101750: 0 -247: 101751: 0 -247: 101752: 0 -247: 101753: 0 -247: 101754: 0 -247: 101755: 0 -247: 101756: 0 -247: 101757: 0 -247: 101758: 0 -247: 101759: 0 -247: 101760: 0 -247: 101761: 0 -247: 101762: 0 -247: 101763: 0 -247: 101764: 0 -247: 101765: 0 -247: 101766: 0 -247: 101767: 0 -247: 101768: 0 -247: 101769: 0 -247: 101770: 0 -247: 101771: 0 -247: 101772: 0 -247: 101773: 0 -247: 101774: 0 -247: 101775: 0 -247: 101776: 0 -247: 101777: 0 -247: 101778: 0 -247: 101779: 0 -247: 101780: 0 -247: 101781: 0 -247: 101782: 0 -247: 101783: 0 -247: 101784: 0 -247: 101785: 0 -247: 101786: 0 -247: 101787: 0 -247: 101788: 0 -247: 101789: 0 -247: 101790: 0 -247: 101791: 0 -247: 101792: 0 -247: 101793: 0 -247: 101794: 0 -247: 101795: 0 -247: 101796: 0 -247: 101797: 0 -247: 101798: 0 -247: 101799: 0 -247: 101800: 0 -247: 101801: 0 -247: 101802: 0 -247: 101803: 0 -247: 101804: 0 -247: 101805: 0 -247: 101806: 0 -247: 101807: 0 -247: 101808: 0 -247: 101809: 0 -247: 101810: 0 -247: 101811: 0 -247: 101812: 0 -247: 101813: 0 -247: 101814: 0 -247: 101815: 0 -247: 101816: 0 -247: 101817: 0 -247: 101818: 0 -247: 101819: 0 -247: 101820: 0 -247: 101821: 0 -247: 101822: 0 -247: 101823: 0 -247: 101824: 0 -247: 101825: 0 -247: 101826: 0 -247: 101827: 0 -247: 101828: 0 -247: 101829: 0 -247: 101830: 0 -247: 101831: 0 -247: 101832: 0 -247: 101833: 0 -247: 101834: 0 -247: 101835: 0 -247: 101836: 0 -247: 101837: 0 -247: 101838: 0 -247: 101839: 0 -247: 101840: 0 -247: 101841: 0 -247: 101842: 0 -247: 101843: 0 -247: 101844: 0 -247: 101845: 0 -247: 101846: 0 -247: 101847: 0 -247: 101848: 0 -247: 101849: 0 -247: 101850: 0 -247: 101851: 0 -247: 101852: 0 -247: 101853: 0 -247: 101854: 0 -247: 101855: 0 -247: 101856: 0 -247: 101857: 0 -247: 101858: 0 -247: 101859: 0 -247: 101860: 0 -247: 101861: 0 -247: 101862: 0 -247: 101863: 0 -247: 101864: 0 -247: 101865: 0 -247: 101866: 0 -247: 101867: 0 -247: 101868: 0 -247: 101869: 0 -247: 101870: 0 -247: 101871: 0 -247: 101872: 0 -247: 101873: 0 -247: 101874: 0 -247: 101875: 0 -247: 101876: 0 -247: 101877: 0 -247: 101878: 0 -247: 101879: 0 -247: 101880: 0 -247: 101881: 0 -247: 101882: 0 -247: 101883: 0 -247: 101884: 0 -247: 101885: 0 -247: 101886: 0 -247: 101887: 0 -247: 101888: 0 -247: 101889: 0 -247: 101890: 0 -247: 101891: 0 -247: 101892: 0 -247: 101893: 0 -247: 101894: 0 -247: 101895: 0 -247: 101896: 0 -247: 101897: 0 -247: 101898: 0 -247: 101899: 0 -247: 101900: 0 -247: 101901: 0 -247: 101902: 0 -247: 101903: 0 -247: 101904: 0 -247: 101905: 0 -247: 101906: 0 -247: 101907: 0 -247: 101908: 0 -247: 101909: 0 -247: 101910: 0 -247: 101911: 0 -247: 101912: 0 -247: 101913: 0 -247: 101914: 0 -247: 101915: 0 -247: 101916: 0 -247: 101917: 0 -247: 101918: 0 -247: 101919: 0 -247: 101920: 0 -247: 101921: 0 -247: 101922: 0 -247: 101923: 0 -247: 101924: 0 -247: 101925: 0 -247: 101926: 0 -247: 101927: 0 -247: 101928: 0 -247: 101929: 0 -247: 101930: 0 -247: 101931: 0 -247: 101932: 0 -247: 101933: 0 -247: 101934: 0 -247: 101935: 0 -247: 101936: 0 -247: 101937: 0 -247: 101938: 0 -247: 101939: 0 -247: 101940: 0 -247: 101941: 0 -247: 101942: 0 -247: 101943: 0 -247: 101944: 0 -247: 101945: 0 -247: 101946: 0 -247: 101947: 0 -247: 101948: 0 -247: 101949: 0 -247: 101950: 0 -247: 101951: 0 -247: 101952: 0 -247: 101953: 0 -247: 101954: 0 -247: 101955: 0 -247: 101956: 0 -247: 101957: 0 -247: 101958: 0 -247: 101959: 0 -247: 101960: 0 -247: 101961: 0 -247: 101962: 0 -247: 101963: 0 -247: 101964: 0 -247: 101965: 0 -247: 101966: 0 -247: 101967: 0 -247: 101968: 0 -247: 101969: 0 -247: 101970: 0 -247: 101971: 0 -247: 101972: 0 -247: 101973: 0 -247: 101974: 0 -247: 101975: 0 -247: 101976: 0 -247: 101977: 0 -247: 101978: 0 -247: 101979: 0 -247: 101980: 0 -247: 101981: 0 -247: 101982: 0 -247: 101983: 0 -247: 101984: 0 -247: 101985: 0 -247: 101986: 0 -247: 101987: 0 -247: 101988: 0 -247: 101989: 0 -247: 101990: 0 -247: 101991: 0 -247: 101992: 0 -247: 101993: 0 -247: 101994: 0 -247: 101995: 0 -247: 101996: 0 -247: 101997: 0 -247: 101998: 0 -247: 101999: 0 -247: 102000: 0 -247: 102001: 0 -247: 102002: 0 -247: 102003: 0 -247: 102004: 0 -247: 102005: 0 -247: 102006: 0 -247: 102007: 0 -247: 102008: 0 -247: 102009: 0 -247: 102010: 0 -247: 102011: 0 -247: 102012: 0 -247: 102013: 0 -247: 102014: 0 -247: 102015: 0 -247: 102016: 0 -247: 102017: 0 -247: 102018: 0 -247: 102019: 0 -247: 102020: 0 -247: 102021: 0 -247: 102022: 0 -247: 102023: 0 -247: 102024: 0 -247: 102025: 0 -247: 102026: 0 -247: 102027: 0 -247: 102028: 0 -247: 102029: 0 -247: 102030: 0 -247: 102031: 0 -247: 102032: 0 -247: 102033: 0 -247: 102034: 0 -247: 102035: 0 -247: 102036: 0 -247: 102037: 0 -247: 102038: 0 -247: 102039: 0 -247: 102040: 0 -247: 102041: 0 -247: 102042: 0 -247: 102043: 0 -247: 102044: 0 -247: 102045: 0 -247: 102046: 0 -247: 102047: 0 -247: 102048: 0 -247: 102049: 0 -247: 102050: 0 -247: 102051: 0 -247: 102052: 0 -247: 102053: 0 -247: 102054: 0 -247: 102055: 0 -247: 102056: 0 -247: 102057: 0 -247: 102058: 0 -247: 102059: 0 -247: 102060: 0 -247: 102061: 0 -247: 102062: 0 -247: 102063: 0 -247: 102064: 0 -247: 102065: 0 -247: 102066: 0 -247: 102067: 0 -247: 102068: 0 -247: 102069: 0 -247: 102070: 0 -247: 102071: 0 -247: 102072: 0 -247: 102073: 0 -247: 102074: 0 -247: 102075: 0 -247: 102076: 0 -247: 102077: 0 -247: 102078: 0 -247: 102079: 0 -247: 102080: 0 -247: 102081: 0 -247: 102082: 0 -247: 102083: 0 -247: 102084: 0 -247: 102085: 0 -247: 102086: 0 -247: 102087: 0 -247: 102088: 0 -247: 102089: 0 -247: 102090: 0 -247: 102091: 0 -247: 102092: 0 -247: 102093: 0 -247: 102094: 0 -247: 102095: 0 -247: 102096: 0 -247: 102097: 0 -247: 102098: 0 -247: 102099: 0 -247: 102100: 0 -247: 102101: 0 -247: 102102: 0 -247: 102103: 0 -247: 102104: 0 -247: 102105: 0 -247: 102106: 0 -247: 102107: 0 -247: 102108: 0 -247: 102109: 0 -247: 102110: 0 -247: 102111: 0 -247: 102112: 0 -247: 102113: 0 -247: 102114: 0 -247: 102115: 0 -247: 102116: 0 -247: 102117: 0 -247: 102118: 0 -247: 102119: 0 -247: 102120: 0 -247: 102121: 0 -247: 102122: 0 -247: 102123: 0 -247: 102124: 0 -247: 102125: 0 -247: 102126: 0 -247: 102127: 0 -247: 102128: 0 -247: 102129: 0 -247: 102130: 0 -247: 102131: 0 -247: 102132: 0 -247: 102133: 0 -247: 102134: 0 -247: 102135: 0 -247: 102136: 0 -247: 102137: 0 -247: 102138: 0 -247: 102139: 0 -247: 102140: 0 -247: 102141: 0 -247: 102142: 0 -247: 102143: 0 -247: 102144: 0 -247: 102145: 0 -247: 102146: 0 -247: 102147: 0 -247: 102148: 0 -247: 102149: 0 -247: 102150: 0 -247: 102151: 0 -247: 102152: 0 -247: 102153: 0 -247: 102154: 0 -247: 102155: 0 -247: 102156: 0 -247: 102157: 0 -247: 102158: 0 -247: 102159: 0 -247: 102160: 0 -247: 102161: 0 -247: 102162: 0 -247: 102163: 0 -247: 102164: 0 -247: 102165: 0 -247: 102166: 0 -247: 102167: 0 -247: 102168: 0 -247: 102169: 0 -247: 102170: 0 -247: 102171: 0 -247: 102172: 0 -247: 102173: 0 -247: 102174: 0 -247: 102175: 0 -247: 102176: 0 -247: 102177: 0 -247: 102178: 0 -247: 102179: 0 -247: 102180: 0 -247: 102181: 0 -247: 102182: 0 -247: 102183: 0 -247: 102184: 0 -247: 102185: 0 -247: 102186: 0 -247: 102187: 0 -247: 102188: 0 -247: 102189: 0 -247: 102190: 0 -247: 102191: 0 -247: 102192: 0 -247: 102193: 0 -247: 102194: 0 -247: 102195: 0 -247: 102196: 0 -247: 102197: 0 -247: 102198: 0 -247: 102199: 0 -247: 102200: 0 -247: 102201: 0 -247: 102202: 0 -247: 102203: 0 -247: 102204: 0 -247: 102205: 0 -247: 102206: 0 -247: 102207: 0 -247: 102208: 0 -247: 102209: 0 -247: 102210: 0 -247: 102211: 0 -247: 102212: 0 -247: 102213: 0 -247: 102214: 0 -247: 102215: 0 -247: 102216: 0 -247: 102217: 0 -247: 102218: 0 -247: 102219: 0 -247: 102220: 0 -247: 102221: 0 -247: 102222: 0 -247: 102223: 0 -247: 102224: 0 -247: 102225: 0 -247: 102226: 0 -247: 102227: 0 -247: 102228: 0 -247: 102229: 0 -247: 102230: 0 -247: 102231: 0 -247: 102232: 0 -247: 102233: 0 -247: 102234: 0 -247: 102235: 0 -247: 102236: 0 -247: 102237: 0 -247: 102238: 0 -247: 102239: 0 -247: 102240: 0 -247: 102241: 0 -247: 102242: 0 -247: 102243: 0 -247: 102244: 0 -247: 102245: 0 -247: 102246: 0 -247: 102247: 0 -247: 102248: 0 -247: 102249: 0 -247: 102250: 0 -247: 102251: 0 -247: 102252: 0 -247: 102253: 0 -247: 102254: 0 -247: 102255: 0 -247: 102256: 0 -247: 102257: 0 -247: 102258: 0 -247: 102259: 0 -247: 102260: 0 -247: 102261: 0 -247: 102262: 0 -247: 102263: 0 -247: 102264: 0 -247: 102265: 0 -247: 102266: 0 -247: 102267: 0 -247: 102268: 0 -247: 102269: 0 -247: 102270: 0 -247: 102271: 0 -247: 102272: 0 -247: 102273: 0 -247: 102274: 0 -247: 102275: 0 -247: 102276: 0 -247: 102277: 0 -247: 102278: 0 -247: 102279: 0 -247: 102280: 0 -247: 102281: 0 -247: 102282: 0 -247: 102283: 0 -247: 102284: 0 -247: 102285: 0 -247: 102286: 0 -247: 102287: 0 -247: 102288: 0 -247: 102289: 0 -247: 102290: 0 -247: 102291: 0 -247: 102292: 0 -247: 102293: 0 -247: 102294: 0 -247: 102295: 0 -247: 102296: 0 -247: 102297: 0 -247: 102298: 0 -247: 102299: 0 -247: 102300: 0 -247: 102301: 0 -247: 102302: 0 -247: 102303: 0 -247: 102304: 0 -247: 102305: 0 -247: 102306: 0 -247: 102307: 0 -247: 102308: 0 -247: 102309: 0 -247: 102310: 0 -247: 102311: 0 -247: 102312: 0 -247: 102313: 0 -247: 102314: 0 -247: 102315: 0 -247: 102316: 0 -247: 102317: 0 -247: 102318: 0 -247: 102319: 0 -247: 102320: 0 -247: 102321: 0 -247: 102322: 0 -247: 102323: 0 -247: 102324: 0 -247: 102325: 0 -247: 102326: 0 -247: 102327: 0 -247: 102328: 0 -247: 102329: 0 -247: 102330: 0 -247: 102331: 0 -247: 102332: 0 -247: 102333: 0 -247: 102334: 0 -247: 102335: 0 -247: 102336: 0 -247: 102337: 0 -247: 102338: 0 -247: 102339: 0 -247: 102340: 0 -247: 102341: 0 -247: 102342: 0 -247: 102343: 0 -247: 102344: 0 -247: 102345: 0 -247: 102346: 0 -247: 102347: 0 -247: 102348: 0 -247: 102349: 0 -247: 102350: 0 -247: 102351: 0 -247: 102352: 0 -247: 102353: 0 -247: 102354: 0 -247: 102355: 0 -247: 102356: 0 -247: 102357: 0 -247: 102358: 0 -247: 102359: 0 -247: 102360: 0 -247: 102361: 0 -247: 102362: 0 -247: 102363: 0 -247: 102364: 0 -247: 102365: 0 -247: 102366: 0 -247: 102367: 0 -247: 102368: 0 -247: 102369: 0 -247: 102370: 0 -247: 102371: 0 -247: 102372: 0 -247: 102373: 0 -247: 102374: 0 -247: 102375: 0 -247: 102376: 0 -247: 102377: 0 -247: 102378: 0 -247: 102379: 0 -247: 102380: 0 -247: 102381: 0 -247: 102382: 0 -247: 102383: 0 -247: 102384: 0 -247: 102385: 0 -247: 102386: 0 -247: 102387: 0 -247: 102388: 0 -247: 102389: 0 -247: 102390: 0 -247: 102391: 0 -247: 102392: 0 -247: 102393: 0 -247: 102394: 0 -247: 102395: 0 -247: 102396: 0 -247: 102397: 0 -247: 102398: 0 -247: 102399: 0 -247: 102400: 0 -247: 102401: 0 -247: 102402: 0 -247: 102403: 0 -247: 102404: 0 -247: 102405: 0 -247: 102406: 0 -247: 102407: 0 -247: 102408: 0 -247: 102409: 0 -247: 102410: 0 -247: 102411: 0 -247: 102412: 0 -247: 102413: 0 -247: 102414: 0 -247: 102415: 0 -247: 102416: 0 -247: 102417: 0 -247: 102418: 0 -247: 102419: 0 -247: 102420: 0 -247: 102421: 0 -247: 102422: 0 -247: 102423: 0 -247: 102424: 0 -247: 102425: 0 -247: 102426: 0 -247: 102427: 0 -247: 102428: 0 -247: 102429: 0 -247: 102430: 0 -247: 102431: 0 -247: 102432: 0 -247: 102433: 0 -247: 102434: 0 -247: 102435: 0 -247: 102436: 0 -247: 102437: 0 -247: 102438: 0 -247: 102439: 0 -247: 102440: 0 -247: 102441: 0 -247: 102442: 0 -247: 102443: 0 -247: 102444: 0 -247: 102445: 0 -247: 102446: 0 -247: 102447: 0 -247: 102448: 0 -247: 102449: 0 -247: 102450: 0 -247: 102451: 0 -247: 102452: 0 -247: 102453: 0 -247: 102454: 0 -247: 102455: 0 -247: 102456: 0 -247: 102457: 0 -247: 102458: 0 -247: 102459: 0 -247: 102460: 0 -247: 102461: 0 -247: 102462: 0 -247: 102463: 0 -247: 102464: 0 -247: 102465: 0 -247: 102466: 0 -247: 102467: 0 -247: 102468: 0 -247: 102469: 0 -247: 102470: 0 -247: 102471: 0 -247: 102472: 0 -247: 102473: 0 -247: 102474: 0 -247: 102475: 0 -247: 102476: 0 -247: 102477: 0 -247: 102478: 0 -247: 102479: 0 -247: 102480: 0 -247: 102481: 0 -247: 102482: 0 -247: 102483: 0 -247: 102484: 0 -247: 102485: 0 -247: 102486: 0 -247: 102487: 0 -247: 102488: 0 -247: 102489: 0 -247: 102490: 0 -247: 102491: 0 -247: 102492: 0 -247: 102493: 0 -247: 102494: 0 -247: 102495: 0 -247: 102496: 0 -247: 102497: 0 -247: 102498: 0 -247: 102499: 0 -247: 102500: 0 -247: 102501: 0 -247: 102502: 0 -247: 102503: 0 -247: 102504: 0 -247: 102505: 0 -247: 102506: 0 -247: 102507: 0 -247: 102508: 0 -247: 102509: 0 -247: 102510: 0 -247: 102511: 0 -247: 102512: 0 -247: 102513: 0 -247: 102514: 0 -247: 102515: 0 -247: 102516: 0 -247: 102517: 0 -247: 102518: 0 -247: 102519: 0 -247: 102520: 0 -247: 102521: 0 -247: 102522: 0 -247: 102523: 0 -247: 102524: 0 -247: 102525: 0 -247: 102526: 0 -247: 102527: 0 -247: 102528: 0 -247: 102529: 0 -247: 102530: 0 -247: 102531: 0 -247: 102532: 0 -247: 102533: 0 -247: 102534: 0 -247: 102535: 0 -247: 102536: 0 -247: 102537: 0 -247: 102538: 0 -247: 102539: 0 -247: 102540: 0 -247: 102541: 0 -247: 102542: 0 -247: 102543: 0 -247: 102544: 0 -247: 102545: 0 -247: 102546: 0 -247: 102547: 0 -247: 102548: 0 -247: 102549: 0 -247: 102550: 0 -247: 102551: 0 -247: 102552: 0 -247: 102553: 0 -247: 102554: 0 -247: 102555: 0 -247: 102556: 0 -247: 102557: 0 -247: 102558: 0 -247: 102559: 0 -247: 102560: 0 -247: 102561: 0 -247: 102562: 0 -247: 102563: 0 -247: 102564: 0 -247: 102565: 0 -247: 102566: 0 -247: 102567: 0 -247: 102568: 0 -247: 102569: 0 -247: 102570: 0 -247: 102571: 0 -247: 102572: 0 -247: 102573: 0 -247: 102574: 0 -247: 102575: 0 -247: 102576: 0 -247: 102577: 0 -247: 102578: 0 -247: 102579: 0 -247: 102580: 0 -247: 102581: 0 -247: 102582: 0 -247: 102583: 0 -247: 102584: 0 -247: 102585: 0 -247: 102586: 0 -247: 102587: 0 -247: 102588: 0 -247: 102589: 0 -247: 102590: 0 -247: 102591: 0 -247: 102592: 0 -247: 102593: 0 -247: 102594: 0 -247: 102595: 0 -247: 102596: 0 -247: 102597: 0 -247: 102598: 0 -247: 102599: 0 -247: 102600: 0 -247: 102601: 0 -247: 102602: 0 -247: 102603: 0 -247: 102604: 0 -247: 102605: 0 -247: 102606: 0 -247: 102607: 0 -247: 102608: 0 -247: 102609: 0 -247: 102610: 0 -247: 102611: 0 -247: 102612: 0 -247: 102613: 0 -247: 102614: 0 -247: 102615: 0 -247: 102616: 0 -247: 102617: 0 -247: 102618: 0 -247: 102619: 0 -247: 102620: 0 -247: 102621: 0 -247: 102622: 0 -247: 102623: 0 -247: 102624: 0 -247: 102625: 0 -247: 102626: 0 -247: 102627: 0 -247: 102628: 0 -247: 102629: 0 -247: 102630: 0 -247: 102631: 0 -247: 102632: 0 -247: 102633: 0 -247: 102634: 0 -247: 102635: 0 -247: 102636: 0 -247: 102637: 0 -247: 102638: 0 -247: 102639: 0 -247: 102640: 0 -247: 102641: 0 -247: 102642: 0 -247: 102643: 0 -247: 102644: 0 -247: 102645: 0 -247: 102646: 0 -247: 102647: 0 -247: 102648: 0 -247: 102649: 0 -247: 102650: 0 -247: 102651: 0 -247: 102652: 0 -247: 102653: 0 -247: 102654: 0 -247: 102655: 0 -247: 102656: 0 -247: 102657: 0 -247: 102658: 0 -247: 102659: 0 -247: 102660: 0 -247: 102661: 0 -247: 102662: 0 -247: 102663: 0 -247: 102664: 0 -247: 102665: 0 -247: 102666: 0 -247: 102667: 0 -247: 102668: 0 -247: 102669: 0 -247: 102670: 0 -247: 102671: 0 -247: 102672: 0 -247: 102673: 0 -247: 102674: 0 -247: 102675: 0 -247: 102676: 0 -247: 102677: 0 -247: 102678: 0 -247: 102679: 0 -247: 102680: 0 -247: 102681: 0 -247: 102682: 0 -247: 102683: 0 -247: 102684: 0 -247: 102685: 0 -247: 102686: 0 -247: 102687: 0 -247: 102688: 0 -247: 102689: 0 -247: 102690: 0 -247: 102691: 0 -247: 102692: 0 -247: 102693: 0 -247: 102694: 0 -247: 102695: 0 -247: 102696: 0 -247: 102697: 0 -247: 102698: 0 -247: 102699: 0 -247: 102700: 0 -247: 102701: 0 -247: 102702: 0 -247: 102703: 0 -247: 102704: 0 -247: 102705: 0 -247: 102706: 0 -247: 102707: 0 -247: 102708: 0 -247: 102709: 0 -247: 102710: 0 -247: 102711: 0 -247: 102712: 0 -247: 102713: 0 -247: 102714: 0 -247: 102715: 0 -247: 102716: 0 -247: 102717: 0 -247: 102718: 0 -247: 102719: 0 -247: 102720: 0 -247: 102721: 0 -247: 102722: 0 -247: 102723: 0 -247: 102724: 0 -247: 102725: 0 -247: 102726: 0 -247: 102727: 0 -247: 102728: 0 -247: 102729: 0 -247: 102730: 0 -247: 102731: 0 -247: 102732: 0 -247: 102733: 0 -247: 102734: 0 -247: 102735: 0 -247: 102736: 0 -247: 102737: 0 -247: 102738: 0 -247: 102739: 0 -247: 102740: 0 -247: 102741: 0 -247: 102742: 0 -247: 102743: 0 -247: 102744: 0 -247: 102745: 0 -247: 102746: 0 -247: 102747: 0 -247: 102748: 0 -247: 102749: 0 -247: 102750: 0 -247: 102751: 0 -247: 102752: 0 -247: 102753: 0 -247: 102754: 0 -247: 102755: 0 -247: 102756: 0 -247: 102757: 0 -247: 102758: 0 -247: 102759: 0 -247: 102760: 0 -247: 102761: 0 -247: 102762: 0 -247: 102763: 0 -247: 102764: 0 -247: 102765: 0 -247: 102766: 0 -247: 102767: 0 -247: 102768: 0 -247: 102769: 0 -247: 102770: 0 -247: 102771: 0 -247: 102772: 0 -247: 102773: 0 -247: 102774: 0 -247: 102775: 0 -247: 102776: 0 -247: 102777: 0 -247: 102778: 0 -247: 102779: 0 -247: 102780: 0 -247: 102781: 0 -247: 102782: 0 -247: 102783: 0 -247: 102784: 0 -247: 102785: 0 -247: 102786: 0 -247: 102787: 0 -247: 102788: 0 -247: 102789: 0 -247: 102790: 0 -247: 102791: 0 -247: 102792: 0 -247: 102793: 0 -247: 102794: 0 -247: 102795: 0 -247: 102796: 0 -247: 102797: 0 -247: 102798: 0 -247: 102799: 0 -247: 102800: 0 -247: 102801: 0 -247: 102802: 0 -247: 102803: 0 -247: 102804: 0 -247: 102805: 0 -247: 102806: 0 -247: 102807: 0 -247: 102808: 0 -247: 102809: 0 -247: 102810: 0 -247: 102811: 0 -247: 102812: 0 -247: 102813: 0 -247: 102814: 0 -247: 102815: 0 -247: 102816: 0 -247: 102817: 0 -247: 102818: 0 -247: 102819: 0 -247: 102820: 0 -247: 102821: 0 -247: 102822: 0 -247: 102823: 0 -247: 102824: 0 -247: 102825: 0 -247: 102826: 0 -247: 102827: 0 -247: 102828: 0 -247: 102829: 0 -247: 102830: 0 -247: 102831: 0 -247: 102832: 0 -247: 102833: 0 -247: 102834: 0 -247: 102835: 0 -247: 102836: 0 -247: 102837: 0 -247: 102838: 0 -247: 102839: 0 -247: 102840: 0 -247: 102841: 0 -247: 102842: 0 -247: 102843: 0 -247: 102844: 0 -247: 102845: 0 -247: 102846: 0 -247: 102847: 0 -247: 102848: 0 -247: 102849: 0 -247: 102850: 0 -247: 102851: 0 -247: 102852: 0 -247: 102853: 0 -247: 102854: 0 -247: 102855: 0 -247: 102856: 0 -247: 102857: 0 -247: 102858: 0 -247: 102859: 0 -247: 102860: 0 -247: 102861: 0 -247: 102862: 0 -247: 102863: 0 -247: 102864: 0 -247: 102865: 0 -247: 102866: 0 -247: 102867: 0 -247: 102868: 0 -247: 102869: 0 -247: 102870: 0 -247: 102871: 0 -247: 102872: 0 -247: 102873: 0 -247: 102874: 0 -247: 102875: 0 -247: 102876: 0 -247: 102877: 0 -247: 102878: 0 -247: 102879: 0 -247: 102880: 0 -247: 102881: 0 -247: 102882: 0 -247: 102883: 0 -247: 102884: 0 -247: 102885: 0 -247: 102886: 0 -247: 102887: 0 -247: 102888: 0 -247: 102889: 0 -247: 102890: 0 -247: 102891: 0 -247: 102892: 0 -247: 102893: 0 -247: 102894: 0 -247: 102895: 0 -247: 102896: 0 -247: 102897: 0 -247: 102898: 0 -247: 102899: 0 -247: 102900: 0 -247: 102901: 0 -247: 102902: 0 -247: 102903: 0 -247: 102904: 0 -247: 102905: 0 -247: 102906: 0 -247: 102907: 0 -247: 102908: 0 -247: 102909: 0 -247: 102910: 0 -247: 102911: 0 -247: 102912: 0 -247: 102913: 0 -247: 102914: 0 -247: 102915: 0 -247: 102916: 0 -247: 102917: 0 -247: 102918: 0 -247: 102919: 0 -247: 102920: 0 -247: 102921: 0 -247: 102922: 0 -247: 102923: 0 -247: 102924: 0 -247: 102925: 0 -247: 102926: 0 -247: 102927: 0 -247: 102928: 0 -247: 102929: 0 -247: 102930: 0 -247: 102931: 0 -247: 102932: 0 -247: 102933: 0 -247: 102934: 0 -247: 102935: 0 -247: 102936: 0 -247: 102937: 0 -247: 102938: 0 -247: 102939: 0 -247: 102940: 0 -247: 102941: 0 -247: 102942: 0 -247: 102943: 0 -247: 102944: 0 -247: 102945: 0 -247: 102946: 0 -247: 102947: 0 -247: 102948: 0 -247: 102949: 0 -247: 102950: 0 -247: 102951: 0 -247: 102952: 0 -247: 102953: 0 -247: 102954: 0 -247: 102955: 0 -247: 102956: 0 -247: 102957: 0 -247: 102958: 0 -247: 102959: 0 -247: 102960: 0 -247: 102961: 0 -247: 102962: 0 -247: 102963: 0 -247: 102964: 0 -247: 102965: 0 -247: 102966: 0 -247: 102967: 0 -247: 102968: 0 -247: 102969: 0 -247: 102970: 0 -247: 102971: 0 -247: 102972: 0 -247: 102973: 0 -247: 102974: 0 -247: 102975: 0 -247: 102976: 0 -247: 102977: 0 -247: 102978: 0 -247: 102979: 0 -247: 102980: 0 -247: 102981: 0 -247: 102982: 0 -247: 102983: 0 -247: 102984: 0 -247: 102985: 0 -247: 102986: 0 -247: 102987: 0 -247: 102988: 0 -247: 102989: 0 -247: 102990: 0 -247: 102991: 0 -247: 102992: 0 -247: 102993: 0 -247: 102994: 0 -247: 102995: 0 -247: 102996: 0 -247: 102997: 0 -247: 102998: 0 -247: 102999: 0 -247: 103000: 0 -247: 103001: 0 -247: 103002: 0 -247: 103003: 0 -247: 103004: 0 -247: 103005: 0 -247: 103006: 0 -247: 103007: 0 -247: 103008: 0 -247: 103009: 0 -247: 103010: 0 -247: 103011: 0 -247: 103012: 0 -247: 103013: 0 -247: 103014: 0 -247: 103015: 0 -247: 103016: 0 -247: 103017: 0 -247: 103018: 0 -247: 103019: 0 -247: 103020: 0 -247: 103021: 0 -247: 103022: 0 -247: 103023: 0 -247: 103024: 0 -247: 103025: 0 -247: 103026: 0 -247: 103027: 0 -247: 103028: 0 -247: 103029: 0 -247: 103030: 0 -247: 103031: 0 -247: 103032: 0 -247: 103033: 0 -247: 103034: 0 -247: 103035: 0 -247: 103036: 0 -247: 103037: 0 -247: 103038: 0 -247: 103039: 0 -247: 103040: 0 -247: 103041: 0 -247: 103042: 0 -247: 103043: 0 -247: 103044: 0 -247: 103045: 0 -247: 103046: 0 -247: 103047: 0 -247: 103048: 0 -247: 103049: 0 -247: 103050: 0 -247: 103051: 0 -247: 103052: 0 -247: 103053: 0 -247: 103054: 0 -247: 103055: 0 -247: 103056: 0 -247: 103057: 0 -247: 103058: 0 -247: 103059: 0 -247: 103060: 0 -247: 103061: 0 -247: 103062: 0 -247: 103063: 0 -247: 103064: 0 -247: 103065: 0 -247: 103066: 0 -247: 103067: 0 -247: 103068: 0 -247: 103069: 0 -247: 103070: 0 -247: 103071: 0 -247: 103072: 0 -247: 103073: 0 -247: 103074: 0 -247: 103075: 0 -247: 103076: 0 -247: 103077: 0 -247: 103078: 0 -247: 103079: 0 -247: 103080: 0 -247: 103081: 0 -247: 103082: 0 -247: 103083: 0 -247: 103084: 0 -247: 103085: 0 -247: 103086: 0 -247: 103087: 0 -247: 103088: 0 -247: 103089: 0 -247: 103090: 0 -247: 103091: 0 -247: 103092: 0 -247: 103093: 0 -247: 103094: 0 -247: 103095: 0 -247: 103096: 0 -247: 103097: 0 -247: 103098: 0 -247: 103099: 0 -247: 103100: 0 -247: 103101: 0 -247: 103102: 0 -247: 103103: 0 -247: 103104: 0 -247: 103105: 0 -247: 103106: 0 -247: 103107: 0 -247: 103108: 0 -247: 103109: 0 -247: 103110: 0 -247: 103111: 0 -247: 103112: 0 -247: 103113: 0 -247: 103114: 0 -247: 103115: 0 -247: 103116: 0 -247: 103117: 0 -247: 103118: 0 -247: 103119: 0 -247: 103120: 0 -247: 103121: 0 -247: 103122: 0 -247: 103123: 0 -247: 103124: 0 -247: 103125: 0 -247: 103126: 0 -247: 103127: 0 -247: 103128: 0 -247: 103129: 0 -247: 103130: 0 -247: 103131: 0 -247: 103132: 0 -247: 103133: 0 -247: 103134: 0 -247: 103135: 0 -247: 103136: 0 -247: 103137: 0 -247: 103138: 0 -247: 103139: 0 -247: 103140: 0 -247: 103141: 0 -247: 103142: 0 -247: 103143: 0 -247: 103144: 0 -247: 103145: 0 -247: 103146: 0 -247: 103147: 0 -247: 103148: 0 -247: 103149: 0 -247: 103150: 0 -247: 103151: 0 -247: 103152: 0 -247: 103153: 0 -247: 103154: 0 -247: 103155: 0 -247: 103156: 0 -247: 103157: 0 -247: 103158: 0 -247: 103159: 0 -247: 103160: 0 -247: 103161: 0 -247: 103162: 0 -247: 103163: 0 -247: 103164: 0 -247: 103165: 0 -247: 103166: 0 -247: 103167: 0 -247: 103168: 0 -247: 103169: 0 -247: 103170: 0 -247: 103171: 0 -247: 103172: 0 -247: 103173: 0 -247: 103174: 0 -247: 103175: 0 -247: 103176: 0 -247: 103177: 0 -247: 103178: 0 -247: 103179: 0 -247: 103180: 0 -247: 103181: 0 -247: 103182: 0 -247: 103183: 0 -247: 103184: 0 -247: 103185: 0 -247: 103186: 0 -247: 103187: 0 -247: 103188: 0 -247: 103189: 0 -247: 103190: 0 -247: 103191: 0 -247: 103192: 0 -247: 103193: 0 -247: 103194: 0 -247: 103195: 0 -247: 103196: 0 -247: 103197: 0 -247: 103198: 0 -247: 103199: 0 -247: 103200: 0 -247: 103201: 0 -247: 103202: 0 -247: 103203: 0 -247: 103204: 0 -247: 103205: 0 -247: 103206: 0 -247: 103207: 0 -247: 103208: 0 -247: 103209: 0 -247: 103210: 0 -247: 103211: 0 -247: 103212: 0 -247: 103213: 0 -247: 103214: 0 -247: 103215: 0 -247: 103216: 0 -247: 103217: 0 -247: 103218: 0 -247: 103219: 0 -247: 103220: 0 -247: 103221: 0 -247: 103222: 0 -247: 103223: 0 -247: 103224: 0 -247: 103225: 0 -247: 103226: 0 -247: 103227: 0 -247: 103228: 0 -247: 103229: 0 -247: 103230: 0 -247: 103231: 0 -247: 103232: 0 -247: 103233: 0 -247: 103234: 0 -247: 103235: 0 -247: 103236: 0 -247: 103237: 0 -247: 103238: 0 -247: 103239: 0 -247: 103240: 0 -247: 103241: 0 -247: 103242: 0 -247: 103243: 0 -247: 103244: 0 -247: 103245: 0 -247: 103246: 0 -247: 103247: 0 -247: 103248: 0 -247: 103249: 0 -247: 103250: 0 -247: 103251: 0 -247: 103252: 0 -247: 103253: 0 -247: 103254: 0 -247: 103255: 0 -247: 103256: 0 -247: 103257: 0 -247: 103258: 0 -247: 103259: 0 -247: 103260: 0 -247: 103261: 0 -247: 103262: 0 -247: 103263: 0 -247: 103264: 0 -247: 103265: 0 -247: 103266: 0 -247: 103267: 0 -247: 103268: 0 -247: 103269: 0 -247: 103270: 0 -247: 103271: 0 -247: 103272: 0 -247: 103273: 0 -247: 103274: 0 -247: 103275: 0 -247: 103276: 0 -247: 103277: 0 -247: 103278: 0 -247: 103279: 0 -247: 103280: 0 -247: 103281: 0 -247: 103282: 0 -247: 103283: 0 -247: 103284: 0 -247: 103285: 0 -247: 103286: 0 -247: 103287: 0 -247: 103288: 0 -247: 103289: 0 -247: 103290: 0 -247: 103291: 0 -247: 103292: 0 -247: 103293: 0 -247: 103294: 0 -247: 103295: 0 -247: 103296: 0 -247: 103297: 0 -247: 103298: 0 -247: 103299: 0 -247: 103300: 0 -247: 103301: 0 -247: 103302: 0 -247: 103303: 0 -247: 103304: 0 -247: 103305: 0 -247: 103306: 0 -247: 103307: 0 -247: 103308: 0 -247: 103309: 0 -247: 103310: 0 -247: 103311: 0 -247: 103312: 0 -247: 103313: 0 -247: 103314: 0 -247: 103315: 0 -247: 103316: 0 -247: 103317: 0 -247: 103318: 0 -247: 103319: 0 -247: 103320: 0 -247: 103321: 0 -247: 103322: 0 -247: 103323: 0 -247: 103324: 0 -247: 103325: 0 -247: 103326: 0 -247: 103327: 0 -247: 103328: 0 -247: 103329: 0 -247: 103330: 0 -247: 103331: 0 -247: 103332: 0 -247: 103333: 0 -247: 103334: 0 -247: 103335: 0 -247: 103336: 0 -247: 103337: 0 -247: 103338: 0 -247: 103339: 0 -247: 103340: 0 -247: 103341: 0 -247: 103342: 0 -247: 103343: 0 -247: 103344: 0 -247: 103345: 0 -247: 103346: 0 -247: 103347: 0 -247: 103348: 0 -247: 103349: 0 -247: 103350: 0 -247: 103351: 0 -247: 103352: 0 -247: 103353: 0 -247: 103354: 0 -247: 103355: 0 -247: 103356: 0 -247: 103357: 0 -247: 103358: 0 -247: 103359: 0 -247: 103360: 0 -247: 103361: 0 -247: 103362: 0 -247: 103363: 0 -247: 103364: 0 -247: 103365: 0 -247: 103366: 0 -247: 103367: 0 -247: 103368: 0 -247: 103369: 0 -247: 103370: 0 -247: 103371: 0 -247: 103372: 0 -247: 103373: 0 -247: 103374: 0 -247: 103375: 0 -247: 103376: 0 -247: 103377: 0 -247: 103378: 0 -247: 103379: 0 -247: 103380: 0 -247: 103381: 0 -247: 103382: 0 -247: 103383: 0 -247: 103384: 0 -247: 103385: 0 -247: 103386: 0 -247: 103387: 0 -247: 103388: 0 -247: 103389: 0 -247: 103390: 0 -247: 103391: 0 -247: 103392: 0 -247: 103393: 0 -247: 103394: 0 -247: 103395: 0 -247: 103396: 0 -247: 103397: 0 -247: 103398: 0 -247: 103399: 0 -247: 103400: 0 -247: 103401: 0 -247: 103402: 0 -247: 103403: 0 -247: 103404: 0 -247: 103405: 0 -247: 103406: 0 -247: 103407: 0 -247: 103408: 0 -247: 103409: 0 -247: 103410: 0 -247: 103411: 0 -247: 103412: 0 -247: 103413: 0 -247: 103414: 0 -247: 103415: 0 -247: 103416: 0 -247: 103417: 0 -247: 103418: 0 -247: 103419: 0 -247: 103420: 0 -247: 103421: 0 -247: 103422: 0 -247: 103423: 0 -247: 103424: 0 -247: 103425: 0 -247: 103426: 0 -247: 103427: 0 -247: 103428: 0 -247: 103429: 0 -247: 103430: 0 -247: 103431: 0 -247: 103432: 0 -247: 103433: 0 -247: 103434: 0 -247: 103435: 0 -247: 103436: 0 -247: 103437: 0 -247: 103438: 0 -247: 103439: 0 -247: 103440: 0 -247: 103441: 0 -247: 103442: 0 -247: 103443: 0 -247: 103444: 0 -247: 103445: 0 -247: 103446: 0 -247: 103447: 0 -247: 103448: 0 -247: 103449: 0 -247: 103450: 0 -247: 103451: 0 -247: 103452: 0 -247: 103453: 0 -247: 103454: 0 -247: 103455: 0 -247: 103456: 0 -247: 103457: 0 -247: 103458: 0 -247: 103459: 0 -247: 103460: 0 -247: 103461: 0 -247: 103462: 0 -247: 103463: 0 -247: 103464: 0 -247: 103465: 0 -247: 103466: 0 -247: 103467: 0 -247: 103468: 0 -247: 103469: 0 -247: 103470: 0 -247: 103471: 0 -247: 103472: 0 -247: 103473: 0 -247: 103474: 0 -247: 103475: 0 -247: 103476: 0 -247: 103477: 0 -247: 103478: 0 -247: 103479: 0 -247: 103480: 0 -247: 103481: 0 -247: 103482: 0 -247: 103483: 0 -247: 103484: 0 -247: 103485: 0 -247: 103486: 0 -247: 103487: 0 -247: 103488: 0 -247: 103489: 0 -247: 103490: 0 -247: 103491: 0 -247: 103492: 0 -247: 103493: 0 -247: 103494: 0 -247: 103495: 0 -247: 103496: 0 -247: 103497: 0 -247: 103498: 0 -247: 103499: 0 -247: 103500: 0 -247: 103501: 0 -247: 103502: 0 -247: 103503: 0 -247: 103504: 0 -247: 103505: 0 -247: 103506: 0 -247: 103507: 0 -247: 103508: 0 -247: 103509: 0 -247: 103510: 0 -247: 103511: 0 -247: 103512: 0 -247: 103513: 0 -247: 103514: 0 -247: 103515: 0 -247: 103516: 0 -247: 103517: 0 -247: 103518: 0 -247: 103519: 0 -247: 103520: 0 -247: 103521: 0 -247: 103522: 0 -247: 103523: 0 -247: 103524: 0 -247: 103525: 0 -247: 103526: 0 -247: 103527: 0 -247: 103528: 0 -247: 103529: 0 -247: 103530: 0 -247: 103531: 0 -247: 103532: 0 -247: 103533: 0 -247: 103534: 0 -247: 103535: 0 -247: 103536: 0 -247: 103537: 0 -247: 103538: 0 -247: 103539: 0 -247: 103540: 0 -247: 103541: 0 -247: 103542: 0 -247: 103543: 0 -247: 103544: 0 -247: 103545: 0 -247: 103546: 0 -247: 103547: 0 -247: 103548: 0 -247: 103549: 0 -247: 103550: 0 -247: 103551: 0 -247: 103552: 0 -247: 103553: 0 -247: 103554: 0 -247: 103555: 0 -247: 103556: 0 -247: 103557: 0 -247: 103558: 0 -247: 103559: 0 -247: 103560: 0 -247: 103561: 0 -247: 103562: 0 -247: 103563: 0 -247: 103564: 0 -247: 103565: 0 -247: 103566: 0 -247: 103567: 0 -247: 103568: 0 -247: 103569: 0 -247: 103570: 0 -247: 103571: 0 -247: 103572: 0 -247: 103573: 0 -247: 103574: 0 -247: 103575: 0 -247: 103576: 0 -247: 103577: 0 -247: 103578: 0 -247: 103579: 0 -247: 103580: 0 -247: 103581: 0 -247: 103582: 0 -247: 103583: 0 -247: 103584: 0 -247: 103585: 0 -247: 103586: 0 -247: 103587: 0 -247: 103588: 0 -247: 103589: 0 -247: 103590: 0 -247: 103591: 0 -247: 103592: 0 -247: 103593: 0 -247: 103594: 0 -247: 103595: 0 -247: 103596: 0 -247: 103597: 0 -247: 103598: 0 -247: 103599: 0 -247: 103600: 0 -247: 103601: 0 -247: 103602: 0 -247: 103603: 0 -247: 103604: 0 -247: 103605: 0 -247: 103606: 0 -247: 103607: 0 -247: 103608: 0 -247: 103609: 0 -247: 103610: 0 -247: 103611: 0 -247: 103612: 0 -247: 103613: 0 -247: 103614: 0 -247: 103615: 0 -247: 103616: 0 -247: 103617: 0 -247: 103618: 0 -247: 103619: 0 -247: 103620: 0 -247: 103621: 0 -247: 103622: 0 -247: 103623: 0 -247: 103624: 0 -247: 103625: 0 -247: 103626: 0 -247: 103627: 0 -247: 103628: 0 -247: 103629: 0 -247: 103630: 0 -247: 103631: 0 -247: 103632: 0 -247: 103633: 0 -247: 103634: 0 -247: 103635: 0 -247: 103636: 0 -247: 103637: 0 -247: 103638: 0 -247: 103639: 0 -247: 103640: 0 -247: 103641: 0 -247: 103642: 0 -247: 103643: 0 -247: 103644: 0 -247: 103645: 0 -247: 103646: 0 -247: 103647: 0 -247: 103648: 0 -247: 103649: 0 -247: 103650: 0 -247: 103651: 0 -247: 103652: 0 -247: 103653: 0 -247: 103654: 0 -247: 103655: 0 -247: 103656: 0 -247: 103657: 0 -247: 103658: 0 -247: 103659: 0 -247: 103660: 0 -247: 103661: 0 -247: 103662: 0 -247: 103663: 0 -247: 103664: 0 -247: 103665: 0 -247: 103666: 0 -247: 103667: 0 -247: 103668: 0 -247: 103669: 0 -247: 103670: 0 -247: 103671: 0 -247: 103672: 0 -247: 103673: 0 -247: 103674: 0 -247: 103675: 0 -247: 103676: 0 -247: 103677: 0 -247: 103678: 0 -247: 103679: 0 -247: 103680: 0 -247: 103681: 0 -247: 103682: 0 -247: 103683: 0 -247: 103684: 0 -247: 103685: 0 -247: 103686: 0 -247: 103687: 0 -247: 103688: 0 -247: 103689: 0 -247: 103690: 0 -247: 103691: 0 -247: 103692: 0 -247: 103693: 0 -247: 103694: 0 -247: 103695: 0 -247: 103696: 0 -247: 103697: 0 -247: 103698: 0 -247: 103699: 0 -247: 103700: 0 -247: 103701: 0 -247: 103702: 0 -247: 103703: 0 -247: 103704: 0 -247: 103705: 0 -247: 103706: 0 -247: 103707: 0 -247: 103708: 0 -247: 103709: 0 -247: 103710: 0 -247: 103711: 0 -247: 103712: 0 -247: 103713: 0 -247: 103714: 0 -247: 103715: 0 -247: 103716: 0 -247: 103717: 0 -247: 103718: 0 -247: 103719: 0 -247: 103720: 0 -247: 103721: 0 -247: 103722: 0 -247: 103723: 0 -247: 103724: 0 -247: 103725: 0 -247: 103726: 0 -247: 103727: 0 -247: 103728: 0 -247: 103729: 0 -247: 103730: 0 -247: 103731: 0 -247: 103732: 0 -247: 103733: 0 -247: 103734: 0 -247: 103735: 0 -247: 103736: 0 -247: 103737: 0 -247: 103738: 0 -247: 103739: 0 -247: 103740: 0 -247: 103741: 0 -247: 103742: 0 -247: 103743: 0 -247: 103744: 0 -247: 103745: 0 -247: 103746: 0 -247: 103747: 0 -247: 103748: 0 -247: 103749: 0 -247: 103750: 0 -247: 103751: 0 -247: 103752: 0 -247: 103753: 0 -247: 103754: 0 -247: 103755: 0 -247: 103756: 0 -247: 103757: 0 -247: 103758: 0 -247: 103759: 0 -247: 103760: 0 -247: 103761: 0 -247: 103762: 0 -247: 103763: 0 -247: 103764: 0 -247: 103765: 0 -247: 103766: 0 -247: 103767: 0 -247: 103768: 0 -247: 103769: 0 -247: 103770: 0 -247: 103771: 0 -247: 103772: 0 -247: 103773: 0 -247: 103774: 0 -247: 103775: 0 -247: 103776: 0 -247: 103777: 0 -247: 103778: 0 -247: 103779: 0 -247: 103780: 0 -247: 103781: 0 -247: 103782: 0 -247: 103783: 0 -247: 103784: 0 -247: 103785: 0 -247: 103786: 0 -247: 103787: 0 -247: 103788: 0 -247: 103789: 0 -247: 103790: 0 -247: 103791: 0 -247: 103792: 0 -247: 103793: 0 -247: 103794: 0 -247: 103795: 0 -247: 103796: 0 -247: 103797: 0 -247: 103798: 0 -247: 103799: 0 -247: 103800: 0 -247: 103801: 0 -247: 103802: 0 -247: 103803: 0 -247: 103804: 0 -247: 103805: 0 -247: 103806: 0 -247: 103807: 0 -247: 103808: 0 -247: 103809: 0 -247: 103810: 0 -247: 103811: 0 -247: 103812: 0 -247: 103813: 0 -247: 103814: 0 -247: 103815: 0 -247: 103816: 0 -247: 103817: 0 -247: 103818: 0 -247: 103819: 0 -247: 103820: 0 -247: 103821: 0 -247: 103822: 0 -247: 103823: 0 -247: 103824: 0 -247: 103825: 0 -247: 103826: 0 -247: 103827: 0 -247: 103828: 0 -247: 103829: 0 -247: 103830: 0 -247: 103831: 0 -247: 103832: 0 -247: 103833: 0 -247: 103834: 0 -247: 103835: 0 -247: 103836: 0 -247: 103837: 0 -247: 103838: 0 -247: 103839: 0 -247: 103840: 0 -247: 103841: 0 -247: 103842: 0 -247: 103843: 0 -247: 103844: 0 -247: 103845: 0 -247: 103846: 0 -247: 103847: 0 -247: 103848: 0 -247: 103849: 0 -247: 103850: 0 -247: 103851: 0 -247: 103852: 0 -247: 103853: 0 -247: 103854: 0 -247: 103855: 0 -247: 103856: 0 -247: 103857: 0 -247: 103858: 0 -247: 103859: 0 -247: 103860: 0 -247: 103861: 0 -247: 103862: 0 -247: 103863: 0 -247: 103864: 0 -247: 103865: 0 -247: 103866: 0 -247: 103867: 0 -247: 103868: 0 -247: 103869: 0 -247: 103870: 0 -247: 103871: 0 -247: 103872: 0 -247: 103873: 0 -247: 103874: 0 -247: 103875: 0 -247: 103876: 0 -247: 103877: 0 -247: 103878: 0 -247: 103879: 0 -247: 103880: 0 -247: 103881: 0 -247: 103882: 0 -247: 103883: 0 -247: 103884: 0 -247: 103885: 0 -247: 103886: 0 -247: 103887: 0 -247: 103888: 0 -247: 103889: 0 -247: 103890: 0 -247: 103891: 0 -247: 103892: 0 -247: 103893: 0 -247: 103894: 0 -247: 103895: 0 -247: 103896: 0 -247: 103897: 0 -247: 103898: 0 -247: 103899: 0 -247: 103900: 0 -247: 103901: 0 -247: 103902: 0 -247: 103903: 0 -247: 103904: 0 -247: 103905: 0 -247: 103906: 0 -247: 103907: 0 -247: 103908: 0 -247: 103909: 0 -247: 103910: 0 -247: 103911: 0 -247: 103912: 0 -247: 103913: 0 -247: 103914: 0 -247: 103915: 0 -247: 103916: 0 -247: 103917: 0 -247: 103918: 0 -247: 103919: 0 -247: 103920: 0 -247: 103921: 0 -247: 103922: 0 -247: 103923: 0 -247: 103924: 0 -247: 103925: 0 -247: 103926: 0 -247: 103927: 0 -247: 103928: 0 -247: 103929: 0 -247: 103930: 0 -247: 103931: 0 -247: 103932: 0 -247: 103933: 0 -247: 103934: 0 -247: 103935: 0 -247: 103936: 0 -247: 103937: 0 -247: 103938: 0 -247: 103939: 0 -247: 103940: 0 -247: 103941: 0 -247: 103942: 0 -247: 103943: 0 -247: 103944: 0 -247: 103945: 0 -247: 103946: 0 -247: 103947: 0 -247: 103948: 0 -247: 103949: 0 -247: 103950: 0 -247: 103951: 0 -247: 103952: 0 -247: 103953: 0 -247: 103954: 0 -247: 103955: 0 -247: 103956: 0 -247: 103957: 0 -247: 103958: 0 -247: 103959: 0 -247: 103960: 0 -247: 103961: 0 -247: 103962: 0 -247: 103963: 0 -247: 103964: 0 -247: 103965: 0 -247: 103966: 0 -247: 103967: 0 -247: 103968: 0 -247: 103969: 0 -247: 103970: 0 -247: 103971: 0 -247: 103972: 0 -247: 103973: 0 -247: 103974: 0 -247: 103975: 0 -247: 103976: 0 -247: 103977: 0 -247: 103978: 0 -247: 103979: 0 -247: 103980: 0 -247: 103981: 0 -247: 103982: 0 -247: 103983: 0 -247: 103984: 0 -247: 103985: 0 -247: 103986: 0 -247: 103987: 0 -247: 103988: 0 -247: 103989: 0 -247: 103990: 0 -247: 103991: 0 -247: 103992: 0 -247: 103993: 0 -247: 103994: 0 -247: 103995: 0 -247: 103996: 0 -247: 103997: 0 -247: 103998: 0 -247: 103999: 0 -247: 104000: 0 -247: 104001: 0 -247: 104002: 0 -247: 104003: 0 -247: 104004: 0 -247: 104005: 0 -247: 104006: 0 -247: 104007: 0 -247: 104008: 0 -247: 104009: 0 -247: 104010: 0 -247: 104011: 0 -247: 104012: 0 -247: 104013: 0 -247: 104014: 0 -247: 104015: 0 -247: 104016: 0 -247: 104017: 0 -247: 104018: 0 -247: 104019: 0 -247: 104020: 0 -247: 104021: 0 -247: 104022: 0 -247: 104023: 0 -247: 104024: 0 -247: 104025: 0 -247: 104026: 0 -247: 104027: 0 -247: 104028: 0 -247: 104029: 0 -247: 104030: 0 -247: 104031: 0 -247: 104032: 0 -247: 104033: 0 -247: 104034: 0 -247: 104035: 0 -247: 104036: 0 -247: 104037: 0 -247: 104038: 0 -247: 104039: 0 -247: 104040: 0 -247: 104041: 0 -247: 104042: 0 -247: 104043: 0 -247: 104044: 0 -247: 104045: 0 -247: 104046: 0 -247: 104047: 0 -247: 104048: 0 -247: 104049: 0 -247: 104050: 0 -247: 104051: 0 -247: 104052: 0 -247: 104053: 0 -247: 104054: 0 -247: 104055: 0 -247: 104056: 0 -247: 104057: 0 -247: 104058: 0 -247: 104059: 0 -247: 104060: 0 -247: 104061: 0 -247: 104062: 0 -247: 104063: 0 -247: 104064: 0 -247: 104065: 0 -247: 104066: 0 -247: 104067: 0 -247: 104068: 0 -247: 104069: 0 -247: 104070: 0 -247: 104071: 0 -247: 104072: 0 -247: 104073: 0 -247: 104074: 0 -247: 104075: 0 -247: 104076: 0 -247: 104077: 0 -247: 104078: 0 -247: 104079: 0 -247: 104080: 0 -247: 104081: 0 -247: 104082: 0 -247: 104083: 0 -247: 104084: 0 -247: 104085: 0 -247: 104086: 0 -247: 104087: 0 -247: 104088: 0 -247: 104089: 0 -247: 104090: 0 -247: 104091: 0 -247: 104092: 0 -247: 104093: 0 -247: 104094: 0 -247: 104095: 0 -247: 104096: 0 -247: 104097: 0 -247: 104098: 0 -247: 104099: 0 -247: 104100: 0 -247: 104101: 0 -247: 104102: 0 -247: 104103: 0 -247: 104104: 0 -247: 104105: 0 -247: 104106: 0 -247: 104107: 0 -247: 104108: 0 -247: 104109: 0 -247: 104110: 0 -247: 104111: 0 -247: 104112: 0 -247: 104113: 0 -247: 104114: 0 -247: 104115: 0 -247: 104116: 0 -247: 104117: 0 -247: 104118: 0 -247: 104119: 0 -247: 104120: 0 -247: 104121: 0 -247: 104122: 0 -247: 104123: 0 -247: 104124: 0 -247: 104125: 0 -247: 104126: 0 -247: 104127: 0 -247: 104128: 0 -247: 104129: 0 -247: 104130: 0 -247: 104131: 0 -247: 104132: 0 -247: 104133: 0 -247: 104134: 0 -247: 104135: 0 -247: 104136: 0 -247: 104137: 0 -247: 104138: 0 -247: 104139: 0 -247: 104140: 0 -247: 104141: 0 -247: 104142: 0 -247: 104143: 0 -247: 104144: 0 -247: 104145: 0 -247: 104146: 0 -247: 104147: 0 -247: 104148: 0 -247: 104149: 0 -247: 104150: 0 -247: 104151: 0 -247: 104152: 0 -247: 104153: 0 -247: 104154: 0 -247: 104155: 0 -247: 104156: 0 -247: 104157: 0 -247: 104158: 0 -247: 104159: 0 -247: 104160: 0 -247: 104161: 0 -247: 104162: 0 -247: 104163: 0 -247: 104164: 0 -247: 104165: 0 -247: 104166: 0 -247: 104167: 0 -247: 104168: 0 -247: 104169: 0 -247: 104170: 0 -247: 104171: 0 -247: 104172: 0 -247: 104173: 0 -247: 104174: 0 -247: 104175: 0 -247: 104176: 0 -247: 104177: 0 -247: 104178: 0 -247: 104179: 0 -247: 104180: 0 -247: 104181: 0 -247: 104182: 0 -247: 104183: 0 -247: 104184: 0 -247: 104185: 0 -247: 104186: 0 -247: 104187: 0 -247: 104188: 0 -247: 104189: 0 -247: 104190: 0 -247: 104191: 0 -247: 104192: 0 -247: 104193: 0 -247: 104194: 0 -247: 104195: 0 -247: 104196: 0 -247: 104197: 0 -247: 104198: 0 -247: 104199: 0 -247: 104200: 0 -247: 104201: 0 -247: 104202: 0 -247: 104203: 0 -247: 104204: 0 -247: 104205: 0 -247: 104206: 0 -247: 104207: 0 -247: 104208: 0 -247: 104209: 0 -247: 104210: 0 -247: 104211: 0 -247: 104212: 0 -247: 104213: 0 -247: 104214: 0 -247: 104215: 0 -247: 104216: 0 -247: 104217: 0 -247: 104218: 0 -247: 104219: 0 -247: 104220: 0 -247: 104221: 0 -247: 104222: 0 -247: 104223: 0 -247: 104224: 0 -247: 104225: 0 -247: 104226: 0 -247: 104227: 0 -247: 104228: 0 -247: 104229: 0 -247: 104230: 0 -247: 104231: 0 -247: 104232: 0 -247: 104233: 0 -247: 104234: 0 -247: 104235: 0 -247: 104236: 0 -247: 104237: 0 -247: 104238: 0 -247: 104239: 0 -247: 104240: 0 -247: 104241: 0 -247: 104242: 0 -247: 104243: 0 -247: 104244: 0 -247: 104245: 0 -247: 104246: 0 -247: 104247: 0 -247: 104248: 0 -247: 104249: 0 -247: 104250: 0 -247: 104251: 0 -247: 104252: 0 -247: 104253: 0 -247: 104254: 0 -247: 104255: 0 -247: 104256: 0 -247: 104257: 0 -247: 104258: 0 -247: 104259: 0 -247: 104260: 0 -247: 104261: 0 -247: 104262: 0 -247: 104263: 0 -247: 104264: 0 -247: 104265: 0 -247: 104266: 0 -247: 104267: 0 -247: 104268: 0 -247: 104269: 0 -247: 104270: 0 -247: 104271: 0 -247: 104272: 0 -247: 104273: 0 -247: 104274: 0 -247: 104275: 0 -247: 104276: 0 -247: 104277: 0 -247: 104278: 0 -247: 104279: 0 -247: 104280: 0 -247: 104281: 0 -247: 104282: 0 -247: 104283: 0 -247: 104284: 0 -247: 104285: 0 -247: 104286: 0 -247: 104287: 0 -247: 104288: 0 -247: 104289: 0 -247: 104290: 0 -247: 104291: 0 -247: 104292: 0 -247: 104293: 0 -247: 104294: 0 -247: 104295: 0 -247: 104296: 0 -247: 104297: 0 -247: 104298: 0 -247: 104299: 0 -247: 104300: 0 -247: 104301: 0 -247: 104302: 0 -247: 104303: 0 -247: 104304: 0 -247: 104305: 0 -247: 104306: 0 -247: 104307: 0 -247: 104308: 0 -247: 104309: 0 -247: 104310: 0 -247: 104311: 0 -247: 104312: 0 -247: 104313: 0 -247: 104314: 0 -247: 104315: 0 -247: 104316: 0 -247: 104317: 0 -247: 104318: 0 -247: 104319: 0 -247: 104320: 0 -247: 104321: 0 -247: 104322: 0 -247: 104323: 0 -247: 104324: 0 -247: 104325: 0 -247: 104326: 0 -247: 104327: 0 -247: 104328: 0 -247: 104329: 0 -247: 104330: 0 -247: 104331: 0 -247: 104332: 0 -247: 104333: 0 -247: 104334: 0 -247: 104335: 0 -247: 104336: 0 -247: 104337: 0 -247: 104338: 0 -247: 104339: 0 -247: 104340: 0 -247: 104341: 0 -247: 104342: 0 -247: 104343: 0 -247: 104344: 0 -247: 104345: 0 -247: 104346: 0 -247: 104347: 0 -247: 104348: 0 -247: 104349: 0 -247: 104350: 0 -247: 104351: 0 -247: 104352: 0 -247: 104353: 0 -247: 104354: 0 -247: 104355: 0 -247: 104356: 0 -247: 104357: 0 -247: 104358: 0 -247: 104359: 0 -247: 104360: 0 -247: 104361: 0 -247: 104362: 0 -247: 104363: 0 -247: 104364: 0 -247: 104365: 0 -247: 104366: 0 -247: 104367: 0 -247: 104368: 0 -247: 104369: 0 -247: 104370: 0 -247: 104371: 0 -247: 104372: 0 -247: 104373: 0 -247: 104374: 0 -247: 104375: 0 -247: 104376: 0 -247: 104377: 0 -247: 104378: 0 -247: 104379: 0 -247: 104380: 0 -247: 104381: 0 -247: 104382: 0 -247: 104383: 0 -247: 104384: 0 -247: 104385: 0 -247: 104386: 0 -247: 104387: 0 -247: 104388: 0 -247: 104389: 0 -247: 104390: 0 -247: 104391: 0 -247: 104392: 0 -247: 104393: 0 -247: 104394: 0 -247: 104395: 0 -247: 104396: 0 -247: 104397: 0 -247: 104398: 0 -247: 104399: 0 -247: 104400: 0 -247: 104401: 0 -247: 104402: 0 -247: 104403: 0 -247: 104404: 0 -247: 104405: 0 -247: 104406: 0 -247: 104407: 0 -247: 104408: 0 -247: 104409: 0 -247: 104410: 0 -247: 104411: 0 -247: 104412: 0 -247: 104413: 0 -247: 104414: 0 -247: 104415: 0 -247: 104416: 0 -247: 104417: 0 -247: 104418: 0 -247: 104419: 0 -247: 104420: 0 -247: 104421: 0 -247: 104422: 0 -247: 104423: 0 -247: 104424: 0 -247: 104425: 0 -247: 104426: 0 -247: 104427: 0 -247: 104428: 0 -247: 104429: 0 -247: 104430: 0 -247: 104431: 0 -247: 104432: 0 -247: 104433: 0 -247: 104434: 0 -247: 104435: 0 -247: 104436: 0 -247: 104437: 0 -247: 104438: 0 -247: 104439: 0 -247: 104440: 0 -247: 104441: 0 -247: 104442: 0 -247: 104443: 0 -247: 104444: 0 -247: 104445: 0 -247: 104446: 0 -247: 104447: 0 -247: 104448: 0 -247: 104449: 0 -247: 104450: 0 -247: 104451: 0 -247: 104452: 0 -247: 104453: 0 -247: 104454: 0 -247: 104455: 0 -247: 104456: 0 -247: 104457: 0 -247: 104458: 0 -247: 104459: 0 -247: 104460: 0 -247: 104461: 0 -247: 104462: 0 -247: 104463: 0 -247: 104464: 0 -247: 104465: 0 -247: 104466: 0 -247: 104467: 0 -247: 104468: 0 -247: 104469: 0 -247: 104470: 0 -247: 104471: 0 -247: 104472: 0 -247: 104473: 0 -247: 104474: 0 -247: 104475: 0 -247: 104476: 0 -247: 104477: 0 -247: 104478: 0 -247: 104479: 0 -247: 104480: 0 -247: 104481: 0 -247: 104482: 0 -247: 104483: 0 -247: 104484: 0 -247: 104485: 0 -247: 104486: 0 -247: 104487: 0 -247: 104488: 0 -247: 104489: 0 -247: 104490: 0 -247: 104491: 0 -247: 104492: 0 -247: 104493: 0 -247: 104494: 0 -247: 104495: 0 -247: 104496: 0 -247: 104497: 0 -247: 104498: 0 -247: 104499: 0 -247: 104500: 0 -247: 104501: 0 -247: 104502: 0 -247: 104503: 0 -247: 104504: 0 -247: 104505: 0 -247: 104506: 0 -247: 104507: 0 -247: 104508: 0 -247: 104509: 0 -247: 104510: 0 -247: 104511: 0 -247: 104512: 0 -247: 104513: 0 -247: 104514: 0 -247: 104515: 0 -247: 104516: 0 -247: 104517: 0 -247: 104518: 0 -247: 104519: 0 -247: 104520: 0 -247: 104521: 0 -247: 104522: 0 -247: 104523: 0 -247: 104524: 0 -247: 104525: 0 -247: 104526: 0 -247: 104527: 0 -247: 104528: 0 -247: 104529: 0 -247: 104530: 0 -247: 104531: 0 -247: 104532: 0 -247: 104533: 0 -247: 104534: 0 -247: 104535: 0 -247: 104536: 0 -247: 104537: 0 -247: 104538: 0 -247: 104539: 0 -247: 104540: 0 -247: 104541: 0 -247: 104542: 0 -247: 104543: 0 -247: 104544: 0 -247: 104545: 0 -247: 104546: 0 -247: 104547: 0 -247: 104548: 0 -247: 104549: 0 -247: 104550: 0 -247: 104551: 0 -247: 104552: 0 -247: 104553: 0 -247: 104554: 0 -247: 104555: 0 -247: 104556: 0 -247: 104557: 0 -247: 104558: 0 -247: 104559: 0 -247: 104560: 0 -247: 104561: 0 -247: 104562: 0 -247: 104563: 0 -247: 104564: 0 -247: 104565: 0 -247: 104566: 0 -247: 104567: 0 -247: 104568: 0 -247: 104569: 0 -247: 104570: 0 -247: 104571: 0 -247: 104572: 0 -247: 104573: 0 -247: 104574: 0 -247: 104575: 0 -247: 104576: 0 -247: 104577: 0 -247: 104578: 0 -247: 104579: 0 -247: 104580: 0 -247: 104581: 0 -247: 104582: 0 -247: 104583: 0 -247: 104584: 0 -247: 104585: 0 -247: 104586: 0 -247: 104587: 0 -247: 104588: 0 -247: 104589: 0 -247: 104590: 0 -247: 104591: 0 -247: 104592: 0 -247: 104593: 0 -247: 104594: 0 -247: 104595: 0 -247: 104596: 0 -247: 104597: 0 -247: 104598: 0 -247: 104599: 0 -247: 104600: 0 -247: 104601: 0 -247: 104602: 0 -247: 104603: 0 -247: 104604: 0 -247: 104605: 0 -247: 104606: 0 -247: 104607: 0 -247: 104608: 0 -247: 104609: 0 -247: 104610: 0 -247: 104611: 0 -247: 104612: 0 -247: 104613: 0 -247: 104614: 0 -247: 104615: 0 -247: 104616: 0 -247: 104617: 0 -247: 104618: 0 -247: 104619: 0 -247: 104620: 0 -247: 104621: 0 -247: 104622: 0 -247: 104623: 0 -247: 104624: 0 -247: 104625: 0 -247: 104626: 0 -247: 104627: 0 -247: 104628: 0 -247: 104629: 0 -247: 104630: 0 -247: 104631: 0 -247: 104632: 0 -247: 104633: 0 -247: 104634: 0 -247: 104635: 0 -247: 104636: 0 -247: 104637: 0 -247: 104638: 0 -247: 104639: 0 -247: 104640: 0 -247: 104641: 0 -247: 104642: 0 -247: 104643: 0 -247: 104644: 0 -247: 104645: 0 -247: 104646: 0 -247: 104647: 0 -247: 104648: 0 -247: 104649: 0 -247: 104650: 0 -247: 104651: 0 -247: 104652: 0 -247: 104653: 0 -247: 104654: 0 -247: 104655: 0 -247: 104656: 0 -247: 104657: 0 -247: 104658: 0 -247: 104659: 0 -247: 104660: 0 -247: 104661: 0 -247: 104662: 0 -247: 104663: 0 -247: 104664: 0 -247: 104665: 0 -247: 104666: 0 -247: 104667: 0 -247: 104668: 0 -247: 104669: 0 -247: 104670: 0 -247: 104671: 0 -247: 104672: 0 -247: 104673: 0 -247: 104674: 0 -247: 104675: 0 -247: 104676: 0 -247: 104677: 0 -247: 104678: 0 -247: 104679: 0 -247: 104680: 0 -247: 104681: 0 -247: 104682: 0 -247: 104683: 0 -247: 104684: 0 -247: 104685: 0 -247: 104686: 0 -247: 104687: 0 -247: 104688: 0 -247: 104689: 0 -247: 104690: 0 -247: 104691: 0 -247: 104692: 0 -247: 104693: 0 -247: 104694: 0 -247: 104695: 0 -247: 104696: 0 -247: 104697: 0 -247: 104698: 0 -247: 104699: 0 -247: 104700: 0 -247: 104701: 0 -247: 104702: 0 -247: 104703: 0 -247: 104704: 0 -247: 104705: 0 -247: 104706: 0 -247: 104707: 0 -247: 104708: 0 -247: 104709: 0 -247: 104710: 0 -247: 104711: 0 -247: 104712: 0 -247: 104713: 0 -247: 104714: 0 -247: 104715: 0 -247: 104716: 0 -247: 104717: 0 -247: 104718: 0 -247: 104719: 0 -247: 104720: 0 -247: 104721: 0 -247: 104722: 0 -247: 104723: 0 -247: 104724: 0 -247: 104725: 0 -247: 104726: 0 -247: 104727: 0 -247: 104728: 0 -247: 104729: 0 -247: 104730: 0 -247: 104731: 0 -247: 104732: 0 -247: 104733: 0 -247: 104734: 0 -247: 104735: 0 -247: 104736: 0 -247: 104737: 0 -247: 104738: 0 -247: 104739: 0 -247: 104740: 0 -247: 104741: 0 -247: 104742: 0 -247: 104743: 0 -247: 104744: 0 -247: 104745: 0 -247: 104746: 0 -247: 104747: 0 -247: 104748: 0 -247: 104749: 0 -247: 104750: 0 -247: 104751: 0 -247: 104752: 0 -247: 104753: 0 -247: 104754: 0 -247: 104755: 0 -247: 104756: 0 -247: 104757: 0 -247: 104758: 0 -247: 104759: 0 -247: 104760: 0 -247: 104761: 0 -247: 104762: 0 -247: 104763: 0 -247: 104764: 0 -247: 104765: 0 -247: 104766: 0 -247: 104767: 0 -247: 104768: 0 -247: 104769: 0 -247: 104770: 0 -247: 104771: 0 -247: 104772: 0 -247: 104773: 0 -247: 104774: 0 -247: 104775: 0 -247: 104776: 0 -247: 104777: 0 -247: 104778: 0 -247: 104779: 0 -247: 104780: 0 -247: 104781: 0 -247: 104782: 0 -247: 104783: 0 -247: 104784: 0 -247: 104785: 0 -247: 104786: 0 -247: 104787: 0 -247: 104788: 0 -247: 104789: 0 -247: 104790: 0 -247: 104791: 0 -247: 104792: 0 -247: 104793: 0 -247: 104794: 0 -247: 104795: 0 -247: 104796: 0 -247: 104797: 0 -247: 104798: 0 -247: 104799: 0 -247: 104800: 0 -247: 104801: 0 -247: 104802: 0 -247: 104803: 0 -247: 104804: 0 -247: 104805: 0 -247: 104806: 0 -247: 104807: 0 -247: 104808: 0 -247: 104809: 0 -247: 104810: 0 -247: 104811: 0 -247: 104812: 0 -247: 104813: 0 -247: 104814: 0 -247: 104815: 0 -247: 104816: 0 -247: 104817: 0 -247: 104818: 0 -247: 104819: 0 -247: 104820: 0 -247: 104821: 0 -247: 104822: 0 -247: 104823: 0 -247: 104824: 0 -247: 104825: 0 -247: 104826: 0 -247: 104827: 0 -247: 104828: 0 -247: 104829: 0 -247: 104830: 0 -247: 104831: 0 -247: 104832: 0 -247: 104833: 0 -247: 104834: 0 -247: 104835: 0 -247: 104836: 0 -247: 104837: 0 -247: 104838: 0 -247: 104839: 0 -247: 104840: 0 -247: 104841: 0 -247: 104842: 0 -247: 104843: 0 -247: 104844: 0 -247: 104845: 0 -247: 104846: 0 -247: 104847: 0 -247: 104848: 0 -247: 104849: 0 -247: 104850: 0 -247: 104851: 0 -247: 104852: 0 -247: 104853: 0 -247: 104854: 0 -247: 104855: 0 -247: 104856: 0 -247: 104857: 0 -247: 104858: 0 -247: 104859: 0 -247: 104860: 0 -247: 104861: 0 -247: 104862: 0 -247: 104863: 0 -247: 104864: 0 -247: 104865: 0 -247: 104866: 0 -247: 104867: 0 -247: 104868: 0 -247: 104869: 0 -247: 104870: 0 -247: 104871: 0 -247: 104872: 0 -247: 104873: 0 -247: 104874: 0 -247: 104875: 0 -247: 104876: 0 -247: 104877: 0 -247: 104878: 0 -247: 104879: 0 -247: 104880: 0 -247: 104881: 0 -247: 104882: 0 -247: 104883: 0 -247: 104884: 0 -247: 104885: 0 -247: 104886: 0 -247: 104887: 0 -247: 104888: 0 -247: 104889: 0 -247: 104890: 0 -247: 104891: 0 -247: 104892: 0 -247: 104893: 0 -247: 104894: 0 -247: 104895: 0 -247: 104896: 0 -247: 104897: 0 -247: 104898: 0 -247: 104899: 0 -247: 104900: 0 -247: 104901: 0 -247: 104902: 0 -247: 104903: 0 -247: 104904: 0 -247: 104905: 0 -247: 104906: 0 -247: 104907: 0 -247: 104908: 0 -247: 104909: 0 -247: 104910: 0 -247: 104911: 0 -247: 104912: 0 -247: 104913: 0 -247: 104914: 0 -247: 104915: 0 -247: 104916: 0 -247: 104917: 0 -247: 104918: 0 -247: 104919: 0 -247: 104920: 0 -247: 104921: 0 -247: 104922: 0 -247: 104923: 0 -247: 104924: 0 -247: 104925: 0 -247: 104926: 0 -247: 104927: 0 -247: 104928: 0 -247: 104929: 0 -247: 104930: 0 -247: 104931: 0 -247: 104932: 0 -247: 104933: 0 -247: 104934: 0 -247: 104935: 0 -247: 104936: 0 -247: 104937: 0 -247: 104938: 0 -247: 104939: 0 -247: 104940: 0 -247: 104941: 0 -247: 104942: 0 -247: 104943: 0 -247: 104944: 0 -247: 104945: 0 -247: 104946: 0 -247: 104947: 0 -247: 104948: 0 -247: 104949: 0 -247: 104950: 0 -247: 104951: 0 -247: 104952: 0 -247: 104953: 0 -247: 104954: 0 -247: 104955: 0 -247: 104956: 0 -247: 104957: 0 -247: 104958: 0 -247: 104959: 0 -247: 104960: 0 -247: 104961: 0 -247: 104962: 0 -247: 104963: 0 -247: 104964: 0 -247: 104965: 0 -247: 104966: 0 -247: 104967: 0 -247: 104968: 0 -247: 104969: 0 -247: 104970: 0 -247: 104971: 0 -247: 104972: 0 -247: 104973: 0 -247: 104974: 0 -247: 104975: 0 -247: 104976: 0 -247: 104977: 0 -247: 104978: 0 -247: 104979: 0 -247: 104980: 0 -247: 104981: 0 -247: 104982: 0 -247: 104983: 0 -247: 104984: 0 -247: 104985: 0 -247: 104986: 0 -247: 104987: 0 -247: 104988: 0 -247: 104989: 0 -247: 104990: 0 -247: 104991: 0 -247: 104992: 0 -247: 104993: 0 -247: 104994: 0 -247: 104995: 0 -247: 104996: 0 -247: 104997: 0 -247: 104998: 0 -247: 104999: 0 -247: 105000: 0 -247: 105001: 0 -247: 105002: 0 -247: 105003: 0 -247: 105004: 0 -247: 105005: 0 -247: 105006: 0 -247: 105007: 0 -247: 105008: 0 -247: 105009: 0 -247: 105010: 0 -247: 105011: 0 -247: 105012: 0 -247: 105013: 0 -247: 105014: 0 -247: 105015: 0 -247: 105016: 0 -247: 105017: 0 -247: 105018: 0 -247: 105019: 0 -247: 105020: 0 -247: 105021: 0 -247: 105022: 0 -247: 105023: 0 -247: 105024: 0 -247: 105025: 0 -247: 105026: 0 -247: 105027: 0 -247: 105028: 0 -247: 105029: 0 -247: 105030: 0 -247: 105031: 0 -247: 105032: 0 -247: 105033: 0 -247: 105034: 0 -247: 105035: 0 -247: 105036: 0 -247: 105037: 0 -247: 105038: 0 -247: 105039: 0 -247: 105040: 0 -247: 105041: 0 -247: 105042: 0 -247: 105043: 0 -247: 105044: 0 -247: 105045: 0 -247: 105046: 0 -247: 105047: 0 -247: 105048: 0 -247: 105049: 0 -247: 105050: 0 -247: 105051: 0 -247: 105052: 0 -247: 105053: 0 -247: 105054: 0 -247: 105055: 0 -247: 105056: 0 -247: 105057: 0 -247: 105058: 0 -247: 105059: 0 -247: 105060: 0 -247: 105061: 0 -247: 105062: 0 -247: 105063: 0 -247: 105064: 0 -247: 105065: 0 -247: 105066: 0 -247: 105067: 0 -247: 105068: 0 -247: 105069: 0 -247: 105070: 0 -247: 105071: 0 -247: 105072: 0 -247: 105073: 0 -247: 105074: 0 -247: 105075: 0 -247: 105076: 0 -247: 105077: 0 -247: 105078: 0 -247: 105079: 0 -247: 105080: 0 -247: 105081: 0 -247: 105082: 0 -247: 105083: 0 -247: 105084: 0 -247: 105085: 0 -247: 105086: 0 -247: 105087: 0 -247: 105088: 0 -247: 105089: 0 -247: 105090: 0 -247: 105091: 0 -247: 105092: 0 -247: 105093: 0 -247: 105094: 0 -247: 105095: 0 -247: 105096: 0 -247: 105097: 0 -247: 105098: 0 -247: 105099: 0 -247: 105100: 0 -247: 105101: 0 -247: 105102: 0 -247: 105103: 0 -247: 105104: 0 -247: 105105: 0 -247: 105106: 0 -247: 105107: 0 -247: 105108: 0 -247: 105109: 0 -247: 105110: 0 -247: 105111: 0 -247: 105112: 0 -247: 105113: 0 -247: 105114: 0 -247: 105115: 0 -247: 105116: 0 -247: 105117: 0 -247: 105118: 0 -247: 105119: 0 -247: 105120: 0 -247: 105121: 0 -247: 105122: 0 -247: 105123: 0 -247: 105124: 0 -247: 105125: 0 -247: 105126: 0 -247: 105127: 0 -247: 105128: 0 -247: 105129: 0 -247: 105130: 0 -247: 105131: 0 -247: 105132: 0 -247: 105133: 0 -247: 105134: 0 -247: 105135: 0 -247: 105136: 0 -247: 105137: 0 -247: 105138: 0 -247: 105139: 0 -247: 105140: 0 -247: 105141: 0 -247: 105142: 0 -247: 105143: 0 -247: 105144: 0 -247: 105145: 0 -247: 105146: 0 -247: 105147: 0 -247: 105148: 0 -247: 105149: 0 -247: 105150: 0 -247: 105151: 0 -247: 105152: 0 -247: 105153: 0 -247: 105154: 0 -247: 105155: 0 -247: 105156: 0 -247: 105157: 0 -247: 105158: 0 -247: 105159: 0 -247: 105160: 0 -247: 105161: 0 -247: 105162: 0 -247: 105163: 0 -247: 105164: 0 -247: 105165: 0 -247: 105166: 0 -247: 105167: 0 -247: 105168: 0 -247: 105169: 0 -247: 105170: 0 -247: 105171: 0 -247: 105172: 0 -247: 105173: 0 -247: 105174: 0 -247: 105175: 0 -247: 105176: 0 -247: 105177: 0 -247: 105178: 0 -247: 105179: 0 -247: 105180: 0 -247: 105181: 0 -247: 105182: 0 -247: 105183: 0 -247: 105184: 0 -247: 105185: 0 -247: 105186: 0 -247: 105187: 0 -247: 105188: 0 -247: 105189: 0 -247: 105190: 0 -247: 105191: 0 -247: 105192: 0 -247: 105193: 0 -247: 105194: 0 -247: 105195: 0 -247: 105196: 0 -247: 105197: 0 -247: 105198: 0 -247: 105199: 0 -247: 105200: 0 -247: 105201: 0 -247: 105202: 0 -247: 105203: 0 -247: 105204: 0 -247: 105205: 0 -247: 105206: 0 -247: 105207: 0 -247: 105208: 0 -247: 105209: 0 -247: 105210: 0 -247: 105211: 0 -247: 105212: 0 -247: 105213: 0 -247: 105214: 0 -247: 105215: 0 -247: 105216: 0 -247: 105217: 0 -247: 105218: 0 -247: 105219: 0 -247: 105220: 0 -247: 105221: 0 -247: 105222: 0 -247: 105223: 0 -247: 105224: 0 -247: 105225: 0 -247: 105226: 0 -247: 105227: 0 -247: 105228: 0 -247: 105229: 0 -247: 105230: 0 -247: 105231: 0 -247: 105232: 0 -247: 105233: 0 -247: 105234: 0 -247: 105235: 0 -247: 105236: 0 -247: 105237: 0 -247: 105238: 0 -247: 105239: 0 -247: 105240: 0 -247: 105241: 0 -247: 105242: 0 -247: 105243: 0 -247: 105244: 0 -247: 105245: 0 -247: 105246: 0 -247: 105247: 0 -247: 105248: 0 -247: 105249: 0 -247: 105250: 0 -247: 105251: 0 -247: 105252: 0 -247: 105253: 0 -247: 105254: 0 -247: 105255: 0 -247: 105256: 0 -247: 105257: 0 -247: 105258: 0 -247: 105259: 0 -247: 105260: 0 -247: 105261: 0 -247: 105262: 0 -247: 105263: 0 -247: 105264: 0 -247: 105265: 0 -247: 105266: 0 -247: 105267: 0 -247: 105268: 0 -247: 105269: 0 -247: 105270: 0 -247: 105271: 0 -247: 105272: 0 -247: 105273: 0 -247: 105274: 0 -247: 105275: 0 -247: 105276: 0 -247: 105277: 0 -247: 105278: 0 -247: 105279: 0 -247: 105280: 0 -247: 105281: 0 -247: 105282: 0 -247: 105283: 0 -247: 105284: 0 -247: 105285: 0 -247: 105286: 0 -247: 105287: 0 -247: 105288: 0 -247: 105289: 0 -247: 105290: 0 -247: 105291: 0 -247: 105292: 0 -247: 105293: 0 -247: 105294: 0 -247: 105295: 0 -247: 105296: 0 -247: 105297: 0 -247: 105298: 0 -247: 105299: 0 -247: 105300: 0 -247: 105301: 0 -247: 105302: 0 -247: 105303: 0 -247: 105304: 0 -247: 105305: 0 -247: 105306: 0 -247: 105307: 0 -247: 105308: 0 -247: 105309: 0 -247: 105310: 0 -247: 105311: 0 -247: 105312: 0 -247: 105313: 0 -247: 105314: 0 -247: 105315: 0 -247: 105316: 0 -247: 105317: 0 -247: 105318: 0 -247: 105319: 0 -247: 105320: 0 -247: 105321: 0 -247: 105322: 0 -247: 105323: 0 -247: 105324: 0 -247: 105325: 0 -247: 105326: 0 -247: 105327: 0 -247: 105328: 0 -247: 105329: 0 -247: 105330: 0 -247: 105331: 0 -247: 105332: 0 -247: 105333: 0 -247: 105334: 0 -247: 105335: 0 -247: 105336: 0 -247: 105337: 0 -247: 105338: 0 -247: 105339: 0 -247: 105340: 0 -247: 105341: 0 -247: 105342: 0 -247: 105343: 0 -247: 105344: 0 -247: 105345: 0 -247: 105346: 0 -247: 105347: 0 -247: 105348: 0 -247: 105349: 0 -247: 105350: 0 -247: 105351: 0 -247: 105352: 0 -247: 105353: 0 -247: 105354: 0 -247: 105355: 0 -247: 105356: 0 -247: 105357: 0 -247: 105358: 0 -247: 105359: 0 -247: 105360: 0 -247: 105361: 0 -247: 105362: 0 -247: 105363: 0 -247: 105364: 0 -247: 105365: 0 -247: 105366: 0 -247: 105367: 0 -247: 105368: 0 -247: 105369: 0 -247: 105370: 0 -247: 105371: 0 -247: 105372: 0 -247: 105373: 0 -247: 105374: 0 -247: 105375: 0 -247: 105376: 0 -247: 105377: 0 -247: 105378: 0 -247: 105379: 0 -247: 105380: 0 -247: 105381: 0 -247: 105382: 0 -247: 105383: 0 -247: 105384: 0 -247: 105385: 0 -247: 105386: 0 -247: 105387: 0 -247: 105388: 0 -247: 105389: 0 -247: 105390: 0 -247: 105391: 0 -247: 105392: 0 -247: 105393: 0 -247: 105394: 0 -247: 105395: 0 -247: 105396: 0 -247: 105397: 0 -247: 105398: 0 -247: 105399: 0 -247: 105400: 0 -247: 105401: 0 -247: 105402: 0 -247: 105403: 0 -247: 105404: 0 -247: 105405: 0 -247: 105406: 0 -247: 105407: 0 -247: 105408: 0 -247: 105409: 0 -247: 105410: 0 -247: 105411: 0 -247: 105412: 0 -247: 105413: 0 -247: 105414: 0 -247: 105415: 0 -247: 105416: 0 -247: 105417: 0 -247: 105418: 0 -247: 105419: 0 -247: 105420: 0 -247: 105421: 0 -247: 105422: 0 -247: 105423: 0 -247: 105424: 0 -247: 105425: 0 -247: 105426: 0 -247: 105427: 0 -247: 105428: 0 -247: 105429: 0 -247: 105430: 0 -247: 105431: 0 -247: 105432: 0 -247: 105433: 0 -247: 105434: 0 -247: 105435: 0 -247: 105436: 0 -247: 105437: 0 -247: 105438: 0 -247: 105439: 0 -247: 105440: 0 -247: 105441: 0 -247: 105442: 0 -247: 105443: 0 -247: 105444: 0 -247: 105445: 0 -247: 105446: 0 -247: 105447: 0 -247: 105448: 0 -247: 105449: 0 -247: 105450: 0 -247: 105451: 0 -247: 105452: 0 -247: 105453: 0 -247: 105454: 0 -247: 105455: 0 -247: 105456: 0 -247: 105457: 0 -247: 105458: 0 -247: 105459: 0 -247: 105460: 0 -247: 105461: 0 -247: 105462: 0 -247: 105463: 0 -247: 105464: 0 -247: 105465: 0 -247: 105466: 0 -247: 105467: 0 -247: 105468: 0 -247: 105469: 0 -247: 105470: 0 -247: 105471: 0 -247: 105472: 0 -247: 105473: 0 -247: 105474: 0 -247: 105475: 0 -247: 105476: 0 -247: 105477: 0 -247: 105478: 0 -247: 105479: 0 -247: 105480: 0 -247: 105481: 0 -247: 105482: 0 -247: 105483: 0 -247: 105484: 0 -247: 105485: 0 -247: 105486: 0 -247: 105487: 0 -247: 105488: 0 -247: 105489: 0 -247: 105490: 0 -247: 105491: 0 -247: 105492: 0 -247: 105493: 0 -247: 105494: 0 -247: 105495: 0 -247: 105496: 0 -247: 105497: 0 -247: 105498: 0 -247: 105499: 0 -247: 105500: 0 -247: 105501: 0 -247: 105502: 0 -247: 105503: 0 -247: 105504: 0 -247: 105505: 0 -247: 105506: 0 -247: 105507: 0 -247: 105508: 0 -247: 105509: 0 -247: 105510: 0 -247: 105511: 0 -247: 105512: 0 -247: 105513: 0 -247: 105514: 0 -247: 105515: 0 -247: 105516: 0 -247: 105517: 0 -247: 105518: 0 -247: 105519: 0 -247: 105520: 0 -247: 105521: 0 -247: 105522: 0 -247: 105523: 0 -247: 105524: 0 -247: 105525: 0 -247: 105526: 0 -247: 105527: 0 -247: 105528: 0 -247: 105529: 0 -247: 105530: 0 -247: 105531: 0 -247: 105532: 0 -247: 105533: 0 -247: 105534: 0 -247: 105535: 0 -247: 105536: 0 -247: 105537: 0 -247: 105538: 0 -247: 105539: 0 -247: 105540: 0 -247: 105541: 0 -247: 105542: 0 -247: 105543: 0 -247: 105544: 0 -247: 105545: 0 -247: 105546: 0 -247: 105547: 0 -247: 105548: 0 -247: 105549: 0 -247: 105550: 0 -247: 105551: 0 -247: 105552: 0 -247: 105553: 0 -247: 105554: 0 -247: 105555: 0 -247: 105556: 0 -247: 105557: 0 -247: 105558: 0 -247: 105559: 0 -247: 105560: 0 -247: 105561: 0 -247: 105562: 0 -247: 105563: 0 -247: 105564: 0 -247: 105565: 0 -247: 105566: 0 -247: 105567: 0 -247: 105568: 0 -247: 105569: 0 -247: 105570: 0 -247: 105571: 0 -247: 105572: 0 -247: 105573: 0 -247: 105574: 0 -247: 105575: 0 -247: 105576: 0 -247: 105577: 0 -247: 105578: 0 -247: 105579: 0 -247: 105580: 0 -247: 105581: 0 -247: 105582: 0 -247: 105583: 0 -247: 105584: 0 -247: 105585: 0 -247: 105586: 0 -247: 105587: 0 -247: 105588: 0 -247: 105589: 0 -247: 105590: 0 -247: 105591: 0 -247: 105592: 0 -247: 105593: 0 -247: 105594: 0 -247: 105595: 0 -247: 105596: 0 -247: 105597: 0 -247: 105598: 0 -247: 105599: 0 -247: 105600: 0 -247: 105601: 0 -247: 105602: 0 -247: 105603: 0 -247: 105604: 0 -247: 105605: 0 -247: 105606: 0 -247: 105607: 0 -247: 105608: 0 -247: 105609: 0 -247: 105610: 0 -247: 105611: 0 -247: 105612: 0 -247: 105613: 0 -247: 105614: 0 -247: 105615: 0 -247: 105616: 0 -247: 105617: 0 -247: 105618: 0 -247: 105619: 0 -247: 105620: 0 -247: 105621: 0 -247: 105622: 0 -247: 105623: 0 -247: 105624: 0 -247: 105625: 0 -247: 105626: 0 -247: 105627: 0 -247: 105628: 0 -247: 105629: 0 -247: 105630: 0 -247: 105631: 0 -247: 105632: 0 -247: 105633: 0 -247: 105634: 0 -247: 105635: 0 -247: 105636: 0 -247: 105637: 0 -247: 105638: 0 -247: 105639: 0 -247: 105640: 0 -247: 105641: 0 -247: 105642: 0 -247: 105643: 0 -247: 105644: 0 -247: 105645: 0 -247: 105646: 0 -247: 105647: 0 -247: 105648: 0 -247: 105649: 0 -247: 105650: 0 -247: 105651: 0 -247: 105652: 0 -247: 105653: 0 -247: 105654: 0 -247: 105655: 0 -247: 105656: 0 -247: 105657: 0 -247: 105658: 0 -247: 105659: 0 -247: 105660: 0 -247: 105661: 0 -247: 105662: 0 -247: 105663: 0 -247: 105664: 0 -247: 105665: 0 -247: 105666: 0 -247: 105667: 0 -247: 105668: 0 -247: 105669: 0 -247: 105670: 0 -247: 105671: 0 -247: 105672: 0 -247: 105673: 0 -247: 105674: 0 -247: 105675: 0 -247: 105676: 0 -247: 105677: 0 -247: 105678: 0 -247: 105679: 0 -247: 105680: 0 -247: 105681: 0 -247: 105682: 0 -247: 105683: 0 -247: 105684: 0 -247: 105685: 0 -247: 105686: 0 -247: 105687: 0 -247: 105688: 0 -247: 105689: 0 -247: 105690: 0 -247: 105691: 0 -247: 105692: 0 -247: 105693: 0 -247: 105694: 0 -247: 105695: 0 -247: 105696: 0 -247: 105697: 0 -247: 105698: 0 -247: 105699: 0 -247: 105700: 0 -247: 105701: 0 -247: 105702: 0 -247: 105703: 0 -247: 105704: 0 -247: 105705: 0 -247: 105706: 0 -247: 105707: 0 -247: 105708: 0 -247: 105709: 0 -247: 105710: 0 -247: 105711: 0 -247: 105712: 0 -247: 105713: 0 -247: 105714: 0 -247: 105715: 0 -247: 105716: 0 -247: 105717: 0 -247: 105718: 0 -247: 105719: 0 -247: 105720: 0 -247: 105721: 0 -247: 105722: 0 -247: 105723: 0 -247: 105724: 0 -247: 105725: 0 -247: 105726: 0 -247: 105727: 0 -247: 105728: 0 -247: 105729: 0 -247: 105730: 0 -247: 105731: 0 -247: 105732: 0 -247: 105733: 0 -247: 105734: 0 -247: 105735: 0 -247: 105736: 0 -247: 105737: 0 -247: 105738: 0 -247: 105739: 0 -247: 105740: 0 -247: 105741: 0 -247: 105742: 0 -247: 105743: 0 -247: 105744: 0 -247: 105745: 0 -247: 105746: 0 -247: 105747: 0 -247: 105748: 0 -247: 105749: 0 -247: 105750: 0 -247: 105751: 0 -247: 105752: 0 -247: 105753: 0 -247: 105754: 0 -247: 105755: 0 -247: 105756: 0 -247: 105757: 0 -247: 105758: 0 -247: 105759: 0 -247: 105760: 0 -247: 105761: 0 -247: 105762: 0 -247: 105763: 0 -247: 105764: 0 -247: 105765: 0 -247: 105766: 0 -247: 105767: 0 -247: 105768: 0 -247: 105769: 0 -247: 105770: 0 -247: 105771: 0 -247: 105772: 0 -247: 105773: 0 -247: 105774: 0 -247: 105775: 0 -247: 105776: 0 -247: 105777: 0 -247: 105778: 0 -247: 105779: 0 -247: 105780: 0 -247: 105781: 0 -247: 105782: 0 -247: 105783: 0 -247: 105784: 0 -247: 105785: 0 -247: 105786: 0 -247: 105787: 0 -247: 105788: 0 -247: 105789: 0 -247: 105790: 0 -247: 105791: 0 -247: 105792: 0 -247: 105793: 0 -247: 105794: 0 -247: 105795: 0 -247: 105796: 0 -247: 105797: 0 -247: 105798: 0 -247: 105799: 0 -247: 105800: 0 -247: 105801: 0 -247: 105802: 0 -247: 105803: 0 -247: 105804: 0 -247: 105805: 0 -247: 105806: 0 -247: 105807: 0 -247: 105808: 0 -247: 105809: 0 -247: 105810: 0 -247: 105811: 0 -247: 105812: 0 -247: 105813: 0 -247: 105814: 0 -247: 105815: 0 -247: 105816: 0 -247: 105817: 0 -247: 105818: 0 -247: 105819: 0 -247: 105820: 0 -247: 105821: 0 -247: 105822: 0 -247: 105823: 0 -247: 105824: 0 -247: 105825: 0 -247: 105826: 0 -247: 105827: 0 -247: 105828: 0 -247: 105829: 0 -247: 105830: 0 -247: 105831: 0 -247: 105832: 0 -247: 105833: 0 -247: 105834: 0 -247: 105835: 0 -247: 105836: 0 -247: 105837: 0 -247: 105838: 0 -247: 105839: 0 -247: 105840: 0 -247: 105841: 0 -247: 105842: 0 -247: 105843: 0 -247: 105844: 0 -247: 105845: 0 -247: 105846: 0 -247: 105847: 0 -247: 105848: 0 -247: 105849: 0 -247: 105850: 0 -247: 105851: 0 -247: 105852: 0 -247: 105853: 0 -247: 105854: 0 -247: 105855: 0 -247: 105856: 0 -247: 105857: 0 -247: 105858: 0 -247: 105859: 0 -247: 105860: 0 -247: 105861: 0 -247: 105862: 0 -247: 105863: 0 -247: 105864: 0 -247: 105865: 0 -247: 105866: 0 -247: 105867: 0 -247: 105868: 0 -247: 105869: 0 -247: 105870: 0 -247: 105871: 0 -247: 105872: 0 -247: 105873: 0 -247: 105874: 0 -247: 105875: 0 -247: 105876: 0 -247: 105877: 0 -247: 105878: 0 -247: 105879: 0 -247: 105880: 0 -247: 105881: 0 -247: 105882: 0 -247: 105883: 0 -247: 105884: 0 -247: 105885: 0 -247: 105886: 0 -247: 105887: 0 -247: 105888: 0 -247: 105889: 0 -247: 105890: 0 -247: 105891: 0 -247: 105892: 0 -247: 105893: 0 -247: 105894: 0 -247: 105895: 0 -247: 105896: 0 -247: 105897: 0 -247: 105898: 0 -247: 105899: 0 -247: 105900: 0 -247: 105901: 0 -247: 105902: 0 -247: 105903: 0 -247: 105904: 0 -247: 105905: 0 -247: 105906: 0 -247: 105907: 0 -247: 105908: 0 -247: 105909: 0 -247: 105910: 0 -247: 105911: 0 -247: 105912: 0 -247: 105913: 0 -247: 105914: 0 -247: 105915: 0 -247: 105916: 0 -247: 105917: 0 -247: 105918: 0 -247: 105919: 0 -247: 105920: 0 -247: 105921: 0 -247: 105922: 0 -247: 105923: 0 -247: 105924: 0 -247: 105925: 0 -247: 105926: 0 -247: 105927: 0 -247: 105928: 0 -247: 105929: 0 -247: 105930: 0 -247: 105931: 0 -247: 105932: 0 -247: 105933: 0 -247: 105934: 0 -247: 105935: 0 -247: 105936: 0 -247: 105937: 0 -247: 105938: 0 -247: 105939: 0 -247: 105940: 0 -247: 105941: 0 -247: 105942: 0 -247: 105943: 0 -247: 105944: 0 -247: 105945: 0 -247: 105946: 0 -247: 105947: 0 -247: 105948: 0 -247: 105949: 0 -247: 105950: 0 -247: 105951: 0 -247: 105952: 0 -247: 105953: 0 -247: 105954: 0 -247: 105955: 0 -247: 105956: 0 -247: 105957: 0 -247: 105958: 0 -247: 105959: 0 -247: 105960: 0 -247: 105961: 0 -247: 105962: 0 -247: 105963: 0 -247: 105964: 0 -247: 105965: 0 -247: 105966: 0 -247: 105967: 0 -247: 105968: 0 -247: 105969: 0 -247: 105970: 0 -247: 105971: 0 -247: 105972: 0 -247: 105973: 0 -247: 105974: 0 -247: 105975: 0 -247: 105976: 0 -247: 105977: 0 -247: 105978: 0 -247: 105979: 0 -247: 105980: 0 -247: 105981: 0 -247: 105982: 0 -247: 105983: 0 -247: 105984: 0 -247: 105985: 0 -247: 105986: 0 -247: 105987: 0 -247: 105988: 0 -247: 105989: 0 -247: 105990: 0 -247: 105991: 0 -247: 105992: 0 -247: 105993: 0 -247: 105994: 0 -247: 105995: 0 -247: 105996: 0 -247: 105997: 0 -247: 105998: 0 -247: 105999: 0 -247: 106000: 0 -247: 106001: 0 -247: 106002: 0 -247: 106003: 0 -247: 106004: 0 -247: 106005: 0 -247: 106006: 0 -247: 106007: 0 -247: 106008: 0 -247: 106009: 0 -247: 106010: 0 -247: 106011: 0 -247: 106012: 0 -247: 106013: 0 -247: 106014: 0 -247: 106015: 0 -247: 106016: 0 -247: 106017: 0 -247: 106018: 0 -247: 106019: 0 -247: 106020: 0 -247: 106021: 0 -247: 106022: 0 -247: 106023: 0 -247: 106024: 0 -247: 106025: 0 -247: 106026: 0 -247: 106027: 0 -247: 106028: 0 -247: 106029: 0 -247: 106030: 0 -247: 106031: 0 -247: 106032: 0 -247: 106033: 0 -247: 106034: 0 -247: 106035: 0 -247: 106036: 0 -247: 106037: 0 -247: 106038: 0 -247: 106039: 0 -247: 106040: 0 -247: 106041: 0 -247: 106042: 0 -247: 106043: 0 -247: 106044: 0 -247: 106045: 0 -247: 106046: 0 -247: 106047: 0 -247: 106048: 0 -247: 106049: 0 -247: 106050: 0 -247: 106051: 0 -247: 106052: 0 -247: 106053: 0 -247: 106054: 0 -247: 106055: 0 -247: 106056: 0 -247: 106057: 0 -247: 106058: 0 -247: 106059: 0 -247: 106060: 0 -247: 106061: 0 -247: 106062: 0 -247: 106063: 0 -247: 106064: 0 -247: 106065: 0 -247: 106066: 0 -247: 106067: 0 -247: 106068: 0 -247: 106069: 0 -247: 106070: 0 -247: 106071: 0 -247: 106072: 0 -247: 106073: 0 -247: 106074: 0 -247: 106075: 0 -247: 106076: 0 -247: 106077: 0 -247: 106078: 0 -247: 106079: 0 -247: 106080: 0 -247: 106081: 0 -247: 106082: 0 -247: 106083: 0 -247: 106084: 0 -247: 106085: 0 -247: 106086: 0 -247: 106087: 0 -247: 106088: 0 -247: 106089: 0 -247: 106090: 0 -247: 106091: 0 -247: 106092: 0 -247: 106093: 0 -247: 106094: 0 -247: 106095: 0 -247: 106096: 0 -247: 106097: 0 -247: 106098: 0 -247: 106099: 0 -247: 106100: 0 -247: 106101: 0 -247: 106102: 0 -247: 106103: 0 -247: 106104: 0 -247: 106105: 0 -247: 106106: 0 -247: 106107: 0 -247: 106108: 0 -247: 106109: 0 -247: 106110: 0 -247: 106111: 0 -247: 106112: 0 -247: 106113: 0 -247: 106114: 0 -247: 106115: 0 -247: 106116: 0 -247: 106117: 0 -247: 106118: 0 -247: 106119: 0 -247: 106120: 0 -247: 106121: 0 -247: 106122: 0 -247: 106123: 0 -247: 106124: 0 -247: 106125: 0 -247: 106126: 0 -247: 106127: 0 -247: 106128: 0 -247: 106129: 0 -247: 106130: 0 -247: 106131: 0 -247: 106132: 0 -247: 106133: 0 -247: 106134: 0 -247: 106135: 0 -247: 106136: 0 -247: 106137: 0 -247: 106138: 0 -247: 106139: 0 -247: 106140: 0 -247: 106141: 0 -247: 106142: 0 -247: 106143: 0 -247: 106144: 0 -247: 106145: 0 -247: 106146: 0 -247: 106147: 0 -247: 106148: 0 -247: 106149: 0 -247: 106150: 0 -247: 106151: 0 -247: 106152: 0 -247: 106153: 0 -247: 106154: 0 -247: 106155: 0 -247: 106156: 0 -247: 106157: 0 -247: 106158: 0 -247: 106159: 0 -247: 106160: 0 -247: 106161: 0 -247: 106162: 0 -247: 106163: 0 -247: 106164: 0 -247: 106165: 0 -247: 106166: 0 -247: 106167: 0 -247: 106168: 0 -247: 106169: 0 -247: 106170: 0 -247: 106171: 0 -247: 106172: 0 -247: 106173: 0 -247: 106174: 0 -247: 106175: 0 -247: 106176: 0 -247: 106177: 0 -247: 106178: 0 -247: 106179: 0 -247: 106180: 0 -247: 106181: 0 -247: 106182: 0 -247: 106183: 0 -247: 106184: 0 -247: 106185: 0 -247: 106186: 0 -247: 106187: 0 -247: 106188: 0 -247: 106189: 0 -247: 106190: 0 -247: 106191: 0 -247: 106192: 0 -247: 106193: 0 -247: 106194: 0 -247: 106195: 0 -247: 106196: 0 -247: 106197: 0 -247: 106198: 0 -247: 106199: 0 -247: 106200: 0 -247: 106201: 0 -247: 106202: 0 -247: 106203: 0 -247: 106204: 0 -247: 106205: 0 -247: 106206: 0 -247: 106207: 0 -247: 106208: 0 -247: 106209: 0 -247: 106210: 0 -247: 106211: 0 -247: 106212: 0 -247: 106213: 0 -247: 106214: 0 -247: 106215: 0 -247: 106216: 0 -247: 106217: 0 -247: 106218: 0 -247: 106219: 0 -247: 106220: 0 -247: 106221: 0 -247: 106222: 0 -247: 106223: 0 -247: 106224: 0 -247: 106225: 0 -247: 106226: 0 -247: 106227: 0 -247: 106228: 0 -247: 106229: 0 -247: 106230: 0 -247: 106231: 0 -247: 106232: 0 -247: 106233: 0 -247: 106234: 0 -247: 106235: 0 -247: 106236: 0 -247: 106237: 0 -247: 106238: 0 -247: 106239: 0 -247: 106240: 0 -247: 106241: 0 -247: 106242: 0 -247: 106243: 0 -247: 106244: 0 -247: 106245: 0 -247: 106246: 0 -247: 106247: 0 -247: 106248: 0 -247: 106249: 0 -247: 106250: 0 -247: 106251: 0 -247: 106252: 0 -247: 106253: 0 -247: 106254: 0 -247: 106255: 0 -247: 106256: 0 -247: 106257: 0 -247: 106258: 0 -247: 106259: 0 -247: 106260: 0 -247: 106261: 0 -247: 106262: 0 -247: 106263: 0 -247: 106264: 0 -247: 106265: 0 -247: 106266: 0 -247: 106267: 0 -247: 106268: 0 -247: 106269: 0 -247: 106270: 0 -247: 106271: 0 -247: 106272: 0 -247: 106273: 0 -247: 106274: 0 -247: 106275: 0 -247: 106276: 0 -247: 106277: 0 -247: 106278: 0 -247: 106279: 0 -247: 106280: 0 -247: 106281: 0 -247: 106282: 0 -247: 106283: 0 -247: 106284: 0 -247: 106285: 0 -247: 106286: 0 -247: 106287: 0 -247: 106288: 0 -247: 106289: 0 -247: 106290: 0 -247: 106291: 0 -247: 106292: 0 -247: 106293: 0 -247: 106294: 0 -247: 106295: 0 -247: 106296: 0 -247: 106297: 0 -247: 106298: 0 -247: 106299: 0 -247: 106300: 0 -247: 106301: 0 -247: 106302: 0 -247: 106303: 0 -247: 106304: 0 -247: 106305: 0 -247: 106306: 0 -247: 106307: 0 -247: 106308: 0 -247: 106309: 0 -247: 106310: 0 -247: 106311: 0 -247: 106312: 0 -247: 106313: 0 -247: 106314: 0 -247: 106315: 0 -247: 106316: 0 -247: 106317: 0 -247: 106318: 0 -247: 106319: 0 -247: 106320: 0 -247: 106321: 0 -247: 106322: 0 -247: 106323: 0 -247: 106324: 0 -247: 106325: 0 -247: 106326: 0 -247: 106327: 0 -247: 106328: 0 -247: 106329: 0 -247: 106330: 0 -247: 106331: 0 -247: 106332: 0 -247: 106333: 0 -247: 106334: 0 -247: 106335: 0 -247: 106336: 0 -247: 106337: 0 -247: 106338: 0 -247: 106339: 0 -247: 106340: 0 -247: 106341: 0 -247: 106342: 0 -247: 106343: 0 -247: 106344: 0 -247: 106345: 0 -247: 106346: 0 -247: 106347: 0 -247: 106348: 0 -247: 106349: 0 -247: 106350: 0 -247: 106351: 0 -247: 106352: 0 -247: 106353: 0 -247: 106354: 0 -247: 106355: 0 -247: 106356: 0 -247: 106357: 0 -247: 106358: 0 -247: 106359: 0 -247: 106360: 0 -247: 106361: 0 -247: 106362: 0 -247: 106363: 0 -247: 106364: 0 -247: 106365: 0 -247: 106366: 0 -247: 106367: 0 -247: 106368: 0 -247: 106369: 0 -247: 106370: 0 -247: 106371: 0 -247: 106372: 0 -247: 106373: 0 -247: 106374: 0 -247: 106375: 0 -247: 106376: 0 -247: 106377: 0 -247: 106378: 0 -247: 106379: 0 -247: 106380: 0 -247: 106381: 0 -247: 106382: 0 -247: 106383: 0 -247: 106384: 0 -247: 106385: 0 -247: 106386: 0 -247: 106387: 0 -247: 106388: 0 -247: 106389: 0 -247: 106390: 0 -247: 106391: 0 -247: 106392: 0 -247: 106393: 0 -247: 106394: 0 -247: 106395: 0 -247: 106396: 0 -247: 106397: 0 -247: 106398: 0 -247: 106399: 0 -247: 106400: 0 -247: 106401: 0 -247: 106402: 0 -247: 106403: 0 -247: 106404: 0 -247: 106405: 0 -247: 106406: 0 -247: 106407: 0 -247: 106408: 0 -247: 106409: 0 -247: 106410: 0 -247: 106411: 0 -247: 106412: 0 -247: 106413: 0 -247: 106414: 0 -247: 106415: 0 -247: 106416: 0 -247: 106417: 0 -247: 106418: 0 -247: 106419: 0 -247: 106420: 0 -247: 106421: 0 -247: 106422: 0 -247: 106423: 0 -247: 106424: 0 -247: 106425: 0 -247: 106426: 0 -247: 106427: 0 -247: 106428: 0 -247: 106429: 0 -247: 106430: 0 -247: 106431: 0 -247: 106432: 0 -247: 106433: 0 -247: 106434: 0 -247: 106435: 0 -247: 106436: 0 -247: 106437: 0 -247: 106438: 0 -247: 106439: 0 -247: 106440: 0 -247: 106441: 0 -247: 106442: 0 -247: 106443: 0 -247: 106444: 0 -247: 106445: 0 -247: 106446: 0 -247: 106447: 0 -247: 106448: 0 -247: 106449: 0 -247: 106450: 0 -247: 106451: 0 -247: 106452: 0 -247: 106453: 0 -247: 106454: 0 -247: 106455: 0 -247: 106456: 0 -247: 106457: 0 -247: 106458: 0 -247: 106459: 0 -247: 106460: 0 -247: 106461: 0 -247: 106462: 0 -247: 106463: 0 -247: 106464: 0 -247: 106465: 0 -247: 106466: 0 -247: 106467: 0 -247: 106468: 0 -247: 106469: 0 -247: 106470: 0 -247: 106471: 0 -247: 106472: 0 -247: 106473: 0 -247: 106474: 0 -247: 106475: 0 -247: 106476: 0 -247: 106477: 0 -247: 106478: 0 -247: 106479: 0 -247: 106480: 0 -247: 106481: 0 -247: 106482: 0 -247: 106483: 0 -247: 106484: 0 -247: 106485: 0 -247: 106486: 0 -247: 106487: 0 -247: 106488: 0 -247: 106489: 0 -247: 106490: 0 -247: 106491: 0 -247: 106492: 0 -247: 106493: 0 -247: 106494: 0 -247: 106495: 0 -247: 106496: 0 -247: 106497: 0 -247: 106498: 0 -247: 106499: 0 -247: 106500: 0 -247: 106501: 0 -247: 106502: 0 -247: 106503: 0 -247: 106504: 0 -247: 106505: 0 -247: 106506: 0 -247: 106507: 0 -247: 106508: 0 -247: 106509: 0 -247: 106510: 0 -247: 106511: 0 -247: 106512: 0 -247: 106513: 0 -247: 106514: 0 -247: 106515: 0 -247: 106516: 0 -247: 106517: 0 -247: 106518: 0 -247: 106519: 0 -247: 106520: 0 -247: 106521: 0 -247: 106522: 0 -247: 106523: 0 -247: 106524: 0 -247: 106525: 0 -247: 106526: 0 -247: 106527: 0 -247: 106528: 0 -247: 106529: 0 -247: 106530: 0 -247: 106531: 0 -247: 106532: 0 -247: 106533: 0 -247: 106534: 0 -247: 106535: 0 -247: 106536: 0 -247: 106537: 0 -247: 106538: 0 -247: 106539: 0 -247: 106540: 0 -247: 106541: 0 -247: 106542: 0 -247: 106543: 0 -247: 106544: 0 -247: 106545: 0 -247: 106546: 0 -247: 106547: 0 -247: 106548: 0 -247: 106549: 0 -247: 106550: 0 -247: 106551: 0 -247: 106552: 0 -247: 106553: 0 -247: 106554: 0 -247: 106555: 0 -247: 106556: 0 -247: 106557: 0 -247: 106558: 0 -247: 106559: 0 -247: 106560: 0 -247: 106561: 0 -247: 106562: 0 -247: 106563: 0 -247: 106564: 0 -247: 106565: 0 -247: 106566: 0 -247: 106567: 0 -247: 106568: 0 -247: 106569: 0 -247: 106570: 0 -247: 106571: 0 -247: 106572: 0 -247: 106573: 0 -247: 106574: 0 -247: 106575: 0 -247: 106576: 0 -247: 106577: 0 -247: 106578: 0 -247: 106579: 0 -247: 106580: 0 -247: 106581: 0 -247: 106582: 0 -247: 106583: 0 -247: 106584: 0 -247: 106585: 0 -247: 106586: 0 -247: 106587: 0 -247: 106588: 0 -247: 106589: 0 -247: 106590: 0 -247: 106591: 0 -247: 106592: 0 -247: 106593: 0 -247: 106594: 0 -247: 106595: 0 -247: 106596: 0 -247: 106597: 0 -247: 106598: 0 -247: 106599: 0 -247: 106600: 0 -247: 106601: 0 -247: 106602: 0 -247: 106603: 0 -247: 106604: 0 -247: 106605: 0 -247: 106606: 0 -247: 106607: 0 -247: 106608: 0 -247: 106609: 0 -247: 106610: 0 -247: 106611: 0 -247: 106612: 0 -247: 106613: 0 -247: 106614: 0 -247: 106615: 0 -247: 106616: 0 -247: 106617: 0 -247: 106618: 0 -247: 106619: 0 -247: 106620: 0 -247: 106621: 0 -247: 106622: 0 -247: 106623: 0 -247: 106624: 0 -247: 106625: 0 -247: 106626: 0 -247: 106627: 0 -247: 106628: 0 -247: 106629: 0 -247: 106630: 0 -247: 106631: 0 -247: 106632: 0 -247: 106633: 0 -247: 106634: 0 -247: 106635: 0 -247: 106636: 0 -247: 106637: 0 -247: 106638: 0 -247: 106639: 0 -247: 106640: 0 -247: 106641: 0 -247: 106642: 0 -247: 106643: 0 -247: 106644: 0 -247: 106645: 0 -247: 106646: 0 -247: 106647: 0 -247: 106648: 0 -247: 106649: 0 -247: 106650: 0 -247: 106651: 0 -247: 106652: 0 -247: 106653: 0 -247: 106654: 0 -247: 106655: 0 -247: 106656: 0 -247: 106657: 0 -247: 106658: 0 -247: 106659: 0 -247: 106660: 0 -247: 106661: 0 -247: 106662: 0 -247: 106663: 0 -247: 106664: 0 -247: 106665: 0 -247: 106666: 0 -247: 106667: 0 -247: 106668: 0 -247: 106669: 0 -247: 106670: 0 -247: 106671: 0 -247: 106672: 0 -247: 106673: 0 -247: 106674: 0 -247: 106675: 0 -247: 106676: 0 -247: 106677: 0 -247: 106678: 0 -247: 106679: 0 -247: 106680: 0 -247: 106681: 0 -247: 106682: 0 -247: 106683: 0 -247: 106684: 0 -247: 106685: 0 -247: 106686: 0 -247: 106687: 0 -247: 106688: 0 -247: 106689: 0 -247: 106690: 0 -247: 106691: 0 -247: 106692: 0 -247: 106693: 0 -247: 106694: 0 -247: 106695: 0 -247: 106696: 0 -247: 106697: 0 -247: 106698: 0 -247: 106699: 0 -247: 106700: 0 -247: 106701: 0 -247: 106702: 0 -247: 106703: 0 -247: 106704: 0 -247: 106705: 0 -247: 106706: 0 -247: 106707: 0 -247: 106708: 0 -247: 106709: 0 -247: 106710: 0 -247: 106711: 0 -247: 106712: 0 -247: 106713: 0 -247: 106714: 0 -247: 106715: 0 -247: 106716: 0 -247: 106717: 0 -247: 106718: 0 -247: 106719: 0 -247: 106720: 0 -247: 106721: 0 -247: 106722: 0 -247: 106723: 0 -247: 106724: 0 -247: 106725: 0 -247: 106726: 0 -247: 106727: 0 -247: 106728: 0 -247: 106729: 0 -247: 106730: 0 -247: 106731: 0 -247: 106732: 0 -247: 106733: 0 -247: 106734: 0 -247: 106735: 0 -247: 106736: 0 -247: 106737: 0 -247: 106738: 0 -247: 106739: 0 -247: 106740: 0 -247: 106741: 0 -247: 106742: 0 -247: 106743: 0 -247: 106744: 0 -247: 106745: 0 -247: 106746: 0 -247: 106747: 0 -247: 106748: 0 -247: 106749: 0 -247: 106750: 0 -247: 106751: 0 -247: 106752: 0 -247: 106753: 0 -247: 106754: 0 -247: 106755: 0 -247: 106756: 0 -247: 106757: 0 -247: 106758: 0 -247: 106759: 0 -247: 106760: 0 -247: 106761: 0 -247: 106762: 0 -247: 106763: 0 -247: 106764: 0 -247: 106765: 0 -247: 106766: 0 -247: 106767: 0 -247: 106768: 0 -247: 106769: 0 -247: 106770: 0 -247: 106771: 0 -247: 106772: 0 -247: 106773: 0 -247: 106774: 0 -247: 106775: 0 -247: 106776: 0 -247: 106777: 0 -247: 106778: 0 -247: 106779: 0 -247: 106780: 0 -247: 106781: 0 -247: 106782: 0 -247: 106783: 0 -247: 106784: 0 -247: 106785: 0 -247: 106786: 0 -247: 106787: 0 -247: 106788: 0 -247: 106789: 0 -247: 106790: 0 -247: 106791: 0 -247: 106792: 0 -247: 106793: 0 -247: 106794: 0 -247: 106795: 0 -247: 106796: 0 -247: 106797: 0 -247: 106798: 0 -247: 106799: 0 -247: 106800: 0 -247: 106801: 0 -247: 106802: 0 -247: 106803: 0 -247: 106804: 0 -247: 106805: 0 -247: 106806: 0 -247: 106807: 0 -247: 106808: 0 -247: 106809: 0 -247: 106810: 0 -247: 106811: 0 -247: 106812: 0 -247: 106813: 0 -247: 106814: 0 -247: 106815: 0 -247: 106816: 0 -247: 106817: 0 -247: 106818: 0 -247: 106819: 0 -247: 106820: 0 -247: 106821: 0 -247: 106822: 0 -247: 106823: 0 -247: 106824: 0 -247: 106825: 0 -247: 106826: 0 -247: 106827: 0 -247: 106828: 0 -247: 106829: 0 -247: 106830: 0 -247: 106831: 0 -247: 106832: 0 -247: 106833: 0 -247: 106834: 0 -247: 106835: 0 -247: 106836: 0 -247: 106837: 0 -247: 106838: 0 -247: 106839: 0 -247: 106840: 0 -247: 106841: 0 -247: 106842: 0 -247: 106843: 0 -247: 106844: 0 -247: 106845: 0 -247: 106846: 0 -247: 106847: 0 -247: 106848: 0 -247: 106849: 0 -247: 106850: 0 -247: 106851: 0 -247: 106852: 0 -247: 106853: 0 -247: 106854: 0 -247: 106855: 0 -247: 106856: 0 -247: 106857: 0 -247: 106858: 0 -247: 106859: 0 -247: 106860: 0 -247: 106861: 0 -247: 106862: 0 -247: 106863: 0 -247: 106864: 0 -247: 106865: 0 -247: 106866: 0 -247: 106867: 0 -247: 106868: 0 -247: 106869: 0 -247: 106870: 0 -247: 106871: 0 -247: 106872: 0 -247: 106873: 0 -247: 106874: 0 -247: 106875: 0 -247: 106876: 0 -247: 106877: 0 -247: 106878: 0 -247: 106879: 0 -247: 106880: 0 -247: 106881: 0 -247: 106882: 0 -247: 106883: 0 -247: 106884: 0 -247: 106885: 0 -247: 106886: 0 -247: 106887: 0 -247: 106888: 0 -247: 106889: 0 -247: 106890: 0 -247: 106891: 0 -247: 106892: 0 -247: 106893: 0 -247: 106894: 0 -247: 106895: 0 -247: 106896: 0 -247: 106897: 0 -247: 106898: 0 -247: 106899: 0 -247: 106900: 0 -247: 106901: 0 -247: 106902: 0 -247: 106903: 0 -247: 106904: 0 -247: 106905: 0 -247: 106906: 0 -247: 106907: 0 -247: 106908: 0 -247: 106909: 0 -247: 106910: 0 -247: 106911: 0 -247: 106912: 0 -247: 106913: 0 -247: 106914: 0 -247: 106915: 0 -247: 106916: 0 -247: 106917: 0 -247: 106918: 0 -247: 106919: 0 -247: 106920: 0 -247: 106921: 0 -247: 106922: 0 -247: 106923: 0 -247: 106924: 0 -247: 106925: 0 -247: 106926: 0 -247: 106927: 0 -247: 106928: 0 -247: 106929: 0 -247: 106930: 0 -247: 106931: 0 -247: 106932: 0 -247: 106933: 0 -247: 106934: 0 -247: 106935: 0 -247: 106936: 0 -247: 106937: 0 -247: 106938: 0 -247: 106939: 0 -247: 106940: 0 -247: 106941: 0 -247: 106942: 0 -247: 106943: 0 -247: 106944: 0 -247: 106945: 0 -247: 106946: 0 -247: 106947: 0 -247: 106948: 0 -247: 106949: 0 -247: 106950: 0 -247: 106951: 0 -247: 106952: 0 -247: 106953: 0 -247: 106954: 0 -247: 106955: 0 -247: 106956: 0 -247: 106957: 0 -247: 106958: 0 -247: 106959: 0 -247: 106960: 0 -247: 106961: 0 -247: 106962: 0 -247: 106963: 0 -247: 106964: 0 -247: 106965: 0 -247: 106966: 0 -247: 106967: 0 -247: 106968: 0 -247: 106969: 0 -247: 106970: 0 -247: 106971: 0 -247: 106972: 0 -247: 106973: 0 -247: 106974: 0 -247: 106975: 0 -247: 106976: 0 -247: 106977: 0 -247: 106978: 0 -247: 106979: 0 -247: 106980: 0 -247: 106981: 0 -247: 106982: 0 -247: 106983: 0 -247: 106984: 0 -247: 106985: 0 -247: 106986: 0 -247: 106987: 0 -247: 106988: 0 -247: 106989: 0 -247: 106990: 0 -247: 106991: 0 -247: 106992: 0 -247: 106993: 0 -247: 106994: 0 -247: 106995: 0 -247: 106996: 0 -247: 106997: 0 -247: 106998: 0 -247: 106999: 0 -247: 107000: 0 -247: 107001: 0 -247: 107002: 0 -247: 107003: 0 -247: 107004: 0 -247: 107005: 0 -247: 107006: 0 -247: 107007: 0 -247: 107008: 0 -247: 107009: 0 -247: 107010: 0 -247: 107011: 0 -247: 107012: 0 -247: 107013: 0 -247: 107014: 0 -247: 107015: 0 -247: 107016: 0 -247: 107017: 0 -247: 107018: 0 -247: 107019: 0 -247: 107020: 0 -247: 107021: 0 -247: 107022: 0 -247: 107023: 0 -247: 107024: 0 -247: 107025: 0 -247: 107026: 0 -247: 107027: 0 -247: 107028: 0 -247: 107029: 0 -247: 107030: 0 -247: 107031: 0 -247: 107032: 0 -247: 107033: 0 -247: 107034: 0 -247: 107035: 0 -247: 107036: 0 -247: 107037: 0 -247: 107038: 0 -247: 107039: 0 -247: 107040: 0 -247: 107041: 0 -247: 107042: 0 -247: 107043: 0 -247: 107044: 0 -247: 107045: 0 -247: 107046: 0 -247: 107047: 0 -247: 107048: 0 -247: 107049: 0 -247: 107050: 0 -247: 107051: 0 -247: 107052: 0 -247: 107053: 0 -247: 107054: 0 -247: 107055: 0 -247: 107056: 0 -247: 107057: 0 -247: 107058: 0 -247: 107059: 0 -247: 107060: 0 -247: 107061: 0 -247: 107062: 0 -247: 107063: 0 -247: 107064: 0 -247: 107065: 0 -247: 107066: 0 -247: 107067: 0 -247: 107068: 0 -247: 107069: 0 -247: 107070: 0 -247: 107071: 0 -247: 107072: 0 -247: 107073: 0 -247: 107074: 0 -247: 107075: 0 -247: 107076: 0 -247: 107077: 0 -247: 107078: 0 -247: 107079: 0 -247: 107080: 0 -247: 107081: 0 -247: 107082: 0 -247: 107083: 0 -247: 107084: 0 -247: 107085: 0 -247: 107086: 0 -247: 107087: 0 -247: 107088: 0 -247: 107089: 0 -247: 107090: 0 -247: 107091: 0 -247: 107092: 0 -247: 107093: 0 -247: 107094: 0 -247: 107095: 0 -247: 107096: 0 -247: 107097: 0 -247: 107098: 0 -247: 107099: 0 -247: 107100: 0 -247: 107101: 0 -247: 107102: 0 -247: 107103: 0 -247: 107104: 0 -247: 107105: 0 -247: 107106: 0 -247: 107107: 0 -247: 107108: 0 -247: 107109: 0 -247: 107110: 0 -247: 107111: 0 -247: 107112: 0 -247: 107113: 0 -247: 107114: 0 -247: 107115: 0 -247: 107116: 0 -247: 107117: 0 -247: 107118: 0 -247: 107119: 0 -247: 107120: 0 -247: 107121: 0 -247: 107122: 0 -247: 107123: 0 -247: 107124: 0 -247: 107125: 0 -247: 107126: 0 -247: 107127: 0 -247: 107128: 0 -247: 107129: 0 -247: 107130: 0 -247: 107131: 0 -247: 107132: 0 -247: 107133: 0 -247: 107134: 0 -247: 107135: 0 -247: 107136: 0 -247: 107137: 0 -247: 107138: 0 -247: 107139: 0 -247: 107140: 0 -247: 107141: 0 -247: 107142: 0 -247: 107143: 0 -247: 107144: 0 -247: 107145: 0 -247: 107146: 0 -247: 107147: 0 -247: 107148: 0 -247: 107149: 0 -247: 107150: 0 -247: 107151: 0 -247: 107152: 0 -247: 107153: 0 -247: 107154: 0 -247: 107155: 0 -247: 107156: 0 -247: 107157: 0 -247: 107158: 0 -247: 107159: 0 -247: 107160: 0 -247: 107161: 0 -247: 107162: 0 -247: 107163: 0 -247: 107164: 0 -247: 107165: 0 -247: 107166: 0 -247: 107167: 0 -247: 107168: 0 -247: 107169: 0 -247: 107170: 0 -247: 107171: 0 -247: 107172: 0 -247: 107173: 0 -247: 107174: 0 -247: 107175: 0 -247: 107176: 0 -247: 107177: 0 -247: 107178: 0 -247: 107179: 0 -247: 107180: 0 -247: 107181: 0 -247: 107182: 0 -247: 107183: 0 -247: 107184: 0 -247: 107185: 0 -247: 107186: 0 -247: 107187: 0 -247: 107188: 0 -247: 107189: 0 -247: 107190: 0 -247: 107191: 0 -247: 107192: 0 -247: 107193: 0 -247: 107194: 0 -247: 107195: 0 -247: 107196: 0 -247: 107197: 0 -247: 107198: 0 -247: 107199: 0 -247: 107200: 0 -247: 107201: 0 -247: 107202: 0 -247: 107203: 0 -247: 107204: 0 -247: 107205: 0 -247: 107206: 0 -247: 107207: 0 -247: 107208: 0 -247: 107209: 0 -247: 107210: 0 -247: 107211: 0 -247: 107212: 0 -247: 107213: 0 -247: 107214: 0 -247: 107215: 0 -247: 107216: 0 -247: 107217: 0 -247: 107218: 0 -247: 107219: 0 -247: 107220: 0 -247: 107221: 0 -247: 107222: 0 -247: 107223: 0 -247: 107224: 0 -247: 107225: 0 -247: 107226: 0 -247: 107227: 0 -247: 107228: 0 -247: 107229: 0 -247: 107230: 0 -247: 107231: 0 -247: 107232: 0 -247: 107233: 0 -247: 107234: 0 -247: 107235: 0 -247: 107236: 0 -247: 107237: 0 -247: 107238: 0 -247: 107239: 0 -247: 107240: 0 -247: 107241: 0 -247: 107242: 0 -247: 107243: 0 -247: 107244: 0 -247: 107245: 0 -247: 107246: 0 -247: 107247: 0 -247: 107248: 0 -247: 107249: 0 -247: 107250: 0 -247: 107251: 0 -247: 107252: 0 -247: 107253: 0 -247: 107254: 0 -247: 107255: 0 -247: 107256: 0 -247: 107257: 0 -247: 107258: 0 -247: 107259: 0 -247: 107260: 0 -247: 107261: 0 -247: 107262: 0 -247: 107263: 0 -247: 107264: 0 -247: 107265: 0 -247: 107266: 0 -247: 107267: 0 -247: 107268: 0 -247: 107269: 0 -247: 107270: 0 -247: 107271: 0 -247: 107272: 0 -247: 107273: 0 -247: 107274: 0 -247: 107275: 0 -247: 107276: 0 -247: 107277: 0 -247: 107278: 0 -247: 107279: 0 -247: 107280: 0 -247: 107281: 0 -247: 107282: 0 -247: 107283: 0 -247: 107284: 0 -247: 107285: 0 -247: 107286: 0 -247: 107287: 0 -247: 107288: 0 -247: 107289: 0 -247: 107290: 0 -247: 107291: 0 -247: 107292: 0 -247: 107293: 0 -247: 107294: 0 -247: 107295: 0 -247: 107296: 0 -247: 107297: 0 -247: 107298: 0 -247: 107299: 0 -247: 107300: 0 -247: 107301: 0 -247: 107302: 0 -247: 107303: 0 -247: 107304: 0 -247: 107305: 0 -247: 107306: 0 -247: 107307: 0 -247: 107308: 0 -247: 107309: 0 -247: 107310: 0 -247: 107311: 0 -247: 107312: 0 -247: 107313: 0 -247: 107314: 0 -247: 107315: 0 -247: 107316: 0 -247: 107317: 0 -247: 107318: 0 -247: 107319: 0 -247: 107320: 0 -247: 107321: 0 -247: 107322: 0 -247: 107323: 0 -247: 107324: 0 -247: 107325: 0 -247: 107326: 0 -247: 107327: 0 -247: 107328: 0 -247: 107329: 0 -247: 107330: 0 -247: 107331: 0 -247: 107332: 0 -247: 107333: 0 -247: 107334: 0 -247: 107335: 0 -247: 107336: 0 -247: 107337: 0 -247: 107338: 0 -247: 107339: 0 -247: 107340: 0 -247: 107341: 0 -247: 107342: 0 -247: 107343: 0 -247: 107344: 0 -247: 107345: 0 -247: 107346: 0 -247: 107347: 0 -247: 107348: 0 -247: 107349: 0 -247: 107350: 0 -247: 107351: 0 -247: 107352: 0 -247: 107353: 0 -247: 107354: 0 -247: 107355: 0 -247: 107356: 0 -247: 107357: 0 -247: 107358: 0 -247: 107359: 0 -247: 107360: 0 -247: 107361: 0 -247: 107362: 0 -247: 107363: 0 -247: 107364: 0 -247: 107365: 0 -247: 107366: 0 -247: 107367: 0 -247: 107368: 0 -247: 107369: 0 -247: 107370: 0 -247: 107371: 0 -247: 107372: 0 -247: 107373: 0 -247: 107374: 0 -247: 107375: 0 -247: 107376: 0 -247: 107377: 0 -247: 107378: 0 -247: 107379: 0 -247: 107380: 0 -247: 107381: 0 -247: 107382: 0 -247: 107383: 0 -247: 107384: 0 -247: 107385: 0 -247: 107386: 0 -247: 107387: 0 -247: 107388: 0 -247: 107389: 0 -247: 107390: 0 -247: 107391: 0 -247: 107392: 0 -247: 107393: 0 -247: 107394: 0 -247: 107395: 0 -247: 107396: 0 -247: 107397: 0 -247: 107398: 0 -247: 107399: 0 -247: 107400: 0 -247: 107401: 0 -247: 107402: 0 -247: 107403: 0 -247: 107404: 0 -247: 107405: 0 -247: 107406: 0 -247: 107407: 0 -247: 107408: 0 -247: 107409: 0 -247: 107410: 0 -247: 107411: 0 -247: 107412: 0 -247: 107413: 0 -247: 107414: 0 -247: 107415: 0 -247: 107416: 0 -247: 107417: 0 -247: 107418: 0 -247: 107419: 0 -247: 107420: 0 -247: 107421: 0 -247: 107422: 0 -247: 107423: 0 -247: 107424: 0 -247: 107425: 0 -247: 107426: 0 -247: 107427: 0 -247: 107428: 0 -247: 107429: 0 -247: 107430: 0 -247: 107431: 0 -247: 107432: 0 -247: 107433: 0 -247: 107434: 0 -247: 107435: 0 -247: 107436: 0 -247: 107437: 0 -247: 107438: 0 -247: 107439: 0 -247: 107440: 0 -247: 107441: 0 -247: 107442: 0 -247: 107443: 0 -247: 107444: 0 -247: 107445: 0 -247: 107446: 0 -247: 107447: 0 -247: 107448: 0 -247: 107449: 0 -247: 107450: 0 -247: 107451: 0 -247: 107452: 0 -247: 107453: 0 -247: 107454: 0 -247: 107455: 0 -247: 107456: 0 -247: 107457: 0 -247: 107458: 0 -247: 107459: 0 -247: 107460: 0 -247: 107461: 0 -247: 107462: 0 -247: 107463: 0 -247: 107464: 0 -247: 107465: 0 -247: 107466: 0 -247: 107467: 0 -247: 107468: 0 -247: 107469: 0 -247: 107470: 0 -247: 107471: 0 -247: 107472: 0 -247: 107473: 0 -247: 107474: 0 -247: 107475: 0 -247: 107476: 0 -247: 107477: 0 -247: 107478: 0 -247: 107479: 0 -247: 107480: 0 -247: 107481: 0 -247: 107482: 0 -247: 107483: 0 -247: 107484: 0 -247: 107485: 0 -247: 107486: 0 -247: 107487: 0 -247: 107488: 0 -247: 107489: 0 -247: 107490: 0 -247: 107491: 0 -247: 107492: 0 -247: 107493: 0 -247: 107494: 0 -247: 107495: 0 -247: 107496: 0 -247: 107497: 0 -247: 107498: 0 -247: 107499: 0 -247: 107500: 0 -247: 107501: 0 -247: 107502: 0 -247: 107503: 0 -247: 107504: 0 -247: 107505: 0 -247: 107506: 0 -247: 107507: 0 -247: 107508: 0 -247: 107509: 0 -247: 107510: 0 -247: 107511: 0 -247: 107512: 0 -247: 107513: 0 -247: 107514: 0 -247: 107515: 0 -247: 107516: 0 -247: 107517: 0 -247: 107518: 0 -247: 107519: 0 -247: 107520: 0 -247: 107521: 0 -247: 107522: 0 -247: 107523: 0 -247: 107524: 0 -247: 107525: 0 -247: 107526: 0 -247: 107527: 0 -247: 107528: 0 -247: 107529: 0 -247: 107530: 0 -247: 107531: 0 -247: 107532: 0 -247: 107533: 0 -247: 107534: 0 -247: 107535: 0 -247: 107536: 0 -247: 107537: 0 -247: 107538: 0 -247: 107539: 0 -247: 107540: 0 -247: 107541: 0 -247: 107542: 0 -247: 107543: 0 -247: 107544: 0 -247: 107545: 0 -247: 107546: 0 -247: 107547: 0 -247: 107548: 0 -247: 107549: 0 -247: 107550: 0 -247: 107551: 0 -247: 107552: 0 -247: 107553: 0 -247: 107554: 0 -247: 107555: 0 -247: 107556: 0 -247: 107557: 0 -247: 107558: 0 -247: 107559: 0 -247: 107560: 0 -247: 107561: 0 -247: 107562: 0 -247: 107563: 0 -247: 107564: 0 -247: 107565: 0 -247: 107566: 0 -247: 107567: 0 -247: 107568: 0 -247: 107569: 0 -247: 107570: 0 -247: 107571: 0 -247: 107572: 0 -247: 107573: 0 -247: 107574: 0 -247: 107575: 0 -247: 107576: 0 -247: 107577: 0 -247: 107578: 0 -247: 107579: 0 -247: 107580: 0 -247: 107581: 0 -247: 107582: 0 -247: 107583: 0 -247: 107584: 0 -247: 107585: 0 -247: 107586: 0 -247: 107587: 0 -247: 107588: 0 -247: 107589: 0 -247: 107590: 0 -247: 107591: 0 -247: 107592: 0 -247: 107593: 0 -247: 107594: 0 -247: 107595: 0 -247: 107596: 0 -247: 107597: 0 -247: 107598: 0 -247: 107599: 0 -247: 107600: 0 -247: 107601: 0 -247: 107602: 0 -247: 107603: 0 -247: 107604: 0 -247: 107605: 0 -247: 107606: 0 -247: 107607: 0 -247: 107608: 0 -247: 107609: 0 -247: 107610: 0 -247: 107611: 0 -247: 107612: 0 -247: 107613: 0 -247: 107614: 0 -247: 107615: 0 -247: 107616: 0 -247: 107617: 0 -247: 107618: 0 -247: 107619: 0 -247: 107620: 0 -247: 107621: 0 -247: 107622: 0 -247: 107623: 0 -247: 107624: 0 -247: 107625: 0 -247: 107626: 0 -247: 107627: 0 -247: 107628: 0 -247: 107629: 0 -247: 107630: 0 -247: 107631: 0 -247: 107632: 0 -247: 107633: 0 -247: 107634: 0 -247: 107635: 0 -247: 107636: 0 -247: 107637: 0 -247: 107638: 0 -247: 107639: 0 -247: 107640: 0 -247: 107641: 0 -247: 107642: 0 -247: 107643: 0 -247: 107644: 0 -247: 107645: 0 -247: 107646: 0 -247: 107647: 0 -247: 107648: 0 -247: 107649: 0 -247: 107650: 0 -247: 107651: 0 -247: 107652: 0 -247: 107653: 0 -247: 107654: 0 -247: 107655: 0 -247: 107656: 0 -247: 107657: 0 -247: 107658: 0 -247: 107659: 0 -247: 107660: 0 -247: 107661: 0 -247: 107662: 0 -247: 107663: 0 -247: 107664: 0 -247: 107665: 0 -247: 107666: 0 -247: 107667: 0 -247: 107668: 0 -247: 107669: 0 -247: 107670: 0 -247: 107671: 0 -247: 107672: 0 -247: 107673: 0 -247: 107674: 0 -247: 107675: 0 -247: 107676: 0 -247: 107677: 0 -247: 107678: 0 -247: 107679: 0 -247: 107680: 0 -247: 107681: 0 -247: 107682: 0 -247: 107683: 0 -247: 107684: 0 -247: 107685: 0 -247: 107686: 0 -247: 107687: 0 -247: 107688: 0 -247: 107689: 0 -247: 107690: 0 -247: 107691: 0 -247: 107692: 0 -247: 107693: 0 -247: 107694: 0 -247: 107695: 0 -247: 107696: 0 -247: 107697: 0 -247: 107698: 0 -247: 107699: 0 -247: 107700: 0 -247: 107701: 0 -247: 107702: 0 -247: 107703: 0 -247: 107704: 0 -247: 107705: 0 -247: 107706: 0 -247: 107707: 0 -247: 107708: 0 -247: 107709: 0 -247: 107710: 0 -247: 107711: 0 -247: 107712: 0 -247: 107713: 0 -247: 107714: 0 -247: 107715: 0 -247: 107716: 0 -247: 107717: 0 -247: 107718: 0 -247: 107719: 0 -247: 107720: 0 -247: 107721: 0 -247: 107722: 0 -247: 107723: 0 -247: 107724: 0 -247: 107725: 0 -247: 107726: 0 -247: 107727: 0 -247: 107728: 0 -247: 107729: 0 -247: 107730: 0 -247: 107731: 0 -247: 107732: 0 -247: 107733: 0 -247: 107734: 0 -247: 107735: 0 -247: 107736: 0 -247: 107737: 0 -247: 107738: 0 -247: 107739: 0 -247: 107740: 0 -247: 107741: 0 -247: 107742: 0 -247: 107743: 0 -247: 107744: 0 -247: 107745: 0 -247: 107746: 0 -247: 107747: 0 -247: 107748: 0 -247: 107749: 0 -247: 107750: 0 -247: 107751: 0 -247: 107752: 0 -247: 107753: 0 -247: 107754: 0 -247: 107755: 0 -247: 107756: 0 -247: 107757: 0 -247: 107758: 0 -247: 107759: 0 -247: 107760: 0 -247: 107761: 0 -247: 107762: 0 -247: 107763: 0 -247: 107764: 0 -247: 107765: 0 -247: 107766: 0 -247: 107767: 0 -247: 107768: 0 -247: 107769: 0 -247: 107770: 0 -247: 107771: 0 -247: 107772: 0 -247: 107773: 0 -247: 107774: 0 -247: 107775: 0 -247: 107776: 0 -247: 107777: 0 -247: 107778: 0 -247: 107779: 0 -247: 107780: 0 -247: 107781: 0 -247: 107782: 0 -247: 107783: 0 -247: 107784: 0 -247: 107785: 0 -247: 107786: 0 -247: 107787: 0 -247: 107788: 0 -247: 107789: 0 -247: 107790: 0 -247: 107791: 0 -247: 107792: 0 -247: 107793: 0 -247: 107794: 0 -247: 107795: 0 -247: 107796: 0 -247: 107797: 0 -247: 107798: 0 -247: 107799: 0 -247: 107800: 0 -247: 107801: 0 -247: 107802: 0 -247: 107803: 0 -247: 107804: 0 -247: 107805: 0 -247: 107806: 0 -247: 107807: 0 -247: 107808: 0 -247: 107809: 0 -247: 107810: 0 -247: 107811: 0 -247: 107812: 0 -247: 107813: 0 -247: 107814: 0 -247: 107815: 0 -247: 107816: 0 -247: 107817: 0 -247: 107818: 0 -247: 107819: 0 -247: 107820: 0 -247: 107821: 0 -247: 107822: 0 -247: 107823: 0 -247: 107824: 0 -247: 107825: 0 -247: 107826: 0 -247: 107827: 0 -247: 107828: 0 -247: 107829: 0 -247: 107830: 0 -247: 107831: 0 -247: 107832: 0 -247: 107833: 0 -247: 107834: 0 -247: 107835: 0 -247: 107836: 0 -247: 107837: 0 -247: 107838: 0 -247: 107839: 0 -247: 107840: 0 -247: 107841: 0 -247: 107842: 0 -247: 107843: 0 -247: 107844: 0 -247: 107845: 0 -247: 107846: 0 -247: 107847: 0 -247: 107848: 0 -247: 107849: 0 -247: 107850: 0 -247: 107851: 0 -247: 107852: 0 -247: 107853: 0 -247: 107854: 0 -247: 107855: 0 -247: 107856: 0 -247: 107857: 0 -247: 107858: 0 -247: 107859: 0 -247: 107860: 0 -247: 107861: 0 -247: 107862: 0 -247: 107863: 0 -247: 107864: 0 -247: 107865: 0 -247: 107866: 0 -247: 107867: 0 -247: 107868: 0 -247: 107869: 0 -247: 107870: 0 -247: 107871: 0 -247: 107872: 0 -247: 107873: 0 -247: 107874: 0 -247: 107875: 0 -247: 107876: 0 -247: 107877: 0 -247: 107878: 0 -247: 107879: 0 -247: 107880: 0 -247: 107881: 0 -247: 107882: 0 -247: 107883: 0 -247: 107884: 0 -247: 107885: 0 -247: 107886: 0 -247: 107887: 0 -247: 107888: 0 -247: 107889: 0 -247: 107890: 0 -247: 107891: 0 -247: 107892: 0 -247: 107893: 0 -247: 107894: 0 -247: 107895: 0 -247: 107896: 0 -247: 107897: 0 -247: 107898: 0 -247: 107899: 0 -247: 107900: 0 -247: 107901: 0 -247: 107902: 0 -247: 107903: 0 -247: 107904: 0 -247: 107905: 0 -247: 107906: 0 -247: 107907: 0 -247: 107908: 0 -247: 107909: 0 -247: 107910: 0 -247: 107911: 0 -247: 107912: 0 -247: 107913: 0 -247: 107914: 0 -247: 107915: 0 -247: 107916: 0 -247: 107917: 0 -247: 107918: 0 -247: 107919: 0 -247: 107920: 0 -247: 107921: 0 -247: 107922: 0 -247: 107923: 0 -247: 107924: 0 -247: 107925: 0 -247: 107926: 0 -247: 107927: 0 -247: 107928: 0 -247: 107929: 0 -247: 107930: 0 -247: 107931: 0 -247: 107932: 0 -247: 107933: 0 -247: 107934: 0 -247: 107935: 0 -247: 107936: 0 -247: 107937: 0 -247: 107938: 0 -247: 107939: 0 -247: 107940: 0 -247: 107941: 0 -247: 107942: 0 -247: 107943: 0 -247: 107944: 0 -247: 107945: 0 -247: 107946: 0 -247: 107947: 0 -247: 107948: 0 -247: 107949: 0 -247: 107950: 0 -247: 107951: 0 -247: 107952: 0 -247: 107953: 0 -247: 107954: 0 -247: 107955: 0 -247: 107956: 0 -247: 107957: 0 -247: 107958: 0 -247: 107959: 0 -247: 107960: 0 -247: 107961: 0 -247: 107962: 0 -247: 107963: 0 -247: 107964: 0 -247: 107965: 0 -247: 107966: 0 -247: 107967: 0 -247: 107968: 0 -247: 107969: 0 -247: 107970: 0 -247: 107971: 0 -247: 107972: 0 -247: 107973: 0 -247: 107974: 0 -247: 107975: 0 -247: 107976: 0 -247: 107977: 0 -247: 107978: 0 -247: 107979: 0 -247: 107980: 0 -247: 107981: 0 -247: 107982: 0 -247: 107983: 0 -247: 107984: 0 -247: 107985: 0 -247: 107986: 0 -247: 107987: 0 -247: 107988: 0 -247: 107989: 0 -247: 107990: 0 -247: 107991: 0 -247: 107992: 0 -247: 107993: 0 -247: 107994: 0 -247: 107995: 0 -247: 107996: 0 -247: 107997: 0 -247: 107998: 0 -247: 107999: 0 -247: 108000: 0 -247: 108001: 0 -247: 108002: 0 -247: 108003: 0 -247: 108004: 0 -247: 108005: 0 -247: 108006: 0 -247: 108007: 0 -247: 108008: 0 -247: 108009: 0 -247: 108010: 0 -247: 108011: 0 -247: 108012: 0 -247: 108013: 0 -247: 108014: 0 -247: 108015: 0 -247: 108016: 0 -247: 108017: 0 -247: 108018: 0 -247: 108019: 0 -247: 108020: 0 -247: 108021: 0 -247: 108022: 0 -247: 108023: 0 -247: 108024: 0 -247: 108025: 0 -247: 108026: 0 -247: 108027: 0 -247: 108028: 0 -247: 108029: 0 -247: 108030: 0 -247: 108031: 0 -247: 108032: 0 -247: 108033: 0 -247: 108034: 0 -247: 108035: 0 -247: 108036: 0 -247: 108037: 0 -247: 108038: 0 -247: 108039: 0 -247: 108040: 0 -247: 108041: 0 -247: 108042: 0 -247: 108043: 0 -247: 108044: 0 -247: 108045: 0 -247: 108046: 0 -247: 108047: 0 -247: 108048: 0 -247: 108049: 0 -247: 108050: 0 -247: 108051: 0 -247: 108052: 0 -247: 108053: 0 -247: 108054: 0 -247: 108055: 0 -247: 108056: 0 -247: 108057: 0 -247: 108058: 0 -247: 108059: 0 -247: 108060: 0 -247: 108061: 0 -247: 108062: 0 -247: 108063: 0 -247: 108064: 0 -247: 108065: 0 -247: 108066: 0 -247: 108067: 0 -247: 108068: 0 -247: 108069: 0 -247: 108070: 0 -247: 108071: 0 -247: 108072: 0 -247: 108073: 0 -247: 108074: 0 -247: 108075: 0 -247: 108076: 0 -247: 108077: 0 -247: 108078: 0 -247: 108079: 0 -247: 108080: 0 -247: 108081: 0 -247: 108082: 0 -247: 108083: 0 -247: 108084: 0 -247: 108085: 0 -247: 108086: 0 -247: 108087: 0 -247: 108088: 0 -247: 108089: 0 -247: 108090: 0 -247: 108091: 0 -247: 108092: 0 -247: 108093: 0 -247: 108094: 0 -247: 108095: 0 -247: 108096: 0 -247: 108097: 0 -247: 108098: 0 -247: 108099: 0 -247: 108100: 0 -247: 108101: 0 -247: 108102: 0 -247: 108103: 0 -247: 108104: 0 -247: 108105: 0 -247: 108106: 0 -247: 108107: 0 -247: 108108: 0 -247: 108109: 0 -247: 108110: 0 -247: 108111: 0 -247: 108112: 0 -247: 108113: 0 -247: 108114: 0 -247: 108115: 0 -247: 108116: 0 -247: 108117: 0 -247: 108118: 0 -247: 108119: 0 -247: 108120: 0 -247: 108121: 0 -247: 108122: 0 -247: 108123: 0 -247: 108124: 0 -247: 108125: 0 -247: 108126: 0 -247: 108127: 0 -247: 108128: 0 -247: 108129: 0 -247: 108130: 0 -247: 108131: 0 -247: 108132: 0 -247: 108133: 0 -247: 108134: 0 -247: 108135: 0 -247: 108136: 0 -247: 108137: 0 -247: 108138: 0 -247: 108139: 0 -247: 108140: 0 -247: 108141: 0 -247: 108142: 0 -247: 108143: 0 -247: 108144: 0 -247: 108145: 0 -247: 108146: 0 -247: 108147: 0 -247: 108148: 0 -247: 108149: 0 -247: 108150: 0 -247: 108151: 0 -247: 108152: 0 -247: 108153: 0 -247: 108154: 0 -247: 108155: 0 -247: 108156: 0 -247: 108157: 0 -247: 108158: 0 -247: 108159: 0 -247: 108160: 0 -247: 108161: 0 -247: 108162: 0 -247: 108163: 0 -247: 108164: 0 -247: 108165: 0 -247: 108166: 0 -247: 108167: 0 -247: 108168: 0 -247: 108169: 0 -247: 108170: 0 -247: 108171: 0 -247: 108172: 0 -247: 108173: 0 -247: 108174: 0 -247: 108175: 0 -247: 108176: 0 -247: 108177: 0 -247: 108178: 0 -247: 108179: 0 -247: 108180: 0 -247: 108181: 0 -247: 108182: 0 -247: 108183: 0 -247: 108184: 0 -247: 108185: 0 -247: 108186: 0 -247: 108187: 0 -247: 108188: 0 -247: 108189: 0 -247: 108190: 0 -247: 108191: 0 -247: 108192: 0 -247: 108193: 0 -247: 108194: 0 -247: 108195: 0 -247: 108196: 0 -247: 108197: 0 -247: 108198: 0 -247: 108199: 0 -247: 108200: 0 -247: 108201: 0 -247: 108202: 0 -247: 108203: 0 -247: 108204: 0 -247: 108205: 0 -247: 108206: 0 -247: 108207: 0 -247: 108208: 0 -247: 108209: 0 -247: 108210: 0 -247: 108211: 0 -247: 108212: 0 -247: 108213: 0 -247: 108214: 0 -247: 108215: 0 -247: 108216: 0 -247: 108217: 0 -247: 108218: 0 -247: 108219: 0 -247: 108220: 0 -247: 108221: 0 -247: 108222: 0 -247: 108223: 0 -247: 108224: 0 -247: 108225: 0 -247: 108226: 0 -247: 108227: 0 -247: 108228: 0 -247: 108229: 0 -247: 108230: 0 -247: 108231: 0 -247: 108232: 0 -247: 108233: 0 -247: 108234: 0 -247: 108235: 0 -247: 108236: 0 -247: 108237: 0 -247: 108238: 0 -247: 108239: 0 -247: 108240: 0 -247: 108241: 0 -247: 108242: 0 -247: 108243: 0 -247: 108244: 0 -247: 108245: 0 -247: 108246: 0 -247: 108247: 0 -247: 108248: 0 -247: 108249: 0 -247: 108250: 0 -247: 108251: 0 -247: 108252: 0 -247: 108253: 0 -247: 108254: 0 -247: 108255: 0 -247: 108256: 0 -247: 108257: 0 -247: 108258: 0 -247: 108259: 0 -247: 108260: 0 -247: 108261: 0 -247: 108262: 0 -247: 108263: 0 -247: 108264: 0 -247: 108265: 0 -247: 108266: 0 -247: 108267: 0 -247: 108268: 0 -247: 108269: 0 -247: 108270: 0 -247: 108271: 0 -247: 108272: 0 -247: 108273: 0 -247: 108274: 0 -247: 108275: 0 -247: 108276: 0 -247: 108277: 0 -247: 108278: 0 -247: 108279: 0 -247: 108280: 0 -247: 108281: 0 -247: 108282: 0 -247: 108283: 0 -247: 108284: 0 -247: 108285: 0 -247: 108286: 0 -247: 108287: 0 -247: 108288: 0 -247: 108289: 0 -247: 108290: 0 -247: 108291: 0 -247: 108292: 0 -247: 108293: 0 -247: 108294: 0 -247: 108295: 0 -247: 108296: 0 -247: 108297: 0 -247: 108298: 0 -247: 108299: 0 -247: 108300: 0 -247: 108301: 0 -247: 108302: 0 -247: 108303: 0 -247: 108304: 0 -247: 108305: 0 -247: 108306: 0 -247: 108307: 0 -247: 108308: 0 -247: 108309: 0 -247: 108310: 0 -247: 108311: 0 -247: 108312: 0 -247: 108313: 0 -247: 108314: 0 -247: 108315: 0 -247: 108316: 0 -247: 108317: 0 -247: 108318: 0 -247: 108319: 0 -247: 108320: 0 -247: 108321: 0 -247: 108322: 0 -247: 108323: 0 -247: 108324: 0 -247: 108325: 0 -247: 108326: 0 -247: 108327: 0 -247: 108328: 0 -247: 108329: 0 -247: 108330: 0 -247: 108331: 0 -247: 108332: 0 -247: 108333: 0 -247: 108334: 0 -247: 108335: 0 -247: 108336: 0 -247: 108337: 0 -247: 108338: 0 -247: 108339: 0 -247: 108340: 0 -247: 108341: 0 -247: 108342: 0 -247: 108343: 0 -247: 108344: 0 -247: 108345: 0 -247: 108346: 0 -247: 108347: 0 -247: 108348: 0 -247: 108349: 0 -247: 108350: 0 -247: 108351: 0 -247: 108352: 0 -247: 108353: 0 -247: 108354: 0 -247: 108355: 0 -247: 108356: 0 -247: 108357: 0 -247: 108358: 0 -247: 108359: 0 -247: 108360: 0 -247: 108361: 0 -247: 108362: 0 -247: 108363: 0 -247: 108364: 0 -247: 108365: 0 -247: 108366: 0 -247: 108367: 0 -247: 108368: 0 -247: 108369: 0 -247: 108370: 0 -247: 108371: 0 -247: 108372: 0 -247: 108373: 0 -247: 108374: 0 -247: 108375: 0 -247: 108376: 0 -247: 108377: 0 -247: 108378: 0 -247: 108379: 0 -247: 108380: 0 -247: 108381: 0 -247: 108382: 0 -247: 108383: 0 -247: 108384: 0 -247: 108385: 0 -247: 108386: 0 -247: 108387: 0 -247: 108388: 0 -247: 108389: 0 -247: 108390: 0 -247: 108391: 0 -247: 108392: 0 -247: 108393: 0 -247: 108394: 0 -247: 108395: 0 -247: 108396: 0 -247: 108397: 0 -247: 108398: 0 -247: 108399: 0 -247: 108400: 0 -247: 108401: 0 -247: 108402: 0 -247: 108403: 0 -247: 108404: 0 -247: 108405: 0 -247: 108406: 0 -247: 108407: 0 -247: 108408: 0 -247: 108409: 0 -247: 108410: 0 -247: 108411: 0 -247: 108412: 0 -247: 108413: 0 -247: 108414: 0 -247: 108415: 0 -247: 108416: 0 -247: 108417: 0 -247: 108418: 0 -247: 108419: 0 -247: 108420: 0 -247: 108421: 0 -247: 108422: 0 -247: 108423: 0 -247: 108424: 0 -247: 108425: 0 -247: 108426: 0 -247: 108427: 0 -247: 108428: 0 -247: 108429: 0 -247: 108430: 0 -247: 108431: 0 -247: 108432: 0 -247: 108433: 0 -247: 108434: 0 -247: 108435: 0 -247: 108436: 0 -247: 108437: 0 -247: 108438: 0 -247: 108439: 0 -247: 108440: 0 -247: 108441: 0 -247: 108442: 0 -247: 108443: 0 -247: 108444: 0 -247: 108445: 0 -247: 108446: 0 -247: 108447: 0 -247: 108448: 0 -247: 108449: 0 -247: 108450: 0 -247: 108451: 0 -247: 108452: 0 -247: 108453: 0 -247: 108454: 0 -247: 108455: 0 -247: 108456: 0 -247: 108457: 0 -247: 108458: 0 -247: 108459: 0 -247: 108460: 0 -247: 108461: 0 -247: 108462: 0 -247: 108463: 0 -247: 108464: 0 -247: 108465: 0 -247: 108466: 0 -247: 108467: 0 -247: 108468: 0 -247: 108469: 0 -247: 108470: 0 -247: 108471: 0 -247: 108472: 0 -247: 108473: 0 -247: 108474: 0 -247: 108475: 0 -247: 108476: 0 -247: 108477: 0 -247: 108478: 0 -247: 108479: 0 -247: 108480: 0 -247: 108481: 0 -247: 108482: 0 -247: 108483: 0 -247: 108484: 0 -247: 108485: 0 -247: 108486: 0 -247: 108487: 0 -247: 108488: 0 -247: 108489: 0 -247: 108490: 0 -247: 108491: 0 -247: 108492: 0 -247: 108493: 0 -247: 108494: 0 -247: 108495: 0 -247: 108496: 0 -247: 108497: 0 -247: 108498: 0 -247: 108499: 0 -247: 108500: 0 -247: 108501: 0 -247: 108502: 0 -247: 108503: 0 -247: 108504: 0 -247: 108505: 0 -247: 108506: 0 -247: 108507: 0 -247: 108508: 0 -247: 108509: 0 -247: 108510: 0 -247: 108511: 0 -247: 108512: 0 -247: 108513: 0 -247: 108514: 0 -247: 108515: 0 -247: 108516: 0 -247: 108517: 0 -247: 108518: 0 -247: 108519: 0 -247: 108520: 0 -247: 108521: 0 -247: 108522: 0 -247: 108523: 0 -247: 108524: 0 -247: 108525: 0 -247: 108526: 0 -247: 108527: 0 -247: 108528: 0 -247: 108529: 0 -247: 108530: 0 -247: 108531: 0 -247: 108532: 0 -247: 108533: 0 -247: 108534: 0 -247: 108535: 0 -247: 108536: 0 -247: 108537: 0 -247: 108538: 0 -247: 108539: 0 -247: 108540: 0 -247: 108541: 0 -247: 108542: 0 -247: 108543: 0 -247: 108544: 0 -247: 108545: 0 -247: 108546: 0 -247: 108547: 0 -247: 108548: 0 -247: 108549: 0 -247: 108550: 0 -247: 108551: 0 -247: 108552: 0 -247: 108553: 0 -247: 108554: 0 -247: 108555: 0 -247: 108556: 0 -247: 108557: 0 -247: 108558: 0 -247: 108559: 0 -247: 108560: 0 -247: 108561: 0 -247: 108562: 0 -247: 108563: 0 -247: 108564: 0 -247: 108565: 0 -247: 108566: 0 -247: 108567: 0 -247: 108568: 0 -247: 108569: 0 -247: 108570: 0 -247: 108571: 0 -247: 108572: 0 -247: 108573: 0 -247: 108574: 0 -247: 108575: 0 -247: 108576: 0 -247: 108577: 0 -247: 108578: 0 -247: 108579: 0 -247: 108580: 0 -247: 108581: 0 -247: 108582: 0 -247: 108583: 0 -247: 108584: 0 -247: 108585: 0 -247: 108586: 0 -247: 108587: 0 -247: 108588: 0 -247: 108589: 0 -247: 108590: 0 -247: 108591: 0 -247: 108592: 0 -247: 108593: 0 -247: 108594: 0 -247: 108595: 0 -247: 108596: 0 -247: 108597: 0 -247: 108598: 0 -247: 108599: 0 -247: 108600: 0 -247: 108601: 0 -247: 108602: 0 -247: 108603: 0 -247: 108604: 0 -247: 108605: 0 -247: 108606: 0 -247: 108607: 0 -247: 108608: 0 -247: 108609: 0 -247: 108610: 0 -247: 108611: 0 -247: 108612: 0 -247: 108613: 0 -247: 108614: 0 -247: 108615: 0 -247: 108616: 0 -247: 108617: 0 -247: 108618: 0 -247: 108619: 0 -247: 108620: 0 -247: 108621: 0 -247: 108622: 0 -247: 108623: 0 -247: 108624: 0 -247: 108625: 0 -247: 108626: 0 -247: 108627: 0 -247: 108628: 0 -247: 108629: 0 -247: 108630: 0 -247: 108631: 0 -247: 108632: 0 -247: 108633: 0 -247: 108634: 0 -247: 108635: 0 -247: 108636: 0 -247: 108637: 0 -247: 108638: 0 -247: 108639: 0 -247: 108640: 0 -247: 108641: 0 -247: 108642: 0 -247: 108643: 0 -247: 108644: 0 -247: 108645: 0 -247: 108646: 0 -247: 108647: 0 -247: 108648: 0 -247: 108649: 0 -247: 108650: 0 -247: 108651: 0 -247: 108652: 0 -247: 108653: 0 -247: 108654: 0 -247: 108655: 0 -247: 108656: 0 -247: 108657: 0 -247: 108658: 0 -247: 108659: 0 -247: 108660: 0 -247: 108661: 0 -247: 108662: 0 -247: 108663: 0 -247: 108664: 0 -247: 108665: 0 -247: 108666: 0 -247: 108667: 0 -247: 108668: 0 -247: 108669: 0 -247: 108670: 0 -247: 108671: 0 -247: 108672: 0 -247: 108673: 0 -247: 108674: 0 -247: 108675: 0 -247: 108676: 0 -247: 108677: 0 -247: 108678: 0 -247: 108679: 0 -247: 108680: 0 -247: 108681: 0 -247: 108682: 0 -247: 108683: 0 -247: 108684: 0 -247: 108685: 0 -247: 108686: 0 -247: 108687: 0 -247: 108688: 0 -247: 108689: 0 -247: 108690: 0 -247: 108691: 0 -247: 108692: 0 -247: 108693: 0 -247: 108694: 0 -247: 108695: 0 -247: 108696: 0 -247: 108697: 0 -247: 108698: 0 -247: 108699: 0 -247: 108700: 0 -247: 108701: 0 -247: 108702: 0 -247: 108703: 0 -247: 108704: 0 -247: 108705: 0 -247: 108706: 0 -247: 108707: 0 -247: 108708: 0 -247: 108709: 0 -247: 108710: 0 -247: 108711: 0 -247: 108712: 0 -247: 108713: 0 -247: 108714: 0 -247: 108715: 0 -247: 108716: 0 -247: 108717: 0 -247: 108718: 0 -247: 108719: 0 -247: 108720: 0 -247: 108721: 0 -247: 108722: 0 -247: 108723: 0 -247: 108724: 0 -247: 108725: 0 -247: 108726: 0 -247: 108727: 0 -247: 108728: 0 -247: 108729: 0 -247: 108730: 0 -247: 108731: 0 -247: 108732: 0 -247: 108733: 0 -247: 108734: 0 -247: 108735: 0 -247: 108736: 0 -247: 108737: 0 -247: 108738: 0 -247: 108739: 0 -247: 108740: 0 -247: 108741: 0 -247: 108742: 0 -247: 108743: 0 -247: 108744: 0 -247: 108745: 0 -247: 108746: 0 -247: 108747: 0 -247: 108748: 0 -247: 108749: 0 -247: 108750: 0 -247: 108751: 0 -247: 108752: 0 -247: 108753: 0 -247: 108754: 0 -247: 108755: 0 -247: 108756: 0 -247: 108757: 0 -247: 108758: 0 -247: 108759: 0 -247: 108760: 0 -247: 108761: 0 -247: 108762: 0 -247: 108763: 0 -247: 108764: 0 -247: 108765: 0 -247: 108766: 0 -247: 108767: 0 -247: 108768: 0 -247: 108769: 0 -247: 108770: 0 -247: 108771: 0 -247: 108772: 0 -247: 108773: 0 -247: 108774: 0 -247: 108775: 0 -247: 108776: 0 -247: 108777: 0 -247: 108778: 0 -247: 108779: 0 -247: 108780: 0 -247: 108781: 0 -247: 108782: 0 -247: 108783: 0 -247: 108784: 0 -247: 108785: 0 -247: 108786: 0 -247: 108787: 0 -247: 108788: 0 -247: 108789: 0 -247: 108790: 0 -247: 108791: 0 -247: 108792: 0 -247: 108793: 0 -247: 108794: 0 -247: 108795: 0 -247: 108796: 0 -247: 108797: 0 -247: 108798: 0 -247: 108799: 0 -247: 108800: 0 -247: 108801: 0 -247: 108802: 0 -247: 108803: 0 -247: 108804: 0 -247: 108805: 0 -247: 108806: 0 -247: 108807: 0 -247: 108808: 0 -247: 108809: 0 -247: 108810: 0 -247: 108811: 0 -247: 108812: 0 -247: 108813: 0 -247: 108814: 0 -247: 108815: 0 -247: 108816: 0 -247: 108817: 0 -247: 108818: 0 -247: 108819: 0 -247: 108820: 0 -247: 108821: 0 -247: 108822: 0 -247: 108823: 0 -247: 108824: 0 -247: 108825: 0 -247: 108826: 0 -247: 108827: 0 -247: 108828: 0 -247: 108829: 0 -247: 108830: 0 -247: 108831: 0 -247: 108832: 0 -247: 108833: 0 -247: 108834: 0 -247: 108835: 0 -247: 108836: 0 -247: 108837: 0 -247: 108838: 0 -247: 108839: 0 -247: 108840: 0 -247: 108841: 0 -247: 108842: 0 -247: 108843: 0 -247: 108844: 0 -247: 108845: 0 -247: 108846: 0 -247: 108847: 0 -247: 108848: 0 -247: 108849: 0 -247: 108850: 0 -247: 108851: 0 -247: 108852: 0 -247: 108853: 0 -247: 108854: 0 -247: 108855: 0 -247: 108856: 0 -247: 108857: 0 -247: 108858: 0 -247: 108859: 0 -247: 108860: 0 -247: 108861: 0 -247: 108862: 0 -247: 108863: 0 -247: 108864: 0 -247: 108865: 0 -247: 108866: 0 -247: 108867: 0 -247: 108868: 0 -247: 108869: 0 -247: 108870: 0 -247: 108871: 0 -247: 108872: 0 -247: 108873: 0 -247: 108874: 0 -247: 108875: 0 -247: 108876: 0 -247: 108877: 0 -247: 108878: 0 -247: 108879: 0 -247: 108880: 0 -247: 108881: 0 -247: 108882: 0 -247: 108883: 0 -247: 108884: 0 -247: 108885: 0 -247: 108886: 0 -247: 108887: 0 -247: 108888: 0 -247: 108889: 0 -247: 108890: 0 -247: 108891: 0 -247: 108892: 0 -247: 108893: 0 -247: 108894: 0 -247: 108895: 0 -247: 108896: 0 -247: 108897: 0 -247: 108898: 0 -247: 108899: 0 -247: 108900: 0 -247: 108901: 0 -247: 108902: 0 -247: 108903: 0 -247: 108904: 0 -247: 108905: 0 -247: 108906: 0 -247: 108907: 0 -247: 108908: 0 -247: 108909: 0 -247: 108910: 0 -247: 108911: 0 -247: 108912: 0 -247: 108913: 0 -247: 108914: 0 -247: 108915: 0 -247: 108916: 0 -247: 108917: 0 -247: 108918: 0 -247: 108919: 0 -247: 108920: 0 -247: 108921: 0 -247: 108922: 0 -247: 108923: 0 -247: 108924: 0 -247: 108925: 0 -247: 108926: 0 -247: 108927: 0 -247: 108928: 0 -247: 108929: 0 -247: 108930: 0 -247: 108931: 0 -247: 108932: 0 -247: 108933: 0 -247: 108934: 0 -247: 108935: 0 -247: 108936: 0 -247: 108937: 0 -247: 108938: 0 -247: 108939: 0 -247: 108940: 0 -247: 108941: 0 -247: 108942: 0 -247: 108943: 0 -247: 108944: 0 -247: 108945: 0 -247: 108946: 0 -247: 108947: 0 -247: 108948: 0 -247: 108949: 0 -247: 108950: 0 -247: 108951: 0 -247: 108952: 0 -247: 108953: 0 -247: 108954: 0 -247: 108955: 0 -247: 108956: 0 -247: 108957: 0 -247: 108958: 0 -247: 108959: 0 -247: 108960: 0 -247: 108961: 0 -247: 108962: 0 -247: 108963: 0 -247: 108964: 0 -247: 108965: 0 -247: 108966: 0 -247: 108967: 0 -247: 108968: 0 -247: 108969: 0 -247: 108970: 0 -247: 108971: 0 -247: 108972: 0 -247: 108973: 0 -247: 108974: 0 -247: 108975: 0 -247: 108976: 0 -247: 108977: 0 -247: 108978: 0 -247: 108979: 0 -247: 108980: 0 -247: 108981: 0 -247: 108982: 0 -247: 108983: 0 -247: 108984: 0 -247: 108985: 0 -247: 108986: 0 -247: 108987: 0 -247: 108988: 0 -247: 108989: 0 -247: 108990: 0 -247: 108991: 0 -247: 108992: 0 -247: 108993: 0 -247: 108994: 0 -247: 108995: 0 -247: 108996: 0 -247: 108997: 0 -247: 108998: 0 -247: 108999: 0 -247: 109000: 0 -247: 109001: 0 -247: 109002: 0 -247: 109003: 0 -247: 109004: 0 -247: 109005: 0 -247: 109006: 0 -247: 109007: 0 -247: 109008: 0 -247: 109009: 0 -247: 109010: 0 -247: 109011: 0 -247: 109012: 0 -247: 109013: 0 -247: 109014: 0 -247: 109015: 0 -247: 109016: 0 -247: 109017: 0 -247: 109018: 0 -247: 109019: 0 -247: 109020: 0 -247: 109021: 0 -247: 109022: 0 -247: 109023: 0 -247: 109024: 0 -247: 109025: 0 -247: 109026: 0 -247: 109027: 0 -247: 109028: 0 -247: 109029: 0 -247: 109030: 0 -247: 109031: 0 -247: 109032: 0 -247: 109033: 0 -247: 109034: 0 -247: 109035: 0 -247: 109036: 0 -247: 109037: 0 -247: 109038: 0 -247: 109039: 0 -247: 109040: 0 -247: 109041: 0 -247: 109042: 0 -247: 109043: 0 -247: 109044: 0 -247: 109045: 0 -247: 109046: 0 -247: 109047: 0 -247: 109048: 0 -247: 109049: 0 -247: 109050: 0 -247: 109051: 0 -247: 109052: 0 -247: 109053: 0 -247: 109054: 0 -247: 109055: 0 -247: 109056: 0 -247: 109057: 0 -247: 109058: 0 -247: 109059: 0 -247: 109060: 0 -247: 109061: 0 -247: 109062: 0 -247: 109063: 0 -247: 109064: 0 -247: 109065: 0 -247: 109066: 0 -247: 109067: 0 -247: 109068: 0 -247: 109069: 0 -247: 109070: 0 -247: 109071: 0 -247: 109072: 0 -247: 109073: 0 -247: 109074: 0 -247: 109075: 0 -247: 109076: 0 -247: 109077: 0 -247: 109078: 0 -247: 109079: 0 -247: 109080: 0 -247: 109081: 0 -247: 109082: 0 -247: 109083: 0 -247: 109084: 0 -247: 109085: 0 -247: 109086: 0 -247: 109087: 0 -247: 109088: 0 -247: 109089: 0 -247: 109090: 0 -247: 109091: 0 -247: 109092: 0 -247: 109093: 0 -247: 109094: 0 -247: 109095: 0 -247: 109096: 0 -247: 109097: 0 -247: 109098: 0 -247: 109099: 0 -247: 109100: 0 -247: 109101: 0 -247: 109102: 0 -247: 109103: 0 -247: 109104: 0 -247: 109105: 0 -247: 109106: 0 -247: 109107: 0 -247: 109108: 0 -247: 109109: 0 -247: 109110: 0 -247: 109111: 0 -247: 109112: 0 -247: 109113: 0 -247: 109114: 0 -247: 109115: 0 -247: 109116: 0 -247: 109117: 0 -247: 109118: 0 -247: 109119: 0 -247: 109120: 0 -247: 109121: 0 -247: 109122: 0 -247: 109123: 0 -247: 109124: 0 -247: 109125: 0 -247: 109126: 0 -247: 109127: 0 -247: 109128: 0 -247: 109129: 0 -247: 109130: 0 -247: 109131: 0 -247: 109132: 0 -247: 109133: 0 -247: 109134: 0 -247: 109135: 0 -247: 109136: 0 -247: 109137: 0 -247: 109138: 0 -247: 109139: 0 -247: 109140: 0 -247: 109141: 0 -247: 109142: 0 -247: 109143: 0 -247: 109144: 0 -247: 109145: 0 -247: 109146: 0 -247: 109147: 0 -247: 109148: 0 -247: 109149: 0 -247: 109150: 0 -247: 109151: 0 -247: 109152: 0 -247: 109153: 0 -247: 109154: 0 -247: 109155: 0 -247: 109156: 0 -247: 109157: 0 -247: 109158: 0 -247: 109159: 0 -247: 109160: 0 -247: 109161: 0 -247: 109162: 0 -247: 109163: 0 -247: 109164: 0 -247: 109165: 0 -247: 109166: 0 -247: 109167: 0 -247: 109168: 0 -247: 109169: 0 -247: 109170: 0 -247: 109171: 0 -247: 109172: 0 -247: 109173: 0 -247: 109174: 0 -247: 109175: 0 -247: 109176: 0 -247: 109177: 0 -247: 109178: 0 -247: 109179: 0 -247: 109180: 0 -247: 109181: 0 -247: 109182: 0 -247: 109183: 0 -247: 109184: 0 -247: 109185: 0 -247: 109186: 0 -247: 109187: 0 -247: 109188: 0 -247: 109189: 0 -247: 109190: 0 -247: 109191: 0 -247: 109192: 0 -247: 109193: 0 -247: 109194: 0 -247: 109195: 0 -247: 109196: 0 -247: 109197: 0 -247: 109198: 0 -247: 109199: 0 -247: 109200: 0 -247: 109201: 0 -247: 109202: 0 -247: 109203: 0 -247: 109204: 0 -247: 109205: 0 -247: 109206: 0 -247: 109207: 0 -247: 109208: 0 -247: 109209: 0 -247: 109210: 0 -247: 109211: 0 -247: 109212: 0 -247: 109213: 0 -247: 109214: 0 -247: 109215: 0 -247: 109216: 0 -247: 109217: 0 -247: 109218: 0 -247: 109219: 0 -247: 109220: 0 -247: 109221: 0 -247: 109222: 0 -247: 109223: 0 -247: 109224: 0 -247: 109225: 0 -247: 109226: 0 -247: 109227: 0 -247: 109228: 0 -247: 109229: 0 -247: 109230: 0 -247: 109231: 0 -247: 109232: 0 -247: 109233: 0 -247: 109234: 0 -247: 109235: 0 -247: 109236: 0 -247: 109237: 0 -247: 109238: 0 -247: 109239: 0 -247: 109240: 0 -247: 109241: 0 -247: 109242: 0 -247: 109243: 0 -247: 109244: 0 -247: 109245: 0 -247: 109246: 0 -247: 109247: 0 -247: 109248: 0 -247: 109249: 0 -247: 109250: 0 -247: 109251: 0 -247: 109252: 0 -247: 109253: 0 -247: 109254: 0 -247: 109255: 0 -247: 109256: 0 -247: 109257: 0 -247: 109258: 0 -247: 109259: 0 -247: 109260: 0 -247: 109261: 0 -247: 109262: 0 -247: 109263: 0 -247: 109264: 0 -247: 109265: 0 -247: 109266: 0 -247: 109267: 0 -247: 109268: 0 -247: 109269: 0 -247: 109270: 0 -247: 109271: 0 -247: 109272: 0 -247: 109273: 0 -247: 109274: 0 -247: 109275: 0 -247: 109276: 0 -247: 109277: 0 -247: 109278: 0 -247: 109279: 0 -247: 109280: 0 -247: 109281: 0 -247: 109282: 0 -247: 109283: 0 -247: 109284: 0 -247: 109285: 0 -247: 109286: 0 -247: 109287: 0 -247: 109288: 0 -247: 109289: 0 -247: 109290: 0 -247: 109291: 0 -247: 109292: 0 -247: 109293: 0 -247: 109294: 0 -247: 109295: 0 -247: 109296: 0 -247: 109297: 0 -247: 109298: 0 -247: 109299: 0 -247: 109300: 0 -247: 109301: 0 -247: 109302: 0 -247: 109303: 0 -247: 109304: 0 -247: 109305: 0 -247: 109306: 0 -247: 109307: 0 -247: 109308: 0 -247: 109309: 0 -247: 109310: 0 -247: 109311: 0 -247: 109312: 0 -247: 109313: 0 -247: 109314: 0 -247: 109315: 0 -247: 109316: 0 -247: 109317: 0 -247: 109318: 0 -247: 109319: 0 -247: 109320: 0 -247: 109321: 0 -247: 109322: 0 -247: 109323: 0 -247: 109324: 0 -247: 109325: 0 -247: 109326: 0 -247: 109327: 0 -247: 109328: 0 -247: 109329: 0 -247: 109330: 0 -247: 109331: 0 -247: 109332: 0 -247: 109333: 0 -247: 109334: 0 -247: 109335: 0 -247: 109336: 0 -247: 109337: 0 -247: 109338: 0 -247: 109339: 0 -247: 109340: 0 -247: 109341: 0 -247: 109342: 0 -247: 109343: 0 -247: 109344: 0 -247: 109345: 0 -247: 109346: 0 -247: 109347: 0 -247: 109348: 0 -247: 109349: 0 -247: 109350: 0 -247: 109351: 0 -247: 109352: 0 -247: 109353: 0 -247: 109354: 0 -247: 109355: 0 -247: 109356: 0 -247: 109357: 0 -247: 109358: 0 -247: 109359: 0 -247: 109360: 0 -247: 109361: 0 -247: 109362: 0 -247: 109363: 0 -247: 109364: 0 -247: 109365: 0 -247: 109366: 0 -247: 109367: 0 -247: 109368: 0 -247: 109369: 0 -247: 109370: 0 -247: 109371: 0 -247: 109372: 0 -247: 109373: 0 -247: 109374: 0 -247: 109375: 0 -247: 109376: 0 -247: 109377: 0 -247: 109378: 0 -247: 109379: 0 -247: 109380: 0 -247: 109381: 0 -247: 109382: 0 -247: 109383: 0 -247: 109384: 0 -247: 109385: 0 -247: 109386: 0 -247: 109387: 0 -247: 109388: 0 -247: 109389: 0 -247: 109390: 0 -247: 109391: 0 -247: 109392: 0 -247: 109393: 0 -247: 109394: 0 -247: 109395: 0 -247: 109396: 0 -247: 109397: 0 -247: 109398: 0 -247: 109399: 0 -247: 109400: 0 -247: 109401: 0 -247: 109402: 0 -247: 109403: 0 -247: 109404: 0 -247: 109405: 0 -247: 109406: 0 -247: 109407: 0 -247: 109408: 0 -247: 109409: 0 -247: 109410: 0 -247: 109411: 0 -247: 109412: 0 -247: 109413: 0 -247: 109414: 0 -247: 109415: 0 -247: 109416: 0 -247: 109417: 0 -247: 109418: 0 -247: 109419: 0 -247: 109420: 0 -247: 109421: 0 -247: 109422: 0 -247: 109423: 0 -247: 109424: 0 -247: 109425: 0 -247: 109426: 0 -247: 109427: 0 -247: 109428: 0 -247: 109429: 0 -247: 109430: 0 -247: 109431: 0 -247: 109432: 0 -247: 109433: 0 -247: 109434: 0 -247: 109435: 0 -247: 109436: 0 -247: 109437: 0 -247: 109438: 0 -247: 109439: 0 -247: 109440: 0 -247: 109441: 0 -247: 109442: 0 -247: 109443: 0 -247: 109444: 0 -247: 109445: 0 -247: 109446: 0 -247: 109447: 0 -247: 109448: 0 -247: 109449: 0 -247: 109450: 0 -247: 109451: 0 -247: 109452: 0 -247: 109453: 0 -247: 109454: 0 -247: 109455: 0 -247: 109456: 0 -247: 109457: 0 -247: 109458: 0 -247: 109459: 0 -247: 109460: 0 -247: 109461: 0 -247: 109462: 0 -247: 109463: 0 -247: 109464: 0 -247: 109465: 0 -247: 109466: 0 -247: 109467: 0 -247: 109468: 0 -247: 109469: 0 -247: 109470: 0 -247: 109471: 0 -247: 109472: 0 -247: 109473: 0 -247: 109474: 0 -247: 109475: 0 -247: 109476: 0 -247: 109477: 0 -247: 109478: 0 -247: 109479: 0 -247: 109480: 0 -247: 109481: 0 -247: 109482: 0 -247: 109483: 0 -247: 109484: 0 -247: 109485: 0 -247: 109486: 0 -247: 109487: 0 -247: 109488: 0 -247: 109489: 0 -247: 109490: 0 -247: 109491: 0 -247: 109492: 0 -247: 109493: 0 -247: 109494: 0 -247: 109495: 0 -247: 109496: 0 -247: 109497: 0 -247: 109498: 0 -247: 109499: 0 -247: 109500: 0 -247: 109501: 0 -247: 109502: 0 -247: 109503: 0 -247: 109504: 0 -247: 109505: 0 -247: 109506: 0 -247: 109507: 0 -247: 109508: 0 -247: 109509: 0 -247: 109510: 0 -247: 109511: 0 -247: 109512: 0 -247: 109513: 0 -247: 109514: 0 -247: 109515: 0 -247: 109516: 0 -247: 109517: 0 -247: 109518: 0 -247: 109519: 0 -247: 109520: 0 -247: 109521: 0 -247: 109522: 0 -247: 109523: 0 -247: 109524: 0 -247: 109525: 0 -247: 109526: 0 -247: 109527: 0 -247: 109528: 0 -247: 109529: 0 -247: 109530: 0 -247: 109531: 0 -247: 109532: 0 -247: 109533: 0 -247: 109534: 0 -247: 109535: 0 -247: 109536: 0 -247: 109537: 0 -247: 109538: 0 -247: 109539: 0 -247: 109540: 0 -247: 109541: 0 -247: 109542: 0 -247: 109543: 0 -247: 109544: 0 -247: 109545: 0 -247: 109546: 0 -247: 109547: 0 -247: 109548: 0 -247: 109549: 0 -247: 109550: 0 -247: 109551: 0 -247: 109552: 0 -247: 109553: 0 -247: 109554: 0 -247: 109555: 0 -247: 109556: 0 -247: 109557: 0 -247: 109558: 0 -247: 109559: 0 -247: 109560: 0 -247: 109561: 0 -247: 109562: 0 -247: 109563: 0 -247: 109564: 0 -247: 109565: 0 -247: 109566: 0 -247: 109567: 0 -247: 109568: 0 -247: 109569: 0 -247: 109570: 0 -247: 109571: 0 -247: 109572: 0 -247: 109573: 0 -247: 109574: 0 -247: 109575: 0 -247: 109576: 0 -247: 109577: 0 -247: 109578: 0 -247: 109579: 0 -247: 109580: 0 -247: 109581: 0 -247: 109582: 0 -247: 109583: 0 -247: 109584: 0 -247: 109585: 0 -247: 109586: 0 -247: 109587: 0 -247: 109588: 0 -247: 109589: 0 -247: 109590: 0 -247: 109591: 0 -247: 109592: 0 -247: 109593: 0 -247: 109594: 0 -247: 109595: 0 -247: 109596: 0 -247: 109597: 0 -247: 109598: 0 -247: 109599: 0 -247: 109600: 0 -247: 109601: 0 -247: 109602: 0 -247: 109603: 0 -247: 109604: 0 -247: 109605: 0 -247: 109606: 0 -247: 109607: 0 -247: 109608: 0 -247: 109609: 0 -247: 109610: 0 -247: 109611: 0 -247: 109612: 0 -247: 109613: 0 -247: 109614: 0 -247: 109615: 0 -247: 109616: 0 -247: 109617: 0 -247: 109618: 0 -247: 109619: 0 -247: 109620: 0 -247: 109621: 0 -247: 109622: 0 -247: 109623: 0 -247: 109624: 0 -247: 109625: 0 -247: 109626: 0 -247: 109627: 0 -247: 109628: 0 -247: 109629: 0 -247: 109630: 0 -247: 109631: 0 -247: 109632: 0 -247: 109633: 0 -247: 109634: 0 -247: 109635: 0 -247: 109636: 0 -247: 109637: 0 -247: 109638: 0 -247: 109639: 0 -247: 109640: 0 -247: 109641: 0 -247: 109642: 0 -247: 109643: 0 -247: 109644: 0 -247: 109645: 0 -247: 109646: 0 -247: 109647: 0 -247: 109648: 0 -247: 109649: 0 -247: 109650: 0 -247: 109651: 0 -247: 109652: 0 -247: 109653: 0 -247: 109654: 0 -247: 109655: 0 -247: 109656: 0 -247: 109657: 0 -247: 109658: 0 -247: 109659: 0 -247: 109660: 0 -247: 109661: 0 -247: 109662: 0 -247: 109663: 0 -247: 109664: 0 -247: 109665: 0 -247: 109666: 0 -247: 109667: 0 -247: 109668: 0 -247: 109669: 0 -247: 109670: 0 -247: 109671: 0 -247: 109672: 0 -247: 109673: 0 -247: 109674: 0 -247: 109675: 0 -247: 109676: 0 -247: 109677: 0 -247: 109678: 0 -247: 109679: 0 -247: 109680: 0 -247: 109681: 0 -247: 109682: 0 -247: 109683: 0 -247: 109684: 0 -247: 109685: 0 -247: 109686: 0 -247: 109687: 0 -247: 109688: 0 -247: 109689: 0 -247: 109690: 0 -247: 109691: 0 -247: 109692: 0 -247: 109693: 0 -247: 109694: 0 -247: 109695: 0 -247: 109696: 0 -247: 109697: 0 -247: 109698: 0 -247: 109699: 0 -247: 109700: 0 -247: 109701: 0 -247: 109702: 0 -247: 109703: 0 -247: 109704: 0 -247: 109705: 0 -247: 109706: 0 -247: 109707: 0 -247: 109708: 0 -247: 109709: 0 -247: 109710: 0 -247: 109711: 0 -247: 109712: 0 -247: 109713: 0 -247: 109714: 0 -247: 109715: 0 -247: 109716: 0 -247: 109717: 0 -247: 109718: 0 -247: 109719: 0 -247: 109720: 0 -247: 109721: 0 -247: 109722: 0 -247: 109723: 0 -247: 109724: 0 -247: 109725: 0 -247: 109726: 0 -247: 109727: 0 -247: 109728: 0 -247: 109729: 0 -247: 109730: 0 -247: 109731: 0 -247: 109732: 0 -247: 109733: 0 -247: 109734: 0 -247: 109735: 0 -247: 109736: 0 -247: 109737: 0 -247: 109738: 0 -247: 109739: 0 -247: 109740: 0 -247: 109741: 0 -247: 109742: 0 -247: 109743: 0 -247: 109744: 0 -247: 109745: 0 -247: 109746: 0 -247: 109747: 0 -247: 109748: 0 -247: 109749: 0 -247: 109750: 0 -247: 109751: 0 -247: 109752: 0 -247: 109753: 0 -247: 109754: 0 -247: 109755: 0 -247: 109756: 0 -247: 109757: 0 -247: 109758: 0 -247: 109759: 0 -247: 109760: 0 -247: 109761: 0 -247: 109762: 0 -247: 109763: 0 -247: 109764: 0 -247: 109765: 0 -247: 109766: 0 -247: 109767: 0 -247: 109768: 0 -247: 109769: 0 -247: 109770: 0 -247: 109771: 0 -247: 109772: 0 -247: 109773: 0 -247: 109774: 0 -247: 109775: 0 -247: 109776: 0 -247: 109777: 0 -247: 109778: 0 -247: 109779: 0 -247: 109780: 0 -247: 109781: 0 -247: 109782: 0 -247: 109783: 0 -247: 109784: 0 -247: 109785: 0 -247: 109786: 0 -247: 109787: 0 -247: 109788: 0 -247: 109789: 0 -247: 109790: 0 -247: 109791: 0 -247: 109792: 0 -247: 109793: 0 -247: 109794: 0 -247: 109795: 0 -247: 109796: 0 -247: 109797: 0 -247: 109798: 0 -247: 109799: 0 -247: 109800: 0 -247: 109801: 0 -247: 109802: 0 -247: 109803: 0 -247: 109804: 0 -247: 109805: 0 -247: 109806: 0 -247: 109807: 0 -247: 109808: 0 -247: 109809: 0 -247: 109810: 0 -247: 109811: 0 -247: 109812: 0 -247: 109813: 0 -247: 109814: 0 -247: 109815: 0 -247: 109816: 0 -247: 109817: 0 -247: 109818: 0 -247: 109819: 0 -247: 109820: 0 -247: 109821: 0 -247: 109822: 0 -247: 109823: 0 -247: 109824: 0 -247: 109825: 0 -247: 109826: 0 -247: 109827: 0 -247: 109828: 0 -247: 109829: 0 -247: 109830: 0 -247: 109831: 0 -247: 109832: 0 -247: 109833: 0 -247: 109834: 0 -247: 109835: 0 -247: 109836: 0 -247: 109837: 0 -247: 109838: 0 -247: 109839: 0 -247: 109840: 0 -247: 109841: 0 -247: 109842: 0 -247: 109843: 0 -247: 109844: 0 -247: 109845: 0 -247: 109846: 0 -247: 109847: 0 -247: 109848: 0 -247: 109849: 0 -247: 109850: 0 -247: 109851: 0 -247: 109852: 0 -247: 109853: 0 -247: 109854: 0 -247: 109855: 0 -247: 109856: 0 -247: 109857: 0 -247: 109858: 0 -247: 109859: 0 -247: 109860: 0 -247: 109861: 0 -247: 109862: 0 -247: 109863: 0 -247: 109864: 0 -247: 109865: 0 -247: 109866: 0 -247: 109867: 0 -247: 109868: 0 -247: 109869: 0 -247: 109870: 0 -247: 109871: 0 -247: 109872: 0 -247: 109873: 0 -247: 109874: 0 -247: 109875: 0 -247: 109876: 0 -247: 109877: 0 -247: 109878: 0 -247: 109879: 0 -247: 109880: 0 -247: 109881: 0 -247: 109882: 0 -247: 109883: 0 -247: 109884: 0 -247: 109885: 0 -247: 109886: 0 -247: 109887: 0 -247: 109888: 0 -247: 109889: 0 -247: 109890: 0 -247: 109891: 0 -247: 109892: 0 -247: 109893: 0 -247: 109894: 0 -247: 109895: 0 -247: 109896: 0 -247: 109897: 0 -247: 109898: 0 -247: 109899: 0 -247: 109900: 0 -247: 109901: 0 -247: 109902: 0 -247: 109903: 0 -247: 109904: 0 -247: 109905: 0 -247: 109906: 0 -247: 109907: 0 -247: 109908: 0 -247: 109909: 0 -247: 109910: 0 -247: 109911: 0 -247: 109912: 0 -247: 109913: 0 -247: 109914: 0 -247: 109915: 0 -247: 109916: 0 -247: 109917: 0 -247: 109918: 0 -247: 109919: 0 -247: 109920: 0 -247: 109921: 0 -247: 109922: 0 -247: 109923: 0 -247: 109924: 0 -247: 109925: 0 -247: 109926: 0 -247: 109927: 0 -247: 109928: 0 -247: 109929: 0 -247: 109930: 0 -247: 109931: 0 -247: 109932: 0 -247: 109933: 0 -247: 109934: 0 -247: 109935: 0 -247: 109936: 0 -247: 109937: 0 -247: 109938: 0 -247: 109939: 0 -247: 109940: 0 -247: 109941: 0 -247: 109942: 0 -247: 109943: 0 -247: 109944: 0 -247: 109945: 0 -247: 109946: 0 -247: 109947: 0 -247: 109948: 0 -247: 109949: 0 -247: 109950: 0 -247: 109951: 0 -247: 109952: 0 -247: 109953: 0 -247: 109954: 0 -247: 109955: 0 -247: 109956: 0 -247: 109957: 0 -247: 109958: 0 -247: 109959: 0 -247: 109960: 0 -247: 109961: 0 -247: 109962: 0 -247: 109963: 0 -247: 109964: 0 -247: 109965: 0 -247: 109966: 0 -247: 109967: 0 -247: 109968: 0 -247: 109969: 0 -247: 109970: 0 -247: 109971: 0 -247: 109972: 0 -247: 109973: 0 -247: 109974: 0 -247: 109975: 0 -247: 109976: 0 -247: 109977: 0 -247: 109978: 0 -247: 109979: 0 -247: 109980: 0 -247: 109981: 0 -247: 109982: 0 -247: 109983: 0 -247: 109984: 0 -247: 109985: 0 -247: 109986: 0 -247: 109987: 0 -247: 109988: 0 -247: 109989: 0 -247: 109990: 0 -247: 109991: 0 -247: 109992: 0 -247: 109993: 0 -247: 109994: 0 -247: 109995: 0 -247: 109996: 0 -247: 109997: 0 -247: 109998: 0 -247: 109999: 0 -247: 110000: 0 -247: 110001: 0 -247: 110002: 0 -247: 110003: 0 -247: 110004: 0 -247: 110005: 0 -247: 110006: 0 -247: 110007: 0 -247: 110008: 0 -247: 110009: 0 -247: 110010: 0 -247: 110011: 0 -247: 110012: 0 -247: 110013: 0 -247: 110014: 0 -247: 110015: 0 -247: 110016: 0 -247: 110017: 0 -247: 110018: 0 -247: 110019: 0 -247: 110020: 0 -247: 110021: 0 -247: 110022: 0 -247: 110023: 0 -247: 110024: 0 -247: 110025: 0 -247: 110026: 0 -247: 110027: 0 -247: 110028: 0 -247: 110029: 0 -247: 110030: 0 -247: 110031: 0 -247: 110032: 0 -247: 110033: 0 -247: 110034: 0 -247: 110035: 0 -247: 110036: 0 -247: 110037: 0 -247: 110038: 0 -247: 110039: 0 -247: 110040: 0 -247: 110041: 0 -247: 110042: 0 -247: 110043: 0 -247: 110044: 0 -247: 110045: 0 -247: 110046: 0 -247: 110047: 0 -247: 110048: 0 -247: 110049: 0 -247: 110050: 0 -247: 110051: 0 -247: 110052: 0 -247: 110053: 0 -247: 110054: 0 -247: 110055: 0 -247: 110056: 0 -247: 110057: 0 -247: 110058: 0 -247: 110059: 0 -247: 110060: 0 -247: 110061: 0 -247: 110062: 0 -247: 110063: 0 -247: 110064: 0 -247: 110065: 0 -247: 110066: 0 -247: 110067: 0 -247: 110068: 0 -247: 110069: 0 -247: 110070: 0 -247: 110071: 0 -247: 110072: 0 -247: 110073: 0 -247: 110074: 0 -247: 110075: 0 -247: 110076: 0 -247: 110077: 0 -247: 110078: 0 -247: 110079: 0 -247: 110080: 0 -247: 110081: 0 -247: 110082: 0 -247: 110083: 0 -247: 110084: 0 -247: 110085: 0 -247: 110086: 0 -247: 110087: 0 -247: 110088: 0 -247: 110089: 0 -247: 110090: 0 -247: 110091: 0 -247: 110092: 0 -247: 110093: 0 -247: 110094: 0 -247: 110095: 0 -247: 110096: 0 -247: 110097: 0 -247: 110098: 0 -247: 110099: 0 -247: 110100: 0 -247: 110101: 0 -247: 110102: 0 -247: 110103: 0 -247: 110104: 0 -247: 110105: 0 -247: 110106: 0 -247: 110107: 0 -247: 110108: 0 -247: 110109: 0 -247: 110110: 0 -247: 110111: 0 -247: 110112: 0 -247: 110113: 0 -247: 110114: 0 -247: 110115: 0 -247: 110116: 0 -247: 110117: 0 -247: 110118: 0 -247: 110119: 0 -247: 110120: 0 -247: 110121: 0 -247: 110122: 0 -247: 110123: 0 -247: 110124: 0 -247: 110125: 0 -247: 110126: 0 -247: 110127: 0 -247: 110128: 0 -247: 110129: 0 -247: 110130: 0 -247: 110131: 0 -247: 110132: 0 -247: 110133: 0 -247: 110134: 0 -247: 110135: 0 -247: 110136: 0 -247: 110137: 0 -247: 110138: 0 -247: 110139: 0 -247: 110140: 0 -247: 110141: 0 -247: 110142: 0 -247: 110143: 0 -247: 110144: 0 -247: 110145: 0 -247: 110146: 0 -247: 110147: 0 -247: 110148: 0 -247: 110149: 0 -247: 110150: 0 -247: 110151: 0 -247: 110152: 0 -247: 110153: 0 -247: 110154: 0 -247: 110155: 0 -247: 110156: 0 -247: 110157: 0 -247: 110158: 0 -247: 110159: 0 -247: 110160: 0 -247: 110161: 0 -247: 110162: 0 -247: 110163: 0 -247: 110164: 0 -247: 110165: 0 -247: 110166: 0 -247: 110167: 0 -247: 110168: 0 -247: 110169: 0 -247: 110170: 0 -247: 110171: 0 -247: 110172: 0 -247: 110173: 0 -247: 110174: 0 -247: 110175: 0 -247: 110176: 0 -247: 110177: 0 -247: 110178: 0 -247: 110179: 0 -247: 110180: 0 -247: 110181: 0 -247: 110182: 0 -247: 110183: 0 -247: 110184: 0 -247: 110185: 0 -247: 110186: 0 -247: 110187: 0 -247: 110188: 0 -247: 110189: 0 -247: 110190: 0 -247: 110191: 0 -247: 110192: 0 -247: 110193: 0 -247: 110194: 0 -247: 110195: 0 -247: 110196: 0 -247: 110197: 0 -247: 110198: 0 -247: 110199: 0 -247: 110200: 0 -247: 110201: 0 -247: 110202: 0 -247: 110203: 0 -247: 110204: 0 -247: 110205: 0 -247: 110206: 0 -247: 110207: 0 -247: 110208: 0 -247: 110209: 0 -247: 110210: 0 -247: 110211: 0 -247: 110212: 0 -247: 110213: 0 -247: 110214: 0 -247: 110215: 0 -247: 110216: 0 -247: 110217: 0 -247: 110218: 0 -247: 110219: 0 -247: 110220: 0 -247: 110221: 0 -247: 110222: 0 -247: 110223: 0 -247: 110224: 0 -247: 110225: 0 -247: 110226: 0 -247: 110227: 0 -247: 110228: 0 -247: 110229: 0 -247: 110230: 0 -247: 110231: 0 -247: 110232: 0 -247: 110233: 0 -247: 110234: 0 -247: 110235: 0 -247: 110236: 0 -247: 110237: 0 -247: 110238: 0 -247: 110239: 0 -247: 110240: 0 -247: 110241: 0 -247: 110242: 0 -247: 110243: 0 -247: 110244: 0 -247: 110245: 0 -247: 110246: 0 -247: 110247: 0 -247: 110248: 0 -247: 110249: 0 -247: 110250: 0 -247: 110251: 0 -247: 110252: 0 -247: 110253: 0 -247: 110254: 0 -247: 110255: 0 -247: 110256: 0 -247: 110257: 0 -247: 110258: 0 -247: 110259: 0 -247: 110260: 0 -247: 110261: 0 -247: 110262: 0 -247: 110263: 0 -247: 110264: 0 -247: 110265: 0 -247: 110266: 0 -247: 110267: 0 -247: 110268: 0 -247: 110269: 0 -247: 110270: 0 -247: 110271: 0 -247: 110272: 0 -247: 110273: 0 -247: 110274: 0 -247: 110275: 0 -247: 110276: 0 -247: 110277: 0 -247: 110278: 0 -247: 110279: 0 -247: 110280: 0 -247: 110281: 0 -247: 110282: 0 -247: 110283: 0 -247: 110284: 0 -247: 110285: 0 -247: 110286: 0 -247: 110287: 0 -247: 110288: 0 -247: 110289: 0 -247: 110290: 0 -247: 110291: 0 -247: 110292: 0 -247: 110293: 0 -247: 110294: 0 -247: 110295: 0 -247: 110296: 0 -247: 110297: 0 -247: 110298: 0 -247: 110299: 0 -247: 110300: 0 -247: 110301: 0 -247: 110302: 0 -247: 110303: 0 -247: 110304: 0 -247: 110305: 0 -247: 110306: 0 -247: 110307: 0 -247: 110308: 0 -247: 110309: 0 -247: 110310: 0 -247: 110311: 0 -247: 110312: 0 -247: 110313: 0 -247: 110314: 0 -247: 110315: 0 -247: 110316: 0 -247: 110317: 0 -247: 110318: 0 -247: 110319: 0 -247: 110320: 0 -247: 110321: 0 -247: 110322: 0 -247: 110323: 0 -247: 110324: 0 -247: 110325: 0 -247: 110326: 0 -247: 110327: 0 -247: 110328: 0 -247: 110329: 0 -247: 110330: 0 -247: 110331: 0 -247: 110332: 0 -247: 110333: 0 -247: 110334: 0 -247: 110335: 0 -247: 110336: 0 -247: 110337: 0 -247: 110338: 0 -247: 110339: 0 -247: 110340: 0 -247: 110341: 0 -247: 110342: 0 -247: 110343: 0 -247: 110344: 0 -247: 110345: 0 -247: 110346: 0 -247: 110347: 0 -247: 110348: 0 -247: 110349: 0 -247: 110350: 0 -247: 110351: 0 -247: 110352: 0 -247: 110353: 0 -247: 110354: 0 -247: 110355: 0 -247: 110356: 0 -247: 110357: 0 -247: 110358: 0 -247: 110359: 0 -247: 110360: 0 -247: 110361: 0 -247: 110362: 0 -247: 110363: 0 -247: 110364: 0 -247: 110365: 0 -247: 110366: 0 -247: 110367: 0 -247: 110368: 0 -247: 110369: 0 -247: 110370: 0 -247: 110371: 0 -247: 110372: 0 -247: 110373: 0 -247: 110374: 0 -247: 110375: 0 -247: 110376: 0 -247: 110377: 0 -247: 110378: 0 -247: 110379: 0 -247: 110380: 0 -247: 110381: 0 -247: 110382: 0 -247: 110383: 0 -247: 110384: 0 -247: 110385: 0 -247: 110386: 0 -247: 110387: 0 -247: 110388: 0 -247: 110389: 0 -247: 110390: 0 -247: 110391: 0 -247: 110392: 0 -247: 110393: 0 -247: 110394: 0 -247: 110395: 0 -247: 110396: 0 -247: 110397: 0 -247: 110398: 0 -247: 110399: 0 -247: 110400: 0 -247: 110401: 0 -247: 110402: 0 -247: 110403: 0 -247: 110404: 0 -247: 110405: 0 -247: 110406: 0 -247: 110407: 0 -247: 110408: 0 -247: 110409: 0 -247: 110410: 0 -247: 110411: 0 -247: 110412: 0 -247: 110413: 0 -247: 110414: 0 -247: 110415: 0 -247: 110416: 0 -247: 110417: 0 -247: 110418: 0 -247: 110419: 0 -247: 110420: 0 -247: 110421: 0 -247: 110422: 0 -247: 110423: 0 -247: 110424: 0 -247: 110425: 0 -247: 110426: 0 -247: 110427: 0 -247: 110428: 0 -247: 110429: 0 -247: 110430: 0 -247: 110431: 0 -247: 110432: 0 -247: 110433: 0 -247: 110434: 0 -247: 110435: 0 -247: 110436: 0 -247: 110437: 0 -247: 110438: 0 -247: 110439: 0 -247: 110440: 0 -247: 110441: 0 -247: 110442: 0 -247: 110443: 0 -247: 110444: 0 -247: 110445: 0 -247: 110446: 0 -247: 110447: 0 -247: 110448: 0 -247: 110449: 0 -247: 110450: 0 -247: 110451: 0 -247: 110452: 0 -247: 110453: 0 -247: 110454: 0 -247: 110455: 0 -247: 110456: 0 -247: 110457: 0 -247: 110458: 0 -247: 110459: 0 -247: 110460: 0 -247: 110461: 0 -247: 110462: 0 -247: 110463: 0 -247: 110464: 0 -247: 110465: 0 -247: 110466: 0 -247: 110467: 0 -247: 110468: 0 -247: 110469: 0 -247: 110470: 0 -247: 110471: 0 -247: 110472: 0 -247: 110473: 0 -247: 110474: 0 -247: 110475: 0 -247: 110476: 0 -247: 110477: 0 -247: 110478: 0 -247: 110479: 0 -247: 110480: 0 -247: 110481: 0 -247: 110482: 0 -247: 110483: 0 -247: 110484: 0 -247: 110485: 0 -247: 110486: 0 -247: 110487: 0 -247: 110488: 0 -247: 110489: 0 -247: 110490: 0 -247: 110491: 0 -247: 110492: 0 -247: 110493: 0 -247: 110494: 0 -247: 110495: 0 -247: 110496: 0 -247: 110497: 0 -247: 110498: 0 -247: 110499: 0 -247: 110500: 0 -247: 110501: 0 -247: 110502: 0 -247: 110503: 0 -247: 110504: 0 -247: 110505: 0 -247: 110506: 0 -247: 110507: 0 -247: 110508: 0 -247: 110509: 0 -247: 110510: 0 -247: 110511: 0 -247: 110512: 0 -247: 110513: 0 -247: 110514: 0 -247: 110515: 0 -247: 110516: 0 -247: 110517: 0 -247: 110518: 0 -247: 110519: 0 -247: 110520: 0 -247: 110521: 0 -247: 110522: 0 -247: 110523: 0 -247: 110524: 0 -247: 110525: 0 -247: 110526: 0 -247: 110527: 0 -247: 110528: 0 -247: 110529: 0 -247: 110530: 0 -247: 110531: 0 -247: 110532: 0 -247: 110533: 0 -247: 110534: 0 -247: 110535: 0 -247: 110536: 0 -247: 110537: 0 -247: 110538: 0 -247: 110539: 0 -247: 110540: 0 -247: 110541: 0 -247: 110542: 0 -247: 110543: 0 -247: 110544: 0 -247: 110545: 0 -247: 110546: 0 -247: 110547: 0 -247: 110548: 0 -247: 110549: 0 -247: 110550: 0 -247: 110551: 0 -247: 110552: 0 -247: 110553: 0 -247: 110554: 0 -247: 110555: 0 -247: 110556: 0 -247: 110557: 0 -247: 110558: 0 -247: 110559: 0 -247: 110560: 0 -247: 110561: 0 -247: 110562: 0 -247: 110563: 0 -247: 110564: 0 -247: 110565: 0 -247: 110566: 0 -247: 110567: 0 -247: 110568: 0 -247: 110569: 0 -247: 110570: 0 -247: 110571: 0 -247: 110572: 0 -247: 110573: 0 -247: 110574: 0 -247: 110575: 0 -247: 110576: 0 -247: 110577: 0 -247: 110578: 0 -247: 110579: 0 -247: 110580: 0 -247: 110581: 0 -247: 110582: 0 -247: 110583: 0 -247: 110584: 0 -247: 110585: 0 -247: 110586: 0 -247: 110587: 0 -247: 110588: 0 -247: 110589: 0 -247: 110590: 0 -247: 110591: 0 -247: 110592: 0 -247: 110593: 0 -247: 110594: 0 -247: 110595: 0 -247: 110596: 0 -247: 110597: 0 -247: 110598: 0 -247: 110599: 0 -247: 110600: 0 -247: 110601: 0 -247: 110602: 0 -247: 110603: 0 -247: 110604: 0 -247: 110605: 0 -247: 110606: 0 -247: 110607: 0 -247: 110608: 0 -247: 110609: 0 -247: 110610: 0 -247: 110611: 0 -247: 110612: 0 -247: 110613: 0 -247: 110614: 0 -247: 110615: 0 -247: 110616: 0 -247: 110617: 0 -247: 110618: 0 -247: 110619: 0 -247: 110620: 0 -247: 110621: 0 -247: 110622: 0 -247: 110623: 0 -247: 110624: 0 -247: 110625: 0 -247: 110626: 0 -247: 110627: 0 -247: 110628: 0 -247: 110629: 0 -247: 110630: 0 -247: 110631: 0 -247: 110632: 0 -247: 110633: 0 -247: 110634: 0 -247: 110635: 0 -247: 110636: 0 -247: 110637: 0 -247: 110638: 0 -247: 110639: 0 -247: 110640: 0 -247: 110641: 0 -247: 110642: 0 -247: 110643: 0 -247: 110644: 0 -247: 110645: 0 -247: 110646: 0 -247: 110647: 0 -247: 110648: 0 -247: 110649: 0 -247: 110650: 0 -247: 110651: 0 -247: 110652: 0 -247: 110653: 0 -247: 110654: 0 -247: 110655: 0 -247: 110656: 0 -247: 110657: 0 -247: 110658: 0 -247: 110659: 0 -247: 110660: 0 -247: 110661: 0 -247: 110662: 0 -247: 110663: 0 -247: 110664: 0 -247: 110665: 0 -247: 110666: 0 -247: 110667: 0 -247: 110668: 0 -247: 110669: 0 -247: 110670: 0 -247: 110671: 0 -247: 110672: 0 -247: 110673: 0 -247: 110674: 0 -247: 110675: 0 -247: 110676: 0 -247: 110677: 0 -247: 110678: 0 -247: 110679: 0 -247: 110680: 0 -247: 110681: 0 -247: 110682: 0 -247: 110683: 0 -247: 110684: 0 -247: 110685: 0 -247: 110686: 0 -247: 110687: 0 -247: 110688: 0 -247: 110689: 0 -247: 110690: 0 -247: 110691: 0 -247: 110692: 0 -247: 110693: 0 -247: 110694: 0 -247: 110695: 0 -247: 110696: 0 -247: 110697: 0 -247: 110698: 0 -247: 110699: 0 -247: 110700: 0 -247: 110701: 0 -247: 110702: 0 -247: 110703: 0 -247: 110704: 0 -247: 110705: 0 -247: 110706: 0 -247: 110707: 0 -247: 110708: 0 -247: 110709: 0 -247: 110710: 0 -247: 110711: 0 -247: 110712: 0 -247: 110713: 0 -247: 110714: 0 -247: 110715: 0 -247: 110716: 0 -247: 110717: 0 -247: 110718: 0 -247: 110719: 0 -247: 110720: 0 -247: 110721: 0 -247: 110722: 0 -247: 110723: 0 -247: 110724: 0 -247: 110725: 0 -247: 110726: 0 -247: 110727: 0 -247: 110728: 0 -247: 110729: 0 -247: 110730: 0 -247: 110731: 0 -247: 110732: 0 -247: 110733: 0 -247: 110734: 0 -247: 110735: 0 -247: 110736: 0 -247: 110737: 0 -247: 110738: 0 -247: 110739: 0 -247: 110740: 0 -247: 110741: 0 -247: 110742: 0 -247: 110743: 0 -247: 110744: 0 -247: 110745: 0 -247: 110746: 0 -247: 110747: 0 -247: 110748: 0 -247: 110749: 0 -247: 110750: 0 -247: 110751: 0 -247: 110752: 0 -247: 110753: 0 -247: 110754: 0 -247: 110755: 0 -247: 110756: 0 -247: 110757: 0 -247: 110758: 0 -247: 110759: 0 -247: 110760: 0 -247: 110761: 0 -247: 110762: 0 -247: 110763: 0 -247: 110764: 0 -247: 110765: 0 -247: 110766: 0 -247: 110767: 0 -247: 110768: 0 -247: 110769: 0 -247: 110770: 0 -247: 110771: 0 -247: 110772: 0 -247: 110773: 0 -247: 110774: 0 -247: 110775: 0 -247: 110776: 0 -247: 110777: 0 -247: 110778: 0 -247: 110779: 0 -247: 110780: 0 -247: 110781: 0 -247: 110782: 0 -247: 110783: 0 -247: 110784: 0 -247: 110785: 0 -247: 110786: 0 -247: 110787: 0 -247: 110788: 0 -247: 110789: 0 -247: 110790: 0 -247: 110791: 0 -247: 110792: 0 -247: 110793: 0 -247: 110794: 0 -247: 110795: 0 -247: 110796: 0 -247: 110797: 0 -247: 110798: 0 -247: 110799: 0 -247: 110800: 0 -247: 110801: 0 -247: 110802: 0 -247: 110803: 0 -247: 110804: 0 -247: 110805: 0 -247: 110806: 0 -247: 110807: 0 -247: 110808: 0 -247: 110809: 0 -247: 110810: 0 -247: 110811: 0 -247: 110812: 0 -247: 110813: 0 -247: 110814: 0 -247: 110815: 0 -247: 110816: 0 -247: 110817: 0 -247: 110818: 0 -247: 110819: 0 -247: 110820: 0 -247: 110821: 0 -247: 110822: 0 -247: 110823: 0 -247: 110824: 0 -247: 110825: 0 -247: 110826: 0 -247: 110827: 0 -247: 110828: 0 -247: 110829: 0 -247: 110830: 0 -247: 110831: 0 -247: 110832: 0 -247: 110833: 0 -247: 110834: 0 -247: 110835: 0 -247: 110836: 0 -247: 110837: 0 -247: 110838: 0 -247: 110839: 0 -247: 110840: 0 -247: 110841: 0 -247: 110842: 0 -247: 110843: 0 -247: 110844: 0 -247: 110845: 0 -247: 110846: 0 -247: 110847: 0 -247: 110848: 0 -247: 110849: 0 -247: 110850: 0 -247: 110851: 0 -247: 110852: 0 -247: 110853: 0 -247: 110854: 0 -247: 110855: 0 -247: 110856: 0 -247: 110857: 0 -247: 110858: 0 -247: 110859: 0 -247: 110860: 0 -247: 110861: 0 -247: 110862: 0 -247: 110863: 0 -247: 110864: 0 -247: 110865: 0 -247: 110866: 0 -247: 110867: 0 -247: 110868: 0 -247: 110869: 0 -247: 110870: 0 -247: 110871: 0 -247: 110872: 0 -247: 110873: 0 -247: 110874: 0 -247: 110875: 0 -247: 110876: 0 -247: 110877: 0 -247: 110878: 0 -247: 110879: 0 -247: 110880: 0 -247: 110881: 0 -247: 110882: 0 -247: 110883: 0 -247: 110884: 0 -247: 110885: 0 -247: 110886: 0 -247: 110887: 0 -247: 110888: 0 -247: 110889: 0 -247: 110890: 0 -247: 110891: 0 -247: 110892: 0 -247: 110893: 0 -247: 110894: 0 -247: 110895: 0 -247: 110896: 0 -247: 110897: 0 -247: 110898: 0 -247: 110899: 0 -247: 110900: 0 -247: 110901: 0 -247: 110902: 0 -247: 110903: 0 -247: 110904: 0 -247: 110905: 0 -247: 110906: 0 -247: 110907: 0 -247: 110908: 0 -247: 110909: 0 -247: 110910: 0 -247: 110911: 0 -247: 110912: 0 -247: 110913: 0 -247: 110914: 0 -247: 110915: 0 -247: 110916: 0 -247: 110917: 0 -247: 110918: 0 -247: 110919: 0 -247: 110920: 0 -247: 110921: 0 -247: 110922: 0 -247: 110923: 0 -247: 110924: 0 -247: 110925: 0 -247: 110926: 0 -247: 110927: 0 -247: 110928: 0 -247: 110929: 0 -247: 110930: 0 -247: 110931: 0 -247: 110932: 0 -247: 110933: 0 -247: 110934: 0 -247: 110935: 0 -247: 110936: 0 -247: 110937: 0 -247: 110938: 0 -247: 110939: 0 -247: 110940: 0 -247: 110941: 0 -247: 110942: 0 -247: 110943: 0 -247: 110944: 0 -247: 110945: 0 -247: 110946: 0 -247: 110947: 0 -247: 110948: 0 -247: 110949: 0 -247: 110950: 0 -247: 110951: 0 -247: 110952: 0 -247: 110953: 0 -247: 110954: 0 -247: 110955: 0 -247: 110956: 0 -247: 110957: 0 -247: 110958: 0 -247: 110959: 0 -247: 110960: 0 -247: 110961: 0 -247: 110962: 0 -247: 110963: 0 -247: 110964: 0 -247: 110965: 0 -247: 110966: 0 -247: 110967: 0 -247: 110968: 0 -247: 110969: 0 -247: 110970: 0 -247: 110971: 0 -247: 110972: 0 -247: 110973: 0 -247: 110974: 0 -247: 110975: 0 -247: 110976: 0 -247: 110977: 0 -247: 110978: 0 -247: 110979: 0 -247: 110980: 0 -247: 110981: 0 -247: 110982: 0 -247: 110983: 0 -247: 110984: 0 -247: 110985: 0 -247: 110986: 0 -247: 110987: 0 -247: 110988: 0 -247: 110989: 0 -247: 110990: 0 -247: 110991: 0 -247: 110992: 0 -247: 110993: 0 -247: 110994: 0 -247: 110995: 0 -247: 110996: 0 -247: 110997: 0 -247: 110998: 0 -247: 110999: 0 -247: 111000: 0 -247: 111001: 0 -247: 111002: 0 -247: 111003: 0 -247: 111004: 0 -247: 111005: 0 -247: 111006: 0 -247: 111007: 0 -247: 111008: 0 -247: 111009: 0 -247: 111010: 0 -247: 111011: 0 -247: 111012: 0 -247: 111013: 0 -247: 111014: 0 -247: 111015: 0 -247: 111016: 0 -247: 111017: 0 -247: 111018: 0 -247: 111019: 0 -247: 111020: 0 -247: 111021: 0 -247: 111022: 0 -247: 111023: 0 -247: 111024: 0 -247: 111025: 0 -247: 111026: 0 -247: 111027: 0 -247: 111028: 0 -247: 111029: 0 -247: 111030: 0 -247: 111031: 0 -247: 111032: 0 -247: 111033: 0 -247: 111034: 0 -247: 111035: 0 -247: 111036: 0 -247: 111037: 0 -247: 111038: 0 -247: 111039: 0 -247: 111040: 0 -247: 111041: 0 -247: 111042: 0 -247: 111043: 0 -247: 111044: 0 -247: 111045: 0 -247: 111046: 0 -247: 111047: 0 -247: 111048: 0 -247: 111049: 0 -247: 111050: 0 -247: 111051: 0 -247: 111052: 0 -247: 111053: 0 -247: 111054: 0 -247: 111055: 0 -247: 111056: 0 -247: 111057: 0 -247: 111058: 0 -247: 111059: 0 -247: 111060: 0 -247: 111061: 0 -247: 111062: 0 -247: 111063: 0 -247: 111064: 0 -247: 111065: 0 -247: 111066: 0 -247: 111067: 0 -247: 111068: 0 -247: 111069: 0 -247: 111070: 0 -247: 111071: 0 -247: 111072: 0 -247: 111073: 0 -247: 111074: 0 -247: 111075: 0 -247: 111076: 0 -247: 111077: 0 -247: 111078: 0 -247: 111079: 0 -247: 111080: 0 -247: 111081: 0 -247: 111082: 0 -247: 111083: 0 -247: 111084: 0 -247: 111085: 0 -247: 111086: 0 -247: 111087: 0 -247: 111088: 0 -247: 111089: 0 -247: 111090: 0 -247: 111091: 0 -247: 111092: 0 -247: 111093: 0 -247: 111094: 0 -247: 111095: 0 -247: 111096: 0 -247: 111097: 0 -247: 111098: 0 -247: 111099: 0 -247: 111100: 0 -247: 111101: 0 -247: 111102: 0 -247: 111103: 0 -247: 111104: 0 -247: 111105: 0 -247: 111106: 0 -247: 111107: 0 -247: 111108: 0 -247: 111109: 0 -247: 111110: 0 -247: 111111: 0 -247: 111112: 0 -247: 111113: 0 -247: 111114: 0 -247: 111115: 0 -247: 111116: 0 -247: 111117: 0 -247: 111118: 0 -247: 111119: 0 -247: 111120: 0 -247: 111121: 0 -247: 111122: 0 -247: 111123: 0 -247: 111124: 0 -247: 111125: 0 -247: 111126: 0 -247: 111127: 0 -247: 111128: 0 -247: 111129: 0 -247: 111130: 0 -247: 111131: 0 -247: 111132: 0 -247: 111133: 0 -247: 111134: 0 -247: 111135: 0 -247: 111136: 0 -247: 111137: 0 -247: 111138: 0 -247: 111139: 0 -247: 111140: 0 -247: 111141: 0 -247: 111142: 0 -247: 111143: 0 -247: 111144: 0 -247: 111145: 0 -247: 111146: 0 -247: 111147: 0 -247: 111148: 0 -247: 111149: 0 -247: 111150: 0 -247: 111151: 0 -247: 111152: 0 -247: 111153: 0 -247: 111154: 0 -247: 111155: 0 -247: 111156: 0 -247: 111157: 0 -247: 111158: 0 -247: 111159: 0 -247: 111160: 0 -247: 111161: 0 -247: 111162: 0 -247: 111163: 0 -247: 111164: 0 -247: 111165: 0 -247: 111166: 0 -247: 111167: 0 -247: 111168: 0 -247: 111169: 0 -247: 111170: 0 -247: 111171: 0 -247: 111172: 0 -247: 111173: 0 -247: 111174: 0 -247: 111175: 0 -247: 111176: 0 -247: 111177: 0 -247: 111178: 0 -247: 111179: 0 -247: 111180: 0 -247: 111181: 0 -247: 111182: 0 -247: 111183: 0 -247: 111184: 0 -247: 111185: 0 -247: 111186: 0 -247: 111187: 0 -247: 111188: 0 -247: 111189: 0 -247: 111190: 0 -247: 111191: 0 -247: 111192: 0 -247: 111193: 0 -247: 111194: 0 -247: 111195: 0 -247: 111196: 0 -247: 111197: 0 -247: 111198: 0 -247: 111199: 0 -247: 111200: 0 -247: 111201: 0 -247: 111202: 0 -247: 111203: 0 -247: 111204: 0 -247: 111205: 0 -247: 111206: 0 -247: 111207: 0 -247: 111208: 0 -247: 111209: 0 -247: 111210: 0 -247: 111211: 0 -247: 111212: 0 -247: 111213: 0 -247: 111214: 0 -247: 111215: 0 -247: 111216: 0 -247: 111217: 0 -247: 111218: 0 -247: 111219: 0 -247: 111220: 0 -247: 111221: 0 -247: 111222: 0 -247: 111223: 0 -247: 111224: 0 -247: 111225: 0 -247: 111226: 0 -247: 111227: 0 -247: 111228: 0 -247: 111229: 0 -247: 111230: 0 -247: 111231: 0 -247: 111232: 0 -247: 111233: 0 -247: 111234: 0 -247: 111235: 0 -247: 111236: 0 -247: 111237: 0 -247: 111238: 0 -247: 111239: 0 -247: 111240: 0 -247: 111241: 0 -247: 111242: 0 -247: 111243: 0 -247: 111244: 0 -247: 111245: 0 -247: 111246: 0 -247: 111247: 0 -247: 111248: 0 -247: 111249: 0 -247: 111250: 0 -247: 111251: 0 -247: 111252: 0 -247: 111253: 0 -247: 111254: 0 -247: 111255: 0 -247: 111256: 0 -247: 111257: 0 -247: 111258: 0 -247: 111259: 0 -247: 111260: 0 -247: 111261: 0 -247: 111262: 0 -247: 111263: 0 -247: 111264: 0 -247: 111265: 0 -247: 111266: 0 -247: 111267: 0 -247: 111268: 0 -247: 111269: 0 -247: 111270: 0 -247: 111271: 0 -247: 111272: 0 -247: 111273: 0 -247: 111274: 0 -247: 111275: 0 -247: 111276: 0 -247: 111277: 0 -247: 111278: 0 -247: 111279: 0 -247: 111280: 0 -247: 111281: 0 -247: 111282: 0 -247: 111283: 0 -247: 111284: 0 -247: 111285: 0 -247: 111286: 0 -247: 111287: 0 -247: 111288: 0 -247: 111289: 0 -247: 111290: 0 -247: 111291: 0 -247: 111292: 0 -247: 111293: 0 -247: 111294: 0 -247: 111295: 0 -247: 111296: 0 -247: 111297: 0 -247: 111298: 0 -247: 111299: 0 -247: 111300: 0 -247: 111301: 0 -247: 111302: 0 -247: 111303: 0 -247: 111304: 0 -247: 111305: 0 -247: 111306: 0 -247: 111307: 0 -247: 111308: 0 -247: 111309: 0 -247: 111310: 0 -247: 111311: 0 -247: 111312: 0 -247: 111313: 0 -247: 111314: 0 -247: 111315: 0 -247: 111316: 0 -247: 111317: 0 -247: 111318: 0 -247: 111319: 0 -247: 111320: 0 -247: 111321: 0 -247: 111322: 0 -247: 111323: 0 -247: 111324: 0 -247: 111325: 0 -247: 111326: 0 -247: 111327: 0 -247: 111328: 0 -247: 111329: 0 -247: 111330: 0 -247: 111331: 0 -247: 111332: 0 -247: 111333: 0 -247: 111334: 0 -247: 111335: 0 -247: 111336: 0 -247: 111337: 0 -247: 111338: 0 -247: 111339: 0 -247: 111340: 0 -247: 111341: 0 -247: 111342: 0 -247: 111343: 0 -247: 111344: 0 -247: 111345: 0 -247: 111346: 0 -247: 111347: 0 -247: 111348: 0 -247: 111349: 0 -247: 111350: 0 -247: 111351: 0 -247: 111352: 0 -247: 111353: 0 -247: 111354: 0 -247: 111355: 0 -247: 111356: 0 -247: 111357: 0 -247: 111358: 0 -247: 111359: 0 -247: 111360: 0 -247: 111361: 0 -247: 111362: 0 -247: 111363: 0 -247: 111364: 0 -247: 111365: 0 -247: 111366: 0 -247: 111367: 0 -247: 111368: 0 -247: 111369: 0 -247: 111370: 0 -247: 111371: 0 -247: 111372: 0 -247: 111373: 0 -247: 111374: 0 -247: 111375: 0 -247: 111376: 0 -247: 111377: 0 -247: 111378: 0 -247: 111379: 0 -247: 111380: 0 -247: 111381: 0 -247: 111382: 0 -247: 111383: 0 -247: 111384: 0 -247: 111385: 0 -247: 111386: 0 -247: 111387: 0 -247: 111388: 0 -247: 111389: 0 -247: 111390: 0 -247: 111391: 0 -247: 111392: 0 -247: 111393: 0 -247: 111394: 0 -247: 111395: 0 -247: 111396: 0 -247: 111397: 0 -247: 111398: 0 -247: 111399: 0 -247: 111400: 0 -247: 111401: 0 -247: 111402: 0 -247: 111403: 0 -247: 111404: 0 -247: 111405: 0 -247: 111406: 0 -247: 111407: 0 -247: 111408: 0 -247: 111409: 0 -247: 111410: 0 -247: 111411: 0 -247: 111412: 0 -247: 111413: 0 -247: 111414: 0 -247: 111415: 0 -247: 111416: 0 -247: 111417: 0 -247: 111418: 0 -247: 111419: 0 -247: 111420: 0 -247: 111421: 0 -247: 111422: 0 -247: 111423: 0 -247: 111424: 0 -247: 111425: 0 -247: 111426: 0 -247: 111427: 0 -247: 111428: 0 -247: 111429: 0 -247: 111430: 0 -247: 111431: 0 -247: 111432: 0 -247: 111433: 0 -247: 111434: 0 -247: 111435: 0 -247: 111436: 0 -247: 111437: 0 -247: 111438: 0 -247: 111439: 0 -247: 111440: 0 -247: 111441: 0 -247: 111442: 0 -247: 111443: 0 -247: 111444: 0 -247: 111445: 0 -247: 111446: 0 -247: 111447: 0 -247: 111448: 0 -247: 111449: 0 -247: 111450: 0 -247: 111451: 0 -247: 111452: 0 -247: 111453: 0 -247: 111454: 0 -247: 111455: 0 -247: 111456: 0 -247: 111457: 0 -247: 111458: 0 -247: 111459: 0 -247: 111460: 0 -247: 111461: 0 -247: 111462: 0 -247: 111463: 0 -247: 111464: 0 -247: 111465: 0 -247: 111466: 0 -247: 111467: 0 -247: 111468: 0 -247: 111469: 0 -247: 111470: 0 -247: 111471: 0 -247: 111472: 0 -247: 111473: 0 -247: 111474: 0 -247: 111475: 0 -247: 111476: 0 -247: 111477: 0 -247: 111478: 0 -247: 111479: 0 -247: 111480: 0 -247: 111481: 0 -247: 111482: 0 -247: 111483: 0 -247: 111484: 0 -247: 111485: 0 -247: 111486: 0 -247: 111487: 0 -247: 111488: 0 -247: 111489: 0 -247: 111490: 0 -247: 111491: 0 -247: 111492: 0 -247: 111493: 0 -247: 111494: 0 -247: 111495: 0 -247: 111496: 0 -247: 111497: 0 -247: 111498: 0 -247: 111499: 0 -247: 111500: 0 -247: 111501: 0 -247: 111502: 0 -247: 111503: 0 -247: 111504: 0 -247: 111505: 0 -247: 111506: 0 -247: 111507: 0 -247: 111508: 0 -247: 111509: 0 -247: 111510: 0 -247: 111511: 0 -247: 111512: 0 -247: 111513: 0 -247: 111514: 0 -247: 111515: 0 -247: 111516: 0 -247: 111517: 0 -247: 111518: 0 -247: 111519: 0 -247: 111520: 0 -247: 111521: 0 -247: 111522: 0 -247: 111523: 0 -247: 111524: 0 -247: 111525: 0 -247: 111526: 0 -247: 111527: 0 -247: 111528: 0 -247: 111529: 0 -247: 111530: 0 -247: 111531: 0 -247: 111532: 0 -247: 111533: 0 -247: 111534: 0 -247: 111535: 0 -247: 111536: 0 -247: 111537: 0 -247: 111538: 0 -247: 111539: 0 -247: 111540: 0 -247: 111541: 0 -247: 111542: 0 -247: 111543: 0 -247: 111544: 0 -247: 111545: 0 -247: 111546: 0 -247: 111547: 0 -247: 111548: 0 -247: 111549: 0 -247: 111550: 0 -247: 111551: 0 -247: 111552: 0 -247: 111553: 0 -247: 111554: 0 -247: 111555: 0 -247: 111556: 0 -247: 111557: 0 -247: 111558: 0 -247: 111559: 0 -247: 111560: 0 -247: 111561: 0 -247: 111562: 0 -247: 111563: 0 -247: 111564: 0 -247: 111565: 0 -247: 111566: 0 -247: 111567: 0 -247: 111568: 0 -247: 111569: 0 -247: 111570: 0 -247: 111571: 0 -247: 111572: 0 -247: 111573: 0 -247: 111574: 0 -247: 111575: 0 -247: 111576: 0 -247: 111577: 0 -247: 111578: 0 -247: 111579: 0 -247: 111580: 0 -247: 111581: 0 -247: 111582: 0 -247: 111583: 0 -247: 111584: 0 -247: 111585: 0 -247: 111586: 0 -247: 111587: 0 -247: 111588: 0 -247: 111589: 0 -247: 111590: 0 -247: 111591: 0 -247: 111592: 0 -247: 111593: 0 -247: 111594: 0 -247: 111595: 0 -247: 111596: 0 -247: 111597: 0 -247: 111598: 0 -247: 111599: 0 -247: 111600: 0 -247: 111601: 0 -247: 111602: 0 -247: 111603: 0 -247: 111604: 0 -247: 111605: 0 -247: 111606: 0 -247: 111607: 0 -247: 111608: 0 -247: 111609: 0 -247: 111610: 0 -247: 111611: 0 -247: 111612: 0 -247: 111613: 0 -247: 111614: 0 -247: 111615: 0 -247: 111616: 0 -247: 111617: 0 -247: 111618: 0 -247: 111619: 0 -247: 111620: 0 -247: 111621: 0 -247: 111622: 0 -247: 111623: 0 -247: 111624: 0 -247: 111625: 0 -247: 111626: 0 -247: 111627: 0 -247: 111628: 0 -247: 111629: 0 -247: 111630: 0 -247: 111631: 0 -247: 111632: 0 -247: 111633: 0 -247: 111634: 0 -247: 111635: 0 -247: 111636: 0 -247: 111637: 0 -247: 111638: 0 -247: 111639: 0 -247: 111640: 0 -247: 111641: 0 -247: 111642: 0 -247: 111643: 0 -247: 111644: 0 -247: 111645: 0 -247: 111646: 0 -247: 111647: 0 -247: 111648: 0 -247: 111649: 0 -247: 111650: 0 -247: 111651: 0 -247: 111652: 0 -247: 111653: 0 -247: 111654: 0 -247: 111655: 0 -247: 111656: 0 -247: 111657: 0 -247: 111658: 0 -247: 111659: 0 -247: 111660: 0 -247: 111661: 0 -247: 111662: 0 -247: 111663: 0 -247: 111664: 0 -247: 111665: 0 -247: 111666: 0 -247: 111667: 0 -247: 111668: 0 -247: 111669: 0 -247: 111670: 0 -247: 111671: 0 -247: 111672: 0 -247: 111673: 0 -247: 111674: 0 -247: 111675: 0 -247: 111676: 0 -247: 111677: 0 -247: 111678: 0 -247: 111679: 0 -247: 111680: 0 -247: 111681: 0 -247: 111682: 0 -247: 111683: 0 -247: 111684: 0 -247: 111685: 0 -247: 111686: 0 -247: 111687: 0 -247: 111688: 0 -247: 111689: 0 -247: 111690: 0 -247: 111691: 0 -247: 111692: 0 -247: 111693: 0 -247: 111694: 0 -247: 111695: 0 -247: 111696: 0 -247: 111697: 0 -247: 111698: 0 -247: 111699: 0 -247: 111700: 0 -247: 111701: 0 -247: 111702: 0 -247: 111703: 0 -247: 111704: 0 -247: 111705: 0 -247: 111706: 0 -247: 111707: 0 -247: 111708: 0 -247: 111709: 0 -247: 111710: 0 -247: 111711: 0 -247: 111712: 0 -247: 111713: 0 -247: 111714: 0 -247: 111715: 0 -247: 111716: 0 -247: 111717: 0 -247: 111718: 0 -247: 111719: 0 -247: 111720: 0 -247: 111721: 0 -247: 111722: 0 -247: 111723: 0 -247: 111724: 0 -247: 111725: 0 -247: 111726: 0 -247: 111727: 0 -247: 111728: 0 -247: 111729: 0 -247: 111730: 0 -247: 111731: 0 -247: 111732: 0 -247: 111733: 0 -247: 111734: 0 -247: 111735: 0 -247: 111736: 0 -247: 111737: 0 -247: 111738: 0 -247: 111739: 0 -247: 111740: 0 -247: 111741: 0 -247: 111742: 0 -247: 111743: 0 -247: 111744: 0 -247: 111745: 0 -247: 111746: 0 -247: 111747: 0 -247: 111748: 0 -247: 111749: 0 -247: 111750: 0 -247: 111751: 0 -247: 111752: 0 -247: 111753: 0 -247: 111754: 0 -247: 111755: 0 -247: 111756: 0 -247: 111757: 0 -247: 111758: 0 -247: 111759: 0 -247: 111760: 0 -247: 111761: 0 -247: 111762: 0 -247: 111763: 0 -247: 111764: 0 -247: 111765: 0 -247: 111766: 0 -247: 111767: 0 -247: 111768: 0 -247: 111769: 0 -247: 111770: 0 -247: 111771: 0 -247: 111772: 0 -247: 111773: 0 -247: 111774: 0 -247: 111775: 0 -247: 111776: 0 -247: 111777: 0 -247: 111778: 0 -247: 111779: 0 -247: 111780: 0 -247: 111781: 0 -247: 111782: 0 -247: 111783: 0 -247: 111784: 0 -247: 111785: 0 -247: 111786: 0 -247: 111787: 0 -247: 111788: 0 -247: 111789: 0 -247: 111790: 0 -247: 111791: 0 -247: 111792: 0 -247: 111793: 0 -247: 111794: 0 -247: 111795: 0 -247: 111796: 0 -247: 111797: 0 -247: 111798: 0 -247: 111799: 0 -247: 111800: 0 -247: 111801: 0 -247: 111802: 0 -247: 111803: 0 -247: 111804: 0 -247: 111805: 0 -247: 111806: 0 -247: 111807: 0 -247: 111808: 0 -247: 111809: 0 -247: 111810: 0 -247: 111811: 0 -247: 111812: 0 -247: 111813: 0 -247: 111814: 0 -247: 111815: 0 -247: 111816: 0 -247: 111817: 0 -247: 111818: 0 -247: 111819: 0 -247: 111820: 0 -247: 111821: 0 -247: 111822: 0 -247: 111823: 0 -247: 111824: 0 -247: 111825: 0 -247: 111826: 0 -247: 111827: 0 -247: 111828: 0 -247: 111829: 0 -247: 111830: 0 -247: 111831: 0 -247: 111832: 0 -247: 111833: 0 -247: 111834: 0 -247: 111835: 0 -247: 111836: 0 -247: 111837: 0 -247: 111838: 0 -247: 111839: 0 -247: 111840: 0 -247: 111841: 0 -247: 111842: 0 -247: 111843: 0 -247: 111844: 0 -247: 111845: 0 -247: 111846: 0 -247: 111847: 0 -247: 111848: 0 -247: 111849: 0 -247: 111850: 0 -247: 111851: 0 -247: 111852: 0 -247: 111853: 0 -247: 111854: 0 -247: 111855: 0 -247: 111856: 0 -247: 111857: 0 -247: 111858: 0 -247: 111859: 0 -247: 111860: 0 -247: 111861: 0 -247: 111862: 0 -247: 111863: 0 -247: 111864: 0 -247: 111865: 0 -247: 111866: 0 -247: 111867: 0 -247: 111868: 0 -247: 111869: 0 -247: 111870: 0 -247: 111871: 0 -247: 111872: 0 -247: 111873: 0 -247: 111874: 0 -247: 111875: 0 -247: 111876: 0 -247: 111877: 0 -247: 111878: 0 -247: 111879: 0 -247: 111880: 0 -247: 111881: 0 -247: 111882: 0 -247: 111883: 0 -247: 111884: 0 -247: 111885: 0 -247: 111886: 0 -247: 111887: 0 -247: 111888: 0 -247: 111889: 0 -247: 111890: 0 -247: 111891: 0 -247: 111892: 0 -247: 111893: 0 -247: 111894: 0 -247: 111895: 0 -247: 111896: 0 -247: 111897: 0 -247: 111898: 0 -247: 111899: 0 -247: 111900: 0 -247: 111901: 0 -247: 111902: 0 -247: 111903: 0 -247: 111904: 0 -247: 111905: 0 -247: 111906: 0 -247: 111907: 0 -247: 111908: 0 -247: 111909: 0 -247: 111910: 0 -247: 111911: 0 -247: 111912: 0 -247: 111913: 0 -247: 111914: 0 -247: 111915: 0 -247: 111916: 0 -247: 111917: 0 -247: 111918: 0 -247: 111919: 0 -247: 111920: 0 -247: 111921: 0 -247: 111922: 0 -247: 111923: 0 -247: 111924: 0 -247: 111925: 0 -247: 111926: 0 -247: 111927: 0 -247: 111928: 0 -247: 111929: 0 -247: 111930: 0 -247: 111931: 0 -247: 111932: 0 -247: 111933: 0 -247: 111934: 0 -247: 111935: 0 -247: 111936: 0 -247: 111937: 0 -247: 111938: 0 -247: 111939: 0 -247: 111940: 0 -247: 111941: 0 -247: 111942: 0 -247: 111943: 0 -247: 111944: 0 -247: 111945: 0 -247: 111946: 0 -247: 111947: 0 -247: 111948: 0 -247: 111949: 0 -247: 111950: 0 -247: 111951: 0 -247: 111952: 0 -247: 111953: 0 -247: 111954: 0 -247: 111955: 0 -247: 111956: 0 -247: 111957: 0 -247: 111958: 0 -247: 111959: 0 -247: 111960: 0 -247: 111961: 0 -247: 111962: 0 -247: 111963: 0 -247: 111964: 0 -247: 111965: 0 -247: 111966: 0 -247: 111967: 0 -247: 111968: 0 -247: 111969: 0 -247: 111970: 0 -247: 111971: 0 -247: 111972: 0 -247: 111973: 0 -247: 111974: 0 -247: 111975: 0 -247: 111976: 0 -247: 111977: 0 -247: 111978: 0 -247: 111979: 0 -247: 111980: 0 -247: 111981: 0 -247: 111982: 0 -247: 111983: 0 -247: 111984: 0 -247: 111985: 0 -247: 111986: 0 -247: 111987: 0 -247: 111988: 0 -247: 111989: 0 -247: 111990: 0 -247: 111991: 0 -247: 111992: 0 -247: 111993: 0 -247: 111994: 0 -247: 111995: 0 -247: 111996: 0 -247: 111997: 0 -247: 111998: 0 -247: 111999: 0 -247: 112000: 0 -247: 112001: 0 -247: 112002: 0 -247: 112003: 0 -247: 112004: 0 -247: 112005: 0 -247: 112006: 0 -247: 112007: 0 -247: 112008: 0 -247: 112009: 0 -247: 112010: 0 -247: 112011: 0 -247: 112012: 0 -247: 112013: 0 -247: 112014: 0 -247: 112015: 0 -247: 112016: 0 -247: 112017: 0 -247: 112018: 0 -247: 112019: 0 -247: 112020: 0 -247: 112021: 0 -247: 112022: 0 -247: 112023: 0 -247: 112024: 0 -247: 112025: 0 -247: 112026: 0 -247: 112027: 0 -247: 112028: 0 -247: 112029: 0 -247: 112030: 0 -247: 112031: 0 -247: 112032: 0 -247: 112033: 0 -247: 112034: 0 -247: 112035: 0 -247: 112036: 0 -247: 112037: 0 -247: 112038: 0 -247: 112039: 0 -247: 112040: 0 -247: 112041: 0 -247: 112042: 0 -247: 112043: 0 -247: 112044: 0 -247: 112045: 0 -247: 112046: 0 -247: 112047: 0 -247: 112048: 0 -247: 112049: 0 -247: 112050: 0 -247: 112051: 0 -247: 112052: 0 -247: 112053: 0 -247: 112054: 0 -247: 112055: 0 -247: 112056: 0 -247: 112057: 0 -247: 112058: 0 -247: 112059: 0 -247: 112060: 0 -247: 112061: 0 -247: 112062: 0 -247: 112063: 0 -247: 112064: 0 -247: 112065: 0 -247: 112066: 0 -247: 112067: 0 -247: 112068: 0 -247: 112069: 0 -247: 112070: 0 -247: 112071: 0 -247: 112072: 0 -247: 112073: 0 -247: 112074: 0 -247: 112075: 0 -247: 112076: 0 -247: 112077: 0 -247: 112078: 0 -247: 112079: 0 -247: 112080: 0 -247: 112081: 0 -247: 112082: 0 -247: 112083: 0 -247: 112084: 0 -247: 112085: 0 -247: 112086: 0 -247: 112087: 0 -247: 112088: 0 -247: 112089: 0 -247: 112090: 0 -247: 112091: 0 -247: 112092: 0 -247: 112093: 0 -247: 112094: 0 -247: 112095: 0 -247: 112096: 0 -247: 112097: 0 -247: 112098: 0 -247: 112099: 0 -247: 112100: 0 -247: 112101: 0 -247: 112102: 0 -247: 112103: 0 -247: 112104: 0 -247: 112105: 0 -247: 112106: 0 -247: 112107: 0 -247: 112108: 0 -247: 112109: 0 -247: 112110: 0 -247: 112111: 0 -247: 112112: 0 -247: 112113: 0 -247: 112114: 0 -247: 112115: 0 -247: 112116: 0 -247: 112117: 0 -247: 112118: 0 -247: 112119: 0 -247: 112120: 0 -247: 112121: 0 -247: 112122: 0 -247: 112123: 0 -247: 112124: 0 -247: 112125: 0 -247: 112126: 0 -247: 112127: 0 -247: 112128: 0 -247: 112129: 0 -247: 112130: 0 -247: 112131: 0 -247: 112132: 0 -247: 112133: 0 -247: 112134: 0 -247: 112135: 0 -247: 112136: 0 -247: 112137: 0 -247: 112138: 0 -247: 112139: 0 -247: 112140: 0 -247: 112141: 0 -247: 112142: 0 -247: 112143: 0 -247: 112144: 0 -247: 112145: 0 -247: 112146: 0 -247: 112147: 0 -247: 112148: 0 -247: 112149: 0 -247: 112150: 0 -247: 112151: 0 -247: 112152: 0 -247: 112153: 0 -247: 112154: 0 -247: 112155: 0 -247: 112156: 0 -247: 112157: 0 -247: 112158: 0 -247: 112159: 0 -247: 112160: 0 -247: 112161: 0 -247: 112162: 0 -247: 112163: 0 -247: 112164: 0 -247: 112165: 0 -247: 112166: 0 -247: 112167: 0 -247: 112168: 0 -247: 112169: 0 -247: 112170: 0 -247: 112171: 0 -247: 112172: 0 -247: 112173: 0 -247: 112174: 0 -247: 112175: 0 -247: 112176: 0 -247: 112177: 0 -247: 112178: 0 -247: 112179: 0 -247: 112180: 0 -247: 112181: 0 -247: 112182: 0 -247: 112183: 0 -247: 112184: 0 -247: 112185: 0 -247: 112186: 0 -247: 112187: 0 -247: 112188: 0 -247: 112189: 0 -247: 112190: 0 -247: 112191: 0 -247: 112192: 0 -247: 112193: 0 -247: 112194: 0 -247: 112195: 0 -247: 112196: 0 -247: 112197: 0 -247: 112198: 0 -247: 112199: 0 -247: 112200: 0 -247: 112201: 0 -247: 112202: 0 -247: 112203: 0 -247: 112204: 0 -247: 112205: 0 -247: 112206: 0 -247: 112207: 0 -247: 112208: 0 -247: 112209: 0 -247: 112210: 0 -247: 112211: 0 -247: 112212: 0 -247: 112213: 0 -247: 112214: 0 -247: 112215: 0 -247: 112216: 0 -247: 112217: 0 -247: 112218: 0 -247: 112219: 0 -247: 112220: 0 -247: 112221: 0 -247: 112222: 0 -247: 112223: 0 -247: 112224: 0 -247: 112225: 0 -247: 112226: 0 -247: 112227: 0 -247: 112228: 0 -247: 112229: 0 -247: 112230: 0 -247: 112231: 0 -247: 112232: 0 -247: 112233: 0 -247: 112234: 0 -247: 112235: 0 -247: 112236: 0 -247: 112237: 0 -247: 112238: 0 -247: 112239: 0 -247: 112240: 0 -247: 112241: 0 -247: 112242: 0 -247: 112243: 0 -247: 112244: 0 -247: 112245: 0 -247: 112246: 0 -247: 112247: 0 -247: 112248: 0 -247: 112249: 0 -247: 112250: 0 -247: 112251: 0 -247: 112252: 0 -247: 112253: 0 -247: 112254: 0 -247: 112255: 0 -247: 112256: 0 -247: 112257: 0 -247: 112258: 0 -247: 112259: 0 -247: 112260: 0 -247: 112261: 0 -247: 112262: 0 -247: 112263: 0 -247: 112264: 0 -247: 112265: 0 -247: 112266: 0 -247: 112267: 0 -247: 112268: 0 -247: 112269: 0 -247: 112270: 0 -247: 112271: 0 -247: 112272: 0 -247: 112273: 0 -247: 112274: 0 -247: 112275: 0 -247: 112276: 0 -247: 112277: 0 -247: 112278: 0 -247: 112279: 0 -247: 112280: 0 -247: 112281: 0 -247: 112282: 0 -247: 112283: 0 -247: 112284: 0 -247: 112285: 0 -247: 112286: 0 -247: 112287: 0 -247: 112288: 0 -247: 112289: 0 -247: 112290: 0 -247: 112291: 0 -247: 112292: 0 -247: 112293: 0 -247: 112294: 0 -247: 112295: 0 -247: 112296: 0 -247: 112297: 0 -247: 112298: 0 -247: 112299: 0 -247: 112300: 0 -247: 112301: 0 -247: 112302: 0 -247: 112303: 0 -247: 112304: 0 -247: 112305: 0 -247: 112306: 0 -247: 112307: 0 -247: 112308: 0 -247: 112309: 0 -247: 112310: 0 -247: 112311: 0 -247: 112312: 0 -247: 112313: 0 -247: 112314: 0 -247: 112315: 0 -247: 112316: 0 -247: 112317: 0 -247: 112318: 0 -247: 112319: 0 -247: 112320: 0 -247: 112321: 0 -247: 112322: 0 -247: 112323: 0 -247: 112324: 0 -247: 112325: 0 -247: 112326: 0 -247: 112327: 0 -247: 112328: 0 -247: 112329: 0 -247: 112330: 0 -247: 112331: 0 -247: 112332: 0 -247: 112333: 0 -247: 112334: 0 -247: 112335: 0 -247: 112336: 0 -247: 112337: 0 -247: 112338: 0 -247: 112339: 0 -247: 112340: 0 -247: 112341: 0 -247: 112342: 0 -247: 112343: 0 -247: 112344: 0 -247: 112345: 0 -247: 112346: 0 -247: 112347: 0 -247: 112348: 0 -247: 112349: 0 -247: 112350: 0 -247: 112351: 0 -247: 112352: 0 -247: 112353: 0 -247: 112354: 0 -247: 112355: 0 -247: 112356: 0 -247: 112357: 0 -247: 112358: 0 -247: 112359: 0 -247: 112360: 0 -247: 112361: 0 -247: 112362: 0 -247: 112363: 0 -247: 112364: 0 -247: 112365: 0 -247: 112366: 0 -247: 112367: 0 -247: 112368: 0 -247: 112369: 0 -247: 112370: 0 -247: 112371: 0 -247: 112372: 0 -247: 112373: 0 -247: 112374: 0 -247: 112375: 0 -247: 112376: 0 -247: 112377: 0 -247: 112378: 0 -247: 112379: 0 -247: 112380: 0 -247: 112381: 0 -247: 112382: 0 -247: 112383: 0 -247: 112384: 0 -247: 112385: 0 -247: 112386: 0 -247: 112387: 0 -247: 112388: 0 -247: 112389: 0 -247: 112390: 0 -247: 112391: 0 -247: 112392: 0 -247: 112393: 0 -247: 112394: 0 -247: 112395: 0 -247: 112396: 0 -247: 112397: 0 -247: 112398: 0 -247: 112399: 0 -247: 112400: 0 -247: 112401: 0 -247: 112402: 0 -247: 112403: 0 -247: 112404: 0 -247: 112405: 0 -247: 112406: 0 -247: 112407: 0 -247: 112408: 0 -247: 112409: 0 -247: 112410: 0 -247: 112411: 0 -247: 112412: 0 -247: 112413: 0 -247: 112414: 0 -247: 112415: 0 -247: 112416: 0 -247: 112417: 0 -247: 112418: 0 -247: 112419: 0 -247: 112420: 0 -247: 112421: 0 -247: 112422: 0 -247: 112423: 0 -247: 112424: 0 -247: 112425: 0 -247: 112426: 0 -247: 112427: 0 -247: 112428: 0 -247: 112429: 0 -247: 112430: 0 -247: 112431: 0 -247: 112432: 0 -247: 112433: 0 -247: 112434: 0 -247: 112435: 0 -247: 112436: 0 -247: 112437: 0 -247: 112438: 0 -247: 112439: 0 -247: 112440: 0 -247: 112441: 0 -247: 112442: 0 -247: 112443: 0 -247: 112444: 0 -247: 112445: 0 -247: 112446: 0 -247: 112447: 0 -247: 112448: 0 -247: 112449: 0 -247: 112450: 0 -247: 112451: 0 -247: 112452: 0 -247: 112453: 0 -247: 112454: 0 -247: 112455: 0 -247: 112456: 0 -247: 112457: 0 -247: 112458: 0 -247: 112459: 0 -247: 112460: 0 -247: 112461: 0 -247: 112462: 0 -247: 112463: 0 -247: 112464: 0 -247: 112465: 0 -247: 112466: 0 -247: 112467: 0 -247: 112468: 0 -247: 112469: 0 -247: 112470: 0 -247: 112471: 0 -247: 112472: 0 -247: 112473: 0 -247: 112474: 0 -247: 112475: 0 -247: 112476: 0 -247: 112477: 0 -247: 112478: 0 -247: 112479: 0 -247: 112480: 0 -247: 112481: 0 -247: 112482: 0 -247: 112483: 0 -247: 112484: 0 -247: 112485: 0 -247: 112486: 0 -247: 112487: 0 -247: 112488: 0 -247: 112489: 0 -247: 112490: 0 -247: 112491: 0 -247: 112492: 0 -247: 112493: 0 -247: 112494: 0 -247: 112495: 0 -247: 112496: 0 -247: 112497: 0 -247: 112498: 0 -247: 112499: 0 -247: 112500: 0 -247: 112501: 0 -247: 112502: 0 -247: 112503: 0 -247: 112504: 0 -247: 112505: 0 -247: 112506: 0 -247: 112507: 0 -247: 112508: 0 -247: 112509: 0 -247: 112510: 0 -247: 112511: 0 -247: 112512: 0 -247: 112513: 0 -247: 112514: 0 -247: 112515: 0 -247: 112516: 0 -247: 112517: 0 -247: 112518: 0 -247: 112519: 0 -247: 112520: 0 -247: 112521: 0 -247: 112522: 0 -247: 112523: 0 -247: 112524: 0 -247: 112525: 0 -247: 112526: 0 -247: 112527: 0 -247: 112528: 0 -247: 112529: 0 -247: 112530: 0 -247: 112531: 0 -247: 112532: 0 -247: 112533: 0 -247: 112534: 0 -247: 112535: 0 -247: 112536: 0 -247: 112537: 0 -247: 112538: 0 -247: 112539: 0 -247: 112540: 0 -247: 112541: 0 -247: 112542: 0 -247: 112543: 0 -247: 112544: 0 -247: 112545: 0 -247: 112546: 0 -247: 112547: 0 -247: 112548: 0 -247: 112549: 0 -247: 112550: 0 -247: 112551: 0 -247: 112552: 0 -247: 112553: 0 -247: 112554: 0 -247: 112555: 0 -247: 112556: 0 -247: 112557: 0 -247: 112558: 0 -247: 112559: 0 -247: 112560: 0 -247: 112561: 0 -247: 112562: 0 -247: 112563: 0 -247: 112564: 0 -247: 112565: 0 -247: 112566: 0 -247: 112567: 0 -247: 112568: 0 -247: 112569: 0 -247: 112570: 0 -247: 112571: 0 -247: 112572: 0 -247: 112573: 0 -247: 112574: 0 -247: 112575: 0 -247: 112576: 0 -247: 112577: 0 -247: 112578: 0 -247: 112579: 0 -247: 112580: 0 -247: 112581: 0 -247: 112582: 0 -247: 112583: 0 -247: 112584: 0 -247: 112585: 0 -247: 112586: 0 -247: 112587: 0 -247: 112588: 0 -247: 112589: 0 -247: 112590: 0 -247: 112591: 0 -247: 112592: 0 -247: 112593: 0 -247: 112594: 0 -247: 112595: 0 -247: 112596: 0 -247: 112597: 0 -247: 112598: 0 -247: 112599: 0 -247: 112600: 0 -247: 112601: 0 -247: 112602: 0 -247: 112603: 0 -247: 112604: 0 -247: 112605: 0 -247: 112606: 0 -247: 112607: 0 -247: 112608: 0 -247: 112609: 0 -247: 112610: 0 -247: 112611: 0 -247: 112612: 0 -247: 112613: 0 -247: 112614: 0 -247: 112615: 0 -247: 112616: 0 -247: 112617: 0 -247: 112618: 0 -247: 112619: 0 -247: 112620: 0 -247: 112621: 0 -247: 112622: 0 -247: 112623: 0 -247: 112624: 0 -247: 112625: 0 -247: 112626: 0 -247: 112627: 0 -247: 112628: 0 -247: 112629: 0 -247: 112630: 0 -247: 112631: 0 -247: 112632: 0 -247: 112633: 0 -247: 112634: 0 -247: 112635: 0 -247: 112636: 0 -247: 112637: 0 -247: 112638: 0 -247: 112639: 0 -247: 112640: 0 -247: 112641: 0 -247: 112642: 0 -247: 112643: 0 -247: 112644: 0 -247: 112645: 0 -247: 112646: 0 -247: 112647: 0 -247: 112648: 0 -247: 112649: 0 -247: 112650: 0 -247: 112651: 0 -247: 112652: 0 -247: 112653: 0 -247: 112654: 0 -247: 112655: 0 -247: 112656: 0 -247: 112657: 0 -247: 112658: 0 -247: 112659: 0 -247: 112660: 0 -247: 112661: 0 -247: 112662: 0 -247: 112663: 0 -247: 112664: 0 -247: 112665: 0 -247: 112666: 0 -247: 112667: 0 -247: 112668: 0 -247: 112669: 0 -247: 112670: 0 -247: 112671: 0 -247: 112672: 0 -247: 112673: 0 -247: 112674: 0 -247: 112675: 0 -247: 112676: 0 -247: 112677: 0 -247: 112678: 0 -247: 112679: 0 -247: 112680: 0 -247: 112681: 0 -247: 112682: 0 -247: 112683: 0 -247: 112684: 0 -247: 112685: 0 -247: 112686: 0 -247: 112687: 0 -247: 112688: 0 -247: 112689: 0 -247: 112690: 0 -247: 112691: 0 -247: 112692: 0 -247: 112693: 0 -247: 112694: 0 -247: 112695: 0 -247: 112696: 0 -247: 112697: 0 -247: 112698: 0 -247: 112699: 0 -247: 112700: 0 -247: 112701: 0 -247: 112702: 0 -247: 112703: 0 -247: 112704: 0 -247: 112705: 0 -247: 112706: 0 -247: 112707: 0 -247: 112708: 0 -247: 112709: 0 -247: 112710: 0 -247: 112711: 0 -247: 112712: 0 -247: 112713: 0 -247: 112714: 0 -247: 112715: 0 -247: 112716: 0 -247: 112717: 0 -247: 112718: 0 -247: 112719: 0 -247: 112720: 0 -247: 112721: 0 -247: 112722: 0 -247: 112723: 0 -247: 112724: 0 -247: 112725: 0 -247: 112726: 0 -247: 112727: 0 -247: 112728: 0 -247: 112729: 0 -247: 112730: 0 -247: 112731: 0 -247: 112732: 0 -247: 112733: 0 -247: 112734: 0 -247: 112735: 0 -247: 112736: 0 -247: 112737: 0 -247: 112738: 0 -247: 112739: 0 -247: 112740: 0 -247: 112741: 0 -247: 112742: 0 -247: 112743: 0 -247: 112744: 0 -247: 112745: 0 -247: 112746: 0 -247: 112747: 0 -247: 112748: 0 -247: 112749: 0 -247: 112750: 0 -247: 112751: 0 -247: 112752: 0 -247: 112753: 0 -247: 112754: 0 -247: 112755: 0 -247: 112756: 0 -247: 112757: 0 -247: 112758: 0 -247: 112759: 0 -247: 112760: 0 -247: 112761: 0 -247: 112762: 0 -247: 112763: 0 -247: 112764: 0 -247: 112765: 0 -247: 112766: 0 -247: 112767: 0 -247: 112768: 0 -247: 112769: 0 -247: 112770: 0 -247: 112771: 0 -247: 112772: 0 -247: 112773: 0 -247: 112774: 0 -247: 112775: 0 -247: 112776: 0 -247: 112777: 0 -247: 112778: 0 -247: 112779: 0 -247: 112780: 0 -247: 112781: 0 -247: 112782: 0 -247: 112783: 0 -247: 112784: 0 -247: 112785: 0 -247: 112786: 0 -247: 112787: 0 -247: 112788: 0 -247: 112789: 0 -247: 112790: 0 -247: 112791: 0 -247: 112792: 0 -247: 112793: 0 -247: 112794: 0 -247: 112795: 0 -247: 112796: 0 -247: 112797: 0 -247: 112798: 0 -247: 112799: 0 -247: 112800: 0 -247: 112801: 0 -247: 112802: 0 -247: 112803: 0 -247: 112804: 0 -247: 112805: 0 -247: 112806: 0 -247: 112807: 0 -247: 112808: 0 -247: 112809: 0 -247: 112810: 0 -247: 112811: 0 -247: 112812: 0 -247: 112813: 0 -247: 112814: 0 -247: 112815: 0 -247: 112816: 0 -247: 112817: 0 -247: 112818: 0 -247: 112819: 0 -247: 112820: 0 -247: 112821: 0 -247: 112822: 0 -247: 112823: 0 -247: 112824: 0 -247: 112825: 0 -247: 112826: 0 -247: 112827: 0 -247: 112828: 0 -247: 112829: 0 -247: 112830: 0 -247: 112831: 0 -247: 112832: 0 -247: 112833: 0 -247: 112834: 0 -247: 112835: 0 -247: 112836: 0 -247: 112837: 0 -247: 112838: 0 -247: 112839: 0 -247: 112840: 0 -247: 112841: 0 -247: 112842: 0 -247: 112843: 0 -247: 112844: 0 -247: 112845: 0 -247: 112846: 0 -247: 112847: 0 -247: 112848: 0 -247: 112849: 0 -247: 112850: 0 -247: 112851: 0 -247: 112852: 0 -247: 112853: 0 -247: 112854: 0 -247: 112855: 0 -247: 112856: 0 -247: 112857: 0 -247: 112858: 0 -247: 112859: 0 -247: 112860: 0 -247: 112861: 0 -247: 112862: 0 -247: 112863: 0 -247: 112864: 0 -247: 112865: 0 -247: 112866: 0 -247: 112867: 0 -247: 112868: 0 -247: 112869: 0 -247: 112870: 0 -247: 112871: 0 -247: 112872: 0 -247: 112873: 0 -247: 112874: 0 -247: 112875: 0 -247: 112876: 0 -247: 112877: 0 -247: 112878: 0 -247: 112879: 0 -247: 112880: 0 -247: 112881: 0 -247: 112882: 0 -247: 112883: 0 -247: 112884: 0 -247: 112885: 0 -247: 112886: 0 -247: 112887: 0 -247: 112888: 0 -247: 112889: 0 -247: 112890: 0 -247: 112891: 0 -247: 112892: 0 -247: 112893: 0 -247: 112894: 0 -247: 112895: 0 -247: 112896: 0 -247: 112897: 0 -247: 112898: 0 -247: 112899: 0 -247: 112900: 0 -247: 112901: 0 -247: 112902: 0 -247: 112903: 0 -247: 112904: 0 -247: 112905: 0 -247: 112906: 0 -247: 112907: 0 -247: 112908: 0 -247: 112909: 0 -247: 112910: 0 -247: 112911: 0 -247: 112912: 0 -247: 112913: 0 -247: 112914: 0 -247: 112915: 0 -247: 112916: 0 -247: 112917: 0 -247: 112918: 0 -247: 112919: 0 -247: 112920: 0 -247: 112921: 0 -247: 112922: 0 -247: 112923: 0 -247: 112924: 0 -247: 112925: 0 -247: 112926: 0 -247: 112927: 0 -247: 112928: 0 -247: 112929: 0 -247: 112930: 0 -247: 112931: 0 -247: 112932: 0 -247: 112933: 0 -247: 112934: 0 -247: 112935: 0 -247: 112936: 0 -247: 112937: 0 -247: 112938: 0 -247: 112939: 0 -247: 112940: 0 -247: 112941: 0 -247: 112942: 0 -247: 112943: 0 -247: 112944: 0 -247: 112945: 0 -247: 112946: 0 -247: 112947: 0 -247: 112948: 0 -247: 112949: 0 -247: 112950: 0 -247: 112951: 0 -247: 112952: 0 -247: 112953: 0 -247: 112954: 0 -247: 112955: 0 -247: 112956: 0 -247: 112957: 0 -247: 112958: 0 -247: 112959: 0 -247: 112960: 0 -247: 112961: 0 -247: 112962: 0 -247: 112963: 0 -247: 112964: 0 -247: 112965: 0 -247: 112966: 0 -247: 112967: 0 -247: 112968: 0 -247: 112969: 0 -247: 112970: 0 -247: 112971: 0 -247: 112972: 0 -247: 112973: 0 -247: 112974: 0 -247: 112975: 0 -247: 112976: 0 -247: 112977: 0 -247: 112978: 0 -247: 112979: 0 -247: 112980: 0 -247: 112981: 0 -247: 112982: 0 -247: 112983: 0 -247: 112984: 0 -247: 112985: 0 -247: 112986: 0 -247: 112987: 0 -247: 112988: 0 -247: 112989: 0 -247: 112990: 0 -247: 112991: 0 -247: 112992: 0 -247: 112993: 0 -247: 112994: 0 -247: 112995: 0 -247: 112996: 0 -247: 112997: 0 -247: 112998: 0 -247: 112999: 0 -247: 113000: 0 -247: 113001: 0 -247: 113002: 0 -247: 113003: 0 -247: 113004: 0 -247: 113005: 0 -247: 113006: 0 -247: 113007: 0 -247: 113008: 0 -247: 113009: 0 -247: 113010: 0 -247: 113011: 0 -247: 113012: 0 -247: 113013: 0 -247: 113014: 0 -247: 113015: 0 -247: 113016: 0 -247: 113017: 0 -247: 113018: 0 -247: 113019: 0 -247: 113020: 0 -247: 113021: 0 -247: 113022: 0 -247: 113023: 0 -247: 113024: 0 -247: 113025: 0 -247: 113026: 0 -247: 113027: 0 -247: 113028: 0 -247: 113029: 0 -247: 113030: 0 -247: 113031: 0 -247: 113032: 0 -247: 113033: 0 -247: 113034: 0 -247: 113035: 0 -247: 113036: 0 -247: 113037: 0 -247: 113038: 0 -247: 113039: 0 -247: 113040: 0 -247: 113041: 0 -247: 113042: 0 -247: 113043: 0 -247: 113044: 0 -247: 113045: 0 -247: 113046: 0 -247: 113047: 0 -247: 113048: 0 -247: 113049: 0 -247: 113050: 0 -247: 113051: 0 -247: 113052: 0 -247: 113053: 0 -247: 113054: 0 -247: 113055: 0 -247: 113056: 0 -247: 113057: 0 -247: 113058: 0 -247: 113059: 0 -247: 113060: 0 -247: 113061: 0 -247: 113062: 0 -247: 113063: 0 -247: 113064: 0 -247: 113065: 0 -247: 113066: 0 -247: 113067: 0 -247: 113068: 0 -247: 113069: 0 -247: 113070: 0 -247: 113071: 0 -247: 113072: 0 -247: 113073: 0 -247: 113074: 0 -247: 113075: 0 -247: 113076: 0 -247: 113077: 0 -247: 113078: 0 -247: 113079: 0 -247: 113080: 0 -247: 113081: 0 -247: 113082: 0 -247: 113083: 0 -247: 113084: 0 -247: 113085: 0 -247: 113086: 0 -247: 113087: 0 -247: 113088: 0 -247: 113089: 0 -247: 113090: 0 -247: 113091: 0 -247: 113092: 0 -247: 113093: 0 -247: 113094: 0 -247: 113095: 0 -247: 113096: 0 -247: 113097: 0 -247: 113098: 0 -247: 113099: 0 -247: 113100: 0 -247: 113101: 0 -247: 113102: 0 -247: 113103: 0 -247: 113104: 0 -247: 113105: 0 -247: 113106: 0 -247: 113107: 0 -247: 113108: 0 -247: 113109: 0 -247: 113110: 0 -247: 113111: 0 -247: 113112: 0 -247: 113113: 0 -247: 113114: 0 -247: 113115: 0 -247: 113116: 0 -247: 113117: 0 -247: 113118: 0 -247: 113119: 0 -247: 113120: 0 -247: 113121: 0 -247: 113122: 0 -247: 113123: 0 -247: 113124: 0 -247: 113125: 0 -247: 113126: 0 -247: 113127: 0 -247: 113128: 0 -247: 113129: 0 -247: 113130: 0 -247: 113131: 0 -247: 113132: 0 -247: 113133: 0 -247: 113134: 0 -247: 113135: 0 -247: 113136: 0 -247: 113137: 0 -247: 113138: 0 -247: 113139: 0 -247: 113140: 0 -247: 113141: 0 -247: 113142: 0 -247: 113143: 0 -247: 113144: 0 -247: 113145: 0 -247: 113146: 0 -247: 113147: 0 -247: 113148: 0 -247: 113149: 0 -247: 113150: 0 -247: 113151: 0 -247: 113152: 0 -247: 113153: 0 -247: 113154: 0 -247: 113155: 0 -247: 113156: 0 -247: 113157: 0 -247: 113158: 0 -247: 113159: 0 -247: 113160: 0 -247: 113161: 0 -247: 113162: 0 -247: 113163: 0 -247: 113164: 0 -247: 113165: 0 -247: 113166: 0 -247: 113167: 0 -247: 113168: 0 -247: 113169: 0 -247: 113170: 0 -247: 113171: 0 -247: 113172: 0 -247: 113173: 0 -247: 113174: 0 -247: 113175: 0 -247: 113176: 0 -247: 113177: 0 -247: 113178: 0 -247: 113179: 0 -247: 113180: 0 -247: 113181: 0 -247: 113182: 0 -247: 113183: 0 -247: 113184: 0 -247: 113185: 0 -247: 113186: 0 -247: 113187: 0 -247: 113188: 0 -247: 113189: 0 -247: 113190: 0 -247: 113191: 0 -247: 113192: 0 -247: 113193: 0 -247: 113194: 0 -247: 113195: 0 -247: 113196: 0 -247: 113197: 0 -247: 113198: 0 -247: 113199: 0 -247: 113200: 0 -247: 113201: 0 -247: 113202: 0 -247: 113203: 0 -247: 113204: 0 -247: 113205: 0 -247: 113206: 0 -247: 113207: 0 -247: 113208: 0 -247: 113209: 0 -247: 113210: 0 -247: 113211: 0 -247: 113212: 0 -247: 113213: 0 -247: 113214: 0 -247: 113215: 0 -247: 113216: 0 -247: 113217: 0 -247: 113218: 0 -247: 113219: 0 -247: 113220: 0 -247: 113221: 0 -247: 113222: 0 -247: 113223: 0 -247: 113224: 0 -247: 113225: 0 -247: 113226: 0 -247: 113227: 0 -247: 113228: 0 -247: 113229: 0 -247: 113230: 0 -247: 113231: 0 -247: 113232: 0 -247: 113233: 0 -247: 113234: 0 -247: 113235: 0 -247: 113236: 0 -247: 113237: 0 -247: 113238: 0 -247: 113239: 0 -247: 113240: 0 -247: 113241: 0 -247: 113242: 0 -247: 113243: 0 -247: 113244: 0 -247: 113245: 0 -247: 113246: 0 -247: 113247: 0 -247: 113248: 0 -247: 113249: 0 -247: 113250: 0 -247: 113251: 0 -247: 113252: 0 -247: 113253: 0 -247: 113254: 0 -247: 113255: 0 -247: 113256: 0 -247: 113257: 0 -247: 113258: 0 -247: 113259: 0 -247: 113260: 0 -247: 113261: 0 -247: 113262: 0 -247: 113263: 0 -247: 113264: 0 -247: 113265: 0 -247: 113266: 0 -247: 113267: 0 -247: 113268: 0 -247: 113269: 0 -247: 113270: 0 -247: 113271: 0 -247: 113272: 0 -247: 113273: 0 -247: 113274: 0 -247: 113275: 0 -247: 113276: 0 -247: 113277: 0 -247: 113278: 0 -247: 113279: 0 -247: 113280: 0 -247: 113281: 0 -247: 113282: 0 -247: 113283: 0 -247: 113284: 0 -247: 113285: 0 -247: 113286: 0 -247: 113287: 0 -247: 113288: 0 -247: 113289: 0 -247: 113290: 0 -247: 113291: 0 -247: 113292: 0 -247: 113293: 0 -247: 113294: 0 -247: 113295: 0 -247: 113296: 0 -247: 113297: 0 -247: 113298: 0 -247: 113299: 0 -247: 113300: 0 -247: 113301: 0 -247: 113302: 0 -247: 113303: 0 -247: 113304: 0 -247: 113305: 0 -247: 113306: 0 -247: 113307: 0 -247: 113308: 0 -247: 113309: 0 -247: 113310: 0 -247: 113311: 0 -247: 113312: 0 -247: 113313: 0 -247: 113314: 0 -247: 113315: 0 -247: 113316: 0 -247: 113317: 0 -247: 113318: 0 -247: 113319: 0 -247: 113320: 0 -247: 113321: 0 -247: 113322: 0 -247: 113323: 0 -247: 113324: 0 -247: 113325: 0 -247: 113326: 0 -247: 113327: 0 -247: 113328: 0 -247: 113329: 0 -247: 113330: 0 -247: 113331: 0 -247: 113332: 0 -247: 113333: 0 -247: 113334: 0 -247: 113335: 0 -247: 113336: 0 -247: 113337: 0 -247: 113338: 0 -247: 113339: 0 -247: 113340: 0 -247: 113341: 0 -247: 113342: 0 -247: 113343: 0 -247: 113344: 0 -247: 113345: 0 -247: 113346: 0 -247: 113347: 0 -247: 113348: 0 -247: 113349: 0 -247: 113350: 0 -247: 113351: 0 -247: 113352: 0 -247: 113353: 0 -247: 113354: 0 -247: 113355: 0 -247: 113356: 0 -247: 113357: 0 -247: 113358: 0 -247: 113359: 0 -247: 113360: 0 -247: 113361: 0 -247: 113362: 0 -247: 113363: 0 -247: 113364: 0 -247: 113365: 0 -247: 113366: 0 -247: 113367: 0 -247: 113368: 0 -247: 113369: 0 -247: 113370: 0 -247: 113371: 0 -247: 113372: 0 -247: 113373: 0 -247: 113374: 0 -247: 113375: 0 -247: 113376: 0 -247: 113377: 0 -247: 113378: 0 -247: 113379: 0 -247: 113380: 0 -247: 113381: 0 -247: 113382: 0 -247: 113383: 0 -247: 113384: 0 -247: 113385: 0 -247: 113386: 0 -247: 113387: 0 -247: 113388: 0 -247: 113389: 0 -247: 113390: 0 -247: 113391: 0 -247: 113392: 0 -247: 113393: 0 -247: 113394: 0 -247: 113395: 0 -247: 113396: 0 -247: 113397: 0 -247: 113398: 0 -247: 113399: 0 -247: 113400: 0 -247: 113401: 0 -247: 113402: 0 -247: 113403: 0 -247: 113404: 0 -247: 113405: 0 -247: 113406: 0 -247: 113407: 0 -247: 113408: 0 -247: 113409: 0 -247: 113410: 0 -247: 113411: 0 -247: 113412: 0 -247: 113413: 0 -247: 113414: 0 -247: 113415: 0 -247: 113416: 0 -247: 113417: 0 -247: 113418: 0 -247: 113419: 0 -247: 113420: 0 -247: 113421: 0 -247: 113422: 0 -247: 113423: 0 -247: 113424: 0 -247: 113425: 0 -247: 113426: 0 -247: 113427: 0 -247: 113428: 0 -247: 113429: 0 -247: 113430: 0 -247: 113431: 0 -247: 113432: 0 -247: 113433: 0 -247: 113434: 0 -247: 113435: 0 -247: 113436: 0 -247: 113437: 0 -247: 113438: 0 -247: 113439: 0 -247: 113440: 0 -247: 113441: 0 -247: 113442: 0 -247: 113443: 0 -247: 113444: 0 -247: 113445: 0 -247: 113446: 0 -247: 113447: 0 -247: 113448: 0 -247: 113449: 0 -247: 113450: 0 -247: 113451: 0 -247: 113452: 0 -247: 113453: 0 -247: 113454: 0 -247: 113455: 0 -247: 113456: 0 -247: 113457: 0 -247: 113458: 0 -247: 113459: 0 -247: 113460: 0 -247: 113461: 0 -247: 113462: 0 -247: 113463: 0 -247: 113464: 0 -247: 113465: 0 -247: 113466: 0 -247: 113467: 0 -247: 113468: 0 -247: 113469: 0 -247: 113470: 0 -247: 113471: 0 -247: 113472: 0 -247: 113473: 0 -247: 113474: 0 -247: 113475: 0 -247: 113476: 0 -247: 113477: 0 -247: 113478: 0 -247: 113479: 0 -247: 113480: 0 -247: 113481: 0 -247: 113482: 0 -247: 113483: 0 -247: 113484: 0 -247: 113485: 0 -247: 113486: 0 -247: 113487: 0 -247: 113488: 0 -247: 113489: 0 -247: 113490: 0 -247: 113491: 0 -247: 113492: 0 -247: 113493: 0 -247: 113494: 0 -247: 113495: 0 -247: 113496: 0 -247: 113497: 0 -247: 113498: 0 -247: 113499: 0 -247: 113500: 0 -247: 113501: 0 -247: 113502: 0 -247: 113503: 0 -247: 113504: 0 -247: 113505: 0 -247: 113506: 0 -247: 113507: 0 -247: 113508: 0 -247: 113509: 0 -247: 113510: 0 -247: 113511: 0 -247: 113512: 0 -247: 113513: 0 -247: 113514: 0 -247: 113515: 0 -247: 113516: 0 -247: 113517: 0 -247: 113518: 0 -247: 113519: 0 -247: 113520: 0 -247: 113521: 0 -247: 113522: 0 -247: 113523: 0 -247: 113524: 0 -247: 113525: 0 -247: 113526: 0 -247: 113527: 0 -247: 113528: 0 -247: 113529: 0 -247: 113530: 0 -247: 113531: 0 -247: 113532: 0 -247: 113533: 0 -247: 113534: 0 -247: 113535: 0 -247: 113536: 0 -247: 113537: 0 -247: 113538: 0 -247: 113539: 0 -247: 113540: 0 -247: 113541: 0 -247: 113542: 0 -247: 113543: 0 -247: 113544: 0 -247: 113545: 0 -247: 113546: 0 -247: 113547: 0 -247: 113548: 0 -247: 113549: 0 -247: 113550: 0 -247: 113551: 0 -247: 113552: 0 -247: 113553: 0 -247: 113554: 0 -247: 113555: 0 -247: 113556: 0 -247: 113557: 0 -247: 113558: 0 -247: 113559: 0 -247: 113560: 0 -247: 113561: 0 -247: 113562: 0 -247: 113563: 0 -247: 113564: 0 -247: 113565: 0 -247: 113566: 0 -247: 113567: 0 -247: 113568: 0 -247: 113569: 0 -247: 113570: 0 -247: 113571: 0 -247: 113572: 0 -247: 113573: 0 -247: 113574: 0 -247: 113575: 0 -247: 113576: 0 -247: 113577: 0 -247: 113578: 0 -247: 113579: 0 -247: 113580: 0 -247: 113581: 0 -247: 113582: 0 -247: 113583: 0 -247: 113584: 0 -247: 113585: 0 -247: 113586: 0 -247: 113587: 0 -247: 113588: 0 -247: 113589: 0 -247: 113590: 0 -247: 113591: 0 -247: 113592: 0 -247: 113593: 0 -247: 113594: 0 -247: 113595: 0 -247: 113596: 0 -247: 113597: 0 -247: 113598: 0 -247: 113599: 0 -247: 113600: 0 -247: 113601: 0 -247: 113602: 0 -247: 113603: 0 -247: 113604: 0 -247: 113605: 0 -247: 113606: 0 -247: 113607: 0 -247: 113608: 0 -247: 113609: 0 -247: 113610: 0 -247: 113611: 0 -247: 113612: 0 -247: 113613: 0 -247: 113614: 0 -247: 113615: 0 -247: 113616: 0 -247: 113617: 0 -247: 113618: 0 -247: 113619: 0 -247: 113620: 0 -247: 113621: 0 -247: 113622: 0 -247: 113623: 0 -247: 113624: 0 -247: 113625: 0 -247: 113626: 0 -247: 113627: 0 -247: 113628: 0 -247: 113629: 0 -247: 113630: 0 -247: 113631: 0 -247: 113632: 0 -247: 113633: 0 -247: 113634: 0 -247: 113635: 0 -247: 113636: 0 -247: 113637: 0 -247: 113638: 0 -247: 113639: 0 -247: 113640: 0 -247: 113641: 0 -247: 113642: 0 -247: 113643: 0 -247: 113644: 0 -247: 113645: 0 -247: 113646: 0 -247: 113647: 0 -247: 113648: 0 -247: 113649: 0 -247: 113650: 0 -247: 113651: 0 -247: 113652: 0 -247: 113653: 0 -247: 113654: 0 -247: 113655: 0 -247: 113656: 0 -247: 113657: 0 -247: 113658: 0 -247: 113659: 0 -247: 113660: 0 -247: 113661: 0 -247: 113662: 0 -247: 113663: 0 -247: 113664: 0 -247: 113665: 0 -247: 113666: 0 -247: 113667: 0 -247: 113668: 0 -247: 113669: 0 -247: 113670: 0 -247: 113671: 0 -247: 113672: 0 -247: 113673: 0 -247: 113674: 0 -247: 113675: 0 -247: 113676: 0 -247: 113677: 0 -247: 113678: 0 -247: 113679: 0 -247: 113680: 0 -247: 113681: 0 -247: 113682: 0 -247: 113683: 0 -247: 113684: 0 -247: 113685: 0 -247: 113686: 0 -247: 113687: 0 -247: 113688: 0 -247: 113689: 0 -247: 113690: 0 -247: 113691: 0 -247: 113692: 0 -247: 113693: 0 -247: 113694: 0 -247: 113695: 0 -247: 113696: 0 -247: 113697: 0 -247: 113698: 0 -247: 113699: 0 -247: 113700: 0 -247: 113701: 0 -247: 113702: 0 -247: 113703: 0 -247: 113704: 0 -247: 113705: 0 -247: 113706: 0 -247: 113707: 0 -247: 113708: 0 -247: 113709: 0 -247: 113710: 0 -247: 113711: 0 -247: 113712: 0 -247: 113713: 0 -247: 113714: 0 -247: 113715: 0 -247: 113716: 0 -247: 113717: 0 -247: 113718: 0 -247: 113719: 0 -247: 113720: 0 -247: 113721: 0 -247: 113722: 0 -247: 113723: 0 -247: 113724: 0 -247: 113725: 0 -247: 113726: 0 -247: 113727: 0 -247: 113728: 0 -247: 113729: 0 -247: 113730: 0 -247: 113731: 0 -247: 113732: 0 -247: 113733: 0 -247: 113734: 0 -247: 113735: 0 -247: 113736: 0 -247: 113737: 0 -247: 113738: 0 -247: 113739: 0 -247: 113740: 0 -247: 113741: 0 -247: 113742: 0 -247: 113743: 0 -247: 113744: 0 -247: 113745: 0 -247: 113746: 0 -247: 113747: 0 -247: 113748: 0 -247: 113749: 0 -247: 113750: 0 -247: 113751: 0 -247: 113752: 0 -247: 113753: 0 -247: 113754: 0 -247: 113755: 0 -247: 113756: 0 -247: 113757: 0 -247: 113758: 0 -247: 113759: 0 -247: 113760: 0 -247: 113761: 0 -247: 113762: 0 -247: 113763: 0 -247: 113764: 0 -247: 113765: 0 -247: 113766: 0 -247: 113767: 0 -247: 113768: 0 -247: 113769: 0 -247: 113770: 0 -247: 113771: 0 -247: 113772: 0 -247: 113773: 0 -247: 113774: 0 -247: 113775: 0 -247: 113776: 0 -247: 113777: 0 -247: 113778: 0 -247: 113779: 0 -247: 113780: 0 -247: 113781: 0 -247: 113782: 0 -247: 113783: 0 -247: 113784: 0 -247: 113785: 0 -247: 113786: 0 -247: 113787: 0 -247: 113788: 0 -247: 113789: 0 -247: 113790: 0 -247: 113791: 0 -247: 113792: 0 -247: 113793: 0 -247: 113794: 0 -247: 113795: 0 -247: 113796: 0 -247: 113797: 0 -247: 113798: 0 -247: 113799: 0 -247: 113800: 0 -247: 113801: 0 -247: 113802: 0 -247: 113803: 0 -247: 113804: 0 -247: 113805: 0 -247: 113806: 0 -247: 113807: 0 -247: 113808: 0 -247: 113809: 0 -247: 113810: 0 -247: 113811: 0 -247: 113812: 0 -247: 113813: 0 -247: 113814: 0 -247: 113815: 0 -247: 113816: 0 -247: 113817: 0 -247: 113818: 0 -247: 113819: 0 -247: 113820: 0 -247: 113821: 0 -247: 113822: 0 -247: 113823: 0 -247: 113824: 0 -247: 113825: 0 -247: 113826: 0 -247: 113827: 0 -247: 113828: 0 -247: 113829: 0 -247: 113830: 0 -247: 113831: 0 -247: 113832: 0 -247: 113833: 0 -247: 113834: 0 -247: 113835: 0 -247: 113836: 0 -247: 113837: 0 -247: 113838: 0 -247: 113839: 0 -247: 113840: 0 -247: 113841: 0 -247: 113842: 0 -247: 113843: 0 -247: 113844: 0 -247: 113845: 0 -247: 113846: 0 -247: 113847: 0 -247: 113848: 0 -247: 113849: 0 -247: 113850: 0 -247: 113851: 0 -247: 113852: 0 -247: 113853: 0 -247: 113854: 0 -247: 113855: 0 -247: 113856: 0 -247: 113857: 0 -247: 113858: 0 -247: 113859: 0 -247: 113860: 0 -247: 113861: 0 -247: 113862: 0 -247: 113863: 0 -247: 113864: 0 -247: 113865: 0 -247: 113866: 0 -247: 113867: 0 -247: 113868: 0 -247: 113869: 0 -247: 113870: 0 -247: 113871: 0 -247: 113872: 0 -247: 113873: 0 -247: 113874: 0 -247: 113875: 0 -247: 113876: 0 -247: 113877: 0 -247: 113878: 0 -247: 113879: 0 -247: 113880: 0 -247: 113881: 0 -247: 113882: 0 -247: 113883: 0 -247: 113884: 0 -247: 113885: 0 -247: 113886: 0 -247: 113887: 0 -247: 113888: 0 -247: 113889: 0 -247: 113890: 0 -247: 113891: 0 -247: 113892: 0 -247: 113893: 0 -247: 113894: 0 -247: 113895: 0 -247: 113896: 0 -247: 113897: 0 -247: 113898: 0 -247: 113899: 0 -247: 113900: 0 -247: 113901: 0 -247: 113902: 0 -247: 113903: 0 -247: 113904: 0 -247: 113905: 0 -247: 113906: 0 -247: 113907: 0 -247: 113908: 0 -247: 113909: 0 -247: 113910: 0 -247: 113911: 0 -247: 113912: 0 -247: 113913: 0 -247: 113914: 0 -247: 113915: 0 -247: 113916: 0 -247: 113917: 0 -247: 113918: 0 -247: 113919: 0 -247: 113920: 0 -247: 113921: 0 -247: 113922: 0 -247: 113923: 0 -247: 113924: 0 -247: 113925: 0 -247: 113926: 0 -247: 113927: 0 -247: 113928: 0 -247: 113929: 0 -247: 113930: 0 -247: 113931: 0 -247: 113932: 0 -247: 113933: 0 -247: 113934: 0 -247: 113935: 0 -247: 113936: 0 -247: 113937: 0 -247: 113938: 0 -247: 113939: 0 -247: 113940: 0 -247: 113941: 0 -247: 113942: 0 -247: 113943: 0 -247: 113944: 0 -247: 113945: 0 -247: 113946: 0 -247: 113947: 0 -247: 113948: 0 -247: 113949: 0 -247: 113950: 0 -247: 113951: 0 -247: 113952: 0 -247: 113953: 0 -247: 113954: 0 -247: 113955: 0 -247: 113956: 0 -247: 113957: 0 -247: 113958: 0 -247: 113959: 0 -247: 113960: 0 -247: 113961: 0 -247: 113962: 0 -247: 113963: 0 -247: 113964: 0 -247: 113965: 0 -247: 113966: 0 -247: 113967: 0 -247: 113968: 0 -247: 113969: 0 -247: 113970: 0 -247: 113971: 0 -247: 113972: 0 -247: 113973: 0 -247: 113974: 0 -247: 113975: 0 -247: 113976: 0 -247: 113977: 0 -247: 113978: 0 -247: 113979: 0 -247: 113980: 0 -247: 113981: 0 -247: 113982: 0 -247: 113983: 0 -247: 113984: 0 -247: 113985: 0 -247: 113986: 0 -247: 113987: 0 -247: 113988: 0 -247: 113989: 0 -247: 113990: 0 -247: 113991: 0 -247: 113992: 0 -247: 113993: 0 -247: 113994: 0 -247: 113995: 0 -247: 113996: 0 -247: 113997: 0 -247: 113998: 0 -247: 113999: 0 -247: 114000: 0 -247: 114001: 0 -247: 114002: 0 -247: 114003: 0 -247: 114004: 0 -247: 114005: 0 -247: 114006: 0 -247: 114007: 0 -247: 114008: 0 -247: 114009: 0 -247: 114010: 0 -247: 114011: 0 -247: 114012: 0 -247: 114013: 0 -247: 114014: 0 -247: 114015: 0 -247: 114016: 0 -247: 114017: 0 -247: 114018: 0 -247: 114019: 0 -247: 114020: 0 -247: 114021: 0 -247: 114022: 0 -247: 114023: 0 -247: 114024: 0 -247: 114025: 0 -247: 114026: 0 -247: 114027: 0 -247: 114028: 0 -247: 114029: 0 -247: 114030: 0 -247: 114031: 0 -247: 114032: 0 -247: 114033: 0 -247: 114034: 0 -247: 114035: 0 -247: 114036: 0 -247: 114037: 0 -247: 114038: 0 -247: 114039: 0 -247: 114040: 0 -247: 114041: 0 -247: 114042: 0 -247: 114043: 0 -247: 114044: 0 -247: 114045: 0 -247: 114046: 0 -247: 114047: 0 -247: 114048: 0 -247: 114049: 0 -247: 114050: 0 -247: 114051: 0 -247: 114052: 0 -247: 114053: 0 -247: 114054: 0 -247: 114055: 0 -247: 114056: 0 -247: 114057: 0 -247: 114058: 0 -247: 114059: 0 -247: 114060: 0 -247: 114061: 0 -247: 114062: 0 -247: 114063: 0 -247: 114064: 0 -247: 114065: 0 -247: 114066: 0 -247: 114067: 0 -247: 114068: 0 -247: 114069: 0 -247: 114070: 0 -247: 114071: 0 -247: 114072: 0 -247: 114073: 0 -247: 114074: 0 -247: 114075: 0 -247: 114076: 0 -247: 114077: 0 -247: 114078: 0 -247: 114079: 0 -247: 114080: 0 -247: 114081: 0 -247: 114082: 0 -247: 114083: 0 -247: 114084: 0 -247: 114085: 0 -247: 114086: 0 -247: 114087: 0 -247: 114088: 0 -247: 114089: 0 -247: 114090: 0 -247: 114091: 0 -247: 114092: 0 -247: 114093: 0 -247: 114094: 0 -247: 114095: 0 -247: 114096: 0 -247: 114097: 0 -247: 114098: 0 -247: 114099: 0 -247: 114100: 0 -247: 114101: 0 -247: 114102: 0 -247: 114103: 0 -247: 114104: 0 -247: 114105: 0 -247: 114106: 0 -247: 114107: 0 -247: 114108: 0 -247: 114109: 0 -247: 114110: 0 -247: 114111: 0 -247: 114112: 0 -247: 114113: 0 -247: 114114: 0 -247: 114115: 0 -247: 114116: 0 -247: 114117: 0 -247: 114118: 0 -247: 114119: 0 -247: 114120: 0 -247: 114121: 0 -247: 114122: 0 -247: 114123: 0 -247: 114124: 0 -247: 114125: 0 -247: 114126: 0 -247: 114127: 0 -247: 114128: 0 -247: 114129: 0 -247: 114130: 0 -247: 114131: 0 -247: 114132: 0 -247: 114133: 0 -247: 114134: 0 -247: 114135: 0 -247: 114136: 0 -247: 114137: 0 -247: 114138: 0 -247: 114139: 0 -247: 114140: 0 -247: 114141: 0 -247: 114142: 0 -247: 114143: 0 -247: 114144: 0 -247: 114145: 0 -247: 114146: 0 -247: 114147: 0 -247: 114148: 0 -247: 114149: 0 -247: 114150: 0 -247: 114151: 0 -247: 114152: 0 -247: 114153: 0 -247: 114154: 0 -247: 114155: 0 -247: 114156: 0 -247: 114157: 0 -247: 114158: 0 -247: 114159: 0 -247: 114160: 0 -247: 114161: 0 -247: 114162: 0 -247: 114163: 0 -247: 114164: 0 -247: 114165: 0 -247: 114166: 0 -247: 114167: 0 -247: 114168: 0 -247: 114169: 0 -247: 114170: 0 -247: 114171: 0 -247: 114172: 0 -247: 114173: 0 -247: 114174: 0 -247: 114175: 0 -247: 114176: 0 -247: 114177: 0 -247: 114178: 0 -247: 114179: 0 -247: 114180: 0 -247: 114181: 0 -247: 114182: 0 -247: 114183: 0 -247: 114184: 0 -247: 114185: 0 -247: 114186: 0 -247: 114187: 0 -247: 114188: 0 -247: 114189: 0 -247: 114190: 0 -247: 114191: 0 -247: 114192: 0 -247: 114193: 0 -247: 114194: 0 -247: 114195: 0 -247: 114196: 0 -247: 114197: 0 -247: 114198: 0 -247: 114199: 0 -247: 114200: 0 -247: 114201: 0 -247: 114202: 0 -247: 114203: 0 -247: 114204: 0 -247: 114205: 0 -247: 114206: 0 -247: 114207: 0 -247: 114208: 0 -247: 114209: 0 -247: 114210: 0 -247: 114211: 0 -247: 114212: 0 -247: 114213: 0 -247: 114214: 0 -247: 114215: 0 -247: 114216: 0 -247: 114217: 0 -247: 114218: 0 -247: 114219: 0 -247: 114220: 0 -247: 114221: 0 -247: 114222: 0 -247: 114223: 0 -247: 114224: 0 -247: 114225: 0 -247: 114226: 0 -247: 114227: 0 -247: 114228: 0 -247: 114229: 0 -247: 114230: 0 -247: 114231: 0 -247: 114232: 0 -247: 114233: 0 -247: 114234: 0 -247: 114235: 0 -247: 114236: 0 -247: 114237: 0 -247: 114238: 0 -247: 114239: 0 -247: 114240: 0 -247: 114241: 0 -247: 114242: 0 -247: 114243: 0 -247: 114244: 0 -247: 114245: 0 -247: 114246: 0 -247: 114247: 0 -247: 114248: 0 -247: 114249: 0 -247: 114250: 0 -247: 114251: 0 -247: 114252: 0 -247: 114253: 0 -247: 114254: 0 -247: 114255: 0 -247: 114256: 0 -247: 114257: 0 -247: 114258: 0 -247: 114259: 0 -247: 114260: 0 -247: 114261: 0 -247: 114262: 0 -247: 114263: 0 -247: 114264: 0 -247: 114265: 0 -247: 114266: 0 -247: 114267: 0 -247: 114268: 0 -247: 114269: 0 -247: 114270: 0 -247: 114271: 0 -247: 114272: 0 -247: 114273: 0 -247: 114274: 0 -247: 114275: 0 -247: 114276: 0 -247: 114277: 0 -247: 114278: 0 -247: 114279: 0 -247: 114280: 0 -247: 114281: 0 -247: 114282: 0 -247: 114283: 0 -247: 114284: 0 -247: 114285: 0 -247: 114286: 0 -247: 114287: 0 -247: 114288: 0 -247: 114289: 0 -247: 114290: 0 -247: 114291: 0 -247: 114292: 0 -247: 114293: 0 -247: 114294: 0 -247: 114295: 0 -247: 114296: 0 -247: 114297: 0 -247: 114298: 0 -247: 114299: 0 -247: 114300: 0 -247: 114301: 0 -247: 114302: 0 -247: 114303: 0 -247: 114304: 0 -247: 114305: 0 -247: 114306: 0 -247: 114307: 0 -247: 114308: 0 -247: 114309: 0 -247: 114310: 0 -247: 114311: 0 -247: 114312: 0 -247: 114313: 0 -247: 114314: 0 -247: 114315: 0 -247: 114316: 0 -247: 114317: 0 -247: 114318: 0 -247: 114319: 0 -247: 114320: 0 -247: 114321: 0 -247: 114322: 0 -247: 114323: 0 -247: 114324: 0 -247: 114325: 0 -247: 114326: 0 -247: 114327: 0 -247: 114328: 0 -247: 114329: 0 -247: 114330: 0 -247: 114331: 0 -247: 114332: 0 -247: 114333: 0 -247: 114334: 0 -247: 114335: 0 -247: 114336: 0 -247: 114337: 0 -247: 114338: 0 -247: 114339: 0 -247: 114340: 0 -247: 114341: 0 -247: 114342: 0 -247: 114343: 0 -247: 114344: 0 -247: 114345: 0 -247: 114346: 0 -247: 114347: 0 -247: 114348: 0 -247: 114349: 0 -247: 114350: 0 -247: 114351: 0 -247: 114352: 0 -247: 114353: 0 -247: 114354: 0 -247: 114355: 0 -247: 114356: 0 -247: 114357: 0 -247: 114358: 0 -247: 114359: 0 -247: 114360: 0 -247: 114361: 0 -247: 114362: 0 -247: 114363: 0 -247: 114364: 0 -247: 114365: 0 -247: 114366: 0 -247: 114367: 0 -247: 114368: 0 -247: 114369: 0 -247: 114370: 0 -247: 114371: 0 -247: 114372: 0 -247: 114373: 0 -247: 114374: 0 -247: 114375: 0 -247: 114376: 0 -247: 114377: 0 -247: 114378: 0 -247: 114379: 0 -247: 114380: 0 -247: 114381: 0 -247: 114382: 0 -247: 114383: 0 -247: 114384: 0 -247: 114385: 0 -247: 114386: 0 -247: 114387: 0 -247: 114388: 0 -247: 114389: 0 -247: 114390: 0 -247: 114391: 0 -247: 114392: 0 -247: 114393: 0 -247: 114394: 0 -247: 114395: 0 -247: 114396: 0 -247: 114397: 0 -247: 114398: 0 -247: 114399: 0 -247: 114400: 0 -247: 114401: 0 -247: 114402: 0 -247: 114403: 0 -247: 114404: 0 -247: 114405: 0 -247: 114406: 0 -247: 114407: 0 -247: 114408: 0 -247: 114409: 0 -247: 114410: 0 -247: 114411: 0 -247: 114412: 0 -247: 114413: 0 -247: 114414: 0 -247: 114415: 0 -247: 114416: 0 -247: 114417: 0 -247: 114418: 0 -247: 114419: 0 -247: 114420: 0 -247: 114421: 0 -247: 114422: 0 -247: 114423: 0 -247: 114424: 0 -247: 114425: 0 -247: 114426: 0 -247: 114427: 0 -247: 114428: 0 -247: 114429: 0 -247: 114430: 0 -247: 114431: 0 -247: 114432: 0 -247: 114433: 0 -247: 114434: 0 -247: 114435: 0 -247: 114436: 0 -247: 114437: 0 -247: 114438: 0 -247: 114439: 0 -247: 114440: 0 -247: 114441: 0 -247: 114442: 0 -247: 114443: 0 -247: 114444: 0 -247: 114445: 0 -247: 114446: 0 -247: 114447: 0 -247: 114448: 0 -247: 114449: 0 -247: 114450: 0 -247: 114451: 0 -247: 114452: 0 -247: 114453: 0 -247: 114454: 0 -247: 114455: 0 -247: 114456: 0 -247: 114457: 0 -247: 114458: 0 -247: 114459: 0 -247: 114460: 0 -247: 114461: 0 -247: 114462: 0 -247: 114463: 0 -247: 114464: 0 -247: 114465: 0 -247: 114466: 0 -247: 114467: 0 -247: 114468: 0 -247: 114469: 0 -247: 114470: 0 -247: 114471: 0 -247: 114472: 0 -247: 114473: 0 -247: 114474: 0 -247: 114475: 0 -247: 114476: 0 -247: 114477: 0 -247: 114478: 0 -247: 114479: 0 -247: 114480: 0 -247: 114481: 0 -247: 114482: 0 -247: 114483: 0 -247: 114484: 0 -247: 114485: 0 -247: 114486: 0 -247: 114487: 0 -247: 114488: 0 -247: 114489: 0 -247: 114490: 0 -247: 114491: 0 -247: 114492: 0 -247: 114493: 0 -247: 114494: 0 -247: 114495: 0 -247: 114496: 0 -247: 114497: 0 -247: 114498: 0 -247: 114499: 0 -247: 114500: 0 -247: 114501: 0 -247: 114502: 0 -247: 114503: 0 -247: 114504: 0 -247: 114505: 0 -247: 114506: 0 -247: 114507: 0 -247: 114508: 0 -247: 114509: 0 -247: 114510: 0 -247: 114511: 0 -247: 114512: 0 -247: 114513: 0 -247: 114514: 0 -247: 114515: 0 -247: 114516: 0 -247: 114517: 0 -247: 114518: 0 -247: 114519: 0 -247: 114520: 0 -247: 114521: 0 -247: 114522: 0 -247: 114523: 0 -247: 114524: 0 -247: 114525: 0 -247: 114526: 0 -247: 114527: 0 -247: 114528: 0 -247: 114529: 0 -247: 114530: 0 -247: 114531: 0 -247: 114532: 0 -247: 114533: 0 -247: 114534: 0 -247: 114535: 0 -247: 114536: 0 -247: 114537: 0 -247: 114538: 0 -247: 114539: 0 -247: 114540: 0 -247: 114541: 0 -247: 114542: 0 -247: 114543: 0 -247: 114544: 0 -247: 114545: 0 -247: 114546: 0 -247: 114547: 0 -247: 114548: 0 -247: 114549: 0 -247: 114550: 0 -247: 114551: 0 -247: 114552: 0 -247: 114553: 0 -247: 114554: 0 -247: 114555: 0 -247: 114556: 0 -247: 114557: 0 -247: 114558: 0 -247: 114559: 0 -247: 114560: 0 -247: 114561: 0 -247: 114562: 0 -247: 114563: 0 -247: 114564: 0 -247: 114565: 0 -247: 114566: 0 -247: 114567: 0 -247: 114568: 0 -247: 114569: 0 -247: 114570: 0 -247: 114571: 0 -247: 114572: 0 -247: 114573: 0 -247: 114574: 0 -247: 114575: 0 -247: 114576: 0 -247: 114577: 0 -247: 114578: 0 -247: 114579: 0 -247: 114580: 0 -247: 114581: 0 -247: 114582: 0 -247: 114583: 0 -247: 114584: 0 -247: 114585: 0 -247: 114586: 0 -247: 114587: 0 -247: 114588: 0 -247: 114589: 0 -247: 114590: 0 -247: 114591: 0 -247: 114592: 0 -247: 114593: 0 -247: 114594: 0 -247: 114595: 0 -247: 114596: 0 -247: 114597: 0 -247: 114598: 0 -247: 114599: 0 -247: 114600: 0 -247: 114601: 0 -247: 114602: 0 -247: 114603: 0 -247: 114604: 0 -247: 114605: 0 -247: 114606: 0 -247: 114607: 0 -247: 114608: 0 -247: 114609: 0 -247: 114610: 0 -247: 114611: 0 -247: 114612: 0 -247: 114613: 0 -247: 114614: 0 -247: 114615: 0 -247: 114616: 0 -247: 114617: 0 -247: 114618: 0 -247: 114619: 0 -247: 114620: 0 -247: 114621: 0 -247: 114622: 0 -247: 114623: 0 -247: 114624: 0 -247: 114625: 0 -247: 114626: 0 -247: 114627: 0 -247: 114628: 0 -247: 114629: 0 -247: 114630: 0 -247: 114631: 0 -247: 114632: 0 -247: 114633: 0 -247: 114634: 0 -247: 114635: 0 -247: 114636: 0 -247: 114637: 0 -247: 114638: 0 -247: 114639: 0 -247: 114640: 0 -247: 114641: 0 -247: 114642: 0 -247: 114643: 0 -247: 114644: 0 -247: 114645: 0 -247: 114646: 0 -247: 114647: 0 -247: 114648: 0 -247: 114649: 0 -247: 114650: 0 -247: 114651: 0 -247: 114652: 0 -247: 114653: 0 -247: 114654: 0 -247: 114655: 0 -247: 114656: 0 -247: 114657: 0 -247: 114658: 0 -247: 114659: 0 -247: 114660: 0 -247: 114661: 0 -247: 114662: 0 -247: 114663: 0 -247: 114664: 0 -247: 114665: 0 -247: 114666: 0 -247: 114667: 0 -247: 114668: 0 -247: 114669: 0 -247: 114670: 0 -247: 114671: 0 -247: 114672: 0 -247: 114673: 0 -247: 114674: 0 -247: 114675: 0 -247: 114676: 0 -247: 114677: 0 -247: 114678: 0 -247: 114679: 0 -247: 114680: 0 -247: 114681: 0 -247: 114682: 0 -247: 114683: 0 -247: 114684: 0 -247: 114685: 0 -247: 114686: 0 -247: 114687: 0 -247: 114688: 0 -247: 114689: 0 -247: 114690: 0 -247: 114691: 0 -247: 114692: 0 -247: 114693: 0 -247: 114694: 0 -247: 114695: 0 -247: 114696: 0 -247: 114697: 0 -247: 114698: 0 -247: 114699: 0 -247: 114700: 0 -247: 114701: 0 -247: 114702: 0 -247: 114703: 0 -247: 114704: 0 -247: 114705: 0 -247: 114706: 0 -247: 114707: 0 -247: 114708: 0 -247: 114709: 0 -247: 114710: 0 -247: 114711: 0 -247: 114712: 0 -247: 114713: 0 -247: 114714: 0 -247: 114715: 0 -247: 114716: 0 -247: 114717: 0 -247: 114718: 0 -247: 114719: 0 -247: 114720: 0 -247: 114721: 0 -247: 114722: 0 -247: 114723: 0 -247: 114724: 0 -247: 114725: 0 -247: 114726: 0 -247: 114727: 0 -247: 114728: 0 -247: 114729: 0 -247: 114730: 0 -247: 114731: 0 -247: 114732: 0 -247: 114733: 0 -247: 114734: 0 -247: 114735: 0 -247: 114736: 0 -247: 114737: 0 -247: 114738: 0 -247: 114739: 0 -247: 114740: 0 -247: 114741: 0 -247: 114742: 0 -247: 114743: 0 -247: 114744: 0 -247: 114745: 0 -247: 114746: 0 -247: 114747: 0 -247: 114748: 0 -247: 114749: 0 -247: 114750: 0 -247: 114751: 0 -247: 114752: 0 -247: 114753: 0 -247: 114754: 0 -247: 114755: 0 -247: 114756: 0 -247: 114757: 0 -247: 114758: 0 -247: 114759: 0 -247: 114760: 0 -247: 114761: 0 -247: 114762: 0 -247: 114763: 0 -247: 114764: 0 -247: 114765: 0 -247: 114766: 0 -247: 114767: 0 -247: 114768: 0 -247: 114769: 0 -247: 114770: 0 -247: 114771: 0 -247: 114772: 0 -247: 114773: 0 -247: 114774: 0 -247: 114775: 0 -247: 114776: 0 -247: 114777: 0 -247: 114778: 0 -247: 114779: 0 -247: 114780: 0 -247: 114781: 0 -247: 114782: 0 -247: 114783: 0 -247: 114784: 0 -247: 114785: 0 -247: 114786: 0 -247: 114787: 0 -247: 114788: 0 -247: 114789: 0 -247: 114790: 0 -247: 114791: 0 -247: 114792: 0 -247: 114793: 0 -247: 114794: 0 -247: 114795: 0 -247: 114796: 0 -247: 114797: 0 -247: 114798: 0 -247: 114799: 0 -247: 114800: 0 -247: 114801: 0 -247: 114802: 0 -247: 114803: 0 -247: 114804: 0 -247: 114805: 0 -247: 114806: 0 -247: 114807: 0 -247: 114808: 0 -247: 114809: 0 -247: 114810: 0 -247: 114811: 0 -247: 114812: 0 -247: 114813: 0 -247: 114814: 0 -247: 114815: 0 -247: 114816: 0 -247: 114817: 0 -247: 114818: 0 -247: 114819: 0 -247: 114820: 0 -247: 114821: 0 -247: 114822: 0 -247: 114823: 0 -247: 114824: 0 -247: 114825: 0 -247: 114826: 0 -247: 114827: 0 -247: 114828: 0 -247: 114829: 0 -247: 114830: 0 -247: 114831: 0 -247: 114832: 0 -247: 114833: 0 -247: 114834: 0 -247: 114835: 0 -247: 114836: 0 -247: 114837: 0 -247: 114838: 0 -247: 114839: 0 -247: 114840: 0 -247: 114841: 0 -247: 114842: 0 -247: 114843: 0 -247: 114844: 0 -247: 114845: 0 -247: 114846: 0 -247: 114847: 0 -247: 114848: 0 -247: 114849: 0 -247: 114850: 0 -247: 114851: 0 -247: 114852: 0 -247: 114853: 0 -247: 114854: 0 -247: 114855: 0 -247: 114856: 0 -247: 114857: 0 -247: 114858: 0 -247: 114859: 0 -247: 114860: 0 -247: 114861: 0 -247: 114862: 0 -247: 114863: 0 -247: 114864: 0 -247: 114865: 0 -247: 114866: 0 -247: 114867: 0 -247: 114868: 0 -247: 114869: 0 -247: 114870: 0 -247: 114871: 0 -247: 114872: 0 -247: 114873: 0 -247: 114874: 0 -247: 114875: 0 -247: 114876: 0 -247: 114877: 0 -247: 114878: 0 -247: 114879: 0 -247: 114880: 0 -247: 114881: 0 -247: 114882: 0 -247: 114883: 0 -247: 114884: 0 -247: 114885: 0 -247: 114886: 0 -247: 114887: 0 -247: 114888: 0 -247: 114889: 0 -247: 114890: 0 -247: 114891: 0 -247: 114892: 0 -247: 114893: 0 -247: 114894: 0 -247: 114895: 0 -247: 114896: 0 -247: 114897: 0 -247: 114898: 0 -247: 114899: 0 -247: 114900: 0 -247: 114901: 0 -247: 114902: 0 -247: 114903: 0 -247: 114904: 0 -247: 114905: 0 -247: 114906: 0 -247: 114907: 0 -247: 114908: 0 -247: 114909: 0 -247: 114910: 0 -247: 114911: 0 -247: 114912: 0 -247: 114913: 0 -247: 114914: 0 -247: 114915: 0 -247: 114916: 0 -247: 114917: 0 -247: 114918: 0 -247: 114919: 0 -247: 114920: 0 -247: 114921: 0 -247: 114922: 0 -247: 114923: 0 -247: 114924: 0 -247: 114925: 0 -247: 114926: 0 -247: 114927: 0 -247: 114928: 0 -247: 114929: 0 -247: 114930: 0 -247: 114931: 0 -247: 114932: 0 -247: 114933: 0 -247: 114934: 0 -247: 114935: 0 -247: 114936: 0 -247: 114937: 0 -247: 114938: 0 -247: 114939: 0 -247: 114940: 0 -247: 114941: 0 -247: 114942: 0 -247: 114943: 0 -247: 114944: 0 -247: 114945: 0 -247: 114946: 0 -247: 114947: 0 -247: 114948: 0 -247: 114949: 0 -247: 114950: 0 -247: 114951: 0 -247: 114952: 0 -247: 114953: 0 -247: 114954: 0 -247: 114955: 0 -247: 114956: 0 -247: 114957: 0 -247: 114958: 0 -247: 114959: 0 -247: 114960: 0 -247: 114961: 0 -247: 114962: 0 -247: 114963: 0 -247: 114964: 0 -247: 114965: 0 -247: 114966: 0 -247: 114967: 0 -247: 114968: 0 -247: 114969: 0 -247: 114970: 0 -247: 114971: 0 -247: 114972: 0 -247: 114973: 0 -247: 114974: 0 -247: 114975: 0 -247: 114976: 0 -247: 114977: 0 -247: 114978: 0 -247: 114979: 0 -247: 114980: 0 -247: 114981: 0 -247: 114982: 0 -247: 114983: 0 -247: 114984: 0 -247: 114985: 0 -247: 114986: 0 -247: 114987: 0 -247: 114988: 0 -247: 114989: 0 -247: 114990: 0 -247: 114991: 0 -247: 114992: 0 -247: 114993: 0 -247: 114994: 0 -247: 114995: 0 -247: 114996: 0 -247: 114997: 0 -247: 114998: 0 -247: 114999: 0 -247: 115000: 0 -247: 115001: 0 -247: 115002: 0 -247: 115003: 0 -247: 115004: 0 -247: 115005: 0 -247: 115006: 0 -247: 115007: 0 -247: 115008: 0 -247: 115009: 0 -247: 115010: 0 -247: 115011: 0 -247: 115012: 0 -247: 115013: 0 -247: 115014: 0 -247: 115015: 0 -247: 115016: 0 -247: 115017: 0 -247: 115018: 0 -247: 115019: 0 -247: 115020: 0 -247: 115021: 0 -247: 115022: 0 -247: 115023: 0 -247: 115024: 0 -247: 115025: 0 -247: 115026: 0 -247: 115027: 0 -247: 115028: 0 -247: 115029: 0 -247: 115030: 0 -247: 115031: 0 -247: 115032: 0 -247: 115033: 0 -247: 115034: 0 -247: 115035: 0 -247: 115036: 0 -247: 115037: 0 -247: 115038: 0 -247: 115039: 0 -247: 115040: 0 -247: 115041: 0 -247: 115042: 0 -247: 115043: 0 -247: 115044: 0 -247: 115045: 0 -247: 115046: 0 -247: 115047: 0 -247: 115048: 0 -247: 115049: 0 -247: 115050: 0 -247: 115051: 0 -247: 115052: 0 -247: 115053: 0 -247: 115054: 0 -247: 115055: 0 -247: 115056: 0 -247: 115057: 0 -247: 115058: 0 -247: 115059: 0 -247: 115060: 0 -247: 115061: 0 -247: 115062: 0 -247: 115063: 0 -247: 115064: 0 -247: 115065: 0 -247: 115066: 0 -247: 115067: 0 -247: 115068: 0 -247: 115069: 0 -247: 115070: 0 -247: 115071: 0 -247: 115072: 0 -247: 115073: 0 -247: 115074: 0 -247: 115075: 0 -247: 115076: 0 -247: 115077: 0 -247: 115078: 0 -247: 115079: 0 -247: 115080: 0 -247: 115081: 0 -247: 115082: 0 -247: 115083: 0 -247: 115084: 0 -247: 115085: 0 -247: 115086: 0 -247: 115087: 0 -247: 115088: 0 -247: 115089: 0 -247: 115090: 0 -247: 115091: 0 -247: 115092: 0 -247: 115093: 0 -247: 115094: 0 -247: 115095: 0 -247: 115096: 0 -247: 115097: 0 -247: 115098: 0 -247: 115099: 0 -247: 115100: 0 -247: 115101: 0 -247: 115102: 0 -247: 115103: 0 -247: 115104: 0 -247: 115105: 0 -247: 115106: 0 -247: 115107: 0 -247: 115108: 0 -247: 115109: 0 -247: 115110: 0 -247: 115111: 0 -247: 115112: 0 -247: 115113: 0 -247: 115114: 0 -247: 115115: 0 -247: 115116: 0 -247: 115117: 0 -247: 115118: 0 -247: 115119: 0 -247: 115120: 0 -247: 115121: 0 -247: 115122: 0 -247: 115123: 0 -247: 115124: 0 -247: 115125: 0 -247: 115126: 0 -247: 115127: 0 -247: 115128: 0 -247: 115129: 0 -247: 115130: 0 -247: 115131: 0 -247: 115132: 0 -247: 115133: 0 -247: 115134: 0 -247: 115135: 0 -247: 115136: 0 -247: 115137: 0 -247: 115138: 0 -247: 115139: 0 -247: 115140: 0 -247: 115141: 0 -247: 115142: 0 -247: 115143: 0 -247: 115144: 0 -247: 115145: 0 -247: 115146: 0 -247: 115147: 0 -247: 115148: 0 -247: 115149: 0 -247: 115150: 0 -247: 115151: 0 -247: 115152: 0 -247: 115153: 0 -247: 115154: 0 -247: 115155: 0 -247: 115156: 0 -247: 115157: 0 -247: 115158: 0 -247: 115159: 0 -247: 115160: 0 -247: 115161: 0 -247: 115162: 0 -247: 115163: 0 -247: 115164: 0 -247: 115165: 0 -247: 115166: 0 -247: 115167: 0 -247: 115168: 0 -247: 115169: 0 -247: 115170: 0 -247: 115171: 0 -247: 115172: 0 -247: 115173: 0 -247: 115174: 0 -247: 115175: 0 -247: 115176: 0 -247: 115177: 0 -247: 115178: 0 -247: 115179: 0 -247: 115180: 0 -247: 115181: 0 -247: 115182: 0 -247: 115183: 0 -247: 115184: 0 -247: 115185: 0 -247: 115186: 0 -247: 115187: 0 -247: 115188: 0 -247: 115189: 0 -247: 115190: 0 -247: 115191: 0 -247: 115192: 0 -247: 115193: 0 -247: 115194: 0 -247: 115195: 0 -247: 115196: 0 -247: 115197: 0 -247: 115198: 0 -247: 115199: 0 -247: 115200: 0 -247: 115201: 0 -247: 115202: 0 -247: 115203: 0 -247: 115204: 0 -247: 115205: 0 -247: 115206: 0 -247: 115207: 0 -247: 115208: 0 -247: 115209: 0 -247: 115210: 0 -247: 115211: 0 -247: 115212: 0 -247: 115213: 0 -247: 115214: 0 -247: 115215: 0 -247: 115216: 0 -247: 115217: 0 -247: 115218: 0 -247: 115219: 0 -247: 115220: 0 -247: 115221: 0 -247: 115222: 0 -247: 115223: 0 -247: 115224: 0 -247: 115225: 0 -247: 115226: 0 -247: 115227: 0 -247: 115228: 0 -247: 115229: 0 -247: 115230: 0 -247: 115231: 0 -247: 115232: 0 -247: 115233: 0 -247: 115234: 0 -247: 115235: 0 -247: 115236: 0 -247: 115237: 0 -247: 115238: 0 -247: 115239: 0 -247: 115240: 0 -247: 115241: 0 -247: 115242: 0 -247: 115243: 0 -247: 115244: 0 -247: 115245: 0 -247: 115246: 0 -247: 115247: 0 -247: 115248: 0 -247: 115249: 0 -247: 115250: 0 -247: 115251: 0 -247: 115252: 0 -247: 115253: 0 -247: 115254: 0 -247: 115255: 0 -247: 115256: 0 -247: 115257: 0 -247: 115258: 0 -247: 115259: 0 -247: 115260: 0 -247: 115261: 0 -247: 115262: 0 -247: 115263: 0 -247: 115264: 0 -247: 115265: 0 -247: 115266: 0 -247: 115267: 0 -247: 115268: 0 -247: 115269: 0 -247: 115270: 0 -247: 115271: 0 -247: 115272: 0 -247: 115273: 0 -247: 115274: 0 -247: 115275: 0 -247: 115276: 0 -247: 115277: 0 -247: 115278: 0 -247: 115279: 0 -247: 115280: 0 -247: 115281: 0 -247: 115282: 0 -247: 115283: 0 -247: 115284: 0 -247: 115285: 0 -247: 115286: 0 -247: 115287: 0 -247: 115288: 0 -247: 115289: 0 -247: 115290: 0 -247: 115291: 0 -247: 115292: 0 -247: 115293: 0 -247: 115294: 0 -247: 115295: 0 -247: 115296: 0 -247: 115297: 0 -247: 115298: 0 -247: 115299: 0 -247: 115300: 0 -247: 115301: 0 -247: 115302: 0 -247: 115303: 0 -247: 115304: 0 -247: 115305: 0 -247: 115306: 0 -247: 115307: 0 -247: 115308: 0 -247: 115309: 0 -247: 115310: 0 -247: 115311: 0 -247: 115312: 0 -247: 115313: 0 -247: 115314: 0 -247: 115315: 0 -247: 115316: 0 -247: 115317: 0 -247: 115318: 0 -247: 115319: 0 -247: 115320: 0 -247: 115321: 0 -247: 115322: 0 -247: 115323: 0 -247: 115324: 0 -247: 115325: 0 -247: 115326: 0 -247: 115327: 0 -247: 115328: 0 -247: 115329: 0 -247: 115330: 0 -247: 115331: 0 -247: 115332: 0 -247: 115333: 0 -247: 115334: 0 -247: 115335: 0 -247: 115336: 0 -247: 115337: 0 -247: 115338: 0 -247: 115339: 0 -247: 115340: 0 -247: 115341: 0 -247: 115342: 0 -247: 115343: 0 -247: 115344: 0 -247: 115345: 0 -247: 115346: 0 -247: 115347: 0 -247: 115348: 0 -247: 115349: 0 -247: 115350: 0 -247: 115351: 0 -247: 115352: 0 -247: 115353: 0 -247: 115354: 0 -247: 115355: 0 -247: 115356: 0 -247: 115357: 0 -247: 115358: 0 -247: 115359: 0 -247: 115360: 0 -247: 115361: 0 -247: 115362: 0 -247: 115363: 0 -247: 115364: 0 -247: 115365: 0 -247: 115366: 0 -247: 115367: 0 -247: 115368: 0 -247: 115369: 0 -247: 115370: 0 -247: 115371: 0 -247: 115372: 0 -247: 115373: 0 -247: 115374: 0 -247: 115375: 0 -247: 115376: 0 -247: 115377: 0 -247: 115378: 0 -247: 115379: 0 -247: 115380: 0 -247: 115381: 0 -247: 115382: 0 -247: 115383: 0 -247: 115384: 0 -247: 115385: 0 -247: 115386: 0 -247: 115387: 0 -247: 115388: 0 -247: 115389: 0 -247: 115390: 0 -247: 115391: 0 -247: 115392: 0 -247: 115393: 0 -247: 115394: 0 -247: 115395: 0 -247: 115396: 0 -247: 115397: 0 -247: 115398: 0 -247: 115399: 0 -247: 115400: 0 -247: 115401: 0 -247: 115402: 0 -247: 115403: 0 -247: 115404: 0 -247: 115405: 0 -247: 115406: 0 -247: 115407: 0 -247: 115408: 0 -247: 115409: 0 -247: 115410: 0 -247: 115411: 0 -247: 115412: 0 -247: 115413: 0 -247: 115414: 0 -247: 115415: 0 -247: 115416: 0 -247: 115417: 0 -247: 115418: 0 -247: 115419: 0 -247: 115420: 0 -247: 115421: 0 -247: 115422: 0 -247: 115423: 0 -247: 115424: 0 -247: 115425: 0 -247: 115426: 0 -247: 115427: 0 -247: 115428: 0 -247: 115429: 0 -247: 115430: 0 -247: 115431: 0 -247: 115432: 0 -247: 115433: 0 -247: 115434: 0 -247: 115435: 0 -247: 115436: 0 -247: 115437: 0 -247: 115438: 0 -247: 115439: 0 -247: 115440: 0 -247: 115441: 0 -247: 115442: 0 -247: 115443: 0 -247: 115444: 0 -247: 115445: 0 -247: 115446: 0 -247: 115447: 0 -247: 115448: 0 -247: 115449: 0 -247: 115450: 0 -247: 115451: 0 -247: 115452: 0 -247: 115453: 0 -247: 115454: 0 -247: 115455: 0 -247: 115456: 0 -247: 115457: 0 -247: 115458: 0 -247: 115459: 0 -247: 115460: 0 -247: 115461: 0 -247: 115462: 0 -247: 115463: 0 -247: 115464: 0 -247: 115465: 0 -247: 115466: 0 -247: 115467: 0 -247: 115468: 0 -247: 115469: 0 -247: 115470: 0 -247: 115471: 0 -247: 115472: 0 -247: 115473: 0 -247: 115474: 0 -247: 115475: 0 -247: 115476: 0 -247: 115477: 0 -247: 115478: 0 -247: 115479: 0 -247: 115480: 0 -247: 115481: 0 -247: 115482: 0 -247: 115483: 0 -247: 115484: 0 -247: 115485: 0 -247: 115486: 0 -247: 115487: 0 -247: 115488: 0 -247: 115489: 0 -247: 115490: 0 -247: 115491: 0 -247: 115492: 0 -247: 115493: 0 -247: 115494: 0 -247: 115495: 0 -247: 115496: 0 -247: 115497: 0 -247: 115498: 0 -247: 115499: 0 -247: 115500: 0 -247: 115501: 0 -247: 115502: 0 -247: 115503: 0 -247: 115504: 0 -247: 115505: 0 -247: 115506: 0 -247: 115507: 0 -247: 115508: 0 -247: 115509: 0 -247: 115510: 0 -247: 115511: 0 -247: 115512: 0 -247: 115513: 0 -247: 115514: 0 -247: 115515: 0 -247: 115516: 0 -247: 115517: 0 -247: 115518: 0 -247: 115519: 0 -247: 115520: 0 -247: 115521: 0 -247: 115522: 0 -247: 115523: 0 -247: 115524: 0 -247: 115525: 0 -247: 115526: 0 -247: 115527: 0 -247: 115528: 0 -247: 115529: 0 -247: 115530: 0 -247: 115531: 0 -247: 115532: 0 -247: 115533: 0 -247: 115534: 0 -247: 115535: 0 -247: 115536: 0 -247: 115537: 0 -247: 115538: 0 -247: 115539: 0 -247: 115540: 0 -247: 115541: 0 -247: 115542: 0 -247: 115543: 0 -247: 115544: 0 -247: 115545: 0 -247: 115546: 0 -247: 115547: 0 -247: 115548: 0 -247: 115549: 0 -247: 115550: 0 -247: 115551: 0 -247: 115552: 0 -247: 115553: 0 -247: 115554: 0 -247: 115555: 0 -247: 115556: 0 -247: 115557: 0 -247: 115558: 0 -247: 115559: 0 -247: 115560: 0 -247: 115561: 0 -247: 115562: 0 -247: 115563: 0 -247: 115564: 0 -247: 115565: 0 -247: 115566: 0 -247: 115567: 0 -247: 115568: 0 -247: 115569: 0 -247: 115570: 0 -247: 115571: 0 -247: 115572: 0 -247: 115573: 0 -247: 115574: 0 -247: 115575: 0 -247: 115576: 0 -247: 115577: 0 -247: 115578: 0 -247: 115579: 0 -247: 115580: 0 -247: 115581: 0 -247: 115582: 0 -247: 115583: 0 -247: 115584: 0 -247: 115585: 0 -247: 115586: 0 -247: 115587: 0 -247: 115588: 0 -247: 115589: 0 -247: 115590: 0 -247: 115591: 0 -247: 115592: 0 -247: 115593: 0 -247: 115594: 0 -247: 115595: 0 -247: 115596: 0 -247: 115597: 0 -247: 115598: 0 -247: 115599: 0 -247: 115600: 0 -247: 115601: 0 -247: 115602: 0 -247: 115603: 0 -247: 115604: 0 -247: 115605: 0 -247: 115606: 0 -247: 115607: 0 -247: 115608: 0 -247: 115609: 0 -247: 115610: 0 -247: 115611: 0 -247: 115612: 0 -247: 115613: 0 -247: 115614: 0 -247: 115615: 0 -247: 115616: 0 -247: 115617: 0 -247: 115618: 0 -247: 115619: 0 -247: 115620: 0 -247: 115621: 0 -247: 115622: 0 -247: 115623: 0 -247: 115624: 0 -247: 115625: 0 -247: 115626: 0 -247: 115627: 0 -247: 115628: 0 -247: 115629: 0 -247: 115630: 0 -247: 115631: 0 -247: 115632: 0 -247: 115633: 0 -247: 115634: 0 -247: 115635: 0 -247: 115636: 0 -247: 115637: 0 -247: 115638: 0 -247: 115639: 0 -247: 115640: 0 -247: 115641: 0 -247: 115642: 0 -247: 115643: 0 -247: 115644: 0 -247: 115645: 0 -247: 115646: 0 -247: 115647: 0 -247: 115648: 0 -247: 115649: 0 -247: 115650: 0 -247: 115651: 0 -247: 115652: 0 -247: 115653: 0 -247: 115654: 0 -247: 115655: 0 -247: 115656: 0 -247: 115657: 0 -247: 115658: 0 -247: 115659: 0 -247: 115660: 0 -247: 115661: 0 -247: 115662: 0 -247: 115663: 0 -247: 115664: 0 -247: 115665: 0 -247: 115666: 0 -247: 115667: 0 -247: 115668: 0 -247: 115669: 0 -247: 115670: 0 -247: 115671: 0 -247: 115672: 0 -247: 115673: 0 -247: 115674: 0 -247: 115675: 0 -247: 115676: 0 -247: 115677: 0 -247: 115678: 0 -247: 115679: 0 -247: 115680: 0 -247: 115681: 0 -247: 115682: 0 -247: 115683: 0 -247: 115684: 0 -247: 115685: 0 -247: 115686: 0 -247: 115687: 0 -247: 115688: 0 -247: 115689: 0 -247: 115690: 0 -247: 115691: 0 -247: 115692: 0 -247: 115693: 0 -247: 115694: 0 -247: 115695: 0 -247: 115696: 0 -247: 115697: 0 -247: 115698: 0 -247: 115699: 0 -247: 115700: 0 -247: 115701: 0 -247: 115702: 0 -247: 115703: 0 -247: 115704: 0 -247: 115705: 0 -247: 115706: 0 -247: 115707: 0 -247: 115708: 0 -247: 115709: 0 -247: 115710: 0 -247: 115711: 0 -247: 115712: 0 -247: 115713: 0 -247: 115714: 0 -247: 115715: 0 -247: 115716: 0 -247: 115717: 0 -247: 115718: 0 -247: 115719: 0 -247: 115720: 0 -247: 115721: 0 -247: 115722: 0 -247: 115723: 0 -247: 115724: 0 -247: 115725: 0 -247: 115726: 0 -247: 115727: 0 -247: 115728: 0 -247: 115729: 0 -247: 115730: 0 -247: 115731: 0 -247: 115732: 0 -247: 115733: 0 -247: 115734: 0 -247: 115735: 0 -247: 115736: 0 -247: 115737: 0 -247: 115738: 0 -247: 115739: 0 -247: 115740: 0 -247: 115741: 0 -247: 115742: 0 -247: 115743: 0 -247: 115744: 0 -247: 115745: 0 -247: 115746: 0 -247: 115747: 0 -247: 115748: 0 -247: 115749: 0 -247: 115750: 0 -247: 115751: 0 -247: 115752: 0 -247: 115753: 0 -247: 115754: 0 -247: 115755: 0 -247: 115756: 0 -247: 115757: 0 -247: 115758: 0 -247: 115759: 0 -247: 115760: 0 -247: 115761: 0 -247: 115762: 0 -247: 115763: 0 -247: 115764: 0 -247: 115765: 0 -247: 115766: 0 -247: 115767: 0 -247: 115768: 0 -247: 115769: 0 -247: 115770: 0 -247: 115771: 0 -247: 115772: 0 -247: 115773: 0 -247: 115774: 0 -247: 115775: 0 -247: 115776: 0 -247: 115777: 0 -247: 115778: 0 -247: 115779: 0 -247: 115780: 0 -247: 115781: 0 -247: 115782: 0 -247: 115783: 0 -247: 115784: 0 -247: 115785: 0 -247: 115786: 0 -247: 115787: 0 -247: 115788: 0 -247: 115789: 0 -247: 115790: 0 -247: 115791: 0 -247: 115792: 0 -247: 115793: 0 -247: 115794: 0 -247: 115795: 0 -247: 115796: 0 -247: 115797: 0 -247: 115798: 0 -247: 115799: 0 -247: 115800: 0 -247: 115801: 0 -247: 115802: 0 -247: 115803: 0 -247: 115804: 0 -247: 115805: 0 -247: 115806: 0 -247: 115807: 0 -247: 115808: 0 -247: 115809: 0 -247: 115810: 0 -247: 115811: 0 -247: 115812: 0 -247: 115813: 0 -247: 115814: 0 -247: 115815: 0 -247: 115816: 0 -247: 115817: 0 -247: 115818: 0 -247: 115819: 0 -247: 115820: 0 -247: 115821: 0 -247: 115822: 0 -247: 115823: 0 -247: 115824: 0 -247: 115825: 0 -247: 115826: 0 -247: 115827: 0 -247: 115828: 0 -247: 115829: 0 -247: 115830: 0 -247: 115831: 0 -247: 115832: 0 -247: 115833: 0 -247: 115834: 0 -247: 115835: 0 -247: 115836: 0 -247: 115837: 0 -247: 115838: 0 -247: 115839: 0 -247: 115840: 0 -247: 115841: 0 -247: 115842: 0 -247: 115843: 0 -247: 115844: 0 -247: 115845: 0 -247: 115846: 0 -247: 115847: 0 -247: 115848: 0 -247: 115849: 0 -247: 115850: 0 -247: 115851: 0 -247: 115852: 0 -247: 115853: 0 -247: 115854: 0 -247: 115855: 0 -247: 115856: 0 -247: 115857: 0 -247: 115858: 0 -247: 115859: 0 -247: 115860: 0 -247: 115861: 0 -247: 115862: 0 -247: 115863: 0 -247: 115864: 0 -247: 115865: 0 -247: 115866: 0 -247: 115867: 0 -247: 115868: 0 -247: 115869: 0 -247: 115870: 0 -247: 115871: 0 -247: 115872: 0 -247: 115873: 0 -247: 115874: 0 -247: 115875: 0 -247: 115876: 0 -247: 115877: 0 -247: 115878: 0 -247: 115879: 0 -247: 115880: 0 -247: 115881: 0 -247: 115882: 0 -247: 115883: 0 -247: 115884: 0 -247: 115885: 0 -247: 115886: 0 -247: 115887: 0 -247: 115888: 0 -247: 115889: 0 -247: 115890: 0 -247: 115891: 0 -247: 115892: 0 -247: 115893: 0 -247: 115894: 0 -247: 115895: 0 -247: 115896: 0 -247: 115897: 0 -247: 115898: 0 -247: 115899: 0 -247: 115900: 0 -247: 115901: 0 -247: 115902: 0 -247: 115903: 0 -247: 115904: 0 -247: 115905: 0 -247: 115906: 0 -247: 115907: 0 -247: 115908: 0 -247: 115909: 0 -247: 115910: 0 -247: 115911: 0 -247: 115912: 0 -247: 115913: 0 -247: 115914: 0 -247: 115915: 0 -247: 115916: 0 -247: 115917: 0 -247: 115918: 0 -247: 115919: 0 -247: 115920: 0 -247: 115921: 0 -247: 115922: 0 -247: 115923: 0 -247: 115924: 0 -247: 115925: 0 -247: 115926: 0 -247: 115927: 0 -247: 115928: 0 -247: 115929: 0 -247: 115930: 0 -247: 115931: 0 -247: 115932: 0 -247: 115933: 0 -247: 115934: 0 -247: 115935: 0 -247: 115936: 0 -247: 115937: 0 -247: 115938: 0 -247: 115939: 0 -247: 115940: 0 -247: 115941: 0 -247: 115942: 0 -247: 115943: 0 -247: 115944: 0 -247: 115945: 0 -247: 115946: 0 -247: 115947: 0 -247: 115948: 0 -247: 115949: 0 -247: 115950: 0 -247: 115951: 0 -247: 115952: 0 -247: 115953: 0 -247: 115954: 0 -247: 115955: 0 -247: 115956: 0 -247: 115957: 0 -247: 115958: 0 -247: 115959: 0 -247: 115960: 0 -247: 115961: 0 -247: 115962: 0 -247: 115963: 0 -247: 115964: 0 -247: 115965: 0 -247: 115966: 0 -247: 115967: 0 -247: 115968: 0 -247: 115969: 0 -247: 115970: 0 -247: 115971: 0 -247: 115972: 0 -247: 115973: 0 -247: 115974: 0 -247: 115975: 0 -247: 115976: 0 -247: 115977: 0 -247: 115978: 0 -247: 115979: 0 -247: 115980: 0 -247: 115981: 0 -247: 115982: 0 -247: 115983: 0 -247: 115984: 0 -247: 115985: 0 -247: 115986: 0 -247: 115987: 0 -247: 115988: 0 -247: 115989: 0 -247: 115990: 0 -247: 115991: 0 -247: 115992: 0 -247: 115993: 0 -247: 115994: 0 -247: 115995: 0 -247: 115996: 0 -247: 115997: 0 -247: 115998: 0 -247: 115999: 0 -247: 116000: 0 -247: 116001: 0 -247: 116002: 0 -247: 116003: 0 -247: 116004: 0 -247: 116005: 0 -247: 116006: 0 -247: 116007: 0 -247: 116008: 0 -247: 116009: 0 -247: 116010: 0 -247: 116011: 0 -247: 116012: 0 -247: 116013: 0 -247: 116014: 0 -247: 116015: 0 -247: 116016: 0 -247: 116017: 0 -247: 116018: 0 -247: 116019: 0 -247: 116020: 0 -247: 116021: 0 -247: 116022: 0 -247: 116023: 0 -247: 116024: 0 -247: 116025: 0 -247: 116026: 0 -247: 116027: 0 -247: 116028: 0 -247: 116029: 0 -247: 116030: 0 -247: 116031: 0 -247: 116032: 0 -247: 116033: 0 -247: 116034: 0 -247: 116035: 0 -247: 116036: 0 -247: 116037: 0 -247: 116038: 0 -247: 116039: 0 -247: 116040: 0 -247: 116041: 0 -247: 116042: 0 -247: 116043: 0 -247: 116044: 0 -247: 116045: 0 -247: 116046: 0 -247: 116047: 0 -247: 116048: 0 -247: 116049: 0 -247: 116050: 0 -247: 116051: 0 -247: 116052: 0 -247: 116053: 0 -247: 116054: 0 -247: 116055: 0 -247: 116056: 0 -247: 116057: 0 -247: 116058: 0 -247: 116059: 0 -247: 116060: 0 -247: 116061: 0 -247: 116062: 0 -247: 116063: 0 -247: 116064: 0 -247: 116065: 0 -247: 116066: 0 -247: 116067: 0 -247: 116068: 0 -247: 116069: 0 -247: 116070: 0 -247: 116071: 0 -247: 116072: 0 -247: 116073: 0 -247: 116074: 0 -247: 116075: 0 -247: 116076: 0 -247: 116077: 0 -247: 116078: 0 -247: 116079: 0 -247: 116080: 0 -247: 116081: 0 -247: 116082: 0 -247: 116083: 0 -247: 116084: 0 -247: 116085: 0 -247: 116086: 0 -247: 116087: 0 -247: 116088: 0 -247: 116089: 0 -247: 116090: 0 -247: 116091: 0 -247: 116092: 0 -247: 116093: 0 -247: 116094: 0 -247: 116095: 0 -247: 116096: 0 -247: 116097: 0 -247: 116098: 0 -247: 116099: 0 -247: 116100: 0 -247: 116101: 0 -247: 116102: 0 -247: 116103: 0 -247: 116104: 0 -247: 116105: 0 -247: 116106: 0 -247: 116107: 0 -247: 116108: 0 -247: 116109: 0 -247: 116110: 0 -247: 116111: 0 -247: 116112: 0 -247: 116113: 0 -247: 116114: 0 -247: 116115: 0 -247: 116116: 0 -247: 116117: 0 -247: 116118: 0 -247: 116119: 0 -247: 116120: 0 -247: 116121: 0 -247: 116122: 0 -247: 116123: 0 -247: 116124: 0 -247: 116125: 0 -247: 116126: 0 -247: 116127: 0 -247: 116128: 0 -247: 116129: 0 -247: 116130: 0 -247: 116131: 0 -247: 116132: 0 -247: 116133: 0 -247: 116134: 0 -247: 116135: 0 -247: 116136: 0 -247: 116137: 0 -247: 116138: 0 -247: 116139: 0 -247: 116140: 0 -247: 116141: 0 -247: 116142: 0 -247: 116143: 0 -247: 116144: 0 -247: 116145: 0 -247: 116146: 0 -247: 116147: 0 -247: 116148: 0 -247: 116149: 0 -247: 116150: 0 -247: 116151: 0 -247: 116152: 0 -247: 116153: 0 -247: 116154: 0 -247: 116155: 0 -247: 116156: 0 -247: 116157: 0 -247: 116158: 0 -247: 116159: 0 -247: 116160: 0 -247: 116161: 0 -247: 116162: 0 -247: 116163: 0 -247: 116164: 0 -247: 116165: 0 -247: 116166: 0 -247: 116167: 0 -247: 116168: 0 -247: 116169: 0 -247: 116170: 0 -247: 116171: 0 -247: 116172: 0 -247: 116173: 0 -247: 116174: 0 -247: 116175: 0 -247: 116176: 0 -247: 116177: 0 -247: 116178: 0 -247: 116179: 0 -247: 116180: 0 -247: 116181: 0 -247: 116182: 0 -247: 116183: 0 -247: 116184: 0 -247: 116185: 0 -247: 116186: 0 -247: 116187: 0 -247: 116188: 0 -247: 116189: 0 -247: 116190: 0 -247: 116191: 0 -247: 116192: 0 -247: 116193: 0 -247: 116194: 0 -247: 116195: 0 -247: 116196: 0 -247: 116197: 0 -247: 116198: 0 -247: 116199: 0 -247: 116200: 0 -247: 116201: 0 -247: 116202: 0 -247: 116203: 0 -247: 116204: 0 -247: 116205: 0 -247: 116206: 0 -247: 116207: 0 -247: 116208: 0 -247: 116209: 0 -247: 116210: 0 -247: 116211: 0 -247: 116212: 0 -247: 116213: 0 -247: 116214: 0 -247: 116215: 0 -247: 116216: 0 -247: 116217: 0 -247: 116218: 0 -247: 116219: 0 -247: 116220: 0 -247: 116221: 0 -247: 116222: 0 -247: 116223: 0 -247: 116224: 0 -247: 116225: 0 -247: 116226: 0 -247: 116227: 0 -247: 116228: 0 -247: 116229: 0 -247: 116230: 0 -247: 116231: 0 -247: 116232: 0 -247: 116233: 0 -247: 116234: 0 -247: 116235: 0 -247: 116236: 0 -247: 116237: 0 -247: 116238: 0 -247: 116239: 0 -247: 116240: 0 -247: 116241: 0 -247: 116242: 0 -247: 116243: 0 -247: 116244: 0 -247: 116245: 0 -247: 116246: 0 -247: 116247: 0 -247: 116248: 0 -247: 116249: 0 -247: 116250: 0 -247: 116251: 0 -247: 116252: 0 -247: 116253: 0 -247: 116254: 0 -247: 116255: 0 -247: 116256: 0 -247: 116257: 0 -247: 116258: 0 -247: 116259: 0 -247: 116260: 0 -247: 116261: 0 -247: 116262: 0 -247: 116263: 0 -247: 116264: 0 -247: 116265: 0 -247: 116266: 0 -247: 116267: 0 -247: 116268: 0 -247: 116269: 0 -247: 116270: 0 -247: 116271: 0 -247: 116272: 0 -247: 116273: 0 -247: 116274: 0 -247: 116275: 0 -247: 116276: 0 -247: 116277: 0 -247: 116278: 0 -247: 116279: 0 -247: 116280: 0 -247: 116281: 0 -247: 116282: 0 -247: 116283: 0 -247: 116284: 0 -247: 116285: 0 -247: 116286: 0 -247: 116287: 0 -247: 116288: 0 -247: 116289: 0 -247: 116290: 0 -247: 116291: 0 -247: 116292: 0 -247: 116293: 0 -247: 116294: 0 -247: 116295: 0 -247: 116296: 0 -247: 116297: 0 -247: 116298: 0 -247: 116299: 0 -247: 116300: 0 -247: 116301: 0 -247: 116302: 0 -247: 116303: 0 -247: 116304: 0 -247: 116305: 0 -247: 116306: 0 -247: 116307: 0 -247: 116308: 0 -247: 116309: 0 -247: 116310: 0 -247: 116311: 0 -247: 116312: 0 -247: 116313: 0 -247: 116314: 0 -247: 116315: 0 -247: 116316: 0 -247: 116317: 0 -247: 116318: 0 -247: 116319: 0 -247: 116320: 0 -247: 116321: 0 -247: 116322: 0 -247: 116323: 0 -247: 116324: 0 -247: 116325: 0 -247: 116326: 0 -247: 116327: 0 -247: 116328: 0 -247: 116329: 0 -247: 116330: 0 -247: 116331: 0 -247: 116332: 0 -247: 116333: 0 -247: 116334: 0 -247: 116335: 0 -247: 116336: 0 -247: 116337: 0 -247: 116338: 0 -247: 116339: 0 -247: 116340: 0 -247: 116341: 0 -247: 116342: 0 -247: 116343: 0 -247: 116344: 0 -247: 116345: 0 -247: 116346: 0 -247: 116347: 0 -247: 116348: 0 -247: 116349: 0 -247: 116350: 0 -247: 116351: 0 -247: 116352: 0 -247: 116353: 0 -247: 116354: 0 -247: 116355: 0 -247: 116356: 0 -247: 116357: 0 -247: 116358: 0 -247: 116359: 0 -247: 116360: 0 -247: 116361: 0 -247: 116362: 0 -247: 116363: 0 -247: 116364: 0 -247: 116365: 0 -247: 116366: 0 -247: 116367: 0 -247: 116368: 0 -247: 116369: 0 -247: 116370: 0 -247: 116371: 0 -247: 116372: 0 -247: 116373: 0 -247: 116374: 0 -247: 116375: 0 -247: 116376: 0 -247: 116377: 0 -247: 116378: 0 -247: 116379: 0 -247: 116380: 0 -247: 116381: 0 -247: 116382: 0 -247: 116383: 0 -247: 116384: 0 -247: 116385: 0 -247: 116386: 0 -247: 116387: 0 -247: 116388: 0 -247: 116389: 0 -247: 116390: 0 -247: 116391: 0 -247: 116392: 0 -247: 116393: 0 -247: 116394: 0 -247: 116395: 0 -247: 116396: 0 -247: 116397: 0 -247: 116398: 0 -247: 116399: 0 -247: 116400: 0 -247: 116401: 0 -247: 116402: 0 -247: 116403: 0 -247: 116404: 0 -247: 116405: 0 -247: 116406: 0 -247: 116407: 0 -247: 116408: 0 -247: 116409: 0 -247: 116410: 0 -247: 116411: 0 -247: 116412: 0 -247: 116413: 0 -247: 116414: 0 -247: 116415: 0 -247: 116416: 0 -247: 116417: 0 -247: 116418: 0 -247: 116419: 0 -247: 116420: 0 -247: 116421: 0 -247: 116422: 0 -247: 116423: 0 -247: 116424: 0 -247: 116425: 0 -247: 116426: 0 -247: 116427: 0 -247: 116428: 0 -247: 116429: 0 -247: 116430: 0 -247: 116431: 0 -247: 116432: 0 -247: 116433: 0 -247: 116434: 0 -247: 116435: 0 -247: 116436: 0 -247: 116437: 0 -247: 116438: 0 -247: 116439: 0 -247: 116440: 0 -247: 116441: 0 -247: 116442: 0 -247: 116443: 0 -247: 116444: 0 -247: 116445: 0 -247: 116446: 0 -247: 116447: 0 -247: 116448: 0 -247: 116449: 0 -247: 116450: 0 -247: 116451: 0 -247: 116452: 0 -247: 116453: 0 -247: 116454: 0 -247: 116455: 0 -247: 116456: 0 -247: 116457: 0 -247: 116458: 0 -247: 116459: 0 -247: 116460: 0 -247: 116461: 0 -247: 116462: 0 -247: 116463: 0 -247: 116464: 0 -247: 116465: 0 -247: 116466: 0 -247: 116467: 0 -247: 116468: 0 -247: 116469: 0 -247: 116470: 0 -247: 116471: 0 -247: 116472: 0 -247: 116473: 0 -247: 116474: 0 -247: 116475: 0 -247: 116476: 0 -247: 116477: 0 -247: 116478: 0 -247: 116479: 0 -247: 116480: 0 -247: 116481: 0 -247: 116482: 0 -247: 116483: 0 -247: 116484: 0 -247: 116485: 0 -247: 116486: 0 -247: 116487: 0 -247: 116488: 0 -247: 116489: 0 -247: 116490: 0 -247: 116491: 0 -247: 116492: 0 -247: 116493: 0 -247: 116494: 0 -247: 116495: 0 -247: 116496: 0 -247: 116497: 0 -247: 116498: 0 -247: 116499: 0 -247: 116500: 0 -247: 116501: 0 -247: 116502: 0 -247: 116503: 0 -247: 116504: 0 -247: 116505: 0 -247: 116506: 0 -247: 116507: 0 -247: 116508: 0 -247: 116509: 0 -247: 116510: 0 -247: 116511: 0 -247: 116512: 0 -247: 116513: 0 -247: 116514: 0 -247: 116515: 0 -247: 116516: 0 -247: 116517: 0 -247: 116518: 0 -247: 116519: 0 -247: 116520: 0 -247: 116521: 0 -247: 116522: 0 -247: 116523: 0 -247: 116524: 0 -247: 116525: 0 -247: 116526: 0 -247: 116527: 0 -247: 116528: 0 -247: 116529: 0 -247: 116530: 0 -247: 116531: 0 -247: 116532: 0 -247: 116533: 0 -247: 116534: 0 -247: 116535: 0 -247: 116536: 0 -247: 116537: 0 -247: 116538: 0 -247: 116539: 0 -247: 116540: 0 -247: 116541: 0 -247: 116542: 0 -247: 116543: 0 -247: 116544: 0 -247: 116545: 0 -247: 116546: 0 -247: 116547: 0 -247: 116548: 0 -247: 116549: 0 -247: 116550: 0 -247: 116551: 0 -247: 116552: 0 -247: 116553: 0 -247: 116554: 0 -247: 116555: 0 -247: 116556: 0 -247: 116557: 0 -247: 116558: 0 -247: 116559: 0 -247: 116560: 0 -247: 116561: 0 -247: 116562: 0 -247: 116563: 0 -247: 116564: 0 -247: 116565: 0 -247: 116566: 0 -247: 116567: 0 -247: 116568: 0 -247: 116569: 0 -247: 116570: 0 -247: 116571: 0 -247: 116572: 0 -247: 116573: 0 -247: 116574: 0 -247: 116575: 0 -247: 116576: 0 -247: 116577: 0 -247: 116578: 0 -247: 116579: 0 -247: 116580: 0 -247: 116581: 0 -247: 116582: 0 -247: 116583: 0 -247: 116584: 0 -247: 116585: 0 -247: 116586: 0 -247: 116587: 0 -247: 116588: 0 -247: 116589: 0 -247: 116590: 0 -247: 116591: 0 -247: 116592: 0 -247: 116593: 0 -247: 116594: 0 -247: 116595: 0 -247: 116596: 0 -247: 116597: 0 -247: 116598: 0 -247: 116599: 0 -247: 116600: 0 -247: 116601: 0 -247: 116602: 0 -247: 116603: 0 -247: 116604: 0 -247: 116605: 0 -247: 116606: 0 -247: 116607: 0 -247: 116608: 0 -247: 116609: 0 -247: 116610: 0 -247: 116611: 0 -247: 116612: 0 -247: 116613: 0 -247: 116614: 0 -247: 116615: 0 -247: 116616: 0 -247: 116617: 0 -247: 116618: 0 -247: 116619: 0 -247: 116620: 0 -247: 116621: 0 -247: 116622: 0 -247: 116623: 0 -247: 116624: 0 -247: 116625: 0 -247: 116626: 0 -247: 116627: 0 -247: 116628: 0 -247: 116629: 0 -247: 116630: 0 -247: 116631: 0 -247: 116632: 0 -247: 116633: 0 -247: 116634: 0 -247: 116635: 0 -247: 116636: 0 -247: 116637: 0 -247: 116638: 0 -247: 116639: 0 -247: 116640: 0 -247: 116641: 0 -247: 116642: 0 -247: 116643: 0 -247: 116644: 0 -247: 116645: 0 -247: 116646: 0 -247: 116647: 0 -247: 116648: 0 -247: 116649: 0 -247: 116650: 0 -247: 116651: 0 -247: 116652: 0 -247: 116653: 0 -247: 116654: 0 -247: 116655: 0 -247: 116656: 0 -247: 116657: 0 -247: 116658: 0 -247: 116659: 0 -247: 116660: 0 -247: 116661: 0 -247: 116662: 0 -247: 116663: 0 -247: 116664: 0 -247: 116665: 0 -247: 116666: 0 -247: 116667: 0 -247: 116668: 0 -247: 116669: 0 -247: 116670: 0 -247: 116671: 0 -247: 116672: 0 -247: 116673: 0 -247: 116674: 0 -247: 116675: 0 -247: 116676: 0 -247: 116677: 0 -247: 116678: 0 -247: 116679: 0 -247: 116680: 0 -247: 116681: 0 -247: 116682: 0 -247: 116683: 0 -247: 116684: 0 -247: 116685: 0 -247: 116686: 0 -247: 116687: 0 -247: 116688: 0 -247: 116689: 0 -247: 116690: 0 -247: 116691: 0 -247: 116692: 0 -247: 116693: 0 -247: 116694: 0 -247: 116695: 0 -247: 116696: 0 -247: 116697: 0 -247: 116698: 0 -247: 116699: 0 -247: 116700: 0 -247: 116701: 0 -247: 116702: 0 -247: 116703: 0 -247: 116704: 0 -247: 116705: 0 -247: 116706: 0 -247: 116707: 0 -247: 116708: 0 -247: 116709: 0 -247: 116710: 0 -247: 116711: 0 -247: 116712: 0 -247: 116713: 0 -247: 116714: 0 -247: 116715: 0 -247: 116716: 0 -247: 116717: 0 -247: 116718: 0 -247: 116719: 0 -247: 116720: 0 -247: 116721: 0 -247: 116722: 0 -247: 116723: 0 -247: 116724: 0 -247: 116725: 0 -247: 116726: 0 -247: 116727: 0 -247: 116728: 0 -247: 116729: 0 -247: 116730: 0 -247: 116731: 0 -247: 116732: 0 -247: 116733: 0 -247: 116734: 0 -247: 116735: 0 -247: 116736: 0 -247: 116737: 0 -247: 116738: 0 -247: 116739: 0 -247: 116740: 0 -247: 116741: 0 -247: 116742: 0 -247: 116743: 0 -247: 116744: 0 -247: 116745: 0 -247: 116746: 0 -247: 116747: 0 -247: 116748: 0 -247: 116749: 0 -247: 116750: 0 -247: 116751: 0 -247: 116752: 0 -247: 116753: 0 -247: 116754: 0 -247: 116755: 0 -247: 116756: 0 -247: 116757: 0 -247: 116758: 0 -247: 116759: 0 -247: 116760: 0 -247: 116761: 0 -247: 116762: 0 -247: 116763: 0 -247: 116764: 0 -247: 116765: 0 -247: 116766: 0 -247: 116767: 0 -247: 116768: 0 -247: 116769: 0 -247: 116770: 0 -247: 116771: 0 -247: 116772: 0 -247: 116773: 0 -247: 116774: 0 -247: 116775: 0 -247: 116776: 0 -247: 116777: 0 -247: 116778: 0 -247: 116779: 0 -247: 116780: 0 -247: 116781: 0 -247: 116782: 0 -247: 116783: 0 -247: 116784: 0 -247: 116785: 0 -247: 116786: 0 -247: 116787: 0 -247: 116788: 0 -247: 116789: 0 -247: 116790: 0 -247: 116791: 0 -247: 116792: 0 -247: 116793: 0 -247: 116794: 0 -247: 116795: 0 -247: 116796: 0 -247: 116797: 0 -247: 116798: 0 -247: 116799: 0 -247: 116800: 0 -247: 116801: 0 -247: 116802: 0 -247: 116803: 0 -247: 116804: 0 -247: 116805: 0 -247: 116806: 0 -247: 116807: 0 -247: 116808: 0 -247: 116809: 0 -247: 116810: 0 -247: 116811: 0 -247: 116812: 0 -247: 116813: 0 -247: 116814: 0 -247: 116815: 0 -247: 116816: 0 -247: 116817: 0 -247: 116818: 0 -247: 116819: 0 -247: 116820: 0 -247: 116821: 0 -247: 116822: 0 -247: 116823: 0 -247: 116824: 0 -247: 116825: 0 -247: 116826: 0 -247: 116827: 0 -247: 116828: 0 -247: 116829: 0 -247: 116830: 0 -247: 116831: 0 -247: 116832: 0 -247: 116833: 0 -247: 116834: 0 -247: 116835: 0 -247: 116836: 0 -247: 116837: 0 -247: 116838: 0 -247: 116839: 0 -247: 116840: 0 -247: 116841: 0 -247: 116842: 0 -247: 116843: 0 -247: 116844: 0 -247: 116845: 0 -247: 116846: 0 -247: 116847: 0 -247: 116848: 0 -247: 116849: 0 -247: 116850: 0 -247: 116851: 0 -247: 116852: 0 -247: 116853: 0 -247: 116854: 0 -247: 116855: 0 -247: 116856: 0 -247: 116857: 0 -247: 116858: 0 -247: 116859: 0 -247: 116860: 0 -247: 116861: 0 -247: 116862: 0 -247: 116863: 0 -247: 116864: 0 -247: 116865: 0 -247: 116866: 0 -247: 116867: 0 -247: 116868: 0 -247: 116869: 0 -247: 116870: 0 -247: 116871: 0 -247: 116872: 0 -247: 116873: 0 -247: 116874: 0 -247: 116875: 0 -247: 116876: 0 -247: 116877: 0 -247: 116878: 0 -247: 116879: 0 -247: 116880: 0 -247: 116881: 0 -247: 116882: 0 -247: 116883: 0 -247: 116884: 0 -247: 116885: 0 -247: 116886: 0 -247: 116887: 0 -247: 116888: 0 -247: 116889: 0 -247: 116890: 0 -247: 116891: 0 -247: 116892: 0 -247: 116893: 0 -247: 116894: 0 -247: 116895: 0 -247: 116896: 0 -247: 116897: 0 -247: 116898: 0 -247: 116899: 0 -247: 116900: 0 -247: 116901: 0 -247: 116902: 0 -247: 116903: 0 -247: 116904: 0 -247: 116905: 0 -247: 116906: 0 -247: 116907: 0 -247: 116908: 0 -247: 116909: 0 -247: 116910: 0 -247: 116911: 0 -247: 116912: 0 -247: 116913: 0 -247: 116914: 0 -247: 116915: 0 -247: 116916: 0 -247: 116917: 0 -247: 116918: 0 -247: 116919: 0 -247: 116920: 0 -247: 116921: 0 -247: 116922: 0 -247: 116923: 0 -247: 116924: 0 -247: 116925: 0 -247: 116926: 0 -247: 116927: 0 -247: 116928: 0 -247: 116929: 0 -247: 116930: 0 -247: 116931: 0 -247: 116932: 0 -247: 116933: 0 -247: 116934: 0 -247: 116935: 0 -247: 116936: 0 -247: 116937: 0 -247: 116938: 0 -247: 116939: 0 -247: 116940: 0 -247: 116941: 0 -247: 116942: 0 -247: 116943: 0 -247: 116944: 0 -247: 116945: 0 -247: 116946: 0 -247: 116947: 0 -247: 116948: 0 -247: 116949: 0 -247: 116950: 0 -247: 116951: 0 -247: 116952: 0 -247: 116953: 0 -247: 116954: 0 -247: 116955: 0 -247: 116956: 0 -247: 116957: 0 -247: 116958: 0 -247: 116959: 0 -247: 116960: 0 -247: 116961: 0 -247: 116962: 0 -247: 116963: 0 -247: 116964: 0 -247: 116965: 0 -247: 116966: 0 -247: 116967: 0 -247: 116968: 0 -247: 116969: 0 -247: 116970: 0 -247: 116971: 0 -247: 116972: 0 -247: 116973: 0 -247: 116974: 0 -247: 116975: 0 -247: 116976: 0 -247: 116977: 0 -247: 116978: 0 -247: 116979: 0 -247: 116980: 0 -247: 116981: 0 -247: 116982: 0 -247: 116983: 0 -247: 116984: 0 -247: 116985: 0 -247: 116986: 0 -247: 116987: 0 -247: 116988: 0 -247: 116989: 0 -247: 116990: 0 -247: 116991: 0 -247: 116992: 0 -247: 116993: 0 -247: 116994: 0 -247: 116995: 0 -247: 116996: 0 -247: 116997: 0 -247: 116998: 0 -247: 116999: 0 -247: 117000: 0 -247: 117001: 0 -247: 117002: 0 -247: 117003: 0 -247: 117004: 0 -247: 117005: 0 -247: 117006: 0 -247: 117007: 0 -247: 117008: 0 -247: 117009: 0 -247: 117010: 0 -247: 117011: 0 -247: 117012: 0 -247: 117013: 0 -247: 117014: 0 -247: 117015: 0 -247: 117016: 0 -247: 117017: 0 -247: 117018: 0 -247: 117019: 0 -247: 117020: 0 -247: 117021: 0 -247: 117022: 0 -247: 117023: 0 -247: 117024: 0 -247: 117025: 0 -247: 117026: 0 -247: 117027: 0 -247: 117028: 0 -247: 117029: 0 -247: 117030: 0 -247: 117031: 0 -247: 117032: 0 -247: 117033: 0 -247: 117034: 0 -247: 117035: 0 -247: 117036: 0 -247: 117037: 0 -247: 117038: 0 -247: 117039: 0 -247: 117040: 0 -247: 117041: 0 -247: 117042: 0 -247: 117043: 0 -247: 117044: 0 -247: 117045: 0 -247: 117046: 0 -247: 117047: 0 -247: 117048: 0 -247: 117049: 0 -247: 117050: 0 -247: 117051: 0 -247: 117052: 0 -247: 117053: 0 -247: 117054: 0 -247: 117055: 0 -247: 117056: 0 -247: 117057: 0 -247: 117058: 0 -247: 117059: 0 -247: 117060: 0 -247: 117061: 0 -247: 117062: 0 -247: 117063: 0 -247: 117064: 0 -247: 117065: 0 -247: 117066: 0 -247: 117067: 0 -247: 117068: 0 -247: 117069: 0 -247: 117070: 0 -247: 117071: 0 -247: 117072: 0 -247: 117073: 0 -247: 117074: 0 -247: 117075: 0 -247: 117076: 0 -247: 117077: 0 -247: 117078: 0 -247: 117079: 0 -247: 117080: 0 -247: 117081: 0 -247: 117082: 0 -247: 117083: 0 -247: 117084: 0 -247: 117085: 0 -247: 117086: 0 -247: 117087: 0 -247: 117088: 0 -247: 117089: 0 -247: 117090: 0 -247: 117091: 0 -247: 117092: 0 -247: 117093: 0 -247: 117094: 0 -247: 117095: 0 -247: 117096: 0 -247: 117097: 0 -247: 117098: 0 -247: 117099: 0 -247: 117100: 0 -247: 117101: 0 -247: 117102: 0 -247: 117103: 0 -247: 117104: 0 -247: 117105: 0 -247: 117106: 0 -247: 117107: 0 -247: 117108: 0 -247: 117109: 0 -247: 117110: 0 -247: 117111: 0 -247: 117112: 0 -247: 117113: 0 -247: 117114: 0 -247: 117115: 0 -247: 117116: 0 -247: 117117: 0 -247: 117118: 0 -247: 117119: 0 -247: 117120: 0 -247: 117121: 0 -247: 117122: 0 -247: 117123: 0 -247: 117124: 0 -247: 117125: 0 -247: 117126: 0 -247: 117127: 0 -247: 117128: 0 -247: 117129: 0 -247: 117130: 0 -247: 117131: 0 -247: 117132: 0 -247: 117133: 0 -247: 117134: 0 -247: 117135: 0 -247: 117136: 0 -247: 117137: 0 -247: 117138: 0 -247: 117139: 0 -247: 117140: 0 -247: 117141: 0 -247: 117142: 0 -247: 117143: 0 -247: 117144: 0 -247: 117145: 0 -247: 117146: 0 -247: 117147: 0 -247: 117148: 0 -247: 117149: 0 -247: 117150: 0 -247: 117151: 0 -247: 117152: 0 -247: 117153: 0 -247: 117154: 0 -247: 117155: 0 -247: 117156: 0 -247: 117157: 0 -247: 117158: 0 -247: 117159: 0 -247: 117160: 0 -247: 117161: 0 -247: 117162: 0 -247: 117163: 0 -247: 117164: 0 -247: 117165: 0 -247: 117166: 0 -247: 117167: 0 -247: 117168: 0 -247: 117169: 0 -247: 117170: 0 -247: 117171: 0 -247: 117172: 0 -247: 117173: 0 -247: 117174: 0 -247: 117175: 0 -247: 117176: 0 -247: 117177: 0 -247: 117178: 0 -247: 117179: 0 -247: 117180: 0 -247: 117181: 0 -247: 117182: 0 -247: 117183: 0 -247: 117184: 0 -247: 117185: 0 -247: 117186: 0 -247: 117187: 0 -247: 117188: 0 -247: 117189: 0 -247: 117190: 0 -247: 117191: 0 -247: 117192: 0 -247: 117193: 0 -247: 117194: 0 -247: 117195: 0 -247: 117196: 0 -247: 117197: 0 -247: 117198: 0 -247: 117199: 0 -247: 117200: 0 -247: 117201: 0 -247: 117202: 0 -247: 117203: 0 -247: 117204: 0 -247: 117205: 0 -247: 117206: 0 -247: 117207: 0 -247: 117208: 0 -247: 117209: 0 -247: 117210: 0 -247: 117211: 0 -247: 117212: 0 -247: 117213: 0 -247: 117214: 0 -247: 117215: 0 -247: 117216: 0 -247: 117217: 0 -247: 117218: 0 -247: 117219: 0 -247: 117220: 0 -247: 117221: 0 -247: 117222: 0 -247: 117223: 0 -247: 117224: 0 -247: 117225: 0 -247: 117226: 0 -247: 117227: 0 -247: 117228: 0 -247: 117229: 0 -247: 117230: 0 -247: 117231: 0 -247: 117232: 0 -247: 117233: 0 -247: 117234: 0 -247: 117235: 0 -247: 117236: 0 -247: 117237: 0 -247: 117238: 0 -247: 117239: 0 -247: 117240: 0 -247: 117241: 0 -247: 117242: 0 -247: 117243: 0 -247: 117244: 0 -247: 117245: 0 -247: 117246: 0 -247: 117247: 0 -247: 117248: 0 -247: 117249: 0 -247: 117250: 0 -247: 117251: 0 -247: 117252: 0 -247: 117253: 0 -247: 117254: 0 -247: 117255: 0 -247: 117256: 0 -247: 117257: 0 -247: 117258: 0 -247: 117259: 0 -247: 117260: 0 -247: 117261: 0 -247: 117262: 0 -247: 117263: 0 -247: 117264: 0 -247: 117265: 0 -247: 117266: 0 -247: 117267: 0 -247: 117268: 0 -247: 117269: 0 -247: 117270: 0 -247: 117271: 0 -247: 117272: 0 -247: 117273: 0 -247: 117274: 0 -247: 117275: 0 -247: 117276: 0 -247: 117277: 0 -247: 117278: 0 -247: 117279: 0 -247: 117280: 0 -247: 117281: 0 -247: 117282: 0 -247: 117283: 0 -247: 117284: 0 -247: 117285: 0 -247: 117286: 0 -247: 117287: 0 -247: 117288: 0 -247: 117289: 0 -247: 117290: 0 -247: 117291: 0 -247: 117292: 0 -247: 117293: 0 -247: 117294: 0 -247: 117295: 0 -247: 117296: 0 -247: 117297: 0 -247: 117298: 0 -247: 117299: 0 -247: 117300: 0 -247: 117301: 0 -247: 117302: 0 -247: 117303: 0 -247: 117304: 0 -247: 117305: 0 -247: 117306: 0 -247: 117307: 0 -247: 117308: 0 -247: 117309: 0 -247: 117310: 0 -247: 117311: 0 -247: 117312: 0 -247: 117313: 0 -247: 117314: 0 -247: 117315: 0 -247: 117316: 0 -247: 117317: 0 -247: 117318: 0 -247: 117319: 0 -247: 117320: 0 -247: 117321: 0 -247: 117322: 0 -247: 117323: 0 -247: 117324: 0 -247: 117325: 0 -247: 117326: 0 -247: 117327: 0 -247: 117328: 0 -247: 117329: 0 -247: 117330: 0 -247: 117331: 0 -247: 117332: 0 -247: 117333: 0 -247: 117334: 0 -247: 117335: 0 -247: 117336: 0 -247: 117337: 0 -247: 117338: 0 -247: 117339: 0 -247: 117340: 0 -247: 117341: 0 -247: 117342: 0 -247: 117343: 0 -247: 117344: 0 -247: 117345: 0 -247: 117346: 0 -247: 117347: 0 -247: 117348: 0 -247: 117349: 0 -247: 117350: 0 -247: 117351: 0 -247: 117352: 0 -247: 117353: 0 -247: 117354: 0 -247: 117355: 0 -247: 117356: 0 -247: 117357: 0 -247: 117358: 0 -247: 117359: 0 -247: 117360: 0 -247: 117361: 0 -247: 117362: 0 -247: 117363: 0 -247: 117364: 0 -247: 117365: 0 -247: 117366: 0 -247: 117367: 0 -247: 117368: 0 -247: 117369: 0 -247: 117370: 0 -247: 117371: 0 -247: 117372: 0 -247: 117373: 0 -247: 117374: 0 -247: 117375: 0 -247: 117376: 0 -247: 117377: 0 -247: 117378: 0 -247: 117379: 0 -247: 117380: 0 -247: 117381: 0 -247: 117382: 0 -247: 117383: 0 -247: 117384: 0 -247: 117385: 0 -247: 117386: 0 -247: 117387: 0 -247: 117388: 0 -247: 117389: 0 -247: 117390: 0 -247: 117391: 0 -247: 117392: 0 -247: 117393: 0 -247: 117394: 0 -247: 117395: 0 -247: 117396: 0 -247: 117397: 0 -247: 117398: 0 -247: 117399: 0 -247: 117400: 0 -247: 117401: 0 -247: 117402: 0 -247: 117403: 0 -247: 117404: 0 -247: 117405: 0 -247: 117406: 0 -247: 117407: 0 -247: 117408: 0 -247: 117409: 0 -247: 117410: 0 -247: 117411: 0 -247: 117412: 0 -247: 117413: 0 -247: 117414: 0 -247: 117415: 0 -247: 117416: 0 -247: 117417: 0 -247: 117418: 0 -247: 117419: 0 -247: 117420: 0 -247: 117421: 0 -247: 117422: 0 -247: 117423: 0 -247: 117424: 0 -247: 117425: 0 -247: 117426: 0 -247: 117427: 0 -247: 117428: 0 -247: 117429: 0 -247: 117430: 0 -247: 117431: 0 -247: 117432: 0 -247: 117433: 0 -247: 117434: 0 -247: 117435: 0 -247: 117436: 0 -247: 117437: 0 -247: 117438: 0 -247: 117439: 0 -247: 117440: 0 -247: 117441: 0 -247: 117442: 0 -247: 117443: 0 -247: 117444: 0 -247: 117445: 0 -247: 117446: 0 -247: 117447: 0 -247: 117448: 0 -247: 117449: 0 -247: 117450: 0 -247: 117451: 0 -247: 117452: 0 -247: 117453: 0 -247: 117454: 0 -247: 117455: 0 -247: 117456: 0 -247: 117457: 0 -247: 117458: 0 -247: 117459: 0 -247: 117460: 0 -247: 117461: 0 -247: 117462: 0 -247: 117463: 0 -247: 117464: 0 -247: 117465: 0 -247: 117466: 0 -247: 117467: 0 -247: 117468: 0 -247: 117469: 0 -247: 117470: 0 -247: 117471: 0 -247: 117472: 0 -247: 117473: 0 -247: 117474: 0 -247: 117475: 0 -247: 117476: 0 -247: 117477: 0 -247: 117478: 0 -247: 117479: 0 -247: 117480: 0 -247: 117481: 0 -247: 117482: 0 -247: 117483: 0 -247: 117484: 0 -247: 117485: 0 -247: 117486: 0 -247: 117487: 0 -247: 117488: 0 -247: 117489: 0 -247: 117490: 0 -247: 117491: 0 -247: 117492: 0 -247: 117493: 0 -247: 117494: 0 -247: 117495: 0 -247: 117496: 0 -247: 117497: 0 -247: 117498: 0 -247: 117499: 0 -247: 117500: 0 -247: 117501: 0 -247: 117502: 0 -247: 117503: 0 -247: 117504: 0 -247: 117505: 0 -247: 117506: 0 -247: 117507: 0 -247: 117508: 0 -247: 117509: 0 -247: 117510: 0 -247: 117511: 0 -247: 117512: 0 -247: 117513: 0 -247: 117514: 0 -247: 117515: 0 -247: 117516: 0 -247: 117517: 0 -247: 117518: 0 -247: 117519: 0 -247: 117520: 0 -247: 117521: 0 -247: 117522: 0 -247: 117523: 0 -247: 117524: 0 -247: 117525: 0 -247: 117526: 0 -247: 117527: 0 -247: 117528: 0 -247: 117529: 0 -247: 117530: 0 -247: 117531: 0 -247: 117532: 0 -247: 117533: 0 -247: 117534: 0 -247: 117535: 0 -247: 117536: 0 -247: 117537: 0 -247: 117538: 0 -247: 117539: 0 -247: 117540: 0 -247: 117541: 0 -247: 117542: 0 -247: 117543: 0 -247: 117544: 0 -247: 117545: 0 -247: 117546: 0 -247: 117547: 0 -247: 117548: 0 -247: 117549: 0 -247: 117550: 0 -247: 117551: 0 -247: 117552: 0 -247: 117553: 0 -247: 117554: 0 -247: 117555: 0 -247: 117556: 0 -247: 117557: 0 -247: 117558: 0 -247: 117559: 0 -247: 117560: 0 -247: 117561: 0 -247: 117562: 0 -247: 117563: 0 -247: 117564: 0 -247: 117565: 0 -247: 117566: 0 -247: 117567: 0 -247: 117568: 0 -247: 117569: 0 -247: 117570: 0 -247: 117571: 0 -247: 117572: 0 -247: 117573: 0 -247: 117574: 0 -247: 117575: 0 -247: 117576: 0 -247: 117577: 0 -247: 117578: 0 -247: 117579: 0 -247: 117580: 0 -247: 117581: 0 -247: 117582: 0 -247: 117583: 0 -247: 117584: 0 -247: 117585: 0 -247: 117586: 0 -247: 117587: 0 -247: 117588: 0 -247: 117589: 0 -247: 117590: 0 -247: 117591: 0 -247: 117592: 0 -247: 117593: 0 -247: 117594: 0 -247: 117595: 0 -247: 117596: 0 -247: 117597: 0 -247: 117598: 0 -247: 117599: 0 -247: 117600: 0 -247: 117601: 0 -247: 117602: 0 -247: 117603: 0 -247: 117604: 0 -247: 117605: 0 -247: 117606: 0 -247: 117607: 0 -247: 117608: 0 -247: 117609: 0 -247: 117610: 0 -247: 117611: 0 -247: 117612: 0 -247: 117613: 0 -247: 117614: 0 -247: 117615: 0 -247: 117616: 0 -247: 117617: 0 -247: 117618: 0 -247: 117619: 0 -247: 117620: 0 -247: 117621: 0 -247: 117622: 0 -247: 117623: 0 -247: 117624: 0 -247: 117625: 0 -247: 117626: 0 -247: 117627: 0 -247: 117628: 0 -247: 117629: 0 -247: 117630: 0 -247: 117631: 0 -247: 117632: 0 -247: 117633: 0 -247: 117634: 0 -247: 117635: 0 -247: 117636: 0 -247: 117637: 0 -247: 117638: 0 -247: 117639: 0 -247: 117640: 0 -247: 117641: 0 -247: 117642: 0 -247: 117643: 0 -247: 117644: 0 -247: 117645: 0 -247: 117646: 0 -247: 117647: 0 -247: 117648: 0 -247: 117649: 0 -247: 117650: 0 -247: 117651: 0 -247: 117652: 0 -247: 117653: 0 -247: 117654: 0 -247: 117655: 0 -247: 117656: 0 -247: 117657: 0 -247: 117658: 0 -247: 117659: 0 -247: 117660: 0 -247: 117661: 0 -247: 117662: 0 -247: 117663: 0 -247: 117664: 0 -247: 117665: 0 -247: 117666: 0 -247: 117667: 0 -247: 117668: 0 -247: 117669: 0 -247: 117670: 0 -247: 117671: 0 -247: 117672: 0 -247: 117673: 0 -247: 117674: 0 -247: 117675: 0 -247: 117676: 0 -247: 117677: 0 -247: 117678: 0 -247: 117679: 0 -247: 117680: 0 -247: 117681: 0 -247: 117682: 0 -247: 117683: 0 -247: 117684: 0 -247: 117685: 0 -247: 117686: 0 -247: 117687: 0 -247: 117688: 0 -247: 117689: 0 -247: 117690: 0 -247: 117691: 0 -247: 117692: 0 -247: 117693: 0 -247: 117694: 0 -247: 117695: 0 -247: 117696: 0 -247: 117697: 0 -247: 117698: 0 -247: 117699: 0 -247: 117700: 0 -247: 117701: 0 -247: 117702: 0 -247: 117703: 0 -247: 117704: 0 -247: 117705: 0 -247: 117706: 0 -247: 117707: 0 -247: 117708: 0 -247: 117709: 0 -247: 117710: 0 -247: 117711: 0 -247: 117712: 0 -247: 117713: 0 -247: 117714: 0 -247: 117715: 0 -247: 117716: 0 -247: 117717: 0 -247: 117718: 0 -247: 117719: 0 -247: 117720: 0 -247: 117721: 0 -247: 117722: 0 -247: 117723: 0 -247: 117724: 0 -247: 117725: 0 -247: 117726: 0 -247: 117727: 0 -247: 117728: 0 -247: 117729: 0 -247: 117730: 0 -247: 117731: 0 -247: 117732: 0 -247: 117733: 0 -247: 117734: 0 -247: 117735: 0 -247: 117736: 0 -247: 117737: 0 -247: 117738: 0 -247: 117739: 0 -247: 117740: 0 -247: 117741: 0 -247: 117742: 0 -247: 117743: 0 -247: 117744: 0 -247: 117745: 0 -247: 117746: 0 -247: 117747: 0 -247: 117748: 0 -247: 117749: 0 -247: 117750: 0 -247: 117751: 0 -247: 117752: 0 -247: 117753: 0 -247: 117754: 0 -247: 117755: 0 -247: 117756: 0 -247: 117757: 0 -247: 117758: 0 -247: 117759: 0 -247: 117760: 0 -247: 117761: 0 -247: 117762: 0 -247: 117763: 0 -247: 117764: 0 -247: 117765: 0 -247: 117766: 0 -247: 117767: 0 -247: 117768: 0 -247: 117769: 0 -247: 117770: 0 -247: 117771: 0 -247: 117772: 0 -247: 117773: 0 -247: 117774: 0 -247: 117775: 0 -247: 117776: 0 -247: 117777: 0 -247: 117778: 0 -247: 117779: 0 -247: 117780: 0 -247: 117781: 0 -247: 117782: 0 -247: 117783: 0 -247: 117784: 0 -247: 117785: 0 -247: 117786: 0 -247: 117787: 0 -247: 117788: 0 -247: 117789: 0 -247: 117790: 0 -247: 117791: 0 -247: 117792: 0 -247: 117793: 0 -247: 117794: 0 -247: 117795: 0 -247: 117796: 0 -247: 117797: 0 -247: 117798: 0 -247: 117799: 0 -247: 117800: 0 -247: 117801: 0 -247: 117802: 0 -247: 117803: 0 -247: 117804: 0 -247: 117805: 0 -247: 117806: 0 -247: 117807: 0 -247: 117808: 0 -247: 117809: 0 -247: 117810: 0 -247: 117811: 0 -247: 117812: 0 -247: 117813: 0 -247: 117814: 0 -247: 117815: 0 -247: 117816: 0 -247: 117817: 0 -247: 117818: 0 -247: 117819: 0 -247: 117820: 0 -247: 117821: 0 -247: 117822: 0 -247: 117823: 0 -247: 117824: 0 -247: 117825: 0 -247: 117826: 0 -247: 117827: 0 -247: 117828: 0 -247: 117829: 0 -247: 117830: 0 -247: 117831: 0 -247: 117832: 0 -247: 117833: 0 -247: 117834: 0 -247: 117835: 0 -247: 117836: 0 -247: 117837: 0 -247: 117838: 0 -247: 117839: 0 -247: 117840: 0 -247: 117841: 0 -247: 117842: 0 -247: 117843: 0 -247: 117844: 0 -247: 117845: 0 -247: 117846: 0 -247: 117847: 0 -247: 117848: 0 -247: 117849: 0 -247: 117850: 0 -247: 117851: 0 -247: 117852: 0 -247: 117853: 0 -247: 117854: 0 -247: 117855: 0 -247: 117856: 0 -247: 117857: 0 -247: 117858: 0 -247: 117859: 0 -247: 117860: 0 -247: 117861: 0 -247: 117862: 0 -247: 117863: 0 -247: 117864: 0 -247: 117865: 0 -247: 117866: 0 -247: 117867: 0 -247: 117868: 0 -247: 117869: 0 -247: 117870: 0 -247: 117871: 0 -247: 117872: 0 -247: 117873: 0 -247: 117874: 0 -247: 117875: 0 -247: 117876: 0 -247: 117877: 0 -247: 117878: 0 -247: 117879: 0 -247: 117880: 0 -247: 117881: 0 -247: 117882: 0 -247: 117883: 0 -247: 117884: 0 -247: 117885: 0 -247: 117886: 0 -247: 117887: 0 -247: 117888: 0 -247: 117889: 0 -247: 117890: 0 -247: 117891: 0 -247: 117892: 0 -247: 117893: 0 -247: 117894: 0 -247: 117895: 0 -247: 117896: 0 -247: 117897: 0 -247: 117898: 0 -247: 117899: 0 -247: 117900: 0 -247: 117901: 0 -247: 117902: 0 -247: 117903: 0 -247: 117904: 0 -247: 117905: 0 -247: 117906: 0 -247: 117907: 0 -247: 117908: 0 -247: 117909: 0 -247: 117910: 0 -247: 117911: 0 -247: 117912: 0 -247: 117913: 0 -247: 117914: 0 -247: 117915: 0 -247: 117916: 0 -247: 117917: 0 -247: 117918: 0 -247: 117919: 0 -247: 117920: 0 -247: 117921: 0 -247: 117922: 0 -247: 117923: 0 -247: 117924: 0 -247: 117925: 0 -247: 117926: 0 -247: 117927: 0 -247: 117928: 0 -247: 117929: 0 -247: 117930: 0 -247: 117931: 0 -247: 117932: 0 -247: 117933: 0 -247: 117934: 0 -247: 117935: 0 -247: 117936: 0 -247: 117937: 0 -247: 117938: 0 -247: 117939: 0 -247: 117940: 0 -247: 117941: 0 -247: 117942: 0 -247: 117943: 0 -247: 117944: 0 -247: 117945: 0 -247: 117946: 0 -247: 117947: 0 -247: 117948: 0 -247: 117949: 0 -247: 117950: 0 -247: 117951: 0 -247: 117952: 0 -247: 117953: 0 -247: 117954: 0 -247: 117955: 0 -247: 117956: 0 -247: 117957: 0 -247: 117958: 0 -247: 117959: 0 -247: 117960: 0 -247: 117961: 0 -247: 117962: 0 -247: 117963: 0 -247: 117964: 0 -247: 117965: 0 -247: 117966: 0 -247: 117967: 0 -247: 117968: 0 -247: 117969: 0 -247: 117970: 0 -247: 117971: 0 -247: 117972: 0 -247: 117973: 0 -247: 117974: 0 -247: 117975: 0 -247: 117976: 0 -247: 117977: 0 -247: 117978: 0 -247: 117979: 0 -247: 117980: 0 -247: 117981: 0 -247: 117982: 0 -247: 117983: 0 -247: 117984: 0 -247: 117985: 0 -247: 117986: 0 -247: 117987: 0 -247: 117988: 0 -247: 117989: 0 -247: 117990: 0 -247: 117991: 0 -247: 117992: 0 -247: 117993: 0 -247: 117994: 0 -247: 117995: 0 -247: 117996: 0 -247: 117997: 0 -247: 117998: 0 -247: 117999: 0 -247: 118000: 0 -247: 118001: 0 -247: 118002: 0 -247: 118003: 0 -247: 118004: 0 -247: 118005: 0 -247: 118006: 0 -247: 118007: 0 -247: 118008: 0 -247: 118009: 0 -247: 118010: 0 -247: 118011: 0 -247: 118012: 0 -247: 118013: 0 -247: 118014: 0 -247: 118015: 0 -247: 118016: 0 -247: 118017: 0 -247: 118018: 0 -247: 118019: 0 -247: 118020: 0 -247: 118021: 0 -247: 118022: 0 -247: 118023: 0 -247: 118024: 0 -247: 118025: 0 -247: 118026: 0 -247: 118027: 0 -247: 118028: 0 -247: 118029: 0 -247: 118030: 0 -247: 118031: 0 -247: 118032: 0 -247: 118033: 0 -247: 118034: 0 -247: 118035: 0 -247: 118036: 0 -247: 118037: 0 -247: 118038: 0 -247: 118039: 0 -247: 118040: 0 -247: 118041: 0 -247: 118042: 0 -247: 118043: 0 -247: 118044: 0 -247: 118045: 0 -247: 118046: 0 -247: 118047: 0 -247: 118048: 0 -247: 118049: 0 -247: 118050: 0 -247: 118051: 0 -247: 118052: 0 -247: 118053: 0 -247: 118054: 0 -247: 118055: 0 -247: 118056: 0 -247: 118057: 0 -247: 118058: 0 -247: 118059: 0 -247: 118060: 0 -247: 118061: 0 -247: 118062: 0 -247: 118063: 0 -247: 118064: 0 -247: 118065: 0 -247: 118066: 0 -247: 118067: 0 -247: 118068: 0 -247: 118069: 0 -247: 118070: 0 -247: 118071: 0 -247: 118072: 0 -247: 118073: 0 -247: 118074: 0 -247: 118075: 0 -247: 118076: 0 -247: 118077: 0 -247: 118078: 0 -247: 118079: 0 -247: 118080: 0 -247: 118081: 0 -247: 118082: 0 -247: 118083: 0 -247: 118084: 0 -247: 118085: 0 -247: 118086: 0 -247: 118087: 0 -247: 118088: 0 -247: 118089: 0 -247: 118090: 0 -247: 118091: 0 -247: 118092: 0 -247: 118093: 0 -247: 118094: 0 -247: 118095: 0 -247: 118096: 0 -247: 118097: 0 -247: 118098: 0 -247: 118099: 0 -247: 118100: 0 -247: 118101: 0 -247: 118102: 0 -247: 118103: 0 -247: 118104: 0 -247: 118105: 0 -247: 118106: 0 -247: 118107: 0 -247: 118108: 0 -247: 118109: 0 -247: 118110: 0 -247: 118111: 0 -247: 118112: 0 -247: 118113: 0 -247: 118114: 0 -247: 118115: 0 -247: 118116: 0 -247: 118117: 0 -247: 118118: 0 -247: 118119: 0 -247: 118120: 0 -247: 118121: 0 -247: 118122: 0 -247: 118123: 0 -247: 118124: 0 -247: 118125: 0 -247: 118126: 0 -247: 118127: 0 -247: 118128: 0 -247: 118129: 0 -247: 118130: 0 -247: 118131: 0 -247: 118132: 0 -247: 118133: 0 -247: 118134: 0 -247: 118135: 0 -247: 118136: 0 -247: 118137: 0 -247: 118138: 0 -247: 118139: 0 -247: 118140: 0 -247: 118141: 0 -247: 118142: 0 -247: 118143: 0 -247: 118144: 0 -247: 118145: 0 -247: 118146: 0 -247: 118147: 0 -247: 118148: 0 -247: 118149: 0 -247: 118150: 0 -247: 118151: 0 -247: 118152: 0 -247: 118153: 0 -247: 118154: 0 -247: 118155: 0 -247: 118156: 0 -247: 118157: 0 -247: 118158: 0 -247: 118159: 0 -247: 118160: 0 -247: 118161: 0 -247: 118162: 0 -247: 118163: 0 -247: 118164: 0 -247: 118165: 0 -247: 118166: 0 -247: 118167: 0 -247: 118168: 0 -247: 118169: 0 -247: 118170: 0 -247: 118171: 0 -247: 118172: 0 -247: 118173: 0 -247: 118174: 0 -247: 118175: 0 -247: 118176: 0 -247: 118177: 0 -247: 118178: 0 -247: 118179: 0 -247: 118180: 0 -247: 118181: 0 -247: 118182: 0 -247: 118183: 0 -247: 118184: 0 -247: 118185: 0 -247: 118186: 0 -247: 118187: 0 -247: 118188: 0 -247: 118189: 0 -247: 118190: 0 -247: 118191: 0 -247: 118192: 0 -247: 118193: 0 -247: 118194: 0 -247: 118195: 0 -247: 118196: 0 -247: 118197: 0 -247: 118198: 0 -247: 118199: 0 -247: 118200: 0 -247: 118201: 0 -247: 118202: 0 -247: 118203: 0 -247: 118204: 0 -247: 118205: 0 -247: 118206: 0 -247: 118207: 0 -247: 118208: 0 -247: 118209: 0 -247: 118210: 0 -247: 118211: 0 -247: 118212: 0 -247: 118213: 0 -247: 118214: 0 -247: 118215: 0 -247: 118216: 0 -247: 118217: 0 -247: 118218: 0 -247: 118219: 0 -247: 118220: 0 -247: 118221: 0 -247: 118222: 0 -247: 118223: 0 -247: 118224: 0 -247: 118225: 0 -247: 118226: 0 -247: 118227: 0 -247: 118228: 0 -247: 118229: 0 -247: 118230: 0 -247: 118231: 0 -247: 118232: 0 -247: 118233: 0 -247: 118234: 0 -247: 118235: 0 -247: 118236: 0 -247: 118237: 0 -247: 118238: 0 -247: 118239: 0 -247: 118240: 0 -247: 118241: 0 -247: 118242: 0 -247: 118243: 0 -247: 118244: 0 -247: 118245: 0 -247: 118246: 0 -247: 118247: 0 -247: 118248: 0 -247: 118249: 0 -247: 118250: 0 -247: 118251: 0 -247: 118252: 0 -247: 118253: 0 -247: 118254: 0 -247: 118255: 0 -247: 118256: 0 -247: 118257: 0 -247: 118258: 0 -247: 118259: 0 -247: 118260: 0 -247: 118261: 0 -247: 118262: 0 -247: 118263: 0 -247: 118264: 0 -247: 118265: 0 -247: 118266: 0 -247: 118267: 0 -247: 118268: 0 -247: 118269: 0 -247: 118270: 0 -247: 118271: 0 -247: 118272: 0 -247: 118273: 0 -247: 118274: 0 -247: 118275: 0 -247: 118276: 0 -247: 118277: 0 -247: 118278: 0 -247: 118279: 0 -247: 118280: 0 -247: 118281: 0 -247: 118282: 0 -247: 118283: 0 -247: 118284: 0 -247: 118285: 0 -247: 118286: 0 -247: 118287: 0 -247: 118288: 0 -247: 118289: 0 -247: 118290: 0 -247: 118291: 0 -247: 118292: 0 -247: 118293: 0 -247: 118294: 0 -247: 118295: 0 -247: 118296: 0 -247: 118297: 0 -247: 118298: 0 -247: 118299: 0 -247: 118300: 0 -247: 118301: 0 -247: 118302: 0 -247: 118303: 0 -247: 118304: 0 -247: 118305: 0 -247: 118306: 0 -247: 118307: 0 -247: 118308: 0 -247: 118309: 0 -247: 118310: 0 -247: 118311: 0 -247: 118312: 0 -247: 118313: 0 -247: 118314: 0 -247: 118315: 0 -247: 118316: 0 -247: 118317: 0 -247: 118318: 0 -247: 118319: 0 -247: 118320: 0 -247: 118321: 0 -247: 118322: 0 -247: 118323: 0 -247: 118324: 0 -247: 118325: 0 -247: 118326: 0 -247: 118327: 0 -247: 118328: 0 -247: 118329: 0 -247: 118330: 0 -247: 118331: 0 -247: 118332: 0 -247: 118333: 0 -247: 118334: 0 -247: 118335: 0 -247: 118336: 0 -247: 118337: 0 -247: 118338: 0 -247: 118339: 0 -247: 118340: 0 -247: 118341: 0 -247: 118342: 0 -247: 118343: 0 -247: 118344: 0 -247: 118345: 0 -247: 118346: 0 -247: 118347: 0 -247: 118348: 0 -247: 118349: 0 -247: 118350: 0 -247: 118351: 0 -247: 118352: 0 -247: 118353: 0 -247: 118354: 0 -247: 118355: 0 -247: 118356: 0 -247: 118357: 0 -247: 118358: 0 -247: 118359: 0 -247: 118360: 0 -247: 118361: 0 -247: 118362: 0 -247: 118363: 0 -247: 118364: 0 -247: 118365: 0 -247: 118366: 0 -247: 118367: 0 -247: 118368: 0 -247: 118369: 0 -247: 118370: 0 -247: 118371: 0 -247: 118372: 0 -247: 118373: 0 -247: 118374: 0 -247: 118375: 0 -247: 118376: 0 -247: 118377: 0 -247: 118378: 0 -247: 118379: 0 -247: 118380: 0 -247: 118381: 0 -247: 118382: 0 -247: 118383: 0 -247: 118384: 0 -247: 118385: 0 -247: 118386: 0 -247: 118387: 0 -247: 118388: 0 -247: 118389: 0 -247: 118390: 0 -247: 118391: 0 -247: 118392: 0 -247: 118393: 0 -247: 118394: 0 -247: 118395: 0 -247: 118396: 0 -247: 118397: 0 -247: 118398: 0 -247: 118399: 0 -247: 118400: 0 -247: 118401: 0 -247: 118402: 0 -247: 118403: 0 -247: 118404: 0 -247: 118405: 0 -247: 118406: 0 -247: 118407: 0 -247: 118408: 0 -247: 118409: 0 -247: 118410: 0 -247: 118411: 0 -247: 118412: 0 -247: 118413: 0 -247: 118414: 0 -247: 118415: 0 -247: 118416: 0 -247: 118417: 0 -247: 118418: 0 -247: 118419: 0 -247: 118420: 0 -247: 118421: 0 -247: 118422: 0 -247: 118423: 0 -247: 118424: 0 -247: 118425: 0 -247: 118426: 0 -247: 118427: 0 -247: 118428: 0 -247: 118429: 0 -247: 118430: 0 -247: 118431: 0 -247: 118432: 0 -247: 118433: 0 -247: 118434: 0 -247: 118435: 0 -247: 118436: 0 -247: 118437: 0 -247: 118438: 0 -247: 118439: 0 -247: 118440: 0 -247: 118441: 0 -247: 118442: 0 -247: 118443: 0 -247: 118444: 0 -247: 118445: 0 -247: 118446: 0 -247: 118447: 0 -247: 118448: 0 -247: 118449: 0 -247: 118450: 0 -247: 118451: 0 -247: 118452: 0 -247: 118453: 0 -247: 118454: 0 -247: 118455: 0 -247: 118456: 0 -247: 118457: 0 -247: 118458: 0 -247: 118459: 0 -247: 118460: 0 -247: 118461: 0 -247: 118462: 0 -247: 118463: 0 -247: 118464: 0 -247: 118465: 0 -247: 118466: 0 -247: 118467: 0 -247: 118468: 0 -247: 118469: 0 -247: 118470: 0 -247: 118471: 0 -247: 118472: 0 -247: 118473: 0 -247: 118474: 0 -247: 118475: 0 -247: 118476: 0 -247: 118477: 0 -247: 118478: 0 -247: 118479: 0 -247: 118480: 0 -247: 118481: 0 -247: 118482: 0 -247: 118483: 0 -247: 118484: 0 -247: 118485: 0 -247: 118486: 0 -247: 118487: 0 -247: 118488: 0 -247: 118489: 0 -247: 118490: 0 -247: 118491: 0 -247: 118492: 0 -247: 118493: 0 -247: 118494: 0 -247: 118495: 0 -247: 118496: 0 -247: 118497: 0 -247: 118498: 0 -247: 118499: 0 -247: 118500: 0 -247: 118501: 0 -247: 118502: 0 -247: 118503: 0 -247: 118504: 0 -247: 118505: 0 -247: 118506: 0 -247: 118507: 0 -247: 118508: 0 -247: 118509: 0 -247: 118510: 0 -247: 118511: 0 -247: 118512: 0 -247: 118513: 0 -247: 118514: 0 -247: 118515: 0 -247: 118516: 0 -247: 118517: 0 -247: 118518: 0 -247: 118519: 0 -247: 118520: 0 -247: 118521: 0 -247: 118522: 0 -247: 118523: 0 -247: 118524: 0 -247: 118525: 0 -247: 118526: 0 -247: 118527: 0 -247: 118528: 0 -247: 118529: 0 -247: 118530: 0 -247: 118531: 0 -247: 118532: 0 -247: 118533: 0 -247: 118534: 0 -247: 118535: 0 -247: 118536: 0 -247: 118537: 0 -247: 118538: 0 -247: 118539: 0 -247: 118540: 0 -247: 118541: 0 -247: 118542: 0 -247: 118543: 0 -247: 118544: 0 -247: 118545: 0 -247: 118546: 0 -247: 118547: 0 -247: 118548: 0 -247: 118549: 0 -247: 118550: 0 -247: 118551: 0 -247: 118552: 0 -247: 118553: 0 -247: 118554: 0 -247: 118555: 0 -247: 118556: 0 -247: 118557: 0 -247: 118558: 0 -247: 118559: 0 -247: 118560: 0 -247: 118561: 0 -247: 118562: 0 -247: 118563: 0 -247: 118564: 0 -247: 118565: 0 -247: 118566: 0 -247: 118567: 0 -247: 118568: 0 -247: 118569: 0 -247: 118570: 0 -247: 118571: 0 -247: 118572: 0 -247: 118573: 0 -247: 118574: 0 -247: 118575: 0 -247: 118576: 0 -247: 118577: 0 -247: 118578: 0 -247: 118579: 0 -247: 118580: 0 -247: 118581: 0 -247: 118582: 0 -247: 118583: 0 -247: 118584: 0 -247: 118585: 0 -247: 118586: 0 -247: 118587: 0 -247: 118588: 0 -247: 118589: 0 -247: 118590: 0 -247: 118591: 0 -247: 118592: 0 -247: 118593: 0 -247: 118594: 0 -247: 118595: 0 -247: 118596: 0 -247: 118597: 0 -247: 118598: 0 -247: 118599: 0 -247: 118600: 0 -247: 118601: 0 -247: 118602: 0 -247: 118603: 0 -247: 118604: 0 -247: 118605: 0 -247: 118606: 0 -247: 118607: 0 -247: 118608: 0 -247: 118609: 0 -247: 118610: 0 -247: 118611: 0 -247: 118612: 0 -247: 118613: 0 -247: 118614: 0 -247: 118615: 0 -247: 118616: 0 -247: 118617: 0 -247: 118618: 0 -247: 118619: 0 -247: 118620: 0 -247: 118621: 0 -247: 118622: 0 -247: 118623: 0 -247: 118624: 0 -247: 118625: 0 -247: 118626: 0 -247: 118627: 0 -247: 118628: 0 -247: 118629: 0 -247: 118630: 0 -247: 118631: 0 -247: 118632: 0 -247: 118633: 0 -247: 118634: 0 -247: 118635: 0 -247: 118636: 0 -247: 118637: 0 -247: 118638: 0 -247: 118639: 0 -247: 118640: 0 -247: 118641: 0 -247: 118642: 0 -247: 118643: 0 -247: 118644: 0 -247: 118645: 0 -247: 118646: 0 -247: 118647: 0 -247: 118648: 0 -247: 118649: 0 -247: 118650: 0 -247: 118651: 0 -247: 118652: 0 -247: 118653: 0 -247: 118654: 0 -247: 118655: 0 -247: 118656: 0 -247: 118657: 0 -247: 118658: 0 -247: 118659: 0 -247: 118660: 0 -247: 118661: 0 -247: 118662: 0 -247: 118663: 0 -247: 118664: 0 -247: 118665: 0 -247: 118666: 0 -247: 118667: 0 -247: 118668: 0 -247: 118669: 0 -247: 118670: 0 -247: 118671: 0 -247: 118672: 0 -247: 118673: 0 -247: 118674: 0 -247: 118675: 0 -247: 118676: 0 -247: 118677: 0 -247: 118678: 0 -247: 118679: 0 -247: 118680: 0 -247: 118681: 0 -247: 118682: 0 -247: 118683: 0 -247: 118684: 0 -247: 118685: 0 -247: 118686: 0 -247: 118687: 0 -247: 118688: 0 -247: 118689: 0 -247: 118690: 0 -247: 118691: 0 -247: 118692: 0 -247: 118693: 0 -247: 118694: 0 -247: 118695: 0 -247: 118696: 0 -247: 118697: 0 -247: 118698: 0 -247: 118699: 0 -247: 118700: 0 -247: 118701: 0 -247: 118702: 0 -247: 118703: 0 -247: 118704: 0 -247: 118705: 0 -247: 118706: 0 -247: 118707: 0 -247: 118708: 0 -247: 118709: 0 -247: 118710: 0 -247: 118711: 0 -247: 118712: 0 -247: 118713: 0 -247: 118714: 0 -247: 118715: 0 -247: 118716: 0 -247: 118717: 0 -247: 118718: 0 -247: 118719: 0 -247: 118720: 0 -247: 118721: 0 -247: 118722: 0 -247: 118723: 0 -247: 118724: 0 -247: 118725: 0 -247: 118726: 0 -247: 118727: 0 -247: 118728: 0 -247: 118729: 0 -247: 118730: 0 -247: 118731: 0 -247: 118732: 0 -247: 118733: 0 -247: 118734: 0 -247: 118735: 0 -247: 118736: 0 -247: 118737: 0 -247: 118738: 0 -247: 118739: 0 -247: 118740: 0 -247: 118741: 0 -247: 118742: 0 -247: 118743: 0 -247: 118744: 0 -247: 118745: 0 -247: 118746: 0 -247: 118747: 0 -247: 118748: 0 -247: 118749: 0 -247: 118750: 0 -247: 118751: 0 -247: 118752: 0 -247: 118753: 0 -247: 118754: 0 -247: 118755: 0 -247: 118756: 0 -247: 118757: 0 -247: 118758: 0 -247: 118759: 0 -247: 118760: 0 -247: 118761: 0 -247: 118762: 0 -247: 118763: 0 -247: 118764: 0 -247: 118765: 0 -247: 118766: 0 -247: 118767: 0 -247: 118768: 0 -247: 118769: 0 -247: 118770: 0 -247: 118771: 0 -247: 118772: 0 -247: 118773: 0 -247: 118774: 0 -247: 118775: 0 -247: 118776: 0 -247: 118777: 0 -247: 118778: 0 -247: 118779: 0 -247: 118780: 0 -247: 118781: 0 -247: 118782: 0 -247: 118783: 0 -247: 118784: 0 -247: 118785: 0 -247: 118786: 0 -247: 118787: 0 -247: 118788: 0 -247: 118789: 0 -247: 118790: 0 -247: 118791: 0 -247: 118792: 0 -247: 118793: 0 -247: 118794: 0 -247: 118795: 0 -247: 118796: 0 -247: 118797: 0 -247: 118798: 0 -247: 118799: 0 -247: 118800: 0 -247: 118801: 0 -247: 118802: 0 -247: 118803: 0 -247: 118804: 0 -247: 118805: 0 -247: 118806: 0 -247: 118807: 0 -247: 118808: 0 -247: 118809: 0 -247: 118810: 0 -247: 118811: 0 -247: 118812: 0 -247: 118813: 0 -247: 118814: 0 -247: 118815: 0 -247: 118816: 0 -247: 118817: 0 -247: 118818: 0 -247: 118819: 0 -247: 118820: 0 -247: 118821: 0 -247: 118822: 0 -247: 118823: 0 -247: 118824: 0 -247: 118825: 0 -247: 118826: 0 -247: 118827: 0 -247: 118828: 0 -247: 118829: 0 -247: 118830: 0 -247: 118831: 0 -247: 118832: 0 -247: 118833: 0 -247: 118834: 0 -247: 118835: 0 -247: 118836: 0 -247: 118837: 0 -247: 118838: 0 -247: 118839: 0 -247: 118840: 0 -247: 118841: 0 -247: 118842: 0 -247: 118843: 0 -247: 118844: 0 -247: 118845: 0 -247: 118846: 0 -247: 118847: 0 -247: 118848: 0 -247: 118849: 0 -247: 118850: 0 -247: 118851: 0 -247: 118852: 0 -247: 118853: 0 -247: 118854: 0 -247: 118855: 0 -247: 118856: 0 -247: 118857: 0 -247: 118858: 0 -247: 118859: 0 -247: 118860: 0 -247: 118861: 0 -247: 118862: 0 -247: 118863: 0 -247: 118864: 0 -247: 118865: 0 -247: 118866: 0 -247: 118867: 0 -247: 118868: 0 -247: 118869: 0 -247: 118870: 0 -247: 118871: 0 -247: 118872: 0 -247: 118873: 0 -247: 118874: 0 -247: 118875: 0 -247: 118876: 0 -247: 118877: 0 -247: 118878: 0 -247: 118879: 0 -247: 118880: 0 -247: 118881: 0 -247: 118882: 0 -247: 118883: 0 -247: 118884: 0 -247: 118885: 0 -247: 118886: 0 -247: 118887: 0 -247: 118888: 0 -247: 118889: 0 -247: 118890: 0 -247: 118891: 0 -247: 118892: 0 -247: 118893: 0 -247: 118894: 0 -247: 118895: 0 -247: 118896: 0 -247: 118897: 0 -247: 118898: 0 -247: 118899: 0 -247: 118900: 0 -247: 118901: 0 -247: 118902: 0 -247: 118903: 0 -247: 118904: 0 -247: 118905: 0 -247: 118906: 0 -247: 118907: 0 -247: 118908: 0 -247: 118909: 0 -247: 118910: 0 -247: 118911: 0 -247: 118912: 0 -247: 118913: 0 -247: 118914: 0 -247: 118915: 0 -247: 118916: 0 -247: 118917: 0 -247: 118918: 0 -247: 118919: 0 -247: 118920: 0 -247: 118921: 0 -247: 118922: 0 -247: 118923: 0 -247: 118924: 0 -247: 118925: 0 -247: 118926: 0 -247: 118927: 0 -247: 118928: 0 -247: 118929: 0 -247: 118930: 0 -247: 118931: 0 -247: 118932: 0 -247: 118933: 0 -247: 118934: 0 -247: 118935: 0 -247: 118936: 0 -247: 118937: 0 -247: 118938: 0 -247: 118939: 0 -247: 118940: 0 -247: 118941: 0 -247: 118942: 0 -247: 118943: 0 -247: 118944: 0 -247: 118945: 0 -247: 118946: 0 -247: 118947: 0 -247: 118948: 0 -247: 118949: 0 -247: 118950: 0 -247: 118951: 0 -247: 118952: 0 -247: 118953: 0 -247: 118954: 0 -247: 118955: 0 -247: 118956: 0 -247: 118957: 0 -247: 118958: 0 -247: 118959: 0 -247: 118960: 0 -247: 118961: 0 -247: 118962: 0 -247: 118963: 0 -247: 118964: 0 -247: 118965: 0 -247: 118966: 0 -247: 118967: 0 -247: 118968: 0 -247: 118969: 0 -247: 118970: 0 -247: 118971: 0 -247: 118972: 0 -247: 118973: 0 -247: 118974: 0 -247: 118975: 0 -247: 118976: 0 -247: 118977: 0 -247: 118978: 0 -247: 118979: 0 -247: 118980: 0 -247: 118981: 0 -247: 118982: 0 -247: 118983: 0 -247: 118984: 0 -247: 118985: 0 -247: 118986: 0 -247: 118987: 0 -247: 118988: 0 -247: 118989: 0 -247: 118990: 0 -247: 118991: 0 -247: 118992: 0 -247: 118993: 0 -247: 118994: 0 -247: 118995: 0 -247: 118996: 0 -247: 118997: 0 -247: 118998: 0 -247: 118999: 0 -247: 119000: 0 -247: 119001: 0 -247: 119002: 0 -247: 119003: 0 -247: 119004: 0 -247: 119005: 0 -247: 119006: 0 -247: 119007: 0 -247: 119008: 0 -247: 119009: 0 -247: 119010: 0 -247: 119011: 0 -247: 119012: 0 -247: 119013: 0 -247: 119014: 0 -247: 119015: 0 -247: 119016: 0 -247: 119017: 0 -247: 119018: 0 -247: 119019: 0 -247: 119020: 0 -247: 119021: 0 -247: 119022: 0 -247: 119023: 0 -247: 119024: 0 -247: 119025: 0 -247: 119026: 0 -247: 119027: 0 -247: 119028: 0 -247: 119029: 0 -247: 119030: 0 -247: 119031: 0 -247: 119032: 0 -247: 119033: 0 -247: 119034: 0 -247: 119035: 0 -247: 119036: 0 -247: 119037: 0 -247: 119038: 0 -247: 119039: 0 -247: 119040: 0 -247: 119041: 0 -247: 119042: 0 -247: 119043: 0 -247: 119044: 0 -247: 119045: 0 -247: 119046: 0 -247: 119047: 0 -247: 119048: 0 -247: 119049: 0 -247: 119050: 0 -247: 119051: 0 -247: 119052: 0 -247: 119053: 0 -247: 119054: 0 -247: 119055: 0 -247: 119056: 0 -247: 119057: 0 -247: 119058: 0 -247: 119059: 0 -247: 119060: 0 -247: 119061: 0 -247: 119062: 0 -247: 119063: 0 -247: 119064: 0 -247: 119065: 0 -247: 119066: 0 -247: 119067: 0 -247: 119068: 0 -247: 119069: 0 -247: 119070: 0 -247: 119071: 0 -247: 119072: 0 -247: 119073: 0 -247: 119074: 0 -247: 119075: 0 -247: 119076: 0 -247: 119077: 0 -247: 119078: 0 -247: 119079: 0 -247: 119080: 0 -247: 119081: 0 -247: 119082: 0 -247: 119083: 0 -247: 119084: 0 -247: 119085: 0 -247: 119086: 0 -247: 119087: 0 -247: 119088: 0 -247: 119089: 0 -247: 119090: 0 -247: 119091: 0 -247: 119092: 0 -247: 119093: 0 -247: 119094: 0 -247: 119095: 0 -247: 119096: 0 -247: 119097: 0 -247: 119098: 0 -247: 119099: 0 -247: 119100: 0 -247: 119101: 0 -247: 119102: 0 -247: 119103: 0 -247: 119104: 0 -247: 119105: 0 -247: 119106: 0 -247: 119107: 0 -247: 119108: 0 -247: 119109: 0 -247: 119110: 0 -247: 119111: 0 -247: 119112: 0 -247: 119113: 0 -247: 119114: 0 -247: 119115: 0 -247: 119116: 0 -247: 119117: 0 -247: 119118: 0 -247: 119119: 0 -247: 119120: 0 -247: 119121: 0 -247: 119122: 0 -247: 119123: 0 -247: 119124: 0 -247: 119125: 0 -247: 119126: 0 -247: 119127: 0 -247: 119128: 0 -247: 119129: 0 -247: 119130: 0 -247: 119131: 0 -247: 119132: 0 -247: 119133: 0 -247: 119134: 0 -247: 119135: 0 -247: 119136: 0 -247: 119137: 0 -247: 119138: 0 -247: 119139: 0 -247: 119140: 0 -247: 119141: 0 -247: 119142: 0 -247: 119143: 0 -247: 119144: 0 -247: 119145: 0 -247: 119146: 0 -247: 119147: 0 -247: 119148: 0 -247: 119149: 0 -247: 119150: 0 -247: 119151: 0 -247: 119152: 0 -247: 119153: 0 -247: 119154: 0 -247: 119155: 0 -247: 119156: 0 -247: 119157: 0 -247: 119158: 0 -247: 119159: 0 -247: 119160: 0 -247: 119161: 0 -247: 119162: 0 -247: 119163: 0 -247: 119164: 0 -247: 119165: 0 -247: 119166: 0 -247: 119167: 0 -247: 119168: 0 -247: 119169: 0 -247: 119170: 0 -247: 119171: 0 -247: 119172: 0 -247: 119173: 0 -247: 119174: 0 -247: 119175: 0 -247: 119176: 0 -247: 119177: 0 -247: 119178: 0 -247: 119179: 0 -247: 119180: 0 -247: 119181: 0 -247: 119182: 0 -247: 119183: 0 -247: 119184: 0 -247: 119185: 0 -247: 119186: 0 -247: 119187: 0 -247: 119188: 0 -247: 119189: 0 -247: 119190: 0 -247: 119191: 0 -247: 119192: 0 -247: 119193: 0 -247: 119194: 0 -247: 119195: 0 -247: 119196: 0 -247: 119197: 0 -247: 119198: 0 -247: 119199: 0 -247: 119200: 0 -247: 119201: 0 -247: 119202: 0 -247: 119203: 0 -247: 119204: 0 -247: 119205: 0 -247: 119206: 0 -247: 119207: 0 -247: 119208: 0 -247: 119209: 0 -247: 119210: 0 -247: 119211: 0 -247: 119212: 0 -247: 119213: 0 -247: 119214: 0 -247: 119215: 0 -247: 119216: 0 -247: 119217: 0 -247: 119218: 0 -247: 119219: 0 -247: 119220: 0 -247: 119221: 0 -247: 119222: 0 -247: 119223: 0 -247: 119224: 0 -247: 119225: 0 -247: 119226: 0 -247: 119227: 0 -247: 119228: 0 -247: 119229: 0 -247: 119230: 0 -247: 119231: 0 -247: 119232: 0 -247: 119233: 0 -247: 119234: 0 -247: 119235: 0 -247: 119236: 0 -247: 119237: 0 -247: 119238: 0 -247: 119239: 0 -247: 119240: 0 -247: 119241: 0 -247: 119242: 0 -247: 119243: 0 -247: 119244: 0 -247: 119245: 0 -247: 119246: 0 -247: 119247: 0 -247: 119248: 0 -247: 119249: 0 -247: 119250: 0 -247: 119251: 0 -247: 119252: 0 -247: 119253: 0 -247: 119254: 0 -247: 119255: 0 -247: 119256: 0 -247: 119257: 0 -247: 119258: 0 -247: 119259: 0 -247: 119260: 0 -247: 119261: 0 -247: 119262: 0 -247: 119263: 0 -247: 119264: 0 -247: 119265: 0 -247: 119266: 0 -247: 119267: 0 -247: 119268: 0 -247: 119269: 0 -247: 119270: 0 -247: 119271: 0 -247: 119272: 0 -247: 119273: 0 -247: 119274: 0 -247: 119275: 0 -247: 119276: 0 -247: 119277: 0 -247: 119278: 0 -247: 119279: 0 -247: 119280: 0 -247: 119281: 0 -247: 119282: 0 -247: 119283: 0 -247: 119284: 0 -247: 119285: 0 -247: 119286: 0 -247: 119287: 0 -247: 119288: 0 -247: 119289: 0 -247: 119290: 0 -247: 119291: 0 -247: 119292: 0 -247: 119293: 0 -247: 119294: 0 -247: 119295: 0 -247: 119296: 0 -247: 119297: 0 -247: 119298: 0 -247: 119299: 0 -247: 119300: 0 -247: 119301: 0 -247: 119302: 0 -247: 119303: 0 -247: 119304: 0 -247: 119305: 0 -247: 119306: 0 -247: 119307: 0 -247: 119308: 0 -247: 119309: 0 -247: 119310: 0 -247: 119311: 0 -247: 119312: 0 -247: 119313: 0 -247: 119314: 0 -247: 119315: 0 -247: 119316: 0 -247: 119317: 0 -247: 119318: 0 -247: 119319: 0 -247: 119320: 0 -247: 119321: 0 -247: 119322: 0 -247: 119323: 0 -247: 119324: 0 -247: 119325: 0 -247: 119326: 0 -247: 119327: 0 -247: 119328: 0 -247: 119329: 0 -247: 119330: 0 -247: 119331: 0 -247: 119332: 0 -247: 119333: 0 -247: 119334: 0 -247: 119335: 0 -247: 119336: 0 -247: 119337: 0 -247: 119338: 0 -247: 119339: 0 -247: 119340: 0 -247: 119341: 0 -247: 119342: 0 -247: 119343: 0 -247: 119344: 0 -247: 119345: 0 -247: 119346: 0 -247: 119347: 0 -247: 119348: 0 -247: 119349: 0 -247: 119350: 0 -247: 119351: 0 -247: 119352: 0 -247: 119353: 0 -247: 119354: 0 -247: 119355: 0 -247: 119356: 0 -247: 119357: 0 -247: 119358: 0 -247: 119359: 0 -247: 119360: 0 -247: 119361: 0 -247: 119362: 0 -247: 119363: 0 -247: 119364: 0 -247: 119365: 0 -247: 119366: 0 -247: 119367: 0 -247: 119368: 0 -247: 119369: 0 -247: 119370: 0 -247: 119371: 0 -247: 119372: 0 -247: 119373: 0 -247: 119374: 0 -247: 119375: 0 -247: 119376: 0 -247: 119377: 0 -247: 119378: 0 -247: 119379: 0 -247: 119380: 0 -247: 119381: 0 -247: 119382: 0 -247: 119383: 0 -247: 119384: 0 -247: 119385: 0 -247: 119386: 0 -247: 119387: 0 -247: 119388: 0 -247: 119389: 0 -247: 119390: 0 -247: 119391: 0 -247: 119392: 0 -247: 119393: 0 -247: 119394: 0 -247: 119395: 0 -247: 119396: 0 -247: 119397: 0 -247: 119398: 0 -247: 119399: 0 -247: 119400: 0 -247: 119401: 0 -247: 119402: 0 -247: 119403: 0 -247: 119404: 0 -247: 119405: 0 -247: 119406: 0 -247: 119407: 0 -247: 119408: 0 -247: 119409: 0 -247: 119410: 0 -247: 119411: 0 -247: 119412: 0 -247: 119413: 0 -247: 119414: 0 -247: 119415: 0 -247: 119416: 0 -247: 119417: 0 -247: 119418: 0 -247: 119419: 0 -247: 119420: 0 -247: 119421: 0 -247: 119422: 0 -247: 119423: 0 -247: 119424: 0 -247: 119425: 0 -247: 119426: 0 -247: 119427: 0 -247: 119428: 0 -247: 119429: 0 -247: 119430: 0 -247: 119431: 0 -247: 119432: 0 -247: 119433: 0 -247: 119434: 0 -247: 119435: 0 -247: 119436: 0 -247: 119437: 0 -247: 119438: 0 -247: 119439: 0 -247: 119440: 0 -247: 119441: 0 -247: 119442: 0 -247: 119443: 0 -247: 119444: 0 -247: 119445: 0 -247: 119446: 0 -247: 119447: 0 -247: 119448: 0 -247: 119449: 0 -247: 119450: 0 -247: 119451: 0 -247: 119452: 0 -247: 119453: 0 -247: 119454: 0 -247: 119455: 0 -247: 119456: 0 -247: 119457: 0 -247: 119458: 0 -247: 119459: 0 -247: 119460: 0 -247: 119461: 0 -247: 119462: 0 -247: 119463: 0 -247: 119464: 0 -247: 119465: 0 -247: 119466: 0 -247: 119467: 0 -247: 119468: 0 -247: 119469: 0 -247: 119470: 0 -247: 119471: 0 -247: 119472: 0 -247: 119473: 0 -247: 119474: 0 -247: 119475: 0 -247: 119476: 0 -247: 119477: 0 -247: 119478: 0 -247: 119479: 0 -247: 119480: 0 -247: 119481: 0 -247: 119482: 0 -247: 119483: 0 -247: 119484: 0 -247: 119485: 0 -247: 119486: 0 -247: 119487: 0 -247: 119488: 0 -247: 119489: 0 -247: 119490: 0 -247: 119491: 0 -247: 119492: 0 -247: 119493: 0 -247: 119494: 0 -247: 119495: 0 -247: 119496: 0 -247: 119497: 0 -247: 119498: 0 -247: 119499: 0 -247: 119500: 0 -247: 119501: 0 -247: 119502: 0 -247: 119503: 0 -247: 119504: 0 -247: 119505: 0 -247: 119506: 0 -247: 119507: 0 -247: 119508: 0 -247: 119509: 0 -247: 119510: 0 -247: 119511: 0 -247: 119512: 0 -247: 119513: 0 -247: 119514: 0 -247: 119515: 0 -247: 119516: 0 -247: 119517: 0 -247: 119518: 0 -247: 119519: 0 -247: 119520: 0 -247: 119521: 0 -247: 119522: 0 -247: 119523: 0 -247: 119524: 0 -247: 119525: 0 -247: 119526: 0 -247: 119527: 0 -247: 119528: 0 -247: 119529: 0 -247: 119530: 0 -247: 119531: 0 -247: 119532: 0 -247: 119533: 0 -247: 119534: 0 -247: 119535: 0 -247: 119536: 0 -247: 119537: 0 -247: 119538: 0 -247: 119539: 0 -247: 119540: 0 -247: 119541: 0 -247: 119542: 0 -247: 119543: 0 -247: 119544: 0 -247: 119545: 0 -247: 119546: 0 -247: 119547: 0 -247: 119548: 0 -247: 119549: 0 -247: 119550: 0 -247: 119551: 0 -247: 119552: 0 -247: 119553: 0 -247: 119554: 0 -247: 119555: 0 -247: 119556: 0 -247: 119557: 0 -247: 119558: 0 -247: 119559: 0 -247: 119560: 0 -247: 119561: 0 -247: 119562: 0 -247: 119563: 0 -247: 119564: 0 -247: 119565: 0 -247: 119566: 0 -247: 119567: 0 -247: 119568: 0 -247: 119569: 0 -247: 119570: 0 -247: 119571: 0 -247: 119572: 0 -247: 119573: 0 -247: 119574: 0 -247: 119575: 0 -247: 119576: 0 -247: 119577: 0 -247: 119578: 0 -247: 119579: 0 -247: 119580: 0 -247: 119581: 0 -247: 119582: 0 -247: 119583: 0 -247: 119584: 0 -247: 119585: 0 -247: 119586: 0 -247: 119587: 0 -247: 119588: 0 -247: 119589: 0 -247: 119590: 0 -247: 119591: 0 -247: 119592: 0 -247: 119593: 0 -247: 119594: 0 -247: 119595: 0 -247: 119596: 0 -247: 119597: 0 -247: 119598: 0 -247: 119599: 0 -247: 119600: 0 -247: 119601: 0 -247: 119602: 0 -247: 119603: 0 -247: 119604: 0 -247: 119605: 0 -247: 119606: 0 -247: 119607: 0 -247: 119608: 0 -247: 119609: 0 -247: 119610: 0 -247: 119611: 0 -247: 119612: 0 -247: 119613: 0 -247: 119614: 0 -247: 119615: 0 -247: 119616: 0 -247: 119617: 0 -247: 119618: 0 -247: 119619: 0 -247: 119620: 0 -247: 119621: 0 -247: 119622: 0 -247: 119623: 0 -247: 119624: 0 -247: 119625: 0 -247: 119626: 0 -247: 119627: 0 -247: 119628: 0 -247: 119629: 0 -247: 119630: 0 -247: 119631: 0 -247: 119632: 0 -247: 119633: 0 -247: 119634: 0 -247: 119635: 0 -247: 119636: 0 -247: 119637: 0 -247: 119638: 0 -247: 119639: 0 -247: 119640: 0 -247: 119641: 0 -247: 119642: 0 -247: 119643: 0 -247: 119644: 0 -247: 119645: 0 -247: 119646: 0 -247: 119647: 0 -247: 119648: 0 -247: 119649: 0 -247: 119650: 0 -247: 119651: 0 -247: 119652: 0 -247: 119653: 0 -247: 119654: 0 -247: 119655: 0 -247: 119656: 0 -247: 119657: 0 -247: 119658: 0 -247: 119659: 0 -247: 119660: 0 -247: 119661: 0 -247: 119662: 0 -247: 119663: 0 -247: 119664: 0 -247: 119665: 0 -247: 119666: 0 -247: 119667: 0 -247: 119668: 0 -247: 119669: 0 -247: 119670: 0 -247: 119671: 0 -247: 119672: 0 -247: 119673: 0 -247: 119674: 0 -247: 119675: 0 -247: 119676: 0 -247: 119677: 0 -247: 119678: 0 -247: 119679: 0 -247: 119680: 0 -247: 119681: 0 -247: 119682: 0 -247: 119683: 0 -247: 119684: 0 -247: 119685: 0 -247: 119686: 0 -247: 119687: 0 -247: 119688: 0 -247: 119689: 0 -247: 119690: 0 -247: 119691: 0 -247: 119692: 0 -247: 119693: 0 -247: 119694: 0 -247: 119695: 0 -247: 119696: 0 -247: 119697: 0 -247: 119698: 0 -247: 119699: 0 -247: 119700: 0 -247: 119701: 0 -247: 119702: 0 -247: 119703: 0 -247: 119704: 0 -247: 119705: 0 -247: 119706: 0 -247: 119707: 0 -247: 119708: 0 -247: 119709: 0 -247: 119710: 0 -247: 119711: 0 -247: 119712: 0 -247: 119713: 0 -247: 119714: 0 -247: 119715: 0 -247: 119716: 0 -247: 119717: 0 -247: 119718: 0 -247: 119719: 0 -247: 119720: 0 -247: 119721: 0 -247: 119722: 0 -247: 119723: 0 -247: 119724: 0 -247: 119725: 0 -247: 119726: 0 -247: 119727: 0 -247: 119728: 0 -247: 119729: 0 -247: 119730: 0 -247: 119731: 0 -247: 119732: 0 -247: 119733: 0 -247: 119734: 0 -247: 119735: 0 -247: 119736: 0 -247: 119737: 0 -247: 119738: 0 -247: 119739: 0 -247: 119740: 0 -247: 119741: 0 -247: 119742: 0 -247: 119743: 0 -247: 119744: 0 -247: 119745: 0 -247: 119746: 0 -247: 119747: 0 -247: 119748: 0 -247: 119749: 0 -247: 119750: 0 -247: 119751: 0 -247: 119752: 0 -247: 119753: 0 -247: 119754: 0 -247: 119755: 0 -247: 119756: 0 -247: 119757: 0 -247: 119758: 0 -247: 119759: 0 -247: 119760: 0 -247: 119761: 0 -247: 119762: 0 -247: 119763: 0 -247: 119764: 0 -247: 119765: 0 -247: 119766: 0 -247: 119767: 0 -247: 119768: 0 -247: 119769: 0 -247: 119770: 0 -247: 119771: 0 -247: 119772: 0 -247: 119773: 0 -247: 119774: 0 -247: 119775: 0 -247: 119776: 0 -247: 119777: 0 -247: 119778: 0 -247: 119779: 0 -247: 119780: 0 -247: 119781: 0 -247: 119782: 0 -247: 119783: 0 -247: 119784: 0 -247: 119785: 0 -247: 119786: 0 -247: 119787: 0 -247: 119788: 0 -247: 119789: 0 -247: 119790: 0 -247: 119791: 0 -247: 119792: 0 -247: 119793: 0 -247: 119794: 0 -247: 119795: 0 -247: 119796: 0 -247: 119797: 0 -247: 119798: 0 -247: 119799: 0 -247: 119800: 0 -247: 119801: 0 -247: 119802: 0 -247: 119803: 0 -247: 119804: 0 -247: 119805: 0 -247: 119806: 0 -247: 119807: 0 -247: 119808: 0 -247: 119809: 0 -247: 119810: 0 -247: 119811: 0 -247: 119812: 0 -247: 119813: 0 -247: 119814: 0 -247: 119815: 0 -247: 119816: 0 -247: 119817: 0 -247: 119818: 0 -247: 119819: 0 -247: 119820: 0 -247: 119821: 0 -247: 119822: 0 -247: 119823: 0 -247: 119824: 0 -247: 119825: 0 -247: 119826: 0 -247: 119827: 0 -247: 119828: 0 -247: 119829: 0 -247: 119830: 0 -247: 119831: 0 -247: 119832: 0 -247: 119833: 0 -247: 119834: 0 -247: 119835: 0 -247: 119836: 0 -247: 119837: 0 -247: 119838: 0 -247: 119839: 0 -247: 119840: 0 -247: 119841: 0 -247: 119842: 0 -247: 119843: 0 -247: 119844: 0 -247: 119845: 0 -247: 119846: 0 -247: 119847: 0 -247: 119848: 0 -247: 119849: 0 -247: 119850: 0 -247: 119851: 0 -247: 119852: 0 -247: 119853: 0 -247: 119854: 0 -247: 119855: 0 -247: 119856: 0 -247: 119857: 0 -247: 119858: 0 -247: 119859: 0 -247: 119860: 0 -247: 119861: 0 -247: 119862: 0 -247: 119863: 0 -247: 119864: 0 -247: 119865: 0 -247: 119866: 0 -247: 119867: 0 -247: 119868: 0 -247: 119869: 0 -247: 119870: 0 -247: 119871: 0 -247: 119872: 0 -247: 119873: 0 -247: 119874: 0 -247: 119875: 0 -247: 119876: 0 -247: 119877: 0 -247: 119878: 0 -247: 119879: 0 -247: 119880: 0 -247: 119881: 0 -247: 119882: 0 -247: 119883: 0 -247: 119884: 0 -247: 119885: 0 -247: 119886: 0 -247: 119887: 0 -247: 119888: 0 -247: 119889: 0 -247: 119890: 0 -247: 119891: 0 -247: 119892: 0 -247: 119893: 0 -247: 119894: 0 -247: 119895: 0 -247: 119896: 0 -247: 119897: 0 -247: 119898: 0 -247: 119899: 0 -247: 119900: 0 -247: 119901: 0 -247: 119902: 0 -247: 119903: 0 -247: 119904: 0 -247: 119905: 0 -247: 119906: 0 -247: 119907: 0 -247: 119908: 0 -247: 119909: 0 -247: 119910: 0 -247: 119911: 0 -247: 119912: 0 -247: 119913: 0 -247: 119914: 0 -247: 119915: 0 -247: 119916: 0 -247: 119917: 0 -247: 119918: 0 -247: 119919: 0 -247: 119920: 0 -247: 119921: 0 -247: 119922: 0 -247: 119923: 0 -247: 119924: 0 -247: 119925: 0 -247: 119926: 0 -247: 119927: 0 -247: 119928: 0 -247: 119929: 0 -247: 119930: 0 -247: 119931: 0 -247: 119932: 0 -247: 119933: 0 -247: 119934: 0 -247: 119935: 0 -247: 119936: 0 -247: 119937: 0 -247: 119938: 0 -247: 119939: 0 -247: 119940: 0 -247: 119941: 0 -247: 119942: 0 -247: 119943: 0 -247: 119944: 0 -247: 119945: 0 -247: 119946: 0 -247: 119947: 0 -247: 119948: 0 -247: 119949: 0 -247: 119950: 0 -247: 119951: 0 -247: 119952: 0 -247: 119953: 0 -247: 119954: 0 -247: 119955: 0 -247: 119956: 0 -247: 119957: 0 -247: 119958: 0 -247: 119959: 0 -247: 119960: 0 -247: 119961: 0 -247: 119962: 0 -247: 119963: 0 -247: 119964: 0 -247: 119965: 0 -247: 119966: 0 -247: 119967: 0 -247: 119968: 0 -247: 119969: 0 -247: 119970: 0 -247: 119971: 0 -247: 119972: 0 -247: 119973: 0 -247: 119974: 0 -247: 119975: 0 -247: 119976: 0 -247: 119977: 0 -247: 119978: 0 -247: 119979: 0 -247: 119980: 0 -247: 119981: 0 -247: 119982: 0 -247: 119983: 0 -247: 119984: 0 -247: 119985: 0 -247: 119986: 0 -247: 119987: 0 -247: 119988: 0 -247: 119989: 0 -247: 119990: 0 -247: 119991: 0 -247: 119992: 0 -247: 119993: 0 -247: 119994: 0 -247: 119995: 0 -247: 119996: 0 -247: 119997: 0 -247: 119998: 0 -247: 119999: 0 -247: 120000: 0 -247: 120001: 0 -247: 120002: 0 -247: 120003: 0 -247: 120004: 0 -247: 120005: 0 -247: 120006: 0 -247: 120007: 0 -247: 120008: 0 -247: 120009: 0 -247: 120010: 0 -247: 120011: 0 -247: 120012: 0 -247: 120013: 0 -247: 120014: 0 -247: 120015: 0 -247: 120016: 0 -247: 120017: 0 -247: 120018: 0 -247: 120019: 0 -247: 120020: 0 -247: 120021: 0 -247: 120022: 0 -247: 120023: 0 -247: 120024: 0 -247: 120025: 0 -247: 120026: 0 -247: 120027: 0 -247: 120028: 0 -247: 120029: 0 -247: 120030: 0 -247: 120031: 0 -247: 120032: 0 -247: 120033: 0 -247: 120034: 0 -247: 120035: 0 -247: 120036: 0 -247: 120037: 0 -247: 120038: 0 -247: 120039: 0 -247: 120040: 0 -247: 120041: 0 -247: 120042: 0 -247: 120043: 0 -247: 120044: 0 -247: 120045: 0 -247: 120046: 0 -247: 120047: 0 -247: 120048: 0 -247: 120049: 0 -247: 120050: 0 -247: 120051: 0 -247: 120052: 0 -247: 120053: 0 -247: 120054: 0 -247: 120055: 0 -247: 120056: 0 -247: 120057: 0 -247: 120058: 0 -247: 120059: 0 -247: 120060: 0 -247: 120061: 0 -247: 120062: 0 -247: 120063: 0 -247: 120064: 0 -247: 120065: 0 -247: 120066: 0 -247: 120067: 0 -247: 120068: 0 -247: 120069: 0 -247: 120070: 0 -247: 120071: 0 -247: 120072: 0 -247: 120073: 0 -247: 120074: 0 -247: 120075: 0 -247: 120076: 0 -247: 120077: 0 -247: 120078: 0 -247: 120079: 0 -247: 120080: 0 -247: 120081: 0 -247: 120082: 0 -247: 120083: 0 -247: 120084: 0 -247: 120085: 0 -247: 120086: 0 -247: 120087: 0 -247: 120088: 0 -247: 120089: 0 -247: 120090: 0 -247: 120091: 0 -247: 120092: 0 -247: 120093: 0 -247: 120094: 0 -247: 120095: 0 -247: 120096: 0 -247: 120097: 0 -247: 120098: 0 -247: 120099: 0 -247: 120100: 0 -247: 120101: 0 -247: 120102: 0 -247: 120103: 0 -247: 120104: 0 -247: 120105: 0 -247: 120106: 0 -247: 120107: 0 -247: 120108: 0 -247: 120109: 0 -247: 120110: 0 -247: 120111: 0 -247: 120112: 0 -247: 120113: 0 -247: 120114: 0 -247: 120115: 0 -247: 120116: 0 -247: 120117: 0 -247: 120118: 0 -247: 120119: 0 -247: 120120: 0 -247: 120121: 0 -247: 120122: 0 -247: 120123: 0 -247: 120124: 0 -247: 120125: 0 -247: 120126: 0 -247: 120127: 0 -247: 120128: 0 -247: 120129: 0 -247: 120130: 0 -247: 120131: 0 -247: 120132: 0 -247: 120133: 0 -247: 120134: 0 -247: 120135: 0 -247: 120136: 0 -247: 120137: 0 -247: 120138: 0 -247: 120139: 0 -247: 120140: 0 -247: 120141: 0 -247: 120142: 0 -247: 120143: 0 -247: 120144: 0 -247: 120145: 0 -247: 120146: 0 -247: 120147: 0 -247: 120148: 0 -247: 120149: 0 -247: 120150: 0 -247: 120151: 0 -247: 120152: 0 -247: 120153: 0 -247: 120154: 0 -247: 120155: 0 -247: 120156: 0 -247: 120157: 0 -247: 120158: 0 -247: 120159: 0 -247: 120160: 0 -247: 120161: 0 -247: 120162: 0 -247: 120163: 0 -247: 120164: 0 -247: 120165: 0 -247: 120166: 0 -247: 120167: 0 -247: 120168: 0 -247: 120169: 0 -247: 120170: 0 -247: 120171: 0 -247: 120172: 0 -247: 120173: 0 -247: 120174: 0 -247: 120175: 0 -247: 120176: 0 -247: 120177: 0 -247: 120178: 0 -247: 120179: 0 -247: 120180: 0 -247: 120181: 0 -247: 120182: 0 -247: 120183: 0 -247: 120184: 0 -247: 120185: 0 -247: 120186: 0 -247: 120187: 0 -247: 120188: 0 -247: 120189: 0 -247: 120190: 0 -247: 120191: 0 -247: 120192: 0 -247: 120193: 0 -247: 120194: 0 -247: 120195: 0 -247: 120196: 0 -247: 120197: 0 -247: 120198: 0 -247: 120199: 0 -247: 120200: 0 -247: 120201: 0 -247: 120202: 0 -247: 120203: 0 -247: 120204: 0 -247: 120205: 0 -247: 120206: 0 -247: 120207: 0 -247: 120208: 0 -247: 120209: 0 -247: 120210: 0 -247: 120211: 0 -247: 120212: 0 -247: 120213: 0 -247: 120214: 0 -247: 120215: 0 -247: 120216: 0 -247: 120217: 0 -247: 120218: 0 -247: 120219: 0 -247: 120220: 0 -247: 120221: 0 -247: 120222: 0 -247: 120223: 0 -247: 120224: 0 -247: 120225: 0 -247: 120226: 0 -247: 120227: 0 -247: 120228: 0 -247: 120229: 0 -247: 120230: 0 -247: 120231: 0 -247: 120232: 0 -247: 120233: 0 -247: 120234: 0 -247: 120235: 0 -247: 120236: 0 -247: 120237: 0 -247: 120238: 0 -247: 120239: 0 -247: 120240: 0 -247: 120241: 0 -247: 120242: 0 -247: 120243: 0 -247: 120244: 0 -247: 120245: 0 -247: 120246: 0 -247: 120247: 0 -247: 120248: 0 -247: 120249: 0 -247: 120250: 0 -247: 120251: 0 -247: 120252: 0 -247: 120253: 0 -247: 120254: 0 -247: 120255: 0 -247: 120256: 0 -247: 120257: 0 -247: 120258: 0 -247: 120259: 0 -247: 120260: 0 -247: 120261: 0 -247: 120262: 0 -247: 120263: 0 -247: 120264: 0 -247: 120265: 0 -247: 120266: 0 -247: 120267: 0 -247: 120268: 0 -247: 120269: 0 -247: 120270: 0 -247: 120271: 0 -247: 120272: 0 -247: 120273: 0 -247: 120274: 0 -247: 120275: 0 -247: 120276: 0 -247: 120277: 0 -247: 120278: 0 -247: 120279: 0 -247: 120280: 0 -247: 120281: 0 -247: 120282: 0 -247: 120283: 0 -247: 120284: 0 -247: 120285: 0 -247: 120286: 0 -247: 120287: 0 -247: 120288: 0 -247: 120289: 0 -247: 120290: 0 -247: 120291: 0 -247: 120292: 0 -247: 120293: 0 -247: 120294: 0 -247: 120295: 0 -247: 120296: 0 -247: 120297: 0 -247: 120298: 0 -247: 120299: 0 -247: 120300: 0 -247: 120301: 0 -247: 120302: 0 -247: 120303: 0 -247: 120304: 0 -247: 120305: 0 -247: 120306: 0 -247: 120307: 0 -247: 120308: 0 -247: 120309: 0 -247: 120310: 0 -247: 120311: 0 -247: 120312: 0 -247: 120313: 0 -247: 120314: 0 -247: 120315: 0 -247: 120316: 0 -247: 120317: 0 -247: 120318: 0 -247: 120319: 0 -247: 120320: 0 -247: 120321: 0 -247: 120322: 0 -247: 120323: 0 -247: 120324: 0 -247: 120325: 0 -247: 120326: 0 -247: 120327: 0 -247: 120328: 0 -247: 120329: 0 -247: 120330: 0 -247: 120331: 0 -247: 120332: 0 -247: 120333: 0 -247: 120334: 0 -247: 120335: 0 -247: 120336: 0 -247: 120337: 0 -247: 120338: 0 -247: 120339: 0 -247: 120340: 0 -247: 120341: 0 -247: 120342: 0 -247: 120343: 0 -247: 120344: 0 -247: 120345: 0 -247: 120346: 0 -247: 120347: 0 -247: 120348: 0 -247: 120349: 0 -247: 120350: 0 -247: 120351: 0 -247: 120352: 0 -247: 120353: 0 -247: 120354: 0 -247: 120355: 0 -247: 120356: 0 -247: 120357: 0 -247: 120358: 0 -247: 120359: 0 -247: 120360: 0 -247: 120361: 0 -247: 120362: 0 -247: 120363: 0 -247: 120364: 0 -247: 120365: 0 -247: 120366: 0 -247: 120367: 0 -247: 120368: 0 -247: 120369: 0 -247: 120370: 0 -247: 120371: 0 -247: 120372: 0 -247: 120373: 0 -247: 120374: 0 -247: 120375: 0 -247: 120376: 0 -247: 120377: 0 -247: 120378: 0 -247: 120379: 0 -247: 120380: 0 -247: 120381: 0 -247: 120382: 0 -247: 120383: 0 -247: 120384: 0 -247: 120385: 0 -247: 120386: 0 -247: 120387: 0 -247: 120388: 0 -247: 120389: 0 -247: 120390: 0 -247: 120391: 0 -247: 120392: 0 -247: 120393: 0 -247: 120394: 0 -247: 120395: 0 -247: 120396: 0 -247: 120397: 0 -247: 120398: 0 -247: 120399: 0 -247: 120400: 0 -247: 120401: 0 -247: 120402: 0 -247: 120403: 0 -247: 120404: 0 -247: 120405: 0 -247: 120406: 0 -247: 120407: 0 -247: 120408: 0 -247: 120409: 0 -247: 120410: 0 -247: 120411: 0 -247: 120412: 0 -247: 120413: 0 -247: 120414: 0 -247: 120415: 0 -247: 120416: 0 -247: 120417: 0 -247: 120418: 0 -247: 120419: 0 -247: 120420: 0 -247: 120421: 0 -247: 120422: 0 -247: 120423: 0 -247: 120424: 0 -247: 120425: 0 -247: 120426: 0 -247: 120427: 0 -247: 120428: 0 -247: 120429: 0 -247: 120430: 0 -247: 120431: 0 -247: 120432: 0 -247: 120433: 0 -247: 120434: 0 -247: 120435: 0 -247: 120436: 0 -247: 120437: 0 -247: 120438: 0 -247: 120439: 0 -247: 120440: 0 -247: 120441: 0 -247: 120442: 0 -247: 120443: 0 -247: 120444: 0 -247: 120445: 0 -247: 120446: 0 -247: 120447: 0 -247: 120448: 0 -247: 120449: 0 -247: 120450: 0 -247: 120451: 0 -247: 120452: 0 -247: 120453: 0 -247: 120454: 0 -247: 120455: 0 -247: 120456: 0 -247: 120457: 0 -247: 120458: 0 -247: 120459: 0 -247: 120460: 0 -247: 120461: 0 -247: 120462: 0 -247: 120463: 0 -247: 120464: 0 -247: 120465: 0 -247: 120466: 0 -247: 120467: 0 -247: 120468: 0 -247: 120469: 0 -247: 120470: 0 -247: 120471: 0 -247: 120472: 0 -247: 120473: 0 -247: 120474: 0 -247: 120475: 0 -247: 120476: 0 -247: 120477: 0 -247: 120478: 0 -247: 120479: 0 -247: 120480: 0 -247: 120481: 0 -247: 120482: 0 -247: 120483: 0 -247: 120484: 0 -247: 120485: 0 -247: 120486: 0 -247: 120487: 0 -247: 120488: 0 -247: 120489: 0 -247: 120490: 0 -247: 120491: 0 -247: 120492: 0 -247: 120493: 0 -247: 120494: 0 -247: 120495: 0 -247: 120496: 0 -247: 120497: 0 -247: 120498: 0 -247: 120499: 0 -247: 120500: 0 -247: 120501: 0 -247: 120502: 0 -247: 120503: 0 -247: 120504: 0 -247: 120505: 0 -247: 120506: 0 -247: 120507: 0 -247: 120508: 0 -247: 120509: 0 -247: 120510: 0 -247: 120511: 0 -247: 120512: 0 -247: 120513: 0 -247: 120514: 0 -247: 120515: 0 -247: 120516: 0 -247: 120517: 0 -247: 120518: 0 -247: 120519: 0 -247: 120520: 0 -247: 120521: 0 -247: 120522: 0 -247: 120523: 0 -247: 120524: 0 -247: 120525: 0 -247: 120526: 0 -247: 120527: 0 -247: 120528: 0 -247: 120529: 0 -247: 120530: 0 -247: 120531: 0 -247: 120532: 0 -247: 120533: 0 -247: 120534: 0 -247: 120535: 0 -247: 120536: 0 -247: 120537: 0 -247: 120538: 0 -247: 120539: 0 -247: 120540: 0 -247: 120541: 0 -247: 120542: 0 -247: 120543: 0 -247: 120544: 0 -247: 120545: 0 -247: 120546: 0 -247: 120547: 0 -247: 120548: 0 -247: 120549: 0 -247: 120550: 0 -247: 120551: 0 -247: 120552: 0 -247: 120553: 0 -247: 120554: 0 -247: 120555: 0 -247: 120556: 0 -247: 120557: 0 -247: 120558: 0 -247: 120559: 0 -247: 120560: 0 -247: 120561: 0 -247: 120562: 0 -247: 120563: 0 -247: 120564: 0 -247: 120565: 0 -247: 120566: 0 -247: 120567: 0 -247: 120568: 0 -247: 120569: 0 -247: 120570: 0 -247: 120571: 0 -247: 120572: 0 -247: 120573: 0 -247: 120574: 0 -247: 120575: 0 -247: 120576: 0 -247: 120577: 0 -247: 120578: 0 -247: 120579: 0 -247: 120580: 0 -247: 120581: 0 -247: 120582: 0 -247: 120583: 0 -247: 120584: 0 -247: 120585: 0 -247: 120586: 0 -247: 120587: 0 -247: 120588: 0 -247: 120589: 0 -247: 120590: 0 -247: 120591: 0 -247: 120592: 0 -247: 120593: 0 -247: 120594: 0 -247: 120595: 0 -247: 120596: 0 -247: 120597: 0 -247: 120598: 0 -247: 120599: 0 -247: 120600: 0 -247: 120601: 0 -247: 120602: 0 -247: 120603: 0 -247: 120604: 0 -247: 120605: 0 -247: 120606: 0 -247: 120607: 0 -247: 120608: 0 -247: 120609: 0 -247: 120610: 0 -247: 120611: 0 -247: 120612: 0 -247: 120613: 0 -247: 120614: 0 -247: 120615: 0 -247: 120616: 0 -247: 120617: 0 -247: 120618: 0 -247: 120619: 0 -247: 120620: 0 -247: 120621: 0 -247: 120622: 0 -247: 120623: 0 -247: 120624: 0 -247: 120625: 0 -247: 120626: 0 -247: 120627: 0 -247: 120628: 0 -247: 120629: 0 -247: 120630: 0 -247: 120631: 0 -247: 120632: 0 -247: 120633: 0 -247: 120634: 0 -247: 120635: 0 -247: 120636: 0 -247: 120637: 0 -247: 120638: 0 -247: 120639: 0 -247: 120640: 0 -247: 120641: 0 -247: 120642: 0 -247: 120643: 0 -247: 120644: 0 -247: 120645: 0 -247: 120646: 0 -247: 120647: 0 -247: 120648: 0 -247: 120649: 0 -247: 120650: 0 -247: 120651: 0 -247: 120652: 0 -247: 120653: 0 -247: 120654: 0 -247: 120655: 0 -247: 120656: 0 -247: 120657: 0 -247: 120658: 0 -247: 120659: 0 -247: 120660: 0 -247: 120661: 0 -247: 120662: 0 -247: 120663: 0 -247: 120664: 0 -247: 120665: 0 -247: 120666: 0 -247: 120667: 0 -247: 120668: 0 -247: 120669: 0 -247: 120670: 0 -247: 120671: 0 -247: 120672: 0 -247: 120673: 0 -247: 120674: 0 -247: 120675: 0 -247: 120676: 0 -247: 120677: 0 -247: 120678: 0 -247: 120679: 0 -247: 120680: 0 -247: 120681: 0 -247: 120682: 0 -247: 120683: 0 -247: 120684: 0 -247: 120685: 0 -247: 120686: 0 -247: 120687: 0 -247: 120688: 0 -247: 120689: 0 -247: 120690: 0 -247: 120691: 0 -247: 120692: 0 -247: 120693: 0 -247: 120694: 0 -247: 120695: 0 -247: 120696: 0 -247: 120697: 0 -247: 120698: 0 -247: 120699: 0 -247: 120700: 0 -247: 120701: 0 -247: 120702: 0 -247: 120703: 0 -247: 120704: 0 -247: 120705: 0 -247: 120706: 0 -247: 120707: 0 -247: 120708: 0 -247: 120709: 0 -247: 120710: 0 -247: 120711: 0 -247: 120712: 0 -247: 120713: 0 -247: 120714: 0 -247: 120715: 0 -247: 120716: 0 -247: 120717: 0 -247: 120718: 0 -247: 120719: 0 -247: 120720: 0 -247: 120721: 0 -247: 120722: 0 -247: 120723: 0 -247: 120724: 0 -247: 120725: 0 -247: 120726: 0 -247: 120727: 0 -247: 120728: 0 -247: 120729: 0 -247: 120730: 0 -247: 120731: 0 -247: 120732: 0 -247: 120733: 0 -247: 120734: 0 -247: 120735: 0 -247: 120736: 0 -247: 120737: 0 -247: 120738: 0 -247: 120739: 0 -247: 120740: 0 -247: 120741: 0 -247: 120742: 0 -247: 120743: 0 -247: 120744: 0 -247: 120745: 0 -247: 120746: 0 -247: 120747: 0 -247: 120748: 0 -247: 120749: 0 -247: 120750: 0 -247: 120751: 0 -247: 120752: 0 -247: 120753: 0 -247: 120754: 0 -247: 120755: 0 -247: 120756: 0 -247: 120757: 0 -247: 120758: 0 -247: 120759: 0 -247: 120760: 0 -247: 120761: 0 -247: 120762: 0 -247: 120763: 0 -247: 120764: 0 -247: 120765: 0 -247: 120766: 0 -247: 120767: 0 -247: 120768: 0 -247: 120769: 0 -247: 120770: 0 -247: 120771: 0 -247: 120772: 0 -247: 120773: 0 -247: 120774: 0 -247: 120775: 0 -247: 120776: 0 -247: 120777: 0 -247: 120778: 0 -247: 120779: 0 -247: 120780: 0 -247: 120781: 0 -247: 120782: 0 -247: 120783: 0 -247: 120784: 0 -247: 120785: 0 -247: 120786: 0 -247: 120787: 0 -247: 120788: 0 -247: 120789: 0 -247: 120790: 0 -247: 120791: 0 -247: 120792: 0 -247: 120793: 0 -247: 120794: 0 -247: 120795: 0 -247: 120796: 0 -247: 120797: 0 -247: 120798: 0 -247: 120799: 0 -247: 120800: 0 -247: 120801: 0 -247: 120802: 0 -247: 120803: 0 -247: 120804: 0 -247: 120805: 0 -247: 120806: 0 -247: 120807: 0 -247: 120808: 0 -247: 120809: 0 -247: 120810: 0 -247: 120811: 0 -247: 120812: 0 -247: 120813: 0 -247: 120814: 0 -247: 120815: 0 -247: 120816: 0 -247: 120817: 0 -247: 120818: 0 -247: 120819: 0 -247: 120820: 0 -247: 120821: 0 -247: 120822: 0 -247: 120823: 0 -247: 120824: 0 -247: 120825: 0 -247: 120826: 0 -247: 120827: 0 -247: 120828: 0 -247: 120829: 0 -247: 120830: 0 -247: 120831: 0 -247: 120832: 0 -247: 120833: 0 -247: 120834: 0 -247: 120835: 0 -247: 120836: 0 -247: 120837: 0 -247: 120838: 0 -247: 120839: 0 -247: 120840: 0 -247: 120841: 0 -247: 120842: 0 -247: 120843: 0 -247: 120844: 0 -247: 120845: 0 -247: 120846: 0 -247: 120847: 0 -247: 120848: 0 -247: 120849: 0 -247: 120850: 0 -247: 120851: 0 -247: 120852: 0 -247: 120853: 0 -247: 120854: 0 -247: 120855: 0 -247: 120856: 0 -247: 120857: 0 -247: 120858: 0 -247: 120859: 0 -247: 120860: 0 -247: 120861: 0 -247: 120862: 0 -247: 120863: 0 -247: 120864: 0 -247: 120865: 0 -247: 120866: 0 -247: 120867: 0 -247: 120868: 0 -247: 120869: 0 -247: 120870: 0 -247: 120871: 0 -247: 120872: 0 -247: 120873: 0 -247: 120874: 0 -247: 120875: 0 -247: 120876: 0 -247: 120877: 0 -247: 120878: 0 -247: 120879: 0 -247: 120880: 0 -247: 120881: 0 -247: 120882: 0 -247: 120883: 0 -247: 120884: 0 -247: 120885: 0 -247: 120886: 0 -247: 120887: 0 -247: 120888: 0 -247: 120889: 0 -247: 120890: 0 -247: 120891: 0 -247: 120892: 0 -247: 120893: 0 -247: 120894: 0 -247: 120895: 0 -247: 120896: 0 -247: 120897: 0 -247: 120898: 0 -247: 120899: 0 -247: 120900: 0 -247: 120901: 0 -247: 120902: 0 -247: 120903: 0 -247: 120904: 0 -247: 120905: 0 -247: 120906: 0 -247: 120907: 0 -247: 120908: 0 -247: 120909: 0 -247: 120910: 0 -247: 120911: 0 -247: 120912: 0 -247: 120913: 0 -247: 120914: 0 -247: 120915: 0 -247: 120916: 0 -247: 120917: 0 -247: 120918: 0 -247: 120919: 0 -247: 120920: 0 -247: 120921: 0 -247: 120922: 0 -247: 120923: 0 -247: 120924: 0 -247: 120925: 0 -247: 120926: 0 -247: 120927: 0 -247: 120928: 0 -247: 120929: 0 -247: 120930: 0 -247: 120931: 0 -247: 120932: 0 -247: 120933: 0 -247: 120934: 0 -247: 120935: 0 -247: 120936: 0 -247: 120937: 0 -247: 120938: 0 -247: 120939: 0 -247: 120940: 0 -247: 120941: 0 -247: 120942: 0 -247: 120943: 0 -247: 120944: 0 -247: 120945: 0 -247: 120946: 0 -247: 120947: 0 -247: 120948: 0 -247: 120949: 0 -247: 120950: 0 -247: 120951: 0 -247: 120952: 0 -247: 120953: 0 -247: 120954: 0 -247: 120955: 0 -247: 120956: 0 -247: 120957: 0 -247: 120958: 0 -247: 120959: 0 -247: 120960: 0 -247: 120961: 0 -247: 120962: 0 -247: 120963: 0 -247: 120964: 0 -247: 120965: 0 -247: 120966: 0 -247: 120967: 0 -247: 120968: 0 -247: 120969: 0 -247: 120970: 0 -247: 120971: 0 -247: 120972: 0 -247: 120973: 0 -247: 120974: 0 -247: 120975: 0 -247: 120976: 0 -247: 120977: 0 -247: 120978: 0 -247: 120979: 0 -247: 120980: 0 -247: 120981: 0 -247: 120982: 0 -247: 120983: 0 -247: 120984: 0 -247: 120985: 0 -247: 120986: 0 -247: 120987: 0 -247: 120988: 0 -247: 120989: 0 -247: 120990: 0 -247: 120991: 0 -247: 120992: 0 -247: 120993: 0 -247: 120994: 0 -247: 120995: 0 -247: 120996: 0 -247: 120997: 0 -247: 120998: 0 -247: 120999: 0 -247: 121000: 0 -247: 121001: 0 -247: 121002: 0 -247: 121003: 0 -247: 121004: 0 -247: 121005: 0 -247: 121006: 0 -247: 121007: 0 -247: 121008: 0 -247: 121009: 0 -247: 121010: 0 -247: 121011: 0 -247: 121012: 0 -247: 121013: 0 -247: 121014: 0 -247: 121015: 0 -247: 121016: 0 -247: 121017: 0 -247: 121018: 0 -247: 121019: 0 -247: 121020: 0 -247: 121021: 0 -247: 121022: 0 -247: 121023: 0 -247: 121024: 0 -247: 121025: 0 -247: 121026: 0 -247: 121027: 0 -247: 121028: 0 -247: 121029: 0 -247: 121030: 0 -247: 121031: 0 -247: 121032: 0 -247: 121033: 0 -247: 121034: 0 -247: 121035: 0 -247: 121036: 0 -247: 121037: 0 -247: 121038: 0 -247: 121039: 0 -247: 121040: 0 -247: 121041: 0 -247: 121042: 0 -247: 121043: 0 -247: 121044: 0 -247: 121045: 0 -247: 121046: 0 -247: 121047: 0 -247: 121048: 0 -247: 121049: 0 -247: 121050: 0 -247: 121051: 0 -247: 121052: 0 -247: 121053: 0 -247: 121054: 0 -247: 121055: 0 -247: 121056: 0 -247: 121057: 0 -247: 121058: 0 -247: 121059: 0 -247: 121060: 0 -247: 121061: 0 -247: 121062: 0 -247: 121063: 0 -247: 121064: 0 -247: 121065: 0 -247: 121066: 0 -247: 121067: 0 -247: 121068: 0 -247: 121069: 0 -247: 121070: 0 -247: 121071: 0 -247: 121072: 0 -247: 121073: 0 -247: 121074: 0 -247: 121075: 0 -247: 121076: 0 -247: 121077: 0 -247: 121078: 0 -247: 121079: 0 -247: 121080: 0 -247: 121081: 0 -247: 121082: 0 -247: 121083: 0 -247: 121084: 0 -247: 121085: 0 -247: 121086: 0 -247: 121087: 0 -247: 121088: 0 -247: 121089: 0 -247: 121090: 0 -247: 121091: 0 -247: 121092: 0 -247: 121093: 0 -247: 121094: 0 -247: 121095: 0 -247: 121096: 0 -247: 121097: 0 -247: 121098: 0 -247: 121099: 0 -247: 121100: 0 -247: 121101: 0 -247: 121102: 0 -247: 121103: 0 -247: 121104: 0 -247: 121105: 0 -247: 121106: 0 -247: 121107: 0 -247: 121108: 0 -247: 121109: 0 -247: 121110: 0 -247: 121111: 0 -247: 121112: 0 -247: 121113: 0 -247: 121114: 0 -247: 121115: 0 -247: 121116: 0 -247: 121117: 0 -247: 121118: 0 -247: 121119: 0 -247: 121120: 0 -247: 121121: 0 -247: 121122: 0 -247: 121123: 0 -247: 121124: 0 -247: 121125: 0 -247: 121126: 0 -247: 121127: 0 -247: 121128: 0 -247: 121129: 0 -247: 121130: 0 -247: 121131: 0 -247: 121132: 0 -247: 121133: 0 -247: 121134: 0 -247: 121135: 0 -247: 121136: 0 -247: 121137: 0 -247: 121138: 0 -247: 121139: 0 -247: 121140: 0 -247: 121141: 0 -247: 121142: 0 -247: 121143: 0 -247: 121144: 0 -247: 121145: 0 -247: 121146: 0 -247: 121147: 0 -247: 121148: 0 -247: 121149: 0 -247: 121150: 0 -247: 121151: 0 -247: 121152: 0 -247: 121153: 0 -247: 121154: 0 -247: 121155: 0 -247: 121156: 0 -247: 121157: 0 -247: 121158: 0 -247: 121159: 0 -247: 121160: 0 -247: 121161: 0 -247: 121162: 0 -247: 121163: 0 -247: 121164: 0 -247: 121165: 0 -247: 121166: 0 -247: 121167: 0 -247: 121168: 0 -247: 121169: 0 -247: 121170: 0 -247: 121171: 0 -247: 121172: 0 -247: 121173: 0 -247: 121174: 0 -247: 121175: 0 -247: 121176: 0 -247: 121177: 0 -247: 121178: 0 -247: 121179: 0 -247: 121180: 0 -247: 121181: 0 -247: 121182: 0 -247: 121183: 0 -247: 121184: 0 -247: 121185: 0 -247: 121186: 0 -247: 121187: 0 -247: 121188: 0 -247: 121189: 0 -247: 121190: 0 -247: 121191: 0 -247: 121192: 0 -247: 121193: 0 -247: 121194: 0 -247: 121195: 0 -247: 121196: 0 -247: 121197: 0 -247: 121198: 0 -247: 121199: 0 -247: 121200: 0 -247: 121201: 0 -247: 121202: 0 -247: 121203: 0 -247: 121204: 0 -247: 121205: 0 -247: 121206: 0 -247: 121207: 0 -247: 121208: 0 -247: 121209: 0 -247: 121210: 0 -247: 121211: 0 -247: 121212: 0 -247: 121213: 0 -247: 121214: 0 -247: 121215: 0 -247: 121216: 0 -247: 121217: 0 -247: 121218: 0 -247: 121219: 0 -247: 121220: 0 -247: 121221: 0 -247: 121222: 0 -247: 121223: 0 -247: 121224: 0 -247: 121225: 0 -247: 121226: 0 -247: 121227: 0 -247: 121228: 0 -247: 121229: 0 -247: 121230: 0 -247: 121231: 0 -247: 121232: 0 -247: 121233: 0 -247: 121234: 0 -247: 121235: 0 -247: 121236: 0 -247: 121237: 0 -247: 121238: 0 -247: 121239: 0 -247: 121240: 0 -247: 121241: 0 -247: 121242: 0 -247: 121243: 0 -247: 121244: 0 -247: 121245: 0 -247: 121246: 0 -247: 121247: 0 -247: 121248: 0 -247: 121249: 0 -247: 121250: 0 -247: 121251: 0 -247: 121252: 0 -247: 121253: 0 -247: 121254: 0 -247: 121255: 0 -247: 121256: 0 -247: 121257: 0 -247: 121258: 0 -247: 121259: 0 -247: 121260: 0 -247: 121261: 0 -247: 121262: 0 -247: 121263: 0 -247: 121264: 0 -247: 121265: 0 -247: 121266: 0 -247: 121267: 0 -247: 121268: 0 -247: 121269: 0 -247: 121270: 0 -247: 121271: 0 -247: 121272: 0 -247: 121273: 0 -247: 121274: 0 -247: 121275: 0 -247: 121276: 0 -247: 121277: 0 -247: 121278: 0 -247: 121279: 0 -247: 121280: 0 -247: 121281: 0 -247: 121282: 0 -247: 121283: 0 -247: 121284: 0 -247: 121285: 0 -247: 121286: 0 -247: 121287: 0 -247: 121288: 0 -247: 121289: 0 -247: 121290: 0 -247: 121291: 0 -247: 121292: 0 -247: 121293: 0 -247: 121294: 0 -247: 121295: 0 -247: 121296: 0 -247: 121297: 0 -247: 121298: 0 -247: 121299: 0 -247: 121300: 0 -247: 121301: 0 -247: 121302: 0 -247: 121303: 0 -247: 121304: 0 -247: 121305: 0 -247: 121306: 0 -247: 121307: 0 -247: 121308: 0 -247: 121309: 0 -247: 121310: 0 -247: 121311: 0 -247: 121312: 0 -247: 121313: 0 -247: 121314: 0 -247: 121315: 0 -247: 121316: 0 -247: 121317: 0 -247: 121318: 0 -247: 121319: 0 -247: 121320: 0 -247: 121321: 0 -247: 121322: 0 -247: 121323: 0 -247: 121324: 0 -247: 121325: 0 -247: 121326: 0 -247: 121327: 0 -247: 121328: 0 -247: 121329: 0 -247: 121330: 0 -247: 121331: 0 -247: 121332: 0 -247: 121333: 0 -247: 121334: 0 -247: 121335: 0 -247: 121336: 0 -247: 121337: 0 -247: 121338: 0 -247: 121339: 0 -247: 121340: 0 -247: 121341: 0 -247: 121342: 0 -247: 121343: 0 -247: 121344: 0 -247: 121345: 0 -247: 121346: 0 -247: 121347: 0 -247: 121348: 0 -247: 121349: 0 -247: 121350: 0 -247: 121351: 0 -247: 121352: 0 -247: 121353: 0 -247: 121354: 0 -247: 121355: 0 -247: 121356: 0 -247: 121357: 0 -247: 121358: 0 -247: 121359: 0 -247: 121360: 0 -247: 121361: 0 -247: 121362: 0 -247: 121363: 0 -247: 121364: 0 -247: 121365: 0 -247: 121366: 0 -247: 121367: 0 -247: 121368: 0 -247: 121369: 0 -247: 121370: 0 -247: 121371: 0 -247: 121372: 0 -247: 121373: 0 -247: 121374: 0 -247: 121375: 0 -247: 121376: 0 -247: 121377: 0 -247: 121378: 0 -247: 121379: 0 -247: 121380: 0 -247: 121381: 0 -247: 121382: 0 -247: 121383: 0 -247: 121384: 0 -247: 121385: 0 -247: 121386: 0 -247: 121387: 0 -247: 121388: 0 -247: 121389: 0 -247: 121390: 0 -247: 121391: 0 -247: 121392: 0 -247: 121393: 0 -247: 121394: 0 -247: 121395: 0 -247: 121396: 0 -247: 121397: 0 -247: 121398: 0 -247: 121399: 0 -247: 121400: 0 -247: 121401: 0 -247: 121402: 0 -247: 121403: 0 -247: 121404: 0 -247: 121405: 0 -247: 121406: 0 -247: 121407: 0 -247: 121408: 0 -247: 121409: 0 -247: 121410: 0 -247: 121411: 0 -247: 121412: 0 -247: 121413: 0 -247: 121414: 0 -247: 121415: 0 -247: 121416: 0 -247: 121417: 0 -247: 121418: 0 -247: 121419: 0 -247: 121420: 0 -247: 121421: 0 -247: 121422: 0 -247: 121423: 0 -247: 121424: 0 -247: 121425: 0 -247: 121426: 0 -247: 121427: 0 -247: 121428: 0 -247: 121429: 0 -247: 121430: 0 -247: 121431: 0 -247: 121432: 0 -247: 121433: 0 -247: 121434: 0 -247: 121435: 0 -247: 121436: 0 -247: 121437: 0 -247: 121438: 0 -247: 121439: 0 -247: 121440: 0 -247: 121441: 0 -247: 121442: 0 -247: 121443: 0 -247: 121444: 0 -247: 121445: 0 -247: 121446: 0 -247: 121447: 0 -247: 121448: 0 -247: 121449: 0 -247: 121450: 0 -247: 121451: 0 -247: 121452: 0 -247: 121453: 0 -247: 121454: 0 -247: 121455: 0 -247: 121456: 0 -247: 121457: 0 -247: 121458: 0 -247: 121459: 0 -247: 121460: 0 -247: 121461: 0 -247: 121462: 0 -247: 121463: 0 -247: 121464: 0 -247: 121465: 0 -247: 121466: 0 -247: 121467: 0 -247: 121468: 0 -247: 121469: 0 -247: 121470: 0 -247: 121471: 0 -247: 121472: 0 -247: 121473: 0 -247: 121474: 0 -247: 121475: 0 -247: 121476: 0 -247: 121477: 0 -247: 121478: 0 -247: 121479: 0 -247: 121480: 0 -247: 121481: 0 -247: 121482: 0 -247: 121483: 0 -247: 121484: 0 -247: 121485: 0 -247: 121486: 0 -247: 121487: 0 -247: 121488: 0 -247: 121489: 0 -247: 121490: 0 -247: 121491: 0 -247: 121492: 0 -247: 121493: 0 -247: 121494: 0 -247: 121495: 0 -247: 121496: 0 -247: 121497: 0 -247: 121498: 0 -247: 121499: 0 -247: 121500: 0 -247: 121501: 0 -247: 121502: 0 -247: 121503: 0 -247: 121504: 0 -247: 121505: 0 -247: 121506: 0 -247: 121507: 0 -247: 121508: 0 -247: 121509: 0 -247: 121510: 0 -247: 121511: 0 -247: 121512: 0 -247: 121513: 0 -247: 121514: 0 -247: 121515: 0 -247: 121516: 0 -247: 121517: 0 -247: 121518: 0 -247: 121519: 0 -247: 121520: 0 -247: 121521: 0 -247: 121522: 0 -247: 121523: 0 -247: 121524: 0 -247: 121525: 0 -247: 121526: 0 -247: 121527: 0 -247: 121528: 0 -247: 121529: 0 -247: 121530: 0 -247: 121531: 0 -247: 121532: 0 -247: 121533: 0 -247: 121534: 0 -247: 121535: 0 -247: 121536: 0 -247: 121537: 0 -247: 121538: 0 -247: 121539: 0 -247: 121540: 0 -247: 121541: 0 -247: 121542: 0 -247: 121543: 0 -247: 121544: 0 -247: 121545: 0 -247: 121546: 0 -247: 121547: 0 -247: 121548: 0 -247: 121549: 0 -247: 121550: 0 -247: 121551: 0 -247: 121552: 0 -247: 121553: 0 -247: 121554: 0 -247: 121555: 0 -247: 121556: 0 -247: 121557: 0 -247: 121558: 0 -247: 121559: 0 -247: 121560: 0 -247: 121561: 0 -247: 121562: 0 -247: 121563: 0 -247: 121564: 0 -247: 121565: 0 -247: 121566: 0 -247: 121567: 0 -247: 121568: 0 -247: 121569: 0 -247: 121570: 0 -247: 121571: 0 -247: 121572: 0 -247: 121573: 0 -247: 121574: 0 -247: 121575: 0 -247: 121576: 0 -247: 121577: 0 -247: 121578: 0 -247: 121579: 0 -247: 121580: 0 -247: 121581: 0 -247: 121582: 0 -247: 121583: 0 -247: 121584: 0 -247: 121585: 0 -247: 121586: 0 -247: 121587: 0 -247: 121588: 0 -247: 121589: 0 -247: 121590: 0 -247: 121591: 0 -247: 121592: 0 -247: 121593: 0 -247: 121594: 0 -247: 121595: 0 -247: 121596: 0 -247: 121597: 0 -247: 121598: 0 -247: 121599: 0 -247: 121600: 0 -247: 121601: 0 -247: 121602: 0 -247: 121603: 0 -247: 121604: 0 -247: 121605: 0 -247: 121606: 0 -247: 121607: 0 -247: 121608: 0 -247: 121609: 0 -247: 121610: 0 -247: 121611: 0 -247: 121612: 0 -247: 121613: 0 -247: 121614: 0 -247: 121615: 0 -247: 121616: 0 -247: 121617: 0 -247: 121618: 0 -247: 121619: 0 -247: 121620: 0 -247: 121621: 0 -247: 121622: 0 -247: 121623: 0 -247: 121624: 0 -247: 121625: 0 -247: 121626: 0 -247: 121627: 0 -247: 121628: 0 -247: 121629: 0 -247: 121630: 0 -247: 121631: 0 -247: 121632: 0 -247: 121633: 0 -247: 121634: 0 -247: 121635: 0 -247: 121636: 0 -247: 121637: 0 -247: 121638: 0 -247: 121639: 0 -247: 121640: 0 -247: 121641: 0 -247: 121642: 0 -247: 121643: 0 -247: 121644: 0 -247: 121645: 0 -247: 121646: 0 -247: 121647: 0 -247: 121648: 0 -247: 121649: 0 -247: 121650: 0 -247: 121651: 0 -247: 121652: 0 -247: 121653: 0 -247: 121654: 0 -247: 121655: 0 -247: 121656: 0 -247: 121657: 0 -247: 121658: 0 -247: 121659: 0 -247: 121660: 0 -247: 121661: 0 -247: 121662: 0 -247: 121663: 0 -247: 121664: 0 -247: 121665: 0 -247: 121666: 0 -247: 121667: 0 -247: 121668: 0 -247: 121669: 0 -247: 121670: 0 -247: 121671: 0 -247: 121672: 0 -247: 121673: 0 -247: 121674: 0 -247: 121675: 0 -247: 121676: 0 -247: 121677: 0 -247: 121678: 0 -247: 121679: 0 -247: 121680: 0 -247: 121681: 0 -247: 121682: 0 -247: 121683: 0 -247: 121684: 0 -247: 121685: 0 -247: 121686: 0 -247: 121687: 0 -247: 121688: 0 -247: 121689: 0 -247: 121690: 0 -247: 121691: 0 -247: 121692: 0 -247: 121693: 0 -247: 121694: 0 -247: 121695: 0 -247: 121696: 0 -247: 121697: 0 -247: 121698: 0 -247: 121699: 0 -247: 121700: 0 -247: 121701: 0 -247: 121702: 0 -247: 121703: 0 -247: 121704: 0 -247: 121705: 0 -247: 121706: 0 -247: 121707: 0 -247: 121708: 0 -247: 121709: 0 -247: 121710: 0 -247: 121711: 0 -247: 121712: 0 -247: 121713: 0 -247: 121714: 0 -247: 121715: 0 -247: 121716: 0 -247: 121717: 0 -247: 121718: 0 -247: 121719: 0 -247: 121720: 0 -247: 121721: 0 -247: 121722: 0 -247: 121723: 0 -247: 121724: 0 -247: 121725: 0 -247: 121726: 0 -247: 121727: 0 -247: 121728: 0 -247: 121729: 0 -247: 121730: 0 -247: 121731: 0 -247: 121732: 0 -247: 121733: 0 -247: 121734: 0 -247: 121735: 0 -247: 121736: 0 -247: 121737: 0 -247: 121738: 0 -247: 121739: 0 -247: 121740: 0 -247: 121741: 0 -247: 121742: 0 -247: 121743: 0 -247: 121744: 0 -247: 121745: 0 -247: 121746: 0 -247: 121747: 0 -247: 121748: 0 -247: 121749: 0 -247: 121750: 0 -247: 121751: 0 -247: 121752: 0 -247: 121753: 0 -247: 121754: 0 -247: 121755: 0 -247: 121756: 0 -247: 121757: 0 -247: 121758: 0 -247: 121759: 0 -247: 121760: 0 -247: 121761: 0 -247: 121762: 0 -247: 121763: 0 -247: 121764: 0 -247: 121765: 0 -247: 121766: 0 -247: 121767: 0 -247: 121768: 0 -247: 121769: 0 -247: 121770: 0 -247: 121771: 0 -247: 121772: 0 -247: 121773: 0 -247: 121774: 0 -247: 121775: 0 -247: 121776: 0 -247: 121777: 0 -247: 121778: 0 -247: 121779: 0 -247: 121780: 0 -247: 121781: 0 -247: 121782: 0 -247: 121783: 0 -247: 121784: 0 -247: 121785: 0 -247: 121786: 0 -247: 121787: 0 -247: 121788: 0 -247: 121789: 0 -247: 121790: 0 -247: 121791: 0 -247: 121792: 0 -247: 121793: 0 -247: 121794: 0 -247: 121795: 0 -247: 121796: 0 -247: 121797: 0 -247: 121798: 0 -247: 121799: 0 -247: 121800: 0 -247: 121801: 0 -247: 121802: 0 -247: 121803: 0 -247: 121804: 0 -247: 121805: 0 -247: 121806: 0 -247: 121807: 0 -247: 121808: 0 -247: 121809: 0 -247: 121810: 0 -247: 121811: 0 -247: 121812: 0 -247: 121813: 0 -247: 121814: 0 -247: 121815: 0 -247: 121816: 0 -247: 121817: 0 -247: 121818: 0 -247: 121819: 0 -247: 121820: 0 -247: 121821: 0 -247: 121822: 0 -247: 121823: 0 -247: 121824: 0 -247: 121825: 0 -247: 121826: 0 -247: 121827: 0 -247: 121828: 0 -247: 121829: 0 -247: 121830: 0 -247: 121831: 0 -247: 121832: 0 -247: 121833: 0 -247: 121834: 0 -247: 121835: 0 -247: 121836: 0 -247: 121837: 0 -247: 121838: 0 -247: 121839: 0 -247: 121840: 0 -247: 121841: 0 -247: 121842: 0 -247: 121843: 0 -247: 121844: 0 -247: 121845: 0 -247: 121846: 0 -247: 121847: 0 -247: 121848: 0 -247: 121849: 0 -247: 121850: 0 -247: 121851: 0 -247: 121852: 0 -247: 121853: 0 -247: 121854: 0 -247: 121855: 0 -247: 121856: 0 -247: 121857: 0 -247: 121858: 0 -247: 121859: 0 -247: 121860: 0 -247: 121861: 0 -247: 121862: 0 -247: 121863: 0 -247: 121864: 0 -247: 121865: 0 -247: 121866: 0 -247: 121867: 0 -247: 121868: 0 -247: 121869: 0 -247: 121870: 0 -247: 121871: 0 -247: 121872: 0 -247: 121873: 0 -247: 121874: 0 -247: 121875: 0 -247: 121876: 0 -247: 121877: 0 -247: 121878: 0 -247: 121879: 0 -247: 121880: 0 -247: 121881: 0 -247: 121882: 0 -247: 121883: 0 -247: 121884: 0 -247: 121885: 0 -247: 121886: 0 -247: 121887: 0 -247: 121888: 0 -247: 121889: 0 -247: 121890: 0 -247: 121891: 0 -247: 121892: 0 -247: 121893: 0 -247: 121894: 0 -247: 121895: 0 -247: 121896: 0 -247: 121897: 0 -247: 121898: 0 -247: 121899: 0 -247: 121900: 0 -247: 121901: 0 -247: 121902: 0 -247: 121903: 0 -247: 121904: 0 -247: 121905: 0 -247: 121906: 0 -247: 121907: 0 -247: 121908: 0 -247: 121909: 0 -247: 121910: 0 -247: 121911: 0 -247: 121912: 0 -247: 121913: 0 -247: 121914: 0 -247: 121915: 0 -247: 121916: 0 -247: 121917: 0 -247: 121918: 0 -247: 121919: 0 -247: 121920: 0 -247: 121921: 0 -247: 121922: 0 -247: 121923: 0 -247: 121924: 0 -247: 121925: 0 -247: 121926: 0 -247: 121927: 0 -247: 121928: 0 -247: 121929: 0 -247: 121930: 0 -247: 121931: 0 -247: 121932: 0 -247: 121933: 0 -247: 121934: 0 -247: 121935: 0 -247: 121936: 0 -247: 121937: 0 -247: 121938: 0 -247: 121939: 0 -247: 121940: 0 -247: 121941: 0 -247: 121942: 0 -247: 121943: 0 -247: 121944: 0 -247: 121945: 0 -247: 121946: 0 -247: 121947: 0 -247: 121948: 0 -247: 121949: 0 -247: 121950: 0 -247: 121951: 0 -247: 121952: 0 -247: 121953: 0 -247: 121954: 0 -247: 121955: 0 -247: 121956: 0 -247: 121957: 0 -247: 121958: 0 -247: 121959: 0 -247: 121960: 0 -247: 121961: 0 -247: 121962: 0 -247: 121963: 0 -247: 121964: 0 -247: 121965: 0 -247: 121966: 0 -247: 121967: 0 -247: 121968: 0 -247: 121969: 0 -247: 121970: 0 -247: 121971: 0 -247: 121972: 0 -247: 121973: 0 -247: 121974: 0 -247: 121975: 0 -247: 121976: 0 -247: 121977: 0 -247: 121978: 0 -247: 121979: 0 -247: 121980: 0 -247: 121981: 0 -247: 121982: 0 -247: 121983: 0 -247: 121984: 0 -247: 121985: 0 -247: 121986: 0 -247: 121987: 0 -247: 121988: 0 -247: 121989: 0 -247: 121990: 0 -247: 121991: 0 -247: 121992: 0 -247: 121993: 0 -247: 121994: 0 -247: 121995: 0 -247: 121996: 0 -247: 121997: 0 -247: 121998: 0 -247: 121999: 0 -247: 122000: 0 -247: 122001: 0 -247: 122002: 0 -247: 122003: 0 -247: 122004: 0 -247: 122005: 0 -247: 122006: 0 -247: 122007: 0 -247: 122008: 0 -247: 122009: 0 -247: 122010: 0 -247: 122011: 0 -247: 122012: 0 -247: 122013: 0 -247: 122014: 0 -247: 122015: 0 -247: 122016: 0 -247: 122017: 0 -247: 122018: 0 -247: 122019: 0 -247: 122020: 0 -247: 122021: 0 -247: 122022: 0 -247: 122023: 0 -247: 122024: 0 -247: 122025: 0 -247: 122026: 0 -247: 122027: 0 -247: 122028: 0 -247: 122029: 0 -247: 122030: 0 -247: 122031: 0 -247: 122032: 0 -247: 122033: 0 -247: 122034: 0 -247: 122035: 0 -247: 122036: 0 -247: 122037: 0 -247: 122038: 0 -247: 122039: 0 -247: 122040: 0 -247: 122041: 0 -247: 122042: 0 -247: 122043: 0 -247: 122044: 0 -247: 122045: 0 -247: 122046: 0 -247: 122047: 0 -247: 122048: 0 -247: 122049: 0 -247: 122050: 0 -247: 122051: 0 -247: 122052: 0 -247: 122053: 0 -247: 122054: 0 -247: 122055: 0 -247: 122056: 0 -247: 122057: 0 -247: 122058: 0 -247: 122059: 0 -247: 122060: 0 -247: 122061: 0 -247: 122062: 0 -247: 122063: 0 -247: 122064: 0 -247: 122065: 0 -247: 122066: 0 -247: 122067: 0 -247: 122068: 0 -247: 122069: 0 -247: 122070: 0 -247: 122071: 0 -247: 122072: 0 -247: 122073: 0 -247: 122074: 0 -247: 122075: 0 -247: 122076: 0 -247: 122077: 0 -247: 122078: 0 -247: 122079: 0 -247: 122080: 0 -247: 122081: 0 -247: 122082: 0 -247: 122083: 0 -247: 122084: 0 -247: 122085: 0 -247: 122086: 0 -247: 122087: 0 -247: 122088: 0 -247: 122089: 0 -247: 122090: 0 -247: 122091: 0 -247: 122092: 0 -247: 122093: 0 -247: 122094: 0 -247: 122095: 0 -247: 122096: 0 -247: 122097: 0 -247: 122098: 0 -247: 122099: 0 -247: 122100: 0 -247: 122101: 0 -247: 122102: 0 -247: 122103: 0 -247: 122104: 0 -247: 122105: 0 -247: 122106: 0 -247: 122107: 0 -247: 122108: 0 -247: 122109: 0 -247: 122110: 0 -247: 122111: 0 -247: 122112: 0 -247: 122113: 0 -247: 122114: 0 -247: 122115: 0 -247: 122116: 0 -247: 122117: 0 -247: 122118: 0 -247: 122119: 0 -247: 122120: 0 -247: 122121: 0 -247: 122122: 0 -247: 122123: 0 -247: 122124: 0 -247: 122125: 0 -247: 122126: 0 -247: 122127: 0 -247: 122128: 0 -247: 122129: 0 -247: 122130: 0 -247: 122131: 0 -247: 122132: 0 -247: 122133: 0 -247: 122134: 0 -247: 122135: 0 -247: 122136: 0 -247: 122137: 0 -247: 122138: 0 -247: 122139: 0 -247: 122140: 0 -247: 122141: 0 -247: 122142: 0 -247: 122143: 0 -247: 122144: 0 -247: 122145: 0 -247: 122146: 0 -247: 122147: 0 -247: 122148: 0 -247: 122149: 0 -247: 122150: 0 -247: 122151: 0 -247: 122152: 0 -247: 122153: 0 -247: 122154: 0 -247: 122155: 0 -247: 122156: 0 -247: 122157: 0 -247: 122158: 0 -247: 122159: 0 -247: 122160: 0 -247: 122161: 0 -247: 122162: 0 -247: 122163: 0 -247: 122164: 0 -247: 122165: 0 -247: 122166: 0 -247: 122167: 0 -247: 122168: 0 -247: 122169: 0 -247: 122170: 0 -247: 122171: 0 -247: 122172: 0 -247: 122173: 0 -247: 122174: 0 -247: 122175: 0 -247: 122176: 0 -247: 122177: 0 -247: 122178: 0 -247: 122179: 0 -247: 122180: 0 -247: 122181: 0 -247: 122182: 0 -247: 122183: 0 -247: 122184: 0 -247: 122185: 0 -247: 122186: 0 -247: 122187: 0 -247: 122188: 0 -247: 122189: 0 -247: 122190: 0 -247: 122191: 0 -247: 122192: 0 -247: 122193: 0 -247: 122194: 0 -247: 122195: 0 -247: 122196: 0 -247: 122197: 0 -247: 122198: 0 -247: 122199: 0 -247: 122200: 0 -247: 122201: 0 -247: 122202: 0 -247: 122203: 0 -247: 122204: 0 -247: 122205: 0 -247: 122206: 0 -247: 122207: 0 -247: 122208: 0 -247: 122209: 0 -247: 122210: 0 -247: 122211: 0 -247: 122212: 0 -247: 122213: 0 -247: 122214: 0 -247: 122215: 0 -247: 122216: 0 -247: 122217: 0 -247: 122218: 0 -247: 122219: 0 -247: 122220: 0 -247: 122221: 0 -247: 122222: 0 -247: 122223: 0 -247: 122224: 0 -247: 122225: 0 -247: 122226: 0 -247: 122227: 0 -247: 122228: 0 -247: 122229: 0 -247: 122230: 0 -247: 122231: 0 -247: 122232: 0 -247: 122233: 0 -247: 122234: 0 -247: 122235: 0 -247: 122236: 0 -247: 122237: 0 -247: 122238: 0 -247: 122239: 0 -247: 122240: 0 -247: 122241: 0 -247: 122242: 0 -247: 122243: 0 -247: 122244: 0 -247: 122245: 0 -247: 122246: 0 -247: 122247: 0 -247: 122248: 0 -247: 122249: 0 -247: 122250: 0 -247: 122251: 0 -247: 122252: 0 -247: 122253: 0 -247: 122254: 0 -247: 122255: 0 -247: 122256: 0 -247: 122257: 0 -247: 122258: 0 -247: 122259: 0 -247: 122260: 0 -247: 122261: 0 -247: 122262: 0 -247: 122263: 0 -247: 122264: 0 -247: 122265: 0 -247: 122266: 0 -247: 122267: 0 -247: 122268: 0 -247: 122269: 0 -247: 122270: 0 -247: 122271: 0 -247: 122272: 0 -247: 122273: 0 -247: 122274: 0 -247: 122275: 0 -247: 122276: 0 -247: 122277: 0 -247: 122278: 0 -247: 122279: 0 -247: 122280: 0 -247: 122281: 0 -247: 122282: 0 -247: 122283: 0 -247: 122284: 0 -247: 122285: 0 -247: 122286: 0 -247: 122287: 0 -247: 122288: 0 -247: 122289: 0 -247: 122290: 0 -247: 122291: 0 -247: 122292: 0 -247: 122293: 0 -247: 122294: 0 -247: 122295: 0 -247: 122296: 0 -247: 122297: 0 -247: 122298: 0 -247: 122299: 0 -247: 122300: 0 -247: 122301: 0 -247: 122302: 0 -247: 122303: 0 -247: 122304: 0 -247: 122305: 0 -247: 122306: 0 -247: 122307: 0 -247: 122308: 0 -247: 122309: 0 -247: 122310: 0 -247: 122311: 0 -247: 122312: 0 -247: 122313: 0 -247: 122314: 0 -247: 122315: 0 -247: 122316: 0 -247: 122317: 0 -247: 122318: 0 -247: 122319: 0 -247: 122320: 0 -247: 122321: 0 -247: 122322: 0 -247: 122323: 0 -247: 122324: 0 -247: 122325: 0 -247: 122326: 0 -247: 122327: 0 -247: 122328: 0 -247: 122329: 0 -247: 122330: 0 -247: 122331: 0 -247: 122332: 0 -247: 122333: 0 -247: 122334: 0 -247: 122335: 0 -247: 122336: 0 -247: 122337: 0 -247: 122338: 0 -247: 122339: 0 -247: 122340: 0 -247: 122341: 0 -247: 122342: 0 -247: 122343: 0 -247: 122344: 0 -247: 122345: 0 -247: 122346: 0 -247: 122347: 0 -247: 122348: 0 -247: 122349: 0 -247: 122350: 0 -247: 122351: 0 -247: 122352: 0 -247: 122353: 0 -247: 122354: 0 -247: 122355: 0 -247: 122356: 0 -247: 122357: 0 -247: 122358: 0 -247: 122359: 0 -247: 122360: 0 -247: 122361: 0 -247: 122362: 0 -247: 122363: 0 -247: 122364: 0 -247: 122365: 0 -247: 122366: 0 -247: 122367: 0 -247: 122368: 0 -247: 122369: 0 -247: 122370: 0 -247: 122371: 0 -247: 122372: 0 -247: 122373: 0 -247: 122374: 0 -247: 122375: 0 -247: 122376: 0 -247: 122377: 0 -247: 122378: 0 -247: 122379: 0 -247: 122380: 0 -247: 122381: 0 -247: 122382: 0 -247: 122383: 0 -247: 122384: 0 -247: 122385: 0 -247: 122386: 0 -247: 122387: 0 -247: 122388: 0 -247: 122389: 0 -247: 122390: 0 -247: 122391: 0 -247: 122392: 0 -247: 122393: 0 -247: 122394: 0 -247: 122395: 0 -247: 122396: 0 -247: 122397: 0 -247: 122398: 0 -247: 122399: 0 -247: 122400: 0 -247: 122401: 0 -247: 122402: 0 -247: 122403: 0 -247: 122404: 0 -247: 122405: 0 -247: 122406: 0 -247: 122407: 0 -247: 122408: 0 -247: 122409: 0 -247: 122410: 0 -247: 122411: 0 -247: 122412: 0 -247: 122413: 0 -247: 122414: 0 -247: 122415: 0 -247: 122416: 0 -247: 122417: 0 -247: 122418: 0 -247: 122419: 0 -247: 122420: 0 -247: 122421: 0 -247: 122422: 0 -247: 122423: 0 -247: 122424: 0 -247: 122425: 0 -247: 122426: 0 -247: 122427: 0 -247: 122428: 0 -247: 122429: 0 -247: 122430: 0 -247: 122431: 0 -247: 122432: 0 -247: 122433: 0 -247: 122434: 0 -247: 122435: 0 -247: 122436: 0 -247: 122437: 0 -247: 122438: 0 -247: 122439: 0 -247: 122440: 0 -247: 122441: 0 -247: 122442: 0 -247: 122443: 0 -247: 122444: 0 -247: 122445: 0 -247: 122446: 0 -247: 122447: 0 -247: 122448: 0 -247: 122449: 0 -247: 122450: 0 -247: 122451: 0 -247: 122452: 0 -247: 122453: 0 -247: 122454: 0 -247: 122455: 0 -247: 122456: 0 -247: 122457: 0 -247: 122458: 0 -247: 122459: 0 -247: 122460: 0 -247: 122461: 0 -247: 122462: 0 -247: 122463: 0 -247: 122464: 0 -247: 122465: 0 -247: 122466: 0 -247: 122467: 0 -247: 122468: 0 -247: 122469: 0 -247: 122470: 0 -247: 122471: 0 -247: 122472: 0 -247: 122473: 0 -247: 122474: 0 -247: 122475: 0 -247: 122476: 0 -247: 122477: 0 -247: 122478: 0 -247: 122479: 0 -247: 122480: 0 -247: 122481: 0 -247: 122482: 0 -247: 122483: 0 -247: 122484: 0 -247: 122485: 0 -247: 122486: 0 -247: 122487: 0 -247: 122488: 0 -247: 122489: 0 -247: 122490: 0 -247: 122491: 0 -247: 122492: 0 -247: 122493: 0 -247: 122494: 0 -247: 122495: 0 -247: 122496: 0 -247: 122497: 0 -247: 122498: 0 -247: 122499: 0 -247: 122500: 0 -247: 122501: 0 -247: 122502: 0 -247: 122503: 0 -247: 122504: 0 -247: 122505: 0 -247: 122506: 0 -247: 122507: 0 -247: 122508: 0 -247: 122509: 0 -247: 122510: 0 -247: 122511: 0 -247: 122512: 0 -247: 122513: 0 -247: 122514: 0 -247: 122515: 0 -247: 122516: 0 -247: 122517: 0 -247: 122518: 0 -247: 122519: 0 -247: 122520: 0 -247: 122521: 0 -247: 122522: 0 -247: 122523: 0 -247: 122524: 0 -247: 122525: 0 -247: 122526: 0 -247: 122527: 0 -247: 122528: 0 -247: 122529: 0 -247: 122530: 0 -247: 122531: 0 -247: 122532: 0 -247: 122533: 0 -247: 122534: 0 -247: 122535: 0 -247: 122536: 0 -247: 122537: 0 -247: 122538: 0 -247: 122539: 0 -247: 122540: 0 -247: 122541: 0 -247: 122542: 0 -247: 122543: 0 -247: 122544: 0 -247: 122545: 0 -247: 122546: 0 -247: 122547: 0 -247: 122548: 0 -247: 122549: 0 -247: 122550: 0 -247: 122551: 0 -247: 122552: 0 -247: 122553: 0 -247: 122554: 0 -247: 122555: 0 -247: 122556: 0 -247: 122557: 0 -247: 122558: 0 -247: 122559: 0 -247: 122560: 0 -247: 122561: 0 -247: 122562: 0 -247: 122563: 0 -247: 122564: 0 -247: 122565: 0 -247: 122566: 0 -247: 122567: 0 -247: 122568: 0 -247: 122569: 0 -247: 122570: 0 -247: 122571: 0 -247: 122572: 0 -247: 122573: 0 -247: 122574: 0 -247: 122575: 0 -247: 122576: 0 -247: 122577: 0 -247: 122578: 0 -247: 122579: 0 -247: 122580: 0 -247: 122581: 0 -247: 122582: 0 -247: 122583: 0 -247: 122584: 0 -247: 122585: 0 -247: 122586: 0 -247: 122587: 0 -247: 122588: 0 -247: 122589: 0 -247: 122590: 0 -247: 122591: 0 -247: 122592: 0 -247: 122593: 0 -247: 122594: 0 -247: 122595: 0 -247: 122596: 0 -247: 122597: 0 -247: 122598: 0 -247: 122599: 0 -247: 122600: 0 -247: 122601: 0 -247: 122602: 0 -247: 122603: 0 -247: 122604: 0 -247: 122605: 0 -247: 122606: 0 -247: 122607: 0 -247: 122608: 0 -247: 122609: 0 -247: 122610: 0 -247: 122611: 0 -247: 122612: 0 -247: 122613: 0 -247: 122614: 0 -247: 122615: 0 -247: 122616: 0 -247: 122617: 0 -247: 122618: 0 -247: 122619: 0 -247: 122620: 0 -247: 122621: 0 -247: 122622: 0 -247: 122623: 0 -247: 122624: 0 -247: 122625: 0 -247: 122626: 0 -247: 122627: 0 -247: 122628: 0 -247: 122629: 0 -247: 122630: 0 -247: 122631: 0 -247: 122632: 0 -247: 122633: 0 -247: 122634: 0 -247: 122635: 0 -247: 122636: 0 -247: 122637: 0 -247: 122638: 0 -247: 122639: 0 -247: 122640: 0 -247: 122641: 0 -247: 122642: 0 -247: 122643: 0 -247: 122644: 0 -247: 122645: 0 -247: 122646: 0 -247: 122647: 0 -247: 122648: 0 -247: 122649: 0 -247: 122650: 0 -247: 122651: 0 -247: 122652: 0 -247: 122653: 0 -247: 122654: 0 -247: 122655: 0 -247: 122656: 0 -247: 122657: 0 -247: 122658: 0 -247: 122659: 0 -247: 122660: 0 -247: 122661: 0 -247: 122662: 0 -247: 122663: 0 -247: 122664: 0 -247: 122665: 0 -247: 122666: 0 -247: 122667: 0 -247: 122668: 0 -247: 122669: 0 -247: 122670: 0 -247: 122671: 0 -247: 122672: 0 -247: 122673: 0 -247: 122674: 0 -247: 122675: 0 -247: 122676: 0 -247: 122677: 0 -247: 122678: 0 -247: 122679: 0 -247: 122680: 0 -247: 122681: 0 -247: 122682: 0 -247: 122683: 0 -247: 122684: 0 -247: 122685: 0 -247: 122686: 0 -247: 122687: 0 -247: 122688: 0 -247: 122689: 0 -247: 122690: 0 -247: 122691: 0 -247: 122692: 0 -247: 122693: 0 -247: 122694: 0 -247: 122695: 0 -247: 122696: 0 -247: 122697: 0 -247: 122698: 0 -247: 122699: 0 -247: 122700: 0 -247: 122701: 0 -247: 122702: 0 -247: 122703: 0 -247: 122704: 0 -247: 122705: 0 -247: 122706: 0 -247: 122707: 0 -247: 122708: 0 -247: 122709: 0 -247: 122710: 0 -247: 122711: 0 -247: 122712: 0 -247: 122713: 0 -247: 122714: 0 -247: 122715: 0 -247: 122716: 0 -247: 122717: 0 -247: 122718: 0 -247: 122719: 0 -247: 122720: 0 -247: 122721: 0 -247: 122722: 0 -247: 122723: 0 -247: 122724: 0 -247: 122725: 0 -247: 122726: 0 -247: 122727: 0 -247: 122728: 0 -247: 122729: 0 -247: 122730: 0 -247: 122731: 0 -247: 122732: 0 -247: 122733: 0 -247: 122734: 0 -247: 122735: 0 -247: 122736: 0 -247: 122737: 0 -247: 122738: 0 -247: 122739: 0 -247: 122740: 0 -247: 122741: 0 -247: 122742: 0 -247: 122743: 0 -247: 122744: 0 -247: 122745: 0 -247: 122746: 0 -247: 122747: 0 -247: 122748: 0 -247: 122749: 0 -247: 122750: 0 -247: 122751: 0 -247: 122752: 0 -247: 122753: 0 -247: 122754: 0 -247: 122755: 0 -247: 122756: 0 -247: 122757: 0 -247: 122758: 0 -247: 122759: 0 -247: 122760: 0 -247: 122761: 0 -247: 122762: 0 -247: 122763: 0 -247: 122764: 0 -247: 122765: 0 -247: 122766: 0 -247: 122767: 0 -247: 122768: 0 -247: 122769: 0 -247: 122770: 0 -247: 122771: 0 -247: 122772: 0 -247: 122773: 0 -247: 122774: 0 -247: 122775: 0 -247: 122776: 0 -247: 122777: 0 -247: 122778: 0 -247: 122779: 0 -247: 122780: 0 -247: 122781: 0 -247: 122782: 0 -247: 122783: 0 -247: 122784: 0 -247: 122785: 0 -247: 122786: 0 -247: 122787: 0 -247: 122788: 0 -247: 122789: 0 -247: 122790: 0 -247: 122791: 0 -247: 122792: 0 -247: 122793: 0 -247: 122794: 0 -247: 122795: 0 -247: 122796: 0 -247: 122797: 0 -247: 122798: 0 -247: 122799: 0 -247: 122800: 0 -247: 122801: 0 -247: 122802: 0 -247: 122803: 0 -247: 122804: 0 -247: 122805: 0 -247: 122806: 0 -247: 122807: 0 -247: 122808: 0 -247: 122809: 0 -247: 122810: 0 -247: 122811: 0 -247: 122812: 0 -247: 122813: 0 -247: 122814: 0 -247: 122815: 0 -247: 122816: 0 -247: 122817: 0 -247: 122818: 0 -247: 122819: 0 -247: 122820: 0 -247: 122821: 0 -247: 122822: 0 -247: 122823: 0 -247: 122824: 0 -247: 122825: 0 -247: 122826: 0 -247: 122827: 0 -247: 122828: 0 -247: 122829: 0 -247: 122830: 0 -247: 122831: 0 -247: 122832: 0 -247: 122833: 0 -247: 122834: 0 -247: 122835: 0 -247: 122836: 0 -247: 122837: 0 -247: 122838: 0 -247: 122839: 0 -247: 122840: 0 -247: 122841: 0 -247: 122842: 0 -247: 122843: 0 -247: 122844: 0 -247: 122845: 0 -247: 122846: 0 -247: 122847: 0 -247: 122848: 0 -247: 122849: 0 -247: 122850: 0 -247: 122851: 0 -247: 122852: 0 -247: 122853: 0 -247: 122854: 0 -247: 122855: 0 -247: 122856: 0 -247: 122857: 0 -247: 122858: 0 -247: 122859: 0 -247: 122860: 0 -247: 122861: 0 -247: 122862: 0 -247: 122863: 0 -247: 122864: 0 -247: 122865: 0 -247: 122866: 0 -247: 122867: 0 -247: 122868: 0 -247: 122869: 0 -247: 122870: 0 -247: 122871: 0 -247: 122872: 0 -247: 122873: 0 -247: 122874: 0 -247: 122875: 0 -247: 122876: 0 -247: 122877: 0 -247: 122878: 0 -247: 122879: 0 -247: 122880: 0 -247: 122881: 0 -247: 122882: 0 -247: 122883: 0 -247: 122884: 0 -247: 122885: 0 -247: 122886: 0 -247: 122887: 0 -247: 122888: 0 -247: 122889: 0 -247: 122890: 0 -247: 122891: 0 -247: 122892: 0 -247: 122893: 0 -247: 122894: 0 -247: 122895: 0 -247: 122896: 0 -247: 122897: 0 -247: 122898: 0 -247: 122899: 0 -247: 122900: 0 -247: 122901: 0 -247: 122902: 0 -247: 122903: 0 -247: 122904: 0 -247: 122905: 0 -247: 122906: 0 -247: 122907: 0 -247: 122908: 0 -247: 122909: 0 -247: 122910: 0 -247: 122911: 0 -247: 122912: 0 -247: 122913: 0 -247: 122914: 0 -247: 122915: 0 -247: 122916: 0 -247: 122917: 0 -247: 122918: 0 -247: 122919: 0 -247: 122920: 0 -247: 122921: 0 -247: 122922: 0 -247: 122923: 0 -247: 122924: 0 -247: 122925: 0 -247: 122926: 0 -247: 122927: 0 -247: 122928: 0 -247: 122929: 0 -247: 122930: 0 -247: 122931: 0 -247: 122932: 0 -247: 122933: 0 -247: 122934: 0 -247: 122935: 0 -247: 122936: 0 -247: 122937: 0 -247: 122938: 0 -247: 122939: 0 -247: 122940: 0 -247: 122941: 0 -247: 122942: 0 -247: 122943: 0 -247: 122944: 0 -247: 122945: 0 -247: 122946: 0 -247: 122947: 0 -247: 122948: 0 -247: 122949: 0 -247: 122950: 0 -247: 122951: 0 -247: 122952: 0 -247: 122953: 0 -247: 122954: 0 -247: 122955: 0 -247: 122956: 0 -247: 122957: 0 -247: 122958: 0 -247: 122959: 0 -247: 122960: 0 -247: 122961: 0 -247: 122962: 0 -247: 122963: 0 -247: 122964: 0 -247: 122965: 0 -247: 122966: 0 -247: 122967: 0 -247: 122968: 0 -247: 122969: 0 -247: 122970: 0 -247: 122971: 0 -247: 122972: 0 -247: 122973: 0 -247: 122974: 0 -247: 122975: 0 -247: 122976: 0 -247: 122977: 0 -247: 122978: 0 -247: 122979: 0 -247: 122980: 0 -247: 122981: 0 -247: 122982: 0 -247: 122983: 0 -247: 122984: 0 -247: 122985: 0 -247: 122986: 0 -247: 122987: 0 -247: 122988: 0 -247: 122989: 0 -247: 122990: 0 -247: 122991: 0 -247: 122992: 0 -247: 122993: 0 -247: 122994: 0 -247: 122995: 0 -247: 122996: 0 -247: 122997: 0 -247: 122998: 0 -247: 122999: 0 -247: 123000: 0 -247: 123001: 0 -247: 123002: 0 -247: 123003: 0 -247: 123004: 0 -247: 123005: 0 -247: 123006: 0 -247: 123007: 0 -247: 123008: 0 -247: 123009: 0 -247: 123010: 0 -247: 123011: 0 -247: 123012: 0 -247: 123013: 0 -247: 123014: 0 -247: 123015: 0 -247: 123016: 0 -247: 123017: 0 -247: 123018: 0 -247: 123019: 0 -247: 123020: 0 -247: 123021: 0 -247: 123022: 0 -247: 123023: 0 -247: 123024: 0 -247: 123025: 0 -247: 123026: 0 -247: 123027: 0 -247: 123028: 0 -247: 123029: 0 -247: 123030: 0 -247: 123031: 0 -247: 123032: 0 -247: 123033: 0 -247: 123034: 0 -247: 123035: 0 -247: 123036: 0 -247: 123037: 0 -247: 123038: 0 -247: 123039: 0 -247: 123040: 0 -247: 123041: 0 -247: 123042: 0 -247: 123043: 0 -247: 123044: 0 -247: 123045: 0 -247: 123046: 0 -247: 123047: 0 -247: 123048: 0 -247: 123049: 0 -247: 123050: 0 -247: 123051: 0 -247: 123052: 0 -247: 123053: 0 -247: 123054: 0 -247: 123055: 0 -247: 123056: 0 -247: 123057: 0 -247: 123058: 0 -247: 123059: 0 -247: 123060: 0 -247: 123061: 0 -247: 123062: 0 -247: 123063: 0 -247: 123064: 0 -247: 123065: 0 -247: 123066: 0 -247: 123067: 0 -247: 123068: 0 -247: 123069: 0 -247: 123070: 0 -247: 123071: 0 -247: 123072: 0 -247: 123073: 0 -247: 123074: 0 -247: 123075: 0 -247: 123076: 0 -247: 123077: 0 -247: 123078: 0 -247: 123079: 0 -247: 123080: 0 -247: 123081: 0 -247: 123082: 0 -247: 123083: 0 -247: 123084: 0 -247: 123085: 0 -247: 123086: 0 -247: 123087: 0 -247: 123088: 0 -247: 123089: 0 -247: 123090: 0 -247: 123091: 0 -247: 123092: 0 -247: 123093: 0 -247: 123094: 0 -247: 123095: 0 -247: 123096: 0 -247: 123097: 0 -247: 123098: 0 -247: 123099: 0 -247: 123100: 0 -247: 123101: 0 -247: 123102: 0 -247: 123103: 0 -247: 123104: 0 -247: 123105: 0 -247: 123106: 0 -247: 123107: 0 -247: 123108: 0 -247: 123109: 0 -247: 123110: 0 -247: 123111: 0 -247: 123112: 0 -247: 123113: 0 -247: 123114: 0 -247: 123115: 0 -247: 123116: 0 -247: 123117: 0 -247: 123118: 0 -247: 123119: 0 -247: 123120: 0 -247: 123121: 0 -247: 123122: 0 -247: 123123: 0 -247: 123124: 0 -247: 123125: 0 -247: 123126: 0 -247: 123127: 0 -247: 123128: 0 -247: 123129: 0 -247: 123130: 0 -247: 123131: 0 -247: 123132: 0 -247: 123133: 0 -247: 123134: 0 -247: 123135: 0 -247: 123136: 0 -247: 123137: 0 -247: 123138: 0 -247: 123139: 0 -247: 123140: 0 -247: 123141: 0 -247: 123142: 0 -247: 123143: 0 -247: 123144: 0 -247: 123145: 0 -247: 123146: 0 -247: 123147: 0 -247: 123148: 0 -247: 123149: 0 -247: 123150: 0 -247: 123151: 0 -247: 123152: 0 -247: 123153: 0 -247: 123154: 0 -247: 123155: 0 -247: 123156: 0 -247: 123157: 0 -247: 123158: 0 -247: 123159: 0 -247: 123160: 0 -247: 123161: 0 -247: 123162: 0 -247: 123163: 0 -247: 123164: 0 -247: 123165: 0 -247: 123166: 0 -247: 123167: 0 -247: 123168: 0 -247: 123169: 0 -247: 123170: 0 -247: 123171: 0 -247: 123172: 0 -247: 123173: 0 -247: 123174: 0 -247: 123175: 0 -247: 123176: 0 -247: 123177: 0 -247: 123178: 0 -247: 123179: 0 -247: 123180: 0 -247: 123181: 0 -247: 123182: 0 -247: 123183: 0 -247: 123184: 0 -247: 123185: 0 -247: 123186: 0 -247: 123187: 0 -247: 123188: 0 -247: 123189: 0 -247: 123190: 0 -247: 123191: 0 -247: 123192: 0 -247: 123193: 0 -247: 123194: 0 -247: 123195: 0 -247: 123196: 0 -247: 123197: 0 -247: 123198: 0 -247: 123199: 0 -247: 123200: 0 -247: 123201: 0 -247: 123202: 0 -247: 123203: 0 -247: 123204: 0 -247: 123205: 0 -247: 123206: 0 -247: 123207: 0 -247: 123208: 0 -247: 123209: 0 -247: 123210: 0 -247: 123211: 0 -247: 123212: 0 -247: 123213: 0 -247: 123214: 0 -247: 123215: 0 -247: 123216: 0 -247: 123217: 0 -247: 123218: 0 -247: 123219: 0 -247: 123220: 0 -247: 123221: 0 -247: 123222: 0 -247: 123223: 0 -247: 123224: 0 -247: 123225: 0 -247: 123226: 0 -247: 123227: 0 -247: 123228: 0 -247: 123229: 0 -247: 123230: 0 -247: 123231: 0 -247: 123232: 0 -247: 123233: 0 -247: 123234: 0 -247: 123235: 0 -247: 123236: 0 -247: 123237: 0 -247: 123238: 0 -247: 123239: 0 -247: 123240: 0 -247: 123241: 0 -247: 123242: 0 -247: 123243: 0 -247: 123244: 0 -247: 123245: 0 -247: 123246: 0 -247: 123247: 0 -247: 123248: 0 -247: 123249: 0 -247: 123250: 0 -247: 123251: 0 -247: 123252: 0 -247: 123253: 0 -247: 123254: 0 -247: 123255: 0 -247: 123256: 0 -247: 123257: 0 -247: 123258: 0 -247: 123259: 0 -247: 123260: 0 -247: 123261: 0 -247: 123262: 0 -247: 123263: 0 -247: 123264: 0 -247: 123265: 0 -247: 123266: 0 -247: 123267: 0 -247: 123268: 0 -247: 123269: 0 -247: 123270: 0 -247: 123271: 0 -247: 123272: 0 -247: 123273: 0 -247: 123274: 0 -247: 123275: 0 -247: 123276: 0 -247: 123277: 0 -247: 123278: 0 -247: 123279: 0 -247: 123280: 0 -247: 123281: 0 -247: 123282: 0 -247: 123283: 0 -247: 123284: 0 -247: 123285: 0 -247: 123286: 0 -247: 123287: 0 -247: 123288: 0 -247: 123289: 0 -247: 123290: 0 -247: 123291: 0 -247: 123292: 0 -247: 123293: 0 -247: 123294: 0 -247: 123295: 0 -247: 123296: 0 -247: 123297: 0 -247: 123298: 0 -247: 123299: 0 -247: 123300: 0 -247: 123301: 0 -247: 123302: 0 -247: 123303: 0 -247: 123304: 0 -247: 123305: 0 -247: 123306: 0 -247: 123307: 0 -247: 123308: 0 -247: 123309: 0 -247: 123310: 0 -247: 123311: 0 -247: 123312: 0 -247: 123313: 0 -247: 123314: 0 -247: 123315: 0 -247: 123316: 0 -247: 123317: 0 -247: 123318: 0 -247: 123319: 0 -247: 123320: 0 -247: 123321: 0 -247: 123322: 0 -247: 123323: 0 -247: 123324: 0 -247: 123325: 0 -247: 123326: 0 -247: 123327: 0 -247: 123328: 0 -247: 123329: 0 -247: 123330: 0 -247: 123331: 0 -247: 123332: 0 -247: 123333: 0 -247: 123334: 0 -247: 123335: 0 -247: 123336: 0 -247: 123337: 0 -247: 123338: 0 -247: 123339: 0 -247: 123340: 0 -247: 123341: 0 -247: 123342: 0 -247: 123343: 0 -247: 123344: 0 -247: 123345: 0 -247: 123346: 0 -247: 123347: 0 -247: 123348: 0 -247: 123349: 0 -247: 123350: 0 -247: 123351: 0 -247: 123352: 0 -247: 123353: 0 -247: 123354: 0 -247: 123355: 0 -247: 123356: 0 -247: 123357: 0 -247: 123358: 0 -247: 123359: 0 -247: 123360: 0 -247: 123361: 0 -247: 123362: 0 -247: 123363: 0 -247: 123364: 0 -247: 123365: 0 -247: 123366: 0 -247: 123367: 0 -247: 123368: 0 -247: 123369: 0 -247: 123370: 0 -247: 123371: 0 -247: 123372: 0 -247: 123373: 0 -247: 123374: 0 -247: 123375: 0 -247: 123376: 0 -247: 123377: 0 -247: 123378: 0 -247: 123379: 0 -247: 123380: 0 -247: 123381: 0 -247: 123382: 0 -247: 123383: 0 -247: 123384: 0 -247: 123385: 0 -247: 123386: 0 -247: 123387: 0 -247: 123388: 0 -247: 123389: 0 -247: 123390: 0 -247: 123391: 0 -247: 123392: 0 -247: 123393: 0 -247: 123394: 0 -247: 123395: 0 -247: 123396: 0 -247: 123397: 0 -247: 123398: 0 -247: 123399: 0 -247: 123400: 0 -247: 123401: 0 -247: 123402: 0 -247: 123403: 0 -247: 123404: 0 -247: 123405: 0 -247: 123406: 0 -247: 123407: 0 -247: 123408: 0 -247: 123409: 0 -247: 123410: 0 -247: 123411: 0 -247: 123412: 0 -247: 123413: 0 -247: 123414: 0 -247: 123415: 0 -247: 123416: 0 -247: 123417: 0 -247: 123418: 0 -247: 123419: 0 -247: 123420: 0 -247: 123421: 0 -247: 123422: 0 -247: 123423: 0 -247: 123424: 0 -247: 123425: 0 -247: 123426: 0 -247: 123427: 0 -247: 123428: 0 -247: 123429: 0 -247: 123430: 0 -247: 123431: 0 -247: 123432: 0 -247: 123433: 0 -247: 123434: 0 -247: 123435: 0 -247: 123436: 0 -247: 123437: 0 -247: 123438: 0 -247: 123439: 0 -247: 123440: 0 -247: 123441: 0 -247: 123442: 0 -247: 123443: 0 -247: 123444: 0 -247: 123445: 0 -247: 123446: 0 -247: 123447: 0 -247: 123448: 0 -247: 123449: 0 -247: 123450: 0 -247: 123451: 0 -247: 123452: 0 -247: 123453: 0 -247: 123454: 0 -247: 123455: 0 -247: 123456: 0 -247: 123457: 0 -247: 123458: 0 -247: 123459: 0 -247: 123460: 0 -247: 123461: 0 -247: 123462: 0 -247: 123463: 0 -247: 123464: 0 -247: 123465: 0 -247: 123466: 0 -247: 123467: 0 -247: 123468: 0 -247: 123469: 0 -247: 123470: 0 -247: 123471: 0 -247: 123472: 0 -247: 123473: 0 -247: 123474: 0 -247: 123475: 0 -247: 123476: 0 -247: 123477: 0 -247: 123478: 0 -247: 123479: 0 -247: 123480: 0 -247: 123481: 0 -247: 123482: 0 -247: 123483: 0 -247: 123484: 0 -247: 123485: 0 -247: 123486: 0 -247: 123487: 0 -247: 123488: 0 -247: 123489: 0 -247: 123490: 0 -247: 123491: 0 -247: 123492: 0 -247: 123493: 0 -247: 123494: 0 -247: 123495: 0 -247: 123496: 0 -247: 123497: 0 -247: 123498: 0 -247: 123499: 0 -247: 123500: 0 -247: 123501: 0 -247: 123502: 0 -247: 123503: 0 -247: 123504: 0 -247: 123505: 0 -247: 123506: 0 -247: 123507: 0 -247: 123508: 0 -247: 123509: 0 -247: 123510: 0 -247: 123511: 0 -247: 123512: 0 -247: 123513: 0 -247: 123514: 0 -247: 123515: 0 -247: 123516: 0 -247: 123517: 0 -247: 123518: 0 -247: 123519: 0 -247: 123520: 0 -247: 123521: 0 -247: 123522: 0 -247: 123523: 0 -247: 123524: 0 -247: 123525: 0 -247: 123526: 0 -247: 123527: 0 -247: 123528: 0 -247: 123529: 0 -247: 123530: 0 -247: 123531: 0 -247: 123532: 0 -247: 123533: 0 -247: 123534: 0 -247: 123535: 0 -247: 123536: 0 -247: 123537: 0 -247: 123538: 0 -247: 123539: 0 -247: 123540: 0 -247: 123541: 0 -247: 123542: 0 -247: 123543: 0 -247: 123544: 0 -247: 123545: 0 -247: 123546: 0 -247: 123547: 0 -247: 123548: 0 -247: 123549: 0 -247: 123550: 0 -247: 123551: 0 -247: 123552: 0 -247: 123553: 0 -247: 123554: 0 -247: 123555: 0 -247: 123556: 0 -247: 123557: 0 -247: 123558: 0 -247: 123559: 0 -247: 123560: 0 -247: 123561: 0 -247: 123562: 0 -247: 123563: 0 -247: 123564: 0 -247: 123565: 0 -247: 123566: 0 -247: 123567: 0 -247: 123568: 0 -247: 123569: 0 -247: 123570: 0 -247: 123571: 0 -247: 123572: 0 -247: 123573: 0 -247: 123574: 0 -247: 123575: 0 -247: 123576: 0 -247: 123577: 0 -247: 123578: 0 -247: 123579: 0 -247: 123580: 0 -247: 123581: 0 -247: 123582: 0 -247: 123583: 0 -247: 123584: 0 -247: 123585: 0 -247: 123586: 0 -247: 123587: 0 -247: 123588: 0 -247: 123589: 0 -247: 123590: 0 -247: 123591: 0 -247: 123592: 0 -247: 123593: 0 -247: 123594: 0 -247: 123595: 0 -247: 123596: 0 -247: 123597: 0 -247: 123598: 0 -247: 123599: 0 -247: 123600: 0 -247: 123601: 0 -247: 123602: 0 -247: 123603: 0 -247: 123604: 0 -247: 123605: 0 -247: 123606: 0 -247: 123607: 0 -247: 123608: 0 -247: 123609: 0 -247: 123610: 0 -247: 123611: 0 -247: 123612: 0 -247: 123613: 0 -247: 123614: 0 -247: 123615: 0 -247: 123616: 0 -247: 123617: 0 -247: 123618: 0 -247: 123619: 0 -247: 123620: 0 -247: 123621: 0 -247: 123622: 0 -247: 123623: 0 -247: 123624: 0 -247: 123625: 0 -247: 123626: 0 -247: 123627: 0 -247: 123628: 0 -247: 123629: 0 -247: 123630: 0 -247: 123631: 0 -247: 123632: 0 -247: 123633: 0 -247: 123634: 0 -247: 123635: 0 -247: 123636: 0 -247: 123637: 0 -247: 123638: 0 -247: 123639: 0 -247: 123640: 0 -247: 123641: 0 -247: 123642: 0 -247: 123643: 0 -247: 123644: 0 -247: 123645: 0 -247: 123646: 0 -247: 123647: 0 -247: 123648: 0 -247: 123649: 0 -247: 123650: 0 -247: 123651: 0 -247: 123652: 0 -247: 123653: 0 -247: 123654: 0 -247: 123655: 0 -247: 123656: 0 -247: 123657: 0 -247: 123658: 0 -247: 123659: 0 -247: 123660: 0 -247: 123661: 0 -247: 123662: 0 -247: 123663: 0 -247: 123664: 0 -247: 123665: 0 -247: 123666: 0 -247: 123667: 0 -247: 123668: 0 -247: 123669: 0 -247: 123670: 0 -247: 123671: 0 -247: 123672: 0 -247: 123673: 0 -247: 123674: 0 -247: 123675: 0 -247: 123676: 0 -247: 123677: 0 -247: 123678: 0 -247: 123679: 0 -247: 123680: 0 -247: 123681: 0 -247: 123682: 0 -247: 123683: 0 -247: 123684: 0 -247: 123685: 0 -247: 123686: 0 -247: 123687: 0 -247: 123688: 0 -247: 123689: 0 -247: 123690: 0 -247: 123691: 0 -247: 123692: 0 -247: 123693: 0 -247: 123694: 0 -247: 123695: 0 -247: 123696: 0 -247: 123697: 0 -247: 123698: 0 -247: 123699: 0 -247: 123700: 0 -247: 123701: 0 -247: 123702: 0 -247: 123703: 0 -247: 123704: 0 -247: 123705: 0 -247: 123706: 0 -247: 123707: 0 -247: 123708: 0 -247: 123709: 0 -247: 123710: 0 -247: 123711: 0 -247: 123712: 0 -247: 123713: 0 -247: 123714: 0 -247: 123715: 0 -247: 123716: 0 -247: 123717: 0 -247: 123718: 0 -247: 123719: 0 -247: 123720: 0 -247: 123721: 0 -247: 123722: 0 -247: 123723: 0 -247: 123724: 0 -247: 123725: 0 -247: 123726: 0 -247: 123727: 0 -247: 123728: 0 -247: 123729: 0 -247: 123730: 0 -247: 123731: 0 -247: 123732: 0 -247: 123733: 0 -247: 123734: 0 -247: 123735: 0 -247: 123736: 0 -247: 123737: 0 -247: 123738: 0 -247: 123739: 0 -247: 123740: 0 -247: 123741: 0 -247: 123742: 0 -247: 123743: 0 -247: 123744: 0 -247: 123745: 0 -247: 123746: 0 -247: 123747: 0 -247: 123748: 0 -247: 123749: 0 -247: 123750: 0 -247: 123751: 0 -247: 123752: 0 -247: 123753: 0 -247: 123754: 0 -247: 123755: 0 -247: 123756: 0 -247: 123757: 0 -247: 123758: 0 -247: 123759: 0 -247: 123760: 0 -247: 123761: 0 -247: 123762: 0 -247: 123763: 0 -247: 123764: 0 -247: 123765: 0 -247: 123766: 0 -247: 123767: 0 -247: 123768: 0 -247: 123769: 0 -247: 123770: 0 -247: 123771: 0 -247: 123772: 0 -247: 123773: 0 -247: 123774: 0 -247: 123775: 0 -247: 123776: 0 -247: 123777: 0 -247: 123778: 0 -247: 123779: 0 -247: 123780: 0 -247: 123781: 0 -247: 123782: 0 -247: 123783: 0 -247: 123784: 0 -247: 123785: 0 -247: 123786: 0 -247: 123787: 0 -247: 123788: 0 -247: 123789: 0 -247: 123790: 0 -247: 123791: 0 -247: 123792: 0 -247: 123793: 0 -247: 123794: 0 -247: 123795: 0 -247: 123796: 0 -247: 123797: 0 -247: 123798: 0 -247: 123799: 0 -247: 123800: 0 -247: 123801: 0 -247: 123802: 0 -247: 123803: 0 -247: 123804: 0 -247: 123805: 0 -247: 123806: 0 -247: 123807: 0 -247: 123808: 0 -247: 123809: 0 -247: 123810: 0 -247: 123811: 0 -247: 123812: 0 -247: 123813: 0 -247: 123814: 0 -247: 123815: 0 -247: 123816: 0 -247: 123817: 0 -247: 123818: 0 -247: 123819: 0 -247: 123820: 0 -247: 123821: 0 -247: 123822: 0 -247: 123823: 0 -247: 123824: 0 -247: 123825: 0 -247: 123826: 0 -247: 123827: 0 -247: 123828: 0 -247: 123829: 0 -247: 123830: 0 -247: 123831: 0 -247: 123832: 0 -247: 123833: 0 -247: 123834: 0 -247: 123835: 0 -247: 123836: 0 -247: 123837: 0 -247: 123838: 0 -247: 123839: 0 -247: 123840: 0 -247: 123841: 0 -247: 123842: 0 -247: 123843: 0 -247: 123844: 0 -247: 123845: 0 -247: 123846: 0 -247: 123847: 0 -247: 123848: 0 -247: 123849: 0 -247: 123850: 0 -247: 123851: 0 -247: 123852: 0 -247: 123853: 0 -247: 123854: 0 -247: 123855: 0 -247: 123856: 0 -247: 123857: 0 -247: 123858: 0 -247: 123859: 0 -247: 123860: 0 -247: 123861: 0 -247: 123862: 0 -247: 123863: 0 -247: 123864: 0 -247: 123865: 0 -247: 123866: 0 -247: 123867: 0 -247: 123868: 0 -247: 123869: 0 -247: 123870: 0 -247: 123871: 0 -247: 123872: 0 -247: 123873: 0 -247: 123874: 0 -247: 123875: 0 -247: 123876: 0 -247: 123877: 0 -247: 123878: 0 -247: 123879: 0 -247: 123880: 0 -247: 123881: 0 -247: 123882: 0 -247: 123883: 0 -247: 123884: 0 -247: 123885: 0 -247: 123886: 0 -247: 123887: 0 -247: 123888: 0 -247: 123889: 0 -247: 123890: 0 -247: 123891: 0 -247: 123892: 0 -247: 123893: 0 -247: 123894: 0 -247: 123895: 0 -247: 123896: 0 -247: 123897: 0 -247: 123898: 0 -247: 123899: 0 -247: 123900: 0 -247: 123901: 0 -247: 123902: 0 -247: 123903: 0 -247: 123904: 0 -247: 123905: 0 -247: 123906: 0 -247: 123907: 0 -247: 123908: 0 -247: 123909: 0 -247: 123910: 0 -247: 123911: 0 -247: 123912: 0 -247: 123913: 0 -247: 123914: 0 -247: 123915: 0 -247: 123916: 0 -247: 123917: 0 -247: 123918: 0 -247: 123919: 0 -247: 123920: 0 -247: 123921: 0 -247: 123922: 0 -247: 123923: 0 -247: 123924: 0 -247: 123925: 0 -247: 123926: 0 -247: 123927: 0 -247: 123928: 0 -247: 123929: 0 -247: 123930: 0 -247: 123931: 0 -247: 123932: 0 -247: 123933: 0 -247: 123934: 0 -247: 123935: 0 -247: 123936: 0 -247: 123937: 0 -247: 123938: 0 -247: 123939: 0 -247: 123940: 0 -247: 123941: 0 -247: 123942: 0 -247: 123943: 0 -247: 123944: 0 -247: 123945: 0 -247: 123946: 0 -247: 123947: 0 -247: 123948: 0 -247: 123949: 0 -247: 123950: 0 -247: 123951: 0 -247: 123952: 0 -247: 123953: 0 -247: 123954: 0 -247: 123955: 0 -247: 123956: 0 -247: 123957: 0 -247: 123958: 0 -247: 123959: 0 -247: 123960: 0 -247: 123961: 0 -247: 123962: 0 -247: 123963: 0 -247: 123964: 0 -247: 123965: 0 -247: 123966: 0 -247: 123967: 0 -247: 123968: 0 -247: 123969: 0 -247: 123970: 0 -247: 123971: 0 -247: 123972: 0 -247: 123973: 0 -247: 123974: 0 -247: 123975: 0 -247: 123976: 0 -247: 123977: 0 -247: 123978: 0 -247: 123979: 0 -247: 123980: 0 -247: 123981: 0 -247: 123982: 0 -247: 123983: 0 -247: 123984: 0 -247: 123985: 0 -247: 123986: 0 -247: 123987: 0 -247: 123988: 0 -247: 123989: 0 -247: 123990: 0 -247: 123991: 0 -247: 123992: 0 -247: 123993: 0 -247: 123994: 0 -247: 123995: 0 -247: 123996: 0 -247: 123997: 0 -247: 123998: 0 -247: 123999: 0 -247: 124000: 0 -247: 124001: 0 -247: 124002: 0 -247: 124003: 0 -247: 124004: 0 -247: 124005: 0 -247: 124006: 0 -247: 124007: 0 -247: 124008: 0 -247: 124009: 0 -247: 124010: 0 -247: 124011: 0 -247: 124012: 0 -247: 124013: 0 -247: 124014: 0 -247: 124015: 0 -247: 124016: 0 -247: 124017: 0 -247: 124018: 0 -247: 124019: 0 -247: 124020: 0 -247: 124021: 0 -247: 124022: 0 -247: 124023: 0 -247: 124024: 0 -247: 124025: 0 -247: 124026: 0 -247: 124027: 0 -247: 124028: 0 -247: 124029: 0 -247: 124030: 0 -247: 124031: 0 -247: 124032: 0 -247: 124033: 0 -247: 124034: 0 -247: 124035: 0 -247: 124036: 0 -247: 124037: 0 -247: 124038: 0 -247: 124039: 0 -247: 124040: 0 -247: 124041: 0 -247: 124042: 0 -247: 124043: 0 -247: 124044: 0 -247: 124045: 0 -247: 124046: 0 -247: 124047: 0 -247: 124048: 0 -247: 124049: 0 -247: 124050: 0 -247: 124051: 0 -247: 124052: 0 -247: 124053: 0 -247: 124054: 0 -247: 124055: 0 -247: 124056: 0 -247: 124057: 0 -247: 124058: 0 -247: 124059: 0 -247: 124060: 0 -247: 124061: 0 -247: 124062: 0 -247: 124063: 0 -247: 124064: 0 -247: 124065: 0 -247: 124066: 0 -247: 124067: 0 -247: 124068: 0 -247: 124069: 0 -247: 124070: 0 -247: 124071: 0 -247: 124072: 0 -247: 124073: 0 -247: 124074: 0 -247: 124075: 0 -247: 124076: 0 -247: 124077: 0 -247: 124078: 0 -247: 124079: 0 -247: 124080: 0 -247: 124081: 0 -247: 124082: 0 -247: 124083: 0 -247: 124084: 0 -247: 124085: 0 -247: 124086: 0 -247: 124087: 0 -247: 124088: 0 -247: 124089: 0 -247: 124090: 0 -247: 124091: 0 -247: 124092: 0 -247: 124093: 0 -247: 124094: 0 -247: 124095: 0 -247: 124096: 0 -247: 124097: 0 -247: 124098: 0 -247: 124099: 0 -247: 124100: 0 -247: 124101: 0 -247: 124102: 0 -247: 124103: 0 -247: 124104: 0 -247: 124105: 0 -247: 124106: 0 -247: 124107: 0 -247: 124108: 0 -247: 124109: 0 -247: 124110: 0 -247: 124111: 0 -247: 124112: 0 -247: 124113: 0 -247: 124114: 0 -247: 124115: 0 -247: 124116: 0 -247: 124117: 0 -247: 124118: 0 -247: 124119: 0 -247: 124120: 0 -247: 124121: 0 -247: 124122: 0 -247: 124123: 0 -247: 124124: 0 -247: 124125: 0 -247: 124126: 0 -247: 124127: 0 -247: 124128: 0 -247: 124129: 0 -247: 124130: 0 -247: 124131: 0 -247: 124132: 0 -247: 124133: 0 -247: 124134: 0 -247: 124135: 0 -247: 124136: 0 -247: 124137: 0 -247: 124138: 0 -247: 124139: 0 -247: 124140: 0 -247: 124141: 0 -247: 124142: 0 -247: 124143: 0 -247: 124144: 0 -247: 124145: 0 -247: 124146: 0 -247: 124147: 0 -247: 124148: 0 -247: 124149: 0 -247: 124150: 0 -247: 124151: 0 -247: 124152: 0 -247: 124153: 0 -247: 124154: 0 -247: 124155: 0 -247: 124156: 0 -247: 124157: 0 -247: 124158: 0 -247: 124159: 0 -247: 124160: 0 -247: 124161: 0 -247: 124162: 0 -247: 124163: 0 -247: 124164: 0 -247: 124165: 0 -247: 124166: 0 -247: 124167: 0 -247: 124168: 0 -247: 124169: 0 -247: 124170: 0 -247: 124171: 0 -247: 124172: 0 -247: 124173: 0 -247: 124174: 0 -247: 124175: 0 -247: 124176: 0 -247: 124177: 0 -247: 124178: 0 -247: 124179: 0 -247: 124180: 0 -247: 124181: 0 -247: 124182: 0 -247: 124183: 0 -247: 124184: 0 -247: 124185: 0 -247: 124186: 0 -247: 124187: 0 -247: 124188: 0 -247: 124189: 0 -247: 124190: 0 -247: 124191: 0 -247: 124192: 0 -247: 124193: 0 -247: 124194: 0 -247: 124195: 0 -247: 124196: 0 -247: 124197: 0 -247: 124198: 0 -247: 124199: 0 -247: 124200: 0 -247: 124201: 0 -247: 124202: 0 -247: 124203: 0 -247: 124204: 0 -247: 124205: 0 -247: 124206: 0 -247: 124207: 0 -247: 124208: 0 -247: 124209: 0 -247: 124210: 0 -247: 124211: 0 -247: 124212: 0 -247: 124213: 0 -247: 124214: 0 -247: 124215: 0 -247: 124216: 0 -247: 124217: 0 -247: 124218: 0 -247: 124219: 0 -247: 124220: 0 -247: 124221: 0 -247: 124222: 0 -247: 124223: 0 -247: 124224: 0 -247: 124225: 0 -247: 124226: 0 -247: 124227: 0 -247: 124228: 0 -247: 124229: 0 -247: 124230: 0 -247: 124231: 0 -247: 124232: 0 -247: 124233: 0 -247: 124234: 0 -247: 124235: 0 -247: 124236: 0 -247: 124237: 0 -247: 124238: 0 -247: 124239: 0 -247: 124240: 0 -247: 124241: 0 -247: 124242: 0 -247: 124243: 0 -247: 124244: 0 -247: 124245: 0 -247: 124246: 0 -247: 124247: 0 -247: 124248: 0 -247: 124249: 0 -247: 124250: 0 -247: 124251: 0 -247: 124252: 0 -247: 124253: 0 -247: 124254: 0 -247: 124255: 0 -247: 124256: 0 -247: 124257: 0 -247: 124258: 0 -247: 124259: 0 -247: 124260: 0 -247: 124261: 0 -247: 124262: 0 -247: 124263: 0 -247: 124264: 0 -247: 124265: 0 -247: 124266: 0 -247: 124267: 0 -247: 124268: 0 -247: 124269: 0 -247: 124270: 0 -247: 124271: 0 -247: 124272: 0 -247: 124273: 0 -247: 124274: 0 -247: 124275: 0 -247: 124276: 0 -247: 124277: 0 -247: 124278: 0 -247: 124279: 0 -247: 124280: 0 -247: 124281: 0 -247: 124282: 0 -247: 124283: 0 -247: 124284: 0 -247: 124285: 0 -247: 124286: 0 -247: 124287: 0 -247: 124288: 0 -247: 124289: 0 -247: 124290: 0 -247: 124291: 0 -247: 124292: 0 -247: 124293: 0 -247: 124294: 0 -247: 124295: 0 -247: 124296: 0 -247: 124297: 0 -247: 124298: 0 -247: 124299: 0 -247: 124300: 0 -247: 124301: 0 -247: 124302: 0 -247: 124303: 0 -247: 124304: 0 -247: 124305: 0 -247: 124306: 0 -247: 124307: 0 -247: 124308: 0 -247: 124309: 0 -247: 124310: 0 -247: 124311: 0 -247: 124312: 0 -247: 124313: 0 -247: 124314: 0 -247: 124315: 0 -247: 124316: 0 -247: 124317: 0 -247: 124318: 0 -247: 124319: 0 -247: 124320: 0 -247: 124321: 0 -247: 124322: 0 -247: 124323: 0 -247: 124324: 0 -247: 124325: 0 -247: 124326: 0 -247: 124327: 0 -247: 124328: 0 -247: 124329: 0 -247: 124330: 0 -247: 124331: 0 -247: 124332: 0 -247: 124333: 0 -247: 124334: 0 -247: 124335: 0 -247: 124336: 0 -247: 124337: 0 -247: 124338: 0 -247: 124339: 0 -247: 124340: 0 -247: 124341: 0 -247: 124342: 0 -247: 124343: 0 -247: 124344: 0 -247: 124345: 0 -247: 124346: 0 -247: 124347: 0 -247: 124348: 0 -247: 124349: 0 -247: 124350: 0 -247: 124351: 0 -247: 124352: 0 -247: 124353: 0 -247: 124354: 0 -247: 124355: 0 -247: 124356: 0 -247: 124357: 0 -247: 124358: 0 -247: 124359: 0 -247: 124360: 0 -247: 124361: 0 -247: 124362: 0 -247: 124363: 0 -247: 124364: 0 -247: 124365: 0 -247: 124366: 0 -247: 124367: 0 -247: 124368: 0 -247: 124369: 0 -247: 124370: 0 -247: 124371: 0 -247: 124372: 0 -247: 124373: 0 -247: 124374: 0 -247: 124375: 0 -247: 124376: 0 -247: 124377: 0 -247: 124378: 0 -247: 124379: 0 -247: 124380: 0 -247: 124381: 0 -247: 124382: 0 -247: 124383: 0 -247: 124384: 0 -247: 124385: 0 -247: 124386: 0 -247: 124387: 0 -247: 124388: 0 -247: 124389: 0 -247: 124390: 0 -247: 124391: 0 -247: 124392: 0 -247: 124393: 0 -247: 124394: 0 -247: 124395: 0 -247: 124396: 0 -247: 124397: 0 -247: 124398: 0 -247: 124399: 0 -247: 124400: 0 -247: 124401: 0 -247: 124402: 0 -247: 124403: 0 -247: 124404: 0 -247: 124405: 0 -247: 124406: 0 -247: 124407: 0 -247: 124408: 0 -247: 124409: 0 -247: 124410: 0 -247: 124411: 0 -247: 124412: 0 -247: 124413: 0 -247: 124414: 0 -247: 124415: 0 -247: 124416: 0 -247: 124417: 0 -247: 124418: 0 -247: 124419: 0 -247: 124420: 0 -247: 124421: 0 -247: 124422: 0 -247: 124423: 0 -247: 124424: 0 -247: 124425: 0 -247: 124426: 0 -247: 124427: 0 -247: 124428: 0 -247: 124429: 0 -247: 124430: 0 -247: 124431: 0 -247: 124432: 0 -247: 124433: 0 -247: 124434: 0 -247: 124435: 0 -247: 124436: 0 -247: 124437: 0 -247: 124438: 0 -247: 124439: 0 -247: 124440: 0 -247: 124441: 0 -247: 124442: 0 -247: 124443: 0 -247: 124444: 0 -247: 124445: 0 -247: 124446: 0 -247: 124447: 0 -247: 124448: 0 -247: 124449: 0 -247: 124450: 0 -247: 124451: 0 -247: 124452: 0 -247: 124453: 0 -247: 124454: 0 -247: 124455: 0 -247: 124456: 0 -247: 124457: 0 -247: 124458: 0 -247: 124459: 0 -247: 124460: 0 -247: 124461: 0 -247: 124462: 0 -247: 124463: 0 -247: 124464: 0 -247: 124465: 0 -247: 124466: 0 -247: 124467: 0 -247: 124468: 0 -247: 124469: 0 -247: 124470: 0 -247: 124471: 0 -247: 124472: 0 -247: 124473: 0 -247: 124474: 0 -247: 124475: 0 -247: 124476: 0 -247: 124477: 0 -247: 124478: 0 -247: 124479: 0 -247: 124480: 0 -247: 124481: 0 -247: 124482: 0 -247: 124483: 0 -247: 124484: 0 -247: 124485: 0 -247: 124486: 0 -247: 124487: 0 -247: 124488: 0 -247: 124489: 0 -247: 124490: 0 -247: 124491: 0 -247: 124492: 0 -247: 124493: 0 -247: 124494: 0 -247: 124495: 0 -247: 124496: 0 -247: 124497: 0 -247: 124498: 0 -247: 124499: 0 -247: 124500: 0 -247: 124501: 0 -247: 124502: 0 -247: 124503: 0 -247: 124504: 0 -247: 124505: 0 -247: 124506: 0 -247: 124507: 0 -247: 124508: 0 -247: 124509: 0 -247: 124510: 0 -247: 124511: 0 -247: 124512: 0 -247: 124513: 0 -247: 124514: 0 -247: 124515: 0 -247: 124516: 0 -247: 124517: 0 -247: 124518: 0 -247: 124519: 0 -247: 124520: 0 -247: 124521: 0 -247: 124522: 0 -247: 124523: 0 -247: 124524: 0 -247: 124525: 0 -247: 124526: 0 -247: 124527: 0 -247: 124528: 0 -247: 124529: 0 -247: 124530: 0 -247: 124531: 0 -247: 124532: 0 -247: 124533: 0 -247: 124534: 0 -247: 124535: 0 -247: 124536: 0 -247: 124537: 0 -247: 124538: 0 -247: 124539: 0 -247: 124540: 0 -247: 124541: 0 -247: 124542: 0 -247: 124543: 0 -247: 124544: 0 -247: 124545: 0 -247: 124546: 0 -247: 124547: 0 -247: 124548: 0 -247: 124549: 0 -247: 124550: 0 -247: 124551: 0 -247: 124552: 0 -247: 124553: 0 -247: 124554: 0 -247: 124555: 0 -247: 124556: 0 -247: 124557: 0 -247: 124558: 0 -247: 124559: 0 -247: 124560: 0 -247: 124561: 0 -247: 124562: 0 -247: 124563: 0 -247: 124564: 0 -247: 124565: 0 -247: 124566: 0 -247: 124567: 0 -247: 124568: 0 -247: 124569: 0 -247: 124570: 0 -247: 124571: 0 -247: 124572: 0 -247: 124573: 0 -247: 124574: 0 -247: 124575: 0 -247: 124576: 0 -247: 124577: 0 -247: 124578: 0 -247: 124579: 0 -247: 124580: 0 -247: 124581: 0 -247: 124582: 0 -247: 124583: 0 -247: 124584: 0 -247: 124585: 0 -247: 124586: 0 -247: 124587: 0 -247: 124588: 0 -247: 124589: 0 -247: 124590: 0 -247: 124591: 0 -247: 124592: 0 -247: 124593: 0 -247: 124594: 0 -247: 124595: 0 -247: 124596: 0 -247: 124597: 0 -247: 124598: 0 -247: 124599: 0 -247: 124600: 0 -247: 124601: 0 -247: 124602: 0 -247: 124603: 0 -247: 124604: 0 -247: 124605: 0 -247: 124606: 0 -247: 124607: 0 -247: 124608: 0 -247: 124609: 0 -247: 124610: 0 -247: 124611: 0 -247: 124612: 0 -247: 124613: 0 -247: 124614: 0 -247: 124615: 0 -247: 124616: 0 -247: 124617: 0 -247: 124618: 0 -247: 124619: 0 -247: 124620: 0 -247: 124621: 0 -247: 124622: 0 -247: 124623: 0 -247: 124624: 0 -247: 124625: 0 -247: 124626: 0 -247: 124627: 0 -247: 124628: 0 -247: 124629: 0 -247: 124630: 0 -247: 124631: 0 -247: 124632: 0 -247: 124633: 0 -247: 124634: 0 -247: 124635: 0 -247: 124636: 0 -247: 124637: 0 -247: 124638: 0 -247: 124639: 0 -247: 124640: 0 -247: 124641: 0 -247: 124642: 0 -247: 124643: 0 -247: 124644: 0 -247: 124645: 0 -247: 124646: 0 -247: 124647: 0 -247: 124648: 0 -247: 124649: 0 -247: 124650: 0 -247: 124651: 0 -247: 124652: 0 -247: 124653: 0 -247: 124654: 0 -247: 124655: 0 -247: 124656: 0 -247: 124657: 0 -247: 124658: 0 -247: 124659: 0 -247: 124660: 0 -247: 124661: 0 -247: 124662: 0 -247: 124663: 0 -247: 124664: 0 -247: 124665: 0 -247: 124666: 0 -247: 124667: 0 -247: 124668: 0 -247: 124669: 0 -247: 124670: 0 -247: 124671: 0 -247: 124672: 0 -247: 124673: 0 -247: 124674: 0 -247: 124675: 0 -247: 124676: 0 -247: 124677: 0 -247: 124678: 0 -247: 124679: 0 -247: 124680: 0 -247: 124681: 0 -247: 124682: 0 -247: 124683: 0 -247: 124684: 0 -247: 124685: 0 -247: 124686: 0 -247: 124687: 0 -247: 124688: 0 -247: 124689: 0 -247: 124690: 0 -247: 124691: 0 -247: 124692: 0 -247: 124693: 0 -247: 124694: 0 -247: 124695: 0 -247: 124696: 0 -247: 124697: 0 -247: 124698: 0 -247: 124699: 0 -247: 124700: 0 -247: 124701: 0 -247: 124702: 0 -247: 124703: 0 -247: 124704: 0 -247: 124705: 0 -247: 124706: 0 -247: 124707: 0 -247: 124708: 0 -247: 124709: 0 -247: 124710: 0 -247: 124711: 0 -247: 124712: 0 -247: 124713: 0 -247: 124714: 0 -247: 124715: 0 -247: 124716: 0 -247: 124717: 0 -247: 124718: 0 -247: 124719: 0 -247: 124720: 0 -247: 124721: 0 -247: 124722: 0 -247: 124723: 0 -247: 124724: 0 -247: 124725: 0 -247: 124726: 0 -247: 124727: 0 -247: 124728: 0 -247: 124729: 0 -247: 124730: 0 -247: 124731: 0 -247: 124732: 0 -247: 124733: 0 -247: 124734: 0 -247: 124735: 0 -247: 124736: 0 -247: 124737: 0 -247: 124738: 0 -247: 124739: 0 -247: 124740: 0 -247: 124741: 0 -247: 124742: 0 -247: 124743: 0 -247: 124744: 0 -247: 124745: 0 -247: 124746: 0 -247: 124747: 0 -247: 124748: 0 -247: 124749: 0 -247: 124750: 0 -247: 124751: 0 -247: 124752: 0 -247: 124753: 0 -247: 124754: 0 -247: 124755: 0 -247: 124756: 0 -247: 124757: 0 -247: 124758: 0 -247: 124759: 0 -247: 124760: 0 -247: 124761: 0 -247: 124762: 0 -247: 124763: 0 -247: 124764: 0 -247: 124765: 0 -247: 124766: 0 -247: 124767: 0 -247: 124768: 0 -247: 124769: 0 -247: 124770: 0 -247: 124771: 0 -247: 124772: 0 -247: 124773: 0 -247: 124774: 0 -247: 124775: 0 -247: 124776: 0 -247: 124777: 0 -247: 124778: 0 -247: 124779: 0 -247: 124780: 0 -247: 124781: 0 -247: 124782: 0 -247: 124783: 0 -247: 124784: 0 -247: 124785: 0 -247: 124786: 0 -247: 124787: 0 -247: 124788: 0 -247: 124789: 0 -247: 124790: 0 -247: 124791: 0 -247: 124792: 0 -247: 124793: 0 -247: 124794: 0 -247: 124795: 0 -247: 124796: 0 -247: 124797: 0 -247: 124798: 0 -247: 124799: 0 -247: 124800: 0 -247: 124801: 0 -247: 124802: 0 -247: 124803: 0 -247: 124804: 0 -247: 124805: 0 -247: 124806: 0 -247: 124807: 0 -247: 124808: 0 -247: 124809: 0 -247: 124810: 0 -247: 124811: 0 -247: 124812: 0 -247: 124813: 0 -247: 124814: 0 -247: 124815: 0 -247: 124816: 0 -247: 124817: 0 -247: 124818: 0 -247: 124819: 0 -247: 124820: 0 -247: 124821: 0 -247: 124822: 0 -247: 124823: 0 -247: 124824: 0 -247: 124825: 0 -247: 124826: 0 -247: 124827: 0 -247: 124828: 0 -247: 124829: 0 -247: 124830: 0 -247: 124831: 0 -247: 124832: 0 -247: 124833: 0 -247: 124834: 0 -247: 124835: 0 -247: 124836: 0 -247: 124837: 0 -247: 124838: 0 -247: 124839: 0 -247: 124840: 0 -247: 124841: 0 -247: 124842: 0 -247: 124843: 0 -247: 124844: 0 -247: 124845: 0 -247: 124846: 0 -247: 124847: 0 -247: 124848: 0 -247: 124849: 0 -247: 124850: 0 -247: 124851: 0 -247: 124852: 0 -247: 124853: 0 -247: 124854: 0 -247: 124855: 0 -247: 124856: 0 -247: 124857: 0 -247: 124858: 0 -247: 124859: 0 -247: 124860: 0 -247: 124861: 0 -247: 124862: 0 -247: 124863: 0 -247: 124864: 0 -247: 124865: 0 -247: 124866: 0 -247: 124867: 0 -247: 124868: 0 -247: 124869: 0 -247: 124870: 0 -247: 124871: 0 -247: 124872: 0 -247: 124873: 0 -247: 124874: 0 -247: 124875: 0 -247: 124876: 0 -247: 124877: 0 -247: 124878: 0 -247: 124879: 0 -247: 124880: 0 -247: 124881: 0 -247: 124882: 0 -247: 124883: 0 -247: 124884: 0 -247: 124885: 0 -247: 124886: 0 -247: 124887: 0 -247: 124888: 0 -247: 124889: 0 -247: 124890: 0 -247: 124891: 0 -247: 124892: 0 -247: 124893: 0 -247: 124894: 0 -247: 124895: 0 -247: 124896: 0 -247: 124897: 0 -247: 124898: 0 -247: 124899: 0 -247: 124900: 0 -247: 124901: 0 -247: 124902: 0 -247: 124903: 0 -247: 124904: 0 -247: 124905: 0 -247: 124906: 0 -247: 124907: 0 -247: 124908: 0 -247: 124909: 0 -247: 124910: 0 -247: 124911: 0 -247: 124912: 0 -247: 124913: 0 -247: 124914: 0 -247: 124915: 0 -247: 124916: 0 -247: 124917: 0 -247: 124918: 0 -247: 124919: 0 -247: 124920: 0 -247: 124921: 0 -247: 124922: 0 -247: 124923: 0 -247: 124924: 0 -247: 124925: 0 -247: 124926: 0 -247: 124927: 0 -247: 124928: 0 -247: 124929: 0 -247: 124930: 0 -247: 124931: 0 -247: 124932: 0 -247: 124933: 0 -247: 124934: 0 -247: 124935: 0 -247: 124936: 0 -247: 124937: 0 -247: 124938: 0 -247: 124939: 0 -247: 124940: 0 -247: 124941: 0 -247: 124942: 0 -247: 124943: 0 -247: 124944: 0 -247: 124945: 0 -247: 124946: 0 -247: 124947: 0 -247: 124948: 0 -247: 124949: 0 -247: 124950: 0 -247: 124951: 0 -247: 124952: 0 -247: 124953: 0 -247: 124954: 0 -247: 124955: 0 -247: 124956: 0 -247: 124957: 0 -247: 124958: 0 -247: 124959: 0 -247: 124960: 0 -247: 124961: 0 -247: 124962: 0 -247: 124963: 0 -247: 124964: 0 -247: 124965: 0 -247: 124966: 0 -247: 124967: 0 -247: 124968: 0 -247: 124969: 0 -247: 124970: 0 -247: 124971: 0 -247: 124972: 0 -247: 124973: 0 -247: 124974: 0 -247: 124975: 0 -247: 124976: 0 -247: 124977: 0 -247: 124978: 0 -247: 124979: 0 -247: 124980: 0 -247: 124981: 0 -247: 124982: 0 -247: 124983: 0 -247: 124984: 0 -247: 124985: 0 -247: 124986: 0 -247: 124987: 0 -247: 124988: 0 -247: 124989: 0 -247: 124990: 0 -247: 124991: 0 -247: 124992: 0 -247: 124993: 0 -247: 124994: 0 -247: 124995: 0 -247: 124996: 0 -247: 124997: 0 -247: 124998: 0 -247: 124999: 0 -247: 125000: 0 -247: 125001: 0 -247: 125002: 0 -247: 125003: 0 -247: 125004: 0 -247: 125005: 0 -247: 125006: 0 -247: 125007: 0 -247: 125008: 0 -247: 125009: 0 -247: 125010: 0 -247: 125011: 0 -247: 125012: 0 -247: 125013: 0 -247: 125014: 0 -247: 125015: 0 -247: 125016: 0 -247: 125017: 0 -247: 125018: 0 -247: 125019: 0 -247: 125020: 0 -247: 125021: 0 -247: 125022: 0 -247: 125023: 0 -247: 125024: 0 -247: 125025: 0 -247: 125026: 0 -247: 125027: 0 -247: 125028: 0 -247: 125029: 0 -247: 125030: 0 -247: 125031: 0 -247: 125032: 0 -247: 125033: 0 -247: 125034: 0 -247: 125035: 0 -247: 125036: 0 -247: 125037: 0 -247: 125038: 0 -247: 125039: 0 -247: 125040: 0 -247: 125041: 0 -247: 125042: 0 -247: 125043: 0 -247: 125044: 0 -247: 125045: 0 -247: 125046: 0 -247: 125047: 0 -247: 125048: 0 -247: 125049: 0 -247: 125050: 0 -247: 125051: 0 -247: 125052: 0 -247: 125053: 0 -247: 125054: 0 -247: 125055: 0 -247: 125056: 0 -247: 125057: 0 -247: 125058: 0 -247: 125059: 0 -247: 125060: 0 -247: 125061: 0 -247: 125062: 0 -247: 125063: 0 -247: 125064: 0 -247: 125065: 0 -247: 125066: 0 -247: 125067: 0 -247: 125068: 0 -247: 125069: 0 -247: 125070: 0 -247: 125071: 0 -247: 125072: 0 -247: 125073: 0 -247: 125074: 0 -247: 125075: 0 -247: 125076: 0 -247: 125077: 0 -247: 125078: 0 -247: 125079: 0 -247: 125080: 0 -247: 125081: 0 -247: 125082: 0 -247: 125083: 0 -247: 125084: 0 -247: 125085: 0 -247: 125086: 0 -247: 125087: 0 -247: 125088: 0 -247: 125089: 0 -247: 125090: 0 -247: 125091: 0 -247: 125092: 0 -247: 125093: 0 -247: 125094: 0 -247: 125095: 0 -247: 125096: 0 -247: 125097: 0 -247: 125098: 0 -247: 125099: 0 -247: 125100: 0 -247: 125101: 0 -247: 125102: 0 -247: 125103: 0 -247: 125104: 0 -247: 125105: 0 -247: 125106: 0 -247: 125107: 0 -247: 125108: 0 -247: 125109: 0 -247: 125110: 0 -247: 125111: 0 -247: 125112: 0 -247: 125113: 0 -247: 125114: 0 -247: 125115: 0 -247: 125116: 0 -247: 125117: 0 -247: 125118: 0 -247: 125119: 0 -247: 125120: 0 -247: 125121: 0 -247: 125122: 0 -247: 125123: 0 -247: 125124: 0 -247: 125125: 0 -247: 125126: 0 -247: 125127: 0 -247: 125128: 0 -247: 125129: 0 -247: 125130: 0 -247: 125131: 0 -247: 125132: 0 -247: 125133: 0 -247: 125134: 0 -247: 125135: 0 -247: 125136: 0 -247: 125137: 0 -247: 125138: 0 -247: 125139: 0 -247: 125140: 0 -247: 125141: 0 -247: 125142: 0 -247: 125143: 0 -247: 125144: 0 -247: 125145: 0 -247: 125146: 0 -247: 125147: 0 -247: 125148: 0 -247: 125149: 0 -247: 125150: 0 -247: 125151: 0 -247: 125152: 0 -247: 125153: 0 -247: 125154: 0 -247: 125155: 0 -247: 125156: 0 -247: 125157: 0 -247: 125158: 0 -247: 125159: 0 -247: 125160: 0 -247: 125161: 0 -247: 125162: 0 -247: 125163: 0 -247: 125164: 0 -247: 125165: 0 -247: 125166: 0 -247: 125167: 0 -247: 125168: 0 -247: 125169: 0 -247: 125170: 0 -247: 125171: 0 -247: 125172: 0 -247: 125173: 0 -247: 125174: 0 -247: 125175: 0 -247: 125176: 0 -247: 125177: 0 -247: 125178: 0 -247: 125179: 0 -247: 125180: 0 -247: 125181: 0 -247: 125182: 0 -247: 125183: 0 -247: 125184: 0 -247: 125185: 0 -247: 125186: 0 -247: 125187: 0 -247: 125188: 0 -247: 125189: 0 -247: 125190: 0 -247: 125191: 0 -247: 125192: 0 -247: 125193: 0 -247: 125194: 0 -247: 125195: 0 -247: 125196: 0 -247: 125197: 0 -247: 125198: 0 -247: 125199: 0 -247: 125200: 0 -247: 125201: 0 -247: 125202: 0 -247: 125203: 0 -247: 125204: 0 -247: 125205: 0 -247: 125206: 0 -247: 125207: 0 -247: 125208: 0 -247: 125209: 0 -247: 125210: 0 -247: 125211: 0 -247: 125212: 0 -247: 125213: 0 -247: 125214: 0 -247: 125215: 0 -247: 125216: 0 -247: 125217: 0 -247: 125218: 0 -247: 125219: 0 -247: 125220: 0 -247: 125221: 0 -247: 125222: 0 -247: 125223: 0 -247: 125224: 0 -247: 125225: 0 -247: 125226: 0 -247: 125227: 0 -247: 125228: 0 -247: 125229: 0 -247: 125230: 0 -247: 125231: 0 -247: 125232: 0 -247: 125233: 0 -247: 125234: 0 -247: 125235: 0 -247: 125236: 0 -247: 125237: 0 -247: 125238: 0 -247: 125239: 0 -247: 125240: 0 -247: 125241: 0 -247: 125242: 0 -247: 125243: 0 -247: 125244: 0 -247: 125245: 0 -247: 125246: 0 -247: 125247: 0 -247: 125248: 0 -247: 125249: 0 -247: 125250: 0 -247: 125251: 0 -247: 125252: 0 -247: 125253: 0 -247: 125254: 0 -247: 125255: 0 -247: 125256: 0 -247: 125257: 0 -247: 125258: 0 -247: 125259: 0 -247: 125260: 0 -247: 125261: 0 -247: 125262: 0 -247: 125263: 0 -247: 125264: 0 -247: 125265: 0 -247: 125266: 0 -247: 125267: 0 -247: 125268: 0 -247: 125269: 0 -247: 125270: 0 -247: 125271: 0 -247: 125272: 0 -247: 125273: 0 -247: 125274: 0 -247: 125275: 0 -247: 125276: 0 -247: 125277: 0 -247: 125278: 0 -247: 125279: 0 -247: 125280: 0 -247: 125281: 0 -247: 125282: 0 -247: 125283: 0 -247: 125284: 0 -247: 125285: 0 -247: 125286: 0 -247: 125287: 0 -247: 125288: 0 -247: 125289: 0 -247: 125290: 0 -247: 125291: 0 -247: 125292: 0 -247: 125293: 0 -247: 125294: 0 -247: 125295: 0 -247: 125296: 0 -247: 125297: 0 -247: 125298: 0 -247: 125299: 0 -247: 125300: 0 -247: 125301: 0 -247: 125302: 0 -247: 125303: 0 -247: 125304: 0 -247: 125305: 0 -247: 125306: 0 -247: 125307: 0 -247: 125308: 0 -247: 125309: 0 -247: 125310: 0 -247: 125311: 0 -247: 125312: 0 -247: 125313: 0 -247: 125314: 0 -247: 125315: 0 -247: 125316: 0 -247: 125317: 0 -247: 125318: 0 -247: 125319: 0 -247: 125320: 0 -247: 125321: 0 -247: 125322: 0 -247: 125323: 0 -247: 125324: 0 -247: 125325: 0 -247: 125326: 0 -247: 125327: 0 -247: 125328: 0 -247: 125329: 0 -247: 125330: 0 -247: 125331: 0 -247: 125332: 0 -247: 125333: 0 -247: 125334: 0 -247: 125335: 0 -247: 125336: 0 -247: 125337: 0 -247: 125338: 0 -247: 125339: 0 -247: 125340: 0 -247: 125341: 0 -247: 125342: 0 -247: 125343: 0 -247: 125344: 0 -247: 125345: 0 -247: 125346: 0 -247: 125347: 0 -247: 125348: 0 -247: 125349: 0 -247: 125350: 0 -247: 125351: 0 -247: 125352: 0 -247: 125353: 0 -247: 125354: 0 -247: 125355: 0 -247: 125356: 0 -247: 125357: 0 -247: 125358: 0 -247: 125359: 0 -247: 125360: 0 -247: 125361: 0 -247: 125362: 0 -247: 125363: 0 -247: 125364: 0 -247: 125365: 0 -247: 125366: 0 -247: 125367: 0 -247: 125368: 0 -247: 125369: 0 -247: 125370: 0 -247: 125371: 0 -247: 125372: 0 -247: 125373: 0 -247: 125374: 0 -247: 125375: 0 -247: 125376: 0 -247: 125377: 0 -247: 125378: 0 -247: 125379: 0 -247: 125380: 0 -247: 125381: 0 -247: 125382: 0 -247: 125383: 0 -247: 125384: 0 -247: 125385: 0 -247: 125386: 0 -247: 125387: 0 -247: 125388: 0 -247: 125389: 0 -247: 125390: 0 -247: 125391: 0 -247: 125392: 0 -247: 125393: 0 -247: 125394: 0 -247: 125395: 0 -247: 125396: 0 -247: 125397: 0 -247: 125398: 0 -247: 125399: 0 -247: 125400: 0 -247: 125401: 0 -247: 125402: 0 -247: 125403: 0 -247: 125404: 0 -247: 125405: 0 -247: 125406: 0 -247: 125407: 0 -247: 125408: 0 -247: 125409: 0 -247: 125410: 0 -247: 125411: 0 -247: 125412: 0 -247: 125413: 0 -247: 125414: 0 -247: 125415: 0 -247: 125416: 0 -247: 125417: 0 -247: 125418: 0 -247: 125419: 0 -247: 125420: 0 -247: 125421: 0 -247: 125422: 0 -247: 125423: 0 -247: 125424: 0 -247: 125425: 0 -247: 125426: 0 -247: 125427: 0 -247: 125428: 0 -247: 125429: 0 -247: 125430: 0 -247: 125431: 0 -247: 125432: 0 -247: 125433: 0 -247: 125434: 0 -247: 125435: 0 -247: 125436: 0 -247: 125437: 0 -247: 125438: 0 -247: 125439: 0 -247: 125440: 0 -247: 125441: 0 -247: 125442: 0 -247: 125443: 0 -247: 125444: 0 -247: 125445: 0 -247: 125446: 0 -247: 125447: 0 -247: 125448: 0 -247: 125449: 0 -247: 125450: 0 -247: 125451: 0 -247: 125452: 0 -247: 125453: 0 -247: 125454: 0 -247: 125455: 0 -247: 125456: 0 -247: 125457: 0 -247: 125458: 0 -247: 125459: 0 -247: 125460: 0 -247: 125461: 0 -247: 125462: 0 -247: 125463: 0 -247: 125464: 0 -247: 125465: 0 -247: 125466: 0 -247: 125467: 0 -247: 125468: 0 -247: 125469: 0 -247: 125470: 0 -247: 125471: 0 -247: 125472: 0 -247: 125473: 0 -247: 125474: 0 -247: 125475: 0 -247: 125476: 0 -247: 125477: 0 -247: 125478: 0 -247: 125479: 0 -247: 125480: 0 -247: 125481: 0 -247: 125482: 0 -247: 125483: 0 -247: 125484: 0 -247: 125485: 0 -247: 125486: 0 -247: 125487: 0 -247: 125488: 0 -247: 125489: 0 -247: 125490: 0 -247: 125491: 0 -247: 125492: 0 -247: 125493: 0 -247: 125494: 0 -247: 125495: 0 -247: 125496: 0 -247: 125497: 0 -247: 125498: 0 -247: 125499: 0 -247: 125500: 0 -247: 125501: 0 -247: 125502: 0 -247: 125503: 0 -247: 125504: 0 -247: 125505: 0 -247: 125506: 0 -247: 125507: 0 -247: 125508: 0 -247: 125509: 0 -247: 125510: 0 -247: 125511: 0 -247: 125512: 0 -247: 125513: 0 -247: 125514: 0 -247: 125515: 0 -247: 125516: 0 -247: 125517: 0 -247: 125518: 0 -247: 125519: 0 -247: 125520: 0 -247: 125521: 0 -247: 125522: 0 -247: 125523: 0 -247: 125524: 0 -247: 125525: 0 -247: 125526: 0 -247: 125527: 0 -247: 125528: 0 -247: 125529: 0 -247: 125530: 0 -247: 125531: 0 -247: 125532: 0 -247: 125533: 0 -247: 125534: 0 -247: 125535: 0 -247: 125536: 0 -247: 125537: 0 -247: 125538: 0 -247: 125539: 0 -247: 125540: 0 -247: 125541: 0 -247: 125542: 0 -247: 125543: 0 -247: 125544: 0 -247: 125545: 0 -247: 125546: 0 -247: 125547: 0 -247: 125548: 0 -247: 125549: 0 -247: 125550: 0 -247: 125551: 0 -247: 125552: 0 -247: 125553: 0 -247: 125554: 0 -247: 125555: 0 -247: 125556: 0 -247: 125557: 0 -247: 125558: 0 -247: 125559: 0 -247: 125560: 0 -247: 125561: 0 -247: 125562: 0 -247: 125563: 0 -247: 125564: 0 -247: 125565: 0 -247: 125566: 0 -247: 125567: 0 -247: 125568: 0 -247: 125569: 0 -247: 125570: 0 -247: 125571: 0 -247: 125572: 0 -247: 125573: 0 -247: 125574: 0 -247: 125575: 0 -247: 125576: 0 -247: 125577: 0 -247: 125578: 0 -247: 125579: 0 -247: 125580: 0 -247: 125581: 0 -247: 125582: 0 -247: 125583: 0 -247: 125584: 0 -247: 125585: 0 -247: 125586: 0 -247: 125587: 0 -247: 125588: 0 -247: 125589: 0 -247: 125590: 0 -247: 125591: 0 -247: 125592: 0 -247: 125593: 0 -247: 125594: 0 -247: 125595: 0 -247: 125596: 0 -247: 125597: 0 -247: 125598: 0 -247: 125599: 0 -247: 125600: 0 -247: 125601: 0 -247: 125602: 0 -247: 125603: 0 -247: 125604: 0 -247: 125605: 0 -247: 125606: 0 -247: 125607: 0 -247: 125608: 0 -247: 125609: 0 -247: 125610: 0 -247: 125611: 0 -247: 125612: 0 -247: 125613: 0 -247: 125614: 0 -247: 125615: 0 -247: 125616: 0 -247: 125617: 0 -247: 125618: 0 -247: 125619: 0 -247: 125620: 0 -247: 125621: 0 -247: 125622: 0 -247: 125623: 0 -247: 125624: 0 -247: 125625: 0 -247: 125626: 0 -247: 125627: 0 -247: 125628: 0 -247: 125629: 0 -247: 125630: 0 -247: 125631: 0 -247: 125632: 0 -247: 125633: 0 -247: 125634: 0 -247: 125635: 0 -247: 125636: 0 -247: 125637: 0 -247: 125638: 0 -247: 125639: 0 -247: 125640: 0 -247: 125641: 0 -247: 125642: 0 -247: 125643: 0 -247: 125644: 0 -247: 125645: 0 -247: 125646: 0 -247: 125647: 0 -247: 125648: 0 -247: 125649: 0 -247: 125650: 0 -247: 125651: 0 -247: 125652: 0 -247: 125653: 0 -247: 125654: 0 -247: 125655: 0 -247: 125656: 0 -247: 125657: 0 -247: 125658: 0 -247: 125659: 0 -247: 125660: 0 -247: 125661: 0 -247: 125662: 0 -247: 125663: 0 -247: 125664: 0 -247: 125665: 0 -247: 125666: 0 -247: 125667: 0 -247: 125668: 0 -247: 125669: 0 -247: 125670: 0 -247: 125671: 0 -247: 125672: 0 -247: 125673: 0 -247: 125674: 0 -247: 125675: 0 -247: 125676: 0 -247: 125677: 0 -247: 125678: 0 -247: 125679: 0 -247: 125680: 0 -247: 125681: 0 -247: 125682: 0 -247: 125683: 0 -247: 125684: 0 -247: 125685: 0 -247: 125686: 0 -247: 125687: 0 -247: 125688: 0 -247: 125689: 0 -247: 125690: 0 -247: 125691: 0 -247: 125692: 0 -247: 125693: 0 -247: 125694: 0 -247: 125695: 0 -247: 125696: 0 -247: 125697: 0 -247: 125698: 0 -247: 125699: 0 -247: 125700: 0 -247: 125701: 0 -247: 125702: 0 -247: 125703: 0 -247: 125704: 0 -247: 125705: 0 -247: 125706: 0 -247: 125707: 0 -247: 125708: 0 -247: 125709: 0 -247: 125710: 0 -247: 125711: 0 -247: 125712: 0 -247: 125713: 0 -247: 125714: 0 -247: 125715: 0 -247: 125716: 0 -247: 125717: 0 -247: 125718: 0 -247: 125719: 0 -247: 125720: 0 -247: 125721: 0 -247: 125722: 0 -247: 125723: 0 -247: 125724: 0 -247: 125725: 0 -247: 125726: 0 -247: 125727: 0 -247: 125728: 0 -247: 125729: 0 -247: 125730: 0 -247: 125731: 0 -247: 125732: 0 -247: 125733: 0 -247: 125734: 0 -247: 125735: 0 -247: 125736: 0 -247: 125737: 0 -247: 125738: 0 -247: 125739: 0 -247: 125740: 0 -247: 125741: 0 -247: 125742: 0 -247: 125743: 0 -247: 125744: 0 -247: 125745: 0 -247: 125746: 0 -247: 125747: 0 -247: 125748: 0 -247: 125749: 0 -247: 125750: 0 -247: 125751: 0 -247: 125752: 0 -247: 125753: 0 -247: 125754: 0 -247: 125755: 0 -247: 125756: 0 -247: 125757: 0 -247: 125758: 0 -247: 125759: 0 -247: 125760: 0 -247: 125761: 0 -247: 125762: 0 -247: 125763: 0 -247: 125764: 0 -247: 125765: 0 -247: 125766: 0 -247: 125767: 0 -247: 125768: 0 -247: 125769: 0 -247: 125770: 0 -247: 125771: 0 -247: 125772: 0 -247: 125773: 0 -247: 125774: 0 -247: 125775: 0 -247: 125776: 0 -247: 125777: 0 -247: 125778: 0 -247: 125779: 0 -247: 125780: 0 -247: 125781: 0 -247: 125782: 0 -247: 125783: 0 -247: 125784: 0 -247: 125785: 0 -247: 125786: 0 -247: 125787: 0 -247: 125788: 0 -247: 125789: 0 -247: 125790: 0 -247: 125791: 0 -247: 125792: 0 -247: 125793: 0 -247: 125794: 0 -247: 125795: 0 -247: 125796: 0 -247: 125797: 0 -247: 125798: 0 -247: 125799: 0 -247: 125800: 0 -247: 125801: 0 -247: 125802: 0 -247: 125803: 0 -247: 125804: 0 -247: 125805: 0 -247: 125806: 0 -247: 125807: 0 -247: 125808: 0 -247: 125809: 0 -247: 125810: 0 -247: 125811: 0 -247: 125812: 0 -247: 125813: 0 -247: 125814: 0 -247: 125815: 0 -247: 125816: 0 -247: 125817: 0 -247: 125818: 0 -247: 125819: 0 -247: 125820: 0 -247: 125821: 0 -247: 125822: 0 -247: 125823: 0 -247: 125824: 0 -247: 125825: 0 -247: 125826: 0 -247: 125827: 0 -247: 125828: 0 -247: 125829: 0 -247: 125830: 0 -247: 125831: 0 -247: 125832: 0 -247: 125833: 0 -247: 125834: 0 -247: 125835: 0 -247: 125836: 0 -247: 125837: 0 -247: 125838: 0 -247: 125839: 0 -247: 125840: 0 -247: 125841: 0 -247: 125842: 0 -247: 125843: 0 -247: 125844: 0 -247: 125845: 0 -247: 125846: 0 -247: 125847: 0 -247: 125848: 0 -247: 125849: 0 -247: 125850: 0 -247: 125851: 0 -247: 125852: 0 -247: 125853: 0 -247: 125854: 0 -247: 125855: 0 -247: 125856: 0 -247: 125857: 0 -247: 125858: 0 -247: 125859: 0 -247: 125860: 0 -247: 125861: 0 -247: 125862: 0 -247: 125863: 0 -247: 125864: 0 -247: 125865: 0 -247: 125866: 0 -247: 125867: 0 -247: 125868: 0 -247: 125869: 0 -247: 125870: 0 -247: 125871: 0 -247: 125872: 0 -247: 125873: 0 -247: 125874: 0 -247: 125875: 0 -247: 125876: 0 -247: 125877: 0 -247: 125878: 0 -247: 125879: 0 -247: 125880: 0 -247: 125881: 0 -247: 125882: 0 -247: 125883: 0 -247: 125884: 0 -247: 125885: 0 -247: 125886: 0 -247: 125887: 0 -247: 125888: 0 -247: 125889: 0 -247: 125890: 0 -247: 125891: 0 -247: 125892: 0 -247: 125893: 0 -247: 125894: 0 -247: 125895: 0 -247: 125896: 0 -247: 125897: 0 -247: 125898: 0 -247: 125899: 0 -247: 125900: 0 -247: 125901: 0 -247: 125902: 0 -247: 125903: 0 -247: 125904: 0 -247: 125905: 0 -247: 125906: 0 -247: 125907: 0 -247: 125908: 0 -247: 125909: 0 -247: 125910: 0 -247: 125911: 0 -247: 125912: 0 -247: 125913: 0 -247: 125914: 0 -247: 125915: 0 -247: 125916: 0 -247: 125917: 0 -247: 125918: 0 -247: 125919: 0 -247: 125920: 0 -247: 125921: 0 -247: 125922: 0 -247: 125923: 0 -247: 125924: 0 -247: 125925: 0 -247: 125926: 0 -247: 125927: 0 -247: 125928: 0 -247: 125929: 0 -247: 125930: 0 -247: 125931: 0 -247: 125932: 0 -247: 125933: 0 -247: 125934: 0 -247: 125935: 0 -247: 125936: 0 -247: 125937: 0 -247: 125938: 0 -247: 125939: 0 -247: 125940: 0 -247: 125941: 0 -247: 125942: 0 -247: 125943: 0 -247: 125944: 0 -247: 125945: 0 -247: 125946: 0 -247: 125947: 0 -247: 125948: 0 -247: 125949: 0 -247: 125950: 0 -247: 125951: 0 -247: 125952: 0 -247: 125953: 0 -247: 125954: 0 -247: 125955: 0 -247: 125956: 0 -247: 125957: 0 -247: 125958: 0 -247: 125959: 0 -247: 125960: 0 -247: 125961: 0 -247: 125962: 0 -247: 125963: 0 -247: 125964: 0 -247: 125965: 0 -247: 125966: 0 -247: 125967: 0 -247: 125968: 0 -247: 125969: 0 -247: 125970: 0 -247: 125971: 0 -247: 125972: 0 -247: 125973: 0 -247: 125974: 0 -247: 125975: 0 -247: 125976: 0 -247: 125977: 0 -247: 125978: 0 -247: 125979: 0 -247: 125980: 0 -247: 125981: 0 -247: 125982: 0 -247: 125983: 0 -247: 125984: 0 -247: 125985: 0 -247: 125986: 0 -247: 125987: 0 -247: 125988: 0 -247: 125989: 0 -247: 125990: 0 -247: 125991: 0 -247: 125992: 0 -247: 125993: 0 -247: 125994: 0 -247: 125995: 0 -247: 125996: 0 -247: 125997: 0 -247: 125998: 0 -247: 125999: 0 -247: 126000: 0 -247: 126001: 0 -247: 126002: 0 -247: 126003: 0 -247: 126004: 0 -247: 126005: 0 -247: 126006: 0 -247: 126007: 0 -247: 126008: 0 -247: 126009: 0 -247: 126010: 0 -247: 126011: 0 -247: 126012: 0 -247: 126013: 0 -247: 126014: 0 -247: 126015: 0 -247: 126016: 0 -247: 126017: 0 -247: 126018: 0 -247: 126019: 0 -247: 126020: 0 -247: 126021: 0 -247: 126022: 0 -247: 126023: 0 -247: 126024: 0 -247: 126025: 0 -247: 126026: 0 -247: 126027: 0 -247: 126028: 0 -247: 126029: 0 -247: 126030: 0 -247: 126031: 0 -247: 126032: 0 -247: 126033: 0 -247: 126034: 0 -247: 126035: 0 -247: 126036: 0 -247: 126037: 0 -247: 126038: 0 -247: 126039: 0 -247: 126040: 0 -247: 126041: 0 -247: 126042: 0 -247: 126043: 0 -247: 126044: 0 -247: 126045: 0 -247: 126046: 0 -247: 126047: 0 -247: 126048: 0 -247: 126049: 0 -247: 126050: 0 -247: 126051: 0 -247: 126052: 0 -247: 126053: 0 -247: 126054: 0 -247: 126055: 0 -247: 126056: 0 -247: 126057: 0 -247: 126058: 0 -247: 126059: 0 -247: 126060: 0 -247: 126061: 0 -247: 126062: 0 -247: 126063: 0 -247: 126064: 0 -247: 126065: 0 -247: 126066: 0 -247: 126067: 0 -247: 126068: 0 -247: 126069: 0 -247: 126070: 0 -247: 126071: 0 -247: 126072: 0 -247: 126073: 0 -247: 126074: 0 -247: 126075: 0 -247: 126076: 0 -247: 126077: 0 -247: 126078: 0 -247: 126079: 0 -247: 126080: 0 -247: 126081: 0 -247: 126082: 0 -247: 126083: 0 -247: 126084: 0 -247: 126085: 0 -247: 126086: 0 -247: 126087: 0 -247: 126088: 0 -247: 126089: 0 -247: 126090: 0 -247: 126091: 0 -247: 126092: 0 -247: 126093: 0 -247: 126094: 0 -247: 126095: 0 -247: 126096: 0 -247: 126097: 0 -247: 126098: 0 -247: 126099: 0 -247: 126100: 0 -247: 126101: 0 -247: 126102: 0 -247: 126103: 0 -247: 126104: 0 -247: 126105: 0 -247: 126106: 0 -247: 126107: 0 -247: 126108: 0 -247: 126109: 0 -247: 126110: 0 -247: 126111: 0 -247: 126112: 0 -247: 126113: 0 -247: 126114: 0 -247: 126115: 0 -247: 126116: 0 -247: 126117: 0 -247: 126118: 0 -247: 126119: 0 -247: 126120: 0 -247: 126121: 0 -247: 126122: 0 -247: 126123: 0 -247: 126124: 0 -247: 126125: 0 -247: 126126: 0 -247: 126127: 0 -247: 126128: 0 -247: 126129: 0 -247: 126130: 0 -247: 126131: 0 -247: 126132: 0 -247: 126133: 0 -247: 126134: 0 -247: 126135: 0 -247: 126136: 0 -247: 126137: 0 -247: 126138: 0 -247: 126139: 0 -247: 126140: 0 -247: 126141: 0 -247: 126142: 0 -247: 126143: 0 -247: 126144: 0 -247: 126145: 0 -247: 126146: 0 -247: 126147: 0 -247: 126148: 0 -247: 126149: 0 -247: 126150: 0 -247: 126151: 0 -247: 126152: 0 -247: 126153: 0 -247: 126154: 0 -247: 126155: 0 -247: 126156: 0 -247: 126157: 0 -247: 126158: 0 -247: 126159: 0 -247: 126160: 0 -247: 126161: 0 -247: 126162: 0 -247: 126163: 0 -247: 126164: 0 -247: 126165: 0 -247: 126166: 0 -247: 126167: 0 -247: 126168: 0 -247: 126169: 0 -247: 126170: 0 -247: 126171: 0 -247: 126172: 0 -247: 126173: 0 -247: 126174: 0 -247: 126175: 0 -247: 126176: 0 -247: 126177: 0 -247: 126178: 0 -247: 126179: 0 -247: 126180: 0 -247: 126181: 0 -247: 126182: 0 -247: 126183: 0 -247: 126184: 0 -247: 126185: 0 -247: 126186: 0 -247: 126187: 0 -247: 126188: 0 -247: 126189: 0 -247: 126190: 0 -247: 126191: 0 -247: 126192: 0 -247: 126193: 0 -247: 126194: 0 -247: 126195: 0 -247: 126196: 0 -247: 126197: 0 -247: 126198: 0 -247: 126199: 0 -247: 126200: 0 -247: 126201: 0 -247: 126202: 0 -247: 126203: 0 -247: 126204: 0 -247: 126205: 0 -247: 126206: 0 -247: 126207: 0 -247: 126208: 0 -247: 126209: 0 -247: 126210: 0 -247: 126211: 0 -247: 126212: 0 -247: 126213: 0 -247: 126214: 0 -247: 126215: 0 -247: 126216: 0 -247: 126217: 0 -247: 126218: 0 -247: 126219: 0 -247: 126220: 0 -247: 126221: 0 -247: 126222: 0 -247: 126223: 0 -247: 126224: 0 -247: 126225: 0 -247: 126226: 0 -247: 126227: 0 -247: 126228: 0 -247: 126229: 0 -247: 126230: 0 -247: 126231: 0 -247: 126232: 0 -247: 126233: 0 -247: 126234: 0 -247: 126235: 0 -247: 126236: 0 -247: 126237: 0 -247: 126238: 0 -247: 126239: 0 -247: 126240: 0 -247: 126241: 0 -247: 126242: 0 -247: 126243: 0 -247: 126244: 0 -247: 126245: 0 -247: 126246: 0 -247: 126247: 0 -247: 126248: 0 -247: 126249: 0 -247: 126250: 0 -247: 126251: 0 -247: 126252: 0 -247: 126253: 0 -247: 126254: 0 -247: 126255: 0 -247: 126256: 0 -247: 126257: 0 -247: 126258: 0 -247: 126259: 0 -247: 126260: 0 -247: 126261: 0 -247: 126262: 0 -247: 126263: 0 -247: 126264: 0 -247: 126265: 0 -247: 126266: 0 -247: 126267: 0 -247: 126268: 0 -247: 126269: 0 -247: 126270: 0 -247: 126271: 0 -247: 126272: 0 -247: 126273: 0 -247: 126274: 0 -247: 126275: 0 -247: 126276: 0 -247: 126277: 0 -247: 126278: 0 -247: 126279: 0 -247: 126280: 0 -247: 126281: 0 -247: 126282: 0 -247: 126283: 0 -247: 126284: 0 -247: 126285: 0 -247: 126286: 0 -247: 126287: 0 -247: 126288: 0 -247: 126289: 0 -247: 126290: 0 -247: 126291: 0 -247: 126292: 0 -247: 126293: 0 -247: 126294: 0 -247: 126295: 0 -247: 126296: 0 -247: 126297: 0 -247: 126298: 0 -247: 126299: 0 -247: 126300: 0 -247: 126301: 0 -247: 126302: 0 -247: 126303: 0 -247: 126304: 0 -247: 126305: 0 -247: 126306: 0 -247: 126307: 0 -247: 126308: 0 -247: 126309: 0 -247: 126310: 0 -247: 126311: 0 -247: 126312: 0 -247: 126313: 0 -247: 126314: 0 -247: 126315: 0 -247: 126316: 0 -247: 126317: 0 -247: 126318: 0 -247: 126319: 0 -247: 126320: 0 -247: 126321: 0 -247: 126322: 0 -247: 126323: 0 -247: 126324: 0 -247: 126325: 0 -247: 126326: 0 -247: 126327: 0 -247: 126328: 0 -247: 126329: 0 -247: 126330: 0 -247: 126331: 0 -247: 126332: 0 -247: 126333: 0 -247: 126334: 0 -247: 126335: 0 -247: 126336: 0 -247: 126337: 0 -247: 126338: 0 -247: 126339: 0 -247: 126340: 0 -247: 126341: 0 -247: 126342: 0 -247: 126343: 0 -247: 126344: 0 -247: 126345: 0 -247: 126346: 0 -247: 126347: 0 -247: 126348: 0 -247: 126349: 0 -247: 126350: 0 -247: 126351: 0 -247: 126352: 0 -247: 126353: 0 -247: 126354: 0 -247: 126355: 0 -247: 126356: 0 -247: 126357: 0 -247: 126358: 0 -247: 126359: 0 -247: 126360: 0 -247: 126361: 0 -247: 126362: 0 -247: 126363: 0 -247: 126364: 0 -247: 126365: 0 -247: 126366: 0 -247: 126367: 0 -247: 126368: 0 -247: 126369: 0 -247: 126370: 0 -247: 126371: 0 -247: 126372: 0 -247: 126373: 0 -247: 126374: 0 -247: 126375: 0 -247: 126376: 0 -247: 126377: 0 -247: 126378: 0 -247: 126379: 0 -247: 126380: 0 -247: 126381: 0 -247: 126382: 0 -247: 126383: 0 -247: 126384: 0 -247: 126385: 0 -247: 126386: 0 -247: 126387: 0 -247: 126388: 0 -247: 126389: 0 -247: 126390: 0 -247: 126391: 0 -247: 126392: 0 -247: 126393: 0 -247: 126394: 0 -247: 126395: 0 -247: 126396: 0 -247: 126397: 0 -247: 126398: 0 -247: 126399: 0 -247: 126400: 0 -247: 126401: 0 -247: 126402: 0 -247: 126403: 0 -247: 126404: 0 -247: 126405: 0 -247: 126406: 0 -247: 126407: 0 -247: 126408: 0 -247: 126409: 0 -247: 126410: 0 -247: 126411: 0 -247: 126412: 0 -247: 126413: 0 -247: 126414: 0 -247: 126415: 0 -247: 126416: 0 -247: 126417: 0 -247: 126418: 0 -247: 126419: 0 -247: 126420: 0 -247: 126421: 0 -247: 126422: 0 -247: 126423: 0 -247: 126424: 0 -247: 126425: 0 -247: 126426: 0 -247: 126427: 0 -247: 126428: 0 -247: 126429: 0 -247: 126430: 0 -247: 126431: 0 -247: 126432: 0 -247: 126433: 0 -247: 126434: 0 -247: 126435: 0 -247: 126436: 0 -247: 126437: 0 -247: 126438: 0 -247: 126439: 0 -247: 126440: 0 -247: 126441: 0 -247: 126442: 0 -247: 126443: 0 -247: 126444: 0 -247: 126445: 0 -247: 126446: 0 -247: 126447: 0 -247: 126448: 0 -247: 126449: 0 -247: 126450: 0 -247: 126451: 0 -247: 126452: 0 -247: 126453: 0 -247: 126454: 0 -247: 126455: 0 -247: 126456: 0 -247: 126457: 0 -247: 126458: 0 -247: 126459: 0 -247: 126460: 0 -247: 126461: 0 -247: 126462: 0 -247: 126463: 0 -247: 126464: 0 -247: 126465: 0 -247: 126466: 0 -247: 126467: 0 -247: 126468: 0 -247: 126469: 0 -247: 126470: 0 -247: 126471: 0 -247: 126472: 0 -247: 126473: 0 -247: 126474: 0 -247: 126475: 0 -247: 126476: 0 -247: 126477: 0 -247: 126478: 0 -247: 126479: 0 -247: 126480: 0 -247: 126481: 0 -247: 126482: 0 -247: 126483: 0 -247: 126484: 0 -247: 126485: 0 -247: 126486: 0 -247: 126487: 0 -247: 126488: 0 -247: 126489: 0 -247: 126490: 0 -247: 126491: 0 -247: 126492: 0 -247: 126493: 0 -247: 126494: 0 -247: 126495: 0 -247: 126496: 0 -247: 126497: 0 -247: 126498: 0 -247: 126499: 0 -247: 126500: 0 -247: 126501: 0 -247: 126502: 0 -247: 126503: 0 -247: 126504: 0 -247: 126505: 0 -247: 126506: 0 -247: 126507: 0 -247: 126508: 0 -247: 126509: 0 -247: 126510: 0 -247: 126511: 0 -247: 126512: 0 -247: 126513: 0 -247: 126514: 0 -247: 126515: 0 -247: 126516: 0 -247: 126517: 0 -247: 126518: 0 -247: 126519: 0 -247: 126520: 0 -247: 126521: 0 -247: 126522: 0 -247: 126523: 0 -247: 126524: 0 -247: 126525: 0 -247: 126526: 0 -247: 126527: 0 -247: 126528: 0 -247: 126529: 0 -247: 126530: 0 -247: 126531: 0 -247: 126532: 0 -247: 126533: 0 -247: 126534: 0 -247: 126535: 0 -247: 126536: 0 -247: 126537: 0 -247: 126538: 0 -247: 126539: 0 -247: 126540: 0 -247: 126541: 0 -247: 126542: 0 -247: 126543: 0 -247: 126544: 0 -247: 126545: 0 -247: 126546: 0 -247: 126547: 0 -247: 126548: 0 -247: 126549: 0 -247: 126550: 0 -247: 126551: 0 -247: 126552: 0 -247: 126553: 0 -247: 126554: 0 -247: 126555: 0 -247: 126556: 0 -247: 126557: 0 -247: 126558: 0 -247: 126559: 0 -247: 126560: 0 -247: 126561: 0 -247: 126562: 0 -247: 126563: 0 -247: 126564: 0 -247: 126565: 0 -247: 126566: 0 -247: 126567: 0 -247: 126568: 0 -247: 126569: 0 -247: 126570: 0 -247: 126571: 0 -247: 126572: 0 -247: 126573: 0 -247: 126574: 0 -247: 126575: 0 -247: 126576: 0 -247: 126577: 0 -247: 126578: 0 -247: 126579: 0 -247: 126580: 0 -247: 126581: 0 -247: 126582: 0 -247: 126583: 0 -247: 126584: 0 -247: 126585: 0 -247: 126586: 0 -247: 126587: 0 -247: 126588: 0 -247: 126589: 0 -247: 126590: 0 -247: 126591: 0 -247: 126592: 0 -247: 126593: 0 -247: 126594: 0 -247: 126595: 0 -247: 126596: 0 -247: 126597: 0 -247: 126598: 0 -247: 126599: 0 -247: 126600: 0 -247: 126601: 0 -247: 126602: 0 -247: 126603: 0 -247: 126604: 0 -247: 126605: 0 -247: 126606: 0 -247: 126607: 0 -247: 126608: 0 -247: 126609: 0 -247: 126610: 0 -247: 126611: 0 -247: 126612: 0 -247: 126613: 0 -247: 126614: 0 -247: 126615: 0 -247: 126616: 0 -247: 126617: 0 -247: 126618: 0 -247: 126619: 0 -247: 126620: 0 -247: 126621: 0 -247: 126622: 0 -247: 126623: 0 -247: 126624: 0 -247: 126625: 0 -247: 126626: 0 -247: 126627: 0 -247: 126628: 0 -247: 126629: 0 -247: 126630: 0 -247: 126631: 0 -247: 126632: 0 -247: 126633: 0 -247: 126634: 0 -247: 126635: 0 -247: 126636: 0 -247: 126637: 0 -247: 126638: 0 -247: 126639: 0 -247: 126640: 0 -247: 126641: 0 -247: 126642: 0 -247: 126643: 0 -247: 126644: 0 -247: 126645: 0 -247: 126646: 0 -247: 126647: 0 -247: 126648: 0 -247: 126649: 0 -247: 126650: 0 -247: 126651: 0 -247: 126652: 0 -247: 126653: 0 -247: 126654: 0 -247: 126655: 0 -247: 126656: 0 -247: 126657: 0 -247: 126658: 0 -247: 126659: 0 -247: 126660: 0 -247: 126661: 0 -247: 126662: 0 -247: 126663: 0 -247: 126664: 0 -247: 126665: 0 -247: 126666: 0 -247: 126667: 0 -247: 126668: 0 -247: 126669: 0 -247: 126670: 0 -247: 126671: 0 -247: 126672: 0 -247: 126673: 0 -247: 126674: 0 -247: 126675: 0 -247: 126676: 0 -247: 126677: 0 -247: 126678: 0 -247: 126679: 0 -247: 126680: 0 -247: 126681: 0 -247: 126682: 0 -247: 126683: 0 -247: 126684: 0 -247: 126685: 0 -247: 126686: 0 -247: 126687: 0 -247: 126688: 0 -247: 126689: 0 -247: 126690: 0 -247: 126691: 0 -247: 126692: 0 -247: 126693: 0 -247: 126694: 0 -247: 126695: 0 -247: 126696: 0 -247: 126697: 0 -247: 126698: 0 -247: 126699: 0 -247: 126700: 0 -247: 126701: 0 -247: 126702: 0 -247: 126703: 0 -247: 126704: 0 -247: 126705: 0 -247: 126706: 0 -247: 126707: 0 -247: 126708: 0 -247: 126709: 0 -247: 126710: 0 -247: 126711: 0 -247: 126712: 0 -247: 126713: 0 -247: 126714: 0 -247: 126715: 0 -247: 126716: 0 -247: 126717: 0 -247: 126718: 0 -247: 126719: 0 -247: 126720: 0 -247: 126721: 0 -247: 126722: 0 -247: 126723: 0 -247: 126724: 0 -247: 126725: 0 -247: 126726: 0 -247: 126727: 0 -247: 126728: 0 -247: 126729: 0 -247: 126730: 0 -247: 126731: 0 -247: 126732: 0 -247: 126733: 0 -247: 126734: 0 -247: 126735: 0 -247: 126736: 0 -247: 126737: 0 -247: 126738: 0 -247: 126739: 0 -247: 126740: 0 -247: 126741: 0 -247: 126742: 0 -247: 126743: 0 -247: 126744: 0 -247: 126745: 0 -247: 126746: 0 -247: 126747: 0 -247: 126748: 0 -247: 126749: 0 -247: 126750: 0 -247: 126751: 0 -247: 126752: 0 -247: 126753: 0 -247: 126754: 0 -247: 126755: 0 -247: 126756: 0 -247: 126757: 0 -247: 126758: 0 -247: 126759: 0 -247: 126760: 0 -247: 126761: 0 -247: 126762: 0 -247: 126763: 0 -247: 126764: 0 -247: 126765: 0 -247: 126766: 0 -247: 126767: 0 -247: 126768: 0 -247: 126769: 0 -247: 126770: 0 -247: 126771: 0 -247: 126772: 0 -247: 126773: 0 -247: 126774: 0 -247: 126775: 0 -247: 126776: 0 -247: 126777: 0 -247: 126778: 0 -247: 126779: 0 -247: 126780: 0 -247: 126781: 0 -247: 126782: 0 -247: 126783: 0 -247: 126784: 0 -247: 126785: 0 -247: 126786: 0 -247: 126787: 0 -247: 126788: 0 -247: 126789: 0 -247: 126790: 0 -247: 126791: 0 -247: 126792: 0 -247: 126793: 0 -247: 126794: 0 -247: 126795: 0 -247: 126796: 0 -247: 126797: 0 -247: 126798: 0 -247: 126799: 0 -247: 126800: 0 -247: 126801: 0 -247: 126802: 0 -247: 126803: 0 -247: 126804: 0 -247: 126805: 0 -247: 126806: 0 -247: 126807: 0 -247: 126808: 0 -247: 126809: 0 -247: 126810: 0 -247: 126811: 0 -247: 126812: 0 -247: 126813: 0 -247: 126814: 0 -247: 126815: 0 -247: 126816: 0 -247: 126817: 0 -247: 126818: 0 -247: 126819: 0 -247: 126820: 0 -247: 126821: 0 -247: 126822: 0 -247: 126823: 0 -247: 126824: 0 -247: 126825: 0 -247: 126826: 0 -247: 126827: 0 -247: 126828: 0 -247: 126829: 0 -247: 126830: 0 -247: 126831: 0 -247: 126832: 0 -247: 126833: 0 -247: 126834: 0 -247: 126835: 0 -247: 126836: 0 -247: 126837: 0 -247: 126838: 0 -247: 126839: 0 -247: 126840: 0 -247: 126841: 0 -247: 126842: 0 -247: 126843: 0 -247: 126844: 0 -247: 126845: 0 -247: 126846: 0 -247: 126847: 0 -247: 126848: 0 -247: 126849: 0 -247: 126850: 0 -247: 126851: 0 -247: 126852: 0 -247: 126853: 0 -247: 126854: 0 -247: 126855: 0 -247: 126856: 0 -247: 126857: 0 -247: 126858: 0 -247: 126859: 0 -247: 126860: 0 -247: 126861: 0 -247: 126862: 0 -247: 126863: 0 -247: 126864: 0 -247: 126865: 0 -247: 126866: 0 -247: 126867: 0 -247: 126868: 0 -247: 126869: 0 -247: 126870: 0 -247: 126871: 0 -247: 126872: 0 -247: 126873: 0 -247: 126874: 0 -247: 126875: 0 -247: 126876: 0 -247: 126877: 0 -247: 126878: 0 -247: 126879: 0 -247: 126880: 0 -247: 126881: 0 -247: 126882: 0 -247: 126883: 0 -247: 126884: 0 -247: 126885: 0 -247: 126886: 0 -247: 126887: 0 -247: 126888: 0 -247: 126889: 0 -247: 126890: 0 -247: 126891: 0 -247: 126892: 0 -247: 126893: 0 -247: 126894: 0 -247: 126895: 0 -247: 126896: 0 -247: 126897: 0 -247: 126898: 0 -247: 126899: 0 -247: 126900: 0 -247: 126901: 0 -247: 126902: 0 -247: 126903: 0 -247: 126904: 0 -247: 126905: 0 -247: 126906: 0 -247: 126907: 0 -247: 126908: 0 -247: 126909: 0 -247: 126910: 0 -247: 126911: 0 -247: 126912: 0 -247: 126913: 0 -247: 126914: 0 -247: 126915: 0 -247: 126916: 0 -247: 126917: 0 -247: 126918: 0 -247: 126919: 0 -247: 126920: 0 -247: 126921: 0 -247: 126922: 0 -247: 126923: 0 -247: 126924: 0 -247: 126925: 0 -247: 126926: 0 -247: 126927: 0 -247: 126928: 0 -247: 126929: 0 -247: 126930: 0 -247: 126931: 0 -247: 126932: 0 -247: 126933: 0 -247: 126934: 0 -247: 126935: 0 -247: 126936: 0 -247: 126937: 0 -247: 126938: 0 -247: 126939: 0 -247: 126940: 0 -247: 126941: 0 -247: 126942: 0 -247: 126943: 0 -247: 126944: 0 -247: 126945: 0 -247: 126946: 0 -247: 126947: 0 -247: 126948: 0 -247: 126949: 0 -247: 126950: 0 -247: 126951: 0 -247: 126952: 0 -247: 126953: 0 -247: 126954: 0 -247: 126955: 0 -247: 126956: 0 -247: 126957: 0 -247: 126958: 0 -247: 126959: 0 -247: 126960: 0 -247: 126961: 0 -247: 126962: 0 -247: 126963: 0 -247: 126964: 0 -247: 126965: 0 -247: 126966: 0 -247: 126967: 0 -247: 126968: 0 -247: 126969: 0 -247: 126970: 0 -247: 126971: 0 -247: 126972: 0 -247: 126973: 0 -247: 126974: 0 -247: 126975: 0 -247: 126976: 0 -247: 126977: 0 -247: 126978: 0 -247: 126979: 0 -247: 126980: 0 -247: 126981: 0 -247: 126982: 0 -247: 126983: 0 -247: 126984: 0 -247: 126985: 0 -247: 126986: 0 -247: 126987: 0 -247: 126988: 0 -247: 126989: 0 -247: 126990: 0 -247: 126991: 0 -247: 126992: 0 -247: 126993: 0 -247: 126994: 0 -247: 126995: 0 -247: 126996: 0 -247: 126997: 0 -247: 126998: 0 -247: 126999: 0 -247: 127000: 0 -247: 127001: 0 -247: 127002: 0 -247: 127003: 0 -247: 127004: 0 -247: 127005: 0 -247: 127006: 0 -247: 127007: 0 -247: 127008: 0 -247: 127009: 0 -247: 127010: 0 -247: 127011: 0 -247: 127012: 0 -247: 127013: 0 -247: 127014: 0 -247: 127015: 0 -247: 127016: 0 -247: 127017: 0 -247: 127018: 0 -247: 127019: 0 -247: 127020: 0 -247: 127021: 0 -247: 127022: 0 -247: 127023: 0 -247: 127024: 0 -247: 127025: 0 -247: 127026: 0 -247: 127027: 0 -247: 127028: 0 -247: 127029: 0 -247: 127030: 0 -247: 127031: 0 -247: 127032: 0 -247: 127033: 0 -247: 127034: 0 -247: 127035: 0 -247: 127036: 0 -247: 127037: 0 -247: 127038: 0 -247: 127039: 0 -247: 127040: 0 -247: 127041: 0 -247: 127042: 0 -247: 127043: 0 -247: 127044: 0 -247: 127045: 0 -247: 127046: 0 -247: 127047: 0 -247: 127048: 0 -247: 127049: 0 -247: 127050: 0 -247: 127051: 0 -247: 127052: 0 -247: 127053: 0 -247: 127054: 0 -247: 127055: 0 -247: 127056: 0 -247: 127057: 0 -247: 127058: 0 -247: 127059: 0 -247: 127060: 0 -247: 127061: 0 -247: 127062: 0 -247: 127063: 0 -247: 127064: 0 -247: 127065: 0 -247: 127066: 0 -247: 127067: 0 -247: 127068: 0 -247: 127069: 0 -247: 127070: 0 -247: 127071: 0 -247: 127072: 0 -247: 127073: 0 -247: 127074: 0 -247: 127075: 0 -247: 127076: 0 -247: 127077: 0 -247: 127078: 0 -247: 127079: 0 -247: 127080: 0 -247: 127081: 0 -247: 127082: 0 -247: 127083: 0 -247: 127084: 0 -247: 127085: 0 -247: 127086: 0 -247: 127087: 0 -247: 127088: 0 -247: 127089: 0 -247: 127090: 0 -247: 127091: 0 -247: 127092: 0 -247: 127093: 0 -247: 127094: 0 -247: 127095: 0 -247: 127096: 0 -247: 127097: 0 -247: 127098: 0 -247: 127099: 0 -247: 127100: 0 -247: 127101: 0 -247: 127102: 0 -247: 127103: 0 -247: 127104: 0 -247: 127105: 0 -247: 127106: 0 -247: 127107: 0 -247: 127108: 0 -247: 127109: 0 -247: 127110: 0 -247: 127111: 0 -247: 127112: 0 -247: 127113: 0 -247: 127114: 0 -247: 127115: 0 -247: 127116: 0 -247: 127117: 0 -247: 127118: 0 -247: 127119: 0 -247: 127120: 0 -247: 127121: 0 -247: 127122: 0 -247: 127123: 0 -247: 127124: 0 -247: 127125: 0 -247: 127126: 0 -247: 127127: 0 -247: 127128: 0 -247: 127129: 0 -247: 127130: 0 -247: 127131: 0 -247: 127132: 0 -247: 127133: 0 -247: 127134: 0 -247: 127135: 0 -247: 127136: 0 -247: 127137: 0 -247: 127138: 0 -247: 127139: 0 -247: 127140: 0 -247: 127141: 0 -247: 127142: 0 -247: 127143: 0 -247: 127144: 0 -247: 127145: 0 -247: 127146: 0 -247: 127147: 0 -247: 127148: 0 -247: 127149: 0 -247: 127150: 0 -247: 127151: 0 -247: 127152: 0 -247: 127153: 0 -247: 127154: 0 -247: 127155: 0 -247: 127156: 0 -247: 127157: 0 -247: 127158: 0 -247: 127159: 0 -247: 127160: 0 -247: 127161: 0 -247: 127162: 0 -247: 127163: 0 -247: 127164: 0 -247: 127165: 0 -247: 127166: 0 -247: 127167: 0 -247: 127168: 0 -247: 127169: 0 -247: 127170: 0 -247: 127171: 0 -247: 127172: 0 -247: 127173: 0 -247: 127174: 0 -247: 127175: 0 -247: 127176: 0 -247: 127177: 0 -247: 127178: 0 -247: 127179: 0 -247: 127180: 0 -247: 127181: 0 -247: 127182: 0 -247: 127183: 0 -247: 127184: 0 -247: 127185: 0 -247: 127186: 0 -247: 127187: 0 -247: 127188: 0 -247: 127189: 0 -247: 127190: 0 -247: 127191: 0 -247: 127192: 0 -247: 127193: 0 -247: 127194: 0 -247: 127195: 0 -247: 127196: 0 -247: 127197: 0 -247: 127198: 0 -247: 127199: 0 -247: 127200: 0 -247: 127201: 0 -247: 127202: 0 -247: 127203: 0 -247: 127204: 0 -247: 127205: 0 -247: 127206: 0 -247: 127207: 0 -247: 127208: 0 -247: 127209: 0 -247: 127210: 0 -247: 127211: 0 -247: 127212: 0 -247: 127213: 0 -247: 127214: 0 -247: 127215: 0 -247: 127216: 0 -247: 127217: 0 -247: 127218: 0 -247: 127219: 0 -247: 127220: 0 -247: 127221: 0 -247: 127222: 0 -247: 127223: 0 -247: 127224: 0 -247: 127225: 0 -247: 127226: 0 -247: 127227: 0 -247: 127228: 0 -247: 127229: 0 -247: 127230: 0 -247: 127231: 0 -247: 127232: 0 -247: 127233: 0 -247: 127234: 0 -247: 127235: 0 -247: 127236: 0 -247: 127237: 0 -247: 127238: 0 -247: 127239: 0 -247: 127240: 0 -247: 127241: 0 -247: 127242: 0 -247: 127243: 0 -247: 127244: 0 -247: 127245: 0 -247: 127246: 0 -247: 127247: 0 -247: 127248: 0 -247: 127249: 0 -247: 127250: 0 -247: 127251: 0 -247: 127252: 0 -247: 127253: 0 -247: 127254: 0 -247: 127255: 0 -247: 127256: 0 -247: 127257: 0 -247: 127258: 0 -247: 127259: 0 -247: 127260: 0 -247: 127261: 0 -247: 127262: 0 -247: 127263: 0 -247: 127264: 0 -247: 127265: 0 -247: 127266: 0 -247: 127267: 0 -247: 127268: 0 -247: 127269: 0 -247: 127270: 0 -247: 127271: 0 -247: 127272: 0 -247: 127273: 0 -247: 127274: 0 -247: 127275: 0 -247: 127276: 0 -247: 127277: 0 -247: 127278: 0 -247: 127279: 0 -247: 127280: 0 -247: 127281: 0 -247: 127282: 0 -247: 127283: 0 -247: 127284: 0 -247: 127285: 0 -247: 127286: 0 -247: 127287: 0 -247: 127288: 0 -247: 127289: 0 -247: 127290: 0 -247: 127291: 0 -247: 127292: 0 -247: 127293: 0 -247: 127294: 0 -247: 127295: 0 -247: 127296: 0 -247: 127297: 0 -247: 127298: 0 -247: 127299: 0 -247: 127300: 0 -247: 127301: 0 -247: 127302: 0 -247: 127303: 0 -247: 127304: 0 -247: 127305: 0 -247: 127306: 0 -247: 127307: 0 -247: 127308: 0 -247: 127309: 0 -247: 127310: 0 -247: 127311: 0 -247: 127312: 0 -247: 127313: 0 -247: 127314: 0 -247: 127315: 0 -247: 127316: 0 -247: 127317: 0 -247: 127318: 0 -247: 127319: 0 -247: 127320: 0 -247: 127321: 0 -247: 127322: 0 -247: 127323: 0 -247: 127324: 0 -247: 127325: 0 -247: 127326: 0 -247: 127327: 0 -247: 127328: 0 -247: 127329: 0 -247: 127330: 0 -247: 127331: 0 -247: 127332: 0 -247: 127333: 0 -247: 127334: 0 -247: 127335: 0 -247: 127336: 0 -247: 127337: 0 -247: 127338: 0 -247: 127339: 0 -247: 127340: 0 -247: 127341: 0 -247: 127342: 0 -247: 127343: 0 -247: 127344: 0 -247: 127345: 0 -247: 127346: 0 -247: 127347: 0 -247: 127348: 0 -247: 127349: 0 -247: 127350: 0 -247: 127351: 0 -247: 127352: 0 -247: 127353: 0 -247: 127354: 0 -247: 127355: 0 -247: 127356: 0 -247: 127357: 0 -247: 127358: 0 -247: 127359: 0 -247: 127360: 0 -247: 127361: 0 -247: 127362: 0 -247: 127363: 0 -247: 127364: 0 -247: 127365: 0 -247: 127366: 0 -247: 127367: 0 -247: 127368: 0 -247: 127369: 0 -247: 127370: 0 -247: 127371: 0 -247: 127372: 0 -247: 127373: 0 -247: 127374: 0 -247: 127375: 0 -247: 127376: 0 -247: 127377: 0 -247: 127378: 0 -247: 127379: 0 -247: 127380: 0 -247: 127381: 0 -247: 127382: 0 -247: 127383: 0 -247: 127384: 0 -247: 127385: 0 -247: 127386: 0 -247: 127387: 0 -247: 127388: 0 -247: 127389: 0 -247: 127390: 0 -247: 127391: 0 -247: 127392: 0 -247: 127393: 0 -247: 127394: 0 -247: 127395: 0 -247: 127396: 0 -247: 127397: 0 -247: 127398: 0 -247: 127399: 0 -247: 127400: 0 -247: 127401: 0 -247: 127402: 0 -247: 127403: 0 -247: 127404: 0 -247: 127405: 0 -247: 127406: 0 -247: 127407: 0 -247: 127408: 0 -247: 127409: 0 -247: 127410: 0 -247: 127411: 0 -247: 127412: 0 -247: 127413: 0 -247: 127414: 0 -247: 127415: 0 -247: 127416: 0 -247: 127417: 0 -247: 127418: 0 -247: 127419: 0 -247: 127420: 0 -247: 127421: 0 -247: 127422: 0 -247: 127423: 0 -247: 127424: 0 -247: 127425: 0 -247: 127426: 0 -247: 127427: 0 -247: 127428: 0 -247: 127429: 0 -247: 127430: 0 -247: 127431: 0 -247: 127432: 0 -247: 127433: 0 -247: 127434: 0 -247: 127435: 0 -247: 127436: 0 -247: 127437: 0 -247: 127438: 0 -247: 127439: 0 -247: 127440: 0 -247: 127441: 0 -247: 127442: 0 -247: 127443: 0 -247: 127444: 0 -247: 127445: 0 -247: 127446: 0 -247: 127447: 0 -247: 127448: 0 -247: 127449: 0 -247: 127450: 0 -247: 127451: 0 -247: 127452: 0 -247: 127453: 0 -247: 127454: 0 -247: 127455: 0 -247: 127456: 0 -247: 127457: 0 -247: 127458: 0 -247: 127459: 0 -247: 127460: 0 -247: 127461: 0 -247: 127462: 0 -247: 127463: 0 -247: 127464: 0 -247: 127465: 0 -247: 127466: 0 -247: 127467: 0 -247: 127468: 0 -247: 127469: 0 -247: 127470: 0 -247: 127471: 0 -247: 127472: 0 -247: 127473: 0 -247: 127474: 0 -247: 127475: 0 -247: 127476: 0 -247: 127477: 0 -247: 127478: 0 -247: 127479: 0 -247: 127480: 0 -247: 127481: 0 -247: 127482: 0 -247: 127483: 0 -247: 127484: 0 -247: 127485: 0 -247: 127486: 0 -247: 127487: 0 -247: 127488: 0 -247: 127489: 0 -247: 127490: 0 -247: 127491: 0 -247: 127492: 0 -247: 127493: 0 -247: 127494: 0 -247: 127495: 0 -247: 127496: 0 -247: 127497: 0 -247: 127498: 0 -247: 127499: 0 -247: 127500: 0 -247: 127501: 0 -247: 127502: 0 -247: 127503: 0 -247: 127504: 0 -247: 127505: 0 -247: 127506: 0 -247: 127507: 0 -247: 127508: 0 -247: 127509: 0 -247: 127510: 0 -247: 127511: 0 -247: 127512: 0 -247: 127513: 0 -247: 127514: 0 -247: 127515: 0 -247: 127516: 0 -247: 127517: 0 -247: 127518: 0 -247: 127519: 0 -247: 127520: 0 -247: 127521: 0 -247: 127522: 0 -247: 127523: 0 -247: 127524: 0 -247: 127525: 0 -247: 127526: 0 -247: 127527: 0 -247: 127528: 0 -247: 127529: 0 -247: 127530: 0 -247: 127531: 0 -247: 127532: 0 -247: 127533: 0 -247: 127534: 0 -247: 127535: 0 -247: 127536: 0 -247: 127537: 0 -247: 127538: 0 -247: 127539: 0 -247: 127540: 0 -247: 127541: 0 -247: 127542: 0 -247: 127543: 0 -247: 127544: 0 -247: 127545: 0 -247: 127546: 0 -247: 127547: 0 -247: 127548: 0 -247: 127549: 0 -247: 127550: 0 -247: 127551: 0 -247: 127552: 0 -247: 127553: 0 -247: 127554: 0 -247: 127555: 0 -247: 127556: 0 -247: 127557: 0 -247: 127558: 0 -247: 127559: 0 -247: 127560: 0 -247: 127561: 0 -247: 127562: 0 -247: 127563: 0 -247: 127564: 0 -247: 127565: 0 -247: 127566: 0 -247: 127567: 0 -247: 127568: 0 -247: 127569: 0 -247: 127570: 0 -247: 127571: 0 -247: 127572: 0 -247: 127573: 0 -247: 127574: 0 -247: 127575: 0 -247: 127576: 0 -247: 127577: 0 -247: 127578: 0 -247: 127579: 0 -247: 127580: 0 -247: 127581: 0 -247: 127582: 0 -247: 127583: 0 -247: 127584: 0 -247: 127585: 0 -247: 127586: 0 -247: 127587: 0 -247: 127588: 0 -247: 127589: 0 -247: 127590: 0 -247: 127591: 0 -247: 127592: 0 -247: 127593: 0 -247: 127594: 0 -247: 127595: 0 -247: 127596: 0 -247: 127597: 0 -247: 127598: 0 -247: 127599: 0 -247: 127600: 0 -247: 127601: 0 -247: 127602: 0 -247: 127603: 0 -247: 127604: 0 -247: 127605: 0 -247: 127606: 0 -247: 127607: 0 -247: 127608: 0 -247: 127609: 0 -247: 127610: 0 -247: 127611: 0 -247: 127612: 0 -247: 127613: 0 -247: 127614: 0 -247: 127615: 0 -247: 127616: 0 -247: 127617: 0 -247: 127618: 0 -247: 127619: 0 -247: 127620: 0 -247: 127621: 0 -247: 127622: 0 -247: 127623: 0 -247: 127624: 0 -247: 127625: 0 -247: 127626: 0 -247: 127627: 0 -247: 127628: 0 -247: 127629: 0 -247: 127630: 0 -247: 127631: 0 -247: 127632: 0 -247: 127633: 0 -247: 127634: 0 -247: 127635: 0 -247: 127636: 0 -247: 127637: 0 -247: 127638: 0 -247: 127639: 0 -247: 127640: 0 -247: 127641: 0 -247: 127642: 0 -247: 127643: 0 -247: 127644: 0 -247: 127645: 0 -247: 127646: 0 -247: 127647: 0 -247: 127648: 0 -247: 127649: 0 -247: 127650: 0 -247: 127651: 0 -247: 127652: 0 -247: 127653: 0 -247: 127654: 0 -247: 127655: 0 -247: 127656: 0 -247: 127657: 0 -247: 127658: 0 -247: 127659: 0 -247: 127660: 0 -247: 127661: 0 -247: 127662: 0 -247: 127663: 0 -247: 127664: 0 -247: 127665: 0 -247: 127666: 0 -247: 127667: 0 -247: 127668: 0 -247: 127669: 0 -247: 127670: 0 -247: 127671: 0 -247: 127672: 0 -247: 127673: 0 -247: 127674: 0 -247: 127675: 0 -247: 127676: 0 -247: 127677: 0 -247: 127678: 0 -247: 127679: 0 -247: 127680: 0 -247: 127681: 0 -247: 127682: 0 -247: 127683: 0 -247: 127684: 0 -247: 127685: 0 -247: 127686: 0 -247: 127687: 0 -247: 127688: 0 -247: 127689: 0 -247: 127690: 0 -247: 127691: 0 -247: 127692: 0 -247: 127693: 0 -247: 127694: 0 -247: 127695: 0 -247: 127696: 0 -247: 127697: 0 -247: 127698: 0 -247: 127699: 0 -247: 127700: 0 -247: 127701: 0 -247: 127702: 0 -247: 127703: 0 -247: 127704: 0 -247: 127705: 0 -247: 127706: 0 -247: 127707: 0 -247: 127708: 0 -247: 127709: 0 -247: 127710: 0 -247: 127711: 0 -247: 127712: 0 -247: 127713: 0 -247: 127714: 0 -247: 127715: 0 -247: 127716: 0 -247: 127717: 0 -247: 127718: 0 -247: 127719: 0 -247: 127720: 0 -247: 127721: 0 -247: 127722: 0 -247: 127723: 0 -247: 127724: 0 -247: 127725: 0 -247: 127726: 0 -247: 127727: 0 -247: 127728: 0 -247: 127729: 0 -247: 127730: 0 -247: 127731: 0 -247: 127732: 0 -247: 127733: 0 -247: 127734: 0 -247: 127735: 0 -247: 127736: 0 -247: 127737: 0 -247: 127738: 0 -247: 127739: 0 -247: 127740: 0 -247: 127741: 0 -247: 127742: 0 -247: 127743: 0 -247: 127744: 0 -247: 127745: 0 -247: 127746: 0 -247: 127747: 0 -247: 127748: 0 -247: 127749: 0 -247: 127750: 0 -247: 127751: 0 -247: 127752: 0 -247: 127753: 0 -247: 127754: 0 -247: 127755: 0 -247: 127756: 0 -247: 127757: 0 -247: 127758: 0 -247: 127759: 0 -247: 127760: 0 -247: 127761: 0 -247: 127762: 0 -247: 127763: 0 -247: 127764: 0 -247: 127765: 0 -247: 127766: 0 -247: 127767: 0 -247: 127768: 0 -247: 127769: 0 -247: 127770: 0 -247: 127771: 0 -247: 127772: 0 -247: 127773: 0 -247: 127774: 0 -247: 127775: 0 -247: 127776: 0 -247: 127777: 0 -247: 127778: 0 -247: 127779: 0 -247: 127780: 0 -247: 127781: 0 -247: 127782: 0 -247: 127783: 0 -247: 127784: 0 -247: 127785: 0 -247: 127786: 0 -247: 127787: 0 -247: 127788: 0 -247: 127789: 0 -247: 127790: 0 -247: 127791: 0 -247: 127792: 0 -247: 127793: 0 -247: 127794: 0 -247: 127795: 0 -247: 127796: 0 -247: 127797: 0 -247: 127798: 0 -247: 127799: 0 -247: 127800: 0 -247: 127801: 0 -247: 127802: 0 -247: 127803: 0 -247: 127804: 0 -247: 127805: 0 -247: 127806: 0 -247: 127807: 0 -247: 127808: 0 -247: 127809: 0 -247: 127810: 0 -247: 127811: 0 -247: 127812: 0 -247: 127813: 0 -247: 127814: 0 -247: 127815: 0 -247: 127816: 0 -247: 127817: 0 -247: 127818: 0 -247: 127819: 0 -247: 127820: 0 -247: 127821: 0 -247: 127822: 0 -247: 127823: 0 -247: 127824: 0 -247: 127825: 0 -247: 127826: 0 -247: 127827: 0 -247: 127828: 0 -247: 127829: 0 -247: 127830: 0 -247: 127831: 0 -247: 127832: 0 -247: 127833: 0 -247: 127834: 0 -247: 127835: 0 -247: 127836: 0 -247: 127837: 0 -247: 127838: 0 -247: 127839: 0 -247: 127840: 0 -247: 127841: 0 -247: 127842: 0 -247: 127843: 0 -247: 127844: 0 -247: 127845: 0 -247: 127846: 0 -247: 127847: 0 -247: 127848: 0 -247: 127849: 0 -247: 127850: 0 -247: 127851: 0 -247: 127852: 0 -247: 127853: 0 -247: 127854: 0 -247: 127855: 0 -247: 127856: 0 -247: 127857: 0 -247: 127858: 0 -247: 127859: 0 -247: 127860: 0 -247: 127861: 0 -247: 127862: 0 -247: 127863: 0 -247: 127864: 0 -247: 127865: 0 -247: 127866: 0 -247: 127867: 0 -247: 127868: 0 -247: 127869: 0 -247: 127870: 0 -247: 127871: 0 -247: 127872: 0 -247: 127873: 0 -247: 127874: 0 -247: 127875: 0 -247: 127876: 0 -247: 127877: 0 -247: 127878: 0 -247: 127879: 0 -247: 127880: 0 -247: 127881: 0 -247: 127882: 0 -247: 127883: 0 -247: 127884: 0 -247: 127885: 0 -247: 127886: 0 -247: 127887: 0 -247: 127888: 0 -247: 127889: 0 -247: 127890: 0 -247: 127891: 0 -247: 127892: 0 -247: 127893: 0 -247: 127894: 0 -247: 127895: 0 -247: 127896: 0 -247: 127897: 0 -247: 127898: 0 -247: 127899: 0 -247: 127900: 0 -247: 127901: 0 -247: 127902: 0 -247: 127903: 0 -247: 127904: 0 -247: 127905: 0 -247: 127906: 0 -247: 127907: 0 -247: 127908: 0 -247: 127909: 0 -247: 127910: 0 -247: 127911: 0 -247: 127912: 0 -247: 127913: 0 -247: 127914: 0 -247: 127915: 0 -247: 127916: 0 -247: 127917: 0 -247: 127918: 0 -247: 127919: 0 -247: 127920: 0 -247: 127921: 0 -247: 127922: 0 -247: 127923: 0 -247: 127924: 0 -247: 127925: 0 -247: 127926: 0 -247: 127927: 0 -247: 127928: 0 -247: 127929: 0 -247: 127930: 0 -247: 127931: 0 -247: 127932: 0 -247: 127933: 0 -247: 127934: 0 -247: 127935: 0 -247: 127936: 0 -247: 127937: 0 -247: 127938: 0 -247: 127939: 0 -247: 127940: 0 -247: 127941: 0 -247: 127942: 0 -247: 127943: 0 -247: 127944: 0 -247: 127945: 0 -247: 127946: 0 -247: 127947: 0 -247: 127948: 0 -247: 127949: 0 -247: 127950: 0 -247: 127951: 0 -247: 127952: 0 -247: 127953: 0 -247: 127954: 0 -247: 127955: 0 -247: 127956: 0 -247: 127957: 0 -247: 127958: 0 -247: 127959: 0 -247: 127960: 0 -247: 127961: 0 -247: 127962: 0 -247: 127963: 0 -247: 127964: 0 -247: 127965: 0 -247: 127966: 0 -247: 127967: 0 -247: 127968: 0 -247: 127969: 0 -247: 127970: 0 -247: 127971: 0 -247: 127972: 0 -247: 127973: 0 -247: 127974: 0 -247: 127975: 0 -247: 127976: 0 -247: 127977: 0 -247: 127978: 0 -247: 127979: 0 -247: 127980: 0 -247: 127981: 0 -247: 127982: 0 -247: 127983: 0 -247: 127984: 0 -247: 127985: 0 -247: 127986: 0 -247: 127987: 0 -247: 127988: 0 -247: 127989: 0 -247: 127990: 0 -247: 127991: 0 -247: 127992: 0 -247: 127993: 0 -247: 127994: 0 -247: 127995: 0 -247: 127996: 0 -247: 127997: 0 -247: 127998: 0 -247: 127999: 0 -247: OK -247: -247: -169/270 Test #247: workgroup/range_md_large_grid_cbs ..................................................... Passed 6.82 sec -test 83 - Start 83: regression/test_issue_231_cbs - -83: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_231" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -83: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -83: Environment variables: -83: POCL_WORK_GROUP_METHOD=cbs -83: Test timeout computed to be: 10000000 -246: 0: 128 -246: 1: 1 -246: 2: 1 -246: 3: 3 -246: 4: 1000 -246: 5: 1 -246: 6: 1 -246: 7: 0 -246: 8: 0 -246: 9: 0 -246: 10: 0 -246: 11: 0 -246: 12: 0 -246: 13: 0 -246: 14: 0 -246: 15: 0 -246: 16: 0 -246: 17: 0 -246: 18: 0 -246: 19: 0 -246: 20: 0 -246: 21: 0 -246: 22: 0 -246: 23: 0 -246: 24: 0 -246: 25: 0 -246: 26: 0 -246: 27: 0 -246: 28: 0 -246: 29: 0 -246: 30: 0 -246: 31: 0 -246: 32: 0 -246: 33: 0 -246: 34: 0 -246: 35: 0 -246: 36: 0 -246: 37: 0 -246: 38: 0 -246: 39: 0 -246: 40: 0 -246: 41: 0 -246: 42: 0 -246: 43: 0 -246: 44: 0 -246: 45: 0 -246: 46: 0 -246: 47: 0 -246: 48: 0 -246: 49: 0 -246: 50: 0 -246: 51: 0 -246: 52: 0 -246: 53: 0 -246: 54: 0 -246: 55: 0 -246: 56: 0 -246: 57: 0 -246: 58: 0 -246: 59: 0 -246: 60: 0 -246: 61: 0 -246: 62: 0 -246: 63: 0 -246: 64: 0 -246: 65: 0 -246: 66: 0 -246: 67: 0 -246: 68: 0 -246: 69: 0 -246: 70: 0 -246: 71: 0 -246: 72: 0 -246: 73: 0 -246: 74: 0 -246: 75: 0 -246: 76: 0 -246: 77: 0 -246: 78: 0 -246: 79: 0 -246: 80: 0 -246: 81: 0 -246: 82: 0 -246: 83: 0 -246: 84: 0 -246: 85: 0 -246: 86: 0 -246: 87: 0 -246: 88: 0 -246: 89: 0 -246: 90: 0 -246: 91: 0 -246: 92: 0 -246: 93: 0 -246: 94: 0 -246: 95: 0 -246: 96: 0 -246: 97: 0 -246: 98: 0 -246: 99: 0 -246: 100: 0 -246: 101: 0 -246: 102: 0 -246: 103: 0 -246: 104: 0 -246: 105: 0 -246: 106: 0 -246: 107: 0 -246: 108: 0 -246: 109: 0 -246: 110: 0 -246: 111: 0 -246: 112: 0 -246: 113: 0 -246: 114: 0 -246: 115: 0 -246: 116: 0 -246: 117: 0 -246: 118: 0 -246: 119: 0 -246: 120: 0 -246: 121: 0 -246: 122: 0 -246: 123: 0 -246: 124: 0 -246: 125: 0 -246: 126: 0 -246: 127: 0 -246: 128: 0 -246: 129: 0 -246: 130: 0 -246: 131: 0 -246: 132: 0 -246: 133: 0 -246: 134: 0 -246: 135: 0 -246: 136: 0 -246: 137: 0 -246: 138: 0 -246: 139: 0 -246: 140: 0 -246: 141: 0 -246: 142: 0 -246: 143: 0 -246: 144: 0 -246: 145: 0 -246: 146: 0 -246: 147: 0 -246: 148: 0 -246: 149: 0 -246: 150: 0 -246: 151: 0 -246: 152: 0 -246: 153: 0 -246: 154: 0 -246: 155: 0 -246: 156: 0 -246: 157: 0 -246: 158: 0 -246: 159: 0 -246: 160: 0 -246: 161: 0 -246: 162: 0 -246: 163: 0 -246: 164: 0 -246: 165: 0 -246: 166: 0 -246: 167: 0 -246: 168: 0 -246: 169: 0 -246: 170: 0 -246: 171: 0 -246: 172: 0 -246: 173: 0 -246: 174: 0 -246: 175: 0 -246: 176: 0 -246: 177: 0 -246: 178: 0 -246: 179: 0 -246: 180: 0 -246: 181: 0 -246: 182: 0 -246: 183: 0 -246: 184: 0 -246: 185: 0 -246: 186: 0 -246: 187: 0 -246: 188: 0 -246: 189: 0 -246: 190: 0 -246: 191: 0 -246: 192: 0 -246: 193: 0 -246: 194: 0 -246: 195: 0 -246: 196: 0 -246: 197: 0 -246: 198: 0 -246: 199: 0 -246: 200: 0 -246: 201: 0 -246: 202: 0 -246: 203: 0 -246: 204: 0 -246: 205: 0 -246: 206: 0 -246: 207: 0 -246: 208: 0 -246: 209: 0 -246: 210: 0 -246: 211: 0 -246: 212: 0 -246: 213: 0 -246: 214: 0 -246: 215: 0 -246: 216: 0 -246: 217: 0 -246: 218: 0 -246: 219: 0 -246: 220: 0 -246: 221: 0 -246: 222: 0 -246: 223: 0 -246: 224: 0 -246: 225: 0 -246: 226: 0 -246: 227: 0 -246: 228: 0 -246: 229: 0 -246: 230: 0 -246: 231: 0 -246: 232: 0 -246: 233: 0 -246: 234: 0 -246: 235: 0 -246: 236: 0 -246: 237: 0 -246: 238: 0 -246: 239: 0 -246: 240: 0 -246: 241: 0 -246: 242: 0 -246: 243: 0 -246: 244: 0 -246: 245: 0 -246: 246: 0 -246: 247: 0 -246: 248: 0 -246: 249: 0 -246: 250: 0 -246: 251: 0 -246: 252: 0 -246: 253: 0 -246: 254: 0 -246: 255: 0 -246: 256: 0 -246: 257: 0 -246: 258: 0 -246: 259: 0 -246: 260: 0 -246: 261: 0 -246: 262: 0 -246: 263: 0 -246: 264: 0 -246: 265: 0 -246: 266: 0 -246: 267: 0 -246: 268: 0 -246: 269: 0 -246: 270: 0 -246: 271: 0 -246: 272: 0 -246: 273: 0 -246: 274: 0 -246: 275: 0 -246: 276: 0 -246: 277: 0 -246: 278: 0 -246: 279: 0 -246: 280: 0 -246: 281: 0 -246: 282: 0 -246: 283: 0 -246: 284: 0 -246: 285: 0 -246: 286: 0 -246: 287: 0 -246: 288: 0 -246: 289: 0 -246: 290: 0 -246: 291: 0 -246: 292: 0 -246: 293: 0 -246: 294: 0 -246: 295: 0 -246: 296: 0 -246: 297: 0 -246: 298: 0 -246: 299: 0 -246: 300: 0 -246: 301: 0 -246: 302: 0 -246: 303: 0 -246: 304: 0 -246: 305: 0 -246: 306: 0 -246: 307: 0 -246: 308: 0 -246: 309: 0 -246: 310: 0 -246: 311: 0 -246: 312: 0 -246: 313: 0 -246: 314: 0 -246: 315: 0 -246: 316: 0 -246: 317: 0 -246: 318: 0 -246: 319: 0 -246: 320: 0 -246: 321: 0 -246: 322: 0 -246: 323: 0 -246: 324: 0 -246: 325: 0 -246: 326: 0 -246: 327: 0 -246: 328: 0 -246: 329: 0 -246: 330: 0 -246: 331: 0 -246: 332: 0 -246: 333: 0 -246: 334: 0 -246: 335: 0 -246: 336: 0 -246: 337: 0 -246: 338: 0 -246: 339: 0 -246: 340: 0 -246: 341: 0 -246: 342: 0 -246: 343: 0 -246: 344: 0 -246: 345: 0 -246: 346: 0 -246: 347: 0 -246: 348: 0 -246: 349: 0 -246: 350: 0 -246: 351: 0 -246: 352: 0 -246: 353: 0 -246: 354: 0 -246: 355: 0 -246: 356: 0 -246: 357: 0 -246: 358: 0 -246: 359: 0 -246: 360: 0 -246: 361: 0 -246: 362: 0 -246: 363: 0 -246: 364: 0 -246: 365: 0 -246: 366: 0 -246: 367: 0 -246: 368: 0 -246: 369: 0 -246: 370: 0 -246: 371: 0 -246: 372: 0 -246: 373: 0 -246: 374: 0 -246: 375: 0 -246: 376: 0 -246: 377: 0 -246: 378: 0 -246: 379: 0 -246: 380: 0 -246: 381: 0 -246: 382: 0 -246: 383: 0 -246: 384: 0 -246: 385: 0 -246: 386: 0 -246: 387: 0 -246: 388: 0 -246: 389: 0 -246: 390: 0 -246: 391: 0 -246: 392: 0 -246: 393: 0 -246: 394: 0 -246: 395: 0 -246: 396: 0 -246: 397: 0 -246: 398: 0 -246: 399: 0 -246: 400: 0 -246: 401: 0 -246: 402: 0 -246: 403: 0 -246: 404: 0 -246: 405: 0 -246: 406: 0 -246: 407: 0 -246: 408: 0 -246: 409: 0 -246: 410: 0 -246: 411: 0 -246: 412: 0 -246: 413: 0 -246: 414: 0 -246: 415: 0 -246: 416: 0 -246: 417: 0 -246: 418: 0 -246: 419: 0 -246: 420: 0 -246: 421: 0 -246: 422: 0 -246: 423: 0 -246: 424: 0 -246: 425: 0 -246: 426: 0 -246: 427: 0 -246: 428: 0 -246: 429: 0 -246: 430: 0 -246: 431: 0 -246: 432: 0 -246: 433: 0 -246: 434: 0 -246: 435: 0 -246: 436: 0 -246: 437: 0 -246: 438: 0 -246: 439: 0 -246: 440: 0 -246: 441: 0 -246: 442: 0 -246: 443: 0 -246: 444: 0 -246: 445: 0 -246: 446: 0 -246: 447: 0 -246: 448: 0 -246: 449: 0 -246: 450: 0 -246: 451: 0 -246: 452: 0 -246: 453: 0 -246: 454: 0 -246: 455: 0 -246: 456: 0 -246: 457: 0 -246: 458: 0 -246: 459: 0 -246: 460: 0 -246: 461: 0 -246: 462: 0 -246: 463: 0 -246: 464: 0 -246: 465: 0 -246: 466: 0 -246: 467: 0 -246: 468: 0 -246: 469: 0 -246: 470: 0 -246: 471: 0 -246: 472: 0 -246: 473: 0 -246: 474: 0 -246: 475: 0 -246: 476: 0 -246: 477: 0 -246: 478: 0 -246: 479: 0 -246: 480: 0 -246: 481: 0 -246: 482: 0 -246: 483: 0 -246: 484: 0 -246: 485: 0 -246: 486: 0 -246: 487: 0 -246: 488: 0 -246: 489: 0 -246: 490: 0 -246: 491: 0 -246: 492: 0 -246: 493: 0 -246: 494: 0 -246: 495: 0 -246: 496: 0 -246: 497: 0 -246: 498: 0 -246: 499: 0 -246: 500: 0 -246: 501: 0 -246: 502: 0 -246: 503: 0 -246: 504: 0 -246: 505: 0 -246: 506: 0 -246: 507: 0 -246: 508: 0 -246: 509: 0 -246: 510: 0 -246: 511: 0 -246: 512: 0 -246: 513: 0 -246: 514: 0 -246: 515: 0 -246: 516: 0 -246: 517: 0 -246: 518: 0 -246: 519: 0 -246: 520: 0 -246: 521: 0 -246: 522: 0 -246: 523: 0 -246: 524: 0 -246: 525: 0 -246: 526: 0 -246: 527: 0 -246: 528: 0 -246: 529: 0 -246: 530: 0 -246: 531: 0 -246: 532: 0 -246: 533: 0 -246: 534: 0 -246: 535: 0 -246: 536: 0 -246: 537: 0 -246: 538: 0 -246: 539: 0 -246: 540: 0 -246: 541: 0 -246: 542: 0 -246: 543: 0 -246: 544: 0 -246: 545: 0 -246: 546: 0 -246: 547: 0 -246: 548: 0 -246: 549: 0 -246: 550: 0 -246: 551: 0 -246: 552: 0 -246: 553: 0 -246: 554: 0 -246: 555: 0 -246: 556: 0 -246: 557: 0 -246: 558: 0 -246: 559: 0 -246: 560: 0 -246: 561: 0 -246: 562: 0 -246: 563: 0 -246: 564: 0 -246: 565: 0 -246: 566: 0 -246: 567: 0 -246: 568: 0 -246: 569: 0 -246: 570: 0 -246: 571: 0 -246: 572: 0 -246: 573: 0 -246: 574: 0 -246: 575: 0 -246: 576: 0 -246: 577: 0 -246: 578: 0 -246: 579: 0 -246: 580: 0 -246: 581: 0 -246: 582: 0 -246: 583: 0 -246: 584: 0 -246: 585: 0 -246: 586: 0 -246: 587: 0 -246: 588: 0 -246: 589: 0 -246: 590: 0 -246: 591: 0 -246: 592: 0 -246: 593: 0 -246: 594: 0 -246: 595: 0 -246: 596: 0 -246: 597: 0 -246: 598: 0 -246: 599: 0 -246: 600: 0 -246: 601: 0 -246: 602: 0 -246: 603: 0 -246: 604: 0 -246: 605: 0 -246: 606: 0 -246: 607: 0 -246: 608: 0 -246: 609: 0 -246: 610: 0 -246: 611: 0 -246: 612: 0 -246: 613: 0 -246: 614: 0 -246: 615: 0 -246: 616: 0 -246: 617: 0 -246: 618: 0 -246: 619: 0 -246: 620: 0 -246: 621: 0 -246: 622: 0 -246: 623: 0 -246: 624: 0 -246: 625: 0 -246: 626: 0 -246: 627: 0 -246: 628: 0 -246: 629: 0 -246: 630: 0 -246: 631: 0 -246: 632: 0 -246: 633: 0 -246: 634: 0 -246: 635: 0 -246: 636: 0 -246: 637: 0 -246: 638: 0 -246: 639: 0 -246: 640: 0 -246: 641: 0 -246: 642: 0 -246: 643: 0 -246: 644: 0 -246: 645: 0 -246: 646: 0 -246: 647: 0 -246: 648: 0 -246: 649: 0 -246: 650: 0 -246: 651: 0 -246: 652: 0 -246: 653: 0 -246: 654: 0 -246: 655: 0 -246: 656: 0 -246: 657: 0 -246: 658: 0 -246: 659: 0 -246: 660: 0 -246: 661: 0 -246: 662: 0 -246: 663: 0 -246: 664: 0 -246: 665: 0 -246: 666: 0 -246: 667: 0 -246: 668: 0 -246: 669: 0 -246: 670: 0 -246: 671: 0 -246: 672: 0 -246: 673: 0 -246: 674: 0 -246: 675: 0 -246: 676: 0 -246: 677: 0 -246: 678: 0 -246: 679: 0 -246: 680: 0 -246: 681: 0 -246: 682: 0 -246: 683: 0 -246: 684: 0 -246: 685: 0 -246: 686: 0 -246: 687: 0 -246: 688: 0 -246: 689: 0 -246: 690: 0 -246: 691: 0 -246: 692: 0 -246: 693: 0 -246: 694: 0 -246: 695: 0 -246: 696: 0 -246: 697: 0 -246: 698: 0 -246: 699: 0 -246: 700: 0 -246: 701: 0 -246: 702: 0 -246: 703: 0 -246: 704: 0 -246: 705: 0 -246: 706: 0 -246: 707: 0 -246: 708: 0 -246: 709: 0 -246: 710: 0 -246: 711: 0 -246: 712: 0 -246: 713: 0 -246: 714: 0 -246: 715: 0 -246: 716: 0 -246: 717: 0 -246: 718: 0 -246: 719: 0 -246: 720: 0 -246: 721: 0 -246: 722: 0 -246: 723: 0 -246: 724: 0 -246: 725: 0 -246: 726: 0 -246: 727: 0 -246: 728: 0 -246: 729: 0 -246: 730: 0 -246: 731: 0 -246: 732: 0 -246: 733: 0 -246: 734: 0 -246: 735: 0 -246: 736: 0 -246: 737: 0 -246: 738: 0 -246: 739: 0 -246: 740: 0 -246: 741: 0 -246: 742: 0 -246: 743: 0 -246: 744: 0 -246: 745: 0 -246: 746: 0 -246: 747: 0 -246: 748: 0 -246: 749: 0 -246: 750: 0 -246: 751: 0 -246: 752: 0 -246: 753: 0 -246: 754: 0 -246: 755: 0 -246: 756: 0 -246: 757: 0 -246: 758: 0 -246: 759: 0 -246: 760: 0 -246: 761: 0 -246: 762: 0 -246: 763: 0 -246: 764: 0 -246: 765: 0 -246: 766: 0 -246: 767: 0 -246: 768: 0 -246: 769: 0 -246: 770: 0 -246: 771: 0 -246: 772: 0 -246: 773: 0 -246: 774: 0 -246: 775: 0 -246: 776: 0 -246: 777: 0 -246: 778: 0 -246: 779: 0 -246: 780: 0 -246: 781: 0 -246: 782: 0 -246: 783: 0 -246: 784: 0 -246: 785: 0 -246: 786: 0 -246: 787: 0 -246: 788: 0 -246: 789: 0 -246: 790: 0 -246: 791: 0 -246: 792: 0 -246: 793: 0 -246: 794: 0 -246: 795: 0 -246: 796: 0 -246: 797: 0 -246: 798: 0 -246: 799: 0 -246: 800: 0 -246: 801: 0 -246: 802: 0 -246: 803: 0 -246: 804: 0 -246: 805: 0 -246: 806: 0 -246: 807: 0 -246: 808: 0 -246: 809: 0 -246: 810: 0 -246: 811: 0 -246: 812: 0 -246: 813: 0 -246: 814: 0 -246: 815: 0 -246: 816: 0 -246: 817: 0 -246: 818: 0 -246: 819: 0 -246: 820: 0 -246: 821: 0 -246: 822: 0 -246: 823: 0 -246: 824: 0 -246: 825: 0 -246: 826: 0 -246: 827: 0 -246: 828: 0 -246: 829: 0 -246: 830: 0 -246: 831: 0 -246: 832: 0 -246: 833: 0 -246: 834: 0 -246: 835: 0 -246: 836: 0 -246: 837: 0 -246: 838: 0 -246: 839: 0 -246: 840: 0 -246: 841: 0 -246: 842: 0 -246: 843: 0 -246: 844: 0 -246: 845: 0 -246: 846: 0 -246: 847: 0 -246: 848: 0 -246: 849: 0 -246: 850: 0 -246: 851: 0 -246: 852: 0 -246: 853: 0 -246: 854: 0 -246: 855: 0 -246: 856: 0 -246: 857: 0 -246: 858: 0 -246: 859: 0 -246: 860: 0 -246: 861: 0 -246: 862: 0 -246: 863: 0 -246: 864: 0 -246: 865: 0 -246: 866: 0 -246: 867: 0 -246: 868: 0 -246: 869: 0 -246: 870: 0 -246: 871: 0 -246: 872: 0 -246: 873: 0 -246: 874: 0 -246: 875: 0 -246: 876: 0 -246: 877: 0 -246: 878: 0 -246: 879: 0 -246: 880: 0 -246: 881: 0 -246: 882: 0 -246: 883: 0 -246: 884: 0 -246: 885: 0 -246: 886: 0 -246: 887: 0 -246: 888: 0 -246: 889: 0 -246: 890: 0 -246: 891: 0 -246: 892: 0 -246: 893: 0 -246: 894: 0 -246: 895: 0 -246: 896: 0 -246: 897: 0 -246: 898: 0 -246: 899: 0 -246: 900: 0 -246: 901: 0 -246: 902: 0 -246: 903: 0 -246: 904: 0 -246: 905: 0 -246: 906: 0 -246: 907: 0 -246: 908: 0 -246: 909: 0 -246: 910: 0 -246: 911: 0 -246: 912: 0 -246: 913: 0 -246: 914: 0 -246: 915: 0 -246: 916: 0 -246: 917: 0 -246: 918: 0 -246: 919: 0 -246: 920: 0 -246: 921: 0 -246: 922: 0 -246: 923: 0 -246: 924: 0 -246: 925: 0 -246: 926: 0 -246: 927: 0 -246: 928: 0 -246: 929: 0 -246: 930: 0 -246: 931: 0 -246: 932: 0 -246: 933: 0 -246: 934: 0 -246: 935: 0 -246: 936: 0 -246: 937: 0 -246: 938: 0 -246: 939: 0 -246: 940: 0 -246: 941: 0 -246: 942: 0 -246: 943: 0 -246: 944: 0 -246: 945: 0 -246: 946: 0 -246: 947: 0 -246: 948: 0 -246: 949: 0 -246: 950: 0 -246: 951: 0 -246: 952: 0 -246: 953: 0 -246: 954: 0 -246: 955: 0 -246: 956: 0 -246: 957: 0 -246: 958: 0 -246: 959: 0 -246: 960: 0 -246: 961: 0 -246: 962: 0 -246: 963: 0 -246: 964: 0 -246: 965: 0 -246: 966: 0 -246: 967: 0 -246: 968: 0 -246: 969: 0 -246: 970: 0 -246: 971: 0 -246: 972: 0 -246: 973: 0 -246: 974: 0 -246: 975: 0 -246: 976: 0 -246: 977: 0 -246: 978: 0 -246: 979: 0 -246: 980: 0 -246: 981: 0 -246: 982: 0 -246: 983: 0 -246: 984: 0 -246: 985: 0 -246: 986: 0 -246: 987: 0 -246: 988: 0 -246: 989: 0 -246: 990: 0 -246: 991: 0 -246: 992: 0 -246: 993: 0 -246: 994: 0 -246: 995: 0 -246: 996: 0 -246: 997: 0 -246: 998: 0 -246: 999: 0 -246: 1000: 0 -246: 1001: 0 -246: 1002: 0 -246: 1003: 0 -246: 1004: 0 -246: 1005: 0 -246: 1006: 0 -246: 1007: 0 -246: 1008: 0 -246: 1009: 0 -246: 1010: 0 -246: 1011: 0 -246: 1012: 0 -246: 1013: 0 -246: 1014: 0 -246: 1015: 0 -246: 1016: 0 -246: 1017: 0 -246: 1018: 0 -246: 1019: 0 -246: 1020: 0 -246: 1021: 0 -246: 1022: 0 -246: 1023: 0 -246: 1024: 0 -246: 1025: 0 -246: 1026: 0 -246: 1027: 0 -246: 1028: 0 -246: 1029: 0 -246: 1030: 0 -246: 1031: 0 -246: 1032: 0 -246: 1033: 0 -246: 1034: 0 -246: 1035: 0 -246: 1036: 0 -246: 1037: 0 -246: 1038: 0 -246: 1039: 0 -246: 1040: 0 -246: 1041: 0 -246: 1042: 0 -246: 1043: 0 -246: 1044: 0 -246: 1045: 0 -246: 1046: 0 -246: 1047: 0 -246: 1048: 0 -246: 1049: 0 -246: 1050: 0 -246: 1051: 0 -246: 1052: 0 -246: 1053: 0 -246: 1054: 0 -246: 1055: 0 -246: 1056: 0 -246: 1057: 0 -246: 1058: 0 -246: 1059: 0 -246: 1060: 0 -246: 1061: 0 -246: 1062: 0 -246: 1063: 0 -246: 1064: 0 -246: 1065: 0 -246: 1066: 0 -246: 1067: 0 -246: 1068: 0 -246: 1069: 0 -246: 1070: 0 -246: 1071: 0 -246: 1072: 0 -246: 1073: 0 -246: 1074: 0 -246: 1075: 0 -246: 1076: 0 -246: 1077: 0 -246: 1078: 0 -246: 1079: 0 -246: 1080: 0 -246: 1081: 0 -246: 1082: 0 -246: 1083: 0 -246: 1084: 0 -246: 1085: 0 -246: 1086: 0 -246: 1087: 0 -246: 1088: 0 -246: 1089: 0 -246: 1090: 0 -246: 1091: 0 -246: 1092: 0 -246: 1093: 0 -246: 1094: 0 -246: 1095: 0 -246: 1096: 0 -246: 1097: 0 -246: 1098: 0 -246: 1099: 0 -246: 1100: 0 -246: 1101: 0 -246: 1102: 0 -246: 1103: 0 -246: 1104: 0 -246: 1105: 0 -246: 1106: 0 -246: 1107: 0 -246: 1108: 0 -246: 1109: 0 -246: 1110: 0 -246: 1111: 0 -246: 1112: 0 -246: 1113: 0 -246: 1114: 0 -246: 1115: 0 -246: 1116: 0 -246: 1117: 0 -246: 1118: 0 -246: 1119: 0 -246: 1120: 0 -246: 1121: 0 -246: 1122: 0 -246: 1123: 0 -246: 1124: 0 -246: 1125: 0 -246: 1126: 0 -246: 1127: 0 -246: 1128: 0 -246: 1129: 0 -246: 1130: 0 -246: 1131: 0 -246: 1132: 0 -246: 1133: 0 -246: 1134: 0 -246: 1135: 0 -246: 1136: 0 -246: 1137: 0 -246: 1138: 0 -246: 1139: 0 -246: 1140: 0 -246: 1141: 0 -246: 1142: 0 -246: 1143: 0 -246: 1144: 0 -246: 1145: 0 -246: 1146: 0 -246: 1147: 0 -246: 1148: 0 -246: 1149: 0 -246: 1150: 0 -246: 1151: 0 -246: 1152: 0 -246: 1153: 0 -246: 1154: 0 -246: 1155: 0 -246: 1156: 0 -246: 1157: 0 -246: 1158: 0 -246: 1159: 0 -246: 1160: 0 -246: 1161: 0 -246: 1162: 0 -246: 1163: 0 -246: 1164: 0 -246: 1165: 0 -246: 1166: 0 -246: 1167: 0 -246: 1168: 0 -246: 1169: 0 -246: 1170: 0 -246: 1171: 0 -246: 1172: 0 -246: 1173: 0 -246: 1174: 0 -246: 1175: 0 -246: 1176: 0 -246: 1177: 0 -246: 1178: 0 -246: 1179: 0 -246: 1180: 0 -246: 1181: 0 -246: 1182: 0 -246: 1183: 0 -246: 1184: 0 -246: 1185: 0 -246: 1186: 0 -246: 1187: 0 -246: 1188: 0 -246: 1189: 0 -246: 1190: 0 -246: 1191: 0 -246: 1192: 0 -246: 1193: 0 -246: 1194: 0 -246: 1195: 0 -246: 1196: 0 -246: 1197: 0 -246: 1198: 0 -246: 1199: 0 -246: 1200: 0 -246: 1201: 0 -246: 1202: 0 -246: 1203: 0 -246: 1204: 0 -246: 1205: 0 -246: 1206: 0 -246: 1207: 0 -246: 1208: 0 -246: 1209: 0 -246: 1210: 0 -246: 1211: 0 -246: 1212: 0 -246: 1213: 0 -246: 1214: 0 -246: 1215: 0 -246: 1216: 0 -246: 1217: 0 -246: 1218: 0 -246: 1219: 0 -246: 1220: 0 -246: 1221: 0 -246: 1222: 0 -246: 1223: 0 -246: 1224: 0 -246: 1225: 0 -246: 1226: 0 -246: 1227: 0 -246: 1228: 0 -246: 1229: 0 -246: 1230: 0 -246: 1231: 0 -246: 1232: 0 -246: 1233: 0 -246: 1234: 0 -246: 1235: 0 -246: 1236: 0 -246: 1237: 0 -246: 1238: 0 -246: 1239: 0 -246: 1240: 0 -246: 1241: 0 -246: 1242: 0 -246: 1243: 0 -246: 1244: 0 -246: 1245: 0 -246: 1246: 0 -246: 1247: 0 -246: 1248: 0 -246: 1249: 0 -246: 1250: 0 -246: 1251: 0 -246: 1252: 0 -246: 1253: 0 -246: 1254: 0 -246: 1255: 0 -246: 1256: 0 -246: 1257: 0 -246: 1258: 0 -246: 1259: 0 -246: 1260: 0 -246: 1261: 0 -246: 1262: 0 -246: 1263: 0 -246: 1264: 0 -246: 1265: 0 -246: 1266: 0 -246: 1267: 0 -246: 1268: 0 -246: 1269: 0 -246: 1270: 0 -246: 1271: 0 -246: 1272: 0 -246: 1273: 0 -246: 1274: 0 -246: 1275: 0 -246: 1276: 0 -246: 1277: 0 -246: 1278: 0 -246: 1279: 0 -246: 1280: 0 -246: 1281: 0 -246: 1282: 0 -246: 1283: 0 -246: 1284: 0 -246: 1285: 0 -246: 1286: 0 -246: 1287: 0 -246: 1288: 0 -246: 1289: 0 -246: 1290: 0 -246: 1291: 0 -246: 1292: 0 -246: 1293: 0 -246: 1294: 0 -246: 1295: 0 -246: 1296: 0 -246: 1297: 0 -246: 1298: 0 -246: 1299: 0 -246: 1300: 0 -246: 1301: 0 -246: 1302: 0 -246: 1303: 0 -246: 1304: 0 -246: 1305: 0 -246: 1306: 0 -246: 1307: 0 -246: 1308: 0 -246: 1309: 0 -246: 1310: 0 -246: 1311: 0 -246: 1312: 0 -246: 1313: 0 -246: 1314: 0 -246: 1315: 0 -246: 1316: 0 -246: 1317: 0 -246: 1318: 0 -246: 1319: 0 -246: 1320: 0 -246: 1321: 0 -246: 1322: 0 -246: 1323: 0 -246: 1324: 0 -246: 1325: 0 -246: 1326: 0 -246: 1327: 0 -246: 1328: 0 -246: 1329: 0 -246: 1330: 0 -246: 1331: 0 -246: 1332: 0 -246: 1333: 0 -246: 1334: 0 -246: 1335: 0 -246: 1336: 0 -246: 1337: 0 -246: 1338: 0 -246: 1339: 0 -246: 1340: 0 -246: 1341: 0 -246: 1342: 0 -246: 1343: 0 -246: 1344: 0 -246: 1345: 0 -246: 1346: 0 -246: 1347: 0 -246: 1348: 0 -246: 1349: 0 -246: 1350: 0 -246: 1351: 0 -246: 1352: 0 -246: 1353: 0 -246: 1354: 0 -246: 1355: 0 -246: 1356: 0 -246: 1357: 0 -246: 1358: 0 -246: 1359: 0 -246: 1360: 0 -246: 1361: 0 -246: 1362: 0 -246: 1363: 0 -246: 1364: 0 -246: 1365: 0 -246: 1366: 0 -246: 1367: 0 -246: 1368: 0 -246: 1369: 0 -246: 1370: 0 -246: 1371: 0 -246: 1372: 0 -246: 1373: 0 -246: 1374: 0 -246: 1375: 0 -246: 1376: 0 -246: 1377: 0 -246: 1378: 0 -246: 1379: 0 -246: 1380: 0 -246: 1381: 0 -246: 1382: 0 -246: 1383: 0 -246: 1384: 0 -246: 1385: 0 -246: 1386: 0 -246: 1387: 0 -246: 1388: 0 -246: 1389: 0 -246: 1390: 0 -246: 1391: 0 -246: 1392: 0 -246: 1393: 0 -246: 1394: 0 -246: 1395: 0 -246: 1396: 0 -246: 1397: 0 -246: 1398: 0 -246: 1399: 0 -246: 1400: 0 -246: 1401: 0 -246: 1402: 0 -246: 1403: 0 -246: 1404: 0 -246: 1405: 0 -246: 1406: 0 -246: 1407: 0 -246: 1408: 0 -246: 1409: 0 -246: 1410: 0 -246: 1411: 0 -246: 1412: 0 -246: 1413: 0 -246: 1414: 0 -246: 1415: 0 -246: 1416: 0 -246: 1417: 0 -246: 1418: 0 -246: 1419: 0 -246: 1420: 0 -246: 1421: 0 -246: 1422: 0 -246: 1423: 0 -246: 1424: 0 -246: 1425: 0 -246: 1426: 0 -246: 1427: 0 -246: 1428: 0 -246: 1429: 0 -246: 1430: 0 -246: 1431: 0 -246: 1432: 0 -246: 1433: 0 -246: 1434: 0 -246: 1435: 0 -246: 1436: 0 -246: 1437: 0 -246: 1438: 0 -246: 1439: 0 -246: 1440: 0 -246: 1441: 0 -246: 1442: 0 -246: 1443: 0 -246: 1444: 0 -246: 1445: 0 -246: 1446: 0 -246: 1447: 0 -246: 1448: 0 -246: 1449: 0 -246: 1450: 0 -246: 1451: 0 -246: 1452: 0 -246: 1453: 0 -246: 1454: 0 -246: 1455: 0 -246: 1456: 0 -246: 1457: 0 -246: 1458: 0 -246: 1459: 0 -246: 1460: 0 -246: 1461: 0 -246: 1462: 0 -246: 1463: 0 -246: 1464: 0 -246: 1465: 0 -246: 1466: 0 -246: 1467: 0 -246: 1468: 0 -246: 1469: 0 -246: 1470: 0 -246: 1471: 0 -246: 1472: 0 -246: 1473: 0 -246: 1474: 0 -246: 1475: 0 -246: 1476: 0 -246: 1477: 0 -246: 1478: 0 -246: 1479: 0 -246: 1480: 0 -246: 1481: 0 -246: 1482: 0 -246: 1483: 0 -246: 1484: 0 -246: 1485: 0 -246: 1486: 0 -246: 1487: 0 -246: 1488: 0 -246: 1489: 0 -246: 1490: 0 -246: 1491: 0 -246: 1492: 0 -246: 1493: 0 -246: 1494: 0 -246: 1495: 0 -246: 1496: 0 -246: 1497: 0 -246: 1498: 0 -246: 1499: 0 -246: 1500: 0 -246: 1501: 0 -246: 1502: 0 -246: 1503: 0 -246: 1504: 0 -246: 1505: 0 -246: 1506: 0 -246: 1507: 0 -246: 1508: 0 -246: 1509: 0 -246: 1510: 0 -246: 1511: 0 -246: 1512: 0 -246: 1513: 0 -246: 1514: 0 -246: 1515: 0 -246: 1516: 0 -246: 1517: 0 -246: 1518: 0 -246: 1519: 0 -246: 1520: 0 -246: 1521: 0 -246: 1522: 0 -246: 1523: 0 -246: 1524: 0 -246: 1525: 0 -246: 1526: 0 -246: 1527: 0 -246: 1528: 0 -246: 1529: 0 -246: 1530: 0 -246: 1531: 0 -246: 1532: 0 -246: 1533: 0 -246: 1534: 0 -246: 1535: 0 -246: 1536: 0 -246: 1537: 0 -246: 1538: 0 -246: 1539: 0 -246: 1540: 0 -246: 1541: 0 -246: 1542: 0 -246: 1543: 0 -246: 1544: 0 -246: 1545: 0 -246: 1546: 0 -246: 1547: 0 -246: 1548: 0 -246: 1549: 0 -246: 1550: 0 -246: 1551: 0 -246: 1552: 0 -246: 1553: 0 -246: 1554: 0 -246: 1555: 0 -246: 1556: 0 -246: 1557: 0 -246: 1558: 0 -246: 1559: 0 -246: 1560: 0 -246: 1561: 0 -246: 1562: 0 -246: 1563: 0 -246: 1564: 0 -246: 1565: 0 -246: 1566: 0 -246: 1567: 0 -246: 1568: 0 -246: 1569: 0 -246: 1570: 0 -246: 1571: 0 -246: 1572: 0 -246: 1573: 0 -246: 1574: 0 -246: 1575: 0 -246: 1576: 0 -246: 1577: 0 -246: 1578: 0 -246: 1579: 0 -246: 1580: 0 -246: 1581: 0 -246: 1582: 0 -246: 1583: 0 -246: 1584: 0 -246: 1585: 0 -246: 1586: 0 -246: 1587: 0 -246: 1588: 0 -246: 1589: 0 -246: 1590: 0 -246: 1591: 0 -246: 1592: 0 -246: 1593: 0 -246: 1594: 0 -246: 1595: 0 -246: 1596: 0 -246: 1597: 0 -246: 1598: 0 -246: 1599: 0 -246: 1600: 0 -246: 1601: 0 -246: 1602: 0 -246: 1603: 0 -246: 1604: 0 -246: 1605: 0 -246: 1606: 0 -246: 1607: 0 -246: 1608: 0 -246: 1609: 0 -246: 1610: 0 -246: 1611: 0 -246: 1612: 0 -246: 1613: 0 -246: 1614: 0 -246: 1615: 0 -246: 1616: 0 -246: 1617: 0 -246: 1618: 0 -246: 1619: 0 -246: 1620: 0 -246: 1621: 0 -246: 1622: 0 -246: 1623: 0 -246: 1624: 0 -246: 1625: 0 -246: 1626: 0 -246: 1627: 0 -246: 1628: 0 -246: 1629: 0 -246: 1630: 0 -246: 1631: 0 -246: 1632: 0 -246: 1633: 0 -246: 1634: 0 -246: 1635: 0 -246: 1636: 0 -246: 1637: 0 -246: 1638: 0 -246: 1639: 0 -246: 1640: 0 -246: 1641: 0 -246: 1642: 0 -246: 1643: 0 -246: 1644: 0 -246: 1645: 0 -246: 1646: 0 -246: 1647: 0 -246: 1648: 0 -246: 1649: 0 -246: 1650: 0 -246: 1651: 0 -246: 1652: 0 -246: 1653: 0 -246: 1654: 0 -246: 1655: 0 -246: 1656: 0 -246: 1657: 0 -246: 1658: 0 -246: 1659: 0 -246: 1660: 0 -246: 1661: 0 -246: 1662: 0 -246: 1663: 0 -246: 1664: 0 -246: 1665: 0 -246: 1666: 0 -246: 1667: 0 -246: 1668: 0 -246: 1669: 0 -246: 1670: 0 -246: 1671: 0 -246: 1672: 0 -246: 1673: 0 -246: 1674: 0 -246: 1675: 0 -246: 1676: 0 -246: 1677: 0 -246: 1678: 0 -246: 1679: 0 -246: 1680: 0 -246: 1681: 0 -246: 1682: 0 -246: 1683: 0 -246: 1684: 0 -246: 1685: 0 -246: 1686: 0 -246: 1687: 0 -246: 1688: 0 -246: 1689: 0 -246: 1690: 0 -246: 1691: 0 -246: 1692: 0 -246: 1693: 0 -246: 1694: 0 -246: 1695: 0 -246: 1696: 0 -246: 1697: 0 -246: 1698: 0 -246: 1699: 0 -246: 1700: 0 -246: 1701: 0 -246: 1702: 0 -246: 1703: 0 -246: 1704: 0 -246: 1705: 0 -246: 1706: 0 -246: 1707: 0 -246: 1708: 0 -246: 1709: 0 -246: 1710: 0 -246: 1711: 0 -246: 1712: 0 -246: 1713: 0 -246: 1714: 0 -246: 1715: 0 -246: 1716: 0 -246: 1717: 0 -246: 1718: 0 -246: 1719: 0 -246: 1720: 0 -246: 1721: 0 -246: 1722: 0 -246: 1723: 0 -246: 1724: 0 -246: 1725: 0 -246: 1726: 0 -246: 1727: 0 -246: 1728: 0 -246: 1729: 0 -246: 1730: 0 -246: 1731: 0 -246: 1732: 0 -246: 1733: 0 -246: 1734: 0 -246: 1735: 0 -246: 1736: 0 -246: 1737: 0 -246: 1738: 0 -246: 1739: 0 -246: 1740: 0 -246: 1741: 0 -246: 1742: 0 -246: 1743: 0 -246: 1744: 0 -246: 1745: 0 -246: 1746: 0 -246: 1747: 0 -246: 1748: 0 -246: 1749: 0 -246: 1750: 0 -246: 1751: 0 -246: 1752: 0 -246: 1753: 0 -246: 1754: 0 -246: 1755: 0 -246: 1756: 0 -246: 1757: 0 -246: 1758: 0 -246: 1759: 0 -246: 1760: 0 -246: 1761: 0 -246: 1762: 0 -246: 1763: 0 -246: 1764: 0 -246: 1765: 0 -246: 1766: 0 -246: 1767: 0 -246: 1768: 0 -246: 1769: 0 -246: 1770: 0 -246: 1771: 0 -246: 1772: 0 -246: 1773: 0 -246: 1774: 0 -246: 1775: 0 -246: 1776: 0 -246: 1777: 0 -246: 1778: 0 -246: 1779: 0 -246: 1780: 0 -246: 1781: 0 -246: 1782: 0 -246: 1783: 0 -246: 1784: 0 -246: 1785: 0 -246: 1786: 0 -246: 1787: 0 -246: 1788: 0 -246: 1789: 0 -246: 1790: 0 -246: 1791: 0 -246: 1792: 0 -246: 1793: 0 -246: 1794: 0 -246: 1795: 0 -246: 1796: 0 -246: 1797: 0 -246: 1798: 0 -246: 1799: 0 -246: 1800: 0 -246: 1801: 0 -246: 1802: 0 -246: 1803: 0 -246: 1804: 0 -246: 1805: 0 -246: 1806: 0 -246: 1807: 0 -246: 1808: 0 -246: 1809: 0 -246: 1810: 0 -246: 1811: 0 -246: 1812: 0 -246: 1813: 0 -246: 1814: 0 -246: 1815: 0 -246: 1816: 0 -246: 1817: 0 -246: 1818: 0 -246: 1819: 0 -246: 1820: 0 -246: 1821: 0 -246: 1822: 0 -246: 1823: 0 -246: 1824: 0 -246: 1825: 0 -246: 1826: 0 -246: 1827: 0 -246: 1828: 0 -246: 1829: 0 -246: 1830: 0 -246: 1831: 0 -246: 1832: 0 -246: 1833: 0 -246: 1834: 0 -246: 1835: 0 -246: 1836: 0 -246: 1837: 0 -246: 1838: 0 -246: 1839: 0 -246: 1840: 0 -246: 1841: 0 -246: 1842: 0 -246: 1843: 0 -246: 1844: 0 -246: 1845: 0 -246: 1846: 0 -246: 1847: 0 -246: 1848: 0 -246: 1849: 0 -246: 1850: 0 -246: 1851: 0 -246: 1852: 0 -246: 1853: 0 -246: 1854: 0 -246: 1855: 0 -246: 1856: 0 -246: 1857: 0 -246: 1858: 0 -246: 1859: 0 -246: 1860: 0 -246: 1861: 0 -246: 1862: 0 -246: 1863: 0 -246: 1864: 0 -246: 1865: 0 -246: 1866: 0 -246: 1867: 0 -246: 1868: 0 -246: 1869: 0 -246: 1870: 0 -246: 1871: 0 -246: 1872: 0 -246: 1873: 0 -246: 1874: 0 -246: 1875: 0 -246: 1876: 0 -246: 1877: 0 -246: 1878: 0 -246: 1879: 0 -246: 1880: 0 -246: 1881: 0 -246: 1882: 0 -246: 1883: 0 -246: 1884: 0 -246: 1885: 0 -246: 1886: 0 -246: 1887: 0 -246: 1888: 0 -246: 1889: 0 -246: 1890: 0 -246: 1891: 0 -246: 1892: 0 -246: 1893: 0 -246: 1894: 0 -246: 1895: 0 -246: 1896: 0 -246: 1897: 0 -246: 1898: 0 -246: 1899: 0 -246: 1900: 0 -246: 1901: 0 -246: 1902: 0 -246: 1903: 0 -246: 1904: 0 -246: 1905: 0 -246: 1906: 0 -246: 1907: 0 -246: 1908: 0 -246: 1909: 0 -246: 1910: 0 -246: 1911: 0 -246: 1912: 0 -246: 1913: 0 -246: 1914: 0 -246: 1915: 0 -246: 1916: 0 -246: 1917: 0 -246: 1918: 0 -246: 1919: 0 -246: 1920: 0 -246: 1921: 0 -246: 1922: 0 -246: 1923: 0 -246: 1924: 0 -246: 1925: 0 -246: 1926: 0 -246: 1927: 0 -246: 1928: 0 -246: 1929: 0 -246: 1930: 0 -246: 1931: 0 -246: 1932: 0 -246: 1933: 0 -246: 1934: 0 -246: 1935: 0 -246: 1936: 0 -246: 1937: 0 -246: 1938: 0 -246: 1939: 0 -246: 1940: 0 -246: 1941: 0 -246: 1942: 0 -246: 1943: 0 -246: 1944: 0 -246: 1945: 0 -246: 1946: 0 -246: 1947: 0 -246: 1948: 0 -246: 1949: 0 -246: 1950: 0 -246: 1951: 0 -246: 1952: 0 -246: 1953: 0 -246: 1954: 0 -246: 1955: 0 -246: 1956: 0 -246: 1957: 0 -246: 1958: 0 -246: 1959: 0 -246: 1960: 0 -246: 1961: 0 -246: 1962: 0 -246: 1963: 0 -246: 1964: 0 -246: 1965: 0 -246: 1966: 0 -246: 1967: 0 -246: 1968: 0 -246: 1969: 0 -246: 1970: 0 -246: 1971: 0 -246: 1972: 0 -246: 1973: 0 -246: 1974: 0 -246: 1975: 0 -246: 1976: 0 -246: 1977: 0 -246: 1978: 0 -246: 1979: 0 -246: 1980: 0 -246: 1981: 0 -246: 1982: 0 -246: 1983: 0 -246: 1984: 0 -246: 1985: 0 -246: 1986: 0 -246: 1987: 0 -246: 1988: 0 -246: 1989: 0 -246: 1990: 0 -246: 1991: 0 -246: 1992: 0 -246: 1993: 0 -246: 1994: 0 -246: 1995: 0 -246: 1996: 0 -246: 1997: 0 -246: 1998: 0 -246: 1999: 0 -246: 2000: 0 -246: 2001: 0 -246: 2002: 0 -246: 2003: 0 -246: 2004: 0 -246: 2005: 0 -246: 2006: 0 -246: 2007: 0 -246: 2008: 0 -246: 2009: 0 -246: 2010: 0 -246: 2011: 0 -246: 2012: 0 -246: 2013: 0 -246: 2014: 0 -246: 2015: 0 -246: 2016: 0 -246: 2017: 0 -246: 2018: 0 -246: 2019: 0 -246: 2020: 0 -246: 2021: 0 -246: 2022: 0 -246: 2023: 0 -246: 2024: 0 -246: 2025: 0 -246: 2026: 0 -246: 2027: 0 -246: 2028: 0 -246: 2029: 0 -246: 2030: 0 -246: 2031: 0 -246: 2032: 0 -246: 2033: 0 -246: 2034: 0 -246: 2035: 0 -246: 2036: 0 -246: 2037: 0 -246: 2038: 0 -246: 2039: 0 -246: 2040: 0 -246: 2041: 0 -246: 2042: 0 -246: 2043: 0 -246: 2044: 0 -246: 2045: 0 -246: 2046: 0 -246: 2047: 0 -246: 2048: 0 -246: 2049: 0 -246: 2050: 0 -246: 2051: 0 -246: 2052: 0 -246: 2053: 0 -246: 2054: 0 -246: 2055: 0 -246: 2056: 0 -246: 2057: 0 -246: 2058: 0 -246: 2059: 0 -246: 2060: 0 -246: 2061: 0 -246: 2062: 0 -246: 2063: 0 -246: 2064: 0 -246: 2065: 0 -246: 2066: 0 -246: 2067: 0 -246: 2068: 0 -246: 2069: 0 -246: 2070: 0 -246: 2071: 0 -246: 2072: 0 -246: 2073: 0 -246: 2074: 0 -246: 2075: 0 -246: 2076: 0 -246: 2077: 0 -246: 2078: 0 -246: 2079: 0 -246: 2080: 0 -246: 2081: 0 -246: 2082: 0 -246: 2083: 0 -246: 2084: 0 -246: 2085: 0 -246: 2086: 0 -246: 2087: 0 -246: 2088: 0 -246: 2089: 0 -246: 2090: 0 -246: 2091: 0 -246: 2092: 0 -246: 2093: 0 -246: 2094: 0 -246: 2095: 0 -246: 2096: 0 -246: 2097: 0 -246: 2098: 0 -246: 2099: 0 -246: 2100: 0 -246: 2101: 0 -246: 2102: 0 -246: 2103: 0 -246: 2104: 0 -246: 2105: 0 -246: 2106: 0 -246: 2107: 0 -246: 2108: 0 -246: 2109: 0 -246: 2110: 0 -246: 2111: 0 -246: 2112: 0 -246: 2113: 0 -246: 2114: 0 -246: 2115: 0 -246: 2116: 0 -246: 2117: 0 -246: 2118: 0 -246: 2119: 0 -246: 2120: 0 -246: 2121: 0 -246: 2122: 0 -246: 2123: 0 -246: 2124: 0 -246: 2125: 0 -246: 2126: 0 -246: 2127: 0 -246: 2128: 0 -246: 2129: 0 -246: 2130: 0 -246: 2131: 0 -246: 2132: 0 -246: 2133: 0 -246: 2134: 0 -246: 2135: 0 -246: 2136: 0 -246: 2137: 0 -246: 2138: 0 -246: 2139: 0 -246: 2140: 0 -246: 2141: 0 -246: 2142: 0 -246: 2143: 0 -246: 2144: 0 -246: 2145: 0 -246: 2146: 0 -246: 2147: 0 -246: 2148: 0 -246: 2149: 0 -246: 2150: 0 -246: 2151: 0 -246: 2152: 0 -246: 2153: 0 -246: 2154: 0 -246: 2155: 0 -246: 2156: 0 -246: 2157: 0 -246: 2158: 0 -246: 2159: 0 -246: 2160: 0 -246: 2161: 0 -246: 2162: 0 -246: 2163: 0 -246: 2164: 0 -246: 2165: 0 -246: 2166: 0 -246: 2167: 0 -246: 2168: 0 -246: 2169: 0 -246: 2170: 0 -246: 2171: 0 -246: 2172: 0 -246: 2173: 0 -246: 2174: 0 -246: 2175: 0 -246: 2176: 0 -246: 2177: 0 -246: 2178: 0 -246: 2179: 0 -246: 2180: 0 -246: 2181: 0 -246: 2182: 0 -246: 2183: 0 -246: 2184: 0 -246: 2185: 0 -246: 2186: 0 -246: 2187: 0 -246: 2188: 0 -246: 2189: 0 -246: 2190: 0 -246: 2191: 0 -246: 2192: 0 -246: 2193: 0 -246: 2194: 0 -246: 2195: 0 -246: 2196: 0 -246: 2197: 0 -246: 2198: 0 -246: 2199: 0 -246: 2200: 0 -246: 2201: 0 -246: 2202: 0 -246: 2203: 0 -246: 2204: 0 -246: 2205: 0 -246: 2206: 0 -246: 2207: 0 -246: 2208: 0 -246: 2209: 0 -246: 2210: 0 -246: 2211: 0 -246: 2212: 0 -246: 2213: 0 -246: 2214: 0 -246: 2215: 0 -246: 2216: 0 -246: 2217: 0 -246: 2218: 0 -246: 2219: 0 -246: 2220: 0 -246: 2221: 0 -246: 2222: 0 -246: 2223: 0 -246: 2224: 0 -246: 2225: 0 -246: 2226: 0 -246: 2227: 0 -246: 2228: 0 -246: 2229: 0 -246: 2230: 0 -246: 2231: 0 -246: 2232: 0 -246: 2233: 0 -246: 2234: 0 -246: 2235: 0 -246: 2236: 0 -246: 2237: 0 -246: 2238: 0 -246: 2239: 0 -246: 2240: 0 -246: 2241: 0 -246: 2242: 0 -246: 2243: 0 -246: 2244: 0 -246: 2245: 0 -246: 2246: 0 -246: 2247: 0 -246: 2248: 0 -246: 2249: 0 -246: 2250: 0 -246: 2251: 0 -246: 2252: 0 -246: 2253: 0 -246: 2254: 0 -246: 2255: 0 -246: 2256: 0 -246: 2257: 0 -246: 2258: 0 -246: 2259: 0 -246: 2260: 0 -246: 2261: 0 -246: 2262: 0 -246: 2263: 0 -246: 2264: 0 -246: 2265: 0 -246: 2266: 0 -246: 2267: 0 -246: 2268: 0 -246: 2269: 0 -246: 2270: 0 -246: 2271: 0 -246: 2272: 0 -246: 2273: 0 -246: 2274: 0 -246: 2275: 0 -246: 2276: 0 -246: 2277: 0 -246: 2278: 0 -246: 2279: 0 -246: 2280: 0 -246: 2281: 0 -246: 2282: 0 -246: 2283: 0 -246: 2284: 0 -246: 2285: 0 -246: 2286: 0 -246: 2287: 0 -246: 2288: 0 -246: 2289: 0 -246: 2290: 0 -246: 2291: 0 -246: 2292: 0 -246: 2293: 0 -246: 2294: 0 -246: 2295: 0 -246: 2296: 0 -246: 2297: 0 -246: 2298: 0 -246: 2299: 0 -246: 2300: 0 -246: 2301: 0 -246: 2302: 0 -246: 2303: 0 -246: 2304: 0 -246: 2305: 0 -246: 2306: 0 -246: 2307: 0 -246: 2308: 0 -246: 2309: 0 -246: 2310: 0 -246: 2311: 0 -246: 2312: 0 -246: 2313: 0 -246: 2314: 0 -246: 2315: 0 -246: 2316: 0 -246: 2317: 0 -246: 2318: 0 -246: 2319: 0 -246: 2320: 0 -246: 2321: 0 -246: 2322: 0 -246: 2323: 0 -246: 2324: 0 -246: 2325: 0 -246: 2326: 0 -246: 2327: 0 -246: 2328: 0 -246: 2329: 0 -246: 2330: 0 -246: 2331: 0 -246: 2332: 0 -246: 2333: 0 -246: 2334: 0 -246: 2335: 0 -246: 2336: 0 -246: 2337: 0 -246: 2338: 0 -246: 2339: 0 -246: 2340: 0 -246: 2341: 0 -246: 2342: 0 -246: 2343: 0 -246: 2344: 0 -246: 2345: 0 -246: 2346: 0 -246: 2347: 0 -246: 2348: 0 -246: 2349: 0 -246: 2350: 0 -246: 2351: 0 -246: 2352: 0 -246: 2353: 0 -246: 2354: 0 -246: 2355: 0 -246: 2356: 0 -246: 2357: 0 -246: 2358: 0 -246: 2359: 0 -246: 2360: 0 -246: 2361: 0 -246: 2362: 0 -246: 2363: 0 -246: 2364: 0 -246: 2365: 0 -246: 2366: 0 -246: 2367: 0 -246: 2368: 0 -246: 2369: 0 -246: 2370: 0 -246: 2371: 0 -246: 2372: 0 -246: 2373: 0 -246: 2374: 0 -246: 2375: 0 -246: 2376: 0 -246: 2377: 0 -246: 2378: 0 -246: 2379: 0 -246: 2380: 0 -246: 2381: 0 -246: 2382: 0 -246: 2383: 0 -246: 2384: 0 -246: 2385: 0 -246: 2386: 0 -246: 2387: 0 -246: 2388: 0 -246: 2389: 0 -246: 2390: 0 -246: 2391: 0 -246: 2392: 0 -246: 2393: 0 -246: 2394: 0 -246: 2395: 0 -246: 2396: 0 -246: 2397: 0 -246: 2398: 0 -246: 2399: 0 -246: 2400: 0 -246: 2401: 0 -246: 2402: 0 -246: 2403: 0 -246: 2404: 0 -246: 2405: 0 -246: 2406: 0 -246: 2407: 0 -246: 2408: 0 -246: 2409: 0 -246: 2410: 0 -246: 2411: 0 -246: 2412: 0 -246: 2413: 0 -246: 2414: 0 -246: 2415: 0 -246: 2416: 0 -246: 2417: 0 -246: 2418: 0 -246: 2419: 0 -246: 2420: 0 -246: 2421: 0 -246: 2422: 0 -246: 2423: 0 -246: 2424: 0 -246: 2425: 0 -246: 2426: 0 -246: 2427: 0 -246: 2428: 0 -246: 2429: 0 -246: 2430: 0 -246: 2431: 0 -246: 2432: 0 -246: 2433: 0 -246: 2434: 0 -246: 2435: 0 -246: 2436: 0 -246: 2437: 0 -246: 2438: 0 -246: 2439: 0 -246: 2440: 0 -246: 2441: 0 -246: 2442: 0 -246: 2443: 0 -246: 2444: 0 -246: 2445: 0 -246: 2446: 0 -246: 2447: 0 -246: 2448: 0 -246: 2449: 0 -246: 2450: 0 -246: 2451: 0 -246: 2452: 0 -246: 2453: 0 -246: 2454: 0 -246: 2455: 0 -246: 2456: 0 -246: 2457: 0 -246: 2458: 0 -246: 2459: 0 -246: 2460: 0 -246: 2461: 0 -246: 2462: 0 -246: 2463: 0 -246: 2464: 0 -246: 2465: 0 -246: 2466: 0 -246: 2467: 0 -246: 2468: 0 -246: 2469: 0 -246: 2470: 0 -246: 2471: 0 -246: 2472: 0 -246: 2473: 0 -246: 2474: 0 -246: 2475: 0 -246: 2476: 0 -246: 2477: 0 -246: 2478: 0 -246: 2479: 0 -246: 2480: 0 -246: 2481: 0 -246: 2482: 0 -246: 2483: 0 -246: 2484: 0 -246: 2485: 0 -246: 2486: 0 -246: 2487: 0 -246: 2488: 0 -246: 2489: 0 -246: 2490: 0 -246: 2491: 0 -246: 2492: 0 -246: 2493: 0 -246: 2494: 0 -246: 2495: 0 -246: 2496: 0 -246: 2497: 0 -246: 2498: 0 -246: 2499: 0 -246: 2500: 0 -246: 2501: 0 -246: 2502: 0 -246: 2503: 0 -246: 2504: 0 -246: 2505: 0 -246: 2506: 0 -246: 2507: 0 -246: 2508: 0 -246: 2509: 0 -246: 2510: 0 -246: 2511: 0 -246: 2512: 0 -246: 2513: 0 -246: 2514: 0 -246: 2515: 0 -246: 2516: 0 -246: 2517: 0 -246: 2518: 0 -246: 2519: 0 -246: 2520: 0 -246: 2521: 0 -246: 2522: 0 -246: 2523: 0 -246: 2524: 0 -246: 2525: 0 -246: 2526: 0 -246: 2527: 0 -246: 2528: 0 -246: 2529: 0 -246: 2530: 0 -246: 2531: 0 -246: 2532: 0 -246: 2533: 0 -246: 2534: 0 -246: 2535: 0 -246: 2536: 0 -246: 2537: 0 -246: 2538: 0 -246: 2539: 0 -246: 2540: 0 -246: 2541: 0 -246: 2542: 0 -246: 2543: 0 -246: 2544: 0 -246: 2545: 0 -246: 2546: 0 -246: 2547: 0 -246: 2548: 0 -246: 2549: 0 -246: 2550: 0 -246: 2551: 0 -246: 2552: 0 -246: 2553: 0 -246: 2554: 0 -246: 2555: 0 -246: 2556: 0 -246: 2557: 0 -246: 2558: 0 -246: 2559: 0 -246: 2560: 0 -246: 2561: 0 -246: 2562: 0 -246: 2563: 0 -246: 2564: 0 -246: 2565: 0 -246: 2566: 0 -246: 2567: 0 -246: 2568: 0 -246: 2569: 0 -246: 2570: 0 -246: 2571: 0 -246: 2572: 0 -246: 2573: 0 -246: 2574: 0 -246: 2575: 0 -246: 2576: 0 -246: 2577: 0 -246: 2578: 0 -246: 2579: 0 -246: 2580: 0 -246: 2581: 0 -246: 2582: 0 -246: 2583: 0 -246: 2584: 0 -246: 2585: 0 -246: 2586: 0 -246: 2587: 0 -246: 2588: 0 -246: 2589: 0 -246: 2590: 0 -246: 2591: 0 -246: 2592: 0 -246: 2593: 0 -246: 2594: 0 -246: 2595: 0 -246: 2596: 0 -246: 2597: 0 -246: 2598: 0 -246: 2599: 0 -246: 2600: 0 -246: 2601: 0 -246: 2602: 0 -246: 2603: 0 -246: 2604: 0 -246: 2605: 0 -246: 2606: 0 -246: 2607: 0 -246: 2608: 0 -246: 2609: 0 -246: 2610: 0 -246: 2611: 0 -246: 2612: 0 -246: 2613: 0 -246: 2614: 0 -246: 2615: 0 -246: 2616: 0 -246: 2617: 0 -246: 2618: 0 -246: 2619: 0 -246: 2620: 0 -246: 2621: 0 -246: 2622: 0 -246: 2623: 0 -246: 2624: 0 -246: 2625: 0 -246: 2626: 0 -246: 2627: 0 -246: 2628: 0 -246: 2629: 0 -246: 2630: 0 -246: 2631: 0 -246: 2632: 0 -246: 2633: 0 -246: 2634: 0 -246: 2635: 0 -246: 2636: 0 -246: 2637: 0 -246: 2638: 0 -246: 2639: 0 -246: 2640: 0 -246: 2641: 0 -246: 2642: 0 -246: 2643: 0 -246: 2644: 0 -246: 2645: 0 -246: 2646: 0 -246: 2647: 0 -246: 2648: 0 -246: 2649: 0 -246: 2650: 0 -246: 2651: 0 -246: 2652: 0 -246: 2653: 0 -246: 2654: 0 -246: 2655: 0 -246: 2656: 0 -246: 2657: 0 -246: 2658: 0 -246: 2659: 0 -246: 2660: 0 -246: 2661: 0 -246: 2662: 0 -246: 2663: 0 -246: 2664: 0 -246: 2665: 0 -246: 2666: 0 -246: 2667: 0 -246: 2668: 0 -246: 2669: 0 -246: 2670: 0 -246: 2671: 0 -246: 2672: 0 -246: 2673: 0 -246: 2674: 0 -246: 2675: 0 -246: 2676: 0 -246: 2677: 0 -246: 2678: 0 -246: 2679: 0 -246: 2680: 0 -246: 2681: 0 -246: 2682: 0 -246: 2683: 0 -246: 2684: 0 -246: 2685: 0 -246: 2686: 0 -246: 2687: 0 -246: 2688: 0 -246: 2689: 0 -246: 2690: 0 -246: 2691: 0 -246: 2692: 0 -246: 2693: 0 -246: 2694: 0 -246: 2695: 0 -246: 2696: 0 -246: 2697: 0 -246: 2698: 0 -246: 2699: 0 -246: 2700: 0 -246: 2701: 0 -246: 2702: 0 -246: 2703: 0 -246: 2704: 0 -246: 2705: 0 -246: 2706: 0 -246: 2707: 0 -246: 2708: 0 -246: 2709: 0 -246: 2710: 0 -246: 2711: 0 -246: 2712: 0 -246: 2713: 0 -246: 2714: 0 -246: 2715: 0 -246: 2716: 0 -246: 2717: 0 -246: 2718: 0 -246: 2719: 0 -246: 2720: 0 -246: 2721: 0 -246: 2722: 0 -246: 2723: 0 -246: 2724: 0 -246: 2725: 0 -246: 2726: 0 -246: 2727: 0 -246: 2728: 0 -246: 2729: 0 -246: 2730: 0 -246: 2731: 0 -246: 2732: 0 -246: 2733: 0 -246: 2734: 0 -246: 2735: 0 -246: 2736: 0 -246: 2737: 0 -246: 2738: 0 -246: 2739: 0 -246: 2740: 0 -246: 2741: 0 -246: 2742: 0 -246: 2743: 0 -246: 2744: 0 -246: 2745: 0 -246: 2746: 0 -246: 2747: 0 -246: 2748: 0 -246: 2749: 0 -246: 2750: 0 -246: 2751: 0 -246: 2752: 0 -246: 2753: 0 -246: 2754: 0 -246: 2755: 0 -246: 2756: 0 -246: 2757: 0 -246: 2758: 0 -246: 2759: 0 -246: 2760: 0 -246: 2761: 0 -246: 2762: 0 -246: 2763: 0 -246: 2764: 0 -246: 2765: 0 -246: 2766: 0 -246: 2767: 0 -246: 2768: 0 -246: 2769: 0 -246: 2770: 0 -246: 2771: 0 -246: 2772: 0 -246: 2773: 0 -246: 2774: 0 -246: 2775: 0 -246: 2776: 0 -246: 2777: 0 -246: 2778: 0 -246: 2779: 0 -246: 2780: 0 -246: 2781: 0 -246: 2782: 0 -246: 2783: 0 -246: 2784: 0 -246: 2785: 0 -246: 2786: 0 -246: 2787: 0 -246: 2788: 0 -246: 2789: 0 -246: 2790: 0 -246: 2791: 0 -246: 2792: 0 -246: 2793: 0 -246: 2794: 0 -246: 2795: 0 -246: 2796: 0 -246: 2797: 0 -246: 2798: 0 -246: 2799: 0 -246: 2800: 0 -246: 2801: 0 -246: 2802: 0 -246: 2803: 0 -246: 2804: 0 -246: 2805: 0 -246: 2806: 0 -246: 2807: 0 -246: 2808: 0 -246: 2809: 0 -246: 2810: 0 -246: 2811: 0 -246: 2812: 0 -246: 2813: 0 -246: 2814: 0 -246: 2815: 0 -246: 2816: 0 -246: 2817: 0 -246: 2818: 0 -246: 2819: 0 -246: 2820: 0 -246: 2821: 0 -246: 2822: 0 -246: 2823: 0 -246: 2824: 0 -246: 2825: 0 -246: 2826: 0 -246: 2827: 0 -246: 2828: 0 -246: 2829: 0 -246: 2830: 0 -246: 2831: 0 -246: 2832: 0 -246: 2833: 0 -246: 2834: 0 -246: 2835: 0 -246: 2836: 0 -246: 2837: 0 -246: 2838: 0 -246: 2839: 0 -246: 2840: 0 -246: 2841: 0 -246: 2842: 0 -246: 2843: 0 -246: 2844: 0 -246: 2845: 0 -246: 2846: 0 -246: 2847: 0 -246: 2848: 0 -246: 2849: 0 -246: 2850: 0 -246: 2851: 0 -246: 2852: 0 -246: 2853: 0 -246: 2854: 0 -246: 2855: 0 -246: 2856: 0 -246: 2857: 0 -246: 2858: 0 -246: 2859: 0 -246: 2860: 0 -246: 2861: 0 -246: 2862: 0 -246: 2863: 0 -246: 2864: 0 -246: 2865: 0 -246: 2866: 0 -246: 2867: 0 -246: 2868: 0 -246: 2869: 0 -246: 2870: 0 -246: 2871: 0 -246: 2872: 0 -246: 2873: 0 -246: 2874: 0 -246: 2875: 0 -246: 2876: 0 -246: 2877: 0 -246: 2878: 0 -246: 2879: 0 -246: 2880: 0 -246: 2881: 0 -246: 2882: 0 -246: 2883: 0 -246: 2884: 0 -246: 2885: 0 -246: 2886: 0 -246: 2887: 0 -246: 2888: 0 -246: 2889: 0 -246: 2890: 0 -246: 2891: 0 -246: 2892: 0 -246: 2893: 0 -246: 2894: 0 -246: 2895: 0 -246: 2896: 0 -246: 2897: 0 -246: 2898: 0 -246: 2899: 0 -246: 2900: 0 -246: 2901: 0 -246: 2902: 0 -246: 2903: 0 -246: 2904: 0 -246: 2905: 0 -246: 2906: 0 -246: 2907: 0 -246: 2908: 0 -246: 2909: 0 -246: 2910: 0 -246: 2911: 0 -246: 2912: 0 -246: 2913: 0 -246: 2914: 0 -246: 2915: 0 -246: 2916: 0 -246: 2917: 0 -246: 2918: 0 -246: 2919: 0 -246: 2920: 0 -246: 2921: 0 -246: 2922: 0 -246: 2923: 0 -246: 2924: 0 -246: 2925: 0 -246: 2926: 0 -246: 2927: 0 -246: 2928: 0 -246: 2929: 0 -246: 2930: 0 -246: 2931: 0 -246: 2932: 0 -246: 2933: 0 -246: 2934: 0 -246: 2935: 0 -246: 2936: 0 -246: 2937: 0 -246: 2938: 0 -246: 2939: 0 -246: 2940: 0 -246: 2941: 0 -246: 2942: 0 -246: 2943: 0 -246: 2944: 0 -246: 2945: 0 -246: 2946: 0 -246: 2947: 0 -246: 2948: 0 -246: 2949: 0 -246: 2950: 0 -246: 2951: 0 -246: 2952: 0 -246: 2953: 0 -246: 2954: 0 -246: 2955: 0 -246: 2956: 0 -246: 2957: 0 -246: 2958: 0 -246: 2959: 0 -246: 2960: 0 -246: 2961: 0 -246: 2962: 0 -246: 2963: 0 -246: 2964: 0 -246: 2965: 0 -246: 2966: 0 -246: 2967: 0 -246: 2968: 0 -246: 2969: 0 -246: 2970: 0 -246: 2971: 0 -246: 2972: 0 -246: 2973: 0 -246: 2974: 0 -246: 2975: 0 -246: 2976: 0 -246: 2977: 0 -246: 2978: 0 -246: 2979: 0 -246: 2980: 0 -246: 2981: 0 -246: 2982: 0 -246: 2983: 0 -246: 2984: 0 -246: 2985: 0 -246: 2986: 0 -246: 2987: 0 -246: 2988: 0 -246: 2989: 0 -246: 2990: 0 -246: 2991: 0 -246: 2992: 0 -246: 2993: 0 -246: 2994: 0 -246: 2995: 0 -246: 2996: 0 -246: 2997: 0 -246: 2998: 0 -246: 2999: 0 -246: 3000: 0 -246: 3001: 0 -246: 3002: 0 -246: 3003: 0 -246: 3004: 0 -246: 3005: 0 -246: 3006: 0 -246: 3007: 0 -246: 3008: 0 -246: 3009: 0 -246: 3010: 0 -246: 3011: 0 -246: 3012: 0 -246: 3013: 0 -246: 3014: 0 -246: 3015: 0 -246: 3016: 0 -246: 3017: 0 -246: 3018: 0 -246: 3019: 0 -246: 3020: 0 -246: 3021: 0 -246: 3022: 0 -246: 3023: 0 -246: 3024: 0 -246: 3025: 0 -246: 3026: 0 -246: 3027: 0 -246: 3028: 0 -246: 3029: 0 -246: 3030: 0 -246: 3031: 0 -246: 3032: 0 -246: 3033: 0 -246: 3034: 0 -246: 3035: 0 -246: 3036: 0 -246: 3037: 0 -246: 3038: 0 -246: 3039: 0 -246: 3040: 0 -246: 3041: 0 -246: 3042: 0 -246: 3043: 0 -246: 3044: 0 -246: 3045: 0 -246: 3046: 0 -246: 3047: 0 -246: 3048: 0 -246: 3049: 0 -246: 3050: 0 -246: 3051: 0 -246: 3052: 0 -246: 3053: 0 -246: 3054: 0 -246: 3055: 0 -246: 3056: 0 -246: 3057: 0 -246: 3058: 0 -246: 3059: 0 -246: 3060: 0 -246: 3061: 0 -246: 3062: 0 -246: 3063: 0 -246: 3064: 0 -246: 3065: 0 -246: 3066: 0 -246: 3067: 0 -246: 3068: 0 -246: 3069: 0 -246: 3070: 0 -246: 3071: 0 -246: 3072: 0 -246: 3073: 0 -246: 3074: 0 -246: 3075: 0 -246: 3076: 0 -246: 3077: 0 -246: 3078: 0 -246: 3079: 0 -246: 3080: 0 -246: 3081: 0 -246: 3082: 0 -246: 3083: 0 -246: 3084: 0 -246: 3085: 0 -246: 3086: 0 -246: 3087: 0 -246: 3088: 0 -246: 3089: 0 -246: 3090: 0 -246: 3091: 0 -246: 3092: 0 -246: 3093: 0 -246: 3094: 0 -246: 3095: 0 -246: 3096: 0 -246: 3097: 0 -246: 3098: 0 -246: 3099: 0 -246: 3100: 0 -246: 3101: 0 -246: 3102: 0 -246: 3103: 0 -246: 3104: 0 -246: 3105: 0 -246: 3106: 0 -246: 3107: 0 -246: 3108: 0 -246: 3109: 0 -246: 3110: 0 -246: 3111: 0 -246: 3112: 0 -246: 3113: 0 -246: 3114: 0 -246: 3115: 0 -246: 3116: 0 -246: 3117: 0 -246: 3118: 0 -246: 3119: 0 -246: 3120: 0 -246: 3121: 0 -246: 3122: 0 -246: 3123: 0 -246: 3124: 0 -246: 3125: 0 -246: 3126: 0 -246: 3127: 0 -246: 3128: 0 -246: 3129: 0 -246: 3130: 0 -246: 3131: 0 -246: 3132: 0 -246: 3133: 0 -246: 3134: 0 -246: 3135: 0 -246: 3136: 0 -246: 3137: 0 -246: 3138: 0 -246: 3139: 0 -246: 3140: 0 -246: 3141: 0 -246: 3142: 0 -246: 3143: 0 -246: 3144: 0 -246: 3145: 0 -246: 3146: 0 -246: 3147: 0 -246: 3148: 0 -246: 3149: 0 -246: 3150: 0 -246: 3151: 0 -246: 3152: 0 -246: 3153: 0 -246: 3154: 0 -246: 3155: 0 -246: 3156: 0 -246: 3157: 0 -246: 3158: 0 -246: 3159: 0 -246: 3160: 0 -246: 3161: 0 -246: 3162: 0 -246: 3163: 0 -246: 3164: 0 -246: 3165: 0 -246: 3166: 0 -246: 3167: 0 -246: 3168: 0 -246: 3169: 0 -246: 3170: 0 -246: 3171: 0 -246: 3172: 0 -246: 3173: 0 -246: 3174: 0 -246: 3175: 0 -246: 3176: 0 -246: 3177: 0 -246: 3178: 0 -246: 3179: 0 -246: 3180: 0 -246: 3181: 0 -246: 3182: 0 -246: 3183: 0 -246: 3184: 0 -246: 3185: 0 -246: 3186: 0 -246: 3187: 0 -246: 3188: 0 -246: 3189: 0 -246: 3190: 0 -246: 3191: 0 -246: 3192: 0 -246: 3193: 0 -246: 3194: 0 -246: 3195: 0 -246: 3196: 0 -246: 3197: 0 -246: 3198: 0 -246: 3199: 0 -246: 3200: 0 -246: 3201: 0 -246: 3202: 0 -246: 3203: 0 -246: 3204: 0 -246: 3205: 0 -246: 3206: 0 -246: 3207: 0 -246: 3208: 0 -246: 3209: 0 -246: 3210: 0 -246: 3211: 0 -246: 3212: 0 -246: 3213: 0 -246: 3214: 0 -246: 3215: 0 -246: 3216: 0 -246: 3217: 0 -246: 3218: 0 -246: 3219: 0 -246: 3220: 0 -246: 3221: 0 -246: 3222: 0 -246: 3223: 0 -246: 3224: 0 -246: 3225: 0 -246: 3226: 0 -246: 3227: 0 -246: 3228: 0 -246: 3229: 0 -246: 3230: 0 -246: 3231: 0 -246: 3232: 0 -246: 3233: 0 -246: 3234: 0 -246: 3235: 0 -246: 3236: 0 -246: 3237: 0 -246: 3238: 0 -246: 3239: 0 -246: 3240: 0 -246: 3241: 0 -246: 3242: 0 -246: 3243: 0 -246: 3244: 0 -246: 3245: 0 -246: 3246: 0 -246: 3247: 0 -246: 3248: 0 -246: 3249: 0 -246: 3250: 0 -246: 3251: 0 -246: 3252: 0 -246: 3253: 0 -246: 3254: 0 -246: 3255: 0 -246: 3256: 0 -246: 3257: 0 -246: 3258: 0 -246: 3259: 0 -246: 3260: 0 -246: 3261: 0 -246: 3262: 0 -246: 3263: 0 -246: 3264: 0 -246: 3265: 0 -246: 3266: 0 -246: 3267: 0 -246: 3268: 0 -246: 3269: 0 -246: 3270: 0 -246: 3271: 0 -246: 3272: 0 -246: 3273: 0 -246: 3274: 0 -246: 3275: 0 -246: 3276: 0 -246: 3277: 0 -246: 3278: 0 -246: 3279: 0 -246: 3280: 0 -246: 3281: 0 -246: 3282: 0 -246: 3283: 0 -246: 3284: 0 -246: 3285: 0 -246: 3286: 0 -246: 3287: 0 -246: 3288: 0 -246: 3289: 0 -246: 3290: 0 -246: 3291: 0 -246: 3292: 0 -246: 3293: 0 -246: 3294: 0 -246: 3295: 0 -246: 3296: 0 -246: 3297: 0 -246: 3298: 0 -246: 3299: 0 -246: 3300: 0 -246: 3301: 0 -246: 3302: 0 -246: 3303: 0 -246: 3304: 0 -246: 3305: 0 -246: 3306: 0 -246: 3307: 0 -246: 3308: 0 -246: 3309: 0 -246: 3310: 0 -246: 3311: 0 -246: 3312: 0 -246: 3313: 0 -246: 3314: 0 -246: 3315: 0 -246: 3316: 0 -246: 3317: 0 -246: 3318: 0 -246: 3319: 0 -246: 3320: 0 -246: 3321: 0 -246: 3322: 0 -246: 3323: 0 -246: 3324: 0 -246: 3325: 0 -246: 3326: 0 -246: 3327: 0 -246: 3328: 0 -246: 3329: 0 -246: 3330: 0 -246: 3331: 0 -246: 3332: 0 -246: 3333: 0 -246: 3334: 0 -246: 3335: 0 -246: 3336: 0 -246: 3337: 0 -246: 3338: 0 -246: 3339: 0 -246: 3340: 0 -246: 3341: 0 -246: 3342: 0 -246: 3343: 0 -246: 3344: 0 -246: 3345: 0 -246: 3346: 0 -246: 3347: 0 -246: 3348: 0 -246: 3349: 0 -246: 3350: 0 -246: 3351: 0 -246: 3352: 0 -246: 3353: 0 -246: 3354: 0 -246: 3355: 0 -246: 3356: 0 -246: 3357: 0 -246: 3358: 0 -246: 3359: 0 -246: 3360: 0 -246: 3361: 0 -246: 3362: 0 -246: 3363: 0 -246: 3364: 0 -246: 3365: 0 -246: 3366: 0 -246: 3367: 0 -246: 3368: 0 -246: 3369: 0 -246: 3370: 0 -246: 3371: 0 -246: 3372: 0 -246: 3373: 0 -246: 3374: 0 -246: 3375: 0 -246: 3376: 0 -246: 3377: 0 -246: 3378: 0 -246: 3379: 0 -246: 3380: 0 -246: 3381: 0 -246: 3382: 0 -246: 3383: 0 -246: 3384: 0 -246: 3385: 0 -246: 3386: 0 -246: 3387: 0 -246: 3388: 0 -246: 3389: 0 -246: 3390: 0 -246: 3391: 0 -246: 3392: 0 -246: 3393: 0 -246: 3394: 0 -246: 3395: 0 -246: 3396: 0 -246: 3397: 0 -246: 3398: 0 -246: 3399: 0 -246: 3400: 0 -246: 3401: 0 -246: 3402: 0 -246: 3403: 0 -246: 3404: 0 -246: 3405: 0 -246: 3406: 0 -246: 3407: 0 -246: 3408: 0 -246: 3409: 0 -246: 3410: 0 -246: 3411: 0 -246: 3412: 0 -246: 3413: 0 -246: 3414: 0 -246: 3415: 0 -246: 3416: 0 -246: 3417: 0 -246: 3418: 0 -246: 3419: 0 -246: 3420: 0 -246: 3421: 0 -246: 3422: 0 -246: 3423: 0 -246: 3424: 0 -246: 3425: 0 -246: 3426: 0 -246: 3427: 0 -246: 3428: 0 -246: 3429: 0 -246: 3430: 0 -246: 3431: 0 -246: 3432: 0 -246: 3433: 0 -246: 3434: 0 -246: 3435: 0 -246: 3436: 0 -246: 3437: 0 -246: 3438: 0 -246: 3439: 0 -246: 3440: 0 -246: 3441: 0 -246: 3442: 0 -246: 3443: 0 -246: 3444: 0 -246: 3445: 0 -246: 3446: 0 -246: 3447: 0 -246: 3448: 0 -246: 3449: 0 -246: 3450: 0 -246: 3451: 0 -246: 3452: 0 -246: 3453: 0 -246: 3454: 0 -246: 3455: 0 -246: 3456: 0 -246: 3457: 0 -246: 3458: 0 -246: 3459: 0 -246: 3460: 0 -246: 3461: 0 -246: 3462: 0 -246: 3463: 0 -246: 3464: 0 -246: 3465: 0 -246: 3466: 0 -246: 3467: 0 -246: 3468: 0 -246: 3469: 0 -246: 3470: 0 -246: 3471: 0 -246: 3472: 0 -246: 3473: 0 -246: 3474: 0 -246: 3475: 0 -246: 3476: 0 -246: 3477: 0 -246: 3478: 0 -246: 3479: 0 -246: 3480: 0 -246: 3481: 0 -246: 3482: 0 -246: 3483: 0 -246: 3484: 0 -246: 3485: 0 -246: 3486: 0 -246: 3487: 0 -246: 3488: 0 -246: 3489: 0 -246: 3490: 0 -246: 3491: 0 -246: 3492: 0 -246: 3493: 0 -246: 3494: 0 -246: 3495: 0 -246: 3496: 0 -246: 3497: 0 -246: 3498: 0 -246: 3499: 0 -246: 3500: 0 -246: 3501: 0 -246: 3502: 0 -246: 3503: 0 -246: 3504: 0 -246: 3505: 0 -246: 3506: 0 -246: 3507: 0 -246: 3508: 0 -246: 3509: 0 -246: 3510: 0 -246: 3511: 0 -246: 3512: 0 -246: 3513: 0 -246: 3514: 0 -246: 3515: 0 -246: 3516: 0 -246: 3517: 0 -246: 3518: 0 -246: 3519: 0 -246: 3520: 0 -246: 3521: 0 -246: 3522: 0 -246: 3523: 0 -246: 3524: 0 -246: 3525: 0 -246: 3526: 0 -246: 3527: 0 -246: 3528: 0 -246: 3529: 0 -246: 3530: 0 -246: 3531: 0 -246: 3532: 0 -246: 3533: 0 -246: 3534: 0 -246: 3535: 0 -246: 3536: 0 -246: 3537: 0 -246: 3538: 0 -246: 3539: 0 -246: 3540: 0 -246: 3541: 0 -246: 3542: 0 -246: 3543: 0 -246: 3544: 0 -246: 3545: 0 -246: 3546: 0 -246: 3547: 0 -246: 3548: 0 -246: 3549: 0 -246: 3550: 0 -246: 3551: 0 -246: 3552: 0 -246: 3553: 0 -246: 3554: 0 -246: 3555: 0 -246: 3556: 0 -246: 3557: 0 -246: 3558: 0 -246: 3559: 0 -246: 3560: 0 -246: 3561: 0 -246: 3562: 0 -246: 3563: 0 -246: 3564: 0 -246: 3565: 0 -246: 3566: 0 -246: 3567: 0 -246: 3568: 0 -246: 3569: 0 -246: 3570: 0 -246: 3571: 0 -246: 3572: 0 -246: 3573: 0 -246: 3574: 0 -246: 3575: 0 -246: 3576: 0 -246: 3577: 0 -246: 3578: 0 -246: 3579: 0 -246: 3580: 0 -246: 3581: 0 -246: 3582: 0 -246: 3583: 0 -246: 3584: 0 -246: 3585: 0 -246: 3586: 0 -246: 3587: 0 -246: 3588: 0 -246: 3589: 0 -246: 3590: 0 -246: 3591: 0 -246: 3592: 0 -246: 3593: 0 -246: 3594: 0 -246: 3595: 0 -246: 3596: 0 -246: 3597: 0 -246: 3598: 0 -246: 3599: 0 -246: 3600: 0 -246: 3601: 0 -246: 3602: 0 -246: 3603: 0 -246: 3604: 0 -246: 3605: 0 -246: 3606: 0 -246: 3607: 0 -246: 3608: 0 -246: 3609: 0 -246: 3610: 0 -246: 3611: 0 -246: 3612: 0 -246: 3613: 0 -246: 3614: 0 -246: 3615: 0 -246: 3616: 0 -246: 3617: 0 -246: 3618: 0 -246: 3619: 0 -246: 3620: 0 -246: 3621: 0 -246: 3622: 0 -246: 3623: 0 -246: 3624: 0 -246: 3625: 0 -246: 3626: 0 -246: 3627: 0 -246: 3628: 0 -246: 3629: 0 -246: 3630: 0 -246: 3631: 0 -246: 3632: 0 -246: 3633: 0 -246: 3634: 0 -246: 3635: 0 -246: 3636: 0 -246: 3637: 0 -246: 3638: 0 -246: 3639: 0 -246: 3640: 0 -246: 3641: 0 -246: 3642: 0 -246: 3643: 0 -246: 3644: 0 -246: 3645: 0 -246: 3646: 0 -246: 3647: 0 -246: 3648: 0 -246: 3649: 0 -246: 3650: 0 -246: 3651: 0 -246: 3652: 0 -246: 3653: 0 -246: 3654: 0 -246: 3655: 0 -246: 3656: 0 -246: 3657: 0 -246: 3658: 0 -246: 3659: 0 -246: 3660: 0 -246: 3661: 0 -246: 3662: 0 -246: 3663: 0 -246: 3664: 0 -246: 3665: 0 -246: 3666: 0 -246: 3667: 0 -246: 3668: 0 -246: 3669: 0 -246: 3670: 0 -246: 3671: 0 -246: 3672: 0 -246: 3673: 0 -246: 3674: 0 -246: 3675: 0 -246: 3676: 0 -246: 3677: 0 -246: 3678: 0 -246: 3679: 0 -246: 3680: 0 -246: 3681: 0 -246: 3682: 0 -246: 3683: 0 -246: 3684: 0 -246: 3685: 0 -246: 3686: 0 -246: 3687: 0 -246: 3688: 0 -246: 3689: 0 -246: 3690: 0 -246: 3691: 0 -246: 3692: 0 -246: 3693: 0 -246: 3694: 0 -246: 3695: 0 -246: 3696: 0 -246: 3697: 0 -246: 3698: 0 -246: 3699: 0 -246: 3700: 0 -246: 3701: 0 -246: 3702: 0 -246: 3703: 0 -246: 3704: 0 -246: 3705: 0 -246: 3706: 0 -246: 3707: 0 -246: 3708: 0 -246: 3709: 0 -246: 3710: 0 -246: 3711: 0 -246: 3712: 0 -246: 3713: 0 -246: 3714: 0 -246: 3715: 0 -246: 3716: 0 -246: 3717: 0 -246: 3718: 0 -246: 3719: 0 -246: 3720: 0 -246: 3721: 0 -246: 3722: 0 -246: 3723: 0 -246: 3724: 0 -246: 3725: 0 -246: 3726: 0 -246: 3727: 0 -246: 3728: 0 -246: 3729: 0 -246: 3730: 0 -246: 3731: 0 -246: 3732: 0 -246: 3733: 0 -246: 3734: 0 -246: 3735: 0 -246: 3736: 0 -246: 3737: 0 -246: 3738: 0 -246: 3739: 0 -246: 3740: 0 -246: 3741: 0 -246: 3742: 0 -246: 3743: 0 -246: 3744: 0 -246: 3745: 0 -246: 3746: 0 -246: 3747: 0 -246: 3748: 0 -246: 3749: 0 -246: 3750: 0 -246: 3751: 0 -246: 3752: 0 -246: 3753: 0 -246: 3754: 0 -246: 3755: 0 -246: 3756: 0 -246: 3757: 0 -246: 3758: 0 -246: 3759: 0 -246: 3760: 0 -246: 3761: 0 -246: 3762: 0 -246: 3763: 0 -246: 3764: 0 -246: 3765: 0 -246: 3766: 0 -246: 3767: 0 -246: 3768: 0 -246: 3769: 0 -246: 3770: 0 -246: 3771: 0 -246: 3772: 0 -246: 3773: 0 -246: 3774: 0 -246: 3775: 0 -246: 3776: 0 -246: 3777: 0 -246: 3778: 0 -246: 3779: 0 -246: 3780: 0 -246: 3781: 0 -246: 3782: 0 -246: 3783: 0 -246: 3784: 0 -246: 3785: 0 -246: 3786: 0 -246: 3787: 0 -246: 3788: 0 -246: 3789: 0 -246: 3790: 0 -246: 3791: 0 -246: 3792: 0 -246: 3793: 0 -246: 3794: 0 -246: 3795: 0 -246: 3796: 0 -246: 3797: 0 -246: 3798: 0 -246: 3799: 0 -246: 3800: 0 -246: 3801: 0 -246: 3802: 0 -246: 3803: 0 -246: 3804: 0 -246: 3805: 0 -246: 3806: 0 -246: 3807: 0 -246: 3808: 0 -246: 3809: 0 -246: 3810: 0 -246: 3811: 0 -246: 3812: 0 -246: 3813: 0 -246: 3814: 0 -246: 3815: 0 -246: 3816: 0 -246: 3817: 0 -246: 3818: 0 -246: 3819: 0 -246: 3820: 0 -246: 3821: 0 -246: 3822: 0 -246: 3823: 0 -246: 3824: 0 -246: 3825: 0 -246: 3826: 0 -246: 3827: 0 -246: 3828: 0 -246: 3829: 0 -246: 3830: 0 -246: 3831: 0 -246: 3832: 0 -246: 3833: 0 -246: 3834: 0 -246: 3835: 0 -246: 3836: 0 -246: 3837: 0 -246: 3838: 0 -246: 3839: 0 -246: 3840: 0 -246: 3841: 0 -246: 3842: 0 -246: 3843: 0 -246: 3844: 0 -246: 3845: 0 -246: 3846: 0 -246: 3847: 0 -246: 3848: 0 -246: 3849: 0 -246: 3850: 0 -246: 3851: 0 -246: 3852: 0 -246: 3853: 0 -246: 3854: 0 -246: 3855: 0 -246: 3856: 0 -246: 3857: 0 -246: 3858: 0 -246: 3859: 0 -246: 3860: 0 -246: 3861: 0 -246: 3862: 0 -246: 3863: 0 -246: 3864: 0 -246: 3865: 0 -246: 3866: 0 -246: 3867: 0 -246: 3868: 0 -246: 3869: 0 -246: 3870: 0 -246: 3871: 0 -246: 3872: 0 -246: 3873: 0 -246: 3874: 0 -246: 3875: 0 -246: 3876: 0 -246: 3877: 0 -246: 3878: 0 -246: 3879: 0 -246: 3880: 0 -246: 3881: 0 -246: 3882: 0 -246: 3883: 0 -246: 3884: 0 -246: 3885: 0 -246: 3886: 0 -246: 3887: 0 -246: 3888: 0 -246: 3889: 0 -246: 3890: 0 -246: 3891: 0 -246: 3892: 0 -246: 3893: 0 -246: 3894: 0 -246: 3895: 0 -246: 3896: 0 -246: 3897: 0 -246: 3898: 0 -246: 3899: 0 -246: 3900: 0 -246: 3901: 0 -246: 3902: 0 -246: 3903: 0 -246: 3904: 0 -246: 3905: 0 -246: 3906: 0 -246: 3907: 0 -246: 3908: 0 -246: 3909: 0 -246: 3910: 0 -246: 3911: 0 -246: 3912: 0 -246: 3913: 0 -246: 3914: 0 -246: 3915: 0 -246: 3916: 0 -246: 3917: 0 -246: 3918: 0 -246: 3919: 0 -246: 3920: 0 -246: 3921: 0 -246: 3922: 0 -246: 3923: 0 -246: 3924: 0 -246: 3925: 0 -246: 3926: 0 -246: 3927: 0 -246: 3928: 0 -246: 3929: 0 -246: 3930: 0 -246: 3931: 0 -246: 3932: 0 -246: 3933: 0 -246: 3934: 0 -246: 3935: 0 -246: 3936: 0 -246: 3937: 0 -246: 3938: 0 -246: 3939: 0 -246: 3940: 0 -246: 3941: 0 -246: 3942: 0 -246: 3943: 0 -246: 3944: 0 -246: 3945: 0 -246: 3946: 0 -246: 3947: 0 -246: 3948: 0 -246: 3949: 0 -246: 3950: 0 -246: 3951: 0 -246: 3952: 0 -246: 3953: 0 -246: 3954: 0 -246: 3955: 0 -246: 3956: 0 -246: 3957: 0 -246: 3958: 0 -246: 3959: 0 -246: 3960: 0 -246: 3961: 0 -246: 3962: 0 -246: 3963: 0 -246: 3964: 0 -246: 3965: 0 -246: 3966: 0 -246: 3967: 0 -246: 3968: 0 -246: 3969: 0 -246: 3970: 0 -246: 3971: 0 -246: 3972: 0 -246: 3973: 0 -246: 3974: 0 -246: 3975: 0 -246: 3976: 0 -246: 3977: 0 -246: 3978: 0 -246: 3979: 0 -246: 3980: 0 -246: 3981: 0 -246: 3982: 0 -246: 3983: 0 -246: 3984: 0 -246: 3985: 0 -246: 3986: 0 -246: 3987: 0 -246: 3988: 0 -246: 3989: 0 -246: 3990: 0 -246: 3991: 0 -246: 3992: 0 -246: 3993: 0 -246: 3994: 0 -246: 3995: 0 -246: 3996: 0 -246: 3997: 0 -246: 3998: 0 -246: 3999: 0 -246: 4000: 0 -246: 4001: 0 -246: 4002: 0 -246: 4003: 0 -246: 4004: 0 -246: 4005: 0 -246: 4006: 0 -246: 4007: 0 -246: 4008: 0 -246: 4009: 0 -246: 4010: 0 -246: 4011: 0 -246: 4012: 0 -246: 4013: 0 -246: 4014: 0 -246: 4015: 0 -246: 4016: 0 -246: 4017: 0 -246: 4018: 0 -246: 4019: 0 -246: 4020: 0 -246: 4021: 0 -246: 4022: 0 -246: 4023: 0 -246: 4024: 0 -246: 4025: 0 -246: 4026: 0 -246: 4027: 0 -246: 4028: 0 -246: 4029: 0 -246: 4030: 0 -246: 4031: 0 -246: 4032: 0 -246: 4033: 0 -246: 4034: 0 -246: 4035: 0 -246: 4036: 0 -246: 4037: 0 -246: 4038: 0 -246: 4039: 0 -246: 4040: 0 -246: 4041: 0 -246: 4042: 0 -246: 4043: 0 -246: 4044: 0 -246: 4045: 0 -246: 4046: 0 -246: 4047: 0 -246: 4048: 0 -246: 4049: 0 -246: 4050: 0 -246: 4051: 0 -246: 4052: 0 -246: 4053: 0 -246: 4054: 0 -246: 4055: 0 -246: 4056: 0 -246: 4057: 0 -246: 4058: 0 -246: 4059: 0 -246: 4060: 0 -246: 4061: 0 -246: 4062: 0 -246: 4063: 0 -246: 4064: 0 -246: 4065: 0 -246: 4066: 0 -246: 4067: 0 -246: 4068: 0 -246: 4069: 0 -246: 4070: 0 -246: 4071: 0 -246: 4072: 0 -246: 4073: 0 -246: 4074: 0 -246: 4075: 0 -246: 4076: 0 -246: 4077: 0 -246: 4078: 0 -246: 4079: 0 -246: 4080: 0 -246: 4081: 0 -246: 4082: 0 -246: 4083: 0 -246: 4084: 0 -246: 4085: 0 -246: 4086: 0 -246: 4087: 0 -246: 4088: 0 -246: 4089: 0 -246: 4090: 0 -246: 4091: 0 -246: 4092: 0 -246: 4093: 0 -246: 4094: 0 -246: 4095: 0 -246: 4096: 0 -246: 4097: 0 -246: 4098: 0 -246: 4099: 0 -246: 4100: 0 -246: 4101: 0 -246: 4102: 0 -246: 4103: 0 -246: 4104: 0 -246: 4105: 0 -246: 4106: 0 -246: 4107: 0 -246: 4108: 0 -246: 4109: 0 -246: 4110: 0 -246: 4111: 0 -246: 4112: 0 -246: 4113: 0 -246: 4114: 0 -246: 4115: 0 -246: 4116: 0 -246: 4117: 0 -246: 4118: 0 -246: 4119: 0 -246: 4120: 0 -246: 4121: 0 -246: 4122: 0 -246: 4123: 0 -246: 4124: 0 -246: 4125: 0 -246: 4126: 0 -246: 4127: 0 -246: 4128: 0 -246: 4129: 0 -246: 4130: 0 -246: 4131: 0 -246: 4132: 0 -246: 4133: 0 -246: 4134: 0 -246: 4135: 0 -246: 4136: 0 -246: 4137: 0 -246: 4138: 0 -246: 4139: 0 -246: 4140: 0 -246: 4141: 0 -246: 4142: 0 -246: 4143: 0 -246: 4144: 0 -246: 4145: 0 -246: 4146: 0 -246: 4147: 0 -246: 4148: 0 -246: 4149: 0 -246: 4150: 0 -246: 4151: 0 -246: 4152: 0 -246: 4153: 0 -246: 4154: 0 -246: 4155: 0 -246: 4156: 0 -246: 4157: 0 -246: 4158: 0 -246: 4159: 0 -246: 4160: 0 -246: 4161: 0 -246: 4162: 0 -246: 4163: 0 -246: 4164: 0 -246: 4165: 0 -246: 4166: 0 -246: 4167: 0 -246: 4168: 0 -246: 4169: 0 -246: 4170: 0 -246: 4171: 0 -246: 4172: 0 -246: 4173: 0 -246: 4174: 0 -246: 4175: 0 -246: 4176: 0 -246: 4177: 0 -246: 4178: 0 -246: 4179: 0 -246: 4180: 0 -246: 4181: 0 -246: 4182: 0 -246: 4183: 0 -246: 4184: 0 -246: 4185: 0 -246: 4186: 0 -246: 4187: 0 -246: 4188: 0 -246: 4189: 0 -246: 4190: 0 -246: 4191: 0 -246: 4192: 0 -246: 4193: 0 -246: 4194: 0 -246: 4195: 0 -246: 4196: 0 -246: 4197: 0 -246: 4198: 0 -246: 4199: 0 -246: 4200: 0 -246: 4201: 0 -246: 4202: 0 -246: 4203: 0 -246: 4204: 0 -246: 4205: 0 -246: 4206: 0 -246: 4207: 0 -246: 4208: 0 -246: 4209: 0 -246: 4210: 0 -246: 4211: 0 -246: 4212: 0 -246: 4213: 0 -246: 4214: 0 -246: 4215: 0 -246: 4216: 0 -246: 4217: 0 -246: 4218: 0 -246: 4219: 0 -246: 4220: 0 -246: 4221: 0 -246: 4222: 0 -246: 4223: 0 -246: 4224: 0 -246: 4225: 0 -246: 4226: 0 -246: 4227: 0 -246: 4228: 0 -246: 4229: 0 -246: 4230: 0 -246: 4231: 0 -246: 4232: 0 -246: 4233: 0 -246: 4234: 0 -246: 4235: 0 -246: 4236: 0 -246: 4237: 0 -246: 4238: 0 -246: 4239: 0 -246: 4240: 0 -246: 4241: 0 -246: 4242: 0 -246: 4243: 0 -246: 4244: 0 -246: 4245: 0 -246: 4246: 0 -246: 4247: 0 -246: 4248: 0 -246: 4249: 0 -246: 4250: 0 -246: 4251: 0 -246: 4252: 0 -246: 4253: 0 -246: 4254: 0 -246: 4255: 0 -246: 4256: 0 -246: 4257: 0 -246: 4258: 0 -246: 4259: 0 -246: 4260: 0 -246: 4261: 0 -246: 4262: 0 -246: 4263: 0 -246: 4264: 0 -246: 4265: 0 -246: 4266: 0 -246: 4267: 0 -246: 4268: 0 -246: 4269: 0 -246: 4270: 0 -246: 4271: 0 -246: 4272: 0 -246: 4273: 0 -246: 4274: 0 -246: 4275: 0 -246: 4276: 0 -246: 4277: 0 -246: 4278: 0 -246: 4279: 0 -246: 4280: 0 -246: 4281: 0 -246: 4282: 0 -246: 4283: 0 -246: 4284: 0 -246: 4285: 0 -246: 4286: 0 -246: 4287: 0 -246: 4288: 0 -246: 4289: 0 -246: 4290: 0 -246: 4291: 0 -246: 4292: 0 -246: 4293: 0 -246: 4294: 0 -246: 4295: 0 -246: 4296: 0 -246: 4297: 0 -246: 4298: 0 -246: 4299: 0 -246: 4300: 0 -246: 4301: 0 -246: 4302: 0 -246: 4303: 0 -246: 4304: 0 -246: 4305: 0 -246: 4306: 0 -246: 4307: 0 -246: 4308: 0 -246: 4309: 0 -246: 4310: 0 -246: 4311: 0 -246: 4312: 0 -246: 4313: 0 -246: 4314: 0 -246: 4315: 0 -246: 4316: 0 -246: 4317: 0 -246: 4318: 0 -246: 4319: 0 -246: 4320: 0 -246: 4321: 0 -246: 4322: 0 -246: 4323: 0 -246: 4324: 0 -246: 4325: 0 -246: 4326: 0 -246: 4327: 0 -246: 4328: 0 -246: 4329: 0 -246: 4330: 0 -246: 4331: 0 -246: 4332: 0 -246: 4333: 0 -246: 4334: 0 -246: 4335: 0 -246: 4336: 0 -246: 4337: 0 -246: 4338: 0 -246: 4339: 0 -246: 4340: 0 -246: 4341: 0 -246: 4342: 0 -246: 4343: 0 -246: 4344: 0 -246: 4345: 0 -246: 4346: 0 -246: 4347: 0 -246: 4348: 0 -246: 4349: 0 -246: 4350: 0 -246: 4351: 0 -246: 4352: 0 -246: 4353: 0 -246: 4354: 0 -246: 4355: 0 -246: 4356: 0 -246: 4357: 0 -246: 4358: 0 -246: 4359: 0 -246: 4360: 0 -246: 4361: 0 -246: 4362: 0 -246: 4363: 0 -246: 4364: 0 -246: 4365: 0 -246: 4366: 0 -246: 4367: 0 -246: 4368: 0 -246: 4369: 0 -246: 4370: 0 -246: 4371: 0 -246: 4372: 0 -246: 4373: 0 -246: 4374: 0 -246: 4375: 0 -246: 4376: 0 -246: 4377: 0 -246: 4378: 0 -246: 4379: 0 -246: 4380: 0 -246: 4381: 0 -246: 4382: 0 -246: 4383: 0 -246: 4384: 0 -246: 4385: 0 -246: 4386: 0 -246: 4387: 0 -246: 4388: 0 -246: 4389: 0 -246: 4390: 0 -246: 4391: 0 -246: 4392: 0 -246: 4393: 0 -246: 4394: 0 -246: 4395: 0 -246: 4396: 0 -246: 4397: 0 -246: 4398: 0 -246: 4399: 0 -246: 4400: 0 -246: 4401: 0 -246: 4402: 0 -246: 4403: 0 -246: 4404: 0 -246: 4405: 0 -246: 4406: 0 -246: 4407: 0 -246: 4408: 0 -246: 4409: 0 -246: 4410: 0 -246: 4411: 0 -246: 4412: 0 -246: 4413: 0 -246: 4414: 0 -246: 4415: 0 -246: 4416: 0 -246: 4417: 0 -246: 4418: 0 -246: 4419: 0 -246: 4420: 0 -246: 4421: 0 -246: 4422: 0 -246: 4423: 0 -246: 4424: 0 -246: 4425: 0 -246: 4426: 0 -246: 4427: 0 -246: 4428: 0 -246: 4429: 0 -246: 4430: 0 -246: 4431: 0 -246: 4432: 0 -246: 4433: 0 -246: 4434: 0 -246: 4435: 0 -246: 4436: 0 -246: 4437: 0 -246: 4438: 0 -246: 4439: 0 -246: 4440: 0 -246: 4441: 0 -246: 4442: 0 -246: 4443: 0 -246: 4444: 0 -246: 4445: 0 -246: 4446: 0 -246: 4447: 0 -246: 4448: 0 -246: 4449: 0 -246: 4450: 0 -246: 4451: 0 -246: 4452: 0 -246: 4453: 0 -246: 4454: 0 -246: 4455: 0 -246: 4456: 0 -246: 4457: 0 -246: 4458: 0 -246: 4459: 0 -246: 4460: 0 -246: 4461: 0 -246: 4462: 0 -246: 4463: 0 -246: 4464: 0 -246: 4465: 0 -246: 4466: 0 -246: 4467: 0 -246: 4468: 0 -246: 4469: 0 -246: 4470: 0 -246: 4471: 0 -246: 4472: 0 -246: 4473: 0 -246: 4474: 0 -246: 4475: 0 -246: 4476: 0 -246: 4477: 0 -246: 4478: 0 -246: 4479: 0 -246: 4480: 0 -246: 4481: 0 -246: 4482: 0 -246: 4483: 0 -246: 4484: 0 -246: 4485: 0 -246: 4486: 0 -246: 4487: 0 -246: 4488: 0 -246: 4489: 0 -246: 4490: 0 -246: 4491: 0 -246: 4492: 0 -246: 4493: 0 -246: 4494: 0 -246: 4495: 0 -246: 4496: 0 -246: 4497: 0 -246: 4498: 0 -246: 4499: 0 -246: 4500: 0 -246: 4501: 0 -246: 4502: 0 -246: 4503: 0 -246: 4504: 0 -246: 4505: 0 -246: 4506: 0 -246: 4507: 0 -246: 4508: 0 -246: 4509: 0 -246: 4510: 0 -246: 4511: 0 -246: 4512: 0 -246: 4513: 0 -246: 4514: 0 -246: 4515: 0 -246: 4516: 0 -246: 4517: 0 -246: 4518: 0 -246: 4519: 0 -246: 4520: 0 -246: 4521: 0 -246: 4522: 0 -246: 4523: 0 -246: 4524: 0 -246: 4525: 0 -246: 4526: 0 -246: 4527: 0 -246: 4528: 0 -246: 4529: 0 -246: 4530: 0 -246: 4531: 0 -246: 4532: 0 -246: 4533: 0 -246: 4534: 0 -246: 4535: 0 -246: 4536: 0 -246: 4537: 0 -246: 4538: 0 -246: 4539: 0 -246: 4540: 0 -246: 4541: 0 -246: 4542: 0 -246: 4543: 0 -246: 4544: 0 -246: 4545: 0 -246: 4546: 0 -246: 4547: 0 -246: 4548: 0 -246: 4549: 0 -246: 4550: 0 -246: 4551: 0 -246: 4552: 0 -246: 4553: 0 -246: 4554: 0 -246: 4555: 0 -246: 4556: 0 -246: 4557: 0 -246: 4558: 0 -246: 4559: 0 -246: 4560: 0 -246: 4561: 0 -246: 4562: 0 -246: 4563: 0 -246: 4564: 0 -246: 4565: 0 -246: 4566: 0 -246: 4567: 0 -246: 4568: 0 -246: 4569: 0 -246: 4570: 0 -246: 4571: 0 -246: 4572: 0 -246: 4573: 0 -246: 4574: 0 -246: 4575: 0 -246: 4576: 0 -246: 4577: 0 -246: 4578: 0 -246: 4579: 0 -246: 4580: 0 -246: 4581: 0 -246: 4582: 0 -246: 4583: 0 -246: 4584: 0 -246: 4585: 0 -246: 4586: 0 -246: 4587: 0 -246: 4588: 0 -246: 4589: 0 -246: 4590: 0 -246: 4591: 0 -246: 4592: 0 -246: 4593: 0 -246: 4594: 0 -246: 4595: 0 -246: 4596: 0 -246: 4597: 0 -246: 4598: 0 -246: 4599: 0 -246: 4600: 0 -246: 4601: 0 -246: 4602: 0 -246: 4603: 0 -246: 4604: 0 -246: 4605: 0 -246: 4606: 0 -246: 4607: 0 -246: 4608: 0 -246: 4609: 0 -246: 4610: 0 -246: 4611: 0 -246: 4612: 0 -246: 4613: 0 -246: 4614: 0 -246: 4615: 0 -246: 4616: 0 -246: 4617: 0 -246: 4618: 0 -246: 4619: 0 -246: 4620: 0 -246: 4621: 0 -246: 4622: 0 -246: 4623: 0 -246: 4624: 0 -246: 4625: 0 -246: 4626: 0 -246: 4627: 0 -246: 4628: 0 -246: 4629: 0 -246: 4630: 0 -246: 4631: 0 -246: 4632: 0 -246: 4633: 0 -246: 4634: 0 -246: 4635: 0 -246: 4636: 0 -246: 4637: 0 -246: 4638: 0 -246: 4639: 0 -246: 4640: 0 -246: 4641: 0 -246: 4642: 0 -246: 4643: 0 -246: 4644: 0 -246: 4645: 0 -246: 4646: 0 -246: 4647: 0 -246: 4648: 0 -246: 4649: 0 -246: 4650: 0 -246: 4651: 0 -246: 4652: 0 -246: 4653: 0 -246: 4654: 0 -246: 4655: 0 -246: 4656: 0 -246: 4657: 0 -246: 4658: 0 -246: 4659: 0 -246: 4660: 0 -246: 4661: 0 -246: 4662: 0 -246: 4663: 0 -246: 4664: 0 -246: 4665: 0 -246: 4666: 0 -246: 4667: 0 -246: 4668: 0 -246: 4669: 0 -246: 4670: 0 -246: 4671: 0 -246: 4672: 0 -246: 4673: 0 -246: 4674: 0 -246: 4675: 0 -246: 4676: 0 -246: 4677: 0 -246: 4678: 0 -246: 4679: 0 -246: 4680: 0 -246: 4681: 0 -246: 4682: 0 -246: 4683: 0 -246: 4684: 0 -246: 4685: 0 -246: 4686: 0 -246: 4687: 0 -246: 4688: 0 -246: 4689: 0 -246: 4690: 0 -246: 4691: 0 -246: 4692: 0 -246: 4693: 0 -246: 4694: 0 -246: 4695: 0 -246: 4696: 0 -246: 4697: 0 -246: 4698: 0 -246: 4699: 0 -246: 4700: 0 -246: 4701: 0 -246: 4702: 0 -246: 4703: 0 -246: 4704: 0 -246: 4705: 0 -246: 4706: 0 -246: 4707: 0 -246: 4708: 0 -246: 4709: 0 -246: 4710: 0 -246: 4711: 0 -246: 4712: 0 -246: 4713: 0 -246: 4714: 0 -246: 4715: 0 -246: 4716: 0 -246: 4717: 0 -246: 4718: 0 -246: 4719: 0 -246: 4720: 0 -246: 4721: 0 -246: 4722: 0 -246: 4723: 0 -246: 4724: 0 -246: 4725: 0 -246: 4726: 0 -246: 4727: 0 -246: 4728: 0 -246: 4729: 0 -246: 4730: 0 -246: 4731: 0 -246: 4732: 0 -246: 4733: 0 -246: 4734: 0 -246: 4735: 0 -246: 4736: 0 -246: 4737: 0 -246: 4738: 0 -246: 4739: 0 -246: 4740: 0 -246: 4741: 0 -246: 4742: 0 -246: 4743: 0 -246: 4744: 0 -246: 4745: 0 -246: 4746: 0 -246: 4747: 0 -246: 4748: 0 -246: 4749: 0 -246: 4750: 0 -246: 4751: 0 -246: 4752: 0 -246: 4753: 0 -246: 4754: 0 -246: 4755: 0 -246: 4756: 0 -246: 4757: 0 -246: 4758: 0 -246: 4759: 0 -246: 4760: 0 -246: 4761: 0 -246: 4762: 0 -246: 4763: 0 -246: 4764: 0 -246: 4765: 0 -246: 4766: 0 -246: 4767: 0 -246: 4768: 0 -246: 4769: 0 -246: 4770: 0 -246: 4771: 0 -246: 4772: 0 -246: 4773: 0 -246: 4774: 0 -246: 4775: 0 -246: 4776: 0 -246: 4777: 0 -246: 4778: 0 -246: 4779: 0 -246: 4780: 0 -246: 4781: 0 -246: 4782: 0 -246: 4783: 0 -246: 4784: 0 -246: 4785: 0 -246: 4786: 0 -246: 4787: 0 -246: 4788: 0 -246: 4789: 0 -246: 4790: 0 -246: 4791: 0 -246: 4792: 0 -246: 4793: 0 -246: 4794: 0 -246: 4795: 0 -246: 4796: 0 -246: 4797: 0 -246: 4798: 0 -246: 4799: 0 -246: 4800: 0 -246: 4801: 0 -246: 4802: 0 -246: 4803: 0 -246: 4804: 0 -246: 4805: 0 -246: 4806: 0 -246: 4807: 0 -246: 4808: 0 -246: 4809: 0 -246: 4810: 0 -246: 4811: 0 -246: 4812: 0 -246: 4813: 0 -246: 4814: 0 -246: 4815: 0 -246: 4816: 0 -246: 4817: 0 -246: 4818: 0 -246: 4819: 0 -246: 4820: 0 -246: 4821: 0 -246: 4822: 0 -246: 4823: 0 -246: 4824: 0 -246: 4825: 0 -246: 4826: 0 -246: 4827: 0 -246: 4828: 0 -246: 4829: 0 -246: 4830: 0 -246: 4831: 0 -246: 4832: 0 -246: 4833: 0 -246: 4834: 0 -246: 4835: 0 -246: 4836: 0 -246: 4837: 0 -246: 4838: 0 -246: 4839: 0 -246: 4840: 0 -246: 4841: 0 -246: 4842: 0 -246: 4843: 0 -246: 4844: 0 -246: 4845: 0 -246: 4846: 0 -246: 4847: 0 -246: 4848: 0 -246: 4849: 0 -246: 4850: 0 -246: 4851: 0 -246: 4852: 0 -246: 4853: 0 -246: 4854: 0 -246: 4855: 0 -246: 4856: 0 -246: 4857: 0 -246: 4858: 0 -246: 4859: 0 -246: 4860: 0 -246: 4861: 0 -246: 4862: 0 -246: 4863: 0 -246: 4864: 0 -246: 4865: 0 -246: 4866: 0 -246: 4867: 0 -246: 4868: 0 -246: 4869: 0 -246: 4870: 0 -246: 4871: 0 -246: 4872: 0 -246: 4873: 0 -246: 4874: 0 -246: 4875: 0 -246: 4876: 0 -246: 4877: 0 -246: 4878: 0 -246: 4879: 0 -246: 4880: 0 -246: 4881: 0 -246: 4882: 0 -246: 4883: 0 -246: 4884: 0 -246: 4885: 0 -246: 4886: 0 -246: 4887: 0 -246: 4888: 0 -246: 4889: 0 -246: 4890: 0 -246: 4891: 0 -246: 4892: 0 -246: 4893: 0 -246: 4894: 0 -246: 4895: 0 -246: 4896: 0 -246: 4897: 0 -246: 4898: 0 -246: 4899: 0 -246: 4900: 0 -246: 4901: 0 -246: 4902: 0 -246: 4903: 0 -246: 4904: 0 -246: 4905: 0 -246: 4906: 0 -246: 4907: 0 -246: 4908: 0 -246: 4909: 0 -246: 4910: 0 -246: 4911: 0 -246: 4912: 0 -246: 4913: 0 -246: 4914: 0 -246: 4915: 0 -246: 4916: 0 -246: 4917: 0 -246: 4918: 0 -246: 4919: 0 -246: 4920: 0 -246: 4921: 0 -246: 4922: 0 -246: 4923: 0 -246: 4924: 0 -246: 4925: 0 -246: 4926: 0 -246: 4927: 0 -246: 4928: 0 -246: 4929: 0 -246: 4930: 0 -246: 4931: 0 -246: 4932: 0 -246: 4933: 0 -246: 4934: 0 -246: 4935: 0 -246: 4936: 0 -246: 4937: 0 -246: 4938: 0 -246: 4939: 0 -246: 4940: 0 -246: 4941: 0 -246: 4942: 0 -246: 4943: 0 -246: 4944: 0 -246: 4945: 0 -246: 4946: 0 -246: 4947: 0 -246: 4948: 0 -246: 4949: 0 -246: 4950: 0 -246: 4951: 0 -246: 4952: 0 -246: 4953: 0 -246: 4954: 0 -246: 4955: 0 -246: 4956: 0 -246: 4957: 0 -246: 4958: 0 -246: 4959: 0 -246: 4960: 0 -246: 4961: 0 -246: 4962: 0 -246: 4963: 0 -246: 4964: 0 -246: 4965: 0 -246: 4966: 0 -246: 4967: 0 -246: 4968: 0 -246: 4969: 0 -246: 4970: 0 -246: 4971: 0 -246: 4972: 0 -246: 4973: 0 -246: 4974: 0 -246: 4975: 0 -246: 4976: 0 -246: 4977: 0 -246: 4978: 0 -246: 4979: 0 -246: 4980: 0 -246: 4981: 0 -246: 4982: 0 -246: 4983: 0 -246: 4984: 0 -246: 4985: 0 -246: 4986: 0 -246: 4987: 0 -246: 4988: 0 -246: 4989: 0 -246: 4990: 0 -246: 4991: 0 -246: 4992: 0 -246: 4993: 0 -246: 4994: 0 -246: 4995: 0 -246: 4996: 0 -246: 4997: 0 -246: 4998: 0 -246: 4999: 0 -246: 5000: 0 -246: 5001: 0 -246: 5002: 0 -246: 5003: 0 -246: 5004: 0 -246: 5005: 0 -246: 5006: 0 -246: 5007: 0 -246: 5008: 0 -246: 5009: 0 -246: 5010: 0 -246: 5011: 0 -246: 5012: 0 -246: 5013: 0 -246: 5014: 0 -246: 5015: 0 -246: 5016: 0 -246: 5017: 0 -246: 5018: 0 -246: 5019: 0 -246: 5020: 0 -246: 5021: 0 -246: 5022: 0 -246: 5023: 0 -246: 5024: 0 -246: 5025: 0 -246: 5026: 0 -246: 5027: 0 -246: 5028: 0 -246: 5029: 0 -246: 5030: 0 -246: 5031: 0 -246: 5032: 0 -246: 5033: 0 -246: 5034: 0 -246: 5035: 0 -246: 5036: 0 -246: 5037: 0 -246: 5038: 0 -246: 5039: 0 -246: 5040: 0 -246: 5041: 0 -246: 5042: 0 -246: 5043: 0 -246: 5044: 0 -246: 5045: 0 -246: 5046: 0 -246: 5047: 0 -246: 5048: 0 -246: 5049: 0 -246: 5050: 0 -246: 5051: 0 -246: 5052: 0 -246: 5053: 0 -246: 5054: 0 -246: 5055: 0 -246: 5056: 0 -246: 5057: 0 -246: 5058: 0 -246: 5059: 0 -246: 5060: 0 -246: 5061: 0 -246: 5062: 0 -246: 5063: 0 -246: 5064: 0 -246: 5065: 0 -246: 5066: 0 -246: 5067: 0 -246: 5068: 0 -246: 5069: 0 -246: 5070: 0 -246: 5071: 0 -246: 5072: 0 -246: 5073: 0 -246: 5074: 0 -246: 5075: 0 -246: 5076: 0 -246: 5077: 0 -246: 5078: 0 -246: 5079: 0 -246: 5080: 0 -246: 5081: 0 -246: 5082: 0 -246: 5083: 0 -246: 5084: 0 -246: 5085: 0 -246: 5086: 0 -246: 5087: 0 -246: 5088: 0 -246: 5089: 0 -246: 5090: 0 -246: 5091: 0 -246: 5092: 0 -246: 5093: 0 -246: 5094: 0 -246: 5095: 0 -246: 5096: 0 -246: 5097: 0 -246: 5098: 0 -246: 5099: 0 -246: 5100: 0 -246: 5101: 0 -246: 5102: 0 -246: 5103: 0 -246: 5104: 0 -246: 5105: 0 -246: 5106: 0 -246: 5107: 0 -246: 5108: 0 -246: 5109: 0 -246: 5110: 0 -246: 5111: 0 -246: 5112: 0 -246: 5113: 0 -246: 5114: 0 -246: 5115: 0 -246: 5116: 0 -246: 5117: 0 -246: 5118: 0 -246: 5119: 0 -246: 5120: 0 -246: 5121: 0 -246: 5122: 0 -246: 5123: 0 -246: 5124: 0 -246: 5125: 0 -246: 5126: 0 -246: 5127: 0 -246: 5128: 0 -246: 5129: 0 -246: 5130: 0 -246: 5131: 0 -246: 5132: 0 -246: 5133: 0 -246: 5134: 0 -246: 5135: 0 -246: 5136: 0 -246: 5137: 0 -246: 5138: 0 -246: 5139: 0 -246: 5140: 0 -246: 5141: 0 -246: 5142: 0 -246: 5143: 0 -246: 5144: 0 -246: 5145: 0 -246: 5146: 0 -246: 5147: 0 -246: 5148: 0 -246: 5149: 0 -246: 5150: 0 -246: 5151: 0 -246: 5152: 0 -246: 5153: 0 -246: 5154: 0 -246: 5155: 0 -246: 5156: 0 -246: 5157: 0 -246: 5158: 0 -246: 5159: 0 -246: 5160: 0 -246: 5161: 0 -246: 5162: 0 -246: 5163: 0 -246: 5164: 0 -246: 5165: 0 -246: 5166: 0 -246: 5167: 0 -246: 5168: 0 -246: 5169: 0 -246: 5170: 0 -246: 5171: 0 -246: 5172: 0 -246: 5173: 0 -246: 5174: 0 -246: 5175: 0 -246: 5176: 0 -246: 5177: 0 -246: 5178: 0 -246: 5179: 0 -246: 5180: 0 -246: 5181: 0 -246: 5182: 0 -246: 5183: 0 -246: 5184: 0 -246: 5185: 0 -246: 5186: 0 -246: 5187: 0 -246: 5188: 0 -246: 5189: 0 -246: 5190: 0 -246: 5191: 0 -246: 5192: 0 -246: 5193: 0 -246: 5194: 0 -246: 5195: 0 -246: 5196: 0 -246: 5197: 0 -246: 5198: 0 -246: 5199: 0 -246: 5200: 0 -246: 5201: 0 -246: 5202: 0 -246: 5203: 0 -246: 5204: 0 -246: 5205: 0 -246: 5206: 0 -246: 5207: 0 -246: 5208: 0 -246: 5209: 0 -246: 5210: 0 -246: 5211: 0 -246: 5212: 0 -246: 5213: 0 -246: 5214: 0 -246: 5215: 0 -246: 5216: 0 -246: 5217: 0 -246: 5218: 0 -246: 5219: 0 -246: 5220: 0 -246: 5221: 0 -246: 5222: 0 -246: 5223: 0 -246: 5224: 0 -246: 5225: 0 -246: 5226: 0 -246: 5227: 0 -246: 5228: 0 -246: 5229: 0 -246: 5230: 0 -246: 5231: 0 -246: 5232: 0 -246: 5233: 0 -246: 5234: 0 -246: 5235: 0 -246: 5236: 0 -246: 5237: 0 -246: 5238: 0 -246: 5239: 0 -246: 5240: 0 -246: 5241: 0 -246: 5242: 0 -246: 5243: 0 -246: 5244: 0 -246: 5245: 0 -246: 5246: 0 -246: 5247: 0 -246: 5248: 0 -246: 5249: 0 -246: 5250: 0 -246: 5251: 0 -246: 5252: 0 -246: 5253: 0 -246: 5254: 0 -246: 5255: 0 -246: 5256: 0 -246: 5257: 0 -246: 5258: 0 -246: 5259: 0 -246: 5260: 0 -246: 5261: 0 -246: 5262: 0 -246: 5263: 0 -246: 5264: 0 -246: 5265: 0 -246: 5266: 0 -246: 5267: 0 -246: 5268: 0 -246: 5269: 0 -246: 5270: 0 -246: 5271: 0 -246: 5272: 0 -246: 5273: 0 -246: 5274: 0 -246: 5275: 0 -246: 5276: 0 -246: 5277: 0 -246: 5278: 0 -246: 5279: 0 -246: 5280: 0 -246: 5281: 0 -246: 5282: 0 -246: 5283: 0 -246: 5284: 0 -246: 5285: 0 -246: 5286: 0 -246: 5287: 0 -246: 5288: 0 -246: 5289: 0 -246: 5290: 0 -246: 5291: 0 -246: 5292: 0 -246: 5293: 0 -246: 5294: 0 -246: 5295: 0 -246: 5296: 0 -246: 5297: 0 -246: 5298: 0 -246: 5299: 0 -246: 5300: 0 -246: 5301: 0 -246: 5302: 0 -246: 5303: 0 -246: 5304: 0 -246: 5305: 0 -246: 5306: 0 -246: 5307: 0 -246: 5308: 0 -246: 5309: 0 -246: 5310: 0 -246: 5311: 0 -246: 5312: 0 -246: 5313: 0 -246: 5314: 0 -246: 5315: 0 -246: 5316: 0 -246: 5317: 0 -246: 5318: 0 -246: 5319: 0 -246: 5320: 0 -246: 5321: 0 -246: 5322: 0 -246: 5323: 0 -246: 5324: 0 -246: 5325: 0 -246: 5326: 0 -246: 5327: 0 -246: 5328: 0 -246: 5329: 0 -246: 5330: 0 -246: 5331: 0 -246: 5332: 0 -246: 5333: 0 -246: 5334: 0 -246: 5335: 0 -246: 5336: 0 -246: 5337: 0 -246: 5338: 0 -246: 5339: 0 -246: 5340: 0 -246: 5341: 0 -246: 5342: 0 -246: 5343: 0 -246: 5344: 0 -246: 5345: 0 -246: 5346: 0 -246: 5347: 0 -246: 5348: 0 -246: 5349: 0 -246: 5350: 0 -246: 5351: 0 -246: 5352: 0 -246: 5353: 0 -246: 5354: 0 -246: 5355: 0 -246: 5356: 0 -246: 5357: 0 -246: 5358: 0 -246: 5359: 0 -246: 5360: 0 -246: 5361: 0 -246: 5362: 0 -246: 5363: 0 -246: 5364: 0 -246: 5365: 0 -246: 5366: 0 -246: 5367: 0 -246: 5368: 0 -246: 5369: 0 -246: 5370: 0 -246: 5371: 0 -246: 5372: 0 -246: 5373: 0 -246: 5374: 0 -246: 5375: 0 -246: 5376: 0 -246: 5377: 0 -246: 5378: 0 -246: 5379: 0 -246: 5380: 0 -246: 5381: 0 -246: 5382: 0 -246: 5383: 0 -246: 5384: 0 -246: 5385: 0 -246: 5386: 0 -246: 5387: 0 -246: 5388: 0 -246: 5389: 0 -246: 5390: 0 -246: 5391: 0 -246: 5392: 0 -246: 5393: 0 -246: 5394: 0 -246: 5395: 0 -246: 5396: 0 -246: 5397: 0 -246: 5398: 0 -246: 5399: 0 -246: 5400: 0 -246: 5401: 0 -246: 5402: 0 -246: 5403: 0 -246: 5404: 0 -246: 5405: 0 -246: 5406: 0 -246: 5407: 0 -246: 5408: 0 -246: 5409: 0 -246: 5410: 0 -246: 5411: 0 -246: 5412: 0 -246: 5413: 0 -246: 5414: 0 -246: 5415: 0 -246: 5416: 0 -246: 5417: 0 -246: 5418: 0 -246: 5419: 0 -246: 5420: 0 -246: 5421: 0 -246: 5422: 0 -246: 5423: 0 -246: 5424: 0 -246: 5425: 0 -246: 5426: 0 -246: 5427: 0 -246: 5428: 0 -246: 5429: 0 -246: 5430: 0 -246: 5431: 0 -246: 5432: 0 -246: 5433: 0 -246: 5434: 0 -246: 5435: 0 -246: 5436: 0 -246: 5437: 0 -246: 5438: 0 -246: 5439: 0 -246: 5440: 0 -246: 5441: 0 -246: 5442: 0 -246: 5443: 0 -246: 5444: 0 -246: 5445: 0 -246: 5446: 0 -246: 5447: 0 -246: 5448: 0 -246: 5449: 0 -246: 5450: 0 -246: 5451: 0 -246: 5452: 0 -246: 5453: 0 -246: 5454: 0 -246: 5455: 0 -246: 5456: 0 -246: 5457: 0 -246: 5458: 0 -246: 5459: 0 -246: 5460: 0 -246: 5461: 0 -246: 5462: 0 -246: 5463: 0 -246: 5464: 0 -246: 5465: 0 -246: 5466: 0 -246: 5467: 0 -246: 5468: 0 -246: 5469: 0 -246: 5470: 0 -246: 5471: 0 -246: 5472: 0 -246: 5473: 0 -246: 5474: 0 -246: 5475: 0 -246: 5476: 0 -246: 5477: 0 -246: 5478: 0 -246: 5479: 0 -246: 5480: 0 -246: 5481: 0 -246: 5482: 0 -246: 5483: 0 -246: 5484: 0 -246: 5485: 0 -246: 5486: 0 -246: 5487: 0 -246: 5488: 0 -246: 5489: 0 -246: 5490: 0 -246: 5491: 0 -246: 5492: 0 -246: 5493: 0 -246: 5494: 0 -246: 5495: 0 -246: 5496: 0 -246: 5497: 0 -246: 5498: 0 -246: 5499: 0 -246: 5500: 0 -246: 5501: 0 -246: 5502: 0 -246: 5503: 0 -246: 5504: 0 -246: 5505: 0 -246: 5506: 0 -246: 5507: 0 -246: 5508: 0 -246: 5509: 0 -246: 5510: 0 -246: 5511: 0 -246: 5512: 0 -246: 5513: 0 -246: 5514: 0 -246: 5515: 0 -246: 5516: 0 -246: 5517: 0 -246: 5518: 0 -246: 5519: 0 -246: 5520: 0 -246: 5521: 0 -246: 5522: 0 -246: 5523: 0 -246: 5524: 0 -246: 5525: 0 -246: 5526: 0 -246: 5527: 0 -246: 5528: 0 -246: 5529: 0 -246: 5530: 0 -246: 5531: 0 -246: 5532: 0 -246: 5533: 0 -246: 5534: 0 -246: 5535: 0 -246: 5536: 0 -246: 5537: 0 -246: 5538: 0 -246: 5539: 0 -246: 5540: 0 -246: 5541: 0 -246: 5542: 0 -246: 5543: 0 -246: 5544: 0 -246: 5545: 0 -246: 5546: 0 -246: 5547: 0 -246: 5548: 0 -246: 5549: 0 -246: 5550: 0 -246: 5551: 0 -246: 5552: 0 -246: 5553: 0 -246: 5554: 0 -246: 5555: 0 -246: 5556: 0 -246: 5557: 0 -246: 5558: 0 -246: 5559: 0 -246: 5560: 0 -246: 5561: 0 -246: 5562: 0 -246: 5563: 0 -246: 5564: 0 -246: 5565: 0 -246: 5566: 0 -246: 5567: 0 -246: 5568: 0 -246: 5569: 0 -246: 5570: 0 -246: 5571: 0 -246: 5572: 0 -246: 5573: 0 -246: 5574: 0 -246: 5575: 0 -246: 5576: 0 -246: 5577: 0 -246: 5578: 0 -246: 5579: 0 -246: 5580: 0 -246: 5581: 0 -246: 5582: 0 -246: 5583: 0 -246: 5584: 0 -246: 5585: 0 -246: 5586: 0 -246: 5587: 0 -246: 5588: 0 -246: 5589: 0 -246: 5590: 0 -246: 5591: 0 -246: 5592: 0 -246: 5593: 0 -246: 5594: 0 -246: 5595: 0 -246: 5596: 0 -246: 5597: 0 -246: 5598: 0 -246: 5599: 0 -246: 5600: 0 -246: 5601: 0 -246: 5602: 0 -246: 5603: 0 -246: 5604: 0 -246: 5605: 0 -246: 5606: 0 -246: 5607: 0 -246: 5608: 0 -246: 5609: 0 -246: 5610: 0 -246: 5611: 0 -246: 5612: 0 -246: 5613: 0 -246: 5614: 0 -246: 5615: 0 -246: 5616: 0 -246: 5617: 0 -246: 5618: 0 -246: 5619: 0 -246: 5620: 0 -246: 5621: 0 -246: 5622: 0 -246: 5623: 0 -246: 5624: 0 -246: 5625: 0 -246: 5626: 0 -246: 5627: 0 -246: 5628: 0 -246: 5629: 0 -246: 5630: 0 -246: 5631: 0 -246: 5632: 0 -246: 5633: 0 -246: 5634: 0 -246: 5635: 0 -246: 5636: 0 -246: 5637: 0 -246: 5638: 0 -246: 5639: 0 -246: 5640: 0 -246: 5641: 0 -246: 5642: 0 -246: 5643: 0 -246: 5644: 0 -246: 5645: 0 -246: 5646: 0 -246: 5647: 0 -246: 5648: 0 -246: 5649: 0 -246: 5650: 0 -246: 5651: 0 -246: 5652: 0 -246: 5653: 0 -246: 5654: 0 -246: 5655: 0 -246: 5656: 0 -246: 5657: 0 -246: 5658: 0 -246: 5659: 0 -246: 5660: 0 -246: 5661: 0 -246: 5662: 0 -246: 5663: 0 -246: 5664: 0 -246: 5665: 0 -246: 5666: 0 -246: 5667: 0 -246: 5668: 0 -246: 5669: 0 -246: 5670: 0 -246: 5671: 0 -246: 5672: 0 -246: 5673: 0 -246: 5674: 0 -246: 5675: 0 -246: 5676: 0 -246: 5677: 0 -246: 5678: 0 -246: 5679: 0 -246: 5680: 0 -246: 5681: 0 -246: 5682: 0 -246: 5683: 0 -246: 5684: 0 -246: 5685: 0 -246: 5686: 0 -246: 5687: 0 -246: 5688: 0 -246: 5689: 0 -246: 5690: 0 -246: 5691: 0 -246: 5692: 0 -246: 5693: 0 -246: 5694: 0 -246: 5695: 0 -246: 5696: 0 -246: 5697: 0 -246: 5698: 0 -246: 5699: 0 -246: 5700: 0 -246: 5701: 0 -246: 5702: 0 -246: 5703: 0 -246: 5704: 0 -246: 5705: 0 -246: 5706: 0 -246: 5707: 0 -246: 5708: 0 -246: 5709: 0 -246: 5710: 0 -246: 5711: 0 -246: 5712: 0 -246: 5713: 0 -246: 5714: 0 -246: 5715: 0 -246: 5716: 0 -246: 5717: 0 -246: 5718: 0 -246: 5719: 0 -246: 5720: 0 -246: 5721: 0 -246: 5722: 0 -246: 5723: 0 -246: 5724: 0 -246: 5725: 0 -246: 5726: 0 -246: 5727: 0 -246: 5728: 0 -246: 5729: 0 -246: 5730: 0 -246: 5731: 0 -246: 5732: 0 -246: 5733: 0 -246: 5734: 0 -246: 5735: 0 -246: 5736: 0 -246: 5737: 0 -246: 5738: 0 -246: 5739: 0 -246: 5740: 0 -246: 5741: 0 -246: 5742: 0 -246: 5743: 0 -246: 5744: 0 -246: 5745: 0 -246: 5746: 0 -246: 5747: 0 -246: 5748: 0 -246: 5749: 0 -246: 5750: 0 -246: 5751: 0 -246: 5752: 0 -246: 5753: 0 -246: 5754: 0 -246: 5755: 0 -246: 5756: 0 -246: 5757: 0 -246: 5758: 0 -246: 5759: 0 -246: 5760: 0 -246: 5761: 0 -246: 5762: 0 -246: 5763: 0 -246: 5764: 0 -246: 5765: 0 -246: 5766: 0 -246: 5767: 0 -246: 5768: 0 -246: 5769: 0 -246: 5770: 0 -246: 5771: 0 -246: 5772: 0 -246: 5773: 0 -246: 5774: 0 -246: 5775: 0 -246: 5776: 0 -246: 5777: 0 -246: 5778: 0 -246: 5779: 0 -246: 5780: 0 -246: 5781: 0 -246: 5782: 0 -246: 5783: 0 -246: 5784: 0 -246: 5785: 0 -246: 5786: 0 -246: 5787: 0 -246: 5788: 0 -246: 5789: 0 -246: 5790: 0 -246: 5791: 0 -246: 5792: 0 -246: 5793: 0 -246: 5794: 0 -246: 5795: 0 -246: 5796: 0 -246: 5797: 0 -246: 5798: 0 -246: 5799: 0 -246: 5800: 0 -246: 5801: 0 -246: 5802: 0 -246: 5803: 0 -246: 5804: 0 -246: 5805: 0 -246: 5806: 0 -246: 5807: 0 -246: 5808: 0 -246: 5809: 0 -246: 5810: 0 -246: 5811: 0 -246: 5812: 0 -246: 5813: 0 -246: 5814: 0 -246: 5815: 0 -246: 5816: 0 -246: 5817: 0 -246: 5818: 0 -246: 5819: 0 -246: 5820: 0 -246: 5821: 0 -246: 5822: 0 -246: 5823: 0 -246: 5824: 0 -246: 5825: 0 -246: 5826: 0 -246: 5827: 0 -246: 5828: 0 -246: 5829: 0 -246: 5830: 0 -246: 5831: 0 -246: 5832: 0 -246: 5833: 0 -246: 5834: 0 -246: 5835: 0 -246: 5836: 0 -246: 5837: 0 -246: 5838: 0 -246: 5839: 0 -246: 5840: 0 -246: 5841: 0 -246: 5842: 0 -246: 5843: 0 -246: 5844: 0 -246: 5845: 0 -246: 5846: 0 -246: 5847: 0 -246: 5848: 0 -246: 5849: 0 -246: 5850: 0 -246: 5851: 0 -246: 5852: 0 -246: 5853: 0 -246: 5854: 0 -246: 5855: 0 -246: 5856: 0 -246: 5857: 0 -246: 5858: 0 -246: 5859: 0 -246: 5860: 0 -246: 5861: 0 -246: 5862: 0 -246: 5863: 0 -246: 5864: 0 -246: 5865: 0 -246: 5866: 0 -246: 5867: 0 -246: 5868: 0 -246: 5869: 0 -246: 5870: 0 -246: 5871: 0 -246: 5872: 0 -246: 5873: 0 -246: 5874: 0 -246: 5875: 0 -246: 5876: 0 -246: 5877: 0 -246: 5878: 0 -246: 5879: 0 -246: 5880: 0 -246: 5881: 0 -246: 5882: 0 -246: 5883: 0 -246: 5884: 0 -246: 5885: 0 -246: 5886: 0 -246: 5887: 0 -246: 5888: 0 -246: 5889: 0 -246: 5890: 0 -246: 5891: 0 -246: 5892: 0 -246: 5893: 0 -246: 5894: 0 -246: 5895: 0 -246: 5896: 0 -246: 5897: 0 -246: 5898: 0 -246: 5899: 0 -246: 5900: 0 -246: 5901: 0 -246: 5902: 0 -246: 5903: 0 -246: 5904: 0 -246: 5905: 0 -246: 5906: 0 -246: 5907: 0 -246: 5908: 0 -246: 5909: 0 -246: 5910: 0 -246: 5911: 0 -246: 5912: 0 -246: 5913: 0 -246: 5914: 0 -246: 5915: 0 -246: 5916: 0 -246: 5917: 0 -246: 5918: 0 -246: 5919: 0 -246: 5920: 0 -246: 5921: 0 -246: 5922: 0 -246: 5923: 0 -246: 5924: 0 -246: 5925: 0 -246: 5926: 0 -246: 5927: 0 -246: 5928: 0 -246: 5929: 0 -246: 5930: 0 -246: 5931: 0 -246: 5932: 0 -246: 5933: 0 -246: 5934: 0 -246: 5935: 0 -246: 5936: 0 -246: 5937: 0 -246: 5938: 0 -246: 5939: 0 -246: 5940: 0 -246: 5941: 0 -246: 5942: 0 -246: 5943: 0 -246: 5944: 0 -246: 5945: 0 -246: 5946: 0 -246: 5947: 0 -246: 5948: 0 -246: 5949: 0 -246: 5950: 0 -246: 5951: 0 -246: 5952: 0 -246: 5953: 0 -246: 5954: 0 -246: 5955: 0 -246: 5956: 0 -246: 5957: 0 -246: 5958: 0 -246: 5959: 0 -246: 5960: 0 -246: 5961: 0 -246: 5962: 0 -246: 5963: 0 -246: 5964: 0 -246: 5965: 0 -246: 5966: 0 -246: 5967: 0 -246: 5968: 0 -246: 5969: 0 -246: 5970: 0 -246: 5971: 0 -246: 5972: 0 -246: 5973: 0 -246: 5974: 0 -246: 5975: 0 -246: 5976: 0 -246: 5977: 0 -246: 5978: 0 -246: 5979: 0 -246: 5980: 0 -246: 5981: 0 -246: 5982: 0 -246: 5983: 0 -246: 5984: 0 -246: 5985: 0 -246: 5986: 0 -246: 5987: 0 -246: 5988: 0 -246: 5989: 0 -246: 5990: 0 -246: 5991: 0 -246: 5992: 0 -246: 5993: 0 -246: 5994: 0 -246: 5995: 0 -246: 5996: 0 -246: 5997: 0 -246: 5998: 0 -246: 5999: 0 -246: 6000: 0 -246: 6001: 0 -246: 6002: 0 -246: 6003: 0 -246: 6004: 0 -246: 6005: 0 -246: 6006: 0 -246: 6007: 0 -246: 6008: 0 -246: 6009: 0 -246: 6010: 0 -246: 6011: 0 -246: 6012: 0 -246: 6013: 0 -246: 6014: 0 -246: 6015: 0 -246: 6016: 0 -246: 6017: 0 -246: 6018: 0 -246: 6019: 0 -246: 6020: 0 -246: 6021: 0 -246: 6022: 0 -246: 6023: 0 -246: 6024: 0 -246: 6025: 0 -246: 6026: 0 -246: 6027: 0 -246: 6028: 0 -246: 6029: 0 -246: 6030: 0 -246: 6031: 0 -246: 6032: 0 -246: 6033: 0 -246: 6034: 0 -246: 6035: 0 -246: 6036: 0 -246: 6037: 0 -246: 6038: 0 -246: 6039: 0 -246: 6040: 0 -246: 6041: 0 -246: 6042: 0 -246: 6043: 0 -246: 6044: 0 -246: 6045: 0 -246: 6046: 0 -246: 6047: 0 -246: 6048: 0 -246: 6049: 0 -246: 6050: 0 -246: 6051: 0 -246: 6052: 0 -246: 6053: 0 -246: 6054: 0 -246: 6055: 0 -246: 6056: 0 -246: 6057: 0 -246: 6058: 0 -246: 6059: 0 -246: 6060: 0 -246: 6061: 0 -246: 6062: 0 -246: 6063: 0 -246: 6064: 0 -246: 6065: 0 -246: 6066: 0 -246: 6067: 0 -246: 6068: 0 -246: 6069: 0 -246: 6070: 0 -246: 6071: 0 -246: 6072: 0 -246: 6073: 0 -246: 6074: 0 -246: 6075: 0 -246: 6076: 0 -246: 6077: 0 -246: 6078: 0 -246: 6079: 0 -246: 6080: 0 -246: 6081: 0 -246: 6082: 0 -246: 6083: 0 -246: 6084: 0 -246: 6085: 0 -246: 6086: 0 -246: 6087: 0 -246: 6088: 0 -246: 6089: 0 -246: 6090: 0 -246: 6091: 0 -246: 6092: 0 -246: 6093: 0 -246: 6094: 0 -246: 6095: 0 -246: 6096: 0 -246: 6097: 0 -246: 6098: 0 -246: 6099: 0 -246: 6100: 0 -246: 6101: 0 -246: 6102: 0 -246: 6103: 0 -246: 6104: 0 -246: 6105: 0 -246: 6106: 0 -246: 6107: 0 -246: 6108: 0 -246: 6109: 0 -246: 6110: 0 -246: 6111: 0 -246: 6112: 0 -246: 6113: 0 -246: 6114: 0 -246: 6115: 0 -246: 6116: 0 -246: 6117: 0 -246: 6118: 0 -246: 6119: 0 -246: 6120: 0 -246: 6121: 0 -246: 6122: 0 -246: 6123: 0 -246: 6124: 0 -246: 6125: 0 -246: 6126: 0 -246: 6127: 0 -246: 6128: 0 -246: 6129: 0 -246: 6130: 0 -246: 6131: 0 -246: 6132: 0 -246: 6133: 0 -246: 6134: 0 -246: 6135: 0 -246: 6136: 0 -246: 6137: 0 -246: 6138: 0 -246: 6139: 0 -246: 6140: 0 -246: 6141: 0 -246: 6142: 0 -246: 6143: 0 -246: 6144: 0 -246: 6145: 0 -246: 6146: 0 -246: 6147: 0 -246: 6148: 0 -246: 6149: 0 -246: 6150: 0 -246: 6151: 0 -246: 6152: 0 -246: 6153: 0 -246: 6154: 0 -246: 6155: 0 -246: 6156: 0 -246: 6157: 0 -246: 6158: 0 -246: 6159: 0 -246: 6160: 0 -246: 6161: 0 -246: 6162: 0 -246: 6163: 0 -246: 6164: 0 -246: 6165: 0 -246: 6166: 0 -246: 6167: 0 -246: 6168: 0 -246: 6169: 0 -246: 6170: 0 -246: 6171: 0 -246: 6172: 0 -246: 6173: 0 -246: 6174: 0 -246: 6175: 0 -246: 6176: 0 -246: 6177: 0 -246: 6178: 0 -246: 6179: 0 -246: 6180: 0 -246: 6181: 0 -246: 6182: 0 -246: 6183: 0 -246: 6184: 0 -246: 6185: 0 -246: 6186: 0 -246: 6187: 0 -246: 6188: 0 -246: 6189: 0 -246: 6190: 0 -246: 6191: 0 -246: 6192: 0 -246: 6193: 0 -246: 6194: 0 -246: 6195: 0 -246: 6196: 0 -246: 6197: 0 -246: 6198: 0 -246: 6199: 0 -246: 6200: 0 -246: 6201: 0 -246: 6202: 0 -246: 6203: 0 -246: 6204: 0 -246: 6205: 0 -246: 6206: 0 -246: 6207: 0 -246: 6208: 0 -246: 6209: 0 -246: 6210: 0 -246: 6211: 0 -246: 6212: 0 -246: 6213: 0 -246: 6214: 0 -246: 6215: 0 -246: 6216: 0 -246: 6217: 0 -246: 6218: 0 -246: 6219: 0 -246: 6220: 0 -246: 6221: 0 -246: 6222: 0 -246: 6223: 0 -246: 6224: 0 -246: 6225: 0 -246: 6226: 0 -246: 6227: 0 -246: 6228: 0 -246: 6229: 0 -246: 6230: 0 -246: 6231: 0 -246: 6232: 0 -246: 6233: 0 -246: 6234: 0 -246: 6235: 0 -246: 6236: 0 -246: 6237: 0 -246: 6238: 0 -246: 6239: 0 -246: 6240: 0 -246: 6241: 0 -246: 6242: 0 -246: 6243: 0 -246: 6244: 0 -246: 6245: 0 -246: 6246: 0 -246: 6247: 0 -246: 6248: 0 -246: 6249: 0 -246: 6250: 0 -246: 6251: 0 -246: 6252: 0 -246: 6253: 0 -246: 6254: 0 -246: 6255: 0 -246: 6256: 0 -246: 6257: 0 -246: 6258: 0 -246: 6259: 0 -246: 6260: 0 -246: 6261: 0 -246: 6262: 0 -246: 6263: 0 -246: 6264: 0 -246: 6265: 0 -246: 6266: 0 -246: 6267: 0 -246: 6268: 0 -246: 6269: 0 -246: 6270: 0 -246: 6271: 0 -246: 6272: 0 -246: 6273: 0 -246: 6274: 0 -246: 6275: 0 -246: 6276: 0 -246: 6277: 0 -246: 6278: 0 -246: 6279: 0 -246: 6280: 0 -246: 6281: 0 -246: 6282: 0 -246: 6283: 0 -246: 6284: 0 -246: 6285: 0 -246: 6286: 0 -246: 6287: 0 -246: 6288: 0 -246: 6289: 0 -246: 6290: 0 -246: 6291: 0 -246: 6292: 0 -246: 6293: 0 -246: 6294: 0 -246: 6295: 0 -246: 6296: 0 -246: 6297: 0 -246: 6298: 0 -246: 6299: 0 -246: 6300: 0 -246: 6301: 0 -246: 6302: 0 -246: 6303: 0 -246: 6304: 0 -246: 6305: 0 -246: 6306: 0 -246: 6307: 0 -246: 6308: 0 -246: 6309: 0 -246: 6310: 0 -246: 6311: 0 -246: 6312: 0 -246: 6313: 0 -246: 6314: 0 -246: 6315: 0 -246: 6316: 0 -246: 6317: 0 -246: 6318: 0 -246: 6319: 0 -246: 6320: 0 -246: 6321: 0 -246: 6322: 0 -246: 6323: 0 -246: 6324: 0 -246: 6325: 0 -246: 6326: 0 -246: 6327: 0 -246: 6328: 0 -246: 6329: 0 -246: 6330: 0 -246: 6331: 0 -246: 6332: 0 -246: 6333: 0 -246: 6334: 0 -246: 6335: 0 -246: 6336: 0 -246: 6337: 0 -246: 6338: 0 -246: 6339: 0 -246: 6340: 0 -246: 6341: 0 -246: 6342: 0 -246: 6343: 0 -246: 6344: 0 -246: 6345: 0 -246: 6346: 0 -246: 6347: 0 -246: 6348: 0 -246: 6349: 0 -246: 6350: 0 -246: 6351: 0 -246: 6352: 0 -246: 6353: 0 -246: 6354: 0 -246: 6355: 0 -246: 6356: 0 -246: 6357: 0 -246: 6358: 0 -246: 6359: 0 -246: 6360: 0 -246: 6361: 0 -246: 6362: 0 -246: 6363: 0 -246: 6364: 0 -246: 6365: 0 -246: 6366: 0 -246: 6367: 0 -246: 6368: 0 -246: 6369: 0 -246: 6370: 0 -246: 6371: 0 -246: 6372: 0 -246: 6373: 0 -246: 6374: 0 -246: 6375: 0 -246: 6376: 0 -246: 6377: 0 -246: 6378: 0 -246: 6379: 0 -246: 6380: 0 -246: 6381: 0 -246: 6382: 0 -246: 6383: 0 -246: 6384: 0 -246: 6385: 0 -246: 6386: 0 -246: 6387: 0 -246: 6388: 0 -246: 6389: 0 -246: 6390: 0 -246: 6391: 0 -246: 6392: 0 -246: 6393: 0 -246: 6394: 0 -246: 6395: 0 -246: 6396: 0 -246: 6397: 0 -246: 6398: 0 -246: 6399: 0 -246: 6400: 0 -246: 6401: 0 -246: 6402: 0 -246: 6403: 0 -246: 6404: 0 -246: 6405: 0 -246: 6406: 0 -246: 6407: 0 -246: 6408: 0 -246: 6409: 0 -246: 6410: 0 -246: 6411: 0 -246: 6412: 0 -246: 6413: 0 -246: 6414: 0 -246: 6415: 0 -246: 6416: 0 -246: 6417: 0 -246: 6418: 0 -246: 6419: 0 -246: 6420: 0 -246: 6421: 0 -246: 6422: 0 -246: 6423: 0 -246: 6424: 0 -246: 6425: 0 -246: 6426: 0 -246: 6427: 0 -246: 6428: 0 -246: 6429: 0 -246: 6430: 0 -246: 6431: 0 -246: 6432: 0 -246: 6433: 0 -246: 6434: 0 -246: 6435: 0 -246: 6436: 0 -246: 6437: 0 -246: 6438: 0 -246: 6439: 0 -246: 6440: 0 -246: 6441: 0 -246: 6442: 0 -246: 6443: 0 -246: 6444: 0 -246: 6445: 0 -246: 6446: 0 -246: 6447: 0 -246: 6448: 0 -246: 6449: 0 -246: 6450: 0 -246: 6451: 0 -246: 6452: 0 -246: 6453: 0 -246: 6454: 0 -246: 6455: 0 -246: 6456: 0 -246: 6457: 0 -246: 6458: 0 -246: 6459: 0 -246: 6460: 0 -246: 6461: 0 -246: 6462: 0 -246: 6463: 0 -246: 6464: 0 -246: 6465: 0 -246: 6466: 0 -246: 6467: 0 -246: 6468: 0 -246: 6469: 0 -246: 6470: 0 -246: 6471: 0 -246: 6472: 0 -246: 6473: 0 -246: 6474: 0 -246: 6475: 0 -246: 6476: 0 -246: 6477: 0 -246: 6478: 0 -246: 6479: 0 -246: 6480: 0 -246: 6481: 0 -246: 6482: 0 -246: 6483: 0 -246: 6484: 0 -246: 6485: 0 -246: 6486: 0 -246: 6487: 0 -246: 6488: 0 -246: 6489: 0 -246: 6490: 0 -246: 6491: 0 -246: 6492: 0 -246: 6493: 0 -246: 6494: 0 -246: 6495: 0 -246: 6496: 0 -246: 6497: 0 -246: 6498: 0 -246: 6499: 0 -246: 6500: 0 -246: 6501: 0 -246: 6502: 0 -246: 6503: 0 -246: 6504: 0 -246: 6505: 0 -246: 6506: 0 -246: 6507: 0 -246: 6508: 0 -246: 6509: 0 -246: 6510: 0 -246: 6511: 0 -246: 6512: 0 -246: 6513: 0 -246: 6514: 0 -246: 6515: 0 -246: 6516: 0 -246: 6517: 0 -246: 6518: 0 -246: 6519: 0 -246: 6520: 0 -246: 6521: 0 -246: 6522: 0 -246: 6523: 0 -246: 6524: 0 -246: 6525: 0 -246: 6526: 0 -246: 6527: 0 -246: 6528: 0 -246: 6529: 0 -246: 6530: 0 -246: 6531: 0 -246: 6532: 0 -246: 6533: 0 -246: 6534: 0 -246: 6535: 0 -246: 6536: 0 -246: 6537: 0 -246: 6538: 0 -246: 6539: 0 -246: 6540: 0 -246: 6541: 0 -246: 6542: 0 -246: 6543: 0 -246: 6544: 0 -246: 6545: 0 -246: 6546: 0 -246: 6547: 0 -246: 6548: 0 -246: 6549: 0 -246: 6550: 0 -246: 6551: 0 -246: 6552: 0 -246: 6553: 0 -246: 6554: 0 -246: 6555: 0 -246: 6556: 0 -246: 6557: 0 -246: 6558: 0 -246: 6559: 0 -246: 6560: 0 -246: 6561: 0 -246: 6562: 0 -246: 6563: 0 -246: 6564: 0 -246: 6565: 0 -246: 6566: 0 -246: 6567: 0 -246: 6568: 0 -246: 6569: 0 -246: 6570: 0 -246: 6571: 0 -246: 6572: 0 -246: 6573: 0 -246: 6574: 0 -246: 6575: 0 -246: 6576: 0 -246: 6577: 0 -246: 6578: 0 -246: 6579: 0 -246: 6580: 0 -246: 6581: 0 -246: 6582: 0 -246: 6583: 0 -246: 6584: 0 -246: 6585: 0 -246: 6586: 0 -246: 6587: 0 -246: 6588: 0 -246: 6589: 0 -246: 6590: 0 -246: 6591: 0 -246: 6592: 0 -246: 6593: 0 -246: 6594: 0 -246: 6595: 0 -246: 6596: 0 -246: 6597: 0 -246: 6598: 0 -246: 6599: 0 -246: 6600: 0 -246: 6601: 0 -246: 6602: 0 -246: 6603: 0 -246: 6604: 0 -246: 6605: 0 -246: 6606: 0 -246: 6607: 0 -246: 6608: 0 -246: 6609: 0 -246: 6610: 0 -246: 6611: 0 -246: 6612: 0 -246: 6613: 0 -246: 6614: 0 -246: 6615: 0 -246: 6616: 0 -246: 6617: 0 -246: 6618: 0 -246: 6619: 0 -246: 6620: 0 -246: 6621: 0 -246: 6622: 0 -246: 6623: 0 -246: 6624: 0 -246: 6625: 0 -246: 6626: 0 -246: 6627: 0 -246: 6628: 0 -246: 6629: 0 -246: 6630: 0 -246: 6631: 0 -246: 6632: 0 -246: 6633: 0 -246: 6634: 0 -246: 6635: 0 -246: 6636: 0 -246: 6637: 0 -246: 6638: 0 -246: 6639: 0 -246: 6640: 0 -246: 6641: 0 -246: 6642: 0 -246: 6643: 0 -246: 6644: 0 -246: 6645: 0 -246: 6646: 0 -246: 6647: 0 -246: 6648: 0 -246: 6649: 0 -246: 6650: 0 -246: 6651: 0 -246: 6652: 0 -246: 6653: 0 -246: 6654: 0 -246: 6655: 0 -246: 6656: 0 -246: 6657: 0 -246: 6658: 0 -246: 6659: 0 -246: 6660: 0 -246: 6661: 0 -246: 6662: 0 -246: 6663: 0 -246: 6664: 0 -246: 6665: 0 -246: 6666: 0 -246: 6667: 0 -246: 6668: 0 -246: 6669: 0 -246: 6670: 0 -246: 6671: 0 -246: 6672: 0 -246: 6673: 0 -246: 6674: 0 -246: 6675: 0 -246: 6676: 0 -246: 6677: 0 -246: 6678: 0 -246: 6679: 0 -246: 6680: 0 -246: 6681: 0 -246: 6682: 0 -246: 6683: 0 -246: 6684: 0 -246: 6685: 0 -246: 6686: 0 -246: 6687: 0 -246: 6688: 0 -246: 6689: 0 -246: 6690: 0 -246: 6691: 0 -246: 6692: 0 -246: 6693: 0 -246: 6694: 0 -246: 6695: 0 -246: 6696: 0 -246: 6697: 0 -246: 6698: 0 -246: 6699: 0 -246: 6700: 0 -246: 6701: 0 -246: 6702: 0 -246: 6703: 0 -246: 6704: 0 -246: 6705: 0 -246: 6706: 0 -246: 6707: 0 -246: 6708: 0 -246: 6709: 0 -246: 6710: 0 -246: 6711: 0 -246: 6712: 0 -246: 6713: 0 -246: 6714: 0 -246: 6715: 0 -246: 6716: 0 -246: 6717: 0 -246: 6718: 0 -246: 6719: 0 -246: 6720: 0 -246: 6721: 0 -246: 6722: 0 -246: 6723: 0 -246: 6724: 0 -246: 6725: 0 -246: 6726: 0 -246: 6727: 0 -246: 6728: 0 -246: 6729: 0 -246: 6730: 0 -246: 6731: 0 -246: 6732: 0 -246: 6733: 0 -246: 6734: 0 -246: 6735: 0 -246: 6736: 0 -246: 6737: 0 -246: 6738: 0 -246: 6739: 0 -246: 6740: 0 -246: 6741: 0 -246: 6742: 0 -246: 6743: 0 -246: 6744: 0 -246: 6745: 0 -246: 6746: 0 -246: 6747: 0 -246: 6748: 0 -246: 6749: 0 -246: 6750: 0 -246: 6751: 0 -246: 6752: 0 -246: 6753: 0 -246: 6754: 0 -246: 6755: 0 -246: 6756: 0 -246: 6757: 0 -246: 6758: 0 -246: 6759: 0 -246: 6760: 0 -246: 6761: 0 -246: 6762: 0 -246: 6763: 0 -246: 6764: 0 -246: 6765: 0 -246: 6766: 0 -246: 6767: 0 -246: 6768: 0 -246: 6769: 0 -246: 6770: 0 -246: 6771: 0 -246: 6772: 0 -246: 6773: 0 -246: 6774: 0 -246: 6775: 0 -246: 6776: 0 -246: 6777: 0 -246: 6778: 0 -246: 6779: 0 -246: 6780: 0 -246: 6781: 0 -246: 6782: 0 -246: 6783: 0 -246: 6784: 0 -246: 6785: 0 -246: 6786: 0 -246: 6787: 0 -246: 6788: 0 -246: 6789: 0 -246: 6790: 0 -246: 6791: 0 -246: 6792: 0 -246: 6793: 0 -246: 6794: 0 -246: 6795: 0 -246: 6796: 0 -246: 6797: 0 -246: 6798: 0 -246: 6799: 0 -246: 6800: 0 -246: 6801: 0 -246: 6802: 0 -246: 6803: 0 -246: 6804: 0 -246: 6805: 0 -246: 6806: 0 -246: 6807: 0 -246: 6808: 0 -246: 6809: 0 -246: 6810: 0 -246: 6811: 0 -246: 6812: 0 -246: 6813: 0 -246: 6814: 0 -246: 6815: 0 -246: 6816: 0 -246: 6817: 0 -246: 6818: 0 -246: 6819: 0 -246: 6820: 0 -246: 6821: 0 -246: 6822: 0 -246: 6823: 0 -246: 6824: 0 -246: 6825: 0 -246: 6826: 0 -246: 6827: 0 -246: 6828: 0 -246: 6829: 0 -246: 6830: 0 -246: 6831: 0 -246: 6832: 0 -246: 6833: 0 -246: 6834: 0 -246: 6835: 0 -246: 6836: 0 -246: 6837: 0 -246: 6838: 0 -246: 6839: 0 -246: 6840: 0 -246: 6841: 0 -246: 6842: 0 -246: 6843: 0 -246: 6844: 0 -246: 6845: 0 -246: 6846: 0 -246: 6847: 0 -246: 6848: 0 -246: 6849: 0 -246: 6850: 0 -246: 6851: 0 -246: 6852: 0 -246: 6853: 0 -246: 6854: 0 -246: 6855: 0 -246: 6856: 0 -246: 6857: 0 -246: 6858: 0 -246: 6859: 0 -246: 6860: 0 -246: 6861: 0 -246: 6862: 0 -246: 6863: 0 -246: 6864: 0 -246: 6865: 0 -246: 6866: 0 -246: 6867: 0 -246: 6868: 0 -246: 6869: 0 -246: 6870: 0 -246: 6871: 0 -246: 6872: 0 -246: 6873: 0 -246: 6874: 0 -246: 6875: 0 -246: 6876: 0 -246: 6877: 0 -246: 6878: 0 -246: 6879: 0 -246: 6880: 0 -246: 6881: 0 -246: 6882: 0 -246: 6883: 0 -246: 6884: 0 -246: 6885: 0 -246: 6886: 0 -246: 6887: 0 -246: 6888: 0 -246: 6889: 0 -246: 6890: 0 -246: 6891: 0 -246: 6892: 0 -246: 6893: 0 -246: 6894: 0 -246: 6895: 0 -246: 6896: 0 -246: 6897: 0 -246: 6898: 0 -246: 6899: 0 -246: 6900: 0 -246: 6901: 0 -246: 6902: 0 -246: 6903: 0 -246: 6904: 0 -246: 6905: 0 -246: 6906: 0 -246: 6907: 0 -246: 6908: 0 -246: 6909: 0 -246: 6910: 0 -246: 6911: 0 -246: 6912: 0 -246: 6913: 0 -246: 6914: 0 -246: 6915: 0 -246: 6916: 0 -246: 6917: 0 -246: 6918: 0 -246: 6919: 0 -246: 6920: 0 -246: 6921: 0 -246: 6922: 0 -246: 6923: 0 -246: 6924: 0 -246: 6925: 0 -246: 6926: 0 -246: 6927: 0 -246: 6928: 0 -246: 6929: 0 -246: 6930: 0 -246: 6931: 0 -246: 6932: 0 -246: 6933: 0 -246: 6934: 0 -246: 6935: 0 -246: 6936: 0 -246: 6937: 0 -246: 6938: 0 -246: 6939: 0 -246: 6940: 0 -246: 6941: 0 -246: 6942: 0 -246: 6943: 0 -246: 6944: 0 -246: 6945: 0 -246: 6946: 0 -246: 6947: 0 -246: 6948: 0 -246: 6949: 0 -246: 6950: 0 -246: 6951: 0 -246: 6952: 0 -246: 6953: 0 -246: 6954: 0 -246: 6955: 0 -246: 6956: 0 -246: 6957: 0 -246: 6958: 0 -246: 6959: 0 -246: 6960: 0 -246: 6961: 0 -246: 6962: 0 -246: 6963: 0 -246: 6964: 0 -246: 6965: 0 -246: 6966: 0 -246: 6967: 0 -246: 6968: 0 -246: 6969: 0 -246: 6970: 0 -246: 6971: 0 -246: 6972: 0 -246: 6973: 0 -246: 6974: 0 -246: 6975: 0 -246: 6976: 0 -246: 6977: 0 -246: 6978: 0 -246: 6979: 0 -246: 6980: 0 -246: 6981: 0 -246: 6982: 0 -246: 6983: 0 -246: 6984: 0 -246: 6985: 0 -246: 6986: 0 -246: 6987: 0 -246: 6988: 0 -246: 6989: 0 -246: 6990: 0 -246: 6991: 0 -246: 6992: 0 -246: 6993: 0 -246: 6994: 0 -246: 6995: 0 -246: 6996: 0 -246: 6997: 0 -246: 6998: 0 -246: 6999: 0 -246: 7000: 0 -246: 7001: 0 -246: 7002: 0 -246: 7003: 0 -246: 7004: 0 -246: 7005: 0 -246: 7006: 0 -246: 7007: 0 -246: 7008: 0 -246: 7009: 0 -246: 7010: 0 -246: 7011: 0 -246: 7012: 0 -246: 7013: 0 -246: 7014: 0 -246: 7015: 0 -246: 7016: 0 -246: 7017: 0 -246: 7018: 0 -246: 7019: 0 -246: 7020: 0 -246: 7021: 0 -246: 7022: 0 -246: 7023: 0 -246: 7024: 0 -246: 7025: 0 -246: 7026: 0 -246: 7027: 0 -246: 7028: 0 -246: 7029: 0 -246: 7030: 0 -246: 7031: 0 -246: 7032: 0 -246: 7033: 0 -246: 7034: 0 -246: 7035: 0 -246: 7036: 0 -246: 7037: 0 -246: 7038: 0 -246: 7039: 0 -246: 7040: 0 -246: 7041: 0 -246: 7042: 0 -246: 7043: 0 -246: 7044: 0 -246: 7045: 0 -246: 7046: 0 -246: 7047: 0 -246: 7048: 0 -246: 7049: 0 -246: 7050: 0 -246: 7051: 0 -246: 7052: 0 -246: 7053: 0 -246: 7054: 0 -246: 7055: 0 -246: 7056: 0 -246: 7057: 0 -246: 7058: 0 -246: 7059: 0 -246: 7060: 0 -246: 7061: 0 -246: 7062: 0 -246: 7063: 0 -246: 7064: 0 -246: 7065: 0 -246: 7066: 0 -246: 7067: 0 -246: 7068: 0 -246: 7069: 0 -246: 7070: 0 -246: 7071: 0 -246: 7072: 0 -246: 7073: 0 -246: 7074: 0 -246: 7075: 0 -246: 7076: 0 -246: 7077: 0 -246: 7078: 0 -246: 7079: 0 -246: 7080: 0 -246: 7081: 0 -246: 7082: 0 -246: 7083: 0 -246: 7084: 0 -246: 7085: 0 -246: 7086: 0 -246: 7087: 0 -246: 7088: 0 -246: 7089: 0 -246: 7090: 0 -246: 7091: 0 -246: 7092: 0 -246: 7093: 0 -246: 7094: 0 -246: 7095: 0 -246: 7096: 0 -246: 7097: 0 -246: 7098: 0 -246: 7099: 0 -246: 7100: 0 -246: 7101: 0 -246: 7102: 0 -246: 7103: 0 -246: 7104: 0 -246: 7105: 0 -246: 7106: 0 -246: 7107: 0 -246: 7108: 0 -246: 7109: 0 -246: 7110: 0 -246: 7111: 0 -246: 7112: 0 -246: 7113: 0 -246: 7114: 0 -246: 7115: 0 -246: 7116: 0 -246: 7117: 0 -246: 7118: 0 -246: 7119: 0 -246: 7120: 0 -246: 7121: 0 -246: 7122: 0 -246: 7123: 0 -246: 7124: 0 -246: 7125: 0 -246: 7126: 0 -246: 7127: 0 -246: 7128: 0 -246: 7129: 0 -246: 7130: 0 -246: 7131: 0 -246: 7132: 0 -246: 7133: 0 -246: 7134: 0 -246: 7135: 0 -246: 7136: 0 -246: 7137: 0 -246: 7138: 0 -246: 7139: 0 -246: 7140: 0 -246: 7141: 0 -246: 7142: 0 -246: 7143: 0 -246: 7144: 0 -246: 7145: 0 -246: 7146: 0 -246: 7147: 0 -246: 7148: 0 -246: 7149: 0 -246: 7150: 0 -246: 7151: 0 -246: 7152: 0 -246: 7153: 0 -246: 7154: 0 -246: 7155: 0 -246: 7156: 0 -246: 7157: 0 -246: 7158: 0 -246: 7159: 0 -246: 7160: 0 -246: 7161: 0 -246: 7162: 0 -246: 7163: 0 -246: 7164: 0 -246: 7165: 0 -246: 7166: 0 -246: 7167: 0 -246: 7168: 0 -246: 7169: 0 -246: 7170: 0 -246: 7171: 0 -246: 7172: 0 -246: 7173: 0 -246: 7174: 0 -246: 7175: 0 -246: 7176: 0 -246: 7177: 0 -246: 7178: 0 -246: 7179: 0 -246: 7180: 0 -246: 7181: 0 -246: 7182: 0 -246: 7183: 0 -246: 7184: 0 -246: 7185: 0 -246: 7186: 0 -246: 7187: 0 -246: 7188: 0 -246: 7189: 0 -246: 7190: 0 -246: 7191: 0 -246: 7192: 0 -246: 7193: 0 -246: 7194: 0 -246: 7195: 0 -246: 7196: 0 -246: 7197: 0 -246: 7198: 0 -246: 7199: 0 -246: 7200: 0 -246: 7201: 0 -246: 7202: 0 -246: 7203: 0 -246: 7204: 0 -246: 7205: 0 -246: 7206: 0 -246: 7207: 0 -246: 7208: 0 -246: 7209: 0 -246: 7210: 0 -246: 7211: 0 -246: 7212: 0 -246: 7213: 0 -246: 7214: 0 -246: 7215: 0 -246: 7216: 0 -246: 7217: 0 -246: 7218: 0 -246: 7219: 0 -246: 7220: 0 -246: 7221: 0 -246: 7222: 0 -246: 7223: 0 -246: 7224: 0 -246: 7225: 0 -246: 7226: 0 -246: 7227: 0 -246: 7228: 0 -246: 7229: 0 -246: 7230: 0 -246: 7231: 0 -246: 7232: 0 -246: 7233: 0 -246: 7234: 0 -246: 7235: 0 -246: 7236: 0 -246: 7237: 0 -246: 7238: 0 -246: 7239: 0 -246: 7240: 0 -246: 7241: 0 -246: 7242: 0 -246: 7243: 0 -246: 7244: 0 -246: 7245: 0 -246: 7246: 0 -246: 7247: 0 -246: 7248: 0 -246: 7249: 0 -246: 7250: 0 -246: 7251: 0 -246: 7252: 0 -246: 7253: 0 -246: 7254: 0 -246: 7255: 0 -246: 7256: 0 -246: 7257: 0 -246: 7258: 0 -246: 7259: 0 -246: 7260: 0 -246: 7261: 0 -246: 7262: 0 -246: 7263: 0 -246: 7264: 0 -246: 7265: 0 -246: 7266: 0 -246: 7267: 0 -246: 7268: 0 -246: 7269: 0 -246: 7270: 0 -246: 7271: 0 -246: 7272: 0 -246: 7273: 0 -246: 7274: 0 -246: 7275: 0 -246: 7276: 0 -246: 7277: 0 -246: 7278: 0 -246: 7279: 0 -246: 7280: 0 -246: 7281: 0 -246: 7282: 0 -246: 7283: 0 -246: 7284: 0 -246: 7285: 0 -246: 7286: 0 -246: 7287: 0 -246: 7288: 0 -246: 7289: 0 -246: 7290: 0 -246: 7291: 0 -246: 7292: 0 -246: 7293: 0 -246: 7294: 0 -246: 7295: 0 -246: 7296: 0 -246: 7297: 0 -246: 7298: 0 -246: 7299: 0 -246: 7300: 0 -246: 7301: 0 -246: 7302: 0 -246: 7303: 0 -246: 7304: 0 -246: 7305: 0 -246: 7306: 0 -246: 7307: 0 -246: 7308: 0 -246: 7309: 0 -246: 7310: 0 -246: 7311: 0 -246: 7312: 0 -246: 7313: 0 -246: 7314: 0 -246: 7315: 0 -246: 7316: 0 -246: 7317: 0 -246: 7318: 0 -246: 7319: 0 -246: 7320: 0 -246: 7321: 0 -246: 7322: 0 -246: 7323: 0 -246: 7324: 0 -246: 7325: 0 -246: 7326: 0 -246: 7327: 0 -246: 7328: 0 -246: 7329: 0 -246: 7330: 0 -246: 7331: 0 -246: 7332: 0 -246: 7333: 0 -246: 7334: 0 -246: 7335: 0 -246: 7336: 0 -246: 7337: 0 -246: 7338: 0 -246: 7339: 0 -246: 7340: 0 -246: 7341: 0 -246: 7342: 0 -246: 7343: 0 -246: 7344: 0 -246: 7345: 0 -246: 7346: 0 -246: 7347: 0 -246: 7348: 0 -246: 7349: 0 -246: 7350: 0 -246: 7351: 0 -246: 7352: 0 -246: 7353: 0 -246: 7354: 0 -246: 7355: 0 -246: 7356: 0 -246: 7357: 0 -246: 7358: 0 -246: 7359: 0 -246: 7360: 0 -246: 7361: 0 -246: 7362: 0 -246: 7363: 0 -246: 7364: 0 -246: 7365: 0 -246: 7366: 0 -246: 7367: 0 -246: 7368: 0 -246: 7369: 0 -246: 7370: 0 -246: 7371: 0 -246: 7372: 0 -246: 7373: 0 -246: 7374: 0 -246: 7375: 0 -246: 7376: 0 -246: 7377: 0 -246: 7378: 0 -246: 7379: 0 -246: 7380: 0 -246: 7381: 0 -246: 7382: 0 -246: 7383: 0 -246: 7384: 0 -246: 7385: 0 -246: 7386: 0 -246: 7387: 0 -246: 7388: 0 -246: 7389: 0 -246: 7390: 0 -246: 7391: 0 -246: 7392: 0 -246: 7393: 0 -246: 7394: 0 -246: 7395: 0 -246: 7396: 0 -246: 7397: 0 -246: 7398: 0 -246: 7399: 0 -246: 7400: 0 -246: 7401: 0 -246: 7402: 0 -246: 7403: 0 -246: 7404: 0 -246: 7405: 0 -246: 7406: 0 -246: 7407: 0 -246: 7408: 0 -246: 7409: 0 -246: 7410: 0 -246: 7411: 0 -246: 7412: 0 -246: 7413: 0 -246: 7414: 0 -246: 7415: 0 -246: 7416: 0 -246: 7417: 0 -246: 7418: 0 -246: 7419: 0 -246: 7420: 0 -246: 7421: 0 -246: 7422: 0 -246: 7423: 0 -246: 7424: 0 -246: 7425: 0 -246: 7426: 0 -246: 7427: 0 -246: 7428: 0 -246: 7429: 0 -246: 7430: 0 -246: 7431: 0 -246: 7432: 0 -246: 7433: 0 -246: 7434: 0 -246: 7435: 0 -246: 7436: 0 -246: 7437: 0 -246: 7438: 0 -246: 7439: 0 -246: 7440: 0 -246: 7441: 0 -246: 7442: 0 -246: 7443: 0 -246: 7444: 0 -246: 7445: 0 -246: 7446: 0 -246: 7447: 0 -246: 7448: 0 -246: 7449: 0 -246: 7450: 0 -246: 7451: 0 -246: 7452: 0 -246: 7453: 0 -246: 7454: 0 -246: 7455: 0 -246: 7456: 0 -246: 7457: 0 -246: 7458: 0 -246: 7459: 0 -246: 7460: 0 -246: 7461: 0 -246: 7462: 0 -246: 7463: 0 -246: 7464: 0 -246: 7465: 0 -246: 7466: 0 -246: 7467: 0 -246: 7468: 0 -246: 7469: 0 -246: 7470: 0 -246: 7471: 0 -246: 7472: 0 -246: 7473: 0 -246: 7474: 0 -246: 7475: 0 -246: 7476: 0 -246: 7477: 0 -246: 7478: 0 -246: 7479: 0 -246: 7480: 0 -246: 7481: 0 -246: 7482: 0 -246: 7483: 0 -246: 7484: 0 -246: 7485: 0 -246: 7486: 0 -246: 7487: 0 -246: 7488: 0 -246: 7489: 0 -246: 7490: 0 -246: 7491: 0 -246: 7492: 0 -246: 7493: 0 -246: 7494: 0 -246: 7495: 0 -246: 7496: 0 -246: 7497: 0 -246: 7498: 0 -246: 7499: 0 -246: 7500: 0 -246: 7501: 0 -246: 7502: 0 -246: 7503: 0 -246: 7504: 0 -246: 7505: 0 -246: 7506: 0 -246: 7507: 0 -246: 7508: 0 -246: 7509: 0 -246: 7510: 0 -246: 7511: 0 -246: 7512: 0 -246: 7513: 0 -246: 7514: 0 -246: 7515: 0 -246: 7516: 0 -246: 7517: 0 -246: 7518: 0 -246: 7519: 0 -246: 7520: 0 -246: 7521: 0 -246: 7522: 0 -246: 7523: 0 -246: 7524: 0 -246: 7525: 0 -246: 7526: 0 -246: 7527: 0 -246: 7528: 0 -246: 7529: 0 -246: 7530: 0 -246: 7531: 0 -246: 7532: 0 -246: 7533: 0 -246: 7534: 0 -246: 7535: 0 -246: 7536: 0 -246: 7537: 0 -246: 7538: 0 -246: 7539: 0 -246: 7540: 0 -246: 7541: 0 -246: 7542: 0 -246: 7543: 0 -246: 7544: 0 -246: 7545: 0 -246: 7546: 0 -246: 7547: 0 -246: 7548: 0 -246: 7549: 0 -246: 7550: 0 -246: 7551: 0 -246: 7552: 0 -246: 7553: 0 -246: 7554: 0 -246: 7555: 0 -246: 7556: 0 -246: 7557: 0 -246: 7558: 0 -246: 7559: 0 -246: 7560: 0 -246: 7561: 0 -246: 7562: 0 -246: 7563: 0 -246: 7564: 0 -246: 7565: 0 -246: 7566: 0 -246: 7567: 0 -246: 7568: 0 -246: 7569: 0 -246: 7570: 0 -246: 7571: 0 -246: 7572: 0 -246: 7573: 0 -246: 7574: 0 -246: 7575: 0 -246: 7576: 0 -246: 7577: 0 -246: 7578: 0 -246: 7579: 0 -246: 7580: 0 -246: 7581: 0 -246: 7582: 0 -246: 7583: 0 -246: 7584: 0 -246: 7585: 0 -246: 7586: 0 -246: 7587: 0 -246: 7588: 0 -246: 7589: 0 -246: 7590: 0 -246: 7591: 0 -246: 7592: 0 -246: 7593: 0 -246: 7594: 0 -246: 7595: 0 -246: 7596: 0 -246: 7597: 0 -246: 7598: 0 -246: 7599: 0 -246: 7600: 0 -246: 7601: 0 -246: 7602: 0 -246: 7603: 0 -246: 7604: 0 -246: 7605: 0 -246: 7606: 0 -246: 7607: 0 -246: 7608: 0 -246: 7609: 0 -246: 7610: 0 -246: 7611: 0 -246: 7612: 0 -246: 7613: 0 -246: 7614: 0 -246: 7615: 0 -246: 7616: 0 -246: 7617: 0 -246: 7618: 0 -246: 7619: 0 -246: 7620: 0 -246: 7621: 0 -246: 7622: 0 -246: 7623: 0 -246: 7624: 0 -246: 7625: 0 -246: 7626: 0 -246: 7627: 0 -246: 7628: 0 -246: 7629: 0 -246: 7630: 0 -246: 7631: 0 -246: 7632: 0 -246: 7633: 0 -246: 7634: 0 -246: 7635: 0 -246: 7636: 0 -246: 7637: 0 -246: 7638: 0 -246: 7639: 0 -246: 7640: 0 -246: 7641: 0 -246: 7642: 0 -246: 7643: 0 -246: 7644: 0 -246: 7645: 0 -246: 7646: 0 -246: 7647: 0 -246: 7648: 0 -246: 7649: 0 -246: 7650: 0 -246: 7651: 0 -246: 7652: 0 -246: 7653: 0 -246: 7654: 0 -246: 7655: 0 -246: 7656: 0 -246: 7657: 0 -246: 7658: 0 -246: 7659: 0 -246: 7660: 0 -246: 7661: 0 -246: 7662: 0 -246: 7663: 0 -246: 7664: 0 -246: 7665: 0 -246: 7666: 0 -246: 7667: 0 -246: 7668: 0 -246: 7669: 0 -246: 7670: 0 -246: 7671: 0 -246: 7672: 0 -246: 7673: 0 -246: 7674: 0 -246: 7675: 0 -246: 7676: 0 -246: 7677: 0 -246: 7678: 0 -246: 7679: 0 -246: 7680: 0 -246: 7681: 0 -246: 7682: 0 -246: 7683: 0 -246: 7684: 0 -246: 7685: 0 -246: 7686: 0 -246: 7687: 0 -246: 7688: 0 -246: 7689: 0 -246: 7690: 0 -246: 7691: 0 -246: 7692: 0 -246: 7693: 0 -246: 7694: 0 -246: 7695: 0 -246: 7696: 0 -246: 7697: 0 -246: 7698: 0 -246: 7699: 0 -246: 7700: 0 -246: 7701: 0 -246: 7702: 0 -246: 7703: 0 -246: 7704: 0 -246: 7705: 0 -246: 7706: 0 -246: 7707: 0 -246: 7708: 0 -246: 7709: 0 -246: 7710: 0 -246: 7711: 0 -246: 7712: 0 -246: 7713: 0 -246: 7714: 0 -246: 7715: 0 -246: 7716: 0 -246: 7717: 0 -246: 7718: 0 -246: 7719: 0 -246: 7720: 0 -246: 7721: 0 -246: 7722: 0 -246: 7723: 0 -246: 7724: 0 -246: 7725: 0 -246: 7726: 0 -246: 7727: 0 -246: 7728: 0 -246: 7729: 0 -246: 7730: 0 -246: 7731: 0 -246: 7732: 0 -246: 7733: 0 -246: 7734: 0 -246: 7735: 0 -246: 7736: 0 -246: 7737: 0 -246: 7738: 0 -246: 7739: 0 -246: 7740: 0 -246: 7741: 0 -246: 7742: 0 -246: 7743: 0 -246: 7744: 0 -246: 7745: 0 -246: 7746: 0 -246: 7747: 0 -246: 7748: 0 -246: 7749: 0 -246: 7750: 0 -246: 7751: 0 -246: 7752: 0 -246: 7753: 0 -246: 7754: 0 -246: 7755: 0 -246: 7756: 0 -246: 7757: 0 -246: 7758: 0 -246: 7759: 0 -246: 7760: 0 -246: 7761: 0 -246: 7762: 0 -246: 7763: 0 -246: 7764: 0 -246: 7765: 0 -246: 7766: 0 -246: 7767: 0 -246: 7768: 0 -246: 7769: 0 -246: 7770: 0 -246: 7771: 0 -246: 7772: 0 -246: 7773: 0 -246: 7774: 0 -246: 7775: 0 -246: 7776: 0 -246: 7777: 0 -246: 7778: 0 -246: 7779: 0 -246: 7780: 0 -246: 7781: 0 -246: 7782: 0 -246: 7783: 0 -246: 7784: 0 -246: 7785: 0 -246: 7786: 0 -246: 7787: 0 -246: 7788: 0 -246: 7789: 0 -246: 7790: 0 -246: 7791: 0 -246: 7792: 0 -246: 7793: 0 -246: 7794: 0 -246: 7795: 0 -246: 7796: 0 -246: 7797: 0 -246: 7798: 0 -246: 7799: 0 -246: 7800: 0 -246: 7801: 0 -246: 7802: 0 -246: 7803: 0 -246: 7804: 0 -246: 7805: 0 -246: 7806: 0 -246: 7807: 0 -246: 7808: 0 -246: 7809: 0 -246: 7810: 0 -246: 7811: 0 -246: 7812: 0 -246: 7813: 0 -246: 7814: 0 -246: 7815: 0 -246: 7816: 0 -246: 7817: 0 -246: 7818: 0 -246: 7819: 0 -246: 7820: 0 -246: 7821: 0 -246: 7822: 0 -246: 7823: 0 -246: 7824: 0 -246: 7825: 0 -246: 7826: 0 -246: 7827: 0 -246: 7828: 0 -246: 7829: 0 -246: 7830: 0 -246: 7831: 0 -246: 7832: 0 -246: 7833: 0 -246: 7834: 0 -246: 7835: 0 -246: 7836: 0 -246: 7837: 0 -246: 7838: 0 -246: 7839: 0 -246: 7840: 0 -246: 7841: 0 -246: 7842: 0 -246: 7843: 0 -246: 7844: 0 -246: 7845: 0 -246: 7846: 0 -246: 7847: 0 -246: 7848: 0 -246: 7849: 0 -246: 7850: 0 -246: 7851: 0 -246: 7852: 0 -246: 7853: 0 -246: 7854: 0 -246: 7855: 0 -246: 7856: 0 -246: 7857: 0 -246: 7858: 0 -246: 7859: 0 -246: 7860: 0 -246: 7861: 0 -246: 7862: 0 -246: 7863: 0 -246: 7864: 0 -246: 7865: 0 -246: 7866: 0 -246: 7867: 0 -246: 7868: 0 -246: 7869: 0 -246: 7870: 0 -246: 7871: 0 -246: 7872: 0 -246: 7873: 0 -246: 7874: 0 -246: 7875: 0 -246: 7876: 0 -246: 7877: 0 -246: 7878: 0 -246: 7879: 0 -246: 7880: 0 -246: 7881: 0 -246: 7882: 0 -246: 7883: 0 -246: 7884: 0 -246: 7885: 0 -246: 7886: 0 -246: 7887: 0 -246: 7888: 0 -246: 7889: 0 -246: 7890: 0 -246: 7891: 0 -246: 7892: 0 -246: 7893: 0 -246: 7894: 0 -246: 7895: 0 -246: 7896: 0 -246: 7897: 0 -246: 7898: 0 -246: 7899: 0 -246: 7900: 0 -246: 7901: 0 -246: 7902: 0 -246: 7903: 0 -246: 7904: 0 -246: 7905: 0 -246: 7906: 0 -246: 7907: 0 -246: 7908: 0 -246: 7909: 0 -246: 7910: 0 -246: 7911: 0 -246: 7912: 0 -246: 7913: 0 -246: 7914: 0 -246: 7915: 0 -246: 7916: 0 -246: 7917: 0 -246: 7918: 0 -246: 7919: 0 -246: 7920: 0 -246: 7921: 0 -246: 7922: 0 -246: 7923: 0 -246: 7924: 0 -246: 7925: 0 -246: 7926: 0 -246: 7927: 0 -246: 7928: 0 -246: 7929: 0 -246: 7930: 0 -246: 7931: 0 -246: 7932: 0 -246: 7933: 0 -246: 7934: 0 -246: 7935: 0 -246: 7936: 0 -246: 7937: 0 -246: 7938: 0 -246: 7939: 0 -246: 7940: 0 -246: 7941: 0 -246: 7942: 0 -246: 7943: 0 -246: 7944: 0 -246: 7945: 0 -246: 7946: 0 -246: 7947: 0 -246: 7948: 0 -246: 7949: 0 -246: 7950: 0 -246: 7951: 0 -246: 7952: 0 -246: 7953: 0 -246: 7954: 0 -246: 7955: 0 -246: 7956: 0 -246: 7957: 0 -246: 7958: 0 -246: 7959: 0 -246: 7960: 0 -246: 7961: 0 -246: 7962: 0 -246: 7963: 0 -246: 7964: 0 -246: 7965: 0 -246: 7966: 0 -246: 7967: 0 -246: 7968: 0 -246: 7969: 0 -246: 7970: 0 -246: 7971: 0 -246: 7972: 0 -246: 7973: 0 -246: 7974: 0 -246: 7975: 0 -246: 7976: 0 -246: 7977: 0 -246: 7978: 0 -246: 7979: 0 -246: 7980: 0 -246: 7981: 0 -246: 7982: 0 -246: 7983: 0 -246: 7984: 0 -246: 7985: 0 -246: 7986: 0 -246: 7987: 0 -246: 7988: 0 -246: 7989: 0 -246: 7990: 0 -246: 7991: 0 -246: 7992: 0 -246: 7993: 0 -246: 7994: 0 -246: 7995: 0 -246: 7996: 0 -246: 7997: 0 -246: 7998: 0 -246: 7999: 0 -246: 8000: 0 -246: 8001: 0 -246: 8002: 0 -246: 8003: 0 -246: 8004: 0 -246: 8005: 0 -246: 8006: 0 -246: 8007: 0 -246: 8008: 0 -246: 8009: 0 -246: 8010: 0 -246: 8011: 0 -246: 8012: 0 -246: 8013: 0 -246: 8014: 0 -246: 8015: 0 -246: 8016: 0 -246: 8017: 0 -246: 8018: 0 -246: 8019: 0 -246: 8020: 0 -246: 8021: 0 -246: 8022: 0 -246: 8023: 0 -246: 8024: 0 -246: 8025: 0 -246: 8026: 0 -246: 8027: 0 -246: 8028: 0 -246: 8029: 0 -246: 8030: 0 -246: 8031: 0 -246: 8032: 0 -246: 8033: 0 -246: 8034: 0 -246: 8035: 0 -246: 8036: 0 -246: 8037: 0 -246: 8038: 0 -246: 8039: 0 -246: 8040: 0 -246: 8041: 0 -246: 8042: 0 -246: 8043: 0 -246: 8044: 0 -246: 8045: 0 -246: 8046: 0 -246: 8047: 0 -246: 8048: 0 -246: 8049: 0 -246: 8050: 0 -246: 8051: 0 -246: 8052: 0 -246: 8053: 0 -246: 8054: 0 -246: 8055: 0 -246: 8056: 0 -246: 8057: 0 -246: 8058: 0 -246: 8059: 0 -246: 8060: 0 -246: 8061: 0 -246: 8062: 0 -246: 8063: 0 -246: 8064: 0 -246: 8065: 0 -246: 8066: 0 -246: 8067: 0 -246: 8068: 0 -246: 8069: 0 -246: 8070: 0 -246: 8071: 0 -246: 8072: 0 -246: 8073: 0 -246: 8074: 0 -246: 8075: 0 -246: 8076: 0 -246: 8077: 0 -246: 8078: 0 -246: 8079: 0 -246: 8080: 0 -246: 8081: 0 -246: 8082: 0 -246: 8083: 0 -246: 8084: 0 -246: 8085: 0 -246: 8086: 0 -246: 8087: 0 -246: 8088: 0 -246: 8089: 0 -246: 8090: 0 -246: 8091: 0 -246: 8092: 0 -246: 8093: 0 -246: 8094: 0 -246: 8095: 0 -246: 8096: 0 -246: 8097: 0 -246: 8098: 0 -246: 8099: 0 -246: 8100: 0 -246: 8101: 0 -246: 8102: 0 -246: 8103: 0 -246: 8104: 0 -246: 8105: 0 -246: 8106: 0 -246: 8107: 0 -246: 8108: 0 -246: 8109: 0 -246: 8110: 0 -246: 8111: 0 -246: 8112: 0 -246: 8113: 0 -246: 8114: 0 -246: 8115: 0 -246: 8116: 0 -246: 8117: 0 -246: 8118: 0 -246: 8119: 0 -246: 8120: 0 -246: 8121: 0 -246: 8122: 0 -246: 8123: 0 -246: 8124: 0 -246: 8125: 0 -246: 8126: 0 -246: 8127: 0 -246: 8128: 0 -246: 8129: 0 -246: 8130: 0 -246: 8131: 0 -246: 8132: 0 -246: 8133: 0 -246: 8134: 0 -246: 8135: 0 -246: 8136: 0 -246: 8137: 0 -246: 8138: 0 -246: 8139: 0 -246: 8140: 0 -246: 8141: 0 -246: 8142: 0 -246: 8143: 0 -246: 8144: 0 -246: 8145: 0 -246: 8146: 0 -246: 8147: 0 -246: 8148: 0 -246: 8149: 0 -246: 8150: 0 -246: 8151: 0 -246: 8152: 0 -246: 8153: 0 -246: 8154: 0 -246: 8155: 0 -246: 8156: 0 -246: 8157: 0 -246: 8158: 0 -246: 8159: 0 -246: 8160: 0 -246: 8161: 0 -246: 8162: 0 -246: 8163: 0 -246: 8164: 0 -246: 8165: 0 -246: 8166: 0 -246: 8167: 0 -246: 8168: 0 -246: 8169: 0 -246: 8170: 0 -246: 8171: 0 -246: 8172: 0 -246: 8173: 0 -246: 8174: 0 -246: 8175: 0 -246: 8176: 0 -246: 8177: 0 -246: 8178: 0 -246: 8179: 0 -246: 8180: 0 -246: 8181: 0 -246: 8182: 0 -246: 8183: 0 -246: 8184: 0 -246: 8185: 0 -246: 8186: 0 -246: 8187: 0 -246: 8188: 0 -246: 8189: 0 -246: 8190: 0 -246: 8191: 0 -246: 8192: 0 -246: 8193: 0 -246: 8194: 0 -246: 8195: 0 -246: 8196: 0 -246: 8197: 0 -246: 8198: 0 -246: 8199: 0 -246: 8200: 0 -246: 8201: 0 -246: 8202: 0 -246: 8203: 0 -246: 8204: 0 -246: 8205: 0 -246: 8206: 0 -246: 8207: 0 -246: 8208: 0 -246: 8209: 0 -246: 8210: 0 -246: 8211: 0 -246: 8212: 0 -246: 8213: 0 -246: 8214: 0 -246: 8215: 0 -246: 8216: 0 -246: 8217: 0 -246: 8218: 0 -246: 8219: 0 -246: 8220: 0 -246: 8221: 0 -246: 8222: 0 -246: 8223: 0 -246: 8224: 0 -246: 8225: 0 -246: 8226: 0 -246: 8227: 0 -246: 8228: 0 -246: 8229: 0 -246: 8230: 0 -246: 8231: 0 -246: 8232: 0 -246: 8233: 0 -246: 8234: 0 -246: 8235: 0 -246: 8236: 0 -246: 8237: 0 -246: 8238: 0 -246: 8239: 0 -246: 8240: 0 -246: 8241: 0 -246: 8242: 0 -246: 8243: 0 -246: 8244: 0 -246: 8245: 0 -246: 8246: 0 -246: 8247: 0 -246: 8248: 0 -246: 8249: 0 -246: 8250: 0 -246: 8251: 0 -246: 8252: 0 -246: 8253: 0 -246: 8254: 0 -246: 8255: 0 -246: 8256: 0 -246: 8257: 0 -246: 8258: 0 -246: 8259: 0 -246: 8260: 0 -246: 8261: 0 -246: 8262: 0 -246: 8263: 0 -246: 8264: 0 -246: 8265: 0 -246: 8266: 0 -246: 8267: 0 -246: 8268: 0 -246: 8269: 0 -246: 8270: 0 -246: 8271: 0 -246: 8272: 0 -246: 8273: 0 -246: 8274: 0 -246: 8275: 0 -246: 8276: 0 -246: 8277: 0 -246: 8278: 0 -246: 8279: 0 -246: 8280: 0 -246: 8281: 0 -246: 8282: 0 -246: 8283: 0 -246: 8284: 0 -246: 8285: 0 -246: 8286: 0 -246: 8287: 0 -246: 8288: 0 -246: 8289: 0 -246: 8290: 0 -246: 8291: 0 -246: 8292: 0 -246: 8293: 0 -246: 8294: 0 -246: 8295: 0 -246: 8296: 0 -246: 8297: 0 -246: 8298: 0 -246: 8299: 0 -246: 8300: 0 -246: 8301: 0 -246: 8302: 0 -246: 8303: 0 -246: 8304: 0 -246: 8305: 0 -246: 8306: 0 -246: 8307: 0 -246: 8308: 0 -246: 8309: 0 -246: 8310: 0 -246: 8311: 0 -246: 8312: 0 -246: 8313: 0 -246: 8314: 0 -246: 8315: 0 -246: 8316: 0 -246: 8317: 0 -246: 8318: 0 -246: 8319: 0 -246: 8320: 0 -246: 8321: 0 -246: 8322: 0 -246: 8323: 0 -246: 8324: 0 -246: 8325: 0 -246: 8326: 0 -246: 8327: 0 -246: 8328: 0 -246: 8329: 0 -246: 8330: 0 -246: 8331: 0 -246: 8332: 0 -246: 8333: 0 -246: 8334: 0 -246: 8335: 0 -246: 8336: 0 -246: 8337: 0 -246: 8338: 0 -246: 8339: 0 -246: 8340: 0 -246: 8341: 0 -246: 8342: 0 -246: 8343: 0 -246: 8344: 0 -246: 8345: 0 -246: 8346: 0 -246: 8347: 0 -246: 8348: 0 -246: 8349: 0 -246: 8350: 0 -246: 8351: 0 -246: 8352: 0 -246: 8353: 0 -246: 8354: 0 -246: 8355: 0 -246: 8356: 0 -246: 8357: 0 -246: 8358: 0 -246: 8359: 0 -246: 8360: 0 -246: 8361: 0 -246: 8362: 0 -246: 8363: 0 -246: 8364: 0 -246: 8365: 0 -246: 8366: 0 -246: 8367: 0 -246: 8368: 0 -246: 8369: 0 -246: 8370: 0 -246: 8371: 0 -246: 8372: 0 -246: 8373: 0 -246: 8374: 0 -246: 8375: 0 -246: 8376: 0 -246: 8377: 0 -246: 8378: 0 -246: 8379: 0 -246: 8380: 0 -246: 8381: 0 -246: 8382: 0 -246: 8383: 0 -246: 8384: 0 -246: 8385: 0 -246: 8386: 0 -246: 8387: 0 -246: 8388: 0 -246: 8389: 0 -246: 8390: 0 -246: 8391: 0 -246: 8392: 0 -246: 8393: 0 -246: 8394: 0 -246: 8395: 0 -246: 8396: 0 -246: 8397: 0 -246: 8398: 0 -246: 8399: 0 -246: 8400: 0 -246: 8401: 0 -246: 8402: 0 -246: 8403: 0 -246: 8404: 0 -246: 8405: 0 -246: 8406: 0 -246: 8407: 0 -246: 8408: 0 -246: 8409: 0 -246: 8410: 0 -246: 8411: 0 -246: 8412: 0 -246: 8413: 0 -246: 8414: 0 -246: 8415: 0 -246: 8416: 0 -246: 8417: 0 -246: 8418: 0 -246: 8419: 0 -246: 8420: 0 -246: 8421: 0 -246: 8422: 0 -246: 8423: 0 -246: 8424: 0 -246: 8425: 0 -246: 8426: 0 -246: 8427: 0 -246: 8428: 0 -246: 8429: 0 -246: 8430: 0 -246: 8431: 0 -246: 8432: 0 -246: 8433: 0 -246: 8434: 0 -246: 8435: 0 -246: 8436: 0 -246: 8437: 0 -246: 8438: 0 -246: 8439: 0 -246: 8440: 0 -246: 8441: 0 -246: 8442: 0 -246: 8443: 0 -246: 8444: 0 -246: 8445: 0 -246: 8446: 0 -246: 8447: 0 -246: 8448: 0 -246: 8449: 0 -246: 8450: 0 -246: 8451: 0 -246: 8452: 0 -246: 8453: 0 -246: 8454: 0 -246: 8455: 0 -246: 8456: 0 -246: 8457: 0 -246: 8458: 0 -246: 8459: 0 -246: 8460: 0 -246: 8461: 0 -246: 8462: 0 -246: 8463: 0 -246: 8464: 0 -246: 8465: 0 -246: 8466: 0 -246: 8467: 0 -246: 8468: 0 -246: 8469: 0 -246: 8470: 0 -246: 8471: 0 -246: 8472: 0 -246: 8473: 0 -246: 8474: 0 -246: 8475: 0 -246: 8476: 0 -246: 8477: 0 -246: 8478: 0 -246: 8479: 0 -246: 8480: 0 -246: 8481: 0 -246: 8482: 0 -246: 8483: 0 -246: 8484: 0 -246: 8485: 0 -246: 8486: 0 -246: 8487: 0 -246: 8488: 0 -246: 8489: 0 -246: 8490: 0 -246: 8491: 0 -246: 8492: 0 -246: 8493: 0 -246: 8494: 0 -246: 8495: 0 -246: 8496: 0 -246: 8497: 0 -246: 8498: 0 -246: 8499: 0 -246: 8500: 0 -246: 8501: 0 -246: 8502: 0 -246: 8503: 0 -246: 8504: 0 -246: 8505: 0 -246: 8506: 0 -246: 8507: 0 -246: 8508: 0 -246: 8509: 0 -246: 8510: 0 -246: 8511: 0 -246: 8512: 0 -246: 8513: 0 -246: 8514: 0 -246: 8515: 0 -246: 8516: 0 -246: 8517: 0 -246: 8518: 0 -246: 8519: 0 -246: 8520: 0 -246: 8521: 0 -246: 8522: 0 -246: 8523: 0 -246: 8524: 0 -246: 8525: 0 -246: 8526: 0 -246: 8527: 0 -246: 8528: 0 -246: 8529: 0 -246: 8530: 0 -246: 8531: 0 -246: 8532: 0 -246: 8533: 0 -246: 8534: 0 -246: 8535: 0 -246: 8536: 0 -246: 8537: 0 -246: 8538: 0 -246: 8539: 0 -246: 8540: 0 -246: 8541: 0 -246: 8542: 0 -246: 8543: 0 -246: 8544: 0 -246: 8545: 0 -246: 8546: 0 -246: 8547: 0 -246: 8548: 0 -246: 8549: 0 -246: 8550: 0 -246: 8551: 0 -246: 8552: 0 -246: 8553: 0 -246: 8554: 0 -246: 8555: 0 -246: 8556: 0 -246: 8557: 0 -246: 8558: 0 -246: 8559: 0 -246: 8560: 0 -246: 8561: 0 -246: 8562: 0 -246: 8563: 0 -246: 8564: 0 -246: 8565: 0 -246: 8566: 0 -246: 8567: 0 -246: 8568: 0 -246: 8569: 0 -246: 8570: 0 -246: 8571: 0 -246: 8572: 0 -246: 8573: 0 -246: 8574: 0 -246: 8575: 0 -246: 8576: 0 -246: 8577: 0 -246: 8578: 0 -246: 8579: 0 -246: 8580: 0 -246: 8581: 0 -246: 8582: 0 -246: 8583: 0 -246: 8584: 0 -246: 8585: 0 -246: 8586: 0 -246: 8587: 0 -246: 8588: 0 -246: 8589: 0 -246: 8590: 0 -246: 8591: 0 -246: 8592: 0 -246: 8593: 0 -246: 8594: 0 -246: 8595: 0 -246: 8596: 0 -246: 8597: 0 -246: 8598: 0 -246: 8599: 0 -246: 8600: 0 -246: 8601: 0 -246: 8602: 0 -246: 8603: 0 -246: 8604: 0 -246: 8605: 0 -246: 8606: 0 -246: 8607: 0 -246: 8608: 0 -246: 8609: 0 -246: 8610: 0 -246: 8611: 0 -246: 8612: 0 -246: 8613: 0 -246: 8614: 0 -246: 8615: 0 -246: 8616: 0 -246: 8617: 0 -246: 8618: 0 -246: 8619: 0 -246: 8620: 0 -246: 8621: 0 -246: 8622: 0 -246: 8623: 0 -246: 8624: 0 -246: 8625: 0 -246: 8626: 0 -246: 8627: 0 -246: 8628: 0 -246: 8629: 0 -246: 8630: 0 -246: 8631: 0 -246: 8632: 0 -246: 8633: 0 -246: 8634: 0 -246: 8635: 0 -246: 8636: 0 -246: 8637: 0 -246: 8638: 0 -246: 8639: 0 -246: 8640: 0 -246: 8641: 0 -246: 8642: 0 -246: 8643: 0 -246: 8644: 0 -246: 8645: 0 -246: 8646: 0 -246: 8647: 0 -246: 8648: 0 -246: 8649: 0 -246: 8650: 0 -246: 8651: 0 -246: 8652: 0 -246: 8653: 0 -246: 8654: 0 -246: 8655: 0 -246: 8656: 0 -246: 8657: 0 -246: 8658: 0 -246: 8659: 0 -246: 8660: 0 -246: 8661: 0 -246: 8662: 0 -246: 8663: 0 -246: 8664: 0 -246: 8665: 0 -246: 8666: 0 -246: 8667: 0 -246: 8668: 0 -246: 8669: 0 -246: 8670: 0 -246: 8671: 0 -246: 8672: 0 -246: 8673: 0 -246: 8674: 0 -246: 8675: 0 -246: 8676: 0 -246: 8677: 0 -246: 8678: 0 -246: 8679: 0 -246: 8680: 0 -246: 8681: 0 -246: 8682: 0 -246: 8683: 0 -246: 8684: 0 -246: 8685: 0 -246: 8686: 0 -246: 8687: 0 -246: 8688: 0 -246: 8689: 0 -246: 8690: 0 -246: 8691: 0 -246: 8692: 0 -246: 8693: 0 -246: 8694: 0 -246: 8695: 0 -246: 8696: 0 -246: 8697: 0 -246: 8698: 0 -246: 8699: 0 -246: 8700: 0 -246: 8701: 0 -246: 8702: 0 -246: 8703: 0 -246: 8704: 0 -246: 8705: 0 -246: 8706: 0 -246: 8707: 0 -246: 8708: 0 -246: 8709: 0 -246: 8710: 0 -246: 8711: 0 -246: 8712: 0 -246: 8713: 0 -246: 8714: 0 -246: 8715: 0 -246: 8716: 0 -246: 8717: 0 -246: 8718: 0 -246: 8719: 0 -246: 8720: 0 -246: 8721: 0 -246: 8722: 0 -246: 8723: 0 -246: 8724: 0 -246: 8725: 0 -246: 8726: 0 -246: 8727: 0 -246: 8728: 0 -246: 8729: 0 -246: 8730: 0 -246: 8731: 0 -246: 8732: 0 -246: 8733: 0 -246: 8734: 0 -246: 8735: 0 -246: 8736: 0 -246: 8737: 0 -246: 8738: 0 -246: 8739: 0 -246: 8740: 0 -246: 8741: 0 -246: 8742: 0 -246: 8743: 0 -246: 8744: 0 -246: 8745: 0 -246: 8746: 0 -246: 8747: 0 -246: 8748: 0 -246: 8749: 0 -246: 8750: 0 -246: 8751: 0 -246: 8752: 0 -246: 8753: 0 -246: 8754: 0 -246: 8755: 0 -246: 8756: 0 -246: 8757: 0 -246: 8758: 0 -246: 8759: 0 -246: 8760: 0 -246: 8761: 0 -246: 8762: 0 -246: 8763: 0 -246: 8764: 0 -246: 8765: 0 -246: 8766: 0 -246: 8767: 0 -246: 8768: 0 -246: 8769: 0 -246: 8770: 0 -246: 8771: 0 -246: 8772: 0 -246: 8773: 0 -246: 8774: 0 -246: 8775: 0 -246: 8776: 0 -246: 8777: 0 -246: 8778: 0 -246: 8779: 0 -246: 8780: 0 -246: 8781: 0 -246: 8782: 0 -246: 8783: 0 -246: 8784: 0 -246: 8785: 0 -246: 8786: 0 -246: 8787: 0 -246: 8788: 0 -246: 8789: 0 -246: 8790: 0 -246: 8791: 0 -246: 8792: 0 -246: 8793: 0 -246: 8794: 0 -246: 8795: 0 -246: 8796: 0 -246: 8797: 0 -246: 8798: 0 -246: 8799: 0 -246: 8800: 0 -246: 8801: 0 -246: 8802: 0 -246: 8803: 0 -246: 8804: 0 -246: 8805: 0 -246: 8806: 0 -246: 8807: 0 -246: 8808: 0 -246: 8809: 0 -246: 8810: 0 -246: 8811: 0 -246: 8812: 0 -246: 8813: 0 -246: 8814: 0 -246: 8815: 0 -246: 8816: 0 -246: 8817: 0 -246: 8818: 0 -246: 8819: 0 -246: 8820: 0 -246: 8821: 0 -246: 8822: 0 -246: 8823: 0 -246: 8824: 0 -246: 8825: 0 -246: 8826: 0 -246: 8827: 0 -246: 8828: 0 -246: 8829: 0 -246: 8830: 0 -246: 8831: 0 -246: 8832: 0 -246: 8833: 0 -246: 8834: 0 -246: 8835: 0 -246: 8836: 0 -246: 8837: 0 -246: 8838: 0 -246: 8839: 0 -246: 8840: 0 -246: 8841: 0 -246: 8842: 0 -246: 8843: 0 -246: 8844: 0 -246: 8845: 0 -246: 8846: 0 -246: 8847: 0 -246: 8848: 0 -246: 8849: 0 -246: 8850: 0 -246: 8851: 0 -246: 8852: 0 -246: 8853: 0 -246: 8854: 0 -246: 8855: 0 -246: 8856: 0 -246: 8857: 0 -246: 8858: 0 -246: 8859: 0 -246: 8860: 0 -246: 8861: 0 -246: 8862: 0 -246: 8863: 0 -246: 8864: 0 -246: 8865: 0 -246: 8866: 0 -246: 8867: 0 -246: 8868: 0 -246: 8869: 0 -246: 8870: 0 -246: 8871: 0 -246: 8872: 0 -246: 8873: 0 -246: 8874: 0 -246: 8875: 0 -246: 8876: 0 -246: 8877: 0 -246: 8878: 0 -246: 8879: 0 -246: 8880: 0 -246: 8881: 0 -246: 8882: 0 -246: 8883: 0 -246: 8884: 0 -246: 8885: 0 -246: 8886: 0 -246: 8887: 0 -246: 8888: 0 -246: 8889: 0 -246: 8890: 0 -246: 8891: 0 -246: 8892: 0 -246: 8893: 0 -246: 8894: 0 -246: 8895: 0 -246: 8896: 0 -246: 8897: 0 -246: 8898: 0 -246: 8899: 0 -246: 8900: 0 -246: 8901: 0 -246: 8902: 0 -246: 8903: 0 -246: 8904: 0 -246: 8905: 0 -246: 8906: 0 -246: 8907: 0 -246: 8908: 0 -246: 8909: 0 -246: 8910: 0 -246: 8911: 0 -246: 8912: 0 -246: 8913: 0 -246: 8914: 0 -246: 8915: 0 -246: 8916: 0 -246: 8917: 0 -246: 8918: 0 -246: 8919: 0 -246: 8920: 0 -246: 8921: 0 -246: 8922: 0 -246: 8923: 0 -246: 8924: 0 -246: 8925: 0 -246: 8926: 0 -246: 8927: 0 -246: 8928: 0 -246: 8929: 0 -246: 8930: 0 -246: 8931: 0 -246: 8932: 0 -246: 8933: 0 -246: 8934: 0 -246: 8935: 0 -246: 8936: 0 -246: 8937: 0 -246: 8938: 0 -246: 8939: 0 -246: 8940: 0 -246: 8941: 0 -246: 8942: 0 -246: 8943: 0 -246: 8944: 0 -246: 8945: 0 -246: 8946: 0 -246: 8947: 0 -246: 8948: 0 -246: 8949: 0 -246: 8950: 0 -246: 8951: 0 -246: 8952: 0 -246: 8953: 0 -246: 8954: 0 -246: 8955: 0 -246: 8956: 0 -246: 8957: 0 -246: 8958: 0 -246: 8959: 0 -246: 8960: 0 -246: 8961: 0 -246: 8962: 0 -246: 8963: 0 -246: 8964: 0 -246: 8965: 0 -246: 8966: 0 -246: 8967: 0 -246: 8968: 0 -246: 8969: 0 -246: 8970: 0 -246: 8971: 0 -246: 8972: 0 -246: 8973: 0 -246: 8974: 0 -246: 8975: 0 -246: 8976: 0 -246: 8977: 0 -246: 8978: 0 -246: 8979: 0 -246: 8980: 0 -246: 8981: 0 -246: 8982: 0 -246: 8983: 0 -246: 8984: 0 -246: 8985: 0 -246: 8986: 0 -246: 8987: 0 -246: 8988: 0 -246: 8989: 0 -246: 8990: 0 -246: 8991: 0 -246: 8992: 0 -246: 8993: 0 -246: 8994: 0 -246: 8995: 0 -246: 8996: 0 -246: 8997: 0 -246: 8998: 0 -246: 8999: 0 -246: 9000: 0 -246: 9001: 0 -246: 9002: 0 -246: 9003: 0 -246: 9004: 0 -246: 9005: 0 -246: 9006: 0 -246: 9007: 0 -246: 9008: 0 -246: 9009: 0 -246: 9010: 0 -246: 9011: 0 -246: 9012: 0 -246: 9013: 0 -246: 9014: 0 -246: 9015: 0 -246: 9016: 0 -246: 9017: 0 -246: 9018: 0 -246: 9019: 0 -246: 9020: 0 -246: 9021: 0 -246: 9022: 0 -246: 9023: 0 -246: 9024: 0 -246: 9025: 0 -246: 9026: 0 -246: 9027: 0 -246: 9028: 0 -246: 9029: 0 -246: 9030: 0 -246: 9031: 0 -246: 9032: 0 -246: 9033: 0 -246: 9034: 0 -246: 9035: 0 -246: 9036: 0 -246: 9037: 0 -246: 9038: 0 -246: 9039: 0 -246: 9040: 0 -246: 9041: 0 -246: 9042: 0 -246: 9043: 0 -246: 9044: 0 -246: 9045: 0 -246: 9046: 0 -246: 9047: 0 -246: 9048: 0 -246: 9049: 0 -246: 9050: 0 -246: 9051: 0 -246: 9052: 0 -246: 9053: 0 -246: 9054: 0 -246: 9055: 0 -246: 9056: 0 -246: 9057: 0 -246: 9058: 0 -246: 9059: 0 -246: 9060: 0 -246: 9061: 0 -246: 9062: 0 -246: 9063: 0 -246: 9064: 0 -246: 9065: 0 -246: 9066: 0 -246: 9067: 0 -246: 9068: 0 -246: 9069: 0 -246: 9070: 0 -246: 9071: 0 -246: 9072: 0 -246: 9073: 0 -246: 9074: 0 -246: 9075: 0 -246: 9076: 0 -246: 9077: 0 -246: 9078: 0 -246: 9079: 0 -246: 9080: 0 -246: 9081: 0 -246: 9082: 0 -246: 9083: 0 -246: 9084: 0 -246: 9085: 0 -246: 9086: 0 -246: 9087: 0 -246: 9088: 0 -246: 9089: 0 -246: 9090: 0 -246: 9091: 0 -246: 9092: 0 -246: 9093: 0 -246: 9094: 0 -246: 9095: 0 -246: 9096: 0 -246: 9097: 0 -246: 9098: 0 -246: 9099: 0 -246: 9100: 0 -246: 9101: 0 -246: 9102: 0 -246: 9103: 0 -246: 9104: 0 -246: 9105: 0 -246: 9106: 0 -246: 9107: 0 -246: 9108: 0 -246: 9109: 0 -246: 9110: 0 -246: 9111: 0 -246: 9112: 0 -246: 9113: 0 -246: 9114: 0 -246: 9115: 0 -246: 9116: 0 -246: 9117: 0 -246: 9118: 0 -246: 9119: 0 -246: 9120: 0 -246: 9121: 0 -246: 9122: 0 -246: 9123: 0 -246: 9124: 0 -246: 9125: 0 -246: 9126: 0 -246: 9127: 0 -246: 9128: 0 -246: 9129: 0 -246: 9130: 0 -246: 9131: 0 -246: 9132: 0 -246: 9133: 0 -246: 9134: 0 -246: 9135: 0 -246: 9136: 0 -246: 9137: 0 -246: 9138: 0 -246: 9139: 0 -246: 9140: 0 -246: 9141: 0 -246: 9142: 0 -246: 9143: 0 -246: 9144: 0 -246: 9145: 0 -246: 9146: 0 -246: 9147: 0 -246: 9148: 0 -246: 9149: 0 -246: 9150: 0 -246: 9151: 0 -246: 9152: 0 -246: 9153: 0 -246: 9154: 0 -246: 9155: 0 -246: 9156: 0 -246: 9157: 0 -246: 9158: 0 -246: 9159: 0 -246: 9160: 0 -246: 9161: 0 -246: 9162: 0 -246: 9163: 0 -246: 9164: 0 -246: 9165: 0 -246: 9166: 0 -246: 9167: 0 -246: 9168: 0 -246: 9169: 0 -246: 9170: 0 -246: 9171: 0 -246: 9172: 0 -246: 9173: 0 -246: 9174: 0 -246: 9175: 0 -246: 9176: 0 -246: 9177: 0 -246: 9178: 0 -246: 9179: 0 -246: 9180: 0 -246: 9181: 0 -246: 9182: 0 -246: 9183: 0 -246: 9184: 0 -246: 9185: 0 -246: 9186: 0 -246: 9187: 0 -246: 9188: 0 -246: 9189: 0 -246: 9190: 0 -246: 9191: 0 -246: 9192: 0 -246: 9193: 0 -246: 9194: 0 -246: 9195: 0 -246: 9196: 0 -246: 9197: 0 -246: 9198: 0 -246: 9199: 0 -246: 9200: 0 -246: 9201: 0 -246: 9202: 0 -246: 9203: 0 -246: 9204: 0 -246: 9205: 0 -246: 9206: 0 -246: 9207: 0 -246: 9208: 0 -246: 9209: 0 -246: 9210: 0 -246: 9211: 0 -246: 9212: 0 -246: 9213: 0 -246: 9214: 0 -246: 9215: 0 -246: 9216: 0 -246: 9217: 0 -246: 9218: 0 -246: 9219: 0 -246: 9220: 0 -246: 9221: 0 -246: 9222: 0 -246: 9223: 0 -246: 9224: 0 -246: 9225: 0 -246: 9226: 0 -246: 9227: 0 -246: 9228: 0 -246: 9229: 0 -246: 9230: 0 -246: 9231: 0 -246: 9232: 0 -246: 9233: 0 -246: 9234: 0 -246: 9235: 0 -246: 9236: 0 -246: 9237: 0 -246: 9238: 0 -246: 9239: 0 -246: 9240: 0 -246: 9241: 0 -246: 9242: 0 -246: 9243: 0 -246: 9244: 0 -246: 9245: 0 -246: 9246: 0 -246: 9247: 0 -246: 9248: 0 -246: 9249: 0 -246: 9250: 0 -246: 9251: 0 -246: 9252: 0 -246: 9253: 0 -246: 9254: 0 -246: 9255: 0 -246: 9256: 0 -246: 9257: 0 -246: 9258: 0 -246: 9259: 0 -246: 9260: 0 -246: 9261: 0 -246: 9262: 0 -246: 9263: 0 -246: 9264: 0 -246: 9265: 0 -246: 9266: 0 -246: 9267: 0 -246: 9268: 0 -246: 9269: 0 -246: 9270: 0 -246: 9271: 0 -246: 9272: 0 -246: 9273: 0 -246: 9274: 0 -246: 9275: 0 -246: 9276: 0 -246: 9277: 0 -246: 9278: 0 -246: 9279: 0 -246: 9280: 0 -246: 9281: 0 -246: 9282: 0 -246: 9283: 0 -246: 9284: 0 -246: 9285: 0 -246: 9286: 0 -246: 9287: 0 -246: 9288: 0 -246: 9289: 0 -246: 9290: 0 -246: 9291: 0 -246: 9292: 0 -246: 9293: 0 -246: 9294: 0 -246: 9295: 0 -246: 9296: 0 -246: 9297: 0 -246: 9298: 0 -246: 9299: 0 -246: 9300: 0 -246: 9301: 0 -246: 9302: 0 -246: 9303: 0 -246: 9304: 0 -246: 9305: 0 -246: 9306: 0 -246: 9307: 0 -246: 9308: 0 -246: 9309: 0 -246: 9310: 0 -246: 9311: 0 -246: 9312: 0 -246: 9313: 0 -246: 9314: 0 -246: 9315: 0 -246: 9316: 0 -246: 9317: 0 -246: 9318: 0 -246: 9319: 0 -246: 9320: 0 -246: 9321: 0 -246: 9322: 0 -246: 9323: 0 -246: 9324: 0 -246: 9325: 0 -246: 9326: 0 -246: 9327: 0 -246: 9328: 0 -246: 9329: 0 -246: 9330: 0 -246: 9331: 0 -246: 9332: 0 -246: 9333: 0 -246: 9334: 0 -246: 9335: 0 -246: 9336: 0 -246: 9337: 0 -246: 9338: 0 -246: 9339: 0 -246: 9340: 0 -246: 9341: 0 -246: 9342: 0 -246: 9343: 0 -246: 9344: 0 -246: 9345: 0 -246: 9346: 0 -246: 9347: 0 -246: 9348: 0 -246: 9349: 0 -246: 9350: 0 -246: 9351: 0 -246: 9352: 0 -246: 9353: 0 -246: 9354: 0 -246: 9355: 0 -246: 9356: 0 -246: 9357: 0 -246: 9358: 0 -246: 9359: 0 -246: 9360: 0 -246: 9361: 0 -246: 9362: 0 -246: 9363: 0 -246: 9364: 0 -246: 9365: 0 -246: 9366: 0 -246: 9367: 0 -246: 9368: 0 -246: 9369: 0 -246: 9370: 0 -246: 9371: 0 -246: 9372: 0 -246: 9373: 0 -246: 9374: 0 -246: 9375: 0 -246: 9376: 0 -246: 9377: 0 -246: 9378: 0 -246: 9379: 0 -246: 9380: 0 -246: 9381: 0 -246: 9382: 0 -246: 9383: 0 -246: 9384: 0 -246: 9385: 0 -246: 9386: 0 -246: 9387: 0 -246: 9388: 0 -246: 9389: 0 -246: 9390: 0 -246: 9391: 0 -246: 9392: 0 -246: 9393: 0 -246: 9394: 0 -246: 9395: 0 -246: 9396: 0 -246: 9397: 0 -246: 9398: 0 -246: 9399: 0 -246: 9400: 0 -246: 9401: 0 -246: 9402: 0 -246: 9403: 0 -246: 9404: 0 -246: 9405: 0 -246: 9406: 0 -246: 9407: 0 -246: 9408: 0 -246: 9409: 0 -246: 9410: 0 -246: 9411: 0 -246: 9412: 0 -246: 9413: 0 -246: 9414: 0 -246: 9415: 0 -246: 9416: 0 -246: 9417: 0 -246: 9418: 0 -246: 9419: 0 -246: 9420: 0 -246: 9421: 0 -246: 9422: 0 -246: 9423: 0 -246: 9424: 0 -246: 9425: 0 -246: 9426: 0 -246: 9427: 0 -246: 9428: 0 -246: 9429: 0 -246: 9430: 0 -246: 9431: 0 -246: 9432: 0 -246: 9433: 0 -246: 9434: 0 -246: 9435: 0 -246: 9436: 0 -246: 9437: 0 -246: 9438: 0 -246: 9439: 0 -246: 9440: 0 -246: 9441: 0 -246: 9442: 0 -246: 9443: 0 -246: 9444: 0 -246: 9445: 0 -246: 9446: 0 -246: 9447: 0 -246: 9448: 0 -246: 9449: 0 -246: 9450: 0 -246: 9451: 0 -246: 9452: 0 -246: 9453: 0 -246: 9454: 0 -246: 9455: 0 -246: 9456: 0 -246: 9457: 0 -246: 9458: 0 -246: 9459: 0 -246: 9460: 0 -246: 9461: 0 -246: 9462: 0 -246: 9463: 0 -246: 9464: 0 -246: 9465: 0 -246: 9466: 0 -246: 9467: 0 -246: 9468: 0 -246: 9469: 0 -246: 9470: 0 -246: 9471: 0 -246: 9472: 0 -246: 9473: 0 -246: 9474: 0 -246: 9475: 0 -246: 9476: 0 -246: 9477: 0 -246: 9478: 0 -246: 9479: 0 -246: 9480: 0 -246: 9481: 0 -246: 9482: 0 -246: 9483: 0 -246: 9484: 0 -246: 9485: 0 -246: 9486: 0 -246: 9487: 0 -246: 9488: 0 -246: 9489: 0 -246: 9490: 0 -246: 9491: 0 -246: 9492: 0 -246: 9493: 0 -246: 9494: 0 -246: 9495: 0 -246: 9496: 0 -246: 9497: 0 -246: 9498: 0 -246: 9499: 0 -246: 9500: 0 -246: 9501: 0 -246: 9502: 0 -246: 9503: 0 -246: 9504: 0 -246: 9505: 0 -246: 9506: 0 -246: 9507: 0 -246: 9508: 0 -246: 9509: 0 -246: 9510: 0 -246: 9511: 0 -246: 9512: 0 -246: 9513: 0 -246: 9514: 0 -246: 9515: 0 -246: 9516: 0 -246: 9517: 0 -246: 9518: 0 -246: 9519: 0 -246: 9520: 0 -246: 9521: 0 -246: 9522: 0 -246: 9523: 0 -246: 9524: 0 -246: 9525: 0 -246: 9526: 0 -246: 9527: 0 -246: 9528: 0 -246: 9529: 0 -246: 9530: 0 -246: 9531: 0 -246: 9532: 0 -246: 9533: 0 -246: 9534: 0 -246: 9535: 0 -246: 9536: 0 -246: 9537: 0 -246: 9538: 0 -246: 9539: 0 -246: 9540: 0 -246: 9541: 0 -246: 9542: 0 -246: 9543: 0 -246: 9544: 0 -246: 9545: 0 -246: 9546: 0 -246: 9547: 0 -246: 9548: 0 -246: 9549: 0 -246: 9550: 0 -246: 9551: 0 -246: 9552: 0 -246: 9553: 0 -246: 9554: 0 -246: 9555: 0 -246: 9556: 0 -246: 9557: 0 -246: 9558: 0 -246: 9559: 0 -246: 9560: 0 -246: 9561: 0 -246: 9562: 0 -246: 9563: 0 -246: 9564: 0 -246: 9565: 0 -246: 9566: 0 -246: 9567: 0 -246: 9568: 0 -246: 9569: 0 -246: 9570: 0 -246: 9571: 0 -246: 9572: 0 -246: 9573: 0 -246: 9574: 0 -246: 9575: 0 -246: 9576: 0 -246: 9577: 0 -246: 9578: 0 -246: 9579: 0 -246: 9580: 0 -246: 9581: 0 -246: 9582: 0 -246: 9583: 0 -246: 9584: 0 -246: 9585: 0 -246: 9586: 0 -246: 9587: 0 -246: 9588: 0 -246: 9589: 0 -246: 9590: 0 -246: 9591: 0 -246: 9592: 0 -246: 9593: 0 -246: 9594: 0 -246: 9595: 0 -246: 9596: 0 -246: 9597: 0 -246: 9598: 0 -246: 9599: 0 -246: 9600: 0 -246: 9601: 0 -246: 9602: 0 -246: 9603: 0 -246: 9604: 0 -246: 9605: 0 -246: 9606: 0 -246: 9607: 0 -246: 9608: 0 -246: 9609: 0 -246: 9610: 0 -246: 9611: 0 -246: 9612: 0 -246: 9613: 0 -246: 9614: 0 -246: 9615: 0 -246: 9616: 0 -246: 9617: 0 -246: 9618: 0 -246: 9619: 0 -246: 9620: 0 -246: 9621: 0 -246: 9622: 0 -246: 9623: 0 -246: 9624: 0 -246: 9625: 0 -246: 9626: 0 -246: 9627: 0 -246: 9628: 0 -246: 9629: 0 -246: 9630: 0 -246: 9631: 0 -246: 9632: 0 -246: 9633: 0 -246: 9634: 0 -246: 9635: 0 -246: 9636: 0 -246: 9637: 0 -246: 9638: 0 -246: 9639: 0 -246: 9640: 0 -246: 9641: 0 -246: 9642: 0 -246: 9643: 0 -246: 9644: 0 -246: 9645: 0 -246: 9646: 0 -246: 9647: 0 -246: 9648: 0 -246: 9649: 0 -246: 9650: 0 -246: 9651: 0 -246: 9652: 0 -246: 9653: 0 -246: 9654: 0 -246: 9655: 0 -246: 9656: 0 -246: 9657: 0 -246: 9658: 0 -246: 9659: 0 -246: 9660: 0 -246: 9661: 0 -246: 9662: 0 -246: 9663: 0 -246: 9664: 0 -246: 9665: 0 -246: 9666: 0 -246: 9667: 0 -246: 9668: 0 -246: 9669: 0 -246: 9670: 0 -246: 9671: 0 -246: 9672: 0 -246: 9673: 0 -246: 9674: 0 -246: 9675: 0 -246: 9676: 0 -246: 9677: 0 -246: 9678: 0 -246: 9679: 0 -246: 9680: 0 -246: 9681: 0 -246: 9682: 0 -246: 9683: 0 -246: 9684: 0 -246: 9685: 0 -246: 9686: 0 -246: 9687: 0 -246: 9688: 0 -246: 9689: 0 -246: 9690: 0 -246: 9691: 0 -246: 9692: 0 -246: 9693: 0 -246: 9694: 0 -246: 9695: 0 -246: 9696: 0 -246: 9697: 0 -246: 9698: 0 -246: 9699: 0 -246: 9700: 0 -246: 9701: 0 -246: 9702: 0 -246: 9703: 0 -246: 9704: 0 -246: 9705: 0 -246: 9706: 0 -246: 9707: 0 -246: 9708: 0 -246: 9709: 0 -246: 9710: 0 -246: 9711: 0 -246: 9712: 0 -246: 9713: 0 -246: 9714: 0 -246: 9715: 0 -246: 9716: 0 -246: 9717: 0 -246: 9718: 0 -246: 9719: 0 -246: 9720: 0 -246: 9721: 0 -246: 9722: 0 -246: 9723: 0 -246: 9724: 0 -246: 9725: 0 -246: 9726: 0 -246: 9727: 0 -246: 9728: 0 -246: 9729: 0 -246: 9730: 0 -246: 9731: 0 -246: 9732: 0 -246: 9733: 0 -246: 9734: 0 -246: 9735: 0 -246: 9736: 0 -246: 9737: 0 -246: 9738: 0 -246: 9739: 0 -246: 9740: 0 -246: 9741: 0 -246: 9742: 0 -246: 9743: 0 -246: 9744: 0 -246: 9745: 0 -246: 9746: 0 -246: 9747: 0 -246: 9748: 0 -246: 9749: 0 -246: 9750: 0 -246: 9751: 0 -246: 9752: 0 -246: 9753: 0 -246: 9754: 0 -246: 9755: 0 -246: 9756: 0 -246: 9757: 0 -246: 9758: 0 -246: 9759: 0 -246: 9760: 0 -246: 9761: 0 -246: 9762: 0 -246: 9763: 0 -246: 9764: 0 -246: 9765: 0 -246: 9766: 0 -246: 9767: 0 -246: 9768: 0 -246: 9769: 0 -246: 9770: 0 -246: 9771: 0 -246: 9772: 0 -246: 9773: 0 -246: 9774: 0 -246: 9775: 0 -246: 9776: 0 -246: 9777: 0 -246: 9778: 0 -246: 9779: 0 -246: 9780: 0 -246: 9781: 0 -246: 9782: 0 -246: 9783: 0 -246: 9784: 0 -246: 9785: 0 -246: 9786: 0 -246: 9787: 0 -246: 9788: 0 -246: 9789: 0 -246: 9790: 0 -246: 9791: 0 -246: 9792: 0 -246: 9793: 0 -246: 9794: 0 -246: 9795: 0 -246: 9796: 0 -246: 9797: 0 -246: 9798: 0 -246: 9799: 0 -246: 9800: 0 -246: 9801: 0 -246: 9802: 0 -246: 9803: 0 -246: 9804: 0 -246: 9805: 0 -246: 9806: 0 -246: 9807: 0 -246: 9808: 0 -246: 9809: 0 -246: 9810: 0 -246: 9811: 0 -246: 9812: 0 -246: 9813: 0 -246: 9814: 0 -246: 9815: 0 -246: 9816: 0 -246: 9817: 0 -246: 9818: 0 -246: 9819: 0 -246: 9820: 0 -246: 9821: 0 -246: 9822: 0 -246: 9823: 0 -246: 9824: 0 -246: 9825: 0 -246: 9826: 0 -246: 9827: 0 -246: 9828: 0 -246: 9829: 0 -246: 9830: 0 -246: 9831: 0 -246: 9832: 0 -246: 9833: 0 -246: 9834: 0 -246: 9835: 0 -246: 9836: 0 -246: 9837: 0 -246: 9838: 0 -246: 9839: 0 -246: 9840: 0 -246: 9841: 0 -246: 9842: 0 -246: 9843: 0 -246: 9844: 0 -246: 9845: 0 -246: 9846: 0 -246: 9847: 0 -246: 9848: 0 -246: 9849: 0 -246: 9850: 0 -246: 9851: 0 -246: 9852: 0 -246: 9853: 0 -246: 9854: 0 -246: 9855: 0 -246: 9856: 0 -246: 9857: 0 -246: 9858: 0 -246: 9859: 0 -246: 9860: 0 -246: 9861: 0 -246: 9862: 0 -246: 9863: 0 -246: 9864: 0 -246: 9865: 0 -246: 9866: 0 -246: 9867: 0 -246: 9868: 0 -246: 9869: 0 -246: 9870: 0 -246: 9871: 0 -246: 9872: 0 -246: 9873: 0 -246: 9874: 0 -246: 9875: 0 -246: 9876: 0 -246: 9877: 0 -246: 9878: 0 -246: 9879: 0 -246: 9880: 0 -246: 9881: 0 -246: 9882: 0 -246: 9883: 0 -246: 9884: 0 -246: 9885: 0 -246: 9886: 0 -246: 9887: 0 -246: 9888: 0 -246: 9889: 0 -246: 9890: 0 -246: 9891: 0 -246: 9892: 0 -246: 9893: 0 -246: 9894: 0 -246: 9895: 0 -246: 9896: 0 -246: 9897: 0 -246: 9898: 0 -246: 9899: 0 -246: 9900: 0 -246: 9901: 0 -246: 9902: 0 -246: 9903: 0 -246: 9904: 0 -246: 9905: 0 -246: 9906: 0 -246: 9907: 0 -246: 9908: 0 -246: 9909: 0 -246: 9910: 0 -246: 9911: 0 -246: 9912: 0 -246: 9913: 0 -246: 9914: 0 -246: 9915: 0 -246: 9916: 0 -246: 9917: 0 -246: 9918: 0 -246: 9919: 0 -246: 9920: 0 -246: 9921: 0 -246: 9922: 0 -246: 9923: 0 -246: 9924: 0 -246: 9925: 0 -246: 9926: 0 -246: 9927: 0 -246: 9928: 0 -246: 9929: 0 -246: 9930: 0 -246: 9931: 0 -246: 9932: 0 -246: 9933: 0 -246: 9934: 0 -246: 9935: 0 -246: 9936: 0 -246: 9937: 0 -246: 9938: 0 -246: 9939: 0 -246: 9940: 0 -246: 9941: 0 -246: 9942: 0 -246: 9943: 0 -246: 9944: 0 -246: 9945: 0 -246: 9946: 0 -246: 9947: 0 -246: 9948: 0 -246: 9949: 0 -246: 9950: 0 -246: 9951: 0 -246: 9952: 0 -246: 9953: 0 -246: 9954: 0 -246: 9955: 0 -246: 9956: 0 -246: 9957: 0 -246: 9958: 0 -246: 9959: 0 -246: 9960: 0 -246: 9961: 0 -246: 9962: 0 -246: 9963: 0 -246: 9964: 0 -246: 9965: 0 -246: 9966: 0 -246: 9967: 0 -246: 9968: 0 -246: 9969: 0 -246: 9970: 0 -246: 9971: 0 -246: 9972: 0 -246: 9973: 0 -246: 9974: 0 -246: 9975: 0 -246: 9976: 0 -246: 9977: 0 -246: 9978: 0 -246: 9979: 0 -246: 9980: 0 -246: 9981: 0 -246: 9982: 0 -246: 9983: 0 -246: 9984: 0 -246: 9985: 0 -246: 9986: 0 -246: 9987: 0 -246: 9988: 0 -246: 9989: 0 -246: 9990: 0 -246: 9991: 0 -246: 9992: 0 -246: 9993: 0 -246: 9994: 0 -246: 9995: 0 -246: 9996: 0 -246: 9997: 0 -246: 9998: 0 -246: 9999: 0 -246: 10000: 0 -246: 10001: 0 -246: 10002: 0 -246: 10003: 0 -246: 10004: 0 -246: 10005: 0 -246: 10006: 0 -246: 10007: 0 -246: 10008: 0 -246: 10009: 0 -246: 10010: 0 -246: 10011: 0 -246: 10012: 0 -246: 10013: 0 -246: 10014: 0 -246: 10015: 0 -246: 10016: 0 -246: 10017: 0 -246: 10018: 0 -246: 10019: 0 -246: 10020: 0 -246: 10021: 0 -246: 10022: 0 -246: 10023: 0 -246: 10024: 0 -246: 10025: 0 -246: 10026: 0 -246: 10027: 0 -246: 10028: 0 -246: 10029: 0 -246: 10030: 0 -246: 10031: 0 -246: 10032: 0 -246: 10033: 0 -246: 10034: 0 -246: 10035: 0 -246: 10036: 0 -246: 10037: 0 -246: 10038: 0 -246: 10039: 0 -246: 10040: 0 -246: 10041: 0 -246: 10042: 0 -246: 10043: 0 -246: 10044: 0 -246: 10045: 0 -246: 10046: 0 -246: 10047: 0 -246: 10048: 0 -246: 10049: 0 -246: 10050: 0 -246: 10051: 0 -246: 10052: 0 -246: 10053: 0 -246: 10054: 0 -246: 10055: 0 -246: 10056: 0 -246: 10057: 0 -246: 10058: 0 -246: 10059: 0 -246: 10060: 0 -246: 10061: 0 -246: 10062: 0 -246: 10063: 0 -246: 10064: 0 -246: 10065: 0 -246: 10066: 0 -246: 10067: 0 -246: 10068: 0 -246: 10069: 0 -246: 10070: 0 -246: 10071: 0 -246: 10072: 0 -246: 10073: 0 -246: 10074: 0 -246: 10075: 0 -246: 10076: 0 -246: 10077: 0 -246: 10078: 0 -246: 10079: 0 -246: 10080: 0 -246: 10081: 0 -246: 10082: 0 -246: 10083: 0 -246: 10084: 0 -246: 10085: 0 -246: 10086: 0 -246: 10087: 0 -246: 10088: 0 -246: 10089: 0 -246: 10090: 0 -246: 10091: 0 -246: 10092: 0 -246: 10093: 0 -246: 10094: 0 -246: 10095: 0 -246: 10096: 0 -246: 10097: 0 -246: 10098: 0 -246: 10099: 0 -246: 10100: 0 -246: 10101: 0 -246: 10102: 0 -246: 10103: 0 -246: 10104: 0 -246: 10105: 0 -246: 10106: 0 -246: 10107: 0 -246: 10108: 0 -246: 10109: 0 -246: 10110: 0 -246: 10111: 0 -246: 10112: 0 -246: 10113: 0 -246: 10114: 0 -246: 10115: 0 -246: 10116: 0 -246: 10117: 0 -246: 10118: 0 -246: 10119: 0 -246: 10120: 0 -246: 10121: 0 -246: 10122: 0 -246: 10123: 0 -246: 10124: 0 -246: 10125: 0 -246: 10126: 0 -246: 10127: 0 -246: 10128: 0 -246: 10129: 0 -246: 10130: 0 -246: 10131: 0 -246: 10132: 0 -246: 10133: 0 -246: 10134: 0 -246: 10135: 0 -246: 10136: 0 -246: 10137: 0 -246: 10138: 0 -246: 10139: 0 -246: 10140: 0 -246: 10141: 0 -246: 10142: 0 -246: 10143: 0 -246: 10144: 0 -246: 10145: 0 -246: 10146: 0 -246: 10147: 0 -246: 10148: 0 -246: 10149: 0 -246: 10150: 0 -246: 10151: 0 -246: 10152: 0 -246: 10153: 0 -246: 10154: 0 -246: 10155: 0 -246: 10156: 0 -246: 10157: 0 -246: 10158: 0 -246: 10159: 0 -246: 10160: 0 -246: 10161: 0 -246: 10162: 0 -246: 10163: 0 -246: 10164: 0 -246: 10165: 0 -246: 10166: 0 -246: 10167: 0 -246: 10168: 0 -246: 10169: 0 -246: 10170: 0 -246: 10171: 0 -246: 10172: 0 -246: 10173: 0 -246: 10174: 0 -246: 10175: 0 -246: 10176: 0 -246: 10177: 0 -246: 10178: 0 -246: 10179: 0 -246: 10180: 0 -246: 10181: 0 -246: 10182: 0 -246: 10183: 0 -246: 10184: 0 -246: 10185: 0 -246: 10186: 0 -246: 10187: 0 -246: 10188: 0 -246: 10189: 0 -246: 10190: 0 -246: 10191: 0 -246: 10192: 0 -246: 10193: 0 -246: 10194: 0 -246: 10195: 0 -246: 10196: 0 -246: 10197: 0 -246: 10198: 0 -246: 10199: 0 -246: 10200: 0 -246: 10201: 0 -246: 10202: 0 -246: 10203: 0 -246: 10204: 0 -246: 10205: 0 -246: 10206: 0 -246: 10207: 0 -246: 10208: 0 -246: 10209: 0 -246: 10210: 0 -246: 10211: 0 -246: 10212: 0 -246: 10213: 0 -246: 10214: 0 -246: 10215: 0 -246: 10216: 0 -246: 10217: 0 -246: 10218: 0 -246: 10219: 0 -246: 10220: 0 -246: 10221: 0 -246: 10222: 0 -246: 10223: 0 -246: 10224: 0 -246: 10225: 0 -246: 10226: 0 -246: 10227: 0 -246: 10228: 0 -246: 10229: 0 -246: 10230: 0 -246: 10231: 0 -246: 10232: 0 -246: 10233: 0 -246: 10234: 0 -246: 10235: 0 -246: 10236: 0 -246: 10237: 0 -246: 10238: 0 -246: 10239: 0 -246: 10240: 0 -246: 10241: 0 -246: 10242: 0 -246: 10243: 0 -246: 10244: 0 -246: 10245: 0 -246: 10246: 0 -246: 10247: 0 -246: 10248: 0 -246: 10249: 0 -246: 10250: 0 -246: 10251: 0 -246: 10252: 0 -246: 10253: 0 -246: 10254: 0 -246: 10255: 0 -246: 10256: 0 -246: 10257: 0 -246: 10258: 0 -246: 10259: 0 -246: 10260: 0 -246: 10261: 0 -246: 10262: 0 -246: 10263: 0 -246: 10264: 0 -246: 10265: 0 -246: 10266: 0 -246: 10267: 0 -246: 10268: 0 -246: 10269: 0 -246: 10270: 0 -246: 10271: 0 -246: 10272: 0 -246: 10273: 0 -246: 10274: 0 -246: 10275: 0 -246: 10276: 0 -246: 10277: 0 -246: 10278: 0 -246: 10279: 0 -246: 10280: 0 -246: 10281: 0 -246: 10282: 0 -246: 10283: 0 -246: 10284: 0 -246: 10285: 0 -246: 10286: 0 -246: 10287: 0 -246: 10288: 0 -246: 10289: 0 -246: 10290: 0 -246: 10291: 0 -246: 10292: 0 -246: 10293: 0 -246: 10294: 0 -246: 10295: 0 -246: 10296: 0 -246: 10297: 0 -246: 10298: 0 -246: 10299: 0 -246: 10300: 0 -246: 10301: 0 -246: 10302: 0 -246: 10303: 0 -246: 10304: 0 -246: 10305: 0 -246: 10306: 0 -246: 10307: 0 -246: 10308: 0 -246: 10309: 0 -246: 10310: 0 -246: 10311: 0 -246: 10312: 0 -246: 10313: 0 -246: 10314: 0 -246: 10315: 0 -246: 10316: 0 -246: 10317: 0 -246: 10318: 0 -246: 10319: 0 -246: 10320: 0 -246: 10321: 0 -246: 10322: 0 -246: 10323: 0 -246: 10324: 0 -246: 10325: 0 -246: 10326: 0 -246: 10327: 0 -246: 10328: 0 -246: 10329: 0 -246: 10330: 0 -246: 10331: 0 -246: 10332: 0 -246: 10333: 0 -246: 10334: 0 -246: 10335: 0 -246: 10336: 0 -246: 10337: 0 -246: 10338: 0 -246: 10339: 0 -246: 10340: 0 -246: 10341: 0 -246: 10342: 0 -246: 10343: 0 -246: 10344: 0 -246: 10345: 0 -246: 10346: 0 -246: 10347: 0 -246: 10348: 0 -246: 10349: 0 -246: 10350: 0 -246: 10351: 0 -246: 10352: 0 -246: 10353: 0 -246: 10354: 0 -246: 10355: 0 -246: 10356: 0 -246: 10357: 0 -246: 10358: 0 -246: 10359: 0 -246: 10360: 0 -246: 10361: 0 -246: 10362: 0 -246: 10363: 0 -246: 10364: 0 -246: 10365: 0 -246: 10366: 0 -246: 10367: 0 -246: 10368: 0 -246: 10369: 0 -246: 10370: 0 -246: 10371: 0 -246: 10372: 0 -246: 10373: 0 -246: 10374: 0 -246: 10375: 0 -246: 10376: 0 -246: 10377: 0 -246: 10378: 0 -246: 10379: 0 -246: 10380: 0 -246: 10381: 0 -246: 10382: 0 -246: 10383: 0 -246: 10384: 0 -246: 10385: 0 -246: 10386: 0 -246: 10387: 0 -246: 10388: 0 -246: 10389: 0 -246: 10390: 0 -246: 10391: 0 -246: 10392: 0 -246: 10393: 0 -246: 10394: 0 -246: 10395: 0 -246: 10396: 0 -246: 10397: 0 -246: 10398: 0 -246: 10399: 0 -246: 10400: 0 -246: 10401: 0 -246: 10402: 0 -246: 10403: 0 -246: 10404: 0 -246: 10405: 0 -246: 10406: 0 -246: 10407: 0 -246: 10408: 0 -246: 10409: 0 -246: 10410: 0 -246: 10411: 0 -246: 10412: 0 -246: 10413: 0 -246: 10414: 0 -246: 10415: 0 -246: 10416: 0 -246: 10417: 0 -246: 10418: 0 -246: 10419: 0 -246: 10420: 0 -246: 10421: 0 -246: 10422: 0 -246: 10423: 0 -246: 10424: 0 -246: 10425: 0 -246: 10426: 0 -246: 10427: 0 -246: 10428: 0 -246: 10429: 0 -246: 10430: 0 -246: 10431: 0 -246: 10432: 0 -246: 10433: 0 -246: 10434: 0 -246: 10435: 0 -246: 10436: 0 -246: 10437: 0 -246: 10438: 0 -246: 10439: 0 -246: 10440: 0 -246: 10441: 0 -246: 10442: 0 -246: 10443: 0 -246: 10444: 0 -246: 10445: 0 -246: 10446: 0 -246: 10447: 0 -246: 10448: 0 -246: 10449: 0 -246: 10450: 0 -246: 10451: 0 -246: 10452: 0 -246: 10453: 0 -246: 10454: 0 -246: 10455: 0 -246: 10456: 0 -246: 10457: 0 -246: 10458: 0 -246: 10459: 0 -246: 10460: 0 -246: 10461: 0 -246: 10462: 0 -246: 10463: 0 -246: 10464: 0 -246: 10465: 0 -246: 10466: 0 -246: 10467: 0 -246: 10468: 0 -246: 10469: 0 -246: 10470: 0 -246: 10471: 0 -246: 10472: 0 -246: 10473: 0 -246: 10474: 0 -246: 10475: 0 -246: 10476: 0 -246: 10477: 0 -246: 10478: 0 -246: 10479: 0 -246: 10480: 0 -246: 10481: 0 -246: 10482: 0 -246: 10483: 0 -246: 10484: 0 -246: 10485: 0 -246: 10486: 0 -246: 10487: 0 -246: 10488: 0 -246: 10489: 0 -246: 10490: 0 -246: 10491: 0 -246: 10492: 0 -246: 10493: 0 -246: 10494: 0 -246: 10495: 0 -246: 10496: 0 -246: 10497: 0 -246: 10498: 0 -246: 10499: 0 -246: 10500: 0 -246: 10501: 0 -246: 10502: 0 -246: 10503: 0 -246: 10504: 0 -246: 10505: 0 -246: 10506: 0 -246: 10507: 0 -246: 10508: 0 -246: 10509: 0 -246: 10510: 0 -246: 10511: 0 -246: 10512: 0 -246: 10513: 0 -246: 10514: 0 -246: 10515: 0 -246: 10516: 0 -246: 10517: 0 -246: 10518: 0 -246: 10519: 0 -246: 10520: 0 -246: 10521: 0 -246: 10522: 0 -246: 10523: 0 -246: 10524: 0 -246: 10525: 0 -246: 10526: 0 -246: 10527: 0 -246: 10528: 0 -246: 10529: 0 -246: 10530: 0 -246: 10531: 0 -246: 10532: 0 -246: 10533: 0 -246: 10534: 0 -246: 10535: 0 -246: 10536: 0 -246: 10537: 0 -246: 10538: 0 -246: 10539: 0 -246: 10540: 0 -246: 10541: 0 -246: 10542: 0 -246: 10543: 0 -246: 10544: 0 -246: 10545: 0 -246: 10546: 0 -246: 10547: 0 -246: 10548: 0 -246: 10549: 0 -246: 10550: 0 -246: 10551: 0 -246: 10552: 0 -246: 10553: 0 -246: 10554: 0 -246: 10555: 0 -246: 10556: 0 -246: 10557: 0 -246: 10558: 0 -246: 10559: 0 -246: 10560: 0 -246: 10561: 0 -246: 10562: 0 -246: 10563: 0 -246: 10564: 0 -246: 10565: 0 -246: 10566: 0 -246: 10567: 0 -246: 10568: 0 -246: 10569: 0 -246: 10570: 0 -246: 10571: 0 -246: 10572: 0 -246: 10573: 0 -246: 10574: 0 -246: 10575: 0 -246: 10576: 0 -246: 10577: 0 -246: 10578: 0 -246: 10579: 0 -246: 10580: 0 -246: 10581: 0 -246: 10582: 0 -246: 10583: 0 -246: 10584: 0 -246: 10585: 0 -246: 10586: 0 -246: 10587: 0 -246: 10588: 0 -246: 10589: 0 -246: 10590: 0 -246: 10591: 0 -246: 10592: 0 -246: 10593: 0 -246: 10594: 0 -246: 10595: 0 -246: 10596: 0 -246: 10597: 0 -246: 10598: 0 -246: 10599: 0 -246: 10600: 0 -246: 10601: 0 -246: 10602: 0 -246: 10603: 0 -246: 10604: 0 -246: 10605: 0 -246: 10606: 0 -246: 10607: 0 -246: 10608: 0 -246: 10609: 0 -246: 10610: 0 -246: 10611: 0 -246: 10612: 0 -246: 10613: 0 -246: 10614: 0 -246: 10615: 0 -246: 10616: 0 -246: 10617: 0 -246: 10618: 0 -246: 10619: 0 -246: 10620: 0 -246: 10621: 0 -246: 10622: 0 -246: 10623: 0 -246: 10624: 0 -246: 10625: 0 -246: 10626: 0 -246: 10627: 0 -246: 10628: 0 -246: 10629: 0 -246: 10630: 0 -246: 10631: 0 -246: 10632: 0 -246: 10633: 0 -246: 10634: 0 -246: 10635: 0 -246: 10636: 0 -246: 10637: 0 -246: 10638: 0 -246: 10639: 0 -246: 10640: 0 -246: 10641: 0 -246: 10642: 0 -246: 10643: 0 -246: 10644: 0 -246: 10645: 0 -246: 10646: 0 -246: 10647: 0 -246: 10648: 0 -246: 10649: 0 -246: 10650: 0 -246: 10651: 0 -246: 10652: 0 -246: 10653: 0 -246: 10654: 0 -246: 10655: 0 -246: 10656: 0 -246: 10657: 0 -246: 10658: 0 -246: 10659: 0 -246: 10660: 0 -246: 10661: 0 -246: 10662: 0 -246: 10663: 0 -246: 10664: 0 -246: 10665: 0 -246: 10666: 0 -246: 10667: 0 -246: 10668: 0 -246: 10669: 0 -246: 10670: 0 -246: 10671: 0 -246: 10672: 0 -246: 10673: 0 -246: 10674: 0 -246: 10675: 0 -246: 10676: 0 -246: 10677: 0 -246: 10678: 0 -246: 10679: 0 -246: 10680: 0 -246: 10681: 0 -246: 10682: 0 -246: 10683: 0 -246: 10684: 0 -246: 10685: 0 -246: 10686: 0 -246: 10687: 0 -246: 10688: 0 -246: 10689: 0 -246: 10690: 0 -246: 10691: 0 -246: 10692: 0 -246: 10693: 0 -246: 10694: 0 -246: 10695: 0 -246: 10696: 0 -246: 10697: 0 -246: 10698: 0 -246: 10699: 0 -246: 10700: 0 -246: 10701: 0 -246: 10702: 0 -246: 10703: 0 -246: 10704: 0 -246: 10705: 0 -246: 10706: 0 -246: 10707: 0 -246: 10708: 0 -246: 10709: 0 -246: 10710: 0 -246: 10711: 0 -246: 10712: 0 -246: 10713: 0 -246: 10714: 0 -246: 10715: 0 -246: 10716: 0 -246: 10717: 0 -246: 10718: 0 -246: 10719: 0 -246: 10720: 0 -246: 10721: 0 -246: 10722: 0 -246: 10723: 0 -246: 10724: 0 -246: 10725: 0 -246: 10726: 0 -246: 10727: 0 -246: 10728: 0 -246: 10729: 0 -246: 10730: 0 -246: 10731: 0 -246: 10732: 0 -246: 10733: 0 -246: 10734: 0 -246: 10735: 0 -246: 10736: 0 -246: 10737: 0 -246: 10738: 0 -246: 10739: 0 -246: 10740: 0 -246: 10741: 0 -246: 10742: 0 -246: 10743: 0 -246: 10744: 0 -246: 10745: 0 -246: 10746: 0 -246: 10747: 0 -246: 10748: 0 -246: 10749: 0 -246: 10750: 0 -246: 10751: 0 -246: 10752: 0 -246: 10753: 0 -246: 10754: 0 -246: 10755: 0 -246: 10756: 0 -246: 10757: 0 -246: 10758: 0 -246: 10759: 0 -246: 10760: 0 -246: 10761: 0 -246: 10762: 0 -246: 10763: 0 -246: 10764: 0 -246: 10765: 0 -246: 10766: 0 -246: 10767: 0 -246: 10768: 0 -246: 10769: 0 -246: 10770: 0 -246: 10771: 0 -246: 10772: 0 -246: 10773: 0 -246: 10774: 0 -246: 10775: 0 -246: 10776: 0 -246: 10777: 0 -246: 10778: 0 -246: 10779: 0 -246: 10780: 0 -246: 10781: 0 -246: 10782: 0 -246: 10783: 0 -246: 10784: 0 -246: 10785: 0 -246: 10786: 0 -246: 10787: 0 -246: 10788: 0 -246: 10789: 0 -246: 10790: 0 -246: 10791: 0 -246: 10792: 0 -246: 10793: 0 -246: 10794: 0 -246: 10795: 0 -246: 10796: 0 -246: 10797: 0 -246: 10798: 0 -246: 10799: 0 -246: 10800: 0 -246: 10801: 0 -246: 10802: 0 -246: 10803: 0 -246: 10804: 0 -246: 10805: 0 -246: 10806: 0 -246: 10807: 0 -246: 10808: 0 -246: 10809: 0 -246: 10810: 0 -246: 10811: 0 -246: 10812: 0 -246: 10813: 0 -246: 10814: 0 -246: 10815: 0 -246: 10816: 0 -246: 10817: 0 -246: 10818: 0 -246: 10819: 0 -246: 10820: 0 -246: 10821: 0 -246: 10822: 0 -246: 10823: 0 -246: 10824: 0 -246: 10825: 0 -246: 10826: 0 -246: 10827: 0 -246: 10828: 0 -246: 10829: 0 -246: 10830: 0 -246: 10831: 0 -246: 10832: 0 -246: 10833: 0 -246: 10834: 0 -246: 10835: 0 -246: 10836: 0 -246: 10837: 0 -246: 10838: 0 -246: 10839: 0 -246: 10840: 0 -246: 10841: 0 -246: 10842: 0 -246: 10843: 0 -246: 10844: 0 -246: 10845: 0 -246: 10846: 0 -246: 10847: 0 -246: 10848: 0 -246: 10849: 0 -246: 10850: 0 -246: 10851: 0 -246: 10852: 0 -246: 10853: 0 -246: 10854: 0 -246: 10855: 0 -246: 10856: 0 -246: 10857: 0 -246: 10858: 0 -246: 10859: 0 -246: 10860: 0 -246: 10861: 0 -246: 10862: 0 -246: 10863: 0 -246: 10864: 0 -246: 10865: 0 -246: 10866: 0 -246: 10867: 0 -246: 10868: 0 -246: 10869: 0 -246: 10870: 0 -246: 10871: 0 -246: 10872: 0 -246: 10873: 0 -246: 10874: 0 -246: 10875: 0 -246: 10876: 0 -246: 10877: 0 -246: 10878: 0 -246: 10879: 0 -246: 10880: 0 -246: 10881: 0 -246: 10882: 0 -246: 10883: 0 -246: 10884: 0 -246: 10885: 0 -246: 10886: 0 -246: 10887: 0 -246: 10888: 0 -246: 10889: 0 -246: 10890: 0 -246: 10891: 0 -246: 10892: 0 -246: 10893: 0 -246: 10894: 0 -246: 10895: 0 -246: 10896: 0 -246: 10897: 0 -246: 10898: 0 -246: 10899: 0 -246: 10900: 0 -246: 10901: 0 -246: 10902: 0 -246: 10903: 0 -246: 10904: 0 -246: 10905: 0 -246: 10906: 0 -246: 10907: 0 -246: 10908: 0 -246: 10909: 0 -246: 10910: 0 -246: 10911: 0 -246: 10912: 0 -246: 10913: 0 -246: 10914: 0 -246: 10915: 0 -246: 10916: 0 -246: 10917: 0 -246: 10918: 0 -246: 10919: 0 -246: 10920: 0 -246: 10921: 0 -246: 10922: 0 -246: 10923: 0 -246: 10924: 0 -246: 10925: 0 -246: 10926: 0 -246: 10927: 0 -246: 10928: 0 -246: 10929: 0 -246: 10930: 0 -246: 10931: 0 -246: 10932: 0 -246: 10933: 0 -246: 10934: 0 -246: 10935: 0 -246: 10936: 0 -246: 10937: 0 -246: 10938: 0 -246: 10939: 0 -246: 10940: 0 -246: 10941: 0 -246: 10942: 0 -246: 10943: 0 -246: 10944: 0 -246: 10945: 0 -246: 10946: 0 -246: 10947: 0 -246: 10948: 0 -246: 10949: 0 -246: 10950: 0 -246: 10951: 0 -246: 10952: 0 -246: 10953: 0 -246: 10954: 0 -246: 10955: 0 -246: 10956: 0 -246: 10957: 0 -246: 10958: 0 -246: 10959: 0 -246: 10960: 0 -246: 10961: 0 -246: 10962: 0 -246: 10963: 0 -246: 10964: 0 -246: 10965: 0 -246: 10966: 0 -246: 10967: 0 -246: 10968: 0 -246: 10969: 0 -246: 10970: 0 -246: 10971: 0 -246: 10972: 0 -246: 10973: 0 -246: 10974: 0 -246: 10975: 0 -246: 10976: 0 -246: 10977: 0 -246: 10978: 0 -246: 10979: 0 -246: 10980: 0 -246: 10981: 0 -246: 10982: 0 -246: 10983: 0 -246: 10984: 0 -246: 10985: 0 -246: 10986: 0 -246: 10987: 0 -246: 10988: 0 -246: 10989: 0 -246: 10990: 0 -246: 10991: 0 -246: 10992: 0 -246: 10993: 0 -246: 10994: 0 -246: 10995: 0 -246: 10996: 0 -246: 10997: 0 -246: 10998: 0 -246: 10999: 0 -246: 11000: 0 -246: 11001: 0 -246: 11002: 0 -246: 11003: 0 -246: 11004: 0 -246: 11005: 0 -246: 11006: 0 -246: 11007: 0 -246: 11008: 0 -246: 11009: 0 -246: 11010: 0 -246: 11011: 0 -246: 11012: 0 -246: 11013: 0 -246: 11014: 0 -246: 11015: 0 -246: 11016: 0 -246: 11017: 0 -246: 11018: 0 -246: 11019: 0 -246: 11020: 0 -246: 11021: 0 -246: 11022: 0 -246: 11023: 0 -246: 11024: 0 -246: 11025: 0 -246: 11026: 0 -246: 11027: 0 -246: 11028: 0 -246: 11029: 0 -246: 11030: 0 -246: 11031: 0 -246: 11032: 0 -246: 11033: 0 -246: 11034: 0 -246: 11035: 0 -246: 11036: 0 -246: 11037: 0 -246: 11038: 0 -246: 11039: 0 -246: 11040: 0 -246: 11041: 0 -246: 11042: 0 -246: 11043: 0 -246: 11044: 0 -246: 11045: 0 -246: 11046: 0 -246: 11047: 0 -246: 11048: 0 -246: 11049: 0 -246: 11050: 0 -246: 11051: 0 -246: 11052: 0 -246: 11053: 0 -246: 11054: 0 -246: 11055: 0 -246: 11056: 0 -246: 11057: 0 -246: 11058: 0 -246: 11059: 0 -246: 11060: 0 -246: 11061: 0 -246: 11062: 0 -246: 11063: 0 -246: 11064: 0 -246: 11065: 0 -246: 11066: 0 -246: 11067: 0 -246: 11068: 0 -246: 11069: 0 -246: 11070: 0 -246: 11071: 0 -246: 11072: 0 -246: 11073: 0 -246: 11074: 0 -246: 11075: 0 -246: 11076: 0 -246: 11077: 0 -246: 11078: 0 -246: 11079: 0 -246: 11080: 0 -246: 11081: 0 -246: 11082: 0 -246: 11083: 0 -246: 11084: 0 -246: 11085: 0 -246: 11086: 0 -246: 11087: 0 -246: 11088: 0 -246: 11089: 0 -246: 11090: 0 -246: 11091: 0 -246: 11092: 0 -246: 11093: 0 -246: 11094: 0 -246: 11095: 0 -246: 11096: 0 -246: 11097: 0 -246: 11098: 0 -246: 11099: 0 -246: 11100: 0 -246: 11101: 0 -246: 11102: 0 -246: 11103: 0 -246: 11104: 0 -246: 11105: 0 -246: 11106: 0 -246: 11107: 0 -246: 11108: 0 -246: 11109: 0 -246: 11110: 0 -246: 11111: 0 -246: 11112: 0 -246: 11113: 0 -246: 11114: 0 -246: 11115: 0 -246: 11116: 0 -246: 11117: 0 -246: 11118: 0 -246: 11119: 0 -246: 11120: 0 -246: 11121: 0 -246: 11122: 0 -246: 11123: 0 -246: 11124: 0 -246: 11125: 0 -246: 11126: 0 -246: 11127: 0 -246: 11128: 0 -246: 11129: 0 -246: 11130: 0 -246: 11131: 0 -246: 11132: 0 -246: 11133: 0 -246: 11134: 0 -246: 11135: 0 -246: 11136: 0 -246: 11137: 0 -246: 11138: 0 -246: 11139: 0 -246: 11140: 0 -246: 11141: 0 -246: 11142: 0 -246: 11143: 0 -246: 11144: 0 -246: 11145: 0 -246: 11146: 0 -246: 11147: 0 -246: 11148: 0 -246: 11149: 0 -246: 11150: 0 -246: 11151: 0 -246: 11152: 0 -246: 11153: 0 -246: 11154: 0 -246: 11155: 0 -246: 11156: 0 -246: 11157: 0 -246: 11158: 0 -246: 11159: 0 -246: 11160: 0 -246: 11161: 0 -246: 11162: 0 -246: 11163: 0 -246: 11164: 0 -246: 11165: 0 -246: 11166: 0 -246: 11167: 0 -246: 11168: 0 -246: 11169: 0 -246: 11170: 0 -246: 11171: 0 -246: 11172: 0 -246: 11173: 0 -246: 11174: 0 -246: 11175: 0 -246: 11176: 0 -246: 11177: 0 -246: 11178: 0 -246: 11179: 0 -246: 11180: 0 -246: 11181: 0 -246: 11182: 0 -246: 11183: 0 -246: 11184: 0 -246: 11185: 0 -246: 11186: 0 -246: 11187: 0 -246: 11188: 0 -246: 11189: 0 -246: 11190: 0 -246: 11191: 0 -246: 11192: 0 -246: 11193: 0 -246: 11194: 0 -246: 11195: 0 -246: 11196: 0 -246: 11197: 0 -246: 11198: 0 -246: 11199: 0 -246: 11200: 0 -246: 11201: 0 -246: 11202: 0 -246: 11203: 0 -246: 11204: 0 -246: 11205: 0 -246: 11206: 0 -246: 11207: 0 -246: 11208: 0 -246: 11209: 0 -246: 11210: 0 -246: 11211: 0 -246: 11212: 0 -246: 11213: 0 -246: 11214: 0 -246: 11215: 0 -246: 11216: 0 -246: 11217: 0 -246: 11218: 0 -246: 11219: 0 -246: 11220: 0 -246: 11221: 0 -246: 11222: 0 -246: 11223: 0 -246: 11224: 0 -246: 11225: 0 -246: 11226: 0 -246: 11227: 0 -246: 11228: 0 -246: 11229: 0 -246: 11230: 0 -246: 11231: 0 -246: 11232: 0 -246: 11233: 0 -246: 11234: 0 -246: 11235: 0 -246: 11236: 0 -246: 11237: 0 -246: 11238: 0 -246: 11239: 0 -246: 11240: 0 -246: 11241: 0 -246: 11242: 0 -246: 11243: 0 -246: 11244: 0 -246: 11245: 0 -246: 11246: 0 -246: 11247: 0 -246: 11248: 0 -246: 11249: 0 -246: 11250: 0 -246: 11251: 0 -246: 11252: 0 -246: 11253: 0 -246: 11254: 0 -246: 11255: 0 -246: 11256: 0 -246: 11257: 0 -246: 11258: 0 -246: 11259: 0 -246: 11260: 0 -246: 11261: 0 -246: 11262: 0 -246: 11263: 0 -246: 11264: 0 -246: 11265: 0 -246: 11266: 0 -246: 11267: 0 -246: 11268: 0 -246: 11269: 0 -246: 11270: 0 -246: 11271: 0 -246: 11272: 0 -246: 11273: 0 -246: 11274: 0 -246: 11275: 0 -246: 11276: 0 -246: 11277: 0 -246: 11278: 0 -246: 11279: 0 -246: 11280: 0 -246: 11281: 0 -246: 11282: 0 -246: 11283: 0 -246: 11284: 0 -246: 11285: 0 -246: 11286: 0 -246: 11287: 0 -246: 11288: 0 -246: 11289: 0 -246: 11290: 0 -246: 11291: 0 -246: 11292: 0 -246: 11293: 0 -246: 11294: 0 -246: 11295: 0 -246: 11296: 0 -246: 11297: 0 -246: 11298: 0 -246: 11299: 0 -246: 11300: 0 -246: 11301: 0 -246: 11302: 0 -246: 11303: 0 -246: 11304: 0 -246: 11305: 0 -246: 11306: 0 -246: 11307: 0 -246: 11308: 0 -246: 11309: 0 -246: 11310: 0 -246: 11311: 0 -246: 11312: 0 -246: 11313: 0 -246: 11314: 0 -246: 11315: 0 -246: 11316: 0 -246: 11317: 0 -246: 11318: 0 -246: 11319: 0 -246: 11320: 0 -246: 11321: 0 -246: 11322: 0 -246: 11323: 0 -246: 11324: 0 -246: 11325: 0 -246: 11326: 0 -246: 11327: 0 -246: 11328: 0 -246: 11329: 0 -246: 11330: 0 -246: 11331: 0 -246: 11332: 0 -246: 11333: 0 -246: 11334: 0 -246: 11335: 0 -246: 11336: 0 -246: 11337: 0 -246: 11338: 0 -246: 11339: 0 -246: 11340: 0 -246: 11341: 0 -246: 11342: 0 -246: 11343: 0 -246: 11344: 0 -246: 11345: 0 -246: 11346: 0 -246: 11347: 0 -246: 11348: 0 -246: 11349: 0 -246: 11350: 0 -246: 11351: 0 -246: 11352: 0 -246: 11353: 0 -246: 11354: 0 -246: 11355: 0 -246: 11356: 0 -246: 11357: 0 -246: 11358: 0 -246: 11359: 0 -246: 11360: 0 -246: 11361: 0 -246: 11362: 0 -246: 11363: 0 -246: 11364: 0 -246: 11365: 0 -246: 11366: 0 -246: 11367: 0 -246: 11368: 0 -246: 11369: 0 -246: 11370: 0 -246: 11371: 0 -246: 11372: 0 -246: 11373: 0 -246: 11374: 0 -246: 11375: 0 -246: 11376: 0 -246: 11377: 0 -246: 11378: 0 -246: 11379: 0 -246: 11380: 0 -246: 11381: 0 -246: 11382: 0 -246: 11383: 0 -246: 11384: 0 -246: 11385: 0 -246: 11386: 0 -246: 11387: 0 -246: 11388: 0 -246: 11389: 0 -246: 11390: 0 -246: 11391: 0 -246: 11392: 0 -246: 11393: 0 -246: 11394: 0 -246: 11395: 0 -246: 11396: 0 -246: 11397: 0 -246: 11398: 0 -246: 11399: 0 -246: 11400: 0 -246: 11401: 0 -246: 11402: 0 -246: 11403: 0 -246: 11404: 0 -246: 11405: 0 -246: 11406: 0 -246: 11407: 0 -246: 11408: 0 -246: 11409: 0 -246: 11410: 0 -246: 11411: 0 -246: 11412: 0 -246: 11413: 0 -246: 11414: 0 -246: 11415: 0 -246: 11416: 0 -246: 11417: 0 -246: 11418: 0 -246: 11419: 0 -246: 11420: 0 -246: 11421: 0 -246: 11422: 0 -246: 11423: 0 -246: 11424: 0 -246: 11425: 0 -246: 11426: 0 -246: 11427: 0 -246: 11428: 0 -246: 11429: 0 -246: 11430: 0 -246: 11431: 0 -246: 11432: 0 -246: 11433: 0 -246: 11434: 0 -246: 11435: 0 -246: 11436: 0 -246: 11437: 0 -246: 11438: 0 -246: 11439: 0 -246: 11440: 0 -246: 11441: 0 -246: 11442: 0 -246: 11443: 0 -246: 11444: 0 -246: 11445: 0 -246: 11446: 0 -246: 11447: 0 -246: 11448: 0 -246: 11449: 0 -246: 11450: 0 -246: 11451: 0 -246: 11452: 0 -246: 11453: 0 -246: 11454: 0 -246: 11455: 0 -246: 11456: 0 -246: 11457: 0 -246: 11458: 0 -246: 11459: 0 -246: 11460: 0 -246: 11461: 0 -246: 11462: 0 -246: 11463: 0 -246: 11464: 0 -246: 11465: 0 -246: 11466: 0 -246: 11467: 0 -246: 11468: 0 -246: 11469: 0 -246: 11470: 0 -246: 11471: 0 -246: 11472: 0 -246: 11473: 0 -246: 11474: 0 -246: 11475: 0 -246: 11476: 0 -246: 11477: 0 -246: 11478: 0 -246: 11479: 0 -246: 11480: 0 -246: 11481: 0 -246: 11482: 0 -246: 11483: 0 -246: 11484: 0 -246: 11485: 0 -246: 11486: 0 -246: 11487: 0 -246: 11488: 0 -246: 11489: 0 -246: 11490: 0 -246: 11491: 0 -246: 11492: 0 -246: 11493: 0 -246: 11494: 0 -246: 11495: 0 -246: 11496: 0 -246: 11497: 0 -246: 11498: 0 -246: 11499: 0 -246: 11500: 0 -246: 11501: 0 -246: 11502: 0 -246: 11503: 0 -246: 11504: 0 -246: 11505: 0 -246: 11506: 0 -246: 11507: 0 -246: 11508: 0 -246: 11509: 0 -246: 11510: 0 -246: 11511: 0 -246: 11512: 0 -246: 11513: 0 -246: 11514: 0 -246: 11515: 0 -246: 11516: 0 -246: 11517: 0 -246: 11518: 0 -246: 11519: 0 -246: 11520: 0 -246: 11521: 0 -246: 11522: 0 -246: 11523: 0 -246: 11524: 0 -246: 11525: 0 -246: 11526: 0 -246: 11527: 0 -246: 11528: 0 -246: 11529: 0 -246: 11530: 0 -246: 11531: 0 -246: 11532: 0 -246: 11533: 0 -246: 11534: 0 -246: 11535: 0 -246: 11536: 0 -246: 11537: 0 -246: 11538: 0 -246: 11539: 0 -246: 11540: 0 -246: 11541: 0 -246: 11542: 0 -246: 11543: 0 -246: 11544: 0 -246: 11545: 0 -246: 11546: 0 -246: 11547: 0 -246: 11548: 0 -246: 11549: 0 -246: 11550: 0 -246: 11551: 0 -246: 11552: 0 -246: 11553: 0 -246: 11554: 0 -246: 11555: 0 -246: 11556: 0 -246: 11557: 0 -246: 11558: 0 -246: 11559: 0 -246: 11560: 0 -246: 11561: 0 -246: 11562: 0 -246: 11563: 0 -246: 11564: 0 -246: 11565: 0 -246: 11566: 0 -246: 11567: 0 -246: 11568: 0 -246: 11569: 0 -246: 11570: 0 -246: 11571: 0 -246: 11572: 0 -246: 11573: 0 -246: 11574: 0 -246: 11575: 0 -246: 11576: 0 -246: 11577: 0 -246: 11578: 0 -246: 11579: 0 -246: 11580: 0 -246: 11581: 0 -246: 11582: 0 -246: 11583: 0 -246: 11584: 0 -246: 11585: 0 -246: 11586: 0 -246: 11587: 0 -246: 11588: 0 -246: 11589: 0 -246: 11590: 0 -246: 11591: 0 -246: 11592: 0 -246: 11593: 0 -246: 11594: 0 -246: 11595: 0 -246: 11596: 0 -246: 11597: 0 -246: 11598: 0 -246: 11599: 0 -246: 11600: 0 -246: 11601: 0 -246: 11602: 0 -246: 11603: 0 -246: 11604: 0 -246: 11605: 0 -246: 11606: 0 -246: 11607: 0 -246: 11608: 0 -246: 11609: 0 -246: 11610: 0 -246: 11611: 0 -246: 11612: 0 -246: 11613: 0 -246: 11614: 0 -246: 11615: 0 -246: 11616: 0 -246: 11617: 0 -246: 11618: 0 -246: 11619: 0 -246: 11620: 0 -246: 11621: 0 -246: 11622: 0 -246: 11623: 0 -246: 11624: 0 -246: 11625: 0 -246: 11626: 0 -246: 11627: 0 -246: 11628: 0 -246: 11629: 0 -246: 11630: 0 -246: 11631: 0 -246: 11632: 0 -246: 11633: 0 -246: 11634: 0 -246: 11635: 0 -246: 11636: 0 -246: 11637: 0 -246: 11638: 0 -246: 11639: 0 -246: 11640: 0 -246: 11641: 0 -246: 11642: 0 -246: 11643: 0 -246: 11644: 0 -246: 11645: 0 -246: 11646: 0 -246: 11647: 0 -246: 11648: 0 -246: 11649: 0 -246: 11650: 0 -246: 11651: 0 -246: 11652: 0 -246: 11653: 0 -246: 11654: 0 -246: 11655: 0 -246: 11656: 0 -246: 11657: 0 -246: 11658: 0 -246: 11659: 0 -246: 11660: 0 -246: 11661: 0 -246: 11662: 0 -246: 11663: 0 -246: 11664: 0 -246: 11665: 0 -246: 11666: 0 -246: 11667: 0 -246: 11668: 0 -246: 11669: 0 -246: 11670: 0 -246: 11671: 0 -246: 11672: 0 -246: 11673: 0 -246: 11674: 0 -246: 11675: 0 -246: 11676: 0 -246: 11677: 0 -246: 11678: 0 -246: 11679: 0 -246: 11680: 0 -246: 11681: 0 -246: 11682: 0 -246: 11683: 0 -246: 11684: 0 -246: 11685: 0 -246: 11686: 0 -246: 11687: 0 -246: 11688: 0 -246: 11689: 0 -246: 11690: 0 -246: 11691: 0 -246: 11692: 0 -246: 11693: 0 -246: 11694: 0 -246: 11695: 0 -246: 11696: 0 -246: 11697: 0 -246: 11698: 0 -246: 11699: 0 -246: 11700: 0 -246: 11701: 0 -246: 11702: 0 -246: 11703: 0 -246: 11704: 0 -246: 11705: 0 -246: 11706: 0 -246: 11707: 0 -246: 11708: 0 -246: 11709: 0 -246: 11710: 0 -246: 11711: 0 -246: 11712: 0 -246: 11713: 0 -246: 11714: 0 -246: 11715: 0 -246: 11716: 0 -246: 11717: 0 -246: 11718: 0 -246: 11719: 0 -246: 11720: 0 -246: 11721: 0 -246: 11722: 0 -246: 11723: 0 -246: 11724: 0 -246: 11725: 0 -246: 11726: 0 -246: 11727: 0 -246: 11728: 0 -246: 11729: 0 -246: 11730: 0 -246: 11731: 0 -246: 11732: 0 -246: 11733: 0 -246: 11734: 0 -246: 11735: 0 -246: 11736: 0 -246: 11737: 0 -246: 11738: 0 -246: 11739: 0 -246: 11740: 0 -246: 11741: 0 -246: 11742: 0 -246: 11743: 0 -246: 11744: 0 -246: 11745: 0 -246: 11746: 0 -246: 11747: 0 -246: 11748: 0 -246: 11749: 0 -246: 11750: 0 -246: 11751: 0 -246: 11752: 0 -246: 11753: 0 -246: 11754: 0 -246: 11755: 0 -246: 11756: 0 -246: 11757: 0 -246: 11758: 0 -246: 11759: 0 -246: 11760: 0 -246: 11761: 0 -246: 11762: 0 -246: 11763: 0 -246: 11764: 0 -246: 11765: 0 -246: 11766: 0 -246: 11767: 0 -246: 11768: 0 -246: 11769: 0 -246: 11770: 0 -246: 11771: 0 -246: 11772: 0 -246: 11773: 0 -246: 11774: 0 -246: 11775: 0 -246: 11776: 0 -246: 11777: 0 -246: 11778: 0 -246: 11779: 0 -246: 11780: 0 -246: 11781: 0 -246: 11782: 0 -246: 11783: 0 -246: 11784: 0 -246: 11785: 0 -246: 11786: 0 -246: 11787: 0 -246: 11788: 0 -246: 11789: 0 -246: 11790: 0 -246: 11791: 0 -246: 11792: 0 -246: 11793: 0 -246: 11794: 0 -246: 11795: 0 -246: 11796: 0 -246: 11797: 0 -246: 11798: 0 -246: 11799: 0 -246: 11800: 0 -246: 11801: 0 -246: 11802: 0 -246: 11803: 0 -246: 11804: 0 -246: 11805: 0 -246: 11806: 0 -246: 11807: 0 -246: 11808: 0 -246: 11809: 0 -246: 11810: 0 -246: 11811: 0 -246: 11812: 0 -246: 11813: 0 -246: 11814: 0 -246: 11815: 0 -246: 11816: 0 -246: 11817: 0 -246: 11818: 0 -246: 11819: 0 -246: 11820: 0 -246: 11821: 0 -246: 11822: 0 -246: 11823: 0 -246: 11824: 0 -246: 11825: 0 -246: 11826: 0 -246: 11827: 0 -246: 11828: 0 -246: 11829: 0 -246: 11830: 0 -246: 11831: 0 -246: 11832: 0 -246: 11833: 0 -246: 11834: 0 -246: 11835: 0 -246: 11836: 0 -246: 11837: 0 -246: 11838: 0 -246: 11839: 0 -246: 11840: 0 -246: 11841: 0 -246: 11842: 0 -246: 11843: 0 -246: 11844: 0 -246: 11845: 0 -246: 11846: 0 -246: 11847: 0 -246: 11848: 0 -246: 11849: 0 -246: 11850: 0 -246: 11851: 0 -246: 11852: 0 -246: 11853: 0 -246: 11854: 0 -246: 11855: 0 -246: 11856: 0 -246: 11857: 0 -246: 11858: 0 -246: 11859: 0 -246: 11860: 0 -246: 11861: 0 -246: 11862: 0 -246: 11863: 0 -246: 11864: 0 -246: 11865: 0 -246: 11866: 0 -246: 11867: 0 -246: 11868: 0 -246: 11869: 0 -246: 11870: 0 -246: 11871: 0 -246: 11872: 0 -246: 11873: 0 -246: 11874: 0 -246: 11875: 0 -246: 11876: 0 -246: 11877: 0 -246: 11878: 0 -246: 11879: 0 -246: 11880: 0 -246: 11881: 0 -246: 11882: 0 -246: 11883: 0 -246: 11884: 0 -246: 11885: 0 -246: 11886: 0 -246: 11887: 0 -246: 11888: 0 -246: 11889: 0 -246: 11890: 0 -246: 11891: 0 -246: 11892: 0 -246: 11893: 0 -246: 11894: 0 -246: 11895: 0 -246: 11896: 0 -246: 11897: 0 -246: 11898: 0 -246: 11899: 0 -246: 11900: 0 -246: 11901: 0 -246: 11902: 0 -246: 11903: 0 -246: 11904: 0 -246: 11905: 0 -246: 11906: 0 -246: 11907: 0 -246: 11908: 0 -246: 11909: 0 -246: 11910: 0 -246: 11911: 0 -246: 11912: 0 -246: 11913: 0 -246: 11914: 0 -246: 11915: 0 -246: 11916: 0 -246: 11917: 0 -246: 11918: 0 -246: 11919: 0 -246: 11920: 0 -246: 11921: 0 -246: 11922: 0 -246: 11923: 0 -246: 11924: 0 -246: 11925: 0 -246: 11926: 0 -246: 11927: 0 -246: 11928: 0 -246: 11929: 0 -246: 11930: 0 -246: 11931: 0 -246: 11932: 0 -246: 11933: 0 -246: 11934: 0 -246: 11935: 0 -246: 11936: 0 -246: 11937: 0 -246: 11938: 0 -246: 11939: 0 -246: 11940: 0 -246: 11941: 0 -246: 11942: 0 -246: 11943: 0 -246: 11944: 0 -246: 11945: 0 -246: 11946: 0 -246: 11947: 0 -246: 11948: 0 -246: 11949: 0 -246: 11950: 0 -246: 11951: 0 -246: 11952: 0 -246: 11953: 0 -246: 11954: 0 -246: 11955: 0 -246: 11956: 0 -246: 11957: 0 -246: 11958: 0 -246: 11959: 0 -246: 11960: 0 -246: 11961: 0 -246: 11962: 0 -246: 11963: 0 -246: 11964: 0 -246: 11965: 0 -246: 11966: 0 -246: 11967: 0 -246: 11968: 0 -246: 11969: 0 -246: 11970: 0 -246: 11971: 0 -246: 11972: 0 -246: 11973: 0 -246: 11974: 0 -246: 11975: 0 -246: 11976: 0 -246: 11977: 0 -246: 11978: 0 -246: 11979: 0 -246: 11980: 0 -246: 11981: 0 -246: 11982: 0 -246: 11983: 0 -246: 11984: 0 -246: 11985: 0 -246: 11986: 0 -246: 11987: 0 -246: 11988: 0 -246: 11989: 0 -246: 11990: 0 -246: 11991: 0 -246: 11992: 0 -246: 11993: 0 -246: 11994: 0 -246: 11995: 0 -246: 11996: 0 -246: 11997: 0 -246: 11998: 0 -246: 11999: 0 -246: 12000: 0 -246: 12001: 0 -246: 12002: 0 -246: 12003: 0 -246: 12004: 0 -246: 12005: 0 -246: 12006: 0 -246: 12007: 0 -246: 12008: 0 -246: 12009: 0 -246: 12010: 0 -246: 12011: 0 -246: 12012: 0 -246: 12013: 0 -246: 12014: 0 -246: 12015: 0 -246: 12016: 0 -246: 12017: 0 -246: 12018: 0 -246: 12019: 0 -246: 12020: 0 -246: 12021: 0 -246: 12022: 0 -246: 12023: 0 -246: 12024: 0 -246: 12025: 0 -246: 12026: 0 -246: 12027: 0 -246: 12028: 0 -246: 12029: 0 -246: 12030: 0 -246: 12031: 0 -246: 12032: 0 -246: 12033: 0 -246: 12034: 0 -246: 12035: 0 -246: 12036: 0 -246: 12037: 0 -246: 12038: 0 -246: 12039: 0 -246: 12040: 0 -246: 12041: 0 -246: 12042: 0 -246: 12043: 0 -246: 12044: 0 -246: 12045: 0 -246: 12046: 0 -246: 12047: 0 -246: 12048: 0 -246: 12049: 0 -246: 12050: 0 -246: 12051: 0 -246: 12052: 0 -246: 12053: 0 -246: 12054: 0 -246: 12055: 0 -246: 12056: 0 -246: 12057: 0 -246: 12058: 0 -246: 12059: 0 -246: 12060: 0 -246: 12061: 0 -246: 12062: 0 -246: 12063: 0 -246: 12064: 0 -246: 12065: 0 -246: 12066: 0 -246: 12067: 0 -246: 12068: 0 -246: 12069: 0 -246: 12070: 0 -246: 12071: 0 -246: 12072: 0 -246: 12073: 0 -246: 12074: 0 -246: 12075: 0 -246: 12076: 0 -246: 12077: 0 -246: 12078: 0 -246: 12079: 0 -246: 12080: 0 -246: 12081: 0 -246: 12082: 0 -246: 12083: 0 -246: 12084: 0 -246: 12085: 0 -246: 12086: 0 -246: 12087: 0 -246: 12088: 0 -246: 12089: 0 -246: 12090: 0 -246: 12091: 0 -246: 12092: 0 -246: 12093: 0 -246: 12094: 0 -246: 12095: 0 -246: 12096: 0 -246: 12097: 0 -246: 12098: 0 -246: 12099: 0 -246: 12100: 0 -246: 12101: 0 -246: 12102: 0 -246: 12103: 0 -246: 12104: 0 -246: 12105: 0 -246: 12106: 0 -246: 12107: 0 -246: 12108: 0 -246: 12109: 0 -246: 12110: 0 -246: 12111: 0 -246: 12112: 0 -246: 12113: 0 -246: 12114: 0 -246: 12115: 0 -246: 12116: 0 -246: 12117: 0 -246: 12118: 0 -246: 12119: 0 -246: 12120: 0 -246: 12121: 0 -246: 12122: 0 -246: 12123: 0 -246: 12124: 0 -246: 12125: 0 -246: 12126: 0 -246: 12127: 0 -246: 12128: 0 -246: 12129: 0 -246: 12130: 0 -246: 12131: 0 -246: 12132: 0 -246: 12133: 0 -246: 12134: 0 -246: 12135: 0 -246: 12136: 0 -246: 12137: 0 -246: 12138: 0 -246: 12139: 0 -246: 12140: 0 -246: 12141: 0 -246: 12142: 0 -246: 12143: 0 -246: 12144: 0 -246: 12145: 0 -246: 12146: 0 -246: 12147: 0 -246: 12148: 0 -246: 12149: 0 -246: 12150: 0 -246: 12151: 0 -246: 12152: 0 -246: 12153: 0 -246: 12154: 0 -246: 12155: 0 -246: 12156: 0 -246: 12157: 0 -246: 12158: 0 -246: 12159: 0 -246: 12160: 0 -246: 12161: 0 -246: 12162: 0 -246: 12163: 0 -246: 12164: 0 -246: 12165: 0 -246: 12166: 0 -246: 12167: 0 -246: 12168: 0 -246: 12169: 0 -246: 12170: 0 -246: 12171: 0 -246: 12172: 0 -246: 12173: 0 -246: 12174: 0 -246: 12175: 0 -246: 12176: 0 -246: 12177: 0 -246: 12178: 0 -246: 12179: 0 -246: 12180: 0 -246: 12181: 0 -246: 12182: 0 -246: 12183: 0 -246: 12184: 0 -246: 12185: 0 -246: 12186: 0 -246: 12187: 0 -246: 12188: 0 -246: 12189: 0 -246: 12190: 0 -246: 12191: 0 -246: 12192: 0 -246: 12193: 0 -246: 12194: 0 -246: 12195: 0 -246: 12196: 0 -246: 12197: 0 -246: 12198: 0 -246: 12199: 0 -246: 12200: 0 -246: 12201: 0 -246: 12202: 0 -246: 12203: 0 -246: 12204: 0 -246: 12205: 0 -246: 12206: 0 -246: 12207: 0 -246: 12208: 0 -246: 12209: 0 -246: 12210: 0 -246: 12211: 0 -246: 12212: 0 -246: 12213: 0 -246: 12214: 0 -246: 12215: 0 -246: 12216: 0 -246: 12217: 0 -246: 12218: 0 -246: 12219: 0 -246: 12220: 0 -246: 12221: 0 -246: 12222: 0 -246: 12223: 0 -246: 12224: 0 -246: 12225: 0 -246: 12226: 0 -246: 12227: 0 -246: 12228: 0 -246: 12229: 0 -246: 12230: 0 -246: 12231: 0 -246: 12232: 0 -246: 12233: 0 -246: 12234: 0 -246: 12235: 0 -246: 12236: 0 -246: 12237: 0 -246: 12238: 0 -246: 12239: 0 -246: 12240: 0 -246: 12241: 0 -246: 12242: 0 -246: 12243: 0 -246: 12244: 0 -246: 12245: 0 -246: 12246: 0 -246: 12247: 0 -246: 12248: 0 -246: 12249: 0 -246: 12250: 0 -246: 12251: 0 -246: 12252: 0 -246: 12253: 0 -246: 12254: 0 -246: 12255: 0 -246: 12256: 0 -246: 12257: 0 -246: 12258: 0 -246: 12259: 0 -246: 12260: 0 -246: 12261: 0 -246: 12262: 0 -246: 12263: 0 -246: 12264: 0 -246: 12265: 0 -246: 12266: 0 -246: 12267: 0 -246: 12268: 0 -246: 12269: 0 -246: 12270: 0 -246: 12271: 0 -246: 12272: 0 -246: 12273: 0 -246: 12274: 0 -246: 12275: 0 -246: 12276: 0 -246: 12277: 0 -246: 12278: 0 -246: 12279: 0 -246: 12280: 0 -246: 12281: 0 -246: 12282: 0 -246: 12283: 0 -246: 12284: 0 -246: 12285: 0 -246: 12286: 0 -246: 12287: 0 -246: 12288: 0 -246: 12289: 0 -246: 12290: 0 -246: 12291: 0 -246: 12292: 0 -246: 12293: 0 -246: 12294: 0 -246: 12295: 0 -246: 12296: 0 -246: 12297: 0 -246: 12298: 0 -246: 12299: 0 -246: 12300: 0 -246: 12301: 0 -246: 12302: 0 -246: 12303: 0 -246: 12304: 0 -246: 12305: 0 -246: 12306: 0 -246: 12307: 0 -246: 12308: 0 -246: 12309: 0 -246: 12310: 0 -246: 12311: 0 -246: 12312: 0 -246: 12313: 0 -246: 12314: 0 -246: 12315: 0 -246: 12316: 0 -246: 12317: 0 -246: 12318: 0 -246: 12319: 0 -246: 12320: 0 -246: 12321: 0 -246: 12322: 0 -246: 12323: 0 -246: 12324: 0 -246: 12325: 0 -246: 12326: 0 -246: 12327: 0 -246: 12328: 0 -246: 12329: 0 -246: 12330: 0 -246: 12331: 0 -246: 12332: 0 -246: 12333: 0 -246: 12334: 0 -246: 12335: 0 -246: 12336: 0 -246: 12337: 0 -246: 12338: 0 -246: 12339: 0 -246: 12340: 0 -246: 12341: 0 -246: 12342: 0 -246: 12343: 0 -246: 12344: 0 -246: 12345: 0 -246: 12346: 0 -246: 12347: 0 -246: 12348: 0 -246: 12349: 0 -246: 12350: 0 -246: 12351: 0 -246: 12352: 0 -246: 12353: 0 -246: 12354: 0 -246: 12355: 0 -246: 12356: 0 -246: 12357: 0 -246: 12358: 0 -246: 12359: 0 -246: 12360: 0 -246: 12361: 0 -246: 12362: 0 -246: 12363: 0 -246: 12364: 0 -246: 12365: 0 -246: 12366: 0 -246: 12367: 0 -246: 12368: 0 -246: 12369: 0 -246: 12370: 0 -246: 12371: 0 -246: 12372: 0 -246: 12373: 0 -246: 12374: 0 -246: 12375: 0 -246: 12376: 0 -246: 12377: 0 -246: 12378: 0 -246: 12379: 0 -246: 12380: 0 -246: 12381: 0 -246: 12382: 0 -246: 12383: 0 -246: 12384: 0 -246: 12385: 0 -246: 12386: 0 -246: 12387: 0 -246: 12388: 0 -246: 12389: 0 -246: 12390: 0 -246: 12391: 0 -246: 12392: 0 -246: 12393: 0 -246: 12394: 0 -246: 12395: 0 -246: 12396: 0 -246: 12397: 0 -246: 12398: 0 -246: 12399: 0 -246: 12400: 0 -246: 12401: 0 -246: 12402: 0 -246: 12403: 0 -246: 12404: 0 -246: 12405: 0 -246: 12406: 0 -246: 12407: 0 -246: 12408: 0 -246: 12409: 0 -246: 12410: 0 -246: 12411: 0 -246: 12412: 0 -246: 12413: 0 -246: 12414: 0 -246: 12415: 0 -246: 12416: 0 -246: 12417: 0 -246: 12418: 0 -246: 12419: 0 -246: 12420: 0 -246: 12421: 0 -246: 12422: 0 -246: 12423: 0 -246: 12424: 0 -246: 12425: 0 -246: 12426: 0 -246: 12427: 0 -246: 12428: 0 -246: 12429: 0 -246: 12430: 0 -246: 12431: 0 -246: 12432: 0 -246: 12433: 0 -246: 12434: 0 -246: 12435: 0 -246: 12436: 0 -246: 12437: 0 -246: 12438: 0 -246: 12439: 0 -246: 12440: 0 -246: 12441: 0 -246: 12442: 0 -246: 12443: 0 -246: 12444: 0 -246: 12445: 0 -246: 12446: 0 -246: 12447: 0 -246: 12448: 0 -246: 12449: 0 -246: 12450: 0 -246: 12451: 0 -246: 12452: 0 -246: 12453: 0 -246: 12454: 0 -246: 12455: 0 -246: 12456: 0 -246: 12457: 0 -246: 12458: 0 -246: 12459: 0 -246: 12460: 0 -246: 12461: 0 -246: 12462: 0 -246: 12463: 0 -246: 12464: 0 -246: 12465: 0 -246: 12466: 0 -246: 12467: 0 -246: 12468: 0 -246: 12469: 0 -246: 12470: 0 -246: 12471: 0 -246: 12472: 0 -246: 12473: 0 -246: 12474: 0 -246: 12475: 0 -246: 12476: 0 -246: 12477: 0 -246: 12478: 0 -246: 12479: 0 -246: 12480: 0 -246: 12481: 0 -246: 12482: 0 -246: 12483: 0 -246: 12484: 0 -246: 12485: 0 -246: 12486: 0 -246: 12487: 0 -246: 12488: 0 -246: 12489: 0 -246: 12490: 0 -246: 12491: 0 -246: 12492: 0 -246: 12493: 0 -246: 12494: 0 -246: 12495: 0 -246: 12496: 0 -246: 12497: 0 -246: 12498: 0 -246: 12499: 0 -246: 12500: 0 -246: 12501: 0 -246: 12502: 0 -246: 12503: 0 -246: 12504: 0 -246: 12505: 0 -246: 12506: 0 -246: 12507: 0 -246: 12508: 0 -246: 12509: 0 -246: 12510: 0 -246: 12511: 0 -246: 12512: 0 -246: 12513: 0 -246: 12514: 0 -246: 12515: 0 -246: 12516: 0 -246: 12517: 0 -246: 12518: 0 -246: 12519: 0 -246: 12520: 0 -246: 12521: 0 -246: 12522: 0 -246: 12523: 0 -246: 12524: 0 -246: 12525: 0 -246: 12526: 0 -246: 12527: 0 -246: 12528: 0 -246: 12529: 0 -246: 12530: 0 -246: 12531: 0 -246: 12532: 0 -246: 12533: 0 -246: 12534: 0 -246: 12535: 0 -246: 12536: 0 -246: 12537: 0 -246: 12538: 0 -246: 12539: 0 -246: 12540: 0 -246: 12541: 0 -246: 12542: 0 -246: 12543: 0 -246: 12544: 0 -246: 12545: 0 -246: 12546: 0 -246: 12547: 0 -246: 12548: 0 -246: 12549: 0 -246: 12550: 0 -246: 12551: 0 -246: 12552: 0 -246: 12553: 0 -246: 12554: 0 -246: 12555: 0 -246: 12556: 0 -246: 12557: 0 -246: 12558: 0 -246: 12559: 0 -246: 12560: 0 -246: 12561: 0 -246: 12562: 0 -246: 12563: 0 -246: 12564: 0 -246: 12565: 0 -246: 12566: 0 -246: 12567: 0 -246: 12568: 0 -246: 12569: 0 -246: 12570: 0 -246: 12571: 0 -246: 12572: 0 -246: 12573: 0 -246: 12574: 0 -246: 12575: 0 -246: 12576: 0 -246: 12577: 0 -246: 12578: 0 -246: 12579: 0 -246: 12580: 0 -246: 12581: 0 -246: 12582: 0 -246: 12583: 0 -246: 12584: 0 -246: 12585: 0 -246: 12586: 0 -246: 12587: 0 -246: 12588: 0 -246: 12589: 0 -246: 12590: 0 -246: 12591: 0 -246: 12592: 0 -246: 12593: 0 -246: 12594: 0 -246: 12595: 0 -246: 12596: 0 -246: 12597: 0 -246: 12598: 0 -246: 12599: 0 -246: 12600: 0 -246: 12601: 0 -246: 12602: 0 -246: 12603: 0 -246: 12604: 0 -246: 12605: 0 -246: 12606: 0 -246: 12607: 0 -246: 12608: 0 -246: 12609: 0 -246: 12610: 0 -246: 12611: 0 -246: 12612: 0 -246: 12613: 0 -246: 12614: 0 -246: 12615: 0 -246: 12616: 0 -246: 12617: 0 -246: 12618: 0 -246: 12619: 0 -246: 12620: 0 -246: 12621: 0 -246: 12622: 0 -246: 12623: 0 -246: 12624: 0 -246: 12625: 0 -246: 12626: 0 -246: 12627: 0 -246: 12628: 0 -246: 12629: 0 -246: 12630: 0 -246: 12631: 0 -246: 12632: 0 -246: 12633: 0 -246: 12634: 0 -246: 12635: 0 -246: 12636: 0 -246: 12637: 0 -246: 12638: 0 -246: 12639: 0 -246: 12640: 0 -246: 12641: 0 -246: 12642: 0 -246: 12643: 0 -246: 12644: 0 -246: 12645: 0 -246: 12646: 0 -246: 12647: 0 -246: 12648: 0 -246: 12649: 0 -246: 12650: 0 -246: 12651: 0 -246: 12652: 0 -246: 12653: 0 -246: 12654: 0 -246: 12655: 0 -246: 12656: 0 -246: 12657: 0 -246: 12658: 0 -246: 12659: 0 -246: 12660: 0 -246: 12661: 0 -246: 12662: 0 -246: 12663: 0 -246: 12664: 0 -246: 12665: 0 -246: 12666: 0 -246: 12667: 0 -246: 12668: 0 -246: 12669: 0 -246: 12670: 0 -246: 12671: 0 -246: 12672: 0 -246: 12673: 0 -246: 12674: 0 -246: 12675: 0 -246: 12676: 0 -246: 12677: 0 -246: 12678: 0 -246: 12679: 0 -246: 12680: 0 -246: 12681: 0 -246: 12682: 0 -246: 12683: 0 -246: 12684: 0 -246: 12685: 0 -246: 12686: 0 -246: 12687: 0 -246: 12688: 0 -246: 12689: 0 -246: 12690: 0 -246: 12691: 0 -246: 12692: 0 -246: 12693: 0 -246: 12694: 0 -246: 12695: 0 -246: 12696: 0 -246: 12697: 0 -246: 12698: 0 -246: 12699: 0 -246: 12700: 0 -246: 12701: 0 -246: 12702: 0 -246: 12703: 0 -246: 12704: 0 -246: 12705: 0 -246: 12706: 0 -246: 12707: 0 -246: 12708: 0 -246: 12709: 0 -246: 12710: 0 -246: 12711: 0 -246: 12712: 0 -246: 12713: 0 -246: 12714: 0 -246: 12715: 0 -246: 12716: 0 -246: 12717: 0 -246: 12718: 0 -246: 12719: 0 -246: 12720: 0 -246: 12721: 0 -246: 12722: 0 -246: 12723: 0 -246: 12724: 0 -246: 12725: 0 -246: 12726: 0 -246: 12727: 0 -246: 12728: 0 -246: 12729: 0 -246: 12730: 0 -246: 12731: 0 -246: 12732: 0 -246: 12733: 0 -246: 12734: 0 -246: 12735: 0 -246: 12736: 0 -246: 12737: 0 -246: 12738: 0 -246: 12739: 0 -246: 12740: 0 -246: 12741: 0 -246: 12742: 0 -246: 12743: 0 -246: 12744: 0 -246: 12745: 0 -246: 12746: 0 -246: 12747: 0 -246: 12748: 0 -246: 12749: 0 -246: 12750: 0 -246: 12751: 0 -246: 12752: 0 -246: 12753: 0 -246: 12754: 0 -246: 12755: 0 -246: 12756: 0 -246: 12757: 0 -246: 12758: 0 -246: 12759: 0 -246: 12760: 0 -246: 12761: 0 -246: 12762: 0 -246: 12763: 0 -246: 12764: 0 -246: 12765: 0 -246: 12766: 0 -246: 12767: 0 -246: 12768: 0 -246: 12769: 0 -246: 12770: 0 -246: 12771: 0 -246: 12772: 0 -246: 12773: 0 -246: 12774: 0 -246: 12775: 0 -246: 12776: 0 -246: 12777: 0 -246: 12778: 0 -246: 12779: 0 -246: 12780: 0 -246: 12781: 0 -246: 12782: 0 -246: 12783: 0 -246: 12784: 0 -246: 12785: 0 -246: 12786: 0 -246: 12787: 0 -246: 12788: 0 -246: 12789: 0 -246: 12790: 0 -246: 12791: 0 -246: 12792: 0 -246: 12793: 0 -246: 12794: 0 -246: 12795: 0 -246: 12796: 0 -246: 12797: 0 -246: 12798: 0 -246: 12799: 0 -246: 12800: 0 -246: 12801: 0 -246: 12802: 0 -246: 12803: 0 -246: 12804: 0 -246: 12805: 0 -246: 12806: 0 -246: 12807: 0 -246: 12808: 0 -246: 12809: 0 -246: 12810: 0 -246: 12811: 0 -246: 12812: 0 -246: 12813: 0 -246: 12814: 0 -246: 12815: 0 -246: 12816: 0 -246: 12817: 0 -246: 12818: 0 -246: 12819: 0 -246: 12820: 0 -246: 12821: 0 -246: 12822: 0 -246: 12823: 0 -246: 12824: 0 -246: 12825: 0 -246: 12826: 0 -246: 12827: 0 -246: 12828: 0 -246: 12829: 0 -246: 12830: 0 -246: 12831: 0 -246: 12832: 0 -246: 12833: 0 -246: 12834: 0 -246: 12835: 0 -246: 12836: 0 -246: 12837: 0 -246: 12838: 0 -246: 12839: 0 -246: 12840: 0 -246: 12841: 0 -246: 12842: 0 -246: 12843: 0 -246: 12844: 0 -246: 12845: 0 -246: 12846: 0 -246: 12847: 0 -246: 12848: 0 -246: 12849: 0 -246: 12850: 0 -246: 12851: 0 -246: 12852: 0 -246: 12853: 0 -246: 12854: 0 -246: 12855: 0 -246: 12856: 0 -246: 12857: 0 -246: 12858: 0 -246: 12859: 0 -246: 12860: 0 -246: 12861: 0 -246: 12862: 0 -246: 12863: 0 -246: 12864: 0 -246: 12865: 0 -246: 12866: 0 -246: 12867: 0 -246: 12868: 0 -246: 12869: 0 -246: 12870: 0 -246: 12871: 0 -246: 12872: 0 -246: 12873: 0 -246: 12874: 0 -246: 12875: 0 -246: 12876: 0 -246: 12877: 0 -246: 12878: 0 -246: 12879: 0 -246: 12880: 0 -246: 12881: 0 -246: 12882: 0 -246: 12883: 0 -246: 12884: 0 -246: 12885: 0 -246: 12886: 0 -246: 12887: 0 -246: 12888: 0 -246: 12889: 0 -246: 12890: 0 -246: 12891: 0 -246: 12892: 0 -246: 12893: 0 -246: 12894: 0 -246: 12895: 0 -246: 12896: 0 -246: 12897: 0 -246: 12898: 0 -246: 12899: 0 -246: 12900: 0 -246: 12901: 0 -246: 12902: 0 -246: 12903: 0 -246: 12904: 0 -246: 12905: 0 -246: 12906: 0 -246: 12907: 0 -246: 12908: 0 -246: 12909: 0 -246: 12910: 0 -246: 12911: 0 -246: 12912: 0 -246: 12913: 0 -246: 12914: 0 -246: 12915: 0 -246: 12916: 0 -246: 12917: 0 -246: 12918: 0 -246: 12919: 0 -246: 12920: 0 -246: 12921: 0 -246: 12922: 0 -246: 12923: 0 -246: 12924: 0 -246: 12925: 0 -246: 12926: 0 -246: 12927: 0 -246: 12928: 0 -246: 12929: 0 -246: 12930: 0 -246: 12931: 0 -246: 12932: 0 -246: 12933: 0 -246: 12934: 0 -246: 12935: 0 -246: 12936: 0 -246: 12937: 0 -246: 12938: 0 -246: 12939: 0 -246: 12940: 0 -246: 12941: 0 -246: 12942: 0 -246: 12943: 0 -246: 12944: 0 -246: 12945: 0 -246: 12946: 0 -246: 12947: 0 -246: 12948: 0 -246: 12949: 0 -246: 12950: 0 -246: 12951: 0 -246: 12952: 0 -246: 12953: 0 -246: 12954: 0 -246: 12955: 0 -246: 12956: 0 -246: 12957: 0 -246: 12958: 0 -246: 12959: 0 -246: 12960: 0 -246: 12961: 0 -246: 12962: 0 -246: 12963: 0 -246: 12964: 0 -246: 12965: 0 -246: 12966: 0 -246: 12967: 0 -246: 12968: 0 -246: 12969: 0 -246: 12970: 0 -246: 12971: 0 -246: 12972: 0 -246: 12973: 0 -246: 12974: 0 -246: 12975: 0 -246: 12976: 0 -246: 12977: 0 -246: 12978: 0 -246: 12979: 0 -246: 12980: 0 -246: 12981: 0 -246: 12982: 0 -246: 12983: 0 -246: 12984: 0 -246: 12985: 0 -246: 12986: 0 -246: 12987: 0 -246: 12988: 0 -246: 12989: 0 -246: 12990: 0 -246: 12991: 0 -246: 12992: 0 -246: 12993: 0 -246: 12994: 0 -246: 12995: 0 -246: 12996: 0 -246: 12997: 0 -246: 12998: 0 -246: 12999: 0 -246: 13000: 0 -246: 13001: 0 -246: 13002: 0 -246: 13003: 0 -246: 13004: 0 -246: 13005: 0 -246: 13006: 0 -246: 13007: 0 -246: 13008: 0 -246: 13009: 0 -246: 13010: 0 -246: 13011: 0 -246: 13012: 0 -246: 13013: 0 -246: 13014: 0 -246: 13015: 0 -246: 13016: 0 -246: 13017: 0 -246: 13018: 0 -246: 13019: 0 -246: 13020: 0 -246: 13021: 0 -246: 13022: 0 -246: 13023: 0 -246: 13024: 0 -246: 13025: 0 -246: 13026: 0 -246: 13027: 0 -246: 13028: 0 -246: 13029: 0 -246: 13030: 0 -246: 13031: 0 -246: 13032: 0 -246: 13033: 0 -246: 13034: 0 -246: 13035: 0 -246: 13036: 0 -246: 13037: 0 -246: 13038: 0 -246: 13039: 0 -246: 13040: 0 -246: 13041: 0 -246: 13042: 0 -246: 13043: 0 -246: 13044: 0 -246: 13045: 0 -246: 13046: 0 -246: 13047: 0 -246: 13048: 0 -246: 13049: 0 -246: 13050: 0 -246: 13051: 0 -246: 13052: 0 -246: 13053: 0 -246: 13054: 0 -246: 13055: 0 -246: 13056: 0 -246: 13057: 0 -246: 13058: 0 -246: 13059: 0 -246: 13060: 0 -246: 13061: 0 -246: 13062: 0 -246: 13063: 0 -246: 13064: 0 -246: 13065: 0 -246: 13066: 0 -246: 13067: 0 -246: 13068: 0 -246: 13069: 0 -246: 13070: 0 -246: 13071: 0 -246: 13072: 0 -246: 13073: 0 -246: 13074: 0 -246: 13075: 0 -246: 13076: 0 -246: 13077: 0 -246: 13078: 0 -246: 13079: 0 -246: 13080: 0 -246: 13081: 0 -246: 13082: 0 -246: 13083: 0 -246: 13084: 0 -246: 13085: 0 -246: 13086: 0 -246: 13087: 0 -246: 13088: 0 -246: 13089: 0 -246: 13090: 0 -246: 13091: 0 -246: 13092: 0 -246: 13093: 0 -246: 13094: 0 -246: 13095: 0 -246: 13096: 0 -246: 13097: 0 -246: 13098: 0 -246: 13099: 0 -246: 13100: 0 -246: 13101: 0 -246: 13102: 0 -246: 13103: 0 -246: 13104: 0 -246: 13105: 0 -246: 13106: 0 -246: 13107: 0 -246: 13108: 0 -246: 13109: 0 -246: 13110: 0 -246: 13111: 0 -246: 13112: 0 -246: 13113: 0 -246: 13114: 0 -246: 13115: 0 -246: 13116: 0 -246: 13117: 0 -246: 13118: 0 -246: 13119: 0 -246: 13120: 0 -246: 13121: 0 -246: 13122: 0 -246: 13123: 0 -246: 13124: 0 -246: 13125: 0 -246: 13126: 0 -246: 13127: 0 -246: 13128: 0 -246: 13129: 0 -246: 13130: 0 -246: 13131: 0 -246: 13132: 0 -246: 13133: 0 -246: 13134: 0 -246: 13135: 0 -246: 13136: 0 -246: 13137: 0 -246: 13138: 0 -246: 13139: 0 -246: 13140: 0 -246: 13141: 0 -246: 13142: 0 -246: 13143: 0 -246: 13144: 0 -246: 13145: 0 -246: 13146: 0 -246: 13147: 0 -246: 13148: 0 -246: 13149: 0 -246: 13150: 0 -246: 13151: 0 -246: 13152: 0 -246: 13153: 0 -246: 13154: 0 -246: 13155: 0 -246: 13156: 0 -246: 13157: 0 -246: 13158: 0 -246: 13159: 0 -246: 13160: 0 -246: 13161: 0 -246: 13162: 0 -246: 13163: 0 -246: 13164: 0 -246: 13165: 0 -246: 13166: 0 -246: 13167: 0 -246: 13168: 0 -246: 13169: 0 -246: 13170: 0 -246: 13171: 0 -246: 13172: 0 -246: 13173: 0 -246: 13174: 0 -246: 13175: 0 -246: 13176: 0 -246: 13177: 0 -246: 13178: 0 -246: 13179: 0 -246: 13180: 0 -246: 13181: 0 -246: 13182: 0 -246: 13183: 0 -246: 13184: 0 -246: 13185: 0 -246: 13186: 0 -246: 13187: 0 -246: 13188: 0 -246: 13189: 0 -246: 13190: 0 -246: 13191: 0 -246: 13192: 0 -246: 13193: 0 -246: 13194: 0 -246: 13195: 0 -246: 13196: 0 -246: 13197: 0 -246: 13198: 0 -246: 13199: 0 -246: 13200: 0 -246: 13201: 0 -246: 13202: 0 -246: 13203: 0 -246: 13204: 0 -246: 13205: 0 -246: 13206: 0 -246: 13207: 0 -246: 13208: 0 -246: 13209: 0 -246: 13210: 0 -246: 13211: 0 -246: 13212: 0 -246: 13213: 0 -246: 13214: 0 -246: 13215: 0 -246: 13216: 0 -246: 13217: 0 -246: 13218: 0 -246: 13219: 0 -246: 13220: 0 -246: 13221: 0 -246: 13222: 0 -246: 13223: 0 -246: 13224: 0 -246: 13225: 0 -246: 13226: 0 -246: 13227: 0 -246: 13228: 0 -246: 13229: 0 -246: 13230: 0 -246: 13231: 0 -246: 13232: 0 -246: 13233: 0 -246: 13234: 0 -246: 13235: 0 -246: 13236: 0 -246: 13237: 0 -246: 13238: 0 -246: 13239: 0 -246: 13240: 0 -246: 13241: 0 -246: 13242: 0 -246: 13243: 0 -246: 13244: 0 -246: 13245: 0 -246: 13246: 0 -246: 13247: 0 -246: 13248: 0 -246: 13249: 0 -246: 13250: 0 -246: 13251: 0 -246: 13252: 0 -246: 13253: 0 -246: 13254: 0 -246: 13255: 0 -246: 13256: 0 -246: 13257: 0 -246: 13258: 0 -246: 13259: 0 -246: 13260: 0 -246: 13261: 0 -246: 13262: 0 -246: 13263: 0 -246: 13264: 0 -246: 13265: 0 -246: 13266: 0 -246: 13267: 0 -246: 13268: 0 -246: 13269: 0 -246: 13270: 0 -246: 13271: 0 -246: 13272: 0 -246: 13273: 0 -246: 13274: 0 -246: 13275: 0 -246: 13276: 0 -246: 13277: 0 -246: 13278: 0 -246: 13279: 0 -246: 13280: 0 -246: 13281: 0 -246: 13282: 0 -246: 13283: 0 -246: 13284: 0 -246: 13285: 0 -246: 13286: 0 -246: 13287: 0 -246: 13288: 0 -246: 13289: 0 -246: 13290: 0 -246: 13291: 0 -246: 13292: 0 -246: 13293: 0 -246: 13294: 0 -246: 13295: 0 -246: 13296: 0 -246: 13297: 0 -246: 13298: 0 -246: 13299: 0 -246: 13300: 0 -246: 13301: 0 -246: 13302: 0 -246: 13303: 0 -246: 13304: 0 -246: 13305: 0 -246: 13306: 0 -246: 13307: 0 -246: 13308: 0 -246: 13309: 0 -246: 13310: 0 -246: 13311: 0 -246: 13312: 0 -246: 13313: 0 -246: 13314: 0 -246: 13315: 0 -246: 13316: 0 -246: 13317: 0 -246: 13318: 0 -246: 13319: 0 -246: 13320: 0 -246: 13321: 0 -246: 13322: 0 -246: 13323: 0 -246: 13324: 0 -246: 13325: 0 -246: 13326: 0 -246: 13327: 0 -246: 13328: 0 -246: 13329: 0 -246: 13330: 0 -246: 13331: 0 -246: 13332: 0 -246: 13333: 0 -246: 13334: 0 -246: 13335: 0 -246: 13336: 0 -246: 13337: 0 -246: 13338: 0 -246: 13339: 0 -246: 13340: 0 -246: 13341: 0 -246: 13342: 0 -246: 13343: 0 -246: 13344: 0 -246: 13345: 0 -246: 13346: 0 -246: 13347: 0 -246: 13348: 0 -246: 13349: 0 -246: 13350: 0 -246: 13351: 0 -246: 13352: 0 -246: 13353: 0 -246: 13354: 0 -246: 13355: 0 -246: 13356: 0 -246: 13357: 0 -246: 13358: 0 -246: 13359: 0 -246: 13360: 0 -246: 13361: 0 -246: 13362: 0 -246: 13363: 0 -246: 13364: 0 -246: 13365: 0 -246: 13366: 0 -246: 13367: 0 -246: 13368: 0 -246: 13369: 0 -246: 13370: 0 -246: 13371: 0 -246: 13372: 0 -246: 13373: 0 -246: 13374: 0 -246: 13375: 0 -246: 13376: 0 -246: 13377: 0 -246: 13378: 0 -246: 13379: 0 -246: 13380: 0 -246: 13381: 0 -246: 13382: 0 -246: 13383: 0 -246: 13384: 0 -246: 13385: 0 -246: 13386: 0 -246: 13387: 0 -246: 13388: 0 -246: 13389: 0 -246: 13390: 0 -246: 13391: 0 -246: 13392: 0 -246: 13393: 0 -246: 13394: 0 -246: 13395: 0 -246: 13396: 0 -246: 13397: 0 -246: 13398: 0 -246: 13399: 0 -246: 13400: 0 -246: 13401: 0 -246: 13402: 0 -246: 13403: 0 -246: 13404: 0 -246: 13405: 0 -246: 13406: 0 -246: 13407: 0 -246: 13408: 0 -246: 13409: 0 -246: 13410: 0 -246: 13411: 0 -246: 13412: 0 -246: 13413: 0 -246: 13414: 0 -246: 13415: 0 -246: 13416: 0 -246: 13417: 0 -246: 13418: 0 -246: 13419: 0 -246: 13420: 0 -246: 13421: 0 -246: 13422: 0 -246: 13423: 0 -246: 13424: 0 -246: 13425: 0 -246: 13426: 0 -246: 13427: 0 -246: 13428: 0 -246: 13429: 0 -246: 13430: 0 -246: 13431: 0 -246: 13432: 0 -246: 13433: 0 -246: 13434: 0 -246: 13435: 0 -246: 13436: 0 -246: 13437: 0 -246: 13438: 0 -246: 13439: 0 -246: 13440: 0 -246: 13441: 0 -246: 13442: 0 -246: 13443: 0 -246: 13444: 0 -246: 13445: 0 -246: 13446: 0 -246: 13447: 0 -246: 13448: 0 -246: 13449: 0 -246: 13450: 0 -246: 13451: 0 -246: 13452: 0 -246: 13453: 0 -246: 13454: 0 -246: 13455: 0 -246: 13456: 0 -246: 13457: 0 -246: 13458: 0 -246: 13459: 0 -246: 13460: 0 -246: 13461: 0 -246: 13462: 0 -246: 13463: 0 -246: 13464: 0 -246: 13465: 0 -246: 13466: 0 -246: 13467: 0 -246: 13468: 0 -246: 13469: 0 -246: 13470: 0 -246: 13471: 0 -246: 13472: 0 -246: 13473: 0 -246: 13474: 0 -246: 13475: 0 -246: 13476: 0 -246: 13477: 0 -246: 13478: 0 -246: 13479: 0 -246: 13480: 0 -246: 13481: 0 -246: 13482: 0 -246: 13483: 0 -246: 13484: 0 -246: 13485: 0 -246: 13486: 0 -246: 13487: 0 -246: 13488: 0 -246: 13489: 0 -246: 13490: 0 -246: 13491: 0 -246: 13492: 0 -246: 13493: 0 -246: 13494: 0 -246: 13495: 0 -246: 13496: 0 -246: 13497: 0 -246: 13498: 0 -246: 13499: 0 -246: 13500: 0 -246: 13501: 0 -246: 13502: 0 -246: 13503: 0 -246: 13504: 0 -246: 13505: 0 -246: 13506: 0 -246: 13507: 0 -246: 13508: 0 -246: 13509: 0 -246: 13510: 0 -246: 13511: 0 -246: 13512: 0 -246: 13513: 0 -246: 13514: 0 -246: 13515: 0 -246: 13516: 0 -246: 13517: 0 -246: 13518: 0 -246: 13519: 0 -246: 13520: 0 -246: 13521: 0 -246: 13522: 0 -246: 13523: 0 -246: 13524: 0 -246: 13525: 0 -246: 13526: 0 -246: 13527: 0 -246: 13528: 0 -246: 13529: 0 -246: 13530: 0 -246: 13531: 0 -246: 13532: 0 -246: 13533: 0 -246: 13534: 0 -246: 13535: 0 -246: 13536: 0 -246: 13537: 0 -246: 13538: 0 -246: 13539: 0 -246: 13540: 0 -246: 13541: 0 -246: 13542: 0 -246: 13543: 0 -246: 13544: 0 -246: 13545: 0 -246: 13546: 0 -246: 13547: 0 -246: 13548: 0 -246: 13549: 0 -246: 13550: 0 -246: 13551: 0 -246: 13552: 0 -246: 13553: 0 -246: 13554: 0 -246: 13555: 0 -246: 13556: 0 -246: 13557: 0 -246: 13558: 0 -246: 13559: 0 -246: 13560: 0 -246: 13561: 0 -246: 13562: 0 -246: 13563: 0 -246: 13564: 0 -246: 13565: 0 -246: 13566: 0 -246: 13567: 0 -246: 13568: 0 -246: 13569: 0 -246: 13570: 0 -246: 13571: 0 -246: 13572: 0 -246: 13573: 0 -246: 13574: 0 -246: 13575: 0 -246: 13576: 0 -246: 13577: 0 -246: 13578: 0 -246: 13579: 0 -246: 13580: 0 -246: 13581: 0 -246: 13582: 0 -246: 13583: 0 -246: 13584: 0 -246: 13585: 0 -246: 13586: 0 -246: 13587: 0 -246: 13588: 0 -246: 13589: 0 -246: 13590: 0 -246: 13591: 0 -246: 13592: 0 -246: 13593: 0 -246: 13594: 0 -246: 13595: 0 -246: 13596: 0 -246: 13597: 0 -246: 13598: 0 -246: 13599: 0 -246: 13600: 0 -246: 13601: 0 -246: 13602: 0 -246: 13603: 0 -246: 13604: 0 -246: 13605: 0 -246: 13606: 0 -246: 13607: 0 -246: 13608: 0 -246: 13609: 0 -246: 13610: 0 -246: 13611: 0 -246: 13612: 0 -246: 13613: 0 -246: 13614: 0 -246: 13615: 0 -246: 13616: 0 -246: 13617: 0 -246: 13618: 0 -246: 13619: 0 -246: 13620: 0 -246: 13621: 0 -246: 13622: 0 -246: 13623: 0 -246: 13624: 0 -246: 13625: 0 -246: 13626: 0 -246: 13627: 0 -246: 13628: 0 -246: 13629: 0 -246: 13630: 0 -246: 13631: 0 -246: 13632: 0 -246: 13633: 0 -246: 13634: 0 -246: 13635: 0 -246: 13636: 0 -246: 13637: 0 -246: 13638: 0 -246: 13639: 0 -246: 13640: 0 -246: 13641: 0 -246: 13642: 0 -246: 13643: 0 -246: 13644: 0 -246: 13645: 0 -246: 13646: 0 -246: 13647: 0 -246: 13648: 0 -246: 13649: 0 -246: 13650: 0 -246: 13651: 0 -246: 13652: 0 -246: 13653: 0 -246: 13654: 0 -246: 13655: 0 -246: 13656: 0 -246: 13657: 0 -246: 13658: 0 -246: 13659: 0 -246: 13660: 0 -246: 13661: 0 -246: 13662: 0 -246: 13663: 0 -246: 13664: 0 -246: 13665: 0 -246: 13666: 0 -246: 13667: 0 -246: 13668: 0 -246: 13669: 0 -246: 13670: 0 -246: 13671: 0 -246: 13672: 0 -246: 13673: 0 -246: 13674: 0 -246: 13675: 0 -246: 13676: 0 -246: 13677: 0 -246: 13678: 0 -246: 13679: 0 -246: 13680: 0 -246: 13681: 0 -246: 13682: 0 -246: 13683: 0 -246: 13684: 0 -246: 13685: 0 -246: 13686: 0 -246: 13687: 0 -246: 13688: 0 -246: 13689: 0 -246: 13690: 0 -246: 13691: 0 -246: 13692: 0 -246: 13693: 0 -246: 13694: 0 -246: 13695: 0 -246: 13696: 0 -246: 13697: 0 -246: 13698: 0 -246: 13699: 0 -246: 13700: 0 -246: 13701: 0 -246: 13702: 0 -246: 13703: 0 -246: 13704: 0 -246: 13705: 0 -246: 13706: 0 -246: 13707: 0 -246: 13708: 0 -246: 13709: 0 -246: 13710: 0 -246: 13711: 0 -246: 13712: 0 -246: 13713: 0 -246: 13714: 0 -246: 13715: 0 -246: 13716: 0 -246: 13717: 0 -246: 13718: 0 -246: 13719: 0 -246: 13720: 0 -246: 13721: 0 -246: 13722: 0 -246: 13723: 0 -246: 13724: 0 -246: 13725: 0 -246: 13726: 0 -246: 13727: 0 -246: 13728: 0 -246: 13729: 0 -246: 13730: 0 -246: 13731: 0 -246: 13732: 0 -246: 13733: 0 -246: 13734: 0 -246: 13735: 0 -246: 13736: 0 -246: 13737: 0 -246: 13738: 0 -246: 13739: 0 -246: 13740: 0 -246: 13741: 0 -246: 13742: 0 -246: 13743: 0 -246: 13744: 0 -246: 13745: 0 -246: 13746: 0 -246: 13747: 0 -246: 13748: 0 -246: 13749: 0 -246: 13750: 0 -246: 13751: 0 -246: 13752: 0 -246: 13753: 0 -246: 13754: 0 -246: 13755: 0 -246: 13756: 0 -246: 13757: 0 -246: 13758: 0 -246: 13759: 0 -246: 13760: 0 -246: 13761: 0 -246: 13762: 0 -246: 13763: 0 -246: 13764: 0 -246: 13765: 0 -246: 13766: 0 -246: 13767: 0 -246: 13768: 0 -246: 13769: 0 -246: 13770: 0 -246: 13771: 0 -246: 13772: 0 -246: 13773: 0 -246: 13774: 0 -246: 13775: 0 -246: 13776: 0 -246: 13777: 0 -246: 13778: 0 -246: 13779: 0 -246: 13780: 0 -246: 13781: 0 -246: 13782: 0 -246: 13783: 0 -246: 13784: 0 -246: 13785: 0 -246: 13786: 0 -246: 13787: 0 -246: 13788: 0 -246: 13789: 0 -246: 13790: 0 -246: 13791: 0 -246: 13792: 0 -246: 13793: 0 -246: 13794: 0 -246: 13795: 0 -246: 13796: 0 -246: 13797: 0 -246: 13798: 0 -246: 13799: 0 -246: 13800: 0 -246: 13801: 0 -246: 13802: 0 -246: 13803: 0 -246: 13804: 0 -246: 13805: 0 -246: 13806: 0 -246: 13807: 0 -246: 13808: 0 -246: 13809: 0 -246: 13810: 0 -246: 13811: 0 -246: 13812: 0 -246: 13813: 0 -246: 13814: 0 -246: 13815: 0 -246: 13816: 0 -246: 13817: 0 -246: 13818: 0 -246: 13819: 0 -246: 13820: 0 -246: 13821: 0 -246: 13822: 0 -246: 13823: 0 -246: 13824: 0 -246: 13825: 0 -246: 13826: 0 -246: 13827: 0 -246: 13828: 0 -246: 13829: 0 -246: 13830: 0 -246: 13831: 0 -246: 13832: 0 -246: 13833: 0 -246: 13834: 0 -246: 13835: 0 -246: 13836: 0 -246: 13837: 0 -246: 13838: 0 -246: 13839: 0 -246: 13840: 0 -246: 13841: 0 -246: 13842: 0 -246: 13843: 0 -246: 13844: 0 -246: 13845: 0 -246: 13846: 0 -246: 13847: 0 -246: 13848: 0 -246: 13849: 0 -246: 13850: 0 -246: 13851: 0 -246: 13852: 0 -246: 13853: 0 -246: 13854: 0 -246: 13855: 0 -246: 13856: 0 -246: 13857: 0 -246: 13858: 0 -246: 13859: 0 -246: 13860: 0 -246: 13861: 0 -246: 13862: 0 -246: 13863: 0 -246: 13864: 0 -246: 13865: 0 -246: 13866: 0 -246: 13867: 0 -246: 13868: 0 -246: 13869: 0 -246: 13870: 0 -246: 13871: 0 -246: 13872: 0 -246: 13873: 0 -246: 13874: 0 -246: 13875: 0 -246: 13876: 0 -246: 13877: 0 -246: 13878: 0 -246: 13879: 0 -246: 13880: 0 -246: 13881: 0 -246: 13882: 0 -246: 13883: 0 -246: 13884: 0 -246: 13885: 0 -246: 13886: 0 -246: 13887: 0 -246: 13888: 0 -246: 13889: 0 -246: 13890: 0 -246: 13891: 0 -246: 13892: 0 -246: 13893: 0 -246: 13894: 0 -246: 13895: 0 -246: 13896: 0 -246: 13897: 0 -246: 13898: 0 -246: 13899: 0 -246: 13900: 0 -246: 13901: 0 -246: 13902: 0 -246: 13903: 0 -246: 13904: 0 -246: 13905: 0 -246: 13906: 0 -246: 13907: 0 -246: 13908: 0 -246: 13909: 0 -246: 13910: 0 -246: 13911: 0 -246: 13912: 0 -246: 13913: 0 -246: 13914: 0 -246: 13915: 0 -246: 13916: 0 -246: 13917: 0 -246: 13918: 0 -246: 13919: 0 -246: 13920: 0 -246: 13921: 0 -246: 13922: 0 -246: 13923: 0 -246: 13924: 0 -246: 13925: 0 -246: 13926: 0 -246: 13927: 0 -246: 13928: 0 -246: 13929: 0 -246: 13930: 0 -246: 13931: 0 -246: 13932: 0 -246: 13933: 0 -246: 13934: 0 -246: 13935: 0 -246: 13936: 0 -246: 13937: 0 -246: 13938: 0 -246: 13939: 0 -246: 13940: 0 -246: 13941: 0 -246: 13942: 0 -246: 13943: 0 -246: 13944: 0 -246: 13945: 0 -246: 13946: 0 -246: 13947: 0 -246: 13948: 0 -246: 13949: 0 -246: 13950: 0 -246: 13951: 0 -246: 13952: 0 -246: 13953: 0 -246: 13954: 0 -246: 13955: 0 -246: 13956: 0 -246: 13957: 0 -246: 13958: 0 -246: 13959: 0 -246: 13960: 0 -246: 13961: 0 -246: 13962: 0 -246: 13963: 0 -246: 13964: 0 -246: 13965: 0 -246: 13966: 0 -246: 13967: 0 -246: 13968: 0 -246: 13969: 0 -246: 13970: 0 -246: 13971: 0 -246: 13972: 0 -246: 13973: 0 -246: 13974: 0 -246: 13975: 0 -246: 13976: 0 -246: 13977: 0 -246: 13978: 0 -246: 13979: 0 -246: 13980: 0 -246: 13981: 0 -246: 13982: 0 -246: 13983: 0 -246: 13984: 0 -246: 13985: 0 -246: 13986: 0 -246: 13987: 0 -246: 13988: 0 -246: 13989: 0 -246: 13990: 0 -246: 13991: 0 -246: 13992: 0 -246: 13993: 0 -246: 13994: 0 -246: 13995: 0 -246: 13996: 0 -246: 13997: 0 -246: 13998: 0 -246: 13999: 0 -246: 14000: 0 -246: 14001: 0 -246: 14002: 0 -246: 14003: 0 -246: 14004: 0 -246: 14005: 0 -246: 14006: 0 -246: 14007: 0 -246: 14008: 0 -246: 14009: 0 -246: 14010: 0 -246: 14011: 0 -246: 14012: 0 -246: 14013: 0 -246: 14014: 0 -246: 14015: 0 -246: 14016: 0 -246: 14017: 0 -246: 14018: 0 -246: 14019: 0 -246: 14020: 0 -246: 14021: 0 -246: 14022: 0 -246: 14023: 0 -246: 14024: 0 -246: 14025: 0 -246: 14026: 0 -246: 14027: 0 -246: 14028: 0 -246: 14029: 0 -246: 14030: 0 -246: 14031: 0 -246: 14032: 0 -246: 14033: 0 -246: 14034: 0 -246: 14035: 0 -246: 14036: 0 -246: 14037: 0 -246: 14038: 0 -246: 14039: 0 -246: 14040: 0 -246: 14041: 0 -246: 14042: 0 -246: 14043: 0 -246: 14044: 0 -246: 14045: 0 -246: 14046: 0 -246: 14047: 0 -246: 14048: 0 -246: 14049: 0 -246: 14050: 0 -246: 14051: 0 -246: 14052: 0 -246: 14053: 0 -246: 14054: 0 -246: 14055: 0 -246: 14056: 0 -246: 14057: 0 -246: 14058: 0 -246: 14059: 0 -246: 14060: 0 -246: 14061: 0 -246: 14062: 0 -246: 14063: 0 -246: 14064: 0 -246: 14065: 0 -246: 14066: 0 -246: 14067: 0 -246: 14068: 0 -246: 14069: 0 -246: 14070: 0 -246: 14071: 0 -246: 14072: 0 -246: 14073: 0 -246: 14074: 0 -246: 14075: 0 -246: 14076: 0 -246: 14077: 0 -246: 14078: 0 -246: 14079: 0 -246: 14080: 0 -246: 14081: 0 -246: 14082: 0 -246: 14083: 0 -246: 14084: 0 -246: 14085: 0 -246: 14086: 0 -246: 14087: 0 -246: 14088: 0 -246: 14089: 0 -246: 14090: 0 -246: 14091: 0 -246: 14092: 0 -246: 14093: 0 -246: 14094: 0 -246: 14095: 0 -246: 14096: 0 -246: 14097: 0 -246: 14098: 0 -246: 14099: 0 -246: 14100: 0 -246: 14101: 0 -246: 14102: 0 -246: 14103: 0 -246: 14104: 0 -246: 14105: 0 -246: 14106: 0 -246: 14107: 0 -246: 14108: 0 -246: 14109: 0 -246: 14110: 0 -246: 14111: 0 -246: 14112: 0 -246: 14113: 0 -246: 14114: 0 -246: 14115: 0 -246: 14116: 0 -246: 14117: 0 -246: 14118: 0 -246: 14119: 0 -246: 14120: 0 -246: 14121: 0 -246: 14122: 0 -246: 14123: 0 -246: 14124: 0 -246: 14125: 0 -246: 14126: 0 -246: 14127: 0 -246: 14128: 0 -246: 14129: 0 -246: 14130: 0 -246: 14131: 0 -246: 14132: 0 -246: 14133: 0 -246: 14134: 0 -246: 14135: 0 -246: 14136: 0 -246: 14137: 0 -246: 14138: 0 -246: 14139: 0 -246: 14140: 0 -246: 14141: 0 -246: 14142: 0 -246: 14143: 0 -246: 14144: 0 -246: 14145: 0 -246: 14146: 0 -246: 14147: 0 -246: 14148: 0 -246: 14149: 0 -246: 14150: 0 -246: 14151: 0 -246: 14152: 0 -246: 14153: 0 -246: 14154: 0 -246: 14155: 0 -246: 14156: 0 -246: 14157: 0 -246: 14158: 0 -246: 14159: 0 -246: 14160: 0 -246: 14161: 0 -246: 14162: 0 -246: 14163: 0 -246: 14164: 0 -246: 14165: 0 -246: 14166: 0 -246: 14167: 0 -246: 14168: 0 -246: 14169: 0 -246: 14170: 0 -246: 14171: 0 -246: 14172: 0 -246: 14173: 0 -246: 14174: 0 -246: 14175: 0 -246: 14176: 0 -246: 14177: 0 -246: 14178: 0 -246: 14179: 0 -246: 14180: 0 -246: 14181: 0 -246: 14182: 0 -246: 14183: 0 -246: 14184: 0 -246: 14185: 0 -246: 14186: 0 -246: 14187: 0 -246: 14188: 0 -246: 14189: 0 -246: 14190: 0 -246: 14191: 0 -246: 14192: 0 -246: 14193: 0 -246: 14194: 0 -246: 14195: 0 -246: 14196: 0 -246: 14197: 0 -246: 14198: 0 -246: 14199: 0 -246: 14200: 0 -246: 14201: 0 -246: 14202: 0 -246: 14203: 0 -246: 14204: 0 -246: 14205: 0 -246: 14206: 0 -246: 14207: 0 -246: 14208: 0 -246: 14209: 0 -246: 14210: 0 -246: 14211: 0 -246: 14212: 0 -246: 14213: 0 -246: 14214: 0 -246: 14215: 0 -246: 14216: 0 -246: 14217: 0 -246: 14218: 0 -246: 14219: 0 -246: 14220: 0 -246: 14221: 0 -246: 14222: 0 -246: 14223: 0 -246: 14224: 0 -246: 14225: 0 -246: 14226: 0 -246: 14227: 0 -246: 14228: 0 -246: 14229: 0 -246: 14230: 0 -246: 14231: 0 -246: 14232: 0 -246: 14233: 0 -246: 14234: 0 -246: 14235: 0 -246: 14236: 0 -246: 14237: 0 -246: 14238: 0 -246: 14239: 0 -246: 14240: 0 -246: 14241: 0 -246: 14242: 0 -246: 14243: 0 -246: 14244: 0 -246: 14245: 0 -246: 14246: 0 -246: 14247: 0 -246: 14248: 0 -246: 14249: 0 -246: 14250: 0 -246: 14251: 0 -246: 14252: 0 -246: 14253: 0 -246: 14254: 0 -246: 14255: 0 -246: 14256: 0 -246: 14257: 0 -246: 14258: 0 -246: 14259: 0 -246: 14260: 0 -246: 14261: 0 -246: 14262: 0 -246: 14263: 0 -246: 14264: 0 -246: 14265: 0 -246: 14266: 0 -246: 14267: 0 -246: 14268: 0 -246: 14269: 0 -246: 14270: 0 -246: 14271: 0 -246: 14272: 0 -246: 14273: 0 -246: 14274: 0 -246: 14275: 0 -246: 14276: 0 -246: 14277: 0 -246: 14278: 0 -246: 14279: 0 -246: 14280: 0 -246: 14281: 0 -246: 14282: 0 -246: 14283: 0 -246: 14284: 0 -246: 14285: 0 -246: 14286: 0 -246: 14287: 0 -246: 14288: 0 -246: 14289: 0 -246: 14290: 0 -246: 14291: 0 -246: 14292: 0 -246: 14293: 0 -246: 14294: 0 -246: 14295: 0 -246: 14296: 0 -246: 14297: 0 -246: 14298: 0 -246: 14299: 0 -246: 14300: 0 -246: 14301: 0 -246: 14302: 0 -246: 14303: 0 -246: 14304: 0 -246: 14305: 0 -246: 14306: 0 -246: 14307: 0 -246: 14308: 0 -246: 14309: 0 -246: 14310: 0 -246: 14311: 0 -246: 14312: 0 -246: 14313: 0 -246: 14314: 0 -246: 14315: 0 -246: 14316: 0 -246: 14317: 0 -246: 14318: 0 -246: 14319: 0 -246: 14320: 0 -246: 14321: 0 -246: 14322: 0 -246: 14323: 0 -246: 14324: 0 -246: 14325: 0 -246: 14326: 0 -246: 14327: 0 -246: 14328: 0 -246: 14329: 0 -246: 14330: 0 -246: 14331: 0 -246: 14332: 0 -246: 14333: 0 -246: 14334: 0 -246: 14335: 0 -246: 14336: 0 -246: 14337: 0 -246: 14338: 0 -246: 14339: 0 -246: 14340: 0 -246: 14341: 0 -246: 14342: 0 -246: 14343: 0 -246: 14344: 0 -246: 14345: 0 -246: 14346: 0 -246: 14347: 0 -246: 14348: 0 -246: 14349: 0 -246: 14350: 0 -246: 14351: 0 -246: 14352: 0 -246: 14353: 0 -246: 14354: 0 -246: 14355: 0 -246: 14356: 0 -246: 14357: 0 -246: 14358: 0 -246: 14359: 0 -246: 14360: 0 -246: 14361: 0 -246: 14362: 0 -246: 14363: 0 -246: 14364: 0 -246: 14365: 0 -246: 14366: 0 -246: 14367: 0 -246: 14368: 0 -246: 14369: 0 -246: 14370: 0 -246: 14371: 0 -246: 14372: 0 -246: 14373: 0 -246: 14374: 0 -246: 14375: 0 -246: 14376: 0 -246: 14377: 0 -246: 14378: 0 -246: 14379: 0 -246: 14380: 0 -246: 14381: 0 -246: 14382: 0 -246: 14383: 0 -246: 14384: 0 -246: 14385: 0 -246: 14386: 0 -246: 14387: 0 -246: 14388: 0 -246: 14389: 0 -246: 14390: 0 -246: 14391: 0 -246: 14392: 0 -246: 14393: 0 -246: 14394: 0 -246: 14395: 0 -246: 14396: 0 -246: 14397: 0 -246: 14398: 0 -246: 14399: 0 -246: 14400: 0 -246: 14401: 0 -246: 14402: 0 -246: 14403: 0 -246: 14404: 0 -246: 14405: 0 -246: 14406: 0 -246: 14407: 0 -246: 14408: 0 -246: 14409: 0 -246: 14410: 0 -246: 14411: 0 -246: 14412: 0 -246: 14413: 0 -246: 14414: 0 -246: 14415: 0 -246: 14416: 0 -246: 14417: 0 -246: 14418: 0 -246: 14419: 0 -246: 14420: 0 -246: 14421: 0 -246: 14422: 0 -246: 14423: 0 -246: 14424: 0 -246: 14425: 0 -246: 14426: 0 -246: 14427: 0 -246: 14428: 0 -246: 14429: 0 -246: 14430: 0 -246: 14431: 0 -246: 14432: 0 -246: 14433: 0 -246: 14434: 0 -246: 14435: 0 -246: 14436: 0 -246: 14437: 0 -246: 14438: 0 -246: 14439: 0 -246: 14440: 0 -246: 14441: 0 -246: 14442: 0 -246: 14443: 0 -246: 14444: 0 -246: 14445: 0 -246: 14446: 0 -246: 14447: 0 -246: 14448: 0 -246: 14449: 0 -246: 14450: 0 -246: 14451: 0 -246: 14452: 0 -246: 14453: 0 -246: 14454: 0 -246: 14455: 0 -246: 14456: 0 -246: 14457: 0 -246: 14458: 0 -246: 14459: 0 -246: 14460: 0 -246: 14461: 0 -246: 14462: 0 -246: 14463: 0 -246: 14464: 0 -246: 14465: 0 -246: 14466: 0 -246: 14467: 0 -246: 14468: 0 -246: 14469: 0 -246: 14470: 0 -246: 14471: 0 -246: 14472: 0 -246: 14473: 0 -246: 14474: 0 -246: 14475: 0 -246: 14476: 0 -246: 14477: 0 -246: 14478: 0 -246: 14479: 0 -246: 14480: 0 -246: 14481: 0 -246: 14482: 0 -246: 14483: 0 -246: 14484: 0 -246: 14485: 0 -246: 14486: 0 -246: 14487: 0 -246: 14488: 0 -246: 14489: 0 -246: 14490: 0 -246: 14491: 0 -246: 14492: 0 -246: 14493: 0 -246: 14494: 0 -246: 14495: 0 -246: 14496: 0 -246: 14497: 0 -246: 14498: 0 -246: 14499: 0 -246: 14500: 0 -246: 14501: 0 -246: 14502: 0 -246: 14503: 0 -246: 14504: 0 -246: 14505: 0 -246: 14506: 0 -246: 14507: 0 -246: 14508: 0 -246: 14509: 0 -246: 14510: 0 -246: 14511: 0 -246: 14512: 0 -246: 14513: 0 -246: 14514: 0 -246: 14515: 0 -246: 14516: 0 -246: 14517: 0 -246: 14518: 0 -246: 14519: 0 -246: 14520: 0 -246: 14521: 0 -246: 14522: 0 -246: 14523: 0 -246: 14524: 0 -246: 14525: 0 -246: 14526: 0 -246: 14527: 0 -246: 14528: 0 -246: 14529: 0 -246: 14530: 0 -246: 14531: 0 -246: 14532: 0 -246: 14533: 0 -246: 14534: 0 -246: 14535: 0 -246: 14536: 0 -246: 14537: 0 -246: 14538: 0 -246: 14539: 0 -246: 14540: 0 -246: 14541: 0 -246: 14542: 0 -246: 14543: 0 -246: 14544: 0 -246: 14545: 0 -246: 14546: 0 -246: 14547: 0 -246: 14548: 0 -246: 14549: 0 -246: 14550: 0 -246: 14551: 0 -246: 14552: 0 -246: 14553: 0 -246: 14554: 0 -246: 14555: 0 -246: 14556: 0 -246: 14557: 0 -246: 14558: 0 -246: 14559: 0 -246: 14560: 0 -246: 14561: 0 -246: 14562: 0 -246: 14563: 0 -246: 14564: 0 -246: 14565: 0 -246: 14566: 0 -246: 14567: 0 -246: 14568: 0 -246: 14569: 0 -246: 14570: 0 -246: 14571: 0 -246: 14572: 0 -246: 14573: 0 -246: 14574: 0 -246: 14575: 0 -246: 14576: 0 -246: 14577: 0 -246: 14578: 0 -246: 14579: 0 -246: 14580: 0 -246: 14581: 0 -246: 14582: 0 -246: 14583: 0 -246: 14584: 0 -246: 14585: 0 -246: 14586: 0 -246: 14587: 0 -246: 14588: 0 -246: 14589: 0 -246: 14590: 0 -246: 14591: 0 -246: 14592: 0 -246: 14593: 0 -246: 14594: 0 -246: 14595: 0 -246: 14596: 0 -246: 14597: 0 -246: 14598: 0 -246: 14599: 0 -246: 14600: 0 -246: 14601: 0 -246: 14602: 0 -246: 14603: 0 -246: 14604: 0 -246: 14605: 0 -246: 14606: 0 -246: 14607: 0 -246: 14608: 0 -246: 14609: 0 -246: 14610: 0 -246: 14611: 0 -246: 14612: 0 -246: 14613: 0 -246: 14614: 0 -246: 14615: 0 -246: 14616: 0 -246: 14617: 0 -246: 14618: 0 -246: 14619: 0 -246: 14620: 0 -246: 14621: 0 -246: 14622: 0 -246: 14623: 0 -246: 14624: 0 -246: 14625: 0 -246: 14626: 0 -246: 14627: 0 -246: 14628: 0 -246: 14629: 0 -246: 14630: 0 -246: 14631: 0 -246: 14632: 0 -246: 14633: 0 -246: 14634: 0 -246: 14635: 0 -246: 14636: 0 -246: 14637: 0 -246: 14638: 0 -246: 14639: 0 -246: 14640: 0 -246: 14641: 0 -246: 14642: 0 -246: 14643: 0 -246: 14644: 0 -246: 14645: 0 -246: 14646: 0 -246: 14647: 0 -246: 14648: 0 -246: 14649: 0 -246: 14650: 0 -246: 14651: 0 -246: 14652: 0 -246: 14653: 0 -246: 14654: 0 -246: 14655: 0 -246: 14656: 0 -246: 14657: 0 -246: 14658: 0 -246: 14659: 0 -246: 14660: 0 -246: 14661: 0 -246: 14662: 0 -246: 14663: 0 -246: 14664: 0 -246: 14665: 0 -246: 14666: 0 -246: 14667: 0 -246: 14668: 0 -246: 14669: 0 -246: 14670: 0 -246: 14671: 0 -246: 14672: 0 -246: 14673: 0 -246: 14674: 0 -246: 14675: 0 -246: 14676: 0 -246: 14677: 0 -246: 14678: 0 -246: 14679: 0 -246: 14680: 0 -246: 14681: 0 -246: 14682: 0 -246: 14683: 0 -246: 14684: 0 -246: 14685: 0 -246: 14686: 0 -246: 14687: 0 -246: 14688: 0 -246: 14689: 0 -246: 14690: 0 -246: 14691: 0 -246: 14692: 0 -246: 14693: 0 -246: 14694: 0 -246: 14695: 0 -246: 14696: 0 -246: 14697: 0 -246: 14698: 0 -246: 14699: 0 -246: 14700: 0 -246: 14701: 0 -246: 14702: 0 -246: 14703: 0 -246: 14704: 0 -246: 14705: 0 -246: 14706: 0 -246: 14707: 0 -246: 14708: 0 -246: 14709: 0 -246: 14710: 0 -246: 14711: 0 -246: 14712: 0 -246: 14713: 0 -246: 14714: 0 -246: 14715: 0 -246: 14716: 0 -246: 14717: 0 -246: 14718: 0 -246: 14719: 0 -246: 14720: 0 -246: 14721: 0 -246: 14722: 0 -246: 14723: 0 -246: 14724: 0 -246: 14725: 0 -246: 14726: 0 -246: 14727: 0 -246: 14728: 0 -246: 14729: 0 -246: 14730: 0 -246: 14731: 0 -246: 14732: 0 -246: 14733: 0 -246: 14734: 0 -246: 14735: 0 -246: 14736: 0 -246: 14737: 0 -246: 14738: 0 -246: 14739: 0 -246: 14740: 0 -246: 14741: 0 -246: 14742: 0 -246: 14743: 0 -246: 14744: 0 -246: 14745: 0 -246: 14746: 0 -246: 14747: 0 -246: 14748: 0 -246: 14749: 0 -246: 14750: 0 -246: 14751: 0 -246: 14752: 0 -246: 14753: 0 -246: 14754: 0 -246: 14755: 0 -246: 14756: 0 -246: 14757: 0 -246: 14758: 0 -246: 14759: 0 -246: 14760: 0 -246: 14761: 0 -246: 14762: 0 -246: 14763: 0 -246: 14764: 0 -246: 14765: 0 -246: 14766: 0 -246: 14767: 0 -246: 14768: 0 -246: 14769: 0 -246: 14770: 0 -246: 14771: 0 -246: 14772: 0 -246: 14773: 0 -246: 14774: 0 -246: 14775: 0 -246: 14776: 0 -246: 14777: 0 -246: 14778: 0 -246: 14779: 0 -246: 14780: 0 -246: 14781: 0 -246: 14782: 0 -246: 14783: 0 -246: 14784: 0 -246: 14785: 0 -246: 14786: 0 -246: 14787: 0 -246: 14788: 0 -246: 14789: 0 -246: 14790: 0 -246: 14791: 0 -246: 14792: 0 -246: 14793: 0 -246: 14794: 0 -246: 14795: 0 -246: 14796: 0 -246: 14797: 0 -246: 14798: 0 -246: 14799: 0 -246: 14800: 0 -246: 14801: 0 -246: 14802: 0 -246: 14803: 0 -246: 14804: 0 -246: 14805: 0 -246: 14806: 0 -246: 14807: 0 -246: 14808: 0 -246: 14809: 0 -246: 14810: 0 -246: 14811: 0 -246: 14812: 0 -246: 14813: 0 -246: 14814: 0 -246: 14815: 0 -246: 14816: 0 -246: 14817: 0 -246: 14818: 0 -246: 14819: 0 -246: 14820: 0 -246: 14821: 0 -246: 14822: 0 -246: 14823: 0 -246: 14824: 0 -246: 14825: 0 -246: 14826: 0 -246: 14827: 0 -246: 14828: 0 -246: 14829: 0 -246: 14830: 0 -246: 14831: 0 -246: 14832: 0 -246: 14833: 0 -246: 14834: 0 -246: 14835: 0 -246: 14836: 0 -246: 14837: 0 -246: 14838: 0 -246: 14839: 0 -246: 14840: 0 -246: 14841: 0 -246: 14842: 0 -246: 14843: 0 -246: 14844: 0 -246: 14845: 0 -246: 14846: 0 -246: 14847: 0 -246: 14848: 0 -246: 14849: 0 -246: 14850: 0 -246: 14851: 0 -246: 14852: 0 -246: 14853: 0 -246: 14854: 0 -246: 14855: 0 -246: 14856: 0 -246: 14857: 0 -246: 14858: 0 -246: 14859: 0 -246: 14860: 0 -246: 14861: 0 -246: 14862: 0 -246: 14863: 0 -246: 14864: 0 -246: 14865: 0 -246: 14866: 0 -246: 14867: 0 -246: 14868: 0 -246: 14869: 0 -246: 14870: 0 -246: 14871: 0 -246: 14872: 0 -246: 14873: 0 -246: 14874: 0 -246: 14875: 0 -246: 14876: 0 -246: 14877: 0 -246: 14878: 0 -246: 14879: 0 -246: 14880: 0 -246: 14881: 0 -246: 14882: 0 -246: 14883: 0 -246: 14884: 0 -246: 14885: 0 -246: 14886: 0 -246: 14887: 0 -246: 14888: 0 -246: 14889: 0 -246: 14890: 0 -246: 14891: 0 -246: 14892: 0 -246: 14893: 0 -246: 14894: 0 -246: 14895: 0 -246: 14896: 0 -246: 14897: 0 -246: 14898: 0 -246: 14899: 0 -246: 14900: 0 -246: 14901: 0 -246: 14902: 0 -246: 14903: 0 -246: 14904: 0 -246: 14905: 0 -246: 14906: 0 -246: 14907: 0 -246: 14908: 0 -246: 14909: 0 -246: 14910: 0 -246: 14911: 0 -246: 14912: 0 -246: 14913: 0 -246: 14914: 0 -246: 14915: 0 -246: 14916: 0 -246: 14917: 0 -246: 14918: 0 -246: 14919: 0 -246: 14920: 0 -246: 14921: 0 -246: 14922: 0 -246: 14923: 0 -246: 14924: 0 -246: 14925: 0 -246: 14926: 0 -246: 14927: 0 -246: 14928: 0 -246: 14929: 0 -246: 14930: 0 -246: 14931: 0 -246: 14932: 0 -246: 14933: 0 -246: 14934: 0 -246: 14935: 0 -246: 14936: 0 -246: 14937: 0 -246: 14938: 0 -246: 14939: 0 -246: 14940: 0 -246: 14941: 0 -246: 14942: 0 -246: 14943: 0 -246: 14944: 0 -246: 14945: 0 -246: 14946: 0 -246: 14947: 0 -246: 14948: 0 -246: 14949: 0 -246: 14950: 0 -246: 14951: 0 -246: 14952: 0 -246: 14953: 0 -246: 14954: 0 -246: 14955: 0 -246: 14956: 0 -246: 14957: 0 -246: 14958: 0 -246: 14959: 0 -246: 14960: 0 -246: 14961: 0 -246: 14962: 0 -246: 14963: 0 -246: 14964: 0 -246: 14965: 0 -246: 14966: 0 -246: 14967: 0 -246: 14968: 0 -246: 14969: 0 -246: 14970: 0 -246: 14971: 0 -246: 14972: 0 -246: 14973: 0 -246: 14974: 0 -246: 14975: 0 -246: 14976: 0 -246: 14977: 0 -246: 14978: 0 -246: 14979: 0 -246: 14980: 0 -246: 14981: 0 -246: 14982: 0 -246: 14983: 0 -246: 14984: 0 -246: 14985: 0 -246: 14986: 0 -246: 14987: 0 -246: 14988: 0 -246: 14989: 0 -246: 14990: 0 -246: 14991: 0 -246: 14992: 0 -246: 14993: 0 -246: 14994: 0 -246: 14995: 0 -246: 14996: 0 -246: 14997: 0 -246: 14998: 0 -246: 14999: 0 -246: 15000: 0 -246: 15001: 0 -246: 15002: 0 -246: 15003: 0 -246: 15004: 0 -246: 15005: 0 -246: 15006: 0 -246: 15007: 0 -246: 15008: 0 -246: 15009: 0 -246: 15010: 0 -246: 15011: 0 -246: 15012: 0 -246: 15013: 0 -246: 15014: 0 -246: 15015: 0 -246: 15016: 0 -246: 15017: 0 -246: 15018: 0 -246: 15019: 0 -246: 15020: 0 -246: 15021: 0 -246: 15022: 0 -246: 15023: 0 -246: 15024: 0 -246: 15025: 0 -246: 15026: 0 -246: 15027: 0 -246: 15028: 0 -246: 15029: 0 -246: 15030: 0 -246: 15031: 0 -246: 15032: 0 -246: 15033: 0 -246: 15034: 0 -246: 15035: 0 -246: 15036: 0 -246: 15037: 0 -246: 15038: 0 -246: 15039: 0 -246: 15040: 0 -246: 15041: 0 -246: 15042: 0 -246: 15043: 0 -246: 15044: 0 -246: 15045: 0 -246: 15046: 0 -246: 15047: 0 -246: 15048: 0 -246: 15049: 0 -246: 15050: 0 -246: 15051: 0 -246: 15052: 0 -246: 15053: 0 -246: 15054: 0 -246: 15055: 0 -246: 15056: 0 -246: 15057: 0 -246: 15058: 0 -246: 15059: 0 -246: 15060: 0 -246: 15061: 0 -246: 15062: 0 -246: 15063: 0 -246: 15064: 0 -246: 15065: 0 -246: 15066: 0 -246: 15067: 0 -246: 15068: 0 -246: 15069: 0 -246: 15070: 0 -246: 15071: 0 -246: 15072: 0 -246: 15073: 0 -246: 15074: 0 -246: 15075: 0 -246: 15076: 0 -246: 15077: 0 -246: 15078: 0 -246: 15079: 0 -246: 15080: 0 -246: 15081: 0 -246: 15082: 0 -246: 15083: 0 -246: 15084: 0 -246: 15085: 0 -246: 15086: 0 -246: 15087: 0 -246: 15088: 0 -246: 15089: 0 -246: 15090: 0 -246: 15091: 0 -246: 15092: 0 -246: 15093: 0 -246: 15094: 0 -246: 15095: 0 -246: 15096: 0 -246: 15097: 0 -246: 15098: 0 -246: 15099: 0 -246: 15100: 0 -246: 15101: 0 -246: 15102: 0 -246: 15103: 0 -246: 15104: 0 -246: 15105: 0 -246: 15106: 0 -246: 15107: 0 -246: 15108: 0 -246: 15109: 0 -246: 15110: 0 -246: 15111: 0 -246: 15112: 0 -246: 15113: 0 -246: 15114: 0 -246: 15115: 0 -246: 15116: 0 -246: 15117: 0 -246: 15118: 0 -246: 15119: 0 -246: 15120: 0 -246: 15121: 0 -246: 15122: 0 -246: 15123: 0 -246: 15124: 0 -246: 15125: 0 -246: 15126: 0 -246: 15127: 0 -246: 15128: 0 -246: 15129: 0 -246: 15130: 0 -246: 15131: 0 -246: 15132: 0 -246: 15133: 0 -246: 15134: 0 -246: 15135: 0 -246: 15136: 0 -246: 15137: 0 -246: 15138: 0 -246: 15139: 0 -246: 15140: 0 -246: 15141: 0 -246: 15142: 0 -246: 15143: 0 -246: 15144: 0 -246: 15145: 0 -246: 15146: 0 -246: 15147: 0 -246: 15148: 0 -246: 15149: 0 -246: 15150: 0 -246: 15151: 0 -246: 15152: 0 -246: 15153: 0 -246: 15154: 0 -246: 15155: 0 -246: 15156: 0 -246: 15157: 0 -246: 15158: 0 -246: 15159: 0 -246: 15160: 0 -246: 15161: 0 -246: 15162: 0 -246: 15163: 0 -246: 15164: 0 -246: 15165: 0 -246: 15166: 0 -246: 15167: 0 -246: 15168: 0 -246: 15169: 0 -246: 15170: 0 -246: 15171: 0 -246: 15172: 0 -246: 15173: 0 -246: 15174: 0 -246: 15175: 0 -246: 15176: 0 -246: 15177: 0 -246: 15178: 0 -246: 15179: 0 -246: 15180: 0 -246: 15181: 0 -246: 15182: 0 -246: 15183: 0 -246: 15184: 0 -246: 15185: 0 -246: 15186: 0 -246: 15187: 0 -246: 15188: 0 -246: 15189: 0 -246: 15190: 0 -246: 15191: 0 -246: 15192: 0 -246: 15193: 0 -246: 15194: 0 -246: 15195: 0 -246: 15196: 0 -246: 15197: 0 -246: 15198: 0 -246: 15199: 0 -246: 15200: 0 -246: 15201: 0 -246: 15202: 0 -246: 15203: 0 -246: 15204: 0 -246: 15205: 0 -246: 15206: 0 -246: 15207: 0 -246: 15208: 0 -246: 15209: 0 -246: 15210: 0 -246: 15211: 0 -246: 15212: 0 -246: 15213: 0 -246: 15214: 0 -246: 15215: 0 -246: 15216: 0 -246: 15217: 0 -246: 15218: 0 -246: 15219: 0 -246: 15220: 0 -246: 15221: 0 -246: 15222: 0 -246: 15223: 0 -246: 15224: 0 -246: 15225: 0 -246: 15226: 0 -246: 15227: 0 -246: 15228: 0 -246: 15229: 0 -246: 15230: 0 -246: 15231: 0 -246: 15232: 0 -246: 15233: 0 -246: 15234: 0 -246: 15235: 0 -246: 15236: 0 -246: 15237: 0 -246: 15238: 0 -246: 15239: 0 -246: 15240: 0 -246: 15241: 0 -246: 15242: 0 -246: 15243: 0 -246: 15244: 0 -246: 15245: 0 -246: 15246: 0 -246: 15247: 0 -246: 15248: 0 -246: 15249: 0 -246: 15250: 0 -246: 15251: 0 -246: 15252: 0 -246: 15253: 0 -246: 15254: 0 -246: 15255: 0 -246: 15256: 0 -246: 15257: 0 -246: 15258: 0 -246: 15259: 0 -246: 15260: 0 -246: 15261: 0 -246: 15262: 0 -246: 15263: 0 -246: 15264: 0 -246: 15265: 0 -246: 15266: 0 -246: 15267: 0 -246: 15268: 0 -246: 15269: 0 -246: 15270: 0 -246: 15271: 0 -246: 15272: 0 -246: 15273: 0 -246: 15274: 0 -246: 15275: 0 -246: 15276: 0 -246: 15277: 0 -246: 15278: 0 -246: 15279: 0 -246: 15280: 0 -246: 15281: 0 -246: 15282: 0 -246: 15283: 0 -246: 15284: 0 -246: 15285: 0 -246: 15286: 0 -246: 15287: 0 -246: 15288: 0 -246: 15289: 0 -246: 15290: 0 -246: 15291: 0 -246: 15292: 0 -246: 15293: 0 -246: 15294: 0 -246: 15295: 0 -246: 15296: 0 -246: 15297: 0 -246: 15298: 0 -246: 15299: 0 -246: 15300: 0 -246: 15301: 0 -246: 15302: 0 -246: 15303: 0 -246: 15304: 0 -246: 15305: 0 -246: 15306: 0 -246: 15307: 0 -246: 15308: 0 -246: 15309: 0 -246: 15310: 0 -246: 15311: 0 -246: 15312: 0 -246: 15313: 0 -246: 15314: 0 -246: 15315: 0 -246: 15316: 0 -246: 15317: 0 -246: 15318: 0 -246: 15319: 0 -246: 15320: 0 -246: 15321: 0 -246: 15322: 0 -246: 15323: 0 -246: 15324: 0 -246: 15325: 0 -246: 15326: 0 -246: 15327: 0 -246: 15328: 0 -246: 15329: 0 -246: 15330: 0 -246: 15331: 0 -246: 15332: 0 -246: 15333: 0 -246: 15334: 0 -246: 15335: 0 -246: 15336: 0 -246: 15337: 0 -246: 15338: 0 -246: 15339: 0 -246: 15340: 0 -246: 15341: 0 -246: 15342: 0 -246: 15343: 0 -246: 15344: 0 -246: 15345: 0 -246: 15346: 0 -246: 15347: 0 -246: 15348: 0 -246: 15349: 0 -246: 15350: 0 -246: 15351: 0 -246: 15352: 0 -246: 15353: 0 -246: 15354: 0 -246: 15355: 0 -246: 15356: 0 -246: 15357: 0 -246: 15358: 0 -246: 15359: 0 -246: 15360: 0 -246: 15361: 0 -246: 15362: 0 -246: 15363: 0 -246: 15364: 0 -246: 15365: 0 -246: 15366: 0 -246: 15367: 0 -246: 15368: 0 -246: 15369: 0 -246: 15370: 0 -246: 15371: 0 -246: 15372: 0 -246: 15373: 0 -246: 15374: 0 -246: 15375: 0 -246: 15376: 0 -246: 15377: 0 -246: 15378: 0 -246: 15379: 0 -246: 15380: 0 -246: 15381: 0 -246: 15382: 0 -246: 15383: 0 -246: 15384: 0 -246: 15385: 0 -246: 15386: 0 -246: 15387: 0 -246: 15388: 0 -246: 15389: 0 -246: 15390: 0 -246: 15391: 0 -246: 15392: 0 -246: 15393: 0 -246: 15394: 0 -246: 15395: 0 -246: 15396: 0 -246: 15397: 0 -246: 15398: 0 -246: 15399: 0 -246: 15400: 0 -246: 15401: 0 -246: 15402: 0 -246: 15403: 0 -246: 15404: 0 -246: 15405: 0 -246: 15406: 0 -246: 15407: 0 -246: 15408: 0 -246: 15409: 0 -246: 15410: 0 -246: 15411: 0 -246: 15412: 0 -246: 15413: 0 -246: 15414: 0 -246: 15415: 0 -246: 15416: 0 -246: 15417: 0 -246: 15418: 0 -246: 15419: 0 -246: 15420: 0 -246: 15421: 0 -246: 15422: 0 -246: 15423: 0 -246: 15424: 0 -246: 15425: 0 -246: 15426: 0 -246: 15427: 0 -246: 15428: 0 -246: 15429: 0 -246: 15430: 0 -246: 15431: 0 -246: 15432: 0 -246: 15433: 0 -246: 15434: 0 -246: 15435: 0 -246: 15436: 0 -246: 15437: 0 -246: 15438: 0 -246: 15439: 0 -246: 15440: 0 -246: 15441: 0 -246: 15442: 0 -246: 15443: 0 -246: 15444: 0 -246: 15445: 0 -246: 15446: 0 -246: 15447: 0 -246: 15448: 0 -246: 15449: 0 -246: 15450: 0 -246: 15451: 0 -246: 15452: 0 -246: 15453: 0 -246: 15454: 0 -246: 15455: 0 -246: 15456: 0 -246: 15457: 0 -246: 15458: 0 -246: 15459: 0 -246: 15460: 0 -246: 15461: 0 -246: 15462: 0 -246: 15463: 0 -246: 15464: 0 -246: 15465: 0 -246: 15466: 0 -246: 15467: 0 -246: 15468: 0 -246: 15469: 0 -246: 15470: 0 -246: 15471: 0 -246: 15472: 0 -246: 15473: 0 -246: 15474: 0 -246: 15475: 0 -246: 15476: 0 -246: 15477: 0 -246: 15478: 0 -246: 15479: 0 -246: 15480: 0 -246: 15481: 0 -246: 15482: 0 -246: 15483: 0 -246: 15484: 0 -246: 15485: 0 -246: 15486: 0 -246: 15487: 0 -246: 15488: 0 -246: 15489: 0 -246: 15490: 0 -246: 15491: 0 -246: 15492: 0 -246: 15493: 0 -246: 15494: 0 -246: 15495: 0 -246: 15496: 0 -246: 15497: 0 -246: 15498: 0 -246: 15499: 0 -246: 15500: 0 -246: 15501: 0 -246: 15502: 0 -246: 15503: 0 -246: 15504: 0 -246: 15505: 0 -246: 15506: 0 -246: 15507: 0 -246: 15508: 0 -246: 15509: 0 -246: 15510: 0 -246: 15511: 0 -246: 15512: 0 -246: 15513: 0 -246: 15514: 0 -246: 15515: 0 -246: 15516: 0 -246: 15517: 0 -246: 15518: 0 -246: 15519: 0 -246: 15520: 0 -246: 15521: 0 -246: 15522: 0 -246: 15523: 0 -246: 15524: 0 -246: 15525: 0 -246: 15526: 0 -246: 15527: 0 -246: 15528: 0 -246: 15529: 0 -246: 15530: 0 -246: 15531: 0 -246: 15532: 0 -246: 15533: 0 -246: 15534: 0 -246: 15535: 0 -246: 15536: 0 -246: 15537: 0 -246: 15538: 0 -246: 15539: 0 -246: 15540: 0 -246: 15541: 0 -246: 15542: 0 -246: 15543: 0 -246: 15544: 0 -246: 15545: 0 -246: 15546: 0 -246: 15547: 0 -246: 15548: 0 -246: 15549: 0 -246: 15550: 0 -246: 15551: 0 -246: 15552: 0 -246: 15553: 0 -246: 15554: 0 -246: 15555: 0 -246: 15556: 0 -246: 15557: 0 -246: 15558: 0 -246: 15559: 0 -246: 15560: 0 -246: 15561: 0 -246: 15562: 0 -246: 15563: 0 -246: 15564: 0 -246: 15565: 0 -246: 15566: 0 -246: 15567: 0 -246: 15568: 0 -246: 15569: 0 -246: 15570: 0 -246: 15571: 0 -246: 15572: 0 -246: 15573: 0 -246: 15574: 0 -246: 15575: 0 -246: 15576: 0 -246: 15577: 0 -246: 15578: 0 -246: 15579: 0 -246: 15580: 0 -246: 15581: 0 -246: 15582: 0 -246: 15583: 0 -246: 15584: 0 -246: 15585: 0 -246: 15586: 0 -246: 15587: 0 -246: 15588: 0 -246: 15589: 0 -246: 15590: 0 -246: 15591: 0 -246: 15592: 0 -246: 15593: 0 -246: 15594: 0 -246: 15595: 0 -246: 15596: 0 -246: 15597: 0 -246: 15598: 0 -246: 15599: 0 -246: 15600: 0 -246: 15601: 0 -246: 15602: 0 -246: 15603: 0 -246: 15604: 0 -246: 15605: 0 -246: 15606: 0 -246: 15607: 0 -246: 15608: 0 -246: 15609: 0 -246: 15610: 0 -246: 15611: 0 -246: 15612: 0 -246: 15613: 0 -246: 15614: 0 -246: 15615: 0 -246: 15616: 0 -246: 15617: 0 -246: 15618: 0 -246: 15619: 0 -246: 15620: 0 -246: 15621: 0 -246: 15622: 0 -246: 15623: 0 -246: 15624: 0 -246: 15625: 0 -246: 15626: 0 -246: 15627: 0 -246: 15628: 0 -246: 15629: 0 -246: 15630: 0 -246: 15631: 0 -246: 15632: 0 -246: 15633: 0 -246: 15634: 0 -246: 15635: 0 -246: 15636: 0 -246: 15637: 0 -246: 15638: 0 -246: 15639: 0 -246: 15640: 0 -246: 15641: 0 -246: 15642: 0 -246: 15643: 0 -246: 15644: 0 -246: 15645: 0 -246: 15646: 0 -246: 15647: 0 -246: 15648: 0 -246: 15649: 0 -246: 15650: 0 -246: 15651: 0 -246: 15652: 0 -246: 15653: 0 -246: 15654: 0 -246: 15655: 0 -246: 15656: 0 -246: 15657: 0 -246: 15658: 0 -246: 15659: 0 -246: 15660: 0 -246: 15661: 0 -246: 15662: 0 -246: 15663: 0 -246: 15664: 0 -246: 15665: 0 -246: 15666: 0 -246: 15667: 0 -246: 15668: 0 -246: 15669: 0 -246: 15670: 0 -246: 15671: 0 -246: 15672: 0 -246: 15673: 0 -246: 15674: 0 -246: 15675: 0 -246: 15676: 0 -246: 15677: 0 -246: 15678: 0 -246: 15679: 0 -246: 15680: 0 -246: 15681: 0 -246: 15682: 0 -246: 15683: 0 -246: 15684: 0 -246: 15685: 0 -246: 15686: 0 -246: 15687: 0 -246: 15688: 0 -246: 15689: 0 -246: 15690: 0 -246: 15691: 0 -246: 15692: 0 -246: 15693: 0 -246: 15694: 0 -246: 15695: 0 -246: 15696: 0 -246: 15697: 0 -246: 15698: 0 -246: 15699: 0 -246: 15700: 0 -246: 15701: 0 -246: 15702: 0 -246: 15703: 0 -246: 15704: 0 -246: 15705: 0 -246: 15706: 0 -246: 15707: 0 -246: 15708: 0 -246: 15709: 0 -246: 15710: 0 -246: 15711: 0 -246: 15712: 0 -246: 15713: 0 -246: 15714: 0 -246: 15715: 0 -246: 15716: 0 -246: 15717: 0 -246: 15718: 0 -246: 15719: 0 -246: 15720: 0 -246: 15721: 0 -246: 15722: 0 -246: 15723: 0 -246: 15724: 0 -246: 15725: 0 -246: 15726: 0 -246: 15727: 0 -246: 15728: 0 -246: 15729: 0 -246: 15730: 0 -246: 15731: 0 -246: 15732: 0 -246: 15733: 0 -246: 15734: 0 -246: 15735: 0 -246: 15736: 0 -246: 15737: 0 -246: 15738: 0 -246: 15739: 0 -246: 15740: 0 -246: 15741: 0 -246: 15742: 0 -246: 15743: 0 -246: 15744: 0 -246: 15745: 0 -246: 15746: 0 -246: 15747: 0 -246: 15748: 0 -246: 15749: 0 -246: 15750: 0 -246: 15751: 0 -246: 15752: 0 -246: 15753: 0 -246: 15754: 0 -246: 15755: 0 -246: 15756: 0 -246: 15757: 0 -246: 15758: 0 -246: 15759: 0 -246: 15760: 0 -246: 15761: 0 -246: 15762: 0 -246: 15763: 0 -246: 15764: 0 -246: 15765: 0 -246: 15766: 0 -246: 15767: 0 -246: 15768: 0 -246: 15769: 0 -246: 15770: 0 -246: 15771: 0 -246: 15772: 0 -246: 15773: 0 -246: 15774: 0 -246: 15775: 0 -246: 15776: 0 -246: 15777: 0 -246: 15778: 0 -246: 15779: 0 -246: 15780: 0 -246: 15781: 0 -246: 15782: 0 -246: 15783: 0 -246: 15784: 0 -246: 15785: 0 -246: 15786: 0 -246: 15787: 0 -246: 15788: 0 -246: 15789: 0 -246: 15790: 0 -246: 15791: 0 -246: 15792: 0 -246: 15793: 0 -246: 15794: 0 -246: 15795: 0 -246: 15796: 0 -246: 15797: 0 -246: 15798: 0 -246: 15799: 0 -246: 15800: 0 -246: 15801: 0 -246: 15802: 0 -246: 15803: 0 -246: 15804: 0 -246: 15805: 0 -246: 15806: 0 -246: 15807: 0 -246: 15808: 0 -246: 15809: 0 -246: 15810: 0 -246: 15811: 0 -246: 15812: 0 -246: 15813: 0 -246: 15814: 0 -246: 15815: 0 -246: 15816: 0 -246: 15817: 0 -246: 15818: 0 -246: 15819: 0 -246: 15820: 0 -246: 15821: 0 -246: 15822: 0 -246: 15823: 0 -246: 15824: 0 -246: 15825: 0 -246: 15826: 0 -246: 15827: 0 -246: 15828: 0 -246: 15829: 0 -246: 15830: 0 -246: 15831: 0 -246: 15832: 0 -246: 15833: 0 -246: 15834: 0 -246: 15835: 0 -246: 15836: 0 -246: 15837: 0 -246: 15838: 0 -246: 15839: 0 -246: 15840: 0 -246: 15841: 0 -246: 15842: 0 -246: 15843: 0 -246: 15844: 0 -246: 15845: 0 -246: 15846: 0 -246: 15847: 0 -246: 15848: 0 -246: 15849: 0 -246: 15850: 0 -246: 15851: 0 -246: 15852: 0 -246: 15853: 0 -246: 15854: 0 -246: 15855: 0 -246: 15856: 0 -246: 15857: 0 -246: 15858: 0 -246: 15859: 0 -246: 15860: 0 -246: 15861: 0 -246: 15862: 0 -246: 15863: 0 -246: 15864: 0 -246: 15865: 0 -246: 15866: 0 -246: 15867: 0 -246: 15868: 0 -246: 15869: 0 -246: 15870: 0 -246: 15871: 0 -246: 15872: 0 -246: 15873: 0 -246: 15874: 0 -246: 15875: 0 -246: 15876: 0 -246: 15877: 0 -246: 15878: 0 -246: 15879: 0 -246: 15880: 0 -246: 15881: 0 -246: 15882: 0 -246: 15883: 0 -246: 15884: 0 -246: 15885: 0 -246: 15886: 0 -246: 15887: 0 -246: 15888: 0 -246: 15889: 0 -246: 15890: 0 -246: 15891: 0 -246: 15892: 0 -246: 15893: 0 -246: 15894: 0 -246: 15895: 0 -246: 15896: 0 -246: 15897: 0 -246: 15898: 0 -246: 15899: 0 -246: 15900: 0 -246: 15901: 0 -246: 15902: 0 -246: 15903: 0 -246: 15904: 0 -246: 15905: 0 -246: 15906: 0 -246: 15907: 0 -246: 15908: 0 -246: 15909: 0 -246: 15910: 0 -246: 15911: 0 -246: 15912: 0 -246: 15913: 0 -246: 15914: 0 -246: 15915: 0 -246: 15916: 0 -246: 15917: 0 -246: 15918: 0 -246: 15919: 0 -246: 15920: 0 -246: 15921: 0 -246: 15922: 0 -246: 15923: 0 -246: 15924: 0 -246: 15925: 0 -246: 15926: 0 -246: 15927: 0 -246: 15928: 0 -246: 15929: 0 -246: 15930: 0 -246: 15931: 0 -246: 15932: 0 -246: 15933: 0 -246: 15934: 0 -246: 15935: 0 -246: 15936: 0 -246: 15937: 0 -246: 15938: 0 -246: 15939: 0 -246: 15940: 0 -246: 15941: 0 -246: 15942: 0 -246: 15943: 0 -246: 15944: 0 -246: 15945: 0 -246: 15946: 0 -246: 15947: 0 -246: 15948: 0 -246: 15949: 0 -246: 15950: 0 -246: 15951: 0 -246: 15952: 0 -246: 15953: 0 -246: 15954: 0 -246: 15955: 0 -246: 15956: 0 -246: 15957: 0 -246: 15958: 0 -246: 15959: 0 -246: 15960: 0 -246: 15961: 0 -246: 15962: 0 -246: 15963: 0 -246: 15964: 0 -246: 15965: 0 -246: 15966: 0 -246: 15967: 0 -246: 15968: 0 -246: 15969: 0 -246: 15970: 0 -246: 15971: 0 -246: 15972: 0 -246: 15973: 0 -246: 15974: 0 -246: 15975: 0 -246: 15976: 0 -246: 15977: 0 -246: 15978: 0 -246: 15979: 0 -246: 15980: 0 -246: 15981: 0 -246: 15982: 0 -246: 15983: 0 -246: 15984: 0 -246: 15985: 0 -246: 15986: 0 -246: 15987: 0 -246: 15988: 0 -246: 15989: 0 -246: 15990: 0 -246: 15991: 0 -246: 15992: 0 -246: 15993: 0 -246: 15994: 0 -246: 15995: 0 -246: 15996: 0 -246: 15997: 0 -246: 15998: 0 -246: 15999: 0 -246: 16000: 0 -246: 16001: 0 -246: 16002: 0 -246: 16003: 0 -246: 16004: 0 -246: 16005: 0 -246: 16006: 0 -246: 16007: 0 -246: 16008: 0 -246: 16009: 0 -246: 16010: 0 -246: 16011: 0 -246: 16012: 0 -246: 16013: 0 -246: 16014: 0 -246: 16015: 0 -246: 16016: 0 -246: 16017: 0 -246: 16018: 0 -246: 16019: 0 -246: 16020: 0 -246: 16021: 0 -246: 16022: 0 -246: 16023: 0 -246: 16024: 0 -246: 16025: 0 -246: 16026: 0 -246: 16027: 0 -246: 16028: 0 -246: 16029: 0 -246: 16030: 0 -246: 16031: 0 -246: 16032: 0 -246: 16033: 0 -246: 16034: 0 -246: 16035: 0 -246: 16036: 0 -246: 16037: 0 -246: 16038: 0 -246: 16039: 0 -246: 16040: 0 -246: 16041: 0 -246: 16042: 0 -246: 16043: 0 -246: 16044: 0 -246: 16045: 0 -246: 16046: 0 -246: 16047: 0 -246: 16048: 0 -246: 16049: 0 -246: 16050: 0 -246: 16051: 0 -246: 16052: 0 -246: 16053: 0 -246: 16054: 0 -246: 16055: 0 -246: 16056: 0 -246: 16057: 0 -246: 16058: 0 -246: 16059: 0 -246: 16060: 0 -246: 16061: 0 -246: 16062: 0 -246: 16063: 0 -246: 16064: 0 -246: 16065: 0 -246: 16066: 0 -246: 16067: 0 -246: 16068: 0 -246: 16069: 0 -246: 16070: 0 -246: 16071: 0 -246: 16072: 0 -246: 16073: 0 -246: 16074: 0 -246: 16075: 0 -246: 16076: 0 -246: 16077: 0 -246: 16078: 0 -246: 16079: 0 -246: 16080: 0 -246: 16081: 0 -246: 16082: 0 -246: 16083: 0 -246: 16084: 0 -246: 16085: 0 -246: 16086: 0 -246: 16087: 0 -246: 16088: 0 -246: 16089: 0 -246: 16090: 0 -246: 16091: 0 -246: 16092: 0 -246: 16093: 0 -246: 16094: 0 -246: 16095: 0 -246: 16096: 0 -246: 16097: 0 -246: 16098: 0 -246: 16099: 0 -246: 16100: 0 -246: 16101: 0 -246: 16102: 0 -246: 16103: 0 -246: 16104: 0 -246: 16105: 0 -246: 16106: 0 -246: 16107: 0 -246: 16108: 0 -246: 16109: 0 -246: 16110: 0 -246: 16111: 0 -246: 16112: 0 -246: 16113: 0 -246: 16114: 0 -246: 16115: 0 -246: 16116: 0 -246: 16117: 0 -246: 16118: 0 -246: 16119: 0 -246: 16120: 0 -246: 16121: 0 -246: 16122: 0 -246: 16123: 0 -246: 16124: 0 -246: 16125: 0 -246: 16126: 0 -246: 16127: 0 -246: 16128: 0 -246: 16129: 0 -246: 16130: 0 -246: 16131: 0 -246: 16132: 0 -246: 16133: 0 -246: 16134: 0 -246: 16135: 0 -246: 16136: 0 -246: 16137: 0 -246: 16138: 0 -246: 16139: 0 -246: 16140: 0 -246: 16141: 0 -246: 16142: 0 -246: 16143: 0 -246: 16144: 0 -246: 16145: 0 -246: 16146: 0 -246: 16147: 0 -246: 16148: 0 -246: 16149: 0 -246: 16150: 0 -246: 16151: 0 -246: 16152: 0 -246: 16153: 0 -246: 16154: 0 -246: 16155: 0 -246: 16156: 0 -246: 16157: 0 -246: 16158: 0 -246: 16159: 0 -246: 16160: 0 -246: 16161: 0 -246: 16162: 0 -246: 16163: 0 -246: 16164: 0 -246: 16165: 0 -246: 16166: 0 -246: 16167: 0 -246: 16168: 0 -246: 16169: 0 -246: 16170: 0 -246: 16171: 0 -246: 16172: 0 -246: 16173: 0 -246: 16174: 0 -246: 16175: 0 -246: 16176: 0 -246: 16177: 0 -246: 16178: 0 -246: 16179: 0 -246: 16180: 0 -246: 16181: 0 -246: 16182: 0 -246: 16183: 0 -246: 16184: 0 -246: 16185: 0 -246: 16186: 0 -246: 16187: 0 -246: 16188: 0 -246: 16189: 0 -246: 16190: 0 -246: 16191: 0 -246: 16192: 0 -246: 16193: 0 -246: 16194: 0 -246: 16195: 0 -246: 16196: 0 -246: 16197: 0 -246: 16198: 0 -246: 16199: 0 -246: 16200: 0 -246: 16201: 0 -246: 16202: 0 -246: 16203: 0 -246: 16204: 0 -246: 16205: 0 -246: 16206: 0 -246: 16207: 0 -246: 16208: 0 -246: 16209: 0 -246: 16210: 0 -246: 16211: 0 -246: 16212: 0 -246: 16213: 0 -246: 16214: 0 -246: 16215: 0 -246: 16216: 0 -246: 16217: 0 -246: 16218: 0 -246: 16219: 0 -246: 16220: 0 -246: 16221: 0 -246: 16222: 0 -246: 16223: 0 -246: 16224: 0 -246: 16225: 0 -246: 16226: 0 -246: 16227: 0 -246: 16228: 0 -246: 16229: 0 -246: 16230: 0 -246: 16231: 0 -246: 16232: 0 -246: 16233: 0 -246: 16234: 0 -246: 16235: 0 -246: 16236: 0 -246: 16237: 0 -246: 16238: 0 -246: 16239: 0 -246: 16240: 0 -246: 16241: 0 -246: 16242: 0 -246: 16243: 0 -246: 16244: 0 -246: 16245: 0 -246: 16246: 0 -246: 16247: 0 -246: 16248: 0 -246: 16249: 0 -246: 16250: 0 -246: 16251: 0 -246: 16252: 0 -246: 16253: 0 -246: 16254: 0 -246: 16255: 0 -246: 16256: 0 -246: 16257: 0 -246: 16258: 0 -246: 16259: 0 -246: 16260: 0 -246: 16261: 0 -246: 16262: 0 -246: 16263: 0 -246: 16264: 0 -246: 16265: 0 -246: 16266: 0 -246: 16267: 0 -246: 16268: 0 -246: 16269: 0 -246: 16270: 0 -246: 16271: 0 -246: 16272: 0 -246: 16273: 0 -246: 16274: 0 -246: 16275: 0 -246: 16276: 0 -246: 16277: 0 -246: 16278: 0 -246: 16279: 0 -246: 16280: 0 -246: 16281: 0 -246: 16282: 0 -246: 16283: 0 -246: 16284: 0 -246: 16285: 0 -246: 16286: 0 -246: 16287: 0 -246: 16288: 0 -246: 16289: 0 -246: 16290: 0 -246: 16291: 0 -246: 16292: 0 -246: 16293: 0 -246: 16294: 0 -246: 16295: 0 -246: 16296: 0 -246: 16297: 0 -246: 16298: 0 -246: 16299: 0 -246: 16300: 0 -246: 16301: 0 -246: 16302: 0 -246: 16303: 0 -246: 16304: 0 -246: 16305: 0 -246: 16306: 0 -246: 16307: 0 -246: 16308: 0 -246: 16309: 0 -246: 16310: 0 -246: 16311: 0 -246: 16312: 0 -246: 16313: 0 -246: 16314: 0 -246: 16315: 0 -246: 16316: 0 -246: 16317: 0 -246: 16318: 0 -246: 16319: 0 -246: 16320: 0 -246: 16321: 0 -246: 16322: 0 -246: 16323: 0 -246: 16324: 0 -246: 16325: 0 -246: 16326: 0 -246: 16327: 0 -246: 16328: 0 -246: 16329: 0 -246: 16330: 0 -246: 16331: 0 -246: 16332: 0 -246: 16333: 0 -246: 16334: 0 -246: 16335: 0 -246: 16336: 0 -246: 16337: 0 -246: 16338: 0 -246: 16339: 0 -246: 16340: 0 -246: 16341: 0 -246: 16342: 0 -246: 16343: 0 -246: 16344: 0 -246: 16345: 0 -246: 16346: 0 -246: 16347: 0 -246: 16348: 0 -246: 16349: 0 -246: 16350: 0 -246: 16351: 0 -246: 16352: 0 -246: 16353: 0 -246: 16354: 0 -246: 16355: 0 -246: 16356: 0 -246: 16357: 0 -246: 16358: 0 -246: 16359: 0 -246: 16360: 0 -246: 16361: 0 -246: 16362: 0 -246: 16363: 0 -246: 16364: 0 -246: 16365: 0 -246: 16366: 0 -246: 16367: 0 -246: 16368: 0 -246: 16369: 0 -246: 16370: 0 -246: 16371: 0 -246: 16372: 0 -246: 16373: 0 -246: 16374: 0 -246: 16375: 0 -246: 16376: 0 -246: 16377: 0 -246: 16378: 0 -246: 16379: 0 -246: 16380: 0 -246: 16381: 0 -246: 16382: 0 -246: 16383: 0 -246: 16384: 0 -246: 16385: 0 -246: 16386: 0 -246: 16387: 0 -246: 16388: 0 -246: 16389: 0 -246: 16390: 0 -246: 16391: 0 -246: 16392: 0 -246: 16393: 0 -246: 16394: 0 -246: 16395: 0 -246: 16396: 0 -246: 16397: 0 -246: 16398: 0 -246: 16399: 0 -246: 16400: 0 -246: 16401: 0 -246: 16402: 0 -246: 16403: 0 -246: 16404: 0 -246: 16405: 0 -246: 16406: 0 -246: 16407: 0 -246: 16408: 0 -246: 16409: 0 -246: 16410: 0 -246: 16411: 0 -246: 16412: 0 -246: 16413: 0 -246: 16414: 0 -246: 16415: 0 -246: 16416: 0 -246: 16417: 0 -246: 16418: 0 -246: 16419: 0 -246: 16420: 0 -246: 16421: 0 -246: 16422: 0 -246: 16423: 0 -246: 16424: 0 -246: 16425: 0 -246: 16426: 0 -246: 16427: 0 -246: 16428: 0 -246: 16429: 0 -246: 16430: 0 -246: 16431: 0 -246: 16432: 0 -246: 16433: 0 -246: 16434: 0 -246: 16435: 0 -246: 16436: 0 -246: 16437: 0 -246: 16438: 0 -246: 16439: 0 -246: 16440: 0 -246: 16441: 0 -246: 16442: 0 -246: 16443: 0 -246: 16444: 0 -246: 16445: 0 -246: 16446: 0 -246: 16447: 0 -246: 16448: 0 -246: 16449: 0 -246: 16450: 0 -246: 16451: 0 -246: 16452: 0 -246: 16453: 0 -246: 16454: 0 -246: 16455: 0 -246: 16456: 0 -246: 16457: 0 -246: 16458: 0 -246: 16459: 0 -246: 16460: 0 -246: 16461: 0 -246: 16462: 0 -246: 16463: 0 -246: 16464: 0 -246: 16465: 0 -246: 16466: 0 -246: 16467: 0 -246: 16468: 0 -246: 16469: 0 -246: 16470: 0 -246: 16471: 0 -246: 16472: 0 -246: 16473: 0 -246: 16474: 0 -246: 16475: 0 -246: 16476: 0 -246: 16477: 0 -246: 16478: 0 -246: 16479: 0 -246: 16480: 0 -246: 16481: 0 -246: 16482: 0 -246: 16483: 0 -246: 16484: 0 -246: 16485: 0 -246: 16486: 0 -246: 16487: 0 -246: 16488: 0 -246: 16489: 0 -246: 16490: 0 -246: 16491: 0 -246: 16492: 0 -246: 16493: 0 -246: 16494: 0 -246: 16495: 0 -246: 16496: 0 -246: 16497: 0 -246: 16498: 0 -246: 16499: 0 -246: 16500: 0 -246: 16501: 0 -246: 16502: 0 -246: 16503: 0 -246: 16504: 0 -246: 16505: 0 -246: 16506: 0 -246: 16507: 0 -246: 16508: 0 -246: 16509: 0 -246: 16510: 0 -246: 16511: 0 -246: 16512: 0 -246: 16513: 0 -246: 16514: 0 -246: 16515: 0 -246: 16516: 0 -246: 16517: 0 -246: 16518: 0 -246: 16519: 0 -246: 16520: 0 -246: 16521: 0 -246: 16522: 0 -246: 16523: 0 -246: 16524: 0 -246: 16525: 0 -246: 16526: 0 -246: 16527: 0 -246: 16528: 0 -246: 16529: 0 -246: 16530: 0 -246: 16531: 0 -246: 16532: 0 -246: 16533: 0 -246: 16534: 0 -246: 16535: 0 -246: 16536: 0 -246: 16537: 0 -246: 16538: 0 -246: 16539: 0 -246: 16540: 0 -246: 16541: 0 -246: 16542: 0 -246: 16543: 0 -246: 16544: 0 -246: 16545: 0 -246: 16546: 0 -246: 16547: 0 -246: 16548: 0 -246: 16549: 0 -246: 16550: 0 -246: 16551: 0 -246: 16552: 0 -246: 16553: 0 -246: 16554: 0 -246: 16555: 0 -246: 16556: 0 -246: 16557: 0 -246: 16558: 0 -246: 16559: 0 -246: 16560: 0 -246: 16561: 0 -246: 16562: 0 -246: 16563: 0 -246: 16564: 0 -246: 16565: 0 -246: 16566: 0 -246: 16567: 0 -246: 16568: 0 -246: 16569: 0 -246: 16570: 0 -246: 16571: 0 -246: 16572: 0 -246: 16573: 0 -246: 16574: 0 -246: 16575: 0 -246: 16576: 0 -246: 16577: 0 -246: 16578: 0 -246: 16579: 0 -246: 16580: 0 -246: 16581: 0 -246: 16582: 0 -246: 16583: 0 -246: 16584: 0 -246: 16585: 0 -246: 16586: 0 -246: 16587: 0 -246: 16588: 0 -246: 16589: 0 -246: 16590: 0 -246: 16591: 0 -246: 16592: 0 -246: 16593: 0 -246: 16594: 0 -246: 16595: 0 -246: 16596: 0 -246: 16597: 0 -246: 16598: 0 -246: 16599: 0 -246: 16600: 0 -246: 16601: 0 -246: 16602: 0 -246: 16603: 0 -246: 16604: 0 -246: 16605: 0 -246: 16606: 0 -246: 16607: 0 -246: 16608: 0 -246: 16609: 0 -246: 16610: 0 -246: 16611: 0 -246: 16612: 0 -246: 16613: 0 -246: 16614: 0 -246: 16615: 0 -246: 16616: 0 -246: 16617: 0 -246: 16618: 0 -246: 16619: 0 -246: 16620: 0 -246: 16621: 0 -246: 16622: 0 -246: 16623: 0 -246: 16624: 0 -246: 16625: 0 -246: 16626: 0 -246: 16627: 0 -246: 16628: 0 -246: 16629: 0 -246: 16630: 0 -246: 16631: 0 -246: 16632: 0 -246: 16633: 0 -246: 16634: 0 -246: 16635: 0 -246: 16636: 0 -246: 16637: 0 -246: 16638: 0 -246: 16639: 0 -246: 16640: 0 -246: 16641: 0 -246: 16642: 0 -246: 16643: 0 -246: 16644: 0 -246: 16645: 0 -246: 16646: 0 -246: 16647: 0 -246: 16648: 0 -246: 16649: 0 -246: 16650: 0 -246: 16651: 0 -246: 16652: 0 -246: 16653: 0 -246: 16654: 0 -246: 16655: 0 -246: 16656: 0 -246: 16657: 0 -246: 16658: 0 -246: 16659: 0 -246: 16660: 0 -246: 16661: 0 -246: 16662: 0 -246: 16663: 0 -246: 16664: 0 -246: 16665: 0 -246: 16666: 0 -246: 16667: 0 -246: 16668: 0 -246: 16669: 0 -246: 16670: 0 -246: 16671: 0 -246: 16672: 0 -246: 16673: 0 -246: 16674: 0 -246: 16675: 0 -246: 16676: 0 -246: 16677: 0 -246: 16678: 0 -246: 16679: 0 -246: 16680: 0 -246: 16681: 0 -246: 16682: 0 -246: 16683: 0 -246: 16684: 0 -246: 16685: 0 -246: 16686: 0 -246: 16687: 0 -246: 16688: 0 -246: 16689: 0 -246: 16690: 0 -246: 16691: 0 -246: 16692: 0 -246: 16693: 0 -246: 16694: 0 -246: 16695: 0 -246: 16696: 0 -246: 16697: 0 -246: 16698: 0 -246: 16699: 0 -246: 16700: 0 -246: 16701: 0 -246: 16702: 0 -246: 16703: 0 -246: 16704: 0 -246: 16705: 0 -246: 16706: 0 -246: 16707: 0 -246: 16708: 0 -246: 16709: 0 -246: 16710: 0 -246: 16711: 0 -246: 16712: 0 -246: 16713: 0 -246: 16714: 0 -246: 16715: 0 -246: 16716: 0 -246: 16717: 0 -246: 16718: 0 -246: 16719: 0 -246: 16720: 0 -246: 16721: 0 -246: 16722: 0 -246: 16723: 0 -246: 16724: 0 -246: 16725: 0 -246: 16726: 0 -246: 16727: 0 -246: 16728: 0 -246: 16729: 0 -246: 16730: 0 -246: 16731: 0 -246: 16732: 0 -246: 16733: 0 -246: 16734: 0 -246: 16735: 0 -246: 16736: 0 -246: 16737: 0 -246: 16738: 0 -246: 16739: 0 -246: 16740: 0 -246: 16741: 0 -246: 16742: 0 -246: 16743: 0 -246: 16744: 0 -246: 16745: 0 -246: 16746: 0 -246: 16747: 0 -246: 16748: 0 -246: 16749: 0 -246: 16750: 0 -246: 16751: 0 -246: 16752: 0 -246: 16753: 0 -246: 16754: 0 -246: 16755: 0 -246: 16756: 0 -246: 16757: 0 -246: 16758: 0 -246: 16759: 0 -246: 16760: 0 -246: 16761: 0 -246: 16762: 0 -246: 16763: 0 -246: 16764: 0 -246: 16765: 0 -246: 16766: 0 -246: 16767: 0 -246: 16768: 0 -246: 16769: 0 -246: 16770: 0 -246: 16771: 0 -246: 16772: 0 -246: 16773: 0 -246: 16774: 0 -246: 16775: 0 -246: 16776: 0 -246: 16777: 0 -246: 16778: 0 -246: 16779: 0 -246: 16780: 0 -246: 16781: 0 -246: 16782: 0 -246: 16783: 0 -246: 16784: 0 -246: 16785: 0 -246: 16786: 0 -246: 16787: 0 -246: 16788: 0 -246: 16789: 0 -246: 16790: 0 -246: 16791: 0 -246: 16792: 0 -246: 16793: 0 -246: 16794: 0 -246: 16795: 0 -246: 16796: 0 -246: 16797: 0 -246: 16798: 0 -246: 16799: 0 -246: 16800: 0 -246: 16801: 0 -246: 16802: 0 -246: 16803: 0 -246: 16804: 0 -246: 16805: 0 -246: 16806: 0 -246: 16807: 0 -246: 16808: 0 -246: 16809: 0 -246: 16810: 0 -246: 16811: 0 -246: 16812: 0 -246: 16813: 0 -246: 16814: 0 -246: 16815: 0 -246: 16816: 0 -246: 16817: 0 -246: 16818: 0 -246: 16819: 0 -246: 16820: 0 -246: 16821: 0 -246: 16822: 0 -246: 16823: 0 -246: 16824: 0 -246: 16825: 0 -246: 16826: 0 -246: 16827: 0 -246: 16828: 0 -246: 16829: 0 -246: 16830: 0 -246: 16831: 0 -246: 16832: 0 -246: 16833: 0 -246: 16834: 0 -246: 16835: 0 -246: 16836: 0 -246: 16837: 0 -246: 16838: 0 -246: 16839: 0 -246: 16840: 0 -246: 16841: 0 -246: 16842: 0 -246: 16843: 0 -246: 16844: 0 -246: 16845: 0 -246: 16846: 0 -246: 16847: 0 -246: 16848: 0 -246: 16849: 0 -246: 16850: 0 -246: 16851: 0 -246: 16852: 0 -246: 16853: 0 -246: 16854: 0 -246: 16855: 0 -246: 16856: 0 -246: 16857: 0 -246: 16858: 0 -246: 16859: 0 -246: 16860: 0 -246: 16861: 0 -246: 16862: 0 -246: 16863: 0 -246: 16864: 0 -246: 16865: 0 -246: 16866: 0 -246: 16867: 0 -246: 16868: 0 -246: 16869: 0 -246: 16870: 0 -246: 16871: 0 -246: 16872: 0 -246: 16873: 0 -246: 16874: 0 -246: 16875: 0 -246: 16876: 0 -246: 16877: 0 -246: 16878: 0 -246: 16879: 0 -246: 16880: 0 -246: 16881: 0 -246: 16882: 0 -246: 16883: 0 -246: 16884: 0 -246: 16885: 0 -246: 16886: 0 -246: 16887: 0 -246: 16888: 0 -246: 16889: 0 -246: 16890: 0 -246: 16891: 0 -246: 16892: 0 -246: 16893: 0 -246: 16894: 0 -246: 16895: 0 -246: 16896: 0 -246: 16897: 0 -246: 16898: 0 -246: 16899: 0 -246: 16900: 0 -246: 16901: 0 -246: 16902: 0 -246: 16903: 0 -246: 16904: 0 -246: 16905: 0 -246: 16906: 0 -246: 16907: 0 -246: 16908: 0 -246: 16909: 0 -246: 16910: 0 -246: 16911: 0 -246: 16912: 0 -246: 16913: 0 -246: 16914: 0 -246: 16915: 0 -246: 16916: 0 -246: 16917: 0 -246: 16918: 0 -246: 16919: 0 -246: 16920: 0 -246: 16921: 0 -246: 16922: 0 -246: 16923: 0 -246: 16924: 0 -246: 16925: 0 -246: 16926: 0 -246: 16927: 0 -246: 16928: 0 -246: 16929: 0 -246: 16930: 0 -246: 16931: 0 -246: 16932: 0 -246: 16933: 0 -246: 16934: 0 -246: 16935: 0 -246: 16936: 0 -246: 16937: 0 -246: 16938: 0 -246: 16939: 0 -246: 16940: 0 -246: 16941: 0 -246: 16942: 0 -246: 16943: 0 -246: 16944: 0 -246: 16945: 0 -246: 16946: 0 -246: 16947: 0 -246: 16948: 0 -246: 16949: 0 -246: 16950: 0 -246: 16951: 0 -246: 16952: 0 -246: 16953: 0 -246: 16954: 0 -246: 16955: 0 -246: 16956: 0 -246: 16957: 0 -246: 16958: 0 -246: 16959: 0 -246: 16960: 0 -246: 16961: 0 -246: 16962: 0 -246: 16963: 0 -246: 16964: 0 -246: 16965: 0 -246: 16966: 0 -246: 16967: 0 -246: 16968: 0 -246: 16969: 0 -246: 16970: 0 -246: 16971: 0 -246: 16972: 0 -246: 16973: 0 -246: 16974: 0 -246: 16975: 0 -246: 16976: 0 -246: 16977: 0 -246: 16978: 0 -246: 16979: 0 -246: 16980: 0 -246: 16981: 0 -246: 16982: 0 -246: 16983: 0 -246: 16984: 0 -246: 16985: 0 -246: 16986: 0 -246: 16987: 0 -246: 16988: 0 -246: 16989: 0 -246: 16990: 0 -246: 16991: 0 -246: 16992: 0 -246: 16993: 0 -246: 16994: 0 -246: 16995: 0 -246: 16996: 0 -246: 16997: 0 -246: 16998: 0 -246: 16999: 0 -246: 17000: 0 -246: 17001: 0 -246: 17002: 0 -246: 17003: 0 -246: 17004: 0 -246: 17005: 0 -246: 17006: 0 -246: 17007: 0 -246: 17008: 0 -246: 17009: 0 -246: 17010: 0 -246: 17011: 0 -246: 17012: 0 -246: 17013: 0 -246: 17014: 0 -246: 17015: 0 -246: 17016: 0 -246: 17017: 0 -246: 17018: 0 -246: 17019: 0 -246: 17020: 0 -246: 17021: 0 -246: 17022: 0 -246: 17023: 0 -246: 17024: 0 -246: 17025: 0 -246: 17026: 0 -246: 17027: 0 -246: 17028: 0 -246: 17029: 0 -246: 17030: 0 -246: 17031: 0 -246: 17032: 0 -246: 17033: 0 -246: 17034: 0 -246: 17035: 0 -246: 17036: 0 -246: 17037: 0 -246: 17038: 0 -246: 17039: 0 -246: 17040: 0 -246: 17041: 0 -246: 17042: 0 -246: 17043: 0 -246: 17044: 0 -246: 17045: 0 -246: 17046: 0 -246: 17047: 0 -246: 17048: 0 -246: 17049: 0 -246: 17050: 0 -246: 17051: 0 -246: 17052: 0 -246: 17053: 0 -246: 17054: 0 -246: 17055: 0 -246: 17056: 0 -246: 17057: 0 -246: 17058: 0 -246: 17059: 0 -246: 17060: 0 -246: 17061: 0 -246: 17062: 0 -246: 17063: 0 -246: 17064: 0 -246: 17065: 0 -246: 17066: 0 -246: 17067: 0 -246: 17068: 0 -246: 17069: 0 -246: 17070: 0 -246: 17071: 0 -246: 17072: 0 -246: 17073: 0 -246: 17074: 0 -246: 17075: 0 -246: 17076: 0 -246: 17077: 0 -246: 17078: 0 -246: 17079: 0 -246: 17080: 0 -246: 17081: 0 -246: 17082: 0 -246: 17083: 0 -246: 17084: 0 -246: 17085: 0 -246: 17086: 0 -246: 17087: 0 -246: 17088: 0 -246: 17089: 0 -246: 17090: 0 -246: 17091: 0 -246: 17092: 0 -246: 17093: 0 -246: 17094: 0 -246: 17095: 0 -246: 17096: 0 -246: 17097: 0 -246: 17098: 0 -246: 17099: 0 -246: 17100: 0 -246: 17101: 0 -246: 17102: 0 -246: 17103: 0 -246: 17104: 0 -246: 17105: 0 -246: 17106: 0 -246: 17107: 0 -246: 17108: 0 -246: 17109: 0 -246: 17110: 0 -246: 17111: 0 -246: 17112: 0 -246: 17113: 0 -246: 17114: 0 -246: 17115: 0 -246: 17116: 0 -246: 17117: 0 -246: 17118: 0 -246: 17119: 0 -246: 17120: 0 -246: 17121: 0 -246: 17122: 0 -246: 17123: 0 -246: 17124: 0 -246: 17125: 0 -246: 17126: 0 -246: 17127: 0 -246: 17128: 0 -246: 17129: 0 -246: 17130: 0 -246: 17131: 0 -246: 17132: 0 -246: 17133: 0 -246: 17134: 0 -246: 17135: 0 -246: 17136: 0 -246: 17137: 0 -246: 17138: 0 -246: 17139: 0 -246: 17140: 0 -246: 17141: 0 -246: 17142: 0 -246: 17143: 0 -246: 17144: 0 -246: 17145: 0 -246: 17146: 0 -246: 17147: 0 -246: 17148: 0 -246: 17149: 0 -246: 17150: 0 -246: 17151: 0 -246: 17152: 0 -246: 17153: 0 -246: 17154: 0 -246: 17155: 0 -246: 17156: 0 -246: 17157: 0 -246: 17158: 0 -246: 17159: 0 -246: 17160: 0 -246: 17161: 0 -246: 17162: 0 -246: 17163: 0 -246: 17164: 0 -246: 17165: 0 -246: 17166: 0 -246: 17167: 0 -246: 17168: 0 -246: 17169: 0 -246: 17170: 0 -246: 17171: 0 -246: 17172: 0 -246: 17173: 0 -246: 17174: 0 -246: 17175: 0 -246: 17176: 0 -246: 17177: 0 -246: 17178: 0 -246: 17179: 0 -246: 17180: 0 -246: 17181: 0 -246: 17182: 0 -246: 17183: 0 -246: 17184: 0 -246: 17185: 0 -246: 17186: 0 -246: 17187: 0 -246: 17188: 0 -246: 17189: 0 -246: 17190: 0 -246: 17191: 0 -246: 17192: 0 -246: 17193: 0 -246: 17194: 0 -246: 17195: 0 -246: 17196: 0 -246: 17197: 0 -246: 17198: 0 -246: 17199: 0 -246: 17200: 0 -246: 17201: 0 -246: 17202: 0 -246: 17203: 0 -246: 17204: 0 -246: 17205: 0 -246: 17206: 0 -246: 17207: 0 -246: 17208: 0 -246: 17209: 0 -246: 17210: 0 -246: 17211: 0 -246: 17212: 0 -246: 17213: 0 -246: 17214: 0 -246: 17215: 0 -246: 17216: 0 -246: 17217: 0 -246: 17218: 0 -246: 17219: 0 -246: 17220: 0 -246: 17221: 0 -246: 17222: 0 -246: 17223: 0 -246: 17224: 0 -246: 17225: 0 -246: 17226: 0 -246: 17227: 0 -246: 17228: 0 -246: 17229: 0 -246: 17230: 0 -246: 17231: 0 -246: 17232: 0 -246: 17233: 0 -246: 17234: 0 -246: 17235: 0 -246: 17236: 0 -246: 17237: 0 -246: 17238: 0 -246: 17239: 0 -246: 17240: 0 -246: 17241: 0 -246: 17242: 0 -246: 17243: 0 -246: 17244: 0 -246: 17245: 0 -246: 17246: 0 -246: 17247: 0 -246: 17248: 0 -246: 17249: 0 -246: 17250: 0 -246: 17251: 0 -246: 17252: 0 -246: 17253: 0 -246: 17254: 0 -246: 17255: 0 -246: 17256: 0 -246: 17257: 0 -246: 17258: 0 -246: 17259: 0 -246: 17260: 0 -246: 17261: 0 -246: 17262: 0 -246: 17263: 0 -246: 17264: 0 -246: 17265: 0 -246: 17266: 0 -246: 17267: 0 -246: 17268: 0 -246: 17269: 0 -246: 17270: 0 -246: 17271: 0 -246: 17272: 0 -246: 17273: 0 -246: 17274: 0 -246: 17275: 0 -246: 17276: 0 -246: 17277: 0 -246: 17278: 0 -246: 17279: 0 -246: 17280: 0 -246: 17281: 0 -246: 17282: 0 -246: 17283: 0 -246: 17284: 0 -246: 17285: 0 -246: 17286: 0 -246: 17287: 0 -246: 17288: 0 -246: 17289: 0 -246: 17290: 0 -246: 17291: 0 -246: 17292: 0 -246: 17293: 0 -246: 17294: 0 -246: 17295: 0 -246: 17296: 0 -246: 17297: 0 -246: 17298: 0 -246: 17299: 0 -246: 17300: 0 -246: 17301: 0 -246: 17302: 0 -246: 17303: 0 -246: 17304: 0 -246: 17305: 0 -246: 17306: 0 -246: 17307: 0 -246: 17308: 0 -246: 17309: 0 -246: 17310: 0 -246: 17311: 0 -246: 17312: 0 -246: 17313: 0 -246: 17314: 0 -246: 17315: 0 -246: 17316: 0 -246: 17317: 0 -246: 17318: 0 -246: 17319: 0 -246: 17320: 0 -246: 17321: 0 -246: 17322: 0 -246: 17323: 0 -246: 17324: 0 -246: 17325: 0 -246: 17326: 0 -246: 17327: 0 -246: 17328: 0 -246: 17329: 0 -246: 17330: 0 -246: 17331: 0 -246: 17332: 0 -246: 17333: 0 -246: 17334: 0 -246: 17335: 0 -246: 17336: 0 -246: 17337: 0 -246: 17338: 0 -246: 17339: 0 -246: 17340: 0 -246: 17341: 0 -246: 17342: 0 -246: 17343: 0 -246: 17344: 0 -246: 17345: 0 -246: 17346: 0 -246: 17347: 0 -246: 17348: 0 -246: 17349: 0 -246: 17350: 0 -246: 17351: 0 -246: 17352: 0 -246: 17353: 0 -246: 17354: 0 -246: 17355: 0 -246: 17356: 0 -246: 17357: 0 -246: 17358: 0 -246: 17359: 0 -246: 17360: 0 -246: 17361: 0 -246: 17362: 0 -246: 17363: 0 -246: 17364: 0 -246: 17365: 0 -246: 17366: 0 -246: 17367: 0 -246: 17368: 0 -246: 17369: 0 -246: 17370: 0 -246: 17371: 0 -246: 17372: 0 -246: 17373: 0 -246: 17374: 0 -246: 17375: 0 -246: 17376: 0 -246: 17377: 0 -246: 17378: 0 -246: 17379: 0 -246: 17380: 0 -246: 17381: 0 -246: 17382: 0 -246: 17383: 0 -246: 17384: 0 -246: 17385: 0 -246: 17386: 0 -246: 17387: 0 -246: 17388: 0 -246: 17389: 0 -246: 17390: 0 -246: 17391: 0 -246: 17392: 0 -246: 17393: 0 -246: 17394: 0 -246: 17395: 0 -246: 17396: 0 -246: 17397: 0 -246: 17398: 0 -246: 17399: 0 -246: 17400: 0 -246: 17401: 0 -246: 17402: 0 -246: 17403: 0 -246: 17404: 0 -246: 17405: 0 -246: 17406: 0 -246: 17407: 0 -246: 17408: 0 -246: 17409: 0 -246: 17410: 0 -246: 17411: 0 -246: 17412: 0 -246: 17413: 0 -246: 17414: 0 -246: 17415: 0 -246: 17416: 0 -246: 17417: 0 -246: 17418: 0 -246: 17419: 0 -246: 17420: 0 -246: 17421: 0 -246: 17422: 0 -246: 17423: 0 -246: 17424: 0 -246: 17425: 0 -246: 17426: 0 -246: 17427: 0 -246: 17428: 0 -246: 17429: 0 -246: 17430: 0 -246: 17431: 0 -246: 17432: 0 -246: 17433: 0 -246: 17434: 0 -246: 17435: 0 -246: 17436: 0 -246: 17437: 0 -246: 17438: 0 -246: 17439: 0 -246: 17440: 0 -246: 17441: 0 -246: 17442: 0 -246: 17443: 0 -246: 17444: 0 -246: 17445: 0 -246: 17446: 0 -246: 17447: 0 -246: 17448: 0 -246: 17449: 0 -246: 17450: 0 -246: 17451: 0 -246: 17452: 0 -246: 17453: 0 -246: 17454: 0 -246: 17455: 0 -246: 17456: 0 -246: 17457: 0 -246: 17458: 0 -246: 17459: 0 -246: 17460: 0 -246: 17461: 0 -246: 17462: 0 -246: 17463: 0 -246: 17464: 0 -246: 17465: 0 -246: 17466: 0 -246: 17467: 0 -246: 17468: 0 -246: 17469: 0 -246: 17470: 0 -246: 17471: 0 -246: 17472: 0 -246: 17473: 0 -246: 17474: 0 -246: 17475: 0 -246: 17476: 0 -246: 17477: 0 -246: 17478: 0 -246: 17479: 0 -246: 17480: 0 -246: 17481: 0 -246: 17482: 0 -246: 17483: 0 -246: 17484: 0 -246: 17485: 0 -246: 17486: 0 -246: 17487: 0 -246: 17488: 0 -246: 17489: 0 -246: 17490: 0 -246: 17491: 0 -246: 17492: 0 -246: 17493: 0 -246: 17494: 0 -246: 17495: 0 -246: 17496: 0 -246: 17497: 0 -246: 17498: 0 -246: 17499: 0 -246: 17500: 0 -246: 17501: 0 -246: 17502: 0 -246: 17503: 0 -246: 17504: 0 -246: 17505: 0 -246: 17506: 0 -246: 17507: 0 -246: 17508: 0 -246: 17509: 0 -246: 17510: 0 -246: 17511: 0 -246: 17512: 0 -246: 17513: 0 -246: 17514: 0 -246: 17515: 0 -246: 17516: 0 -246: 17517: 0 -246: 17518: 0 -246: 17519: 0 -246: 17520: 0 -246: 17521: 0 -246: 17522: 0 -246: 17523: 0 -246: 17524: 0 -246: 17525: 0 -246: 17526: 0 -246: 17527: 0 -246: 17528: 0 -246: 17529: 0 -246: 17530: 0 -246: 17531: 0 -246: 17532: 0 -246: 17533: 0 -246: 17534: 0 -246: 17535: 0 -246: 17536: 0 -246: 17537: 0 -246: 17538: 0 -246: 17539: 0 -246: 17540: 0 -246: 17541: 0 -246: 17542: 0 -246: 17543: 0 -246: 17544: 0 -246: 17545: 0 -246: 17546: 0 -246: 17547: 0 -246: 17548: 0 -246: 17549: 0 -246: 17550: 0 -246: 17551: 0 -246: 17552: 0 -246: 17553: 0 -246: 17554: 0 -246: 17555: 0 -246: 17556: 0 -246: 17557: 0 -246: 17558: 0 -246: 17559: 0 -246: 17560: 0 -246: 17561: 0 -246: 17562: 0 -246: 17563: 0 -246: 17564: 0 -246: 17565: 0 -246: 17566: 0 -246: 17567: 0 -246: 17568: 0 -246: 17569: 0 -246: 17570: 0 -246: 17571: 0 -246: 17572: 0 -246: 17573: 0 -246: 17574: 0 -246: 17575: 0 -246: 17576: 0 -246: 17577: 0 -246: 17578: 0 -246: 17579: 0 -246: 17580: 0 -246: 17581: 0 -246: 17582: 0 -246: 17583: 0 -246: 17584: 0 -246: 17585: 0 -246: 17586: 0 -246: 17587: 0 -246: 17588: 0 -246: 17589: 0 -246: 17590: 0 -246: 17591: 0 -246: 17592: 0 -246: 17593: 0 -246: 17594: 0 -246: 17595: 0 -246: 17596: 0 -246: 17597: 0 -246: 17598: 0 -246: 17599: 0 -246: 17600: 0 -246: 17601: 0 -246: 17602: 0 -246: 17603: 0 -246: 17604: 0 -246: 17605: 0 -246: 17606: 0 -246: 17607: 0 -246: 17608: 0 -246: 17609: 0 -246: 17610: 0 -246: 17611: 0 -246: 17612: 0 -246: 17613: 0 -246: 17614: 0 -246: 17615: 0 -246: 17616: 0 -246: 17617: 0 -246: 17618: 0 -246: 17619: 0 -246: 17620: 0 -246: 17621: 0 -246: 17622: 0 -246: 17623: 0 -246: 17624: 0 -246: 17625: 0 -246: 17626: 0 -246: 17627: 0 -246: 17628: 0 -246: 17629: 0 -246: 17630: 0 -246: 17631: 0 -246: 17632: 0 -246: 17633: 0 -246: 17634: 0 -246: 17635: 0 -246: 17636: 0 -246: 17637: 0 -246: 17638: 0 -246: 17639: 0 -246: 17640: 0 -246: 17641: 0 -246: 17642: 0 -246: 17643: 0 -246: 17644: 0 -246: 17645: 0 -246: 17646: 0 -246: 17647: 0 -246: 17648: 0 -246: 17649: 0 -246: 17650: 0 -246: 17651: 0 -246: 17652: 0 -246: 17653: 0 -246: 17654: 0 -246: 17655: 0 -246: 17656: 0 -246: 17657: 0 -246: 17658: 0 -246: 17659: 0 -246: 17660: 0 -246: 17661: 0 -246: 17662: 0 -246: 17663: 0 -246: 17664: 0 -246: 17665: 0 -246: 17666: 0 -246: 17667: 0 -246: 17668: 0 -246: 17669: 0 -246: 17670: 0 -246: 17671: 0 -246: 17672: 0 -246: 17673: 0 -246: 17674: 0 -246: 17675: 0 -246: 17676: 0 -246: 17677: 0 -246: 17678: 0 -246: 17679: 0 -246: 17680: 0 -246: 17681: 0 -246: 17682: 0 -246: 17683: 0 -246: 17684: 0 -246: 17685: 0 -246: 17686: 0 -246: 17687: 0 -246: 17688: 0 -246: 17689: 0 -246: 17690: 0 -246: 17691: 0 -246: 17692: 0 -246: 17693: 0 -246: 17694: 0 -246: 17695: 0 -246: 17696: 0 -246: 17697: 0 -246: 17698: 0 -246: 17699: 0 -246: 17700: 0 -246: 17701: 0 -246: 17702: 0 -246: 17703: 0 -246: 17704: 0 -246: 17705: 0 -246: 17706: 0 -246: 17707: 0 -246: 17708: 0 -246: 17709: 0 -246: 17710: 0 -246: 17711: 0 -246: 17712: 0 -246: 17713: 0 -246: 17714: 0 -246: 17715: 0 -246: 17716: 0 -246: 17717: 0 -246: 17718: 0 -246: 17719: 0 -246: 17720: 0 -246: 17721: 0 -246: 17722: 0 -246: 17723: 0 -246: 17724: 0 -246: 17725: 0 -246: 17726: 0 -246: 17727: 0 -246: 17728: 0 -246: 17729: 0 -246: 17730: 0 -246: 17731: 0 -246: 17732: 0 -246: 17733: 0 -246: 17734: 0 -246: 17735: 0 -246: 17736: 0 -246: 17737: 0 -246: 17738: 0 -246: 17739: 0 -246: 17740: 0 -246: 17741: 0 -246: 17742: 0 -246: 17743: 0 -246: 17744: 0 -246: 17745: 0 -246: 17746: 0 -246: 17747: 0 -246: 17748: 0 -246: 17749: 0 -246: 17750: 0 -246: 17751: 0 -246: 17752: 0 -246: 17753: 0 -246: 17754: 0 -246: 17755: 0 -246: 17756: 0 -246: 17757: 0 -246: 17758: 0 -246: 17759: 0 -246: 17760: 0 -246: 17761: 0 -246: 17762: 0 -246: 17763: 0 -246: 17764: 0 -246: 17765: 0 -246: 17766: 0 -246: 17767: 0 -246: 17768: 0 -246: 17769: 0 -246: 17770: 0 -246: 17771: 0 -246: 17772: 0 -246: 17773: 0 -246: 17774: 0 -246: 17775: 0 -246: 17776: 0 -246: 17777: 0 -246: 17778: 0 -246: 17779: 0 -246: 17780: 0 -246: 17781: 0 -246: 17782: 0 -246: 17783: 0 -246: 17784: 0 -246: 17785: 0 -246: 17786: 0 -246: 17787: 0 -246: 17788: 0 -246: 17789: 0 -246: 17790: 0 -246: 17791: 0 -246: 17792: 0 -246: 17793: 0 -246: 17794: 0 -246: 17795: 0 -246: 17796: 0 -246: 17797: 0 -246: 17798: 0 -246: 17799: 0 -246: 17800: 0 -246: 17801: 0 -246: 17802: 0 -246: 17803: 0 -246: 17804: 0 -246: 17805: 0 -246: 17806: 0 -246: 17807: 0 -246: 17808: 0 -246: 17809: 0 -246: 17810: 0 -246: 17811: 0 -246: 17812: 0 -246: 17813: 0 -246: 17814: 0 -246: 17815: 0 -246: 17816: 0 -246: 17817: 0 -246: 17818: 0 -246: 17819: 0 -246: 17820: 0 -246: 17821: 0 -246: 17822: 0 -246: 17823: 0 -246: 17824: 0 -246: 17825: 0 -246: 17826: 0 -246: 17827: 0 -246: 17828: 0 -246: 17829: 0 -246: 17830: 0 -246: 17831: 0 -246: 17832: 0 -246: 17833: 0 -246: 17834: 0 -246: 17835: 0 -246: 17836: 0 -246: 17837: 0 -246: 17838: 0 -246: 17839: 0 -246: 17840: 0 -246: 17841: 0 -246: 17842: 0 -246: 17843: 0 -246: 17844: 0 -246: 17845: 0 -246: 17846: 0 -246: 17847: 0 -246: 17848: 0 -246: 17849: 0 -246: 17850: 0 -246: 17851: 0 -246: 17852: 0 -246: 17853: 0 -246: 17854: 0 -246: 17855: 0 -246: 17856: 0 -246: 17857: 0 -246: 17858: 0 -246: 17859: 0 -246: 17860: 0 -246: 17861: 0 -246: 17862: 0 -246: 17863: 0 -246: 17864: 0 -246: 17865: 0 -246: 17866: 0 -246: 17867: 0 -246: 17868: 0 -246: 17869: 0 -246: 17870: 0 -246: 17871: 0 -246: 17872: 0 -246: 17873: 0 -246: 17874: 0 -246: 17875: 0 -246: 17876: 0 -246: 17877: 0 -246: 17878: 0 -246: 17879: 0 -246: 17880: 0 -246: 17881: 0 -246: 17882: 0 -246: 17883: 0 -246: 17884: 0 -246: 17885: 0 -246: 17886: 0 -246: 17887: 0 -246: 17888: 0 -246: 17889: 0 -246: 17890: 0 -246: 17891: 0 -246: 17892: 0 -246: 17893: 0 -246: 17894: 0 -246: 17895: 0 -246: 17896: 0 -246: 17897: 0 -246: 17898: 0 -246: 17899: 0 -246: 17900: 0 -246: 17901: 0 -246: 17902: 0 -246: 17903: 0 -246: 17904: 0 -246: 17905: 0 -246: 17906: 0 -246: 17907: 0 -246: 17908: 0 -246: 17909: 0 -246: 17910: 0 -246: 17911: 0 -246: 17912: 0 -246: 17913: 0 -246: 17914: 0 -246: 17915: 0 -246: 17916: 0 -246: 17917: 0 -246: 17918: 0 -246: 17919: 0 -246: 17920: 0 -246: 17921: 0 -246: 17922: 0 -246: 17923: 0 -246: 17924: 0 -246: 17925: 0 -246: 17926: 0 -246: 17927: 0 -246: 17928: 0 -246: 17929: 0 -246: 17930: 0 -246: 17931: 0 -246: 17932: 0 -246: 17933: 0 -246: 17934: 0 -246: 17935: 0 -246: 17936: 0 -246: 17937: 0 -246: 17938: 0 -246: 17939: 0 -246: 17940: 0 -246: 17941: 0 -246: 17942: 0 -246: 17943: 0 -246: 17944: 0 -246: 17945: 0 -246: 17946: 0 -246: 17947: 0 -246: 17948: 0 -246: 17949: 0 -246: 17950: 0 -246: 17951: 0 -246: 17952: 0 -246: 17953: 0 -246: 17954: 0 -246: 17955: 0 -246: 17956: 0 -246: 17957: 0 -246: 17958: 0 -246: 17959: 0 -246: 17960: 0 -246: 17961: 0 -246: 17962: 0 -246: 17963: 0 -246: 17964: 0 -246: 17965: 0 -246: 17966: 0 -246: 17967: 0 -246: 17968: 0 -246: 17969: 0 -246: 17970: 0 -246: 17971: 0 -246: 17972: 0 -246: 17973: 0 -246: 17974: 0 -246: 17975: 0 -246: 17976: 0 -246: 17977: 0 -246: 17978: 0 -246: 17979: 0 -246: 17980: 0 -246: 17981: 0 -246: 17982: 0 -246: 17983: 0 -246: 17984: 0 -246: 17985: 0 -246: 17986: 0 -246: 17987: 0 -246: 17988: 0 -246: 17989: 0 -246: 17990: 0 -246: 17991: 0 -246: 17992: 0 -246: 17993: 0 -246: 17994: 0 -246: 17995: 0 -246: 17996: 0 -246: 17997: 0 -246: 17998: 0 -246: 17999: 0 -246: 18000: 0 -246: 18001: 0 -246: 18002: 0 -246: 18003: 0 -246: 18004: 0 -246: 18005: 0 -246: 18006: 0 -246: 18007: 0 -246: 18008: 0 -246: 18009: 0 -246: 18010: 0 -246: 18011: 0 -246: 18012: 0 -246: 18013: 0 -246: 18014: 0 -246: 18015: 0 -246: 18016: 0 -246: 18017: 0 -246: 18018: 0 -246: 18019: 0 -246: 18020: 0 -246: 18021: 0 -246: 18022: 0 -246: 18023: 0 -246: 18024: 0 -246: 18025: 0 -246: 18026: 0 -246: 18027: 0 -246: 18028: 0 -246: 18029: 0 -246: 18030: 0 -246: 18031: 0 -246: 18032: 0 -246: 18033: 0 -246: 18034: 0 -246: 18035: 0 -246: 18036: 0 -246: 18037: 0 -246: 18038: 0 -246: 18039: 0 -246: 18040: 0 -246: 18041: 0 -246: 18042: 0 -246: 18043: 0 -246: 18044: 0 -246: 18045: 0 -246: 18046: 0 -246: 18047: 0 -246: 18048: 0 -246: 18049: 0 -246: 18050: 0 -246: 18051: 0 -246: 18052: 0 -246: 18053: 0 -246: 18054: 0 -246: 18055: 0 -246: 18056: 0 -246: 18057: 0 -246: 18058: 0 -246: 18059: 0 -246: 18060: 0 -246: 18061: 0 -246: 18062: 0 -246: 18063: 0 -246: 18064: 0 -246: 18065: 0 -246: 18066: 0 -246: 18067: 0 -246: 18068: 0 -246: 18069: 0 -246: 18070: 0 -246: 18071: 0 -246: 18072: 0 -246: 18073: 0 -246: 18074: 0 -246: 18075: 0 -246: 18076: 0 -246: 18077: 0 -246: 18078: 0 -246: 18079: 0 -246: 18080: 0 -246: 18081: 0 -246: 18082: 0 -246: 18083: 0 -246: 18084: 0 -246: 18085: 0 -246: 18086: 0 -246: 18087: 0 -246: 18088: 0 -246: 18089: 0 -246: 18090: 0 -246: 18091: 0 -246: 18092: 0 -246: 18093: 0 -246: 18094: 0 -246: 18095: 0 -246: 18096: 0 -246: 18097: 0 -246: 18098: 0 -246: 18099: 0 -246: 18100: 0 -246: 18101: 0 -246: 18102: 0 -246: 18103: 0 -246: 18104: 0 -246: 18105: 0 -246: 18106: 0 -246: 18107: 0 -246: 18108: 0 -246: 18109: 0 -246: 18110: 0 -246: 18111: 0 -246: 18112: 0 -246: 18113: 0 -246: 18114: 0 -246: 18115: 0 -246: 18116: 0 -246: 18117: 0 -246: 18118: 0 -246: 18119: 0 -246: 18120: 0 -246: 18121: 0 -246: 18122: 0 -246: 18123: 0 -246: 18124: 0 -246: 18125: 0 -246: 18126: 0 -246: 18127: 0 -246: 18128: 0 -246: 18129: 0 -246: 18130: 0 -246: 18131: 0 -246: 18132: 0 -246: 18133: 0 -246: 18134: 0 -246: 18135: 0 -246: 18136: 0 -246: 18137: 0 -246: 18138: 0 -246: 18139: 0 -246: 18140: 0 -246: 18141: 0 -246: 18142: 0 -246: 18143: 0 -246: 18144: 0 -246: 18145: 0 -246: 18146: 0 -246: 18147: 0 -246: 18148: 0 -246: 18149: 0 -246: 18150: 0 -246: 18151: 0 -246: 18152: 0 -246: 18153: 0 -246: 18154: 0 -246: 18155: 0 -246: 18156: 0 -246: 18157: 0 -246: 18158: 0 -246: 18159: 0 -246: 18160: 0 -246: 18161: 0 -246: 18162: 0 -246: 18163: 0 -246: 18164: 0 -246: 18165: 0 -246: 18166: 0 -246: 18167: 0 -246: 18168: 0 -246: 18169: 0 -246: 18170: 0 -246: 18171: 0 -246: 18172: 0 -246: 18173: 0 -246: 18174: 0 -246: 18175: 0 -246: 18176: 0 -246: 18177: 0 -246: 18178: 0 -246: 18179: 0 -246: 18180: 0 -246: 18181: 0 -246: 18182: 0 -246: 18183: 0 -246: 18184: 0 -246: 18185: 0 -246: 18186: 0 -246: 18187: 0 -246: 18188: 0 -246: 18189: 0 -246: 18190: 0 -246: 18191: 0 -246: 18192: 0 -246: 18193: 0 -246: 18194: 0 -246: 18195: 0 -246: 18196: 0 -246: 18197: 0 -246: 18198: 0 -246: 18199: 0 -246: 18200: 0 -246: 18201: 0 -246: 18202: 0 -246: 18203: 0 -246: 18204: 0 -246: 18205: 0 -246: 18206: 0 -246: 18207: 0 -246: 18208: 0 -246: 18209: 0 -246: 18210: 0 -246: 18211: 0 -246: 18212: 0 -246: 18213: 0 -246: 18214: 0 -246: 18215: 0 -246: 18216: 0 -246: 18217: 0 -246: 18218: 0 -246: 18219: 0 -246: 18220: 0 -246: 18221: 0 -246: 18222: 0 -246: 18223: 0 -246: 18224: 0 -246: 18225: 0 -246: 18226: 0 -246: 18227: 0 -246: 18228: 0 -246: 18229: 0 -246: 18230: 0 -246: 18231: 0 -246: 18232: 0 -246: 18233: 0 -246: 18234: 0 -246: 18235: 0 -246: 18236: 0 -246: 18237: 0 -246: 18238: 0 -246: 18239: 0 -246: 18240: 0 -246: 18241: 0 -246: 18242: 0 -246: 18243: 0 -246: 18244: 0 -246: 18245: 0 -246: 18246: 0 -246: 18247: 0 -246: 18248: 0 -246: 18249: 0 -246: 18250: 0 -246: 18251: 0 -246: 18252: 0 -246: 18253: 0 -246: 18254: 0 -246: 18255: 0 -246: 18256: 0 -246: 18257: 0 -246: 18258: 0 -246: 18259: 0 -246: 18260: 0 -246: 18261: 0 -246: 18262: 0 -246: 18263: 0 -246: 18264: 0 -246: 18265: 0 -246: 18266: 0 -246: 18267: 0 -246: 18268: 0 -246: 18269: 0 -246: 18270: 0 -246: 18271: 0 -246: 18272: 0 -246: 18273: 0 -246: 18274: 0 -246: 18275: 0 -246: 18276: 0 -246: 18277: 0 -246: 18278: 0 -246: 18279: 0 -246: 18280: 0 -246: 18281: 0 -246: 18282: 0 -246: 18283: 0 -246: 18284: 0 -246: 18285: 0 -246: 18286: 0 -246: 18287: 0 -246: 18288: 0 -246: 18289: 0 -246: 18290: 0 -246: 18291: 0 -246: 18292: 0 -246: 18293: 0 -246: 18294: 0 -246: 18295: 0 -246: 18296: 0 -246: 18297: 0 -246: 18298: 0 -246: 18299: 0 -246: 18300: 0 -246: 18301: 0 -246: 18302: 0 -246: 18303: 0 -246: 18304: 0 -246: 18305: 0 -246: 18306: 0 -246: 18307: 0 -246: 18308: 0 -246: 18309: 0 -246: 18310: 0 -246: 18311: 0 -246: 18312: 0 -246: 18313: 0 -246: 18314: 0 -246: 18315: 0 -246: 18316: 0 -246: 18317: 0 -246: 18318: 0 -246: 18319: 0 -246: 18320: 0 -246: 18321: 0 -246: 18322: 0 -246: 18323: 0 -246: 18324: 0 -246: 18325: 0 -246: 18326: 0 -246: 18327: 0 -246: 18328: 0 -246: 18329: 0 -246: 18330: 0 -246: 18331: 0 -246: 18332: 0 -246: 18333: 0 -246: 18334: 0 -246: 18335: 0 -246: 18336: 0 -246: 18337: 0 -246: 18338: 0 -246: 18339: 0 -246: 18340: 0 -246: 18341: 0 -246: 18342: 0 -246: 18343: 0 -246: 18344: 0 -246: 18345: 0 -246: 18346: 0 -246: 18347: 0 -246: 18348: 0 -246: 18349: 0 -246: 18350: 0 -246: 18351: 0 -246: 18352: 0 -246: 18353: 0 -246: 18354: 0 -246: 18355: 0 -246: 18356: 0 -246: 18357: 0 -246: 18358: 0 -246: 18359: 0 -246: 18360: 0 -246: 18361: 0 -246: 18362: 0 -246: 18363: 0 -246: 18364: 0 -246: 18365: 0 -246: 18366: 0 -246: 18367: 0 -246: 18368: 0 -246: 18369: 0 -246: 18370: 0 -246: 18371: 0 -246: 18372: 0 -246: 18373: 0 -246: 18374: 0 -246: 18375: 0 -246: 18376: 0 -246: 18377: 0 -246: 18378: 0 -246: 18379: 0 -246: 18380: 0 -246: 18381: 0 -246: 18382: 0 -246: 18383: 0 -246: 18384: 0 -246: 18385: 0 -246: 18386: 0 -246: 18387: 0 -246: 18388: 0 -246: 18389: 0 -246: 18390: 0 -246: 18391: 0 -246: 18392: 0 -246: 18393: 0 -246: 18394: 0 -246: 18395: 0 -246: 18396: 0 -246: 18397: 0 -246: 18398: 0 -246: 18399: 0 -246: 18400: 0 -246: 18401: 0 -246: 18402: 0 -246: 18403: 0 -246: 18404: 0 -246: 18405: 0 -246: 18406: 0 -246: 18407: 0 -246: 18408: 0 -246: 18409: 0 -246: 18410: 0 -246: 18411: 0 -246: 18412: 0 -246: 18413: 0 -246: 18414: 0 -246: 18415: 0 -246: 18416: 0 -246: 18417: 0 -246: 18418: 0 -246: 18419: 0 -246: 18420: 0 -246: 18421: 0 -246: 18422: 0 -246: 18423: 0 -246: 18424: 0 -246: 18425: 0 -246: 18426: 0 -246: 18427: 0 -246: 18428: 0 -246: 18429: 0 -246: 18430: 0 -246: 18431: 0 -246: 18432: 0 -246: 18433: 0 -246: 18434: 0 -246: 18435: 0 -246: 18436: 0 -246: 18437: 0 -246: 18438: 0 -246: 18439: 0 -246: 18440: 0 -246: 18441: 0 -246: 18442: 0 -246: 18443: 0 -246: 18444: 0 -246: 18445: 0 -246: 18446: 0 -246: 18447: 0 -246: 18448: 0 -246: 18449: 0 -246: 18450: 0 -246: 18451: 0 -246: 18452: 0 -246: 18453: 0 -246: 18454: 0 -246: 18455: 0 -246: 18456: 0 -246: 18457: 0 -246: 18458: 0 -246: 18459: 0 -246: 18460: 0 -246: 18461: 0 -246: 18462: 0 -246: 18463: 0 -246: 18464: 0 -246: 18465: 0 -246: 18466: 0 -246: 18467: 0 -246: 18468: 0 -246: 18469: 0 -246: 18470: 0 -246: 18471: 0 -246: 18472: 0 -246: 18473: 0 -246: 18474: 0 -246: 18475: 0 -246: 18476: 0 -246: 18477: 0 -246: 18478: 0 -246: 18479: 0 -246: 18480: 0 -246: 18481: 0 -246: 18482: 0 -246: 18483: 0 -246: 18484: 0 -246: 18485: 0 -246: 18486: 0 -246: 18487: 0 -246: 18488: 0 -246: 18489: 0 -246: 18490: 0 -246: 18491: 0 -246: 18492: 0 -246: 18493: 0 -246: 18494: 0 -246: 18495: 0 -246: 18496: 0 -246: 18497: 0 -246: 18498: 0 -246: 18499: 0 -246: 18500: 0 -246: 18501: 0 -246: 18502: 0 -246: 18503: 0 -246: 18504: 0 -246: 18505: 0 -246: 18506: 0 -246: 18507: 0 -246: 18508: 0 -246: 18509: 0 -246: 18510: 0 -246: 18511: 0 -246: 18512: 0 -246: 18513: 0 -246: 18514: 0 -246: 18515: 0 -246: 18516: 0 -246: 18517: 0 -246: 18518: 0 -246: 18519: 0 -246: 18520: 0 -246: 18521: 0 -246: 18522: 0 -246: 18523: 0 -246: 18524: 0 -246: 18525: 0 -246: 18526: 0 -246: 18527: 0 -246: 18528: 0 -246: 18529: 0 -246: 18530: 0 -246: 18531: 0 -246: 18532: 0 -246: 18533: 0 -246: 18534: 0 -246: 18535: 0 -246: 18536: 0 -246: 18537: 0 -246: 18538: 0 -246: 18539: 0 -246: 18540: 0 -246: 18541: 0 -246: 18542: 0 -246: 18543: 0 -246: 18544: 0 -246: 18545: 0 -246: 18546: 0 -246: 18547: 0 -246: 18548: 0 -246: 18549: 0 -246: 18550: 0 -246: 18551: 0 -246: 18552: 0 -246: 18553: 0 -246: 18554: 0 -246: 18555: 0 -246: 18556: 0 -246: 18557: 0 -246: 18558: 0 -246: 18559: 0 -246: 18560: 0 -246: 18561: 0 -246: 18562: 0 -246: 18563: 0 -246: 18564: 0 -246: 18565: 0 -246: 18566: 0 -246: 18567: 0 -246: 18568: 0 -246: 18569: 0 -246: 18570: 0 -246: 18571: 0 -246: 18572: 0 -246: 18573: 0 -246: 18574: 0 -246: 18575: 0 -246: 18576: 0 -246: 18577: 0 -246: 18578: 0 -246: 18579: 0 -246: 18580: 0 -246: 18581: 0 -246: 18582: 0 -246: 18583: 0 -246: 18584: 0 -246: 18585: 0 -246: 18586: 0 -246: 18587: 0 -246: 18588: 0 -246: 18589: 0 -246: 18590: 0 -246: 18591: 0 -246: 18592: 0 -246: 18593: 0 -246: 18594: 0 -246: 18595: 0 -246: 18596: 0 -246: 18597: 0 -246: 18598: 0 -246: 18599: 0 -246: 18600: 0 -246: 18601: 0 -246: 18602: 0 -246: 18603: 0 -246: 18604: 0 -246: 18605: 0 -246: 18606: 0 -246: 18607: 0 -246: 18608: 0 -246: 18609: 0 -246: 18610: 0 -246: 18611: 0 -246: 18612: 0 -246: 18613: 0 -246: 18614: 0 -246: 18615: 0 -246: 18616: 0 -246: 18617: 0 -246: 18618: 0 -246: 18619: 0 -246: 18620: 0 -246: 18621: 0 -246: 18622: 0 -246: 18623: 0 -246: 18624: 0 -246: 18625: 0 -246: 18626: 0 -246: 18627: 0 -246: 18628: 0 -246: 18629: 0 -246: 18630: 0 -246: 18631: 0 -246: 18632: 0 -246: 18633: 0 -246: 18634: 0 -246: 18635: 0 -246: 18636: 0 -246: 18637: 0 -246: 18638: 0 -246: 18639: 0 -246: 18640: 0 -246: 18641: 0 -246: 18642: 0 -246: 18643: 0 -246: 18644: 0 -246: 18645: 0 -246: 18646: 0 -246: 18647: 0 -246: 18648: 0 -246: 18649: 0 -246: 18650: 0 -246: 18651: 0 -246: 18652: 0 -246: 18653: 0 -246: 18654: 0 -246: 18655: 0 -246: 18656: 0 -246: 18657: 0 -246: 18658: 0 -246: 18659: 0 -246: 18660: 0 -246: 18661: 0 -246: 18662: 0 -246: 18663: 0 -246: 18664: 0 -246: 18665: 0 -246: 18666: 0 -246: 18667: 0 -246: 18668: 0 -246: 18669: 0 -246: 18670: 0 -246: 18671: 0 -246: 18672: 0 -246: 18673: 0 -246: 18674: 0 -246: 18675: 0 -246: 18676: 0 -246: 18677: 0 -246: 18678: 0 -246: 18679: 0 -246: 18680: 0 -246: 18681: 0 -246: 18682: 0 -246: 18683: 0 -246: 18684: 0 -246: 18685: 0 -246: 18686: 0 -246: 18687: 0 -246: 18688: 0 -246: 18689: 0 -246: 18690: 0 -246: 18691: 0 -246: 18692: 0 -246: 18693: 0 -246: 18694: 0 -246: 18695: 0 -246: 18696: 0 -246: 18697: 0 -246: 18698: 0 -246: 18699: 0 -246: 18700: 0 -246: 18701: 0 -246: 18702: 0 -246: 18703: 0 -246: 18704: 0 -246: 18705: 0 -246: 18706: 0 -246: 18707: 0 -246: 18708: 0 -246: 18709: 0 -246: 18710: 0 -246: 18711: 0 -246: 18712: 0 -246: 18713: 0 -246: 18714: 0 -246: 18715: 0 -246: 18716: 0 -246: 18717: 0 -246: 18718: 0 -246: 18719: 0 -246: 18720: 0 -246: 18721: 0 -246: 18722: 0 -246: 18723: 0 -246: 18724: 0 -246: 18725: 0 -246: 18726: 0 -246: 18727: 0 -246: 18728: 0 -246: 18729: 0 -246: 18730: 0 -246: 18731: 0 -246: 18732: 0 -246: 18733: 0 -246: 18734: 0 -246: 18735: 0 -246: 18736: 0 -246: 18737: 0 -246: 18738: 0 -246: 18739: 0 -246: 18740: 0 -246: 18741: 0 -246: 18742: 0 -246: 18743: 0 -246: 18744: 0 -246: 18745: 0 -246: 18746: 0 -246: 18747: 0 -246: 18748: 0 -246: 18749: 0 -246: 18750: 0 -246: 18751: 0 -246: 18752: 0 -246: 18753: 0 -246: 18754: 0 -246: 18755: 0 -246: 18756: 0 -246: 18757: 0 -246: 18758: 0 -246: 18759: 0 -246: 18760: 0 -246: 18761: 0 -246: 18762: 0 -246: 18763: 0 -246: 18764: 0 -246: 18765: 0 -246: 18766: 0 -246: 18767: 0 -246: 18768: 0 -246: 18769: 0 -246: 18770: 0 -246: 18771: 0 -246: 18772: 0 -246: 18773: 0 -246: 18774: 0 -246: 18775: 0 -246: 18776: 0 -246: 18777: 0 -246: 18778: 0 -246: 18779: 0 -246: 18780: 0 -246: 18781: 0 -246: 18782: 0 -246: 18783: 0 -246: 18784: 0 -246: 18785: 0 -246: 18786: 0 -246: 18787: 0 -246: 18788: 0 -246: 18789: 0 -246: 18790: 0 -246: 18791: 0 -246: 18792: 0 -246: 18793: 0 -246: 18794: 0 -246: 18795: 0 -246: 18796: 0 -246: 18797: 0 -246: 18798: 0 -246: 18799: 0 -246: 18800: 0 -246: 18801: 0 -246: 18802: 0 -246: 18803: 0 -246: 18804: 0 -246: 18805: 0 -246: 18806: 0 -246: 18807: 0 -246: 18808: 0 -246: 18809: 0 -246: 18810: 0 -246: 18811: 0 -246: 18812: 0 -246: 18813: 0 -246: 18814: 0 -246: 18815: 0 -246: 18816: 0 -246: 18817: 0 -246: 18818: 0 -246: 18819: 0 -246: 18820: 0 -246: 18821: 0 -246: 18822: 0 -246: 18823: 0 -246: 18824: 0 -246: 18825: 0 -246: 18826: 0 -246: 18827: 0 -246: 18828: 0 -246: 18829: 0 -246: 18830: 0 -246: 18831: 0 -246: 18832: 0 -246: 18833: 0 -246: 18834: 0 -246: 18835: 0 -246: 18836: 0 -246: 18837: 0 -246: 18838: 0 -246: 18839: 0 -246: 18840: 0 -246: 18841: 0 -246: 18842: 0 -246: 18843: 0 -246: 18844: 0 -246: 18845: 0 -246: 18846: 0 -246: 18847: 0 -246: 18848: 0 -246: 18849: 0 -246: 18850: 0 -246: 18851: 0 -246: 18852: 0 -246: 18853: 0 -246: 18854: 0 -246: 18855: 0 -246: 18856: 0 -246: 18857: 0 -246: 18858: 0 -246: 18859: 0 -246: 18860: 0 -246: 18861: 0 -246: 18862: 0 -246: 18863: 0 -246: 18864: 0 -246: 18865: 0 -246: 18866: 0 -246: 18867: 0 -246: 18868: 0 -246: 18869: 0 -246: 18870: 0 -246: 18871: 0 -246: 18872: 0 -246: 18873: 0 -246: 18874: 0 -246: 18875: 0 -246: 18876: 0 -246: 18877: 0 -246: 18878: 0 -246: 18879: 0 -246: 18880: 0 -246: 18881: 0 -246: 18882: 0 -246: 18883: 0 -246: 18884: 0 -246: 18885: 0 -246: 18886: 0 -246: 18887: 0 -246: 18888: 0 -246: 18889: 0 -246: 18890: 0 -246: 18891: 0 -246: 18892: 0 -246: 18893: 0 -246: 18894: 0 -246: 18895: 0 -246: 18896: 0 -246: 18897: 0 -246: 18898: 0 -246: 18899: 0 -246: 18900: 0 -246: 18901: 0 -246: 18902: 0 -246: 18903: 0 -246: 18904: 0 -246: 18905: 0 -246: 18906: 0 -246: 18907: 0 -246: 18908: 0 -246: 18909: 0 -246: 18910: 0 -246: 18911: 0 -246: 18912: 0 -246: 18913: 0 -246: 18914: 0 -246: 18915: 0 -246: 18916: 0 -246: 18917: 0 -246: 18918: 0 -246: 18919: 0 -246: 18920: 0 -246: 18921: 0 -246: 18922: 0 -246: 18923: 0 -246: 18924: 0 -246: 18925: 0 -246: 18926: 0 -246: 18927: 0 -246: 18928: 0 -246: 18929: 0 -246: 18930: 0 -246: 18931: 0 -246: 18932: 0 -246: 18933: 0 -246: 18934: 0 -246: 18935: 0 -246: 18936: 0 -246: 18937: 0 -246: 18938: 0 -246: 18939: 0 -246: 18940: 0 -246: 18941: 0 -246: 18942: 0 -246: 18943: 0 -246: 18944: 0 -246: 18945: 0 -246: 18946: 0 -246: 18947: 0 -246: 18948: 0 -246: 18949: 0 -246: 18950: 0 -246: 18951: 0 -246: 18952: 0 -246: 18953: 0 -246: 18954: 0 -246: 18955: 0 -246: 18956: 0 -246: 18957: 0 -246: 18958: 0 -246: 18959: 0 -246: 18960: 0 -246: 18961: 0 -246: 18962: 0 -246: 18963: 0 -246: 18964: 0 -246: 18965: 0 -246: 18966: 0 -246: 18967: 0 -246: 18968: 0 -246: 18969: 0 -246: 18970: 0 -246: 18971: 0 -246: 18972: 0 -246: 18973: 0 -246: 18974: 0 -246: 18975: 0 -246: 18976: 0 -246: 18977: 0 -246: 18978: 0 -246: 18979: 0 -246: 18980: 0 -246: 18981: 0 -246: 18982: 0 -246: 18983: 0 -246: 18984: 0 -246: 18985: 0 -246: 18986: 0 -246: 18987: 0 -246: 18988: 0 -246: 18989: 0 -246: 18990: 0 -246: 18991: 0 -246: 18992: 0 -246: 18993: 0 -246: 18994: 0 -246: 18995: 0 -246: 18996: 0 -246: 18997: 0 -246: 18998: 0 -246: 18999: 0 -246: 19000: 0 -246: 19001: 0 -246: 19002: 0 -246: 19003: 0 -246: 19004: 0 -246: 19005: 0 -246: 19006: 0 -246: 19007: 0 -246: 19008: 0 -246: 19009: 0 -246: 19010: 0 -246: 19011: 0 -246: 19012: 0 -246: 19013: 0 -246: 19014: 0 -246: 19015: 0 -246: 19016: 0 -246: 19017: 0 -246: 19018: 0 -246: 19019: 0 -246: 19020: 0 -246: 19021: 0 -246: 19022: 0 -246: 19023: 0 -246: 19024: 0 -246: 19025: 0 -246: 19026: 0 -246: 19027: 0 -246: 19028: 0 -246: 19029: 0 -246: 19030: 0 -246: 19031: 0 -246: 19032: 0 -246: 19033: 0 -246: 19034: 0 -246: 19035: 0 -246: 19036: 0 -246: 19037: 0 -246: 19038: 0 -246: 19039: 0 -246: 19040: 0 -246: 19041: 0 -246: 19042: 0 -246: 19043: 0 -246: 19044: 0 -246: 19045: 0 -246: 19046: 0 -246: 19047: 0 -246: 19048: 0 -246: 19049: 0 -246: 19050: 0 -246: 19051: 0 -246: 19052: 0 -246: 19053: 0 -246: 19054: 0 -246: 19055: 0 -246: 19056: 0 -246: 19057: 0 -246: 19058: 0 -246: 19059: 0 -246: 19060: 0 -246: 19061: 0 -246: 19062: 0 -246: 19063: 0 -246: 19064: 0 -246: 19065: 0 -246: 19066: 0 -246: 19067: 0 -246: 19068: 0 -246: 19069: 0 -246: 19070: 0 -246: 19071: 0 -246: 19072: 0 -246: 19073: 0 -246: 19074: 0 -246: 19075: 0 -246: 19076: 0 -246: 19077: 0 -246: 19078: 0 -246: 19079: 0 -246: 19080: 0 -246: 19081: 0 -246: 19082: 0 -246: 19083: 0 -246: 19084: 0 -246: 19085: 0 -246: 19086: 0 -246: 19087: 0 -246: 19088: 0 -246: 19089: 0 -246: 19090: 0 -246: 19091: 0 -246: 19092: 0 -246: 19093: 0 -246: 19094: 0 -246: 19095: 0 -246: 19096: 0 -246: 19097: 0 -246: 19098: 0 -246: 19099: 0 -246: 19100: 0 -246: 19101: 0 -246: 19102: 0 -246: 19103: 0 -246: 19104: 0 -246: 19105: 0 -246: 19106: 0 -246: 19107: 0 -246: 19108: 0 -246: 19109: 0 -246: 19110: 0 -246: 19111: 0 -246: 19112: 0 -246: 19113: 0 -246: 19114: 0 -246: 19115: 0 -246: 19116: 0 -246: 19117: 0 -246: 19118: 0 -246: 19119: 0 -246: 19120: 0 -246: 19121: 0 -246: 19122: 0 -246: 19123: 0 -246: 19124: 0 -246: 19125: 0 -246: 19126: 0 -246: 19127: 0 -246: 19128: 0 -246: 19129: 0 -246: 19130: 0 -246: 19131: 0 -246: 19132: 0 -246: 19133: 0 -246: 19134: 0 -246: 19135: 0 -246: 19136: 0 -246: 19137: 0 -246: 19138: 0 -246: 19139: 0 -246: 19140: 0 -246: 19141: 0 -246: 19142: 0 -246: 19143: 0 -246: 19144: 0 -246: 19145: 0 -246: 19146: 0 -246: 19147: 0 -246: 19148: 0 -246: 19149: 0 -246: 19150: 0 -246: 19151: 0 -246: 19152: 0 -246: 19153: 0 -246: 19154: 0 -246: 19155: 0 -246: 19156: 0 -246: 19157: 0 -246: 19158: 0 -246: 19159: 0 -246: 19160: 0 -246: 19161: 0 -246: 19162: 0 -246: 19163: 0 -246: 19164: 0 -246: 19165: 0 -246: 19166: 0 -246: 19167: 0 -246: 19168: 0 -246: 19169: 0 -246: 19170: 0 -246: 19171: 0 -246: 19172: 0 -246: 19173: 0 -246: 19174: 0 -246: 19175: 0 -246: 19176: 0 -246: 19177: 0 -246: 19178: 0 -246: 19179: 0 -246: 19180: 0 -246: 19181: 0 -246: 19182: 0 -246: 19183: 0 -246: 19184: 0 -246: 19185: 0 -246: 19186: 0 -246: 19187: 0 -246: 19188: 0 -246: 19189: 0 -246: 19190: 0 -246: 19191: 0 -246: 19192: 0 -246: 19193: 0 -246: 19194: 0 -246: 19195: 0 -246: 19196: 0 -246: 19197: 0 -246: 19198: 0 -246: 19199: 0 -246: 19200: 0 -246: 19201: 0 -246: 19202: 0 -246: 19203: 0 -246: 19204: 0 -246: 19205: 0 -246: 19206: 0 -246: 19207: 0 -246: 19208: 0 -246: 19209: 0 -246: 19210: 0 -246: 19211: 0 -246: 19212: 0 -246: 19213: 0 -246: 19214: 0 -246: 19215: 0 -246: 19216: 0 -246: 19217: 0 -246: 19218: 0 -246: 19219: 0 -246: 19220: 0 -246: 19221: 0 -246: 19222: 0 -246: 19223: 0 -246: 19224: 0 -246: 19225: 0 -246: 19226: 0 -246: 19227: 0 -246: 19228: 0 -246: 19229: 0 -246: 19230: 0 -246: 19231: 0 -246: 19232: 0 -246: 19233: 0 -246: 19234: 0 -246: 19235: 0 -246: 19236: 0 -246: 19237: 0 -246: 19238: 0 -246: 19239: 0 -246: 19240: 0 -246: 19241: 0 -246: 19242: 0 -246: 19243: 0 -246: 19244: 0 -246: 19245: 0 -246: 19246: 0 -246: 19247: 0 -246: 19248: 0 -246: 19249: 0 -246: 19250: 0 -246: 19251: 0 -246: 19252: 0 -246: 19253: 0 -246: 19254: 0 -246: 19255: 0 -246: 19256: 0 -246: 19257: 0 -246: 19258: 0 -246: 19259: 0 -246: 19260: 0 -246: 19261: 0 -246: 19262: 0 -246: 19263: 0 -246: 19264: 0 -246: 19265: 0 -246: 19266: 0 -246: 19267: 0 -246: 19268: 0 -246: 19269: 0 -246: 19270: 0 -246: 19271: 0 -246: 19272: 0 -246: 19273: 0 -246: 19274: 0 -246: 19275: 0 -246: 19276: 0 -246: 19277: 0 -246: 19278: 0 -246: 19279: 0 -246: 19280: 0 -246: 19281: 0 -246: 19282: 0 -246: 19283: 0 -246: 19284: 0 -246: 19285: 0 -246: 19286: 0 -246: 19287: 0 -246: 19288: 0 -246: 19289: 0 -246: 19290: 0 -246: 19291: 0 -246: 19292: 0 -246: 19293: 0 -246: 19294: 0 -246: 19295: 0 -246: 19296: 0 -246: 19297: 0 -246: 19298: 0 -246: 19299: 0 -246: 19300: 0 -246: 19301: 0 -246: 19302: 0 -246: 19303: 0 -246: 19304: 0 -246: 19305: 0 -246: 19306: 0 -246: 19307: 0 -246: 19308: 0 -246: 19309: 0 -246: 19310: 0 -246: 19311: 0 -246: 19312: 0 -246: 19313: 0 -246: 19314: 0 -246: 19315: 0 -246: 19316: 0 -246: 19317: 0 -246: 19318: 0 -246: 19319: 0 -246: 19320: 0 -246: 19321: 0 -246: 19322: 0 -246: 19323: 0 -246: 19324: 0 -246: 19325: 0 -246: 19326: 0 -246: 19327: 0 -246: 19328: 0 -246: 19329: 0 -246: 19330: 0 -246: 19331: 0 -246: 19332: 0 -246: 19333: 0 -246: 19334: 0 -246: 19335: 0 -246: 19336: 0 -246: 19337: 0 -246: 19338: 0 -246: 19339: 0 -246: 19340: 0 -246: 19341: 0 -246: 19342: 0 -246: 19343: 0 -246: 19344: 0 -246: 19345: 0 -246: 19346: 0 -246: 19347: 0 -246: 19348: 0 -246: 19349: 0 -246: 19350: 0 -246: 19351: 0 -246: 19352: 0 -246: 19353: 0 -246: 19354: 0 -246: 19355: 0 -246: 19356: 0 -246: 19357: 0 -246: 19358: 0 -246: 19359: 0 -246: 19360: 0 -246: 19361: 0 -246: 19362: 0 -246: 19363: 0 -246: 19364: 0 -246: 19365: 0 -246: 19366: 0 -246: 19367: 0 -246: 19368: 0 -246: 19369: 0 -246: 19370: 0 -246: 19371: 0 -246: 19372: 0 -246: 19373: 0 -246: 19374: 0 -246: 19375: 0 -246: 19376: 0 -246: 19377: 0 -246: 19378: 0 -246: 19379: 0 -246: 19380: 0 -246: 19381: 0 -246: 19382: 0 -246: 19383: 0 -246: 19384: 0 -246: 19385: 0 -246: 19386: 0 -246: 19387: 0 -246: 19388: 0 -246: 19389: 0 -246: 19390: 0 -246: 19391: 0 -246: 19392: 0 -246: 19393: 0 -246: 19394: 0 -246: 19395: 0 -246: 19396: 0 -246: 19397: 0 -246: 19398: 0 -246: 19399: 0 -246: 19400: 0 -246: 19401: 0 -246: 19402: 0 -246: 19403: 0 -246: 19404: 0 -246: 19405: 0 -246: 19406: 0 -246: 19407: 0 -246: 19408: 0 -246: 19409: 0 -246: 19410: 0 -246: 19411: 0 -246: 19412: 0 -246: 19413: 0 -246: 19414: 0 -246: 19415: 0 -246: 19416: 0 -246: 19417: 0 -246: 19418: 0 -246: 19419: 0 -246: 19420: 0 -246: 19421: 0 -246: 19422: 0 -246: 19423: 0 -246: 19424: 0 -246: 19425: 0 -246: 19426: 0 -246: 19427: 0 -246: 19428: 0 -246: 19429: 0 -246: 19430: 0 -246: 19431: 0 -246: 19432: 0 -246: 19433: 0 -246: 19434: 0 -246: 19435: 0 -246: 19436: 0 -246: 19437: 0 -246: 19438: 0 -246: 19439: 0 -246: 19440: 0 -246: 19441: 0 -246: 19442: 0 -246: 19443: 0 -246: 19444: 0 -246: 19445: 0 -246: 19446: 0 -246: 19447: 0 -246: 19448: 0 -246: 19449: 0 -246: 19450: 0 -246: 19451: 0 -246: 19452: 0 -246: 19453: 0 -246: 19454: 0 -246: 19455: 0 -246: 19456: 0 -246: 19457: 0 -246: 19458: 0 -246: 19459: 0 -246: 19460: 0 -246: 19461: 0 -246: 19462: 0 -246: 19463: 0 -246: 19464: 0 -246: 19465: 0 -246: 19466: 0 -246: 19467: 0 -246: 19468: 0 -246: 19469: 0 -246: 19470: 0 -246: 19471: 0 -246: 19472: 0 -246: 19473: 0 -246: 19474: 0 -246: 19475: 0 -246: 19476: 0 -246: 19477: 0 -246: 19478: 0 -246: 19479: 0 -246: 19480: 0 -246: 19481: 0 -246: 19482: 0 -246: 19483: 0 -246: 19484: 0 -246: 19485: 0 -246: 19486: 0 -246: 19487: 0 -246: 19488: 0 -246: 19489: 0 -246: 19490: 0 -246: 19491: 0 -246: 19492: 0 -246: 19493: 0 -246: 19494: 0 -246: 19495: 0 -246: 19496: 0 -246: 19497: 0 -246: 19498: 0 -246: 19499: 0 -246: 19500: 0 -246: 19501: 0 -246: 19502: 0 -246: 19503: 0 -246: 19504: 0 -246: 19505: 0 -246: 19506: 0 -246: 19507: 0 -246: 19508: 0 -246: 19509: 0 -246: 19510: 0 -246: 19511: 0 -246: 19512: 0 -246: 19513: 0 -246: 19514: 0 -246: 19515: 0 -246: 19516: 0 -246: 19517: 0 -246: 19518: 0 -246: 19519: 0 -246: 19520: 0 -246: 19521: 0 -246: 19522: 0 -246: 19523: 0 -246: 19524: 0 -246: 19525: 0 -246: 19526: 0 -246: 19527: 0 -246: 19528: 0 -246: 19529: 0 -246: 19530: 0 -246: 19531: 0 -246: 19532: 0 -246: 19533: 0 -246: 19534: 0 -246: 19535: 0 -246: 19536: 0 -246: 19537: 0 -246: 19538: 0 -246: 19539: 0 -246: 19540: 0 -246: 19541: 0 -246: 19542: 0 -246: 19543: 0 -246: 19544: 0 -246: 19545: 0 -246: 19546: 0 -246: 19547: 0 -246: 19548: 0 -246: 19549: 0 -246: 19550: 0 -246: 19551: 0 -246: 19552: 0 -246: 19553: 0 -246: 19554: 0 -246: 19555: 0 -246: 19556: 0 -246: 19557: 0 -246: 19558: 0 -246: 19559: 0 -246: 19560: 0 -246: 19561: 0 -246: 19562: 0 -246: 19563: 0 -246: 19564: 0 -246: 19565: 0 -246: 19566: 0 -246: 19567: 0 -246: 19568: 0 -246: 19569: 0 -246: 19570: 0 -246: 19571: 0 -246: 19572: 0 -246: 19573: 0 -246: 19574: 0 -246: 19575: 0 -246: 19576: 0 -246: 19577: 0 -246: 19578: 0 -246: 19579: 0 -246: 19580: 0 -246: 19581: 0 -246: 19582: 0 -246: 19583: 0 -246: 19584: 0 -246: 19585: 0 -246: 19586: 0 -246: 19587: 0 -246: 19588: 0 -246: 19589: 0 -246: 19590: 0 -246: 19591: 0 -246: 19592: 0 -246: 19593: 0 -246: 19594: 0 -246: 19595: 0 -246: 19596: 0 -246: 19597: 0 -246: 19598: 0 -246: 19599: 0 -246: 19600: 0 -246: 19601: 0 -246: 19602: 0 -246: 19603: 0 -246: 19604: 0 -246: 19605: 0 -246: 19606: 0 -246: 19607: 0 -246: 19608: 0 -246: 19609: 0 -246: 19610: 0 -246: 19611: 0 -246: 19612: 0 -246: 19613: 0 -246: 19614: 0 -246: 19615: 0 -246: 19616: 0 -246: 19617: 0 -246: 19618: 0 -246: 19619: 0 -246: 19620: 0 -246: 19621: 0 -246: 19622: 0 -246: 19623: 0 -246: 19624: 0 -246: 19625: 0 -246: 19626: 0 -246: 19627: 0 -246: 19628: 0 -246: 19629: 0 -246: 19630: 0 -246: 19631: 0 -246: 19632: 0 -246: 19633: 0 -246: 19634: 0 -246: 19635: 0 -246: 19636: 0 -246: 19637: 0 -246: 19638: 0 -246: 19639: 0 -246: 19640: 0 -246: 19641: 0 -246: 19642: 0 -246: 19643: 0 -246: 19644: 0 -246: 19645: 0 -246: 19646: 0 -246: 19647: 0 -246: 19648: 0 -246: 19649: 0 -246: 19650: 0 -246: 19651: 0 -246: 19652: 0 -246: 19653: 0 -246: 19654: 0 -246: 19655: 0 -246: 19656: 0 -246: 19657: 0 -246: 19658: 0 -246: 19659: 0 -246: 19660: 0 -246: 19661: 0 -246: 19662: 0 -246: 19663: 0 -246: 19664: 0 -246: 19665: 0 -246: 19666: 0 -246: 19667: 0 -246: 19668: 0 -246: 19669: 0 -246: 19670: 0 -246: 19671: 0 -246: 19672: 0 -246: 19673: 0 -246: 19674: 0 -246: 19675: 0 -246: 19676: 0 -246: 19677: 0 -246: 19678: 0 -246: 19679: 0 -246: 19680: 0 -246: 19681: 0 -246: 19682: 0 -246: 19683: 0 -246: 19684: 0 -246: 19685: 0 -246: 19686: 0 -246: 19687: 0 -246: 19688: 0 -246: 19689: 0 -246: 19690: 0 -246: 19691: 0 -246: 19692: 0 -246: 19693: 0 -246: 19694: 0 -246: 19695: 0 -246: 19696: 0 -246: 19697: 0 -246: 19698: 0 -246: 19699: 0 -246: 19700: 0 -246: 19701: 0 -246: 19702: 0 -246: 19703: 0 -246: 19704: 0 -246: 19705: 0 -246: 19706: 0 -246: 19707: 0 -246: 19708: 0 -246: 19709: 0 -246: 19710: 0 -246: 19711: 0 -246: 19712: 0 -246: 19713: 0 -246: 19714: 0 -246: 19715: 0 -246: 19716: 0 -246: 19717: 0 -246: 19718: 0 -246: 19719: 0 -246: 19720: 0 -246: 19721: 0 -246: 19722: 0 -246: 19723: 0 -246: 19724: 0 -246: 19725: 0 -246: 19726: 0 -246: 19727: 0 -246: 19728: 0 -246: 19729: 0 -246: 19730: 0 -246: 19731: 0 -246: 19732: 0 -246: 19733: 0 -246: 19734: 0 -246: 19735: 0 -246: 19736: 0 -246: 19737: 0 -246: 19738: 0 -246: 19739: 0 -246: 19740: 0 -246: 19741: 0 -246: 19742: 0 -246: 19743: 0 -246: 19744: 0 -246: 19745: 0 -246: 19746: 0 -246: 19747: 0 -246: 19748: 0 -246: 19749: 0 -246: 19750: 0 -246: 19751: 0 -246: 19752: 0 -246: 19753: 0 -246: 19754: 0 -246: 19755: 0 -246: 19756: 0 -246: 19757: 0 -246: 19758: 0 -246: 19759: 0 -246: 19760: 0 -246: 19761: 0 -246: 19762: 0 -246: 19763: 0 -246: 19764: 0 -246: 19765: 0 -246: 19766: 0 -246: 19767: 0 -246: 19768: 0 -246: 19769: 0 -246: 19770: 0 -246: 19771: 0 -246: 19772: 0 -246: 19773: 0 -246: 19774: 0 -246: 19775: 0 -246: 19776: 0 -246: 19777: 0 -246: 19778: 0 -246: 19779: 0 -246: 19780: 0 -246: 19781: 0 -246: 19782: 0 -246: 19783: 0 -246: 19784: 0 -246: 19785: 0 -246: 19786: 0 -246: 19787: 0 -246: 19788: 0 -246: 19789: 0 -246: 19790: 0 -246: 19791: 0 -246: 19792: 0 -246: 19793: 0 -246: 19794: 0 -246: 19795: 0 -246: 19796: 0 -246: 19797: 0 -246: 19798: 0 -246: 19799: 0 -246: 19800: 0 -246: 19801: 0 -246: 19802: 0 -246: 19803: 0 -246: 19804: 0 -246: 19805: 0 -246: 19806: 0 -246: 19807: 0 -246: 19808: 0 -246: 19809: 0 -246: 19810: 0 -246: 19811: 0 -246: 19812: 0 -246: 19813: 0 -246: 19814: 0 -246: 19815: 0 -246: 19816: 0 -246: 19817: 0 -246: 19818: 0 -246: 19819: 0 -246: 19820: 0 -246: 19821: 0 -246: 19822: 0 -246: 19823: 0 -246: 19824: 0 -246: 19825: 0 -246: 19826: 0 -246: 19827: 0 -246: 19828: 0 -246: 19829: 0 -246: 19830: 0 -246: 19831: 0 -246: 19832: 0 -246: 19833: 0 -246: 19834: 0 -246: 19835: 0 -246: 19836: 0 -246: 19837: 0 -246: 19838: 0 -246: 19839: 0 -246: 19840: 0 -246: 19841: 0 -246: 19842: 0 -246: 19843: 0 -246: 19844: 0 -246: 19845: 0 -246: 19846: 0 -246: 19847: 0 -246: 19848: 0 -246: 19849: 0 -246: 19850: 0 -246: 19851: 0 -246: 19852: 0 -246: 19853: 0 -246: 19854: 0 -246: 19855: 0 -246: 19856: 0 -246: 19857: 0 -246: 19858: 0 -246: 19859: 0 -246: 19860: 0 -246: 19861: 0 -246: 19862: 0 -246: 19863: 0 -246: 19864: 0 -246: 19865: 0 -246: 19866: 0 -246: 19867: 0 -246: 19868: 0 -246: 19869: 0 -246: 19870: 0 -246: 19871: 0 -246: 19872: 0 -246: 19873: 0 -246: 19874: 0 -246: 19875: 0 -246: 19876: 0 -246: 19877: 0 -246: 19878: 0 -246: 19879: 0 -246: 19880: 0 -246: 19881: 0 -246: 19882: 0 -246: 19883: 0 -246: 19884: 0 -246: 19885: 0 -246: 19886: 0 -246: 19887: 0 -246: 19888: 0 -246: 19889: 0 -246: 19890: 0 -246: 19891: 0 -246: 19892: 0 -246: 19893: 0 -246: 19894: 0 -246: 19895: 0 -246: 19896: 0 -246: 19897: 0 -246: 19898: 0 -246: 19899: 0 -246: 19900: 0 -246: 19901: 0 -246: 19902: 0 -246: 19903: 0 -246: 19904: 0 -246: 19905: 0 -246: 19906: 0 -246: 19907: 0 -246: 19908: 0 -246: 19909: 0 -246: 19910: 0 -246: 19911: 0 -246: 19912: 0 -246: 19913: 0 -246: 19914: 0 -246: 19915: 0 -246: 19916: 0 -246: 19917: 0 -246: 19918: 0 -246: 19919: 0 -246: 19920: 0 -246: 19921: 0 -246: 19922: 0 -246: 19923: 0 -246: 19924: 0 -246: 19925: 0 -246: 19926: 0 -246: 19927: 0 -246: 19928: 0 -246: 19929: 0 -246: 19930: 0 -246: 19931: 0 -246: 19932: 0 -246: 19933: 0 -246: 19934: 0 -246: 19935: 0 -246: 19936: 0 -246: 19937: 0 -246: 19938: 0 -246: 19939: 0 -246: 19940: 0 -246: 19941: 0 -246: 19942: 0 -246: 19943: 0 -246: 19944: 0 -246: 19945: 0 -246: 19946: 0 -246: 19947: 0 -246: 19948: 0 -246: 19949: 0 -246: 19950: 0 -246: 19951: 0 -246: 19952: 0 -246: 19953: 0 -246: 19954: 0 -246: 19955: 0 -246: 19956: 0 -246: 19957: 0 -246: 19958: 0 -246: 19959: 0 -246: 19960: 0 -246: 19961: 0 -246: 19962: 0 -246: 19963: 0 -246: 19964: 0 -246: 19965: 0 -246: 19966: 0 -246: 19967: 0 -246: 19968: 0 -246: 19969: 0 -246: 19970: 0 -246: 19971: 0 -246: 19972: 0 -246: 19973: 0 -246: 19974: 0 -246: 19975: 0 -246: 19976: 0 -246: 19977: 0 -246: 19978: 0 -246: 19979: 0 -246: 19980: 0 -246: 19981: 0 -246: 19982: 0 -246: 19983: 0 -246: 19984: 0 -246: 19985: 0 -246: 19986: 0 -246: 19987: 0 -246: 19988: 0 -246: 19989: 0 -246: 19990: 0 -246: 19991: 0 -246: 19992: 0 -246: 19993: 0 -246: 19994: 0 -246: 19995: 0 -246: 19996: 0 -246: 19997: 0 -246: 19998: 0 -246: 19999: 0 -246: 20000: 0 -246: 20001: 0 -246: 20002: 0 -246: 20003: 0 -246: 20004: 0 -246: 20005: 0 -246: 20006: 0 -246: 20007: 0 -246: 20008: 0 -246: 20009: 0 -246: 20010: 0 -246: 20011: 0 -246: 20012: 0 -246: 20013: 0 -246: 20014: 0 -246: 20015: 0 -246: 20016: 0 -246: 20017: 0 -246: 20018: 0 -246: 20019: 0 -246: 20020: 0 -246: 20021: 0 -246: 20022: 0 -246: 20023: 0 -246: 20024: 0 -246: 20025: 0 -246: 20026: 0 -246: 20027: 0 -246: 20028: 0 -246: 20029: 0 -246: 20030: 0 -246: 20031: 0 -246: 20032: 0 -246: 20033: 0 -246: 20034: 0 -246: 20035: 0 -246: 20036: 0 -246: 20037: 0 -246: 20038: 0 -246: 20039: 0 -246: 20040: 0 -246: 20041: 0 -246: 20042: 0 -246: 20043: 0 -246: 20044: 0 -246: 20045: 0 -246: 20046: 0 -246: 20047: 0 -246: 20048: 0 -246: 20049: 0 -246: 20050: 0 -246: 20051: 0 -246: 20052: 0 -246: 20053: 0 -246: 20054: 0 -246: 20055: 0 -246: 20056: 0 -246: 20057: 0 -246: 20058: 0 -246: 20059: 0 -246: 20060: 0 -246: 20061: 0 -246: 20062: 0 -246: 20063: 0 -246: 20064: 0 -246: 20065: 0 -246: 20066: 0 -246: 20067: 0 -246: 20068: 0 -246: 20069: 0 -246: 20070: 0 -246: 20071: 0 -246: 20072: 0 -246: 20073: 0 -246: 20074: 0 -246: 20075: 0 -246: 20076: 0 -246: 20077: 0 -246: 20078: 0 -246: 20079: 0 -246: 20080: 0 -246: 20081: 0 -246: 20082: 0 -246: 20083: 0 -246: 20084: 0 -246: 20085: 0 -246: 20086: 0 -246: 20087: 0 -246: 20088: 0 -246: 20089: 0 -246: 20090: 0 -246: 20091: 0 -246: 20092: 0 -246: 20093: 0 -246: 20094: 0 -246: 20095: 0 -246: 20096: 0 -246: 20097: 0 -246: 20098: 0 -246: 20099: 0 -246: 20100: 0 -246: 20101: 0 -246: 20102: 0 -246: 20103: 0 -246: 20104: 0 -246: 20105: 0 -246: 20106: 0 -246: 20107: 0 -246: 20108: 0 -246: 20109: 0 -246: 20110: 0 -246: 20111: 0 -246: 20112: 0 -246: 20113: 0 -246: 20114: 0 -246: 20115: 0 -246: 20116: 0 -246: 20117: 0 -246: 20118: 0 -246: 20119: 0 -246: 20120: 0 -246: 20121: 0 -246: 20122: 0 -246: 20123: 0 -246: 20124: 0 -246: 20125: 0 -246: 20126: 0 -246: 20127: 0 -246: 20128: 0 -246: 20129: 0 -246: 20130: 0 -246: 20131: 0 -246: 20132: 0 -246: 20133: 0 -246: 20134: 0 -246: 20135: 0 -246: 20136: 0 -246: 20137: 0 -246: 20138: 0 -246: 20139: 0 -246: 20140: 0 -246: 20141: 0 -246: 20142: 0 -246: 20143: 0 -246: 20144: 0 -246: 20145: 0 -246: 20146: 0 -246: 20147: 0 -246: 20148: 0 -246: 20149: 0 -246: 20150: 0 -246: 20151: 0 -246: 20152: 0 -246: 20153: 0 -246: 20154: 0 -246: 20155: 0 -246: 20156: 0 -246: 20157: 0 -246: 20158: 0 -246: 20159: 0 -246: 20160: 0 -246: 20161: 0 -246: 20162: 0 -246: 20163: 0 -246: 20164: 0 -246: 20165: 0 -246: 20166: 0 -246: 20167: 0 -246: 20168: 0 -246: 20169: 0 -246: 20170: 0 -246: 20171: 0 -246: 20172: 0 -246: 20173: 0 -246: 20174: 0 -246: 20175: 0 -246: 20176: 0 -246: 20177: 0 -246: 20178: 0 -246: 20179: 0 -246: 20180: 0 -246: 20181: 0 -246: 20182: 0 -246: 20183: 0 -246: 20184: 0 -246: 20185: 0 -246: 20186: 0 -246: 20187: 0 -246: 20188: 0 -246: 20189: 0 -246: 20190: 0 -246: 20191: 0 -246: 20192: 0 -246: 20193: 0 -246: 20194: 0 -246: 20195: 0 -246: 20196: 0 -246: 20197: 0 -246: 20198: 0 -246: 20199: 0 -246: 20200: 0 -246: 20201: 0 -246: 20202: 0 -246: 20203: 0 -246: 20204: 0 -246: 20205: 0 -246: 20206: 0 -246: 20207: 0 -246: 20208: 0 -246: 20209: 0 -246: 20210: 0 -246: 20211: 0 -246: 20212: 0 -246: 20213: 0 -246: 20214: 0 -246: 20215: 0 -246: 20216: 0 -246: 20217: 0 -246: 20218: 0 -246: 20219: 0 -246: 20220: 0 -246: 20221: 0 -246: 20222: 0 -246: 20223: 0 -246: 20224: 0 -246: 20225: 0 -246: 20226: 0 -246: 20227: 0 -246: 20228: 0 -246: 20229: 0 -246: 20230: 0 -246: 20231: 0 -246: 20232: 0 -246: 20233: 0 -246: 20234: 0 -246: 20235: 0 -246: 20236: 0 -246: 20237: 0 -246: 20238: 0 -246: 20239: 0 -246: 20240: 0 -246: 20241: 0 -246: 20242: 0 -246: 20243: 0 -246: 20244: 0 -246: 20245: 0 -246: 20246: 0 -246: 20247: 0 -246: 20248: 0 -246: 20249: 0 -246: 20250: 0 -246: 20251: 0 -246: 20252: 0 -246: 20253: 0 -246: 20254: 0 -246: 20255: 0 -246: 20256: 0 -246: 20257: 0 -246: 20258: 0 -246: 20259: 0 -246: 20260: 0 -246: 20261: 0 -246: 20262: 0 -246: 20263: 0 -246: 20264: 0 -246: 20265: 0 -246: 20266: 0 -246: 20267: 0 -246: 20268: 0 -246: 20269: 0 -246: 20270: 0 -246: 20271: 0 -246: 20272: 0 -246: 20273: 0 -246: 20274: 0 -246: 20275: 0 -246: 20276: 0 -246: 20277: 0 -246: 20278: 0 -246: 20279: 0 -246: 20280: 0 -246: 20281: 0 -246: 20282: 0 -246: 20283: 0 -246: 20284: 0 -246: 20285: 0 -246: 20286: 0 -246: 20287: 0 -246: 20288: 0 -246: 20289: 0 -246: 20290: 0 -246: 20291: 0 -246: 20292: 0 -246: 20293: 0 -246: 20294: 0 -246: 20295: 0 -246: 20296: 0 -246: 20297: 0 -246: 20298: 0 -246: 20299: 0 -246: 20300: 0 -246: 20301: 0 -246: 20302: 0 -246: 20303: 0 -246: 20304: 0 -246: 20305: 0 -246: 20306: 0 -246: 20307: 0 -246: 20308: 0 -246: 20309: 0 -246: 20310: 0 -246: 20311: 0 -246: 20312: 0 -246: 20313: 0 -246: 20314: 0 -246: 20315: 0 -246: 20316: 0 -246: 20317: 0 -246: 20318: 0 -246: 20319: 0 -246: 20320: 0 -246: 20321: 0 -246: 20322: 0 -246: 20323: 0 -246: 20324: 0 -246: 20325: 0 -246: 20326: 0 -246: 20327: 0 -246: 20328: 0 -246: 20329: 0 -246: 20330: 0 -246: 20331: 0 -246: 20332: 0 -246: 20333: 0 -246: 20334: 0 -246: 20335: 0 -246: 20336: 0 -246: 20337: 0 -246: 20338: 0 -246: 20339: 0 -246: 20340: 0 -246: 20341: 0 -246: 20342: 0 -246: 20343: 0 -246: 20344: 0 -246: 20345: 0 -246: 20346: 0 -246: 20347: 0 -246: 20348: 0 -246: 20349: 0 -246: 20350: 0 -246: 20351: 0 -246: 20352: 0 -246: 20353: 0 -246: 20354: 0 -246: 20355: 0 -246: 20356: 0 -246: 20357: 0 -246: 20358: 0 -246: 20359: 0 -246: 20360: 0 -246: 20361: 0 -246: 20362: 0 -246: 20363: 0 -246: 20364: 0 -246: 20365: 0 -246: 20366: 0 -246: 20367: 0 -246: 20368: 0 -246: 20369: 0 -246: 20370: 0 -246: 20371: 0 -246: 20372: 0 -246: 20373: 0 -246: 20374: 0 -246: 20375: 0 -246: 20376: 0 -246: 20377: 0 -246: 20378: 0 -246: 20379: 0 -246: 20380: 0 -246: 20381: 0 -246: 20382: 0 -246: 20383: 0 -246: 20384: 0 -246: 20385: 0 -246: 20386: 0 -246: 20387: 0 -246: 20388: 0 -246: 20389: 0 -246: 20390: 0 -246: 20391: 0 -246: 20392: 0 -246: 20393: 0 -246: 20394: 0 -246: 20395: 0 -246: 20396: 0 -246: 20397: 0 -246: 20398: 0 -246: 20399: 0 -246: 20400: 0 -246: 20401: 0 -246: 20402: 0 -246: 20403: 0 -246: 20404: 0 -246: 20405: 0 -246: 20406: 0 -246: 20407: 0 -246: 20408: 0 -246: 20409: 0 -246: 20410: 0 -246: 20411: 0 -246: 20412: 0 -246: 20413: 0 -246: 20414: 0 -246: 20415: 0 -246: 20416: 0 -246: 20417: 0 -246: 20418: 0 -246: 20419: 0 -246: 20420: 0 -246: 20421: 0 -246: 20422: 0 -246: 20423: 0 -246: 20424: 0 -246: 20425: 0 -246: 20426: 0 -246: 20427: 0 -246: 20428: 0 -246: 20429: 0 -246: 20430: 0 -246: 20431: 0 -246: 20432: 0 -246: 20433: 0 -246: 20434: 0 -246: 20435: 0 -246: 20436: 0 -246: 20437: 0 -246: 20438: 0 -246: 20439: 0 -246: 20440: 0 -246: 20441: 0 -246: 20442: 0 -246: 20443: 0 -246: 20444: 0 -246: 20445: 0 -246: 20446: 0 -246: 20447: 0 -246: 20448: 0 -246: 20449: 0 -246: 20450: 0 -246: 20451: 0 -246: 20452: 0 -246: 20453: 0 -246: 20454: 0 -246: 20455: 0 -246: 20456: 0 -246: 20457: 0 -246: 20458: 0 -246: 20459: 0 -246: 20460: 0 -246: 20461: 0 -246: 20462: 0 -246: 20463: 0 -246: 20464: 0 -246: 20465: 0 -246: 20466: 0 -246: 20467: 0 -246: 20468: 0 -246: 20469: 0 -246: 20470: 0 -246: 20471: 0 -246: 20472: 0 -246: 20473: 0 -246: 20474: 0 -246: 20475: 0 -246: 20476: 0 -246: 20477: 0 -246: 20478: 0 -246: 20479: 0 -246: 20480: 0 -246: 20481: 0 -246: 20482: 0 -246: 20483: 0 -246: 20484: 0 -246: 20485: 0 -246: 20486: 0 -246: 20487: 0 -246: 20488: 0 -246: 20489: 0 -246: 20490: 0 -246: 20491: 0 -246: 20492: 0 -246: 20493: 0 -246: 20494: 0 -246: 20495: 0 -246: 20496: 0 -246: 20497: 0 -246: 20498: 0 -246: 20499: 0 -246: 20500: 0 -246: 20501: 0 -246: 20502: 0 -246: 20503: 0 -246: 20504: 0 -246: 20505: 0 -246: 20506: 0 -246: 20507: 0 -246: 20508: 0 -246: 20509: 0 -246: 20510: 0 -246: 20511: 0 -246: 20512: 0 -246: 20513: 0 -246: 20514: 0 -246: 20515: 0 -246: 20516: 0 -246: 20517: 0 -246: 20518: 0 -246: 20519: 0 -246: 20520: 0 -246: 20521: 0 -246: 20522: 0 -246: 20523: 0 -246: 20524: 0 -246: 20525: 0 -246: 20526: 0 -246: 20527: 0 -246: 20528: 0 -246: 20529: 0 -246: 20530: 0 -246: 20531: 0 -246: 20532: 0 -246: 20533: 0 -246: 20534: 0 -246: 20535: 0 -246: 20536: 0 -246: 20537: 0 -246: 20538: 0 -246: 20539: 0 -246: 20540: 0 -246: 20541: 0 -246: 20542: 0 -246: 20543: 0 -246: 20544: 0 -246: 20545: 0 -246: 20546: 0 -246: 20547: 0 -246: 20548: 0 -246: 20549: 0 -246: 20550: 0 -246: 20551: 0 -246: 20552: 0 -246: 20553: 0 -246: 20554: 0 -246: 20555: 0 -246: 20556: 0 -246: 20557: 0 -246: 20558: 0 -246: 20559: 0 -246: 20560: 0 -246: 20561: 0 -246: 20562: 0 -246: 20563: 0 -246: 20564: 0 -246: 20565: 0 -246: 20566: 0 -246: 20567: 0 -246: 20568: 0 -246: 20569: 0 -246: 20570: 0 -246: 20571: 0 -246: 20572: 0 -246: 20573: 0 -246: 20574: 0 -246: 20575: 0 -246: 20576: 0 -246: 20577: 0 -246: 20578: 0 -246: 20579: 0 -246: 20580: 0 -246: 20581: 0 -246: 20582: 0 -246: 20583: 0 -246: 20584: 0 -246: 20585: 0 -246: 20586: 0 -246: 20587: 0 -246: 20588: 0 -246: 20589: 0 -246: 20590: 0 -246: 20591: 0 -246: 20592: 0 -246: 20593: 0 -246: 20594: 0 -246: 20595: 0 -246: 20596: 0 -246: 20597: 0 -246: 20598: 0 -246: 20599: 0 -246: 20600: 0 -246: 20601: 0 -246: 20602: 0 -246: 20603: 0 -246: 20604: 0 -246: 20605: 0 -246: 20606: 0 -246: 20607: 0 -246: 20608: 0 -246: 20609: 0 -246: 20610: 0 -246: 20611: 0 -246: 20612: 0 -246: 20613: 0 -246: 20614: 0 -246: 20615: 0 -246: 20616: 0 -246: 20617: 0 -246: 20618: 0 -246: 20619: 0 -246: 20620: 0 -246: 20621: 0 -246: 20622: 0 -246: 20623: 0 -246: 20624: 0 -246: 20625: 0 -246: 20626: 0 -246: 20627: 0 -246: 20628: 0 -246: 20629: 0 -246: 20630: 0 -246: 20631: 0 -246: 20632: 0 -246: 20633: 0 -246: 20634: 0 -246: 20635: 0 -246: 20636: 0 -246: 20637: 0 -246: 20638: 0 -246: 20639: 0 -246: 20640: 0 -246: 20641: 0 -246: 20642: 0 -246: 20643: 0 -246: 20644: 0 -246: 20645: 0 -246: 20646: 0 -246: 20647: 0 -246: 20648: 0 -246: 20649: 0 -246: 20650: 0 -246: 20651: 0 -246: 20652: 0 -246: 20653: 0 -246: 20654: 0 -246: 20655: 0 -246: 20656: 0 -246: 20657: 0 -246: 20658: 0 -246: 20659: 0 -246: 20660: 0 -246: 20661: 0 -246: 20662: 0 -246: 20663: 0 -246: 20664: 0 -246: 20665: 0 -246: 20666: 0 -246: 20667: 0 -246: 20668: 0 -246: 20669: 0 -246: 20670: 0 -246: 20671: 0 -246: 20672: 0 -246: 20673: 0 -246: 20674: 0 -246: 20675: 0 -246: 20676: 0 -246: 20677: 0 -246: 20678: 0 -246: 20679: 0 -246: 20680: 0 -246: 20681: 0 -246: 20682: 0 -246: 20683: 0 -246: 20684: 0 -246: 20685: 0 -246: 20686: 0 -246: 20687: 0 -246: 20688: 0 -246: 20689: 0 -246: 20690: 0 -246: 20691: 0 -246: 20692: 0 -246: 20693: 0 -246: 20694: 0 -246: 20695: 0 -246: 20696: 0 -246: 20697: 0 -246: 20698: 0 -246: 20699: 0 -246: 20700: 0 -246: 20701: 0 -246: 20702: 0 -246: 20703: 0 -246: 20704: 0 -246: 20705: 0 -246: 20706: 0 -246: 20707: 0 -246: 20708: 0 -246: 20709: 0 -246: 20710: 0 -246: 20711: 0 -246: 20712: 0 -246: 20713: 0 -246: 20714: 0 -246: 20715: 0 -246: 20716: 0 -246: 20717: 0 -246: 20718: 0 -246: 20719: 0 -246: 20720: 0 -246: 20721: 0 -246: 20722: 0 -246: 20723: 0 -246: 20724: 0 -246: 20725: 0 -246: 20726: 0 -246: 20727: 0 -246: 20728: 0 -246: 20729: 0 -246: 20730: 0 -246: 20731: 0 -246: 20732: 0 -246: 20733: 0 -246: 20734: 0 -246: 20735: 0 -246: 20736: 0 -246: 20737: 0 -246: 20738: 0 -246: 20739: 0 -246: 20740: 0 -246: 20741: 0 -246: 20742: 0 -246: 20743: 0 -246: 20744: 0 -246: 20745: 0 -246: 20746: 0 -246: 20747: 0 -246: 20748: 0 -246: 20749: 0 -246: 20750: 0 -246: 20751: 0 -246: 20752: 0 -246: 20753: 0 -246: 20754: 0 -246: 20755: 0 -246: 20756: 0 -246: 20757: 0 -246: 20758: 0 -246: 20759: 0 -246: 20760: 0 -246: 20761: 0 -246: 20762: 0 -246: 20763: 0 -246: 20764: 0 -246: 20765: 0 -246: 20766: 0 -246: 20767: 0 -246: 20768: 0 -246: 20769: 0 -246: 20770: 0 -246: 20771: 0 -246: 20772: 0 -246: 20773: 0 -246: 20774: 0 -246: 20775: 0 -246: 20776: 0 -246: 20777: 0 -246: 20778: 0 -246: 20779: 0 -246: 20780: 0 -246: 20781: 0 -246: 20782: 0 -246: 20783: 0 -246: 20784: 0 -246: 20785: 0 -246: 20786: 0 -246: 20787: 0 -246: 20788: 0 -246: 20789: 0 -246: 20790: 0 -246: 20791: 0 -246: 20792: 0 -246: 20793: 0 -246: 20794: 0 -246: 20795: 0 -246: 20796: 0 -246: 20797: 0 -246: 20798: 0 -246: 20799: 0 -246: 20800: 0 -246: 20801: 0 -246: 20802: 0 -246: 20803: 0 -246: 20804: 0 -246: 20805: 0 -246: 20806: 0 -246: 20807: 0 -246: 20808: 0 -246: 20809: 0 -246: 20810: 0 -246: 20811: 0 -246: 20812: 0 -246: 20813: 0 -246: 20814: 0 -246: 20815: 0 -246: 20816: 0 -246: 20817: 0 -246: 20818: 0 -246: 20819: 0 -246: 20820: 0 -246: 20821: 0 -246: 20822: 0 -246: 20823: 0 -246: 20824: 0 -246: 20825: 0 -246: 20826: 0 -246: 20827: 0 -246: 20828: 0 -246: 20829: 0 -246: 20830: 0 -246: 20831: 0 -246: 20832: 0 -246: 20833: 0 -246: 20834: 0 -246: 20835: 0 -246: 20836: 0 -246: 20837: 0 -246: 20838: 0 -246: 20839: 0 -246: 20840: 0 -246: 20841: 0 -246: 20842: 0 -246: 20843: 0 -246: 20844: 0 -246: 20845: 0 -246: 20846: 0 -246: 20847: 0 -246: 20848: 0 -246: 20849: 0 -246: 20850: 0 -246: 20851: 0 -246: 20852: 0 -246: 20853: 0 -246: 20854: 0 -246: 20855: 0 -246: 20856: 0 -246: 20857: 0 -246: 20858: 0 -246: 20859: 0 -246: 20860: 0 -246: 20861: 0 -246: 20862: 0 -246: 20863: 0 -246: 20864: 0 -246: 20865: 0 -246: 20866: 0 -246: 20867: 0 -246: 20868: 0 -246: 20869: 0 -246: 20870: 0 -246: 20871: 0 -246: 20872: 0 -246: 20873: 0 -246: 20874: 0 -246: 20875: 0 -246: 20876: 0 -246: 20877: 0 -246: 20878: 0 -246: 20879: 0 -246: 20880: 0 -246: 20881: 0 -246: 20882: 0 -246: 20883: 0 -246: 20884: 0 -246: 20885: 0 -246: 20886: 0 -246: 20887: 0 -246: 20888: 0 -246: 20889: 0 -246: 20890: 0 -246: 20891: 0 -246: 20892: 0 -246: 20893: 0 -246: 20894: 0 -246: 20895: 0 -246: 20896: 0 -246: 20897: 0 -246: 20898: 0 -246: 20899: 0 -246: 20900: 0 -246: 20901: 0 -246: 20902: 0 -246: 20903: 0 -246: 20904: 0 -246: 20905: 0 -246: 20906: 0 -246: 20907: 0 -246: 20908: 0 -246: 20909: 0 -246: 20910: 0 -246: 20911: 0 -246: 20912: 0 -246: 20913: 0 -246: 20914: 0 -246: 20915: 0 -246: 20916: 0 -246: 20917: 0 -246: 20918: 0 -246: 20919: 0 -246: 20920: 0 -246: 20921: 0 -246: 20922: 0 -246: 20923: 0 -246: 20924: 0 -246: 20925: 0 -246: 20926: 0 -246: 20927: 0 -246: 20928: 0 -246: 20929: 0 -246: 20930: 0 -246: 20931: 0 -246: 20932: 0 -246: 20933: 0 -246: 20934: 0 -246: 20935: 0 -246: 20936: 0 -246: 20937: 0 -246: 20938: 0 -246: 20939: 0 -246: 20940: 0 -246: 20941: 0 -246: 20942: 0 -246: 20943: 0 -246: 20944: 0 -246: 20945: 0 -246: 20946: 0 -246: 20947: 0 -246: 20948: 0 -246: 20949: 0 -246: 20950: 0 -246: 20951: 0 -246: 20952: 0 -246: 20953: 0 -246: 20954: 0 -246: 20955: 0 -246: 20956: 0 -246: 20957: 0 -246: 20958: 0 -246: 20959: 0 -246: 20960: 0 -246: 20961: 0 -246: 20962: 0 -246: 20963: 0 -246: 20964: 0 -246: 20965: 0 -246: 20966: 0 -246: 20967: 0 -246: 20968: 0 -246: 20969: 0 -246: 20970: 0 -246: 20971: 0 -246: 20972: 0 -246: 20973: 0 -246: 20974: 0 -246: 20975: 0 -246: 20976: 0 -246: 20977: 0 -246: 20978: 0 -246: 20979: 0 -246: 20980: 0 -246: 20981: 0 -246: 20982: 0 -246: 20983: 0 -246: 20984: 0 -246: 20985: 0 -246: 20986: 0 -246: 20987: 0 -246: 20988: 0 -246: 20989: 0 -246: 20990: 0 -246: 20991: 0 -246: 20992: 0 -246: 20993: 0 -246: 20994: 0 -246: 20995: 0 -246: 20996: 0 -246: 20997: 0 -246: 20998: 0 -246: 20999: 0 -246: 21000: 0 -246: 21001: 0 -246: 21002: 0 -246: 21003: 0 -246: 21004: 0 -246: 21005: 0 -246: 21006: 0 -246: 21007: 0 -246: 21008: 0 -246: 21009: 0 -246: 21010: 0 -246: 21011: 0 -246: 21012: 0 -246: 21013: 0 -246: 21014: 0 -246: 21015: 0 -246: 21016: 0 -246: 21017: 0 -246: 21018: 0 -246: 21019: 0 -246: 21020: 0 -246: 21021: 0 -246: 21022: 0 -246: 21023: 0 -246: 21024: 0 -246: 21025: 0 -246: 21026: 0 -246: 21027: 0 -246: 21028: 0 -246: 21029: 0 -246: 21030: 0 -246: 21031: 0 -246: 21032: 0 -246: 21033: 0 -246: 21034: 0 -246: 21035: 0 -246: 21036: 0 -246: 21037: 0 -246: 21038: 0 -246: 21039: 0 -246: 21040: 0 -246: 21041: 0 -246: 21042: 0 -246: 21043: 0 -246: 21044: 0 -246: 21045: 0 -246: 21046: 0 -246: 21047: 0 -246: 21048: 0 -246: 21049: 0 -246: 21050: 0 -246: 21051: 0 -246: 21052: 0 -246: 21053: 0 -246: 21054: 0 -246: 21055: 0 -246: 21056: 0 -246: 21057: 0 -246: 21058: 0 -246: 21059: 0 -246: 21060: 0 -246: 21061: 0 -246: 21062: 0 -246: 21063: 0 -246: 21064: 0 -246: 21065: 0 -246: 21066: 0 -246: 21067: 0 -246: 21068: 0 -246: 21069: 0 -246: 21070: 0 -246: 21071: 0 -246: 21072: 0 -246: 21073: 0 -246: 21074: 0 -246: 21075: 0 -246: 21076: 0 -246: 21077: 0 -246: 21078: 0 -246: 21079: 0 -246: 21080: 0 -246: 21081: 0 -246: 21082: 0 -246: 21083: 0 -246: 21084: 0 -246: 21085: 0 -246: 21086: 0 -246: 21087: 0 -246: 21088: 0 -246: 21089: 0 -246: 21090: 0 -246: 21091: 0 -246: 21092: 0 -246: 21093: 0 -246: 21094: 0 -246: 21095: 0 -246: 21096: 0 -246: 21097: 0 -246: 21098: 0 -246: 21099: 0 -246: 21100: 0 -246: 21101: 0 -246: 21102: 0 -246: 21103: 0 -246: 21104: 0 -246: 21105: 0 -246: 21106: 0 -246: 21107: 0 -246: 21108: 0 -246: 21109: 0 -246: 21110: 0 -246: 21111: 0 -246: 21112: 0 -246: 21113: 0 -246: 21114: 0 -246: 21115: 0 -246: 21116: 0 -246: 21117: 0 -246: 21118: 0 -246: 21119: 0 -246: 21120: 0 -246: 21121: 0 -246: 21122: 0 -246: 21123: 0 -246: 21124: 0 -246: 21125: 0 -246: 21126: 0 -246: 21127: 0 -246: 21128: 0 -246: 21129: 0 -246: 21130: 0 -246: 21131: 0 -246: 21132: 0 -246: 21133: 0 -246: 21134: 0 -246: 21135: 0 -246: 21136: 0 -246: 21137: 0 -246: 21138: 0 -246: 21139: 0 -246: 21140: 0 -246: 21141: 0 -246: 21142: 0 -246: 21143: 0 -246: 21144: 0 -246: 21145: 0 -246: 21146: 0 -246: 21147: 0 -246: 21148: 0 -246: 21149: 0 -246: 21150: 0 -246: 21151: 0 -246: 21152: 0 -246: 21153: 0 -246: 21154: 0 -246: 21155: 0 -246: 21156: 0 -246: 21157: 0 -246: 21158: 0 -246: 21159: 0 -246: 21160: 0 -246: 21161: 0 -246: 21162: 0 -246: 21163: 0 -246: 21164: 0 -246: 21165: 0 -246: 21166: 0 -246: 21167: 0 -246: 21168: 0 -246: 21169: 0 -246: 21170: 0 -246: 21171: 0 -246: 21172: 0 -246: 21173: 0 -246: 21174: 0 -246: 21175: 0 -246: 21176: 0 -246: 21177: 0 -246: 21178: 0 -246: 21179: 0 -246: 21180: 0 -246: 21181: 0 -246: 21182: 0 -246: 21183: 0 -246: 21184: 0 -246: 21185: 0 -246: 21186: 0 -246: 21187: 0 -246: 21188: 0 -246: 21189: 0 -246: 21190: 0 -246: 21191: 0 -246: 21192: 0 -246: 21193: 0 -246: 21194: 0 -246: 21195: 0 -246: 21196: 0 -246: 21197: 0 -246: 21198: 0 -246: 21199: 0 -246: 21200: 0 -246: 21201: 0 -246: 21202: 0 -246: 21203: 0 -246: 21204: 0 -246: 21205: 0 -246: 21206: 0 -246: 21207: 0 -246: 21208: 0 -246: 21209: 0 -246: 21210: 0 -246: 21211: 0 -246: 21212: 0 -246: 21213: 0 -246: 21214: 0 -246: 21215: 0 -246: 21216: 0 -246: 21217: 0 -246: 21218: 0 -246: 21219: 0 -246: 21220: 0 -246: 21221: 0 -246: 21222: 0 -246: 21223: 0 -246: 21224: 0 -246: 21225: 0 -246: 21226: 0 -246: 21227: 0 -246: 21228: 0 -246: 21229: 0 -246: 21230: 0 -246: 21231: 0 -246: 21232: 0 -246: 21233: 0 -246: 21234: 0 -246: 21235: 0 -246: 21236: 0 -246: 21237: 0 -246: 21238: 0 -246: 21239: 0 -246: 21240: 0 -246: 21241: 0 -246: 21242: 0 -246: 21243: 0 -246: 21244: 0 -246: 21245: 0 -246: 21246: 0 -246: 21247: 0 -246: 21248: 0 -246: 21249: 0 -246: 21250: 0 -246: 21251: 0 -246: 21252: 0 -246: 21253: 0 -246: 21254: 0 -246: 21255: 0 -246: 21256: 0 -246: 21257: 0 -246: 21258: 0 -246: 21259: 0 -246: 21260: 0 -246: 21261: 0 -246: 21262: 0 -246: 21263: 0 -246: 21264: 0 -246: 21265: 0 -246: 21266: 0 -246: 21267: 0 -246: 21268: 0 -246: 21269: 0 -246: 21270: 0 -246: 21271: 0 -246: 21272: 0 -246: 21273: 0 -246: 21274: 0 -246: 21275: 0 -246: 21276: 0 -246: 21277: 0 -246: 21278: 0 -246: 21279: 0 -246: 21280: 0 -246: 21281: 0 -246: 21282: 0 -246: 21283: 0 -246: 21284: 0 -246: 21285: 0 -246: 21286: 0 -246: 21287: 0 -246: 21288: 0 -246: 21289: 0 -246: 21290: 0 -246: 21291: 0 -246: 21292: 0 -246: 21293: 0 -246: 21294: 0 -246: 21295: 0 -246: 21296: 0 -246: 21297: 0 -246: 21298: 0 -246: 21299: 0 -246: 21300: 0 -246: 21301: 0 -246: 21302: 0 -246: 21303: 0 -246: 21304: 0 -246: 21305: 0 -246: 21306: 0 -246: 21307: 0 -246: 21308: 0 -246: 21309: 0 -246: 21310: 0 -246: 21311: 0 -246: 21312: 0 -246: 21313: 0 -246: 21314: 0 -246: 21315: 0 -246: 21316: 0 -246: 21317: 0 -246: 21318: 0 -246: 21319: 0 -246: 21320: 0 -246: 21321: 0 -246: 21322: 0 -246: 21323: 0 -246: 21324: 0 -246: 21325: 0 -246: 21326: 0 -246: 21327: 0 -246: 21328: 0 -246: 21329: 0 -246: 21330: 0 -246: 21331: 0 -246: 21332: 0 -246: 21333: 0 -246: 21334: 0 -246: 21335: 0 -246: 21336: 0 -246: 21337: 0 -246: 21338: 0 -246: 21339: 0 -246: 21340: 0 -246: 21341: 0 -246: 21342: 0 -246: 21343: 0 -246: 21344: 0 -246: 21345: 0 -246: 21346: 0 -246: 21347: 0 -246: 21348: 0 -246: 21349: 0 -246: 21350: 0 -246: 21351: 0 -246: 21352: 0 -246: 21353: 0 -246: 21354: 0 -246: 21355: 0 -246: 21356: 0 -246: 21357: 0 -246: 21358: 0 -246: 21359: 0 -246: 21360: 0 -246: 21361: 0 -246: 21362: 0 -246: 21363: 0 -246: 21364: 0 -246: 21365: 0 -246: 21366: 0 -246: 21367: 0 -246: 21368: 0 -246: 21369: 0 -246: 21370: 0 -246: 21371: 0 -246: 21372: 0 -246: 21373: 0 -246: 21374: 0 -246: 21375: 0 -246: 21376: 0 -246: 21377: 0 -246: 21378: 0 -246: 21379: 0 -246: 21380: 0 -246: 21381: 0 -246: 21382: 0 -246: 21383: 0 -246: 21384: 0 -246: 21385: 0 -246: 21386: 0 -246: 21387: 0 -246: 21388: 0 -246: 21389: 0 -246: 21390: 0 -246: 21391: 0 -246: 21392: 0 -246: 21393: 0 -246: 21394: 0 -246: 21395: 0 -246: 21396: 0 -246: 21397: 0 -246: 21398: 0 -246: 21399: 0 -246: 21400: 0 -246: 21401: 0 -246: 21402: 0 -246: 21403: 0 -246: 21404: 0 -246: 21405: 0 -246: 21406: 0 -246: 21407: 0 -246: 21408: 0 -246: 21409: 0 -246: 21410: 0 -246: 21411: 0 -246: 21412: 0 -246: 21413: 0 -246: 21414: 0 -246: 21415: 0 -246: 21416: 0 -246: 21417: 0 -246: 21418: 0 -246: 21419: 0 -246: 21420: 0 -246: 21421: 0 -246: 21422: 0 -246: 21423: 0 -246: 21424: 0 -246: 21425: 0 -246: 21426: 0 -246: 21427: 0 -246: 21428: 0 -246: 21429: 0 -246: 21430: 0 -246: 21431: 0 -246: 21432: 0 -246: 21433: 0 -246: 21434: 0 -246: 21435: 0 -246: 21436: 0 -246: 21437: 0 -246: 21438: 0 -246: 21439: 0 -246: 21440: 0 -246: 21441: 0 -246: 21442: 0 -246: 21443: 0 -246: 21444: 0 -246: 21445: 0 -246: 21446: 0 -246: 21447: 0 -246: 21448: 0 -246: 21449: 0 -246: 21450: 0 -246: 21451: 0 -246: 21452: 0 -246: 21453: 0 -246: 21454: 0 -246: 21455: 0 -246: 21456: 0 -246: 21457: 0 -246: 21458: 0 -246: 21459: 0 -246: 21460: 0 -246: 21461: 0 -246: 21462: 0 -246: 21463: 0 -246: 21464: 0 -246: 21465: 0 -246: 21466: 0 -246: 21467: 0 -246: 21468: 0 -246: 21469: 0 -246: 21470: 0 -246: 21471: 0 -246: 21472: 0 -246: 21473: 0 -246: 21474: 0 -246: 21475: 0 -246: 21476: 0 -246: 21477: 0 -246: 21478: 0 -246: 21479: 0 -246: 21480: 0 -246: 21481: 0 -246: 21482: 0 -246: 21483: 0 -246: 21484: 0 -246: 21485: 0 -246: 21486: 0 -246: 21487: 0 -246: 21488: 0 -246: 21489: 0 -246: 21490: 0 -246: 21491: 0 -246: 21492: 0 -246: 21493: 0 -246: 21494: 0 -246: 21495: 0 -246: 21496: 0 -246: 21497: 0 -246: 21498: 0 -246: 21499: 0 -246: 21500: 0 -246: 21501: 0 -246: 21502: 0 -246: 21503: 0 -246: 21504: 0 -246: 21505: 0 -246: 21506: 0 -246: 21507: 0 -246: 21508: 0 -246: 21509: 0 -246: 21510: 0 -246: 21511: 0 -246: 21512: 0 -246: 21513: 0 -246: 21514: 0 -246: 21515: 0 -246: 21516: 0 -246: 21517: 0 -246: 21518: 0 -246: 21519: 0 -246: 21520: 0 -246: 21521: 0 -246: 21522: 0 -246: 21523: 0 -246: 21524: 0 -246: 21525: 0 -246: 21526: 0 -246: 21527: 0 -246: 21528: 0 -246: 21529: 0 -246: 21530: 0 -246: 21531: 0 -246: 21532: 0 -246: 21533: 0 -246: 21534: 0 -246: 21535: 0 -246: 21536: 0 -246: 21537: 0 -246: 21538: 0 -246: 21539: 0 -246: 21540: 0 -246: 21541: 0 -246: 21542: 0 -246: 21543: 0 -246: 21544: 0 -246: 21545: 0 -246: 21546: 0 -246: 21547: 0 -246: 21548: 0 -246: 21549: 0 -246: 21550: 0 -246: 21551: 0 -246: 21552: 0 -246: 21553: 0 -246: 21554: 0 -246: 21555: 0 -246: 21556: 0 -246: 21557: 0 -246: 21558: 0 -246: 21559: 0 -246: 21560: 0 -246: 21561: 0 -246: 21562: 0 -246: 21563: 0 -246: 21564: 0 -246: 21565: 0 -246: 21566: 0 -246: 21567: 0 -246: 21568: 0 -246: 21569: 0 -246: 21570: 0 -246: 21571: 0 -246: 21572: 0 -246: 21573: 0 -246: 21574: 0 -246: 21575: 0 -246: 21576: 0 -246: 21577: 0 -246: 21578: 0 -246: 21579: 0 -246: 21580: 0 -246: 21581: 0 -246: 21582: 0 -246: 21583: 0 -246: 21584: 0 -246: 21585: 0 -246: 21586: 0 -246: 21587: 0 -246: 21588: 0 -246: 21589: 0 -246: 21590: 0 -246: 21591: 0 -246: 21592: 0 -246: 21593: 0 -246: 21594: 0 -246: 21595: 0 -246: 21596: 0 -246: 21597: 0 -246: 21598: 0 -246: 21599: 0 -246: 21600: 0 -246: 21601: 0 -246: 21602: 0 -246: 21603: 0 -246: 21604: 0 -246: 21605: 0 -246: 21606: 0 -246: 21607: 0 -246: 21608: 0 -246: 21609: 0 -246: 21610: 0 -246: 21611: 0 -246: 21612: 0 -246: 21613: 0 -246: 21614: 0 -246: 21615: 0 -246: 21616: 0 -246: 21617: 0 -246: 21618: 0 -246: 21619: 0 -246: 21620: 0 -246: 21621: 0 -246: 21622: 0 -246: 21623: 0 -246: 21624: 0 -246: 21625: 0 -246: 21626: 0 -246: 21627: 0 -246: 21628: 0 -246: 21629: 0 -246: 21630: 0 -246: 21631: 0 -246: 21632: 0 -246: 21633: 0 -246: 21634: 0 -246: 21635: 0 -246: 21636: 0 -246: 21637: 0 -246: 21638: 0 -246: 21639: 0 -246: 21640: 0 -246: 21641: 0 -246: 21642: 0 -246: 21643: 0 -246: 21644: 0 -246: 21645: 0 -246: 21646: 0 -246: 21647: 0 -246: 21648: 0 -246: 21649: 0 -246: 21650: 0 -246: 21651: 0 -246: 21652: 0 -246: 21653: 0 -246: 21654: 0 -246: 21655: 0 -246: 21656: 0 -246: 21657: 0 -246: 21658: 0 -246: 21659: 0 -246: 21660: 0 -246: 21661: 0 -246: 21662: 0 -246: 21663: 0 -246: 21664: 0 -246: 21665: 0 -246: 21666: 0 -246: 21667: 0 -246: 21668: 0 -246: 21669: 0 -246: 21670: 0 -246: 21671: 0 -246: 21672: 0 -246: 21673: 0 -246: 21674: 0 -246: 21675: 0 -246: 21676: 0 -246: 21677: 0 -246: 21678: 0 -246: 21679: 0 -246: 21680: 0 -246: 21681: 0 -246: 21682: 0 -246: 21683: 0 -246: 21684: 0 -246: 21685: 0 -246: 21686: 0 -246: 21687: 0 -246: 21688: 0 -246: 21689: 0 -246: 21690: 0 -246: 21691: 0 -246: 21692: 0 -246: 21693: 0 -246: 21694: 0 -246: 21695: 0 -246: 21696: 0 -246: 21697: 0 -246: 21698: 0 -246: 21699: 0 -246: 21700: 0 -246: 21701: 0 -246: 21702: 0 -246: 21703: 0 -246: 21704: 0 -246: 21705: 0 -246: 21706: 0 -246: 21707: 0 -246: 21708: 0 -246: 21709: 0 -246: 21710: 0 -246: 21711: 0 -246: 21712: 0 -246: 21713: 0 -246: 21714: 0 -246: 21715: 0 -246: 21716: 0 -246: 21717: 0 -246: 21718: 0 -246: 21719: 0 -246: 21720: 0 -246: 21721: 0 -246: 21722: 0 -246: 21723: 0 -246: 21724: 0 -246: 21725: 0 -246: 21726: 0 -246: 21727: 0 -246: 21728: 0 -246: 21729: 0 -246: 21730: 0 -246: 21731: 0 -246: 21732: 0 -246: 21733: 0 -246: 21734: 0 -246: 21735: 0 -246: 21736: 0 -246: 21737: 0 -246: 21738: 0 -246: 21739: 0 -246: 21740: 0 -246: 21741: 0 -246: 21742: 0 -246: 21743: 0 -246: 21744: 0 -246: 21745: 0 -246: 21746: 0 -246: 21747: 0 -246: 21748: 0 -246: 21749: 0 -246: 21750: 0 -246: 21751: 0 -246: 21752: 0 -246: 21753: 0 -246: 21754: 0 -246: 21755: 0 -246: 21756: 0 -246: 21757: 0 -246: 21758: 0 -246: 21759: 0 -246: 21760: 0 -246: 21761: 0 -246: 21762: 0 -246: 21763: 0 -246: 21764: 0 -246: 21765: 0 -246: 21766: 0 -246: 21767: 0 -246: 21768: 0 -246: 21769: 0 -246: 21770: 0 -246: 21771: 0 -246: 21772: 0 -246: 21773: 0 -246: 21774: 0 -246: 21775: 0 -246: 21776: 0 -246: 21777: 0 -246: 21778: 0 -246: 21779: 0 -246: 21780: 0 -246: 21781: 0 -246: 21782: 0 -246: 21783: 0 -246: 21784: 0 -246: 21785: 0 -246: 21786: 0 -246: 21787: 0 -246: 21788: 0 -246: 21789: 0 -246: 21790: 0 -246: 21791: 0 -246: 21792: 0 -246: 21793: 0 -246: 21794: 0 -246: 21795: 0 -246: 21796: 0 -246: 21797: 0 -246: 21798: 0 -246: 21799: 0 -246: 21800: 0 -246: 21801: 0 -246: 21802: 0 -246: 21803: 0 -246: 21804: 0 -246: 21805: 0 -246: 21806: 0 -246: 21807: 0 -246: 21808: 0 -246: 21809: 0 -246: 21810: 0 -246: 21811: 0 -246: 21812: 0 -246: 21813: 0 -246: 21814: 0 -246: 21815: 0 -246: 21816: 0 -246: 21817: 0 -246: 21818: 0 -246: 21819: 0 -246: 21820: 0 -246: 21821: 0 -246: 21822: 0 -246: 21823: 0 -246: 21824: 0 -246: 21825: 0 -246: 21826: 0 -246: 21827: 0 -246: 21828: 0 -246: 21829: 0 -246: 21830: 0 -246: 21831: 0 -246: 21832: 0 -246: 21833: 0 -246: 21834: 0 -246: 21835: 0 -246: 21836: 0 -246: 21837: 0 -246: 21838: 0 -246: 21839: 0 -246: 21840: 0 -246: 21841: 0 -246: 21842: 0 -246: 21843: 0 -246: 21844: 0 -246: 21845: 0 -246: 21846: 0 -246: 21847: 0 -246: 21848: 0 -246: 21849: 0 -246: 21850: 0 -246: 21851: 0 -246: 21852: 0 -246: 21853: 0 -246: 21854: 0 -246: 21855: 0 -246: 21856: 0 -246: 21857: 0 -246: 21858: 0 -246: 21859: 0 -246: 21860: 0 -246: 21861: 0 -246: 21862: 0 -246: 21863: 0 -246: 21864: 0 -246: 21865: 0 -246: 21866: 0 -246: 21867: 0 -246: 21868: 0 -246: 21869: 0 -246: 21870: 0 -246: 21871: 0 -246: 21872: 0 -246: 21873: 0 -246: 21874: 0 -246: 21875: 0 -246: 21876: 0 -246: 21877: 0 -246: 21878: 0 -246: 21879: 0 -246: 21880: 0 -246: 21881: 0 -246: 21882: 0 -246: 21883: 0 -246: 21884: 0 -246: 21885: 0 -246: 21886: 0 -246: 21887: 0 -246: 21888: 0 -246: 21889: 0 -246: 21890: 0 -246: 21891: 0 -246: 21892: 0 -246: 21893: 0 -246: 21894: 0 -246: 21895: 0 -246: 21896: 0 -246: 21897: 0 -246: 21898: 0 -246: 21899: 0 -246: 21900: 0 -246: 21901: 0 -246: 21902: 0 -246: 21903: 0 -246: 21904: 0 -246: 21905: 0 -246: 21906: 0 -246: 21907: 0 -246: 21908: 0 -246: 21909: 0 -246: 21910: 0 -246: 21911: 0 -246: 21912: 0 -246: 21913: 0 -246: 21914: 0 -246: 21915: 0 -246: 21916: 0 -246: 21917: 0 -246: 21918: 0 -246: 21919: 0 -246: 21920: 0 -246: 21921: 0 -246: 21922: 0 -246: 21923: 0 -246: 21924: 0 -246: 21925: 0 -246: 21926: 0 -246: 21927: 0 -246: 21928: 0 -246: 21929: 0 -246: 21930: 0 -246: 21931: 0 -246: 21932: 0 -246: 21933: 0 -246: 21934: 0 -246: 21935: 0 -246: 21936: 0 -246: 21937: 0 -246: 21938: 0 -246: 21939: 0 -246: 21940: 0 -246: 21941: 0 -246: 21942: 0 -246: 21943: 0 -246: 21944: 0 -246: 21945: 0 -246: 21946: 0 -246: 21947: 0 -246: 21948: 0 -246: 21949: 0 -246: 21950: 0 -246: 21951: 0 -246: 21952: 0 -246: 21953: 0 -246: 21954: 0 -246: 21955: 0 -246: 21956: 0 -246: 21957: 0 -246: 21958: 0 -246: 21959: 0 -246: 21960: 0 -246: 21961: 0 -246: 21962: 0 -246: 21963: 0 -246: 21964: 0 -246: 21965: 0 -246: 21966: 0 -246: 21967: 0 -246: 21968: 0 -246: 21969: 0 -246: 21970: 0 -246: 21971: 0 -246: 21972: 0 -246: 21973: 0 -246: 21974: 0 -246: 21975: 0 -246: 21976: 0 -246: 21977: 0 -246: 21978: 0 -246: 21979: 0 -246: 21980: 0 -246: 21981: 0 -246: 21982: 0 -246: 21983: 0 -246: 21984: 0 -246: 21985: 0 -246: 21986: 0 -246: 21987: 0 -246: 21988: 0 -246: 21989: 0 -246: 21990: 0 -246: 21991: 0 -246: 21992: 0 -246: 21993: 0 -246: 21994: 0 -246: 21995: 0 -246: 21996: 0 -246: 21997: 0 -246: 21998: 0 -246: 21999: 0 -246: 22000: 0 -246: 22001: 0 -246: 22002: 0 -246: 22003: 0 -246: 22004: 0 -246: 22005: 0 -246: 22006: 0 -246: 22007: 0 -246: 22008: 0 -246: 22009: 0 -246: 22010: 0 -246: 22011: 0 -246: 22012: 0 -246: 22013: 0 -246: 22014: 0 -246: 22015: 0 -246: 22016: 0 -246: 22017: 0 -246: 22018: 0 -246: 22019: 0 -246: 22020: 0 -246: 22021: 0 -246: 22022: 0 -246: 22023: 0 -246: 22024: 0 -246: 22025: 0 -246: 22026: 0 -246: 22027: 0 -246: 22028: 0 -246: 22029: 0 -246: 22030: 0 -246: 22031: 0 -246: 22032: 0 -246: 22033: 0 -246: 22034: 0 -246: 22035: 0 -246: 22036: 0 -246: 22037: 0 -246: 22038: 0 -246: 22039: 0 -246: 22040: 0 -246: 22041: 0 -246: 22042: 0 -246: 22043: 0 -246: 22044: 0 -246: 22045: 0 -246: 22046: 0 -246: 22047: 0 -246: 22048: 0 -246: 22049: 0 -246: 22050: 0 -246: 22051: 0 -246: 22052: 0 -246: 22053: 0 -246: 22054: 0 -246: 22055: 0 -246: 22056: 0 -246: 22057: 0 -246: 22058: 0 -246: 22059: 0 -246: 22060: 0 -246: 22061: 0 -246: 22062: 0 -246: 22063: 0 -246: 22064: 0 -246: 22065: 0 -246: 22066: 0 -246: 22067: 0 -246: 22068: 0 -246: 22069: 0 -246: 22070: 0 -246: 22071: 0 -246: 22072: 0 -246: 22073: 0 -246: 22074: 0 -246: 22075: 0 -246: 22076: 0 -246: 22077: 0 -246: 22078: 0 -246: 22079: 0 -246: 22080: 0 -246: 22081: 0 -246: 22082: 0 -246: 22083: 0 -246: 22084: 0 -246: 22085: 0 -246: 22086: 0 -246: 22087: 0 -246: 22088: 0 -246: 22089: 0 -246: 22090: 0 -246: 22091: 0 -246: 22092: 0 -246: 22093: 0 -246: 22094: 0 -246: 22095: 0 -246: 22096: 0 -246: 22097: 0 -246: 22098: 0 -246: 22099: 0 -246: 22100: 0 -246: 22101: 0 -246: 22102: 0 -246: 22103: 0 -246: 22104: 0 -246: 22105: 0 -246: 22106: 0 -246: 22107: 0 -246: 22108: 0 -246: 22109: 0 -246: 22110: 0 -246: 22111: 0 -246: 22112: 0 -246: 22113: 0 -246: 22114: 0 -246: 22115: 0 -246: 22116: 0 -246: 22117: 0 -246: 22118: 0 -246: 22119: 0 -246: 22120: 0 -246: 22121: 0 -246: 22122: 0 -246: 22123: 0 -246: 22124: 0 -246: 22125: 0 -246: 22126: 0 -246: 22127: 0 -246: 22128: 0 -246: 22129: 0 -246: 22130: 0 -246: 22131: 0 -246: 22132: 0 -246: 22133: 0 -246: 22134: 0 -246: 22135: 0 -246: 22136: 0 -246: 22137: 0 -246: 22138: 0 -246: 22139: 0 -246: 22140: 0 -246: 22141: 0 -246: 22142: 0 -246: 22143: 0 -246: 22144: 0 -246: 22145: 0 -246: 22146: 0 -246: 22147: 0 -246: 22148: 0 -246: 22149: 0 -246: 22150: 0 -246: 22151: 0 -246: 22152: 0 -246: 22153: 0 -246: 22154: 0 -246: 22155: 0 -246: 22156: 0 -246: 22157: 0 -246: 22158: 0 -246: 22159: 0 -246: 22160: 0 -246: 22161: 0 -246: 22162: 0 -246: 22163: 0 -246: 22164: 0 -246: 22165: 0 -246: 22166: 0 -246: 22167: 0 -246: 22168: 0 -246: 22169: 0 -246: 22170: 0 -246: 22171: 0 -246: 22172: 0 -246: 22173: 0 -246: 22174: 0 -246: 22175: 0 -246: 22176: 0 -246: 22177: 0 -246: 22178: 0 -246: 22179: 0 -246: 22180: 0 -246: 22181: 0 -246: 22182: 0 -246: 22183: 0 -246: 22184: 0 -246: 22185: 0 -246: 22186: 0 -246: 22187: 0 -246: 22188: 0 -246: 22189: 0 -246: 22190: 0 -246: 22191: 0 -246: 22192: 0 -246: 22193: 0 -246: 22194: 0 -246: 22195: 0 -246: 22196: 0 -246: 22197: 0 -246: 22198: 0 -246: 22199: 0 -246: 22200: 0 -246: 22201: 0 -246: 22202: 0 -246: 22203: 0 -246: 22204: 0 -246: 22205: 0 -246: 22206: 0 -246: 22207: 0 -246: 22208: 0 -246: 22209: 0 -246: 22210: 0 -246: 22211: 0 -246: 22212: 0 -246: 22213: 0 -246: 22214: 0 -246: 22215: 0 -246: 22216: 0 -246: 22217: 0 -246: 22218: 0 -246: 22219: 0 -246: 22220: 0 -246: 22221: 0 -246: 22222: 0 -246: 22223: 0 -246: 22224: 0 -246: 22225: 0 -246: 22226: 0 -246: 22227: 0 -246: 22228: 0 -246: 22229: 0 -246: 22230: 0 -246: 22231: 0 -246: 22232: 0 -246: 22233: 0 -246: 22234: 0 -246: 22235: 0 -246: 22236: 0 -246: 22237: 0 -246: 22238: 0 -246: 22239: 0 -246: 22240: 0 -246: 22241: 0 -246: 22242: 0 -246: 22243: 0 -246: 22244: 0 -246: 22245: 0 -246: 22246: 0 -246: 22247: 0 -246: 22248: 0 -246: 22249: 0 -246: 22250: 0 -246: 22251: 0 -246: 22252: 0 -246: 22253: 0 -246: 22254: 0 -246: 22255: 0 -246: 22256: 0 -246: 22257: 0 -246: 22258: 0 -246: 22259: 0 -246: 22260: 0 -246: 22261: 0 -246: 22262: 0 -246: 22263: 0 -246: 22264: 0 -246: 22265: 0 -246: 22266: 0 -246: 22267: 0 -246: 22268: 0 -246: 22269: 0 -246: 22270: 0 -246: 22271: 0 -246: 22272: 0 -246: 22273: 0 -246: 22274: 0 -246: 22275: 0 -246: 22276: 0 -246: 22277: 0 -246: 22278: 0 -246: 22279: 0 -246: 22280: 0 -246: 22281: 0 -246: 22282: 0 -246: 22283: 0 -246: 22284: 0 -246: 22285: 0 -246: 22286: 0 -246: 22287: 0 -246: 22288: 0 -246: 22289: 0 -246: 22290: 0 -246: 22291: 0 -246: 22292: 0 -246: 22293: 0 -246: 22294: 0 -246: 22295: 0 -246: 22296: 0 -246: 22297: 0 -246: 22298: 0 -246: 22299: 0 -246: 22300: 0 -246: 22301: 0 -246: 22302: 0 -246: 22303: 0 -246: 22304: 0 -246: 22305: 0 -246: 22306: 0 -246: 22307: 0 -246: 22308: 0 -246: 22309: 0 -246: 22310: 0 -246: 22311: 0 -246: 22312: 0 -246: 22313: 0 -246: 22314: 0 -246: 22315: 0 -246: 22316: 0 -246: 22317: 0 -246: 22318: 0 -246: 22319: 0 -246: 22320: 0 -246: 22321: 0 -246: 22322: 0 -246: 22323: 0 -246: 22324: 0 -246: 22325: 0 -246: 22326: 0 -246: 22327: 0 -246: 22328: 0 -246: 22329: 0 -246: 22330: 0 -246: 22331: 0 -246: 22332: 0 -246: 22333: 0 -246: 22334: 0 -246: 22335: 0 -246: 22336: 0 -246: 22337: 0 -246: 22338: 0 -246: 22339: 0 -246: 22340: 0 -246: 22341: 0 -246: 22342: 0 -246: 22343: 0 -246: 22344: 0 -246: 22345: 0 -246: 22346: 0 -246: 22347: 0 -246: 22348: 0 -246: 22349: 0 -246: 22350: 0 -246: 22351: 0 -246: 22352: 0 -246: 22353: 0 -246: 22354: 0 -246: 22355: 0 -246: 22356: 0 -246: 22357: 0 -246: 22358: 0 -246: 22359: 0 -246: 22360: 0 -246: 22361: 0 -246: 22362: 0 -246: 22363: 0 -246: 22364: 0 -246: 22365: 0 -246: 22366: 0 -246: 22367: 0 -246: 22368: 0 -246: 22369: 0 -246: 22370: 0 -246: 22371: 0 -246: 22372: 0 -246: 22373: 0 -246: 22374: 0 -246: 22375: 0 -246: 22376: 0 -246: 22377: 0 -246: 22378: 0 -246: 22379: 0 -246: 22380: 0 -246: 22381: 0 -246: 22382: 0 -246: 22383: 0 -246: 22384: 0 -246: 22385: 0 -246: 22386: 0 -246: 22387: 0 -246: 22388: 0 -246: 22389: 0 -246: 22390: 0 -246: 22391: 0 -246: 22392: 0 -246: 22393: 0 -246: 22394: 0 -246: 22395: 0 -246: 22396: 0 -246: 22397: 0 -246: 22398: 0 -246: 22399: 0 -246: 22400: 0 -246: 22401: 0 -246: 22402: 0 -246: 22403: 0 -246: 22404: 0 -246: 22405: 0 -246: 22406: 0 -246: 22407: 0 -246: 22408: 0 -246: 22409: 0 -246: 22410: 0 -246: 22411: 0 -246: 22412: 0 -246: 22413: 0 -246: 22414: 0 -246: 22415: 0 -246: 22416: 0 -246: 22417: 0 -246: 22418: 0 -246: 22419: 0 -246: 22420: 0 -246: 22421: 0 -246: 22422: 0 -246: 22423: 0 -246: 22424: 0 -246: 22425: 0 -246: 22426: 0 -246: 22427: 0 -246: 22428: 0 -246: 22429: 0 -246: 22430: 0 -246: 22431: 0 -246: 22432: 0 -246: 22433: 0 -246: 22434: 0 -246: 22435: 0 -246: 22436: 0 -246: 22437: 0 -246: 22438: 0 -246: 22439: 0 -246: 22440: 0 -246: 22441: 0 -246: 22442: 0 -246: 22443: 0 -246: 22444: 0 -246: 22445: 0 -246: 22446: 0 -246: 22447: 0 -246: 22448: 0 -246: 22449: 0 -246: 22450: 0 -246: 22451: 0 -246: 22452: 0 -246: 22453: 0 -246: 22454: 0 -246: 22455: 0 -246: 22456: 0 -246: 22457: 0 -246: 22458: 0 -246: 22459: 0 -246: 22460: 0 -246: 22461: 0 -246: 22462: 0 -246: 22463: 0 -246: 22464: 0 -246: 22465: 0 -246: 22466: 0 -246: 22467: 0 -246: 22468: 0 -246: 22469: 0 -246: 22470: 0 -246: 22471: 0 -246: 22472: 0 -246: 22473: 0 -246: 22474: 0 -246: 22475: 0 -246: 22476: 0 -246: 22477: 0 -246: 22478: 0 -246: 22479: 0 -246: 22480: 0 -246: 22481: 0 -246: 22482: 0 -246: 22483: 0 -246: 22484: 0 -246: 22485: 0 -246: 22486: 0 -246: 22487: 0 -246: 22488: 0 -246: 22489: 0 -246: 22490: 0 -246: 22491: 0 -246: 22492: 0 -246: 22493: 0 -246: 22494: 0 -246: 22495: 0 -246: 22496: 0 -246: 22497: 0 -246: 22498: 0 -246: 22499: 0 -246: 22500: 0 -246: 22501: 0 -246: 22502: 0 -246: 22503: 0 -246: 22504: 0 -246: 22505: 0 -246: 22506: 0 -246: 22507: 0 -246: 22508: 0 -246: 22509: 0 -246: 22510: 0 -246: 22511: 0 -246: 22512: 0 -246: 22513: 0 -246: 22514: 0 -246: 22515: 0 -246: 22516: 0 -246: 22517: 0 -246: 22518: 0 -246: 22519: 0 -246: 22520: 0 -246: 22521: 0 -246: 22522: 0 -246: 22523: 0 -246: 22524: 0 -246: 22525: 0 -246: 22526: 0 -246: 22527: 0 -246: 22528: 0 -246: 22529: 0 -246: 22530: 0 -246: 22531: 0 -246: 22532: 0 -246: 22533: 0 -246: 22534: 0 -246: 22535: 0 -246: 22536: 0 -246: 22537: 0 -246: 22538: 0 -246: 22539: 0 -246: 22540: 0 -246: 22541: 0 -246: 22542: 0 -246: 22543: 0 -246: 22544: 0 -246: 22545: 0 -246: 22546: 0 -246: 22547: 0 -246: 22548: 0 -246: 22549: 0 -246: 22550: 0 -246: 22551: 0 -246: 22552: 0 -246: 22553: 0 -246: 22554: 0 -246: 22555: 0 -246: 22556: 0 -246: 22557: 0 -246: 22558: 0 -246: 22559: 0 -246: 22560: 0 -246: 22561: 0 -246: 22562: 0 -246: 22563: 0 -246: 22564: 0 -246: 22565: 0 -246: 22566: 0 -246: 22567: 0 -246: 22568: 0 -246: 22569: 0 -246: 22570: 0 -246: 22571: 0 -246: 22572: 0 -246: 22573: 0 -246: 22574: 0 -246: 22575: 0 -246: 22576: 0 -246: 22577: 0 -246: 22578: 0 -246: 22579: 0 -246: 22580: 0 -246: 22581: 0 -246: 22582: 0 -246: 22583: 0 -246: 22584: 0 -246: 22585: 0 -246: 22586: 0 -246: 22587: 0 -246: 22588: 0 -246: 22589: 0 -246: 22590: 0 -246: 22591: 0 -246: 22592: 0 -246: 22593: 0 -246: 22594: 0 -246: 22595: 0 -246: 22596: 0 -246: 22597: 0 -246: 22598: 0 -246: 22599: 0 -246: 22600: 0 -246: 22601: 0 -246: 22602: 0 -246: 22603: 0 -246: 22604: 0 -246: 22605: 0 -246: 22606: 0 -246: 22607: 0 -246: 22608: 0 -246: 22609: 0 -246: 22610: 0 -246: 22611: 0 -246: 22612: 0 -246: 22613: 0 -246: 22614: 0 -246: 22615: 0 -246: 22616: 0 -246: 22617: 0 -246: 22618: 0 -246: 22619: 0 -246: 22620: 0 -246: 22621: 0 -246: 22622: 0 -246: 22623: 0 -246: 22624: 0 -246: 22625: 0 -246: 22626: 0 -246: 22627: 0 -246: 22628: 0 -246: 22629: 0 -246: 22630: 0 -246: 22631: 0 -246: 22632: 0 -246: 22633: 0 -246: 22634: 0 -246: 22635: 0 -246: 22636: 0 -246: 22637: 0 -246: 22638: 0 -246: 22639: 0 -246: 22640: 0 -246: 22641: 0 -246: 22642: 0 -246: 22643: 0 -246: 22644: 0 -246: 22645: 0 -246: 22646: 0 -246: 22647: 0 -246: 22648: 0 -246: 22649: 0 -246: 22650: 0 -246: 22651: 0 -246: 22652: 0 -246: 22653: 0 -246: 22654: 0 -246: 22655: 0 -246: 22656: 0 -246: 22657: 0 -246: 22658: 0 -246: 22659: 0 -246: 22660: 0 -246: 22661: 0 -246: 22662: 0 -246: 22663: 0 -246: 22664: 0 -246: 22665: 0 -246: 22666: 0 -246: 22667: 0 -246: 22668: 0 -246: 22669: 0 -246: 22670: 0 -246: 22671: 0 -246: 22672: 0 -246: 22673: 0 -246: 22674: 0 -246: 22675: 0 -246: 22676: 0 -246: 22677: 0 -246: 22678: 0 -246: 22679: 0 -246: 22680: 0 -246: 22681: 0 -246: 22682: 0 -246: 22683: 0 -246: 22684: 0 -246: 22685: 0 -246: 22686: 0 -246: 22687: 0 -246: 22688: 0 -246: 22689: 0 -246: 22690: 0 -246: 22691: 0 -246: 22692: 0 -246: 22693: 0 -246: 22694: 0 -246: 22695: 0 -246: 22696: 0 -246: 22697: 0 -246: 22698: 0 -246: 22699: 0 -246: 22700: 0 -246: 22701: 0 -246: 22702: 0 -246: 22703: 0 -246: 22704: 0 -246: 22705: 0 -246: 22706: 0 -246: 22707: 0 -246: 22708: 0 -246: 22709: 0 -246: 22710: 0 -246: 22711: 0 -246: 22712: 0 -246: 22713: 0 -246: 22714: 0 -246: 22715: 0 -246: 22716: 0 -246: 22717: 0 -246: 22718: 0 -246: 22719: 0 -246: 22720: 0 -246: 22721: 0 -246: 22722: 0 -246: 22723: 0 -246: 22724: 0 -246: 22725: 0 -246: 22726: 0 -246: 22727: 0 -246: 22728: 0 -246: 22729: 0 -246: 22730: 0 -246: 22731: 0 -246: 22732: 0 -246: 22733: 0 -246: 22734: 0 -246: 22735: 0 -246: 22736: 0 -246: 22737: 0 -246: 22738: 0 -246: 22739: 0 -246: 22740: 0 -246: 22741: 0 -246: 22742: 0 -246: 22743: 0 -246: 22744: 0 -246: 22745: 0 -246: 22746: 0 -246: 22747: 0 -246: 22748: 0 -246: 22749: 0 -246: 22750: 0 -246: 22751: 0 -246: 22752: 0 -246: 22753: 0 -246: 22754: 0 -246: 22755: 0 -246: 22756: 0 -246: 22757: 0 -246: 22758: 0 -246: 22759: 0 -246: 22760: 0 -246: 22761: 0 -246: 22762: 0 -246: 22763: 0 -246: 22764: 0 -246: 22765: 0 -246: 22766: 0 -246: 22767: 0 -246: 22768: 0 -246: 22769: 0 -246: 22770: 0 -246: 22771: 0 -246: 22772: 0 -246: 22773: 0 -246: 22774: 0 -246: 22775: 0 -246: 22776: 0 -246: 22777: 0 -246: 22778: 0 -246: 22779: 0 -246: 22780: 0 -246: 22781: 0 -246: 22782: 0 -246: 22783: 0 -246: 22784: 0 -246: 22785: 0 -246: 22786: 0 -246: 22787: 0 -246: 22788: 0 -246: 22789: 0 -246: 22790: 0 -246: 22791: 0 -246: 22792: 0 -246: 22793: 0 -246: 22794: 0 -246: 22795: 0 -246: 22796: 0 -246: 22797: 0 -246: 22798: 0 -246: 22799: 0 -246: 22800: 0 -246: 22801: 0 -246: 22802: 0 -246: 22803: 0 -246: 22804: 0 -246: 22805: 0 -246: 22806: 0 -246: 22807: 0 -246: 22808: 0 -246: 22809: 0 -246: 22810: 0 -246: 22811: 0 -246: 22812: 0 -246: 22813: 0 -246: 22814: 0 -246: 22815: 0 -246: 22816: 0 -246: 22817: 0 -246: 22818: 0 -246: 22819: 0 -246: 22820: 0 -246: 22821: 0 -246: 22822: 0 -246: 22823: 0 -246: 22824: 0 -246: 22825: 0 -246: 22826: 0 -246: 22827: 0 -246: 22828: 0 -246: 22829: 0 -246: 22830: 0 -246: 22831: 0 -246: 22832: 0 -246: 22833: 0 -246: 22834: 0 -246: 22835: 0 -246: 22836: 0 -246: 22837: 0 -246: 22838: 0 -246: 22839: 0 -246: 22840: 0 -246: 22841: 0 -246: 22842: 0 -246: 22843: 0 -246: 22844: 0 -246: 22845: 0 -246: 22846: 0 -246: 22847: 0 -246: 22848: 0 -246: 22849: 0 -246: 22850: 0 -246: 22851: 0 -246: 22852: 0 -246: 22853: 0 -246: 22854: 0 -246: 22855: 0 -246: 22856: 0 -246: 22857: 0 -246: 22858: 0 -246: 22859: 0 -246: 22860: 0 -246: 22861: 0 -246: 22862: 0 -246: 22863: 0 -246: 22864: 0 -246: 22865: 0 -246: 22866: 0 -246: 22867: 0 -246: 22868: 0 -246: 22869: 0 -246: 22870: 0 -246: 22871: 0 -246: 22872: 0 -246: 22873: 0 -246: 22874: 0 -246: 22875: 0 -246: 22876: 0 -246: 22877: 0 -246: 22878: 0 -246: 22879: 0 -246: 22880: 0 -246: 22881: 0 -246: 22882: 0 -246: 22883: 0 -246: 22884: 0 -246: 22885: 0 -246: 22886: 0 -246: 22887: 0 -246: 22888: 0 -246: 22889: 0 -246: 22890: 0 -246: 22891: 0 -246: 22892: 0 -246: 22893: 0 -246: 22894: 0 -246: 22895: 0 -246: 22896: 0 -246: 22897: 0 -246: 22898: 0 -246: 22899: 0 -246: 22900: 0 -246: 22901: 0 -246: 22902: 0 -246: 22903: 0 -246: 22904: 0 -246: 22905: 0 -246: 22906: 0 -246: 22907: 0 -246: 22908: 0 -246: 22909: 0 -246: 22910: 0 -246: 22911: 0 -246: 22912: 0 -246: 22913: 0 -246: 22914: 0 -246: 22915: 0 -246: 22916: 0 -246: 22917: 0 -246: 22918: 0 -246: 22919: 0 -246: 22920: 0 -246: 22921: 0 -246: 22922: 0 -246: 22923: 0 -246: 22924: 0 -246: 22925: 0 -246: 22926: 0 -246: 22927: 0 -246: 22928: 0 -246: 22929: 0 -246: 22930: 0 -246: 22931: 0 -246: 22932: 0 -246: 22933: 0 -246: 22934: 0 -246: 22935: 0 -246: 22936: 0 -246: 22937: 0 -246: 22938: 0 -246: 22939: 0 -246: 22940: 0 -246: 22941: 0 -246: 22942: 0 -246: 22943: 0 -246: 22944: 0 -246: 22945: 0 -246: 22946: 0 -246: 22947: 0 -246: 22948: 0 -246: 22949: 0 -246: 22950: 0 -246: 22951: 0 -246: 22952: 0 -246: 22953: 0 -246: 22954: 0 -246: 22955: 0 -246: 22956: 0 -246: 22957: 0 -246: 22958: 0 -246: 22959: 0 -246: 22960: 0 -246: 22961: 0 -246: 22962: 0 -246: 22963: 0 -246: 22964: 0 -246: 22965: 0 -246: 22966: 0 -246: 22967: 0 -246: 22968: 0 -246: 22969: 0 -246: 22970: 0 -246: 22971: 0 -246: 22972: 0 -246: 22973: 0 -246: 22974: 0 -246: 22975: 0 -246: 22976: 0 -246: 22977: 0 -246: 22978: 0 -246: 22979: 0 -246: 22980: 0 -246: 22981: 0 -246: 22982: 0 -246: 22983: 0 -246: 22984: 0 -246: 22985: 0 -246: 22986: 0 -246: 22987: 0 -246: 22988: 0 -246: 22989: 0 -246: 22990: 0 -246: 22991: 0 -246: 22992: 0 -246: 22993: 0 -246: 22994: 0 -246: 22995: 0 -246: 22996: 0 -246: 22997: 0 -246: 22998: 0 -246: 22999: 0 -246: 23000: 0 -246: 23001: 0 -246: 23002: 0 -246: 23003: 0 -246: 23004: 0 -246: 23005: 0 -246: 23006: 0 -246: 23007: 0 -246: 23008: 0 -246: 23009: 0 -246: 23010: 0 -246: 23011: 0 -246: 23012: 0 -246: 23013: 0 -246: 23014: 0 -246: 23015: 0 -246: 23016: 0 -246: 23017: 0 -246: 23018: 0 -246: 23019: 0 -246: 23020: 0 -246: 23021: 0 -246: 23022: 0 -246: 23023: 0 -246: 23024: 0 -246: 23025: 0 -246: 23026: 0 -246: 23027: 0 -246: 23028: 0 -246: 23029: 0 -246: 23030: 0 -246: 23031: 0 -246: 23032: 0 -246: 23033: 0 -246: 23034: 0 -246: 23035: 0 -246: 23036: 0 -246: 23037: 0 -246: 23038: 0 -246: 23039: 0 -246: 23040: 0 -246: 23041: 0 -246: 23042: 0 -246: 23043: 0 -246: 23044: 0 -246: 23045: 0 -246: 23046: 0 -246: 23047: 0 -246: 23048: 0 -246: 23049: 0 -246: 23050: 0 -246: 23051: 0 -246: 23052: 0 -246: 23053: 0 -246: 23054: 0 -246: 23055: 0 -246: 23056: 0 -246: 23057: 0 -246: 23058: 0 -246: 23059: 0 -246: 23060: 0 -246: 23061: 0 -246: 23062: 0 -246: 23063: 0 -246: 23064: 0 -246: 23065: 0 -246: 23066: 0 -246: 23067: 0 -246: 23068: 0 -246: 23069: 0 -246: 23070: 0 -246: 23071: 0 -246: 23072: 0 -246: 23073: 0 -246: 23074: 0 -246: 23075: 0 -246: 23076: 0 -246: 23077: 0 -246: 23078: 0 -246: 23079: 0 -246: 23080: 0 -246: 23081: 0 -246: 23082: 0 -246: 23083: 0 -246: 23084: 0 -246: 23085: 0 -246: 23086: 0 -246: 23087: 0 -246: 23088: 0 -246: 23089: 0 -246: 23090: 0 -246: 23091: 0 -246: 23092: 0 -246: 23093: 0 -246: 23094: 0 -246: 23095: 0 -246: 23096: 0 -246: 23097: 0 -246: 23098: 0 -246: 23099: 0 -246: 23100: 0 -246: 23101: 0 -246: 23102: 0 -246: 23103: 0 -246: 23104: 0 -246: 23105: 0 -246: 23106: 0 -246: 23107: 0 -246: 23108: 0 -246: 23109: 0 -246: 23110: 0 -246: 23111: 0 -246: 23112: 0 -246: 23113: 0 -246: 23114: 0 -246: 23115: 0 -246: 23116: 0 -246: 23117: 0 -246: 23118: 0 -246: 23119: 0 -246: 23120: 0 -246: 23121: 0 -246: 23122: 0 -246: 23123: 0 -246: 23124: 0 -246: 23125: 0 -246: 23126: 0 -246: 23127: 0 -246: 23128: 0 -246: 23129: 0 -246: 23130: 0 -246: 23131: 0 -246: 23132: 0 -246: 23133: 0 -246: 23134: 0 -246: 23135: 0 -246: 23136: 0 -246: 23137: 0 -246: 23138: 0 -246: 23139: 0 -246: 23140: 0 -246: 23141: 0 -246: 23142: 0 -246: 23143: 0 -246: 23144: 0 -246: 23145: 0 -246: 23146: 0 -246: 23147: 0 -246: 23148: 0 -246: 23149: 0 -246: 23150: 0 -246: 23151: 0 -246: 23152: 0 -246: 23153: 0 -246: 23154: 0 -246: 23155: 0 -246: 23156: 0 -246: 23157: 0 -246: 23158: 0 -246: 23159: 0 -246: 23160: 0 -246: 23161: 0 -246: 23162: 0 -246: 23163: 0 -246: 23164: 0 -246: 23165: 0 -246: 23166: 0 -246: 23167: 0 -246: 23168: 0 -246: 23169: 0 -246: 23170: 0 -246: 23171: 0 -246: 23172: 0 -246: 23173: 0 -246: 23174: 0 -246: 23175: 0 -246: 23176: 0 -246: 23177: 0 -246: 23178: 0 -246: 23179: 0 -246: 23180: 0 -246: 23181: 0 -246: 23182: 0 -246: 23183: 0 -246: 23184: 0 -246: 23185: 0 -246: 23186: 0 -246: 23187: 0 -246: 23188: 0 -246: 23189: 0 -246: 23190: 0 -246: 23191: 0 -246: 23192: 0 -246: 23193: 0 -246: 23194: 0 -246: 23195: 0 -246: 23196: 0 -246: 23197: 0 -246: 23198: 0 -246: 23199: 0 -246: 23200: 0 -246: 23201: 0 -246: 23202: 0 -246: 23203: 0 -246: 23204: 0 -246: 23205: 0 -246: 23206: 0 -246: 23207: 0 -246: 23208: 0 -246: 23209: 0 -246: 23210: 0 -246: 23211: 0 -246: 23212: 0 -246: 23213: 0 -246: 23214: 0 -246: 23215: 0 -246: 23216: 0 -246: 23217: 0 -246: 23218: 0 -246: 23219: 0 -246: 23220: 0 -246: 23221: 0 -246: 23222: 0 -246: 23223: 0 -246: 23224: 0 -246: 23225: 0 -246: 23226: 0 -246: 23227: 0 -246: 23228: 0 -246: 23229: 0 -246: 23230: 0 -246: 23231: 0 -246: 23232: 0 -246: 23233: 0 -246: 23234: 0 -246: 23235: 0 -246: 23236: 0 -246: 23237: 0 -246: 23238: 0 -246: 23239: 0 -246: 23240: 0 -246: 23241: 0 -246: 23242: 0 -246: 23243: 0 -246: 23244: 0 -246: 23245: 0 -246: 23246: 0 -246: 23247: 0 -246: 23248: 0 -246: 23249: 0 -246: 23250: 0 -246: 23251: 0 -246: 23252: 0 -246: 23253: 0 -246: 23254: 0 -246: 23255: 0 -246: 23256: 0 -246: 23257: 0 -246: 23258: 0 -246: 23259: 0 -246: 23260: 0 -246: 23261: 0 -246: 23262: 0 -246: 23263: 0 -246: 23264: 0 -246: 23265: 0 -246: 23266: 0 -246: 23267: 0 -246: 23268: 0 -246: 23269: 0 -246: 23270: 0 -246: 23271: 0 -246: 23272: 0 -246: 23273: 0 -246: 23274: 0 -246: 23275: 0 -246: 23276: 0 -246: 23277: 0 -246: 23278: 0 -246: 23279: 0 -246: 23280: 0 -246: 23281: 0 -246: 23282: 0 -246: 23283: 0 -246: 23284: 0 -246: 23285: 0 -246: 23286: 0 -246: 23287: 0 -246: 23288: 0 -246: 23289: 0 -246: 23290: 0 -246: 23291: 0 -246: 23292: 0 -246: 23293: 0 -246: 23294: 0 -246: 23295: 0 -246: 23296: 0 -246: 23297: 0 -246: 23298: 0 -246: 23299: 0 -246: 23300: 0 -246: 23301: 0 -246: 23302: 0 -246: 23303: 0 -246: 23304: 0 -246: 23305: 0 -246: 23306: 0 -246: 23307: 0 -246: 23308: 0 -246: 23309: 0 -246: 23310: 0 -246: 23311: 0 -246: 23312: 0 -246: 23313: 0 -246: 23314: 0 -246: 23315: 0 -246: 23316: 0 -246: 23317: 0 -246: 23318: 0 -246: 23319: 0 -246: 23320: 0 -246: 23321: 0 -246: 23322: 0 -246: 23323: 0 -246: 23324: 0 -246: 23325: 0 -246: 23326: 0 -246: 23327: 0 -246: 23328: 0 -246: 23329: 0 -246: 23330: 0 -246: 23331: 0 -246: 23332: 0 -246: 23333: 0 -246: 23334: 0 -246: 23335: 0 -246: 23336: 0 -246: 23337: 0 -246: 23338: 0 -246: 23339: 0 -246: 23340: 0 -246: 23341: 0 -246: 23342: 0 -246: 23343: 0 -246: 23344: 0 -246: 23345: 0 -246: 23346: 0 -246: 23347: 0 -246: 23348: 0 -246: 23349: 0 -246: 23350: 0 -246: 23351: 0 -246: 23352: 0 -246: 23353: 0 -246: 23354: 0 -246: 23355: 0 -246: 23356: 0 -246: 23357: 0 -246: 23358: 0 -246: 23359: 0 -246: 23360: 0 -246: 23361: 0 -246: 23362: 0 -246: 23363: 0 -246: 23364: 0 -246: 23365: 0 -246: 23366: 0 -246: 23367: 0 -246: 23368: 0 -246: 23369: 0 -246: 23370: 0 -246: 23371: 0 -246: 23372: 0 -246: 23373: 0 -246: 23374: 0 -246: 23375: 0 -246: 23376: 0 -246: 23377: 0 -246: 23378: 0 -246: 23379: 0 -246: 23380: 0 -246: 23381: 0 -246: 23382: 0 -246: 23383: 0 -246: 23384: 0 -246: 23385: 0 -246: 23386: 0 -246: 23387: 0 -246: 23388: 0 -246: 23389: 0 -246: 23390: 0 -246: 23391: 0 -246: 23392: 0 -246: 23393: 0 -246: 23394: 0 -246: 23395: 0 -246: 23396: 0 -246: 23397: 0 -246: 23398: 0 -246: 23399: 0 -246: 23400: 0 -246: 23401: 0 -246: 23402: 0 -246: 23403: 0 -246: 23404: 0 -246: 23405: 0 -246: 23406: 0 -246: 23407: 0 -246: 23408: 0 -246: 23409: 0 -246: 23410: 0 -246: 23411: 0 -246: 23412: 0 -246: 23413: 0 -246: 23414: 0 -246: 23415: 0 -246: 23416: 0 -246: 23417: 0 -246: 23418: 0 -246: 23419: 0 -246: 23420: 0 -246: 23421: 0 -246: 23422: 0 -246: 23423: 0 -246: 23424: 0 -246: 23425: 0 -246: 23426: 0 -246: 23427: 0 -246: 23428: 0 -246: 23429: 0 -246: 23430: 0 -246: 23431: 0 -246: 23432: 0 -246: 23433: 0 -246: 23434: 0 -246: 23435: 0 -246: 23436: 0 -246: 23437: 0 -246: 23438: 0 -246: 23439: 0 -246: 23440: 0 -246: 23441: 0 -246: 23442: 0 -246: 23443: 0 -246: 23444: 0 -246: 23445: 0 -246: 23446: 0 -246: 23447: 0 -246: 23448: 0 -246: 23449: 0 -246: 23450: 0 -246: 23451: 0 -246: 23452: 0 -246: 23453: 0 -246: 23454: 0 -246: 23455: 0 -246: 23456: 0 -246: 23457: 0 -246: 23458: 0 -246: 23459: 0 -246: 23460: 0 -246: 23461: 0 -246: 23462: 0 -246: 23463: 0 -246: 23464: 0 -246: 23465: 0 -246: 23466: 0 -246: 23467: 0 -246: 23468: 0 -246: 23469: 0 -246: 23470: 0 -246: 23471: 0 -246: 23472: 0 -246: 23473: 0 -246: 23474: 0 -246: 23475: 0 -246: 23476: 0 -246: 23477: 0 -246: 23478: 0 -246: 23479: 0 -246: 23480: 0 -246: 23481: 0 -246: 23482: 0 -246: 23483: 0 -246: 23484: 0 -246: 23485: 0 -246: 23486: 0 -246: 23487: 0 -246: 23488: 0 -246: 23489: 0 -246: 23490: 0 -246: 23491: 0 -246: 23492: 0 -246: 23493: 0 -246: 23494: 0 -246: 23495: 0 -246: 23496: 0 -246: 23497: 0 -246: 23498: 0 -246: 23499: 0 -246: 23500: 0 -246: 23501: 0 -246: 23502: 0 -246: 23503: 0 -246: 23504: 0 -246: 23505: 0 -246: 23506: 0 -246: 23507: 0 -246: 23508: 0 -246: 23509: 0 -246: 23510: 0 -246: 23511: 0 -246: 23512: 0 -246: 23513: 0 -246: 23514: 0 -246: 23515: 0 -246: 23516: 0 -246: 23517: 0 -246: 23518: 0 -246: 23519: 0 -246: 23520: 0 -246: 23521: 0 -246: 23522: 0 -246: 23523: 0 -246: 23524: 0 -246: 23525: 0 -246: 23526: 0 -246: 23527: 0 -246: 23528: 0 -246: 23529: 0 -246: 23530: 0 -246: 23531: 0 -246: 23532: 0 -246: 23533: 0 -246: 23534: 0 -246: 23535: 0 -246: 23536: 0 -246: 23537: 0 -246: 23538: 0 -246: 23539: 0 -246: 23540: 0 -246: 23541: 0 -246: 23542: 0 -246: 23543: 0 -246: 23544: 0 -246: 23545: 0 -246: 23546: 0 -246: 23547: 0 -246: 23548: 0 -246: 23549: 0 -246: 23550: 0 -246: 23551: 0 -246: 23552: 0 -246: 23553: 0 -246: 23554: 0 -246: 23555: 0 -246: 23556: 0 -246: 23557: 0 -246: 23558: 0 -246: 23559: 0 -246: 23560: 0 -246: 23561: 0 -246: 23562: 0 -246: 23563: 0 -246: 23564: 0 -246: 23565: 0 -246: 23566: 0 -246: 23567: 0 -246: 23568: 0 -246: 23569: 0 -246: 23570: 0 -246: 23571: 0 -246: 23572: 0 -246: 23573: 0 -246: 23574: 0 -246: 23575: 0 -246: 23576: 0 -246: 23577: 0 -246: 23578: 0 -246: 23579: 0 -246: 23580: 0 -246: 23581: 0 -246: 23582: 0 -246: 23583: 0 -246: 23584: 0 -246: 23585: 0 -246: 23586: 0 -246: 23587: 0 -246: 23588: 0 -246: 23589: 0 -246: 23590: 0 -246: 23591: 0 -246: 23592: 0 -246: 23593: 0 -246: 23594: 0 -246: 23595: 0 -246: 23596: 0 -246: 23597: 0 -246: 23598: 0 -246: 23599: 0 -246: 23600: 0 -246: 23601: 0 -246: 23602: 0 -246: 23603: 0 -246: 23604: 0 -246: 23605: 0 -246: 23606: 0 -246: 23607: 0 -246: 23608: 0 -246: 23609: 0 -246: 23610: 0 -246: 23611: 0 -246: 23612: 0 -246: 23613: 0 -246: 23614: 0 -246: 23615: 0 -246: 23616: 0 -246: 23617: 0 -246: 23618: 0 -246: 23619: 0 -246: 23620: 0 -246: 23621: 0 -246: 23622: 0 -246: 23623: 0 -246: 23624: 0 -246: 23625: 0 -246: 23626: 0 -246: 23627: 0 -246: 23628: 0 -246: 23629: 0 -246: 23630: 0 -246: 23631: 0 -246: 23632: 0 -246: 23633: 0 -246: 23634: 0 -246: 23635: 0 -246: 23636: 0 -246: 23637: 0 -246: 23638: 0 -246: 23639: 0 -246: 23640: 0 -246: 23641: 0 -246: 23642: 0 -246: 23643: 0 -246: 23644: 0 -246: 23645: 0 -246: 23646: 0 -246: 23647: 0 -246: 23648: 0 -246: 23649: 0 -246: 23650: 0 -246: 23651: 0 -246: 23652: 0 -246: 23653: 0 -246: 23654: 0 -246: 23655: 0 -246: 23656: 0 -246: 23657: 0 -246: 23658: 0 -246: 23659: 0 -246: 23660: 0 -246: 23661: 0 -246: 23662: 0 -246: 23663: 0 -246: 23664: 0 -246: 23665: 0 -246: 23666: 0 -246: 23667: 0 -246: 23668: 0 -246: 23669: 0 -246: 23670: 0 -246: 23671: 0 -246: 23672: 0 -246: 23673: 0 -246: 23674: 0 -246: 23675: 0 -246: 23676: 0 -246: 23677: 0 -246: 23678: 0 -246: 23679: 0 -246: 23680: 0 -246: 23681: 0 -246: 23682: 0 -246: 23683: 0 -246: 23684: 0 -246: 23685: 0 -246: 23686: 0 -246: 23687: 0 -246: 23688: 0 -246: 23689: 0 -246: 23690: 0 -246: 23691: 0 -246: 23692: 0 -246: 23693: 0 -246: 23694: 0 -246: 23695: 0 -246: 23696: 0 -246: 23697: 0 -246: 23698: 0 -246: 23699: 0 -246: 23700: 0 -246: 23701: 0 -246: 23702: 0 -246: 23703: 0 -246: 23704: 0 -246: 23705: 0 -246: 23706: 0 -246: 23707: 0 -246: 23708: 0 -246: 23709: 0 -246: 23710: 0 -246: 23711: 0 -246: 23712: 0 -246: 23713: 0 -246: 23714: 0 -246: 23715: 0 -246: 23716: 0 -246: 23717: 0 -246: 23718: 0 -246: 23719: 0 -246: 23720: 0 -246: 23721: 0 -246: 23722: 0 -246: 23723: 0 -246: 23724: 0 -246: 23725: 0 -246: 23726: 0 -246: 23727: 0 -246: 23728: 0 -246: 23729: 0 -246: 23730: 0 -246: 23731: 0 -246: 23732: 0 -246: 23733: 0 -246: 23734: 0 -246: 23735: 0 -246: 23736: 0 -246: 23737: 0 -246: 23738: 0 -246: 23739: 0 -246: 23740: 0 -246: 23741: 0 -246: 23742: 0 -246: 23743: 0 -246: 23744: 0 -246: 23745: 0 -246: 23746: 0 -246: 23747: 0 -246: 23748: 0 -246: 23749: 0 -246: 23750: 0 -246: 23751: 0 -246: 23752: 0 -246: 23753: 0 -246: 23754: 0 -246: 23755: 0 -246: 23756: 0 -246: 23757: 0 -246: 23758: 0 -246: 23759: 0 -246: 23760: 0 -246: 23761: 0 -246: 23762: 0 -246: 23763: 0 -246: 23764: 0 -246: 23765: 0 -246: 23766: 0 -246: 23767: 0 -246: 23768: 0 -246: 23769: 0 -246: 23770: 0 -246: 23771: 0 -246: 23772: 0 -246: 23773: 0 -246: 23774: 0 -246: 23775: 0 -246: 23776: 0 -246: 23777: 0 -246: 23778: 0 -246: 23779: 0 -246: 23780: 0 -246: 23781: 0 -246: 23782: 0 -246: 23783: 0 -246: 23784: 0 -246: 23785: 0 -246: 23786: 0 -246: 23787: 0 -246: 23788: 0 -246: 23789: 0 -246: 23790: 0 -246: 23791: 0 -246: 23792: 0 -246: 23793: 0 -246: 23794: 0 -246: 23795: 0 -246: 23796: 0 -246: 23797: 0 -246: 23798: 0 -246: 23799: 0 -246: 23800: 0 -246: 23801: 0 -246: 23802: 0 -246: 23803: 0 -246: 23804: 0 -246: 23805: 0 -246: 23806: 0 -246: 23807: 0 -246: 23808: 0 -246: 23809: 0 -246: 23810: 0 -246: 23811: 0 -246: 23812: 0 -246: 23813: 0 -246: 23814: 0 -246: 23815: 0 -246: 23816: 0 -246: 23817: 0 -246: 23818: 0 -246: 23819: 0 -246: 23820: 0 -246: 23821: 0 -246: 23822: 0 -246: 23823: 0 -246: 23824: 0 -246: 23825: 0 -246: 23826: 0 -246: 23827: 0 -246: 23828: 0 -246: 23829: 0 -246: 23830: 0 -246: 23831: 0 -246: 23832: 0 -246: 23833: 0 -246: 23834: 0 -246: 23835: 0 -246: 23836: 0 -246: 23837: 0 -246: 23838: 0 -246: 23839: 0 -246: 23840: 0 -246: 23841: 0 -246: 23842: 0 -246: 23843: 0 -246: 23844: 0 -246: 23845: 0 -246: 23846: 0 -246: 23847: 0 -246: 23848: 0 -246: 23849: 0 -246: 23850: 0 -246: 23851: 0 -246: 23852: 0 -246: 23853: 0 -246: 23854: 0 -246: 23855: 0 -246: 23856: 0 -246: 23857: 0 -246: 23858: 0 -246: 23859: 0 -246: 23860: 0 -246: 23861: 0 -246: 23862: 0 -246: 23863: 0 -246: 23864: 0 -246: 23865: 0 -246: 23866: 0 -246: 23867: 0 -246: 23868: 0 -246: 23869: 0 -246: 23870: 0 -246: 23871: 0 -246: 23872: 0 -246: 23873: 0 -246: 23874: 0 -246: 23875: 0 -246: 23876: 0 -246: 23877: 0 -246: 23878: 0 -246: 23879: 0 -246: 23880: 0 -246: 23881: 0 -246: 23882: 0 -246: 23883: 0 -246: 23884: 0 -246: 23885: 0 -246: 23886: 0 -246: 23887: 0 -246: 23888: 0 -246: 23889: 0 -246: 23890: 0 -246: 23891: 0 -246: 23892: 0 -246: 23893: 0 -246: 23894: 0 -246: 23895: 0 -246: 23896: 0 -246: 23897: 0 -246: 23898: 0 -246: 23899: 0 -246: 23900: 0 -246: 23901: 0 -246: 23902: 0 -246: 23903: 0 -246: 23904: 0 -246: 23905: 0 -246: 23906: 0 -246: 23907: 0 -246: 23908: 0 -246: 23909: 0 -246: 23910: 0 -246: 23911: 0 -246: 23912: 0 -246: 23913: 0 -246: 23914: 0 -246: 23915: 0 -246: 23916: 0 -246: 23917: 0 -246: 23918: 0 -246: 23919: 0 -246: 23920: 0 -246: 23921: 0 -246: 23922: 0 -246: 23923: 0 -246: 23924: 0 -246: 23925: 0 -246: 23926: 0 -246: 23927: 0 -246: 23928: 0 -246: 23929: 0 -246: 23930: 0 -246: 23931: 0 -246: 23932: 0 -246: 23933: 0 -246: 23934: 0 -246: 23935: 0 -246: 23936: 0 -246: 23937: 0 -246: 23938: 0 -246: 23939: 0 -246: 23940: 0 -246: 23941: 0 -246: 23942: 0 -246: 23943: 0 -246: 23944: 0 -246: 23945: 0 -246: 23946: 0 -246: 23947: 0 -246: 23948: 0 -246: 23949: 0 -246: 23950: 0 -246: 23951: 0 -246: 23952: 0 -246: 23953: 0 -246: 23954: 0 -246: 23955: 0 -246: 23956: 0 -246: 23957: 0 -246: 23958: 0 -246: 23959: 0 -246: 23960: 0 -246: 23961: 0 -246: 23962: 0 -246: 23963: 0 -246: 23964: 0 -246: 23965: 0 -246: 23966: 0 -246: 23967: 0 -246: 23968: 0 -246: 23969: 0 -246: 23970: 0 -246: 23971: 0 -246: 23972: 0 -246: 23973: 0 -246: 23974: 0 -246: 23975: 0 -246: 23976: 0 -246: 23977: 0 -246: 23978: 0 -246: 23979: 0 -246: 23980: 0 -246: 23981: 0 -246: 23982: 0 -246: 23983: 0 -246: 23984: 0 -246: 23985: 0 -246: 23986: 0 -246: 23987: 0 -246: 23988: 0 -246: 23989: 0 -246: 23990: 0 -246: 23991: 0 -246: 23992: 0 -246: 23993: 0 -246: 23994: 0 -246: 23995: 0 -246: 23996: 0 -246: 23997: 0 -246: 23998: 0 -246: 23999: 0 -246: 24000: 0 -246: 24001: 0 -246: 24002: 0 -246: 24003: 0 -246: 24004: 0 -246: 24005: 0 -246: 24006: 0 -246: 24007: 0 -246: 24008: 0 -246: 24009: 0 -246: 24010: 0 -246: 24011: 0 -246: 24012: 0 -246: 24013: 0 -246: 24014: 0 -246: 24015: 0 -246: 24016: 0 -246: 24017: 0 -246: 24018: 0 -246: 24019: 0 -246: 24020: 0 -246: 24021: 0 -246: 24022: 0 -246: 24023: 0 -246: 24024: 0 -246: 24025: 0 -246: 24026: 0 -246: 24027: 0 -246: 24028: 0 -246: 24029: 0 -246: 24030: 0 -246: 24031: 0 -246: 24032: 0 -246: 24033: 0 -246: 24034: 0 -246: 24035: 0 -246: 24036: 0 -246: 24037: 0 -246: 24038: 0 -246: 24039: 0 -246: 24040: 0 -246: 24041: 0 -246: 24042: 0 -246: 24043: 0 -246: 24044: 0 -246: 24045: 0 -246: 24046: 0 -246: 24047: 0 -246: 24048: 0 -246: 24049: 0 -246: 24050: 0 -246: 24051: 0 -246: 24052: 0 -246: 24053: 0 -246: 24054: 0 -246: 24055: 0 -246: 24056: 0 -246: 24057: 0 -246: 24058: 0 -246: 24059: 0 -246: 24060: 0 -246: 24061: 0 -246: 24062: 0 -246: 24063: 0 -246: 24064: 0 -246: 24065: 0 -246: 24066: 0 -246: 24067: 0 -246: 24068: 0 -246: 24069: 0 -246: 24070: 0 -246: 24071: 0 -246: 24072: 0 -246: 24073: 0 -246: 24074: 0 -246: 24075: 0 -246: 24076: 0 -246: 24077: 0 -246: 24078: 0 -246: 24079: 0 -246: 24080: 0 -246: 24081: 0 -246: 24082: 0 -246: 24083: 0 -246: 24084: 0 -246: 24085: 0 -246: 24086: 0 -246: 24087: 0 -246: 24088: 0 -246: 24089: 0 -246: 24090: 0 -246: 24091: 0 -246: 24092: 0 -246: 24093: 0 -246: 24094: 0 -246: 24095: 0 -246: 24096: 0 -246: 24097: 0 -246: 24098: 0 -246: 24099: 0 -246: 24100: 0 -246: 24101: 0 -246: 24102: 0 -246: 24103: 0 -246: 24104: 0 -246: 24105: 0 -246: 24106: 0 -246: 24107: 0 -246: 24108: 0 -246: 24109: 0 -246: 24110: 0 -246: 24111: 0 -246: 24112: 0 -246: 24113: 0 -246: 24114: 0 -246: 24115: 0 -246: 24116: 0 -246: 24117: 0 -246: 24118: 0 -246: 24119: 0 -246: 24120: 0 -246: 24121: 0 -246: 24122: 0 -246: 24123: 0 -246: 24124: 0 -246: 24125: 0 -246: 24126: 0 -246: 24127: 0 -246: 24128: 0 -246: 24129: 0 -246: 24130: 0 -246: 24131: 0 -246: 24132: 0 -246: 24133: 0 -246: 24134: 0 -246: 24135: 0 -246: 24136: 0 -246: 24137: 0 -246: 24138: 0 -246: 24139: 0 -246: 24140: 0 -246: 24141: 0 -246: 24142: 0 -246: 24143: 0 -246: 24144: 0 -246: 24145: 0 -246: 24146: 0 -246: 24147: 0 -246: 24148: 0 -246: 24149: 0 -246: 24150: 0 -246: 24151: 0 -246: 24152: 0 -246: 24153: 0 -246: 24154: 0 -246: 24155: 0 -246: 24156: 0 -246: 24157: 0 -246: 24158: 0 -246: 24159: 0 -246: 24160: 0 -246: 24161: 0 -246: 24162: 0 -246: 24163: 0 -246: 24164: 0 -246: 24165: 0 -246: 24166: 0 -246: 24167: 0 -246: 24168: 0 -246: 24169: 0 -246: 24170: 0 -246: 24171: 0 -246: 24172: 0 -246: 24173: 0 -246: 24174: 0 -246: 24175: 0 -246: 24176: 0 -246: 24177: 0 -246: 24178: 0 -246: 24179: 0 -246: 24180: 0 -246: 24181: 0 -246: 24182: 0 -246: 24183: 0 -246: 24184: 0 -246: 24185: 0 -246: 24186: 0 -246: 24187: 0 -246: 24188: 0 -246: 24189: 0 -246: 24190: 0 -246: 24191: 0 -246: 24192: 0 -246: 24193: 0 -246: 24194: 0 -246: 24195: 0 -246: 24196: 0 -246: 24197: 0 -246: 24198: 0 -246: 24199: 0 -246: 24200: 0 -246: 24201: 0 -246: 24202: 0 -246: 24203: 0 -246: 24204: 0 -246: 24205: 0 -246: 24206: 0 -246: 24207: 0 -246: 24208: 0 -246: 24209: 0 -246: 24210: 0 -246: 24211: 0 -246: 24212: 0 -246: 24213: 0 -246: 24214: 0 -246: 24215: 0 -246: 24216: 0 -246: 24217: 0 -246: 24218: 0 -246: 24219: 0 -246: 24220: 0 -246: 24221: 0 -246: 24222: 0 -246: 24223: 0 -246: 24224: 0 -246: 24225: 0 -246: 24226: 0 -246: 24227: 0 -246: 24228: 0 -246: 24229: 0 -246: 24230: 0 -246: 24231: 0 -246: 24232: 0 -246: 24233: 0 -246: 24234: 0 -246: 24235: 0 -246: 24236: 0 -246: 24237: 0 -246: 24238: 0 -246: 24239: 0 -246: 24240: 0 -246: 24241: 0 -246: 24242: 0 -246: 24243: 0 -246: 24244: 0 -246: 24245: 0 -246: 24246: 0 -246: 24247: 0 -246: 24248: 0 -246: 24249: 0 -246: 24250: 0 -246: 24251: 0 -246: 24252: 0 -246: 24253: 0 -246: 24254: 0 -246: 24255: 0 -246: 24256: 0 -246: 24257: 0 -246: 24258: 0 -246: 24259: 0 -246: 24260: 0 -246: 24261: 0 -246: 24262: 0 -246: 24263: 0 -246: 24264: 0 -246: 24265: 0 -246: 24266: 0 -246: 24267: 0 -246: 24268: 0 -246: 24269: 0 -246: 24270: 0 -246: 24271: 0 -246: 24272: 0 -246: 24273: 0 -246: 24274: 0 -246: 24275: 0 -246: 24276: 0 -246: 24277: 0 -246: 24278: 0 -246: 24279: 0 -246: 24280: 0 -246: 24281: 0 -246: 24282: 0 -246: 24283: 0 -246: 24284: 0 -246: 24285: 0 -246: 24286: 0 -246: 24287: 0 -246: 24288: 0 -246: 24289: 0 -246: 24290: 0 -246: 24291: 0 -246: 24292: 0 -246: 24293: 0 -246: 24294: 0 -246: 24295: 0 -246: 24296: 0 -246: 24297: 0 -246: 24298: 0 -246: 24299: 0 -246: 24300: 0 -246: 24301: 0 -246: 24302: 0 -246: 24303: 0 -246: 24304: 0 -246: 24305: 0 -246: 24306: 0 -246: 24307: 0 -246: 24308: 0 -246: 24309: 0 -246: 24310: 0 -246: 24311: 0 -246: 24312: 0 -246: 24313: 0 -246: 24314: 0 -246: 24315: 0 -246: 24316: 0 -246: 24317: 0 -246: 24318: 0 -246: 24319: 0 -246: 24320: 0 -246: 24321: 0 -246: 24322: 0 -246: 24323: 0 -246: 24324: 0 -246: 24325: 0 -246: 24326: 0 -246: 24327: 0 -246: 24328: 0 -246: 24329: 0 -246: 24330: 0 -246: 24331: 0 -246: 24332: 0 -246: 24333: 0 -246: 24334: 0 -246: 24335: 0 -246: 24336: 0 -246: 24337: 0 -246: 24338: 0 -246: 24339: 0 -246: 24340: 0 -246: 24341: 0 -246: 24342: 0 -246: 24343: 0 -246: 24344: 0 -246: 24345: 0 -246: 24346: 0 -246: 24347: 0 -246: 24348: 0 -246: 24349: 0 -246: 24350: 0 -246: 24351: 0 -246: 24352: 0 -246: 24353: 0 -246: 24354: 0 -246: 24355: 0 -246: 24356: 0 -246: 24357: 0 -246: 24358: 0 -246: 24359: 0 -246: 24360: 0 -246: 24361: 0 -246: 24362: 0 -246: 24363: 0 -246: 24364: 0 -246: 24365: 0 -246: 24366: 0 -246: 24367: 0 -246: 24368: 0 -246: 24369: 0 -246: 24370: 0 -246: 24371: 0 -246: 24372: 0 -246: 24373: 0 -246: 24374: 0 -246: 24375: 0 -246: 24376: 0 -246: 24377: 0 -246: 24378: 0 -246: 24379: 0 -246: 24380: 0 -246: 24381: 0 -246: 24382: 0 -246: 24383: 0 -246: 24384: 0 -246: 24385: 0 -246: 24386: 0 -246: 24387: 0 -246: 24388: 0 -246: 24389: 0 -246: 24390: 0 -246: 24391: 0 -246: 24392: 0 -246: 24393: 0 -246: 24394: 0 -246: 24395: 0 -246: 24396: 0 -246: 24397: 0 -246: 24398: 0 -246: 24399: 0 -246: 24400: 0 -246: 24401: 0 -246: 24402: 0 -246: 24403: 0 -246: 24404: 0 -246: 24405: 0 -246: 24406: 0 -246: 24407: 0 -246: 24408: 0 -246: 24409: 0 -246: 24410: 0 -246: 24411: 0 -246: 24412: 0 -246: 24413: 0 -246: 24414: 0 -246: 24415: 0 -246: 24416: 0 -246: 24417: 0 -246: 24418: 0 -246: 24419: 0 -246: 24420: 0 -246: 24421: 0 -246: 24422: 0 -246: 24423: 0 -246: 24424: 0 -246: 24425: 0 -246: 24426: 0 -246: 24427: 0 -246: 24428: 0 -246: 24429: 0 -246: 24430: 0 -246: 24431: 0 -246: 24432: 0 -246: 24433: 0 -246: 24434: 0 -246: 24435: 0 -246: 24436: 0 -246: 24437: 0 -246: 24438: 0 -246: 24439: 0 -246: 24440: 0 -246: 24441: 0 -246: 24442: 0 -246: 24443: 0 -246: 24444: 0 -246: 24445: 0 -246: 24446: 0 -246: 24447: 0 -246: 24448: 0 -246: 24449: 0 -246: 24450: 0 -246: 24451: 0 -246: 24452: 0 -246: 24453: 0 -246: 24454: 0 -246: 24455: 0 -246: 24456: 0 -246: 24457: 0 -246: 24458: 0 -246: 24459: 0 -246: 24460: 0 -246: 24461: 0 -246: 24462: 0 -246: 24463: 0 -246: 24464: 0 -246: 24465: 0 -246: 24466: 0 -246: 24467: 0 -246: 24468: 0 -246: 24469: 0 -246: 24470: 0 -246: 24471: 0 -246: 24472: 0 -246: 24473: 0 -246: 24474: 0 -246: 24475: 0 -246: 24476: 0 -246: 24477: 0 -246: 24478: 0 -246: 24479: 0 -246: 24480: 0 -246: 24481: 0 -246: 24482: 0 -246: 24483: 0 -246: 24484: 0 -246: 24485: 0 -246: 24486: 0 -246: 24487: 0 -246: 24488: 0 -246: 24489: 0 -246: 24490: 0 -246: 24491: 0 -246: 24492: 0 -246: 24493: 0 -246: 24494: 0 -246: 24495: 0 -246: 24496: 0 -246: 24497: 0 -246: 24498: 0 -246: 24499: 0 -246: 24500: 0 -246: 24501: 0 -246: 24502: 0 -246: 24503: 0 -246: 24504: 0 -246: 24505: 0 -246: 24506: 0 -246: 24507: 0 -246: 24508: 0 -246: 24509: 0 -246: 24510: 0 -246: 24511: 0 -246: 24512: 0 -246: 24513: 0 -246: 24514: 0 -246: 24515: 0 -246: 24516: 0 -246: 24517: 0 -246: 24518: 0 -246: 24519: 0 -246: 24520: 0 -246: 24521: 0 -246: 24522: 0 -246: 24523: 0 -246: 24524: 0 -246: 24525: 0 -246: 24526: 0 -246: 24527: 0 -246: 24528: 0 -246: 24529: 0 -246: 24530: 0 -246: 24531: 0 -246: 24532: 0 -246: 24533: 0 -246: 24534: 0 -246: 24535: 0 -246: 24536: 0 -246: 24537: 0 -246: 24538: 0 -246: 24539: 0 -246: 24540: 0 -246: 24541: 0 -246: 24542: 0 -246: 24543: 0 -246: 24544: 0 -246: 24545: 0 -246: 24546: 0 -246: 24547: 0 -246: 24548: 0 -246: 24549: 0 -246: 24550: 0 -246: 24551: 0 -246: 24552: 0 -246: 24553: 0 -246: 24554: 0 -246: 24555: 0 -246: 24556: 0 -246: 24557: 0 -246: 24558: 0 -246: 24559: 0 -246: 24560: 0 -246: 24561: 0 -246: 24562: 0 -246: 24563: 0 -246: 24564: 0 -246: 24565: 0 -246: 24566: 0 -246: 24567: 0 -246: 24568: 0 -246: 24569: 0 -246: 24570: 0 -246: 24571: 0 -246: 24572: 0 -246: 24573: 0 -246: 24574: 0 -246: 24575: 0 -246: 24576: 0 -246: 24577: 0 -246: 24578: 0 -246: 24579: 0 -246: 24580: 0 -246: 24581: 0 -246: 24582: 0 -246: 24583: 0 -246: 24584: 0 -246: 24585: 0 -246: 24586: 0 -246: 24587: 0 -246: 24588: 0 -246: 24589: 0 -246: 24590: 0 -246: 24591: 0 -246: 24592: 0 -246: 24593: 0 -246: 24594: 0 -246: 24595: 0 -246: 24596: 0 -246: 24597: 0 -246: 24598: 0 -246: 24599: 0 -246: 24600: 0 -246: 24601: 0 -246: 24602: 0 -246: 24603: 0 -246: 24604: 0 -246: 24605: 0 -246: 24606: 0 -246: 24607: 0 -246: 24608: 0 -246: 24609: 0 -246: 24610: 0 -246: 24611: 0 -246: 24612: 0 -246: 24613: 0 -246: 24614: 0 -246: 24615: 0 -246: 24616: 0 -246: 24617: 0 -246: 24618: 0 -246: 24619: 0 -246: 24620: 0 -246: 24621: 0 -246: 24622: 0 -246: 24623: 0 -246: 24624: 0 -246: 24625: 0 -246: 24626: 0 -246: 24627: 0 -246: 24628: 0 -246: 24629: 0 -246: 24630: 0 -246: 24631: 0 -246: 24632: 0 -246: 24633: 0 -246: 24634: 0 -246: 24635: 0 -246: 24636: 0 -246: 24637: 0 -246: 24638: 0 -246: 24639: 0 -246: 24640: 0 -246: 24641: 0 -246: 24642: 0 -246: 24643: 0 -246: 24644: 0 -246: 24645: 0 -246: 24646: 0 -246: 24647: 0 -246: 24648: 0 -246: 24649: 0 -246: 24650: 0 -246: 24651: 0 -246: 24652: 0 -246: 24653: 0 -246: 24654: 0 -246: 24655: 0 -246: 24656: 0 -246: 24657: 0 -246: 24658: 0 -246: 24659: 0 -246: 24660: 0 -246: 24661: 0 -246: 24662: 0 -246: 24663: 0 -246: 24664: 0 -246: 24665: 0 -246: 24666: 0 -246: 24667: 0 -246: 24668: 0 -246: 24669: 0 -246: 24670: 0 -246: 24671: 0 -246: 24672: 0 -246: 24673: 0 -246: 24674: 0 -246: 24675: 0 -246: 24676: 0 -246: 24677: 0 -246: 24678: 0 -246: 24679: 0 -246: 24680: 0 -246: 24681: 0 -246: 24682: 0 -246: 24683: 0 -246: 24684: 0 -246: 24685: 0 -246: 24686: 0 -246: 24687: 0 -246: 24688: 0 -246: 24689: 0 -246: 24690: 0 -246: 24691: 0 -246: 24692: 0 -246: 24693: 0 -246: 24694: 0 -246: 24695: 0 -246: 24696: 0 -246: 24697: 0 -246: 24698: 0 -246: 24699: 0 -246: 24700: 0 -246: 24701: 0 -246: 24702: 0 -246: 24703: 0 -246: 24704: 0 -246: 24705: 0 -246: 24706: 0 -246: 24707: 0 -246: 24708: 0 -246: 24709: 0 -246: 24710: 0 -246: 24711: 0 -246: 24712: 0 -246: 24713: 0 -246: 24714: 0 -246: 24715: 0 -246: 24716: 0 -246: 24717: 0 -246: 24718: 0 -246: 24719: 0 -246: 24720: 0 -246: 24721: 0 -246: 24722: 0 -246: 24723: 0 -246: 24724: 0 -246: 24725: 0 -246: 24726: 0 -246: 24727: 0 -246: 24728: 0 -246: 24729: 0 -246: 24730: 0 -246: 24731: 0 -246: 24732: 0 -246: 24733: 0 -246: 24734: 0 -246: 24735: 0 -246: 24736: 0 -246: 24737: 0 -246: 24738: 0 -246: 24739: 0 -246: 24740: 0 -246: 24741: 0 -246: 24742: 0 -246: 24743: 0 -246: 24744: 0 -246: 24745: 0 -246: 24746: 0 -246: 24747: 0 -246: 24748: 0 -246: 24749: 0 -246: 24750: 0 -246: 24751: 0 -246: 24752: 0 -246: 24753: 0 -246: 24754: 0 -246: 24755: 0 -246: 24756: 0 -246: 24757: 0 -246: 24758: 0 -246: 24759: 0 -246: 24760: 0 -246: 24761: 0 -246: 24762: 0 -246: 24763: 0 -246: 24764: 0 -246: 24765: 0 -246: 24766: 0 -246: 24767: 0 -246: 24768: 0 -246: 24769: 0 -246: 24770: 0 -246: 24771: 0 -246: 24772: 0 -246: 24773: 0 -246: 24774: 0 -246: 24775: 0 -246: 24776: 0 -246: 24777: 0 -246: 24778: 0 -246: 24779: 0 -246: 24780: 0 -246: 24781: 0 -246: 24782: 0 -246: 24783: 0 -246: 24784: 0 -246: 24785: 0 -246: 24786: 0 -246: 24787: 0 -246: 24788: 0 -246: 24789: 0 -246: 24790: 0 -246: 24791: 0 -246: 24792: 0 -246: 24793: 0 -246: 24794: 0 -246: 24795: 0 -246: 24796: 0 -246: 24797: 0 -246: 24798: 0 -246: 24799: 0 -246: 24800: 0 -246: 24801: 0 -246: 24802: 0 -246: 24803: 0 -246: 24804: 0 -246: 24805: 0 -246: 24806: 0 -246: 24807: 0 -246: 24808: 0 -246: 24809: 0 -246: 24810: 0 -246: 24811: 0 -246: 24812: 0 -246: 24813: 0 -246: 24814: 0 -246: 24815: 0 -246: 24816: 0 -246: 24817: 0 -246: 24818: 0 -246: 24819: 0 -246: 24820: 0 -246: 24821: 0 -246: 24822: 0 -246: 24823: 0 -246: 24824: 0 -246: 24825: 0 -246: 24826: 0 -246: 24827: 0 -246: 24828: 0 -246: 24829: 0 -246: 24830: 0 -246: 24831: 0 -246: 24832: 0 -246: 24833: 0 -246: 24834: 0 -246: 24835: 0 -246: 24836: 0 -246: 24837: 0 -246: 24838: 0 -246: 24839: 0 -246: 24840: 0 -246: 24841: 0 -246: 24842: 0 -246: 24843: 0 -246: 24844: 0 -246: 24845: 0 -246: 24846: 0 -246: 24847: 0 -246: 24848: 0 -246: 24849: 0 -246: 24850: 0 -246: 24851: 0 -246: 24852: 0 -246: 24853: 0 -246: 24854: 0 -246: 24855: 0 -246: 24856: 0 -246: 24857: 0 -246: 24858: 0 -246: 24859: 0 -246: 24860: 0 -246: 24861: 0 -246: 24862: 0 -246: 24863: 0 -246: 24864: 0 -246: 24865: 0 -246: 24866: 0 -246: 24867: 0 -246: 24868: 0 -246: 24869: 0 -246: 24870: 0 -246: 24871: 0 -246: 24872: 0 -246: 24873: 0 -246: 24874: 0 -246: 24875: 0 -246: 24876: 0 -246: 24877: 0 -246: 24878: 0 -246: 24879: 0 -246: 24880: 0 -246: 24881: 0 -246: 24882: 0 -246: 24883: 0 -246: 24884: 0 -246: 24885: 0 -246: 24886: 0 -246: 24887: 0 -246: 24888: 0 -246: 24889: 0 -246: 24890: 0 -246: 24891: 0 -246: 24892: 0 -246: 24893: 0 -246: 24894: 0 -246: 24895: 0 -246: 24896: 0 -246: 24897: 0 -246: 24898: 0 -246: 24899: 0 -246: 24900: 0 -246: 24901: 0 -246: 24902: 0 -246: 24903: 0 -246: 24904: 0 -246: 24905: 0 -246: 24906: 0 -246: 24907: 0 -246: 24908: 0 -246: 24909: 0 -246: 24910: 0 -246: 24911: 0 -246: 24912: 0 -246: 24913: 0 -246: 24914: 0 -246: 24915: 0 -246: 24916: 0 -246: 24917: 0 -246: 24918: 0 -246: 24919: 0 -246: 24920: 0 -246: 24921: 0 -246: 24922: 0 -246: 24923: 0 -246: 24924: 0 -246: 24925: 0 -246: 24926: 0 -246: 24927: 0 -246: 24928: 0 -246: 24929: 0 -246: 24930: 0 -246: 24931: 0 -246: 24932: 0 -246: 24933: 0 -246: 24934: 0 -246: 24935: 0 -246: 24936: 0 -246: 24937: 0 -246: 24938: 0 -246: 24939: 0 -246: 24940: 0 -246: 24941: 0 -246: 24942: 0 -246: 24943: 0 -246: 24944: 0 -246: 24945: 0 -246: 24946: 0 -246: 24947: 0 -246: 24948: 0 -246: 24949: 0 -246: 24950: 0 -246: 24951: 0 -246: 24952: 0 -246: 24953: 0 -246: 24954: 0 -246: 24955: 0 -246: 24956: 0 -246: 24957: 0 -246: 24958: 0 -246: 24959: 0 -246: 24960: 0 -246: 24961: 0 -246: 24962: 0 -246: 24963: 0 -246: 24964: 0 -246: 24965: 0 -246: 24966: 0 -246: 24967: 0 -246: 24968: 0 -246: 24969: 0 -246: 24970: 0 -246: 24971: 0 -246: 24972: 0 -246: 24973: 0 -246: 24974: 0 -246: 24975: 0 -246: 24976: 0 -246: 24977: 0 -246: 24978: 0 -246: 24979: 0 -246: 24980: 0 -246: 24981: 0 -246: 24982: 0 -246: 24983: 0 -246: 24984: 0 -246: 24985: 0 -246: 24986: 0 -246: 24987: 0 -246: 24988: 0 -246: 24989: 0 -246: 24990: 0 -246: 24991: 0 -246: 24992: 0 -246: 24993: 0 -246: 24994: 0 -246: 24995: 0 -246: 24996: 0 -246: 24997: 0 -246: 24998: 0 -246: 24999: 0 -246: 25000: 0 -246: 25001: 0 -246: 25002: 0 -246: 25003: 0 -246: 25004: 0 -246: 25005: 0 -246: 25006: 0 -246: 25007: 0 -246: 25008: 0 -246: 25009: 0 -246: 25010: 0 -246: 25011: 0 -246: 25012: 0 -246: 25013: 0 -246: 25014: 0 -246: 25015: 0 -246: 25016: 0 -246: 25017: 0 -246: 25018: 0 -246: 25019: 0 -246: 25020: 0 -246: 25021: 0 -246: 25022: 0 -246: 25023: 0 -246: 25024: 0 -246: 25025: 0 -246: 25026: 0 -246: 25027: 0 -246: 25028: 0 -246: 25029: 0 -246: 25030: 0 -246: 25031: 0 -246: 25032: 0 -246: 25033: 0 -246: 25034: 0 -246: 25035: 0 -246: 25036: 0 -246: 25037: 0 -246: 25038: 0 -246: 25039: 0 -246: 25040: 0 -246: 25041: 0 -246: 25042: 0 -246: 25043: 0 -246: 25044: 0 -246: 25045: 0 -246: 25046: 0 -246: 25047: 0 -246: 25048: 0 -246: 25049: 0 -246: 25050: 0 -246: 25051: 0 -246: 25052: 0 -246: 25053: 0 -246: 25054: 0 -246: 25055: 0 -246: 25056: 0 -246: 25057: 0 -246: 25058: 0 -246: 25059: 0 -246: 25060: 0 -246: 25061: 0 -246: 25062: 0 -246: 25063: 0 -246: 25064: 0 -246: 25065: 0 -246: 25066: 0 -246: 25067: 0 -246: 25068: 0 -246: 25069: 0 -246: 25070: 0 -246: 25071: 0 -246: 25072: 0 -246: 25073: 0 -246: 25074: 0 -246: 25075: 0 -246: 25076: 0 -246: 25077: 0 -246: 25078: 0 -246: 25079: 0 -246: 25080: 0 -246: 25081: 0 -246: 25082: 0 -246: 25083: 0 -246: 25084: 0 -246: 25085: 0 -246: 25086: 0 -246: 25087: 0 -246: 25088: 0 -246: 25089: 0 -246: 25090: 0 -246: 25091: 0 -246: 25092: 0 -246: 25093: 0 -246: 25094: 0 -246: 25095: 0 -246: 25096: 0 -246: 25097: 0 -246: 25098: 0 -246: 25099: 0 -246: 25100: 0 -246: 25101: 0 -246: 25102: 0 -246: 25103: 0 -246: 25104: 0 -246: 25105: 0 -246: 25106: 0 -246: 25107: 0 -246: 25108: 0 -246: 25109: 0 -246: 25110: 0 -246: 25111: 0 -246: 25112: 0 -246: 25113: 0 -246: 25114: 0 -246: 25115: 0 -246: 25116: 0 -246: 25117: 0 -246: 25118: 0 -246: 25119: 0 -246: 25120: 0 -246: 25121: 0 -246: 25122: 0 -246: 25123: 0 -246: 25124: 0 -246: 25125: 0 -246: 25126: 0 -246: 25127: 0 -246: 25128: 0 -246: 25129: 0 -246: 25130: 0 -246: 25131: 0 -246: 25132: 0 -246: 25133: 0 -246: 25134: 0 -246: 25135: 0 -246: 25136: 0 -246: 25137: 0 -246: 25138: 0 -246: 25139: 0 -246: 25140: 0 -246: 25141: 0 -246: 25142: 0 -246: 25143: 0 -246: 25144: 0 -246: 25145: 0 -246: 25146: 0 -246: 25147: 0 -246: 25148: 0 -246: 25149: 0 -246: 25150: 0 -246: 25151: 0 -246: 25152: 0 -246: 25153: 0 -246: 25154: 0 -246: 25155: 0 -246: 25156: 0 -246: 25157: 0 -246: 25158: 0 -246: 25159: 0 -246: 25160: 0 -246: 25161: 0 -246: 25162: 0 -246: 25163: 0 -246: 25164: 0 -246: 25165: 0 -246: 25166: 0 -246: 25167: 0 -246: 25168: 0 -246: 25169: 0 -246: 25170: 0 -246: 25171: 0 -246: 25172: 0 -246: 25173: 0 -246: 25174: 0 -246: 25175: 0 -246: 25176: 0 -246: 25177: 0 -246: 25178: 0 -246: 25179: 0 -246: 25180: 0 -246: 25181: 0 -246: 25182: 0 -246: 25183: 0 -246: 25184: 0 -246: 25185: 0 -246: 25186: 0 -246: 25187: 0 -246: 25188: 0 -246: 25189: 0 -246: 25190: 0 -246: 25191: 0 -246: 25192: 0 -246: 25193: 0 -246: 25194: 0 -246: 25195: 0 -246: 25196: 0 -246: 25197: 0 -246: 25198: 0 -246: 25199: 0 -246: 25200: 0 -246: 25201: 0 -246: 25202: 0 -246: 25203: 0 -246: 25204: 0 -246: 25205: 0 -246: 25206: 0 -246: 25207: 0 -246: 25208: 0 -246: 25209: 0 -246: 25210: 0 -246: 25211: 0 -246: 25212: 0 -246: 25213: 0 -246: 25214: 0 -246: 25215: 0 -246: 25216: 0 -246: 25217: 0 -246: 25218: 0 -246: 25219: 0 -246: 25220: 0 -246: 25221: 0 -246: 25222: 0 -246: 25223: 0 -246: 25224: 0 -246: 25225: 0 -246: 25226: 0 -246: 25227: 0 -246: 25228: 0 -246: 25229: 0 -246: 25230: 0 -246: 25231: 0 -246: 25232: 0 -246: 25233: 0 -246: 25234: 0 -246: 25235: 0 -246: 25236: 0 -246: 25237: 0 -246: 25238: 0 -246: 25239: 0 -246: 25240: 0 -246: 25241: 0 -246: 25242: 0 -246: 25243: 0 -246: 25244: 0 -246: 25245: 0 -246: 25246: 0 -246: 25247: 0 -246: 25248: 0 -246: 25249: 0 -246: 25250: 0 -246: 25251: 0 -246: 25252: 0 -246: 25253: 0 -246: 25254: 0 -246: 25255: 0 -246: 25256: 0 -246: 25257: 0 -246: 25258: 0 -246: 25259: 0 -246: 25260: 0 -246: 25261: 0 -246: 25262: 0 -246: 25263: 0 -246: 25264: 0 -246: 25265: 0 -246: 25266: 0 -246: 25267: 0 -246: 25268: 0 -246: 25269: 0 -246: 25270: 0 -246: 25271: 0 -246: 25272: 0 -246: 25273: 0 -246: 25274: 0 -246: 25275: 0 -246: 25276: 0 -246: 25277: 0 -246: 25278: 0 -246: 25279: 0 -246: 25280: 0 -246: 25281: 0 -246: 25282: 0 -246: 25283: 0 -246: 25284: 0 -246: 25285: 0 -246: 25286: 0 -246: 25287: 0 -246: 25288: 0 -246: 25289: 0 -246: 25290: 0 -246: 25291: 0 -246: 25292: 0 -246: 25293: 0 -246: 25294: 0 -246: 25295: 0 -246: 25296: 0 -246: 25297: 0 -246: 25298: 0 -246: 25299: 0 -246: 25300: 0 -246: 25301: 0 -246: 25302: 0 -246: 25303: 0 -246: 25304: 0 -246: 25305: 0 -246: 25306: 0 -246: 25307: 0 -246: 25308: 0 -246: 25309: 0 -246: 25310: 0 -246: 25311: 0 -246: 25312: 0 -246: 25313: 0 -246: 25314: 0 -246: 25315: 0 -246: 25316: 0 -246: 25317: 0 -246: 25318: 0 -246: 25319: 0 -246: 25320: 0 -246: 25321: 0 -246: 25322: 0 -246: 25323: 0 -246: 25324: 0 -246: 25325: 0 -246: 25326: 0 -246: 25327: 0 -246: 25328: 0 -246: 25329: 0 -246: 25330: 0 -246: 25331: 0 -246: 25332: 0 -246: 25333: 0 -246: 25334: 0 -246: 25335: 0 -246: 25336: 0 -246: 25337: 0 -246: 25338: 0 -246: 25339: 0 -246: 25340: 0 -246: 25341: 0 -246: 25342: 0 -246: 25343: 0 -246: 25344: 0 -246: 25345: 0 -246: 25346: 0 -246: 25347: 0 -246: 25348: 0 -246: 25349: 0 -246: 25350: 0 -246: 25351: 0 -246: 25352: 0 -246: 25353: 0 -246: 25354: 0 -246: 25355: 0 -246: 25356: 0 -246: 25357: 0 -246: 25358: 0 -246: 25359: 0 -246: 25360: 0 -246: 25361: 0 -246: 25362: 0 -246: 25363: 0 -246: 25364: 0 -246: 25365: 0 -246: 25366: 0 -246: 25367: 0 -246: 25368: 0 -246: 25369: 0 -246: 25370: 0 -246: 25371: 0 -246: 25372: 0 -246: 25373: 0 -246: 25374: 0 -246: 25375: 0 -246: 25376: 0 -246: 25377: 0 -246: 25378: 0 -246: 25379: 0 -246: 25380: 0 -246: 25381: 0 -246: 25382: 0 -246: 25383: 0 -246: 25384: 0 -246: 25385: 0 -246: 25386: 0 -246: 25387: 0 -246: 25388: 0 -246: 25389: 0 -246: 25390: 0 -246: 25391: 0 -246: 25392: 0 -246: 25393: 0 -246: 25394: 0 -246: 25395: 0 -246: 25396: 0 -246: 25397: 0 -246: 25398: 0 -246: 25399: 0 -246: 25400: 0 -246: 25401: 0 -246: 25402: 0 -246: 25403: 0 -246: 25404: 0 -246: 25405: 0 -246: 25406: 0 -246: 25407: 0 -246: 25408: 0 -246: 25409: 0 -246: 25410: 0 -246: 25411: 0 -246: 25412: 0 -246: 25413: 0 -246: 25414: 0 -246: 25415: 0 -246: 25416: 0 -246: 25417: 0 -246: 25418: 0 -246: 25419: 0 -246: 25420: 0 -246: 25421: 0 -246: 25422: 0 -246: 25423: 0 -246: 25424: 0 -246: 25425: 0 -246: 25426: 0 -246: 25427: 0 -246: 25428: 0 -246: 25429: 0 -246: 25430: 0 -246: 25431: 0 -246: 25432: 0 -246: 25433: 0 -246: 25434: 0 -246: 25435: 0 -246: 25436: 0 -246: 25437: 0 -246: 25438: 0 -246: 25439: 0 -246: 25440: 0 -246: 25441: 0 -246: 25442: 0 -246: 25443: 0 -246: 25444: 0 -246: 25445: 0 -246: 25446: 0 -246: 25447: 0 -246: 25448: 0 -246: 25449: 0 -246: 25450: 0 -246: 25451: 0 -246: 25452: 0 -246: 25453: 0 -246: 25454: 0 -246: 25455: 0 -246: 25456: 0 -246: 25457: 0 -246: 25458: 0 -246: 25459: 0 -246: 25460: 0 -246: 25461: 0 -246: 25462: 0 -246: 25463: 0 -246: 25464: 0 -246: 25465: 0 -246: 25466: 0 -246: 25467: 0 -246: 25468: 0 -246: 25469: 0 -246: 25470: 0 -246: 25471: 0 -246: 25472: 0 -246: 25473: 0 -246: 25474: 0 -246: 25475: 0 -246: 25476: 0 -246: 25477: 0 -246: 25478: 0 -246: 25479: 0 -246: 25480: 0 -246: 25481: 0 -246: 25482: 0 -246: 25483: 0 -246: 25484: 0 -246: 25485: 0 -246: 25486: 0 -246: 25487: 0 -246: 25488: 0 -246: 25489: 0 -246: 25490: 0 -246: 25491: 0 -246: 25492: 0 -246: 25493: 0 -246: 25494: 0 -246: 25495: 0 -246: 25496: 0 -246: 25497: 0 -246: 25498: 0 -246: 25499: 0 -246: 25500: 0 -246: 25501: 0 -246: 25502: 0 -246: 25503: 0 -246: 25504: 0 -246: 25505: 0 -246: 25506: 0 -246: 25507: 0 -246: 25508: 0 -246: 25509: 0 -246: 25510: 0 -246: 25511: 0 -246: 25512: 0 -246: 25513: 0 -246: 25514: 0 -246: 25515: 0 -246: 25516: 0 -246: 25517: 0 -246: 25518: 0 -246: 25519: 0 -246: 25520: 0 -246: 25521: 0 -246: 25522: 0 -246: 25523: 0 -246: 25524: 0 -246: 25525: 0 -246: 25526: 0 -246: 25527: 0 -246: 25528: 0 -246: 25529: 0 -246: 25530: 0 -246: 25531: 0 -246: 25532: 0 -246: 25533: 0 -246: 25534: 0 -246: 25535: 0 -246: 25536: 0 -246: 25537: 0 -246: 25538: 0 -246: 25539: 0 -246: 25540: 0 -246: 25541: 0 -246: 25542: 0 -246: 25543: 0 -246: 25544: 0 -246: 25545: 0 -246: 25546: 0 -246: 25547: 0 -246: 25548: 0 -246: 25549: 0 -246: 25550: 0 -246: 25551: 0 -246: 25552: 0 -246: 25553: 0 -246: 25554: 0 -246: 25555: 0 -246: 25556: 0 -246: 25557: 0 -246: 25558: 0 -246: 25559: 0 -246: 25560: 0 -246: 25561: 0 -246: 25562: 0 -246: 25563: 0 -246: 25564: 0 -246: 25565: 0 -246: 25566: 0 -246: 25567: 0 -246: 25568: 0 -246: 25569: 0 -246: 25570: 0 -246: 25571: 0 -246: 25572: 0 -246: 25573: 0 -246: 25574: 0 -246: 25575: 0 -246: 25576: 0 -246: 25577: 0 -246: 25578: 0 -246: 25579: 0 -246: 25580: 0 -246: 25581: 0 -246: 25582: 0 -246: 25583: 0 -246: 25584: 0 -246: 25585: 0 -246: 25586: 0 -246: 25587: 0 -246: 25588: 0 -246: 25589: 0 -246: 25590: 0 -246: 25591: 0 -246: 25592: 0 -246: 25593: 0 -246: 25594: 0 -246: 25595: 0 -246: 25596: 0 -246: 25597: 0 -246: 25598: 0 -246: 25599: 0 -246: 25600: 0 -246: 25601: 0 -246: 25602: 0 -246: 25603: 0 -246: 25604: 0 -246: 25605: 0 -246: 25606: 0 -246: 25607: 0 -246: 25608: 0 -246: 25609: 0 -246: 25610: 0 -246: 25611: 0 -246: 25612: 0 -246: 25613: 0 -246: 25614: 0 -246: 25615: 0 -246: 25616: 0 -246: 25617: 0 -246: 25618: 0 -246: 25619: 0 -246: 25620: 0 -246: 25621: 0 -246: 25622: 0 -246: 25623: 0 -246: 25624: 0 -246: 25625: 0 -246: 25626: 0 -246: 25627: 0 -246: 25628: 0 -246: 25629: 0 -246: 25630: 0 -246: 25631: 0 -246: 25632: 0 -246: 25633: 0 -246: 25634: 0 -246: 25635: 0 -246: 25636: 0 -246: 25637: 0 -246: 25638: 0 -246: 25639: 0 -246: 25640: 0 -246: 25641: 0 -246: 25642: 0 -246: 25643: 0 -246: 25644: 0 -246: 25645: 0 -246: 25646: 0 -246: 25647: 0 -246: 25648: 0 -246: 25649: 0 -246: 25650: 0 -246: 25651: 0 -246: 25652: 0 -246: 25653: 0 -246: 25654: 0 -246: 25655: 0 -246: 25656: 0 -246: 25657: 0 -246: 25658: 0 -246: 25659: 0 -246: 25660: 0 -246: 25661: 0 -246: 25662: 0 -246: 25663: 0 -246: 25664: 0 -246: 25665: 0 -246: 25666: 0 -246: 25667: 0 -246: 25668: 0 -246: 25669: 0 -246: 25670: 0 -246: 25671: 0 -246: 25672: 0 -246: 25673: 0 -246: 25674: 0 -246: 25675: 0 -246: 25676: 0 -246: 25677: 0 -246: 25678: 0 -246: 25679: 0 -246: 25680: 0 -246: 25681: 0 -246: 25682: 0 -246: 25683: 0 -246: 25684: 0 -246: 25685: 0 -246: 25686: 0 -246: 25687: 0 -246: 25688: 0 -246: 25689: 0 -246: 25690: 0 -246: 25691: 0 -246: 25692: 0 -246: 25693: 0 -246: 25694: 0 -246: 25695: 0 -246: 25696: 0 -246: 25697: 0 -246: 25698: 0 -246: 25699: 0 -246: 25700: 0 -246: 25701: 0 -246: 25702: 0 -246: 25703: 0 -246: 25704: 0 -246: 25705: 0 -246: 25706: 0 -246: 25707: 0 -246: 25708: 0 -246: 25709: 0 -246: 25710: 0 -246: 25711: 0 -246: 25712: 0 -246: 25713: 0 -246: 25714: 0 -246: 25715: 0 -246: 25716: 0 -246: 25717: 0 -246: 25718: 0 -246: 25719: 0 -246: 25720: 0 -246: 25721: 0 -246: 25722: 0 -246: 25723: 0 -246: 25724: 0 -246: 25725: 0 -246: 25726: 0 -246: 25727: 0 -246: 25728: 0 -246: 25729: 0 -246: 25730: 0 -246: 25731: 0 -246: 25732: 0 -246: 25733: 0 -246: 25734: 0 -246: 25735: 0 -246: 25736: 0 -246: 25737: 0 -246: 25738: 0 -246: 25739: 0 -246: 25740: 0 -246: 25741: 0 -246: 25742: 0 -246: 25743: 0 -246: 25744: 0 -246: 25745: 0 -246: 25746: 0 -246: 25747: 0 -246: 25748: 0 -246: 25749: 0 -246: 25750: 0 -246: 25751: 0 -246: 25752: 0 -246: 25753: 0 -246: 25754: 0 -246: 25755: 0 -246: 25756: 0 -246: 25757: 0 -246: 25758: 0 -246: 25759: 0 -246: 25760: 0 -246: 25761: 0 -246: 25762: 0 -246: 25763: 0 -246: 25764: 0 -246: 25765: 0 -246: 25766: 0 -246: 25767: 0 -246: 25768: 0 -246: 25769: 0 -246: 25770: 0 -246: 25771: 0 -246: 25772: 0 -246: 25773: 0 -246: 25774: 0 -246: 25775: 0 -246: 25776: 0 -246: 25777: 0 -246: 25778: 0 -246: 25779: 0 -246: 25780: 0 -246: 25781: 0 -246: 25782: 0 -246: 25783: 0 -246: 25784: 0 -246: 25785: 0 -246: 25786: 0 -246: 25787: 0 -246: 25788: 0 -246: 25789: 0 -246: 25790: 0 -246: 25791: 0 -246: 25792: 0 -246: 25793: 0 -246: 25794: 0 -246: 25795: 0 -246: 25796: 0 -246: 25797: 0 -246: 25798: 0 -246: 25799: 0 -246: 25800: 0 -246: 25801: 0 -246: 25802: 0 -246: 25803: 0 -246: 25804: 0 -246: 25805: 0 -246: 25806: 0 -246: 25807: 0 -246: 25808: 0 -246: 25809: 0 -246: 25810: 0 -246: 25811: 0 -246: 25812: 0 -246: 25813: 0 -246: 25814: 0 -246: 25815: 0 -246: 25816: 0 -246: 25817: 0 -246: 25818: 0 -246: 25819: 0 -246: 25820: 0 -246: 25821: 0 -246: 25822: 0 -246: 25823: 0 -246: 25824: 0 -246: 25825: 0 -246: 25826: 0 -246: 25827: 0 -246: 25828: 0 -246: 25829: 0 -246: 25830: 0 -246: 25831: 0 -246: 25832: 0 -246: 25833: 0 -246: 25834: 0 -246: 25835: 0 -246: 25836: 0 -246: 25837: 0 -246: 25838: 0 -246: 25839: 0 -246: 25840: 0 -246: 25841: 0 -246: 25842: 0 -246: 25843: 0 -246: 25844: 0 -246: 25845: 0 -246: 25846: 0 -246: 25847: 0 -246: 25848: 0 -246: 25849: 0 -246: 25850: 0 -246: 25851: 0 -246: 25852: 0 -246: 25853: 0 -246: 25854: 0 -246: 25855: 0 -246: 25856: 0 -246: 25857: 0 -246: 25858: 0 -246: 25859: 0 -246: 25860: 0 -246: 25861: 0 -246: 25862: 0 -246: 25863: 0 -246: 25864: 0 -246: 25865: 0 -246: 25866: 0 -246: 25867: 0 -246: 25868: 0 -246: 25869: 0 -246: 25870: 0 -246: 25871: 0 -246: 25872: 0 -246: 25873: 0 -246: 25874: 0 -246: 25875: 0 -246: 25876: 0 -246: 25877: 0 -246: 25878: 0 -246: 25879: 0 -246: 25880: 0 -246: 25881: 0 -246: 25882: 0 -246: 25883: 0 -246: 25884: 0 -246: 25885: 0 -246: 25886: 0 -246: 25887: 0 -246: 25888: 0 -246: 25889: 0 -246: 25890: 0 -246: 25891: 0 -246: 25892: 0 -246: 25893: 0 -246: 25894: 0 -246: 25895: 0 -246: 25896: 0 -246: 25897: 0 -246: 25898: 0 -246: 25899: 0 -246: 25900: 0 -246: 25901: 0 -246: 25902: 0 -246: 25903: 0 -246: 25904: 0 -246: 25905: 0 -246: 25906: 0 -246: 25907: 0 -246: 25908: 0 -246: 25909: 0 -246: 25910: 0 -246: 25911: 0 -246: 25912: 0 -246: 25913: 0 -246: 25914: 0 -246: 25915: 0 -246: 25916: 0 -246: 25917: 0 -246: 25918: 0 -246: 25919: 0 -246: 25920: 0 -246: 25921: 0 -246: 25922: 0 -246: 25923: 0 -246: 25924: 0 -246: 25925: 0 -246: 25926: 0 -246: 25927: 0 -246: 25928: 0 -246: 25929: 0 -246: 25930: 0 -246: 25931: 0 -246: 25932: 0 -246: 25933: 0 -246: 25934: 0 -246: 25935: 0 -246: 25936: 0 -246: 25937: 0 -246: 25938: 0 -246: 25939: 0 -246: 25940: 0 -246: 25941: 0 -246: 25942: 0 -246: 25943: 0 -246: 25944: 0 -246: 25945: 0 -246: 25946: 0 -246: 25947: 0 -246: 25948: 0 -246: 25949: 0 -246: 25950: 0 -246: 25951: 0 -246: 25952: 0 -246: 25953: 0 -246: 25954: 0 -246: 25955: 0 -246: 25956: 0 -246: 25957: 0 -246: 25958: 0 -246: 25959: 0 -246: 25960: 0 -246: 25961: 0 -246: 25962: 0 -246: 25963: 0 -246: 25964: 0 -246: 25965: 0 -246: 25966: 0 -246: 25967: 0 -246: 25968: 0 -246: 25969: 0 -246: 25970: 0 -246: 25971: 0 -246: 25972: 0 -246: 25973: 0 -246: 25974: 0 -246: 25975: 0 -246: 25976: 0 -246: 25977: 0 -246: 25978: 0 -246: 25979: 0 -246: 25980: 0 -246: 25981: 0 -246: 25982: 0 -246: 25983: 0 -246: 25984: 0 -246: 25985: 0 -246: 25986: 0 -246: 25987: 0 -246: 25988: 0 -246: 25989: 0 -246: 25990: 0 -246: 25991: 0 -246: 25992: 0 -246: 25993: 0 -246: 25994: 0 -246: 25995: 0 -246: 25996: 0 -246: 25997: 0 -246: 25998: 0 -246: 25999: 0 -246: 26000: 0 -246: 26001: 0 -246: 26002: 0 -246: 26003: 0 -246: 26004: 0 -246: 26005: 0 -246: 26006: 0 -246: 26007: 0 -246: 26008: 0 -246: 26009: 0 -246: 26010: 0 -246: 26011: 0 -246: 26012: 0 -246: 26013: 0 -246: 26014: 0 -246: 26015: 0 -246: 26016: 0 -246: 26017: 0 -246: 26018: 0 -246: 26019: 0 -246: 26020: 0 -246: 26021: 0 -246: 26022: 0 -246: 26023: 0 -246: 26024: 0 -246: 26025: 0 -246: 26026: 0 -246: 26027: 0 -246: 26028: 0 -246: 26029: 0 -246: 26030: 0 -246: 26031: 0 -246: 26032: 0 -246: 26033: 0 -246: 26034: 0 -246: 26035: 0 -246: 26036: 0 -246: 26037: 0 -246: 26038: 0 -246: 26039: 0 -246: 26040: 0 -246: 26041: 0 -246: 26042: 0 -246: 26043: 0 -246: 26044: 0 -246: 26045: 0 -246: 26046: 0 -246: 26047: 0 -246: 26048: 0 -246: 26049: 0 -246: 26050: 0 -246: 26051: 0 -246: 26052: 0 -246: 26053: 0 -246: 26054: 0 -246: 26055: 0 -246: 26056: 0 -246: 26057: 0 -246: 26058: 0 -246: 26059: 0 -246: 26060: 0 -246: 26061: 0 -246: 26062: 0 -246: 26063: 0 -246: 26064: 0 -246: 26065: 0 -246: 26066: 0 -246: 26067: 0 -246: 26068: 0 -246: 26069: 0 -246: 26070: 0 -246: 26071: 0 -246: 26072: 0 -246: 26073: 0 -246: 26074: 0 -246: 26075: 0 -246: 26076: 0 -246: 26077: 0 -246: 26078: 0 -246: 26079: 0 -246: 26080: 0 -246: 26081: 0 -246: 26082: 0 -246: 26083: 0 -246: 26084: 0 -246: 26085: 0 -246: 26086: 0 -246: 26087: 0 -246: 26088: 0 -246: 26089: 0 -246: 26090: 0 -246: 26091: 0 -246: 26092: 0 -246: 26093: 0 -246: 26094: 0 -246: 26095: 0 -246: 26096: 0 -246: 26097: 0 -246: 26098: 0 -246: 26099: 0 -246: 26100: 0 -246: 26101: 0 -246: 26102: 0 -246: 26103: 0 -246: 26104: 0 -246: 26105: 0 -246: 26106: 0 -246: 26107: 0 -246: 26108: 0 -246: 26109: 0 -246: 26110: 0 -246: 26111: 0 -246: 26112: 0 -246: 26113: 0 -246: 26114: 0 -246: 26115: 0 -246: 26116: 0 -246: 26117: 0 -246: 26118: 0 -246: 26119: 0 -246: 26120: 0 -246: 26121: 0 -246: 26122: 0 -246: 26123: 0 -246: 26124: 0 -246: 26125: 0 -246: 26126: 0 -246: 26127: 0 -246: 26128: 0 -246: 26129: 0 -246: 26130: 0 -246: 26131: 0 -246: 26132: 0 -246: 26133: 0 -246: 26134: 0 -246: 26135: 0 -246: 26136: 0 -246: 26137: 0 -246: 26138: 0 -246: 26139: 0 -246: 26140: 0 -246: 26141: 0 -246: 26142: 0 -246: 26143: 0 -246: 26144: 0 -246: 26145: 0 -246: 26146: 0 -246: 26147: 0 -246: 26148: 0 -246: 26149: 0 -246: 26150: 0 -246: 26151: 0 -246: 26152: 0 -246: 26153: 0 -246: 26154: 0 -246: 26155: 0 -246: 26156: 0 -246: 26157: 0 -246: 26158: 0 -246: 26159: 0 -246: 26160: 0 -246: 26161: 0 -246: 26162: 0 -246: 26163: 0 -246: 26164: 0 -246: 26165: 0 -246: 26166: 0 -246: 26167: 0 -246: 26168: 0 -246: 26169: 0 -246: 26170: 0 -246: 26171: 0 -246: 26172: 0 -246: 26173: 0 -246: 26174: 0 -246: 26175: 0 -246: 26176: 0 -246: 26177: 0 -246: 26178: 0 -246: 26179: 0 -246: 26180: 0 -246: 26181: 0 -246: 26182: 0 -246: 26183: 0 -246: 26184: 0 -246: 26185: 0 -246: 26186: 0 -246: 26187: 0 -246: 26188: 0 -246: 26189: 0 -246: 26190: 0 -246: 26191: 0 -246: 26192: 0 -246: 26193: 0 -246: 26194: 0 -246: 26195: 0 -246: 26196: 0 -246: 26197: 0 -246: 26198: 0 -246: 26199: 0 -246: 26200: 0 -246: 26201: 0 -246: 26202: 0 -246: 26203: 0 -246: 26204: 0 -246: 26205: 0 -246: 26206: 0 -246: 26207: 0 -246: 26208: 0 -246: 26209: 0 -246: 26210: 0 -246: 26211: 0 -246: 26212: 0 -246: 26213: 0 -246: 26214: 0 -246: 26215: 0 -246: 26216: 0 -246: 26217: 0 -246: 26218: 0 -246: 26219: 0 -246: 26220: 0 -246: 26221: 0 -246: 26222: 0 -246: 26223: 0 -246: 26224: 0 -246: 26225: 0 -246: 26226: 0 -246: 26227: 0 -246: 26228: 0 -246: 26229: 0 -246: 26230: 0 -246: 26231: 0 -246: 26232: 0 -246: 26233: 0 -246: 26234: 0 -246: 26235: 0 -246: 26236: 0 -246: 26237: 0 -246: 26238: 0 -246: 26239: 0 -246: 26240: 0 -246: 26241: 0 -246: 26242: 0 -246: 26243: 0 -246: 26244: 0 -246: 26245: 0 -246: 26246: 0 -246: 26247: 0 -246: 26248: 0 -246: 26249: 0 -246: 26250: 0 -246: 26251: 0 -246: 26252: 0 -246: 26253: 0 -246: 26254: 0 -246: 26255: 0 -246: 26256: 0 -246: 26257: 0 -246: 26258: 0 -246: 26259: 0 -246: 26260: 0 -246: 26261: 0 -246: 26262: 0 -246: 26263: 0 -246: 26264: 0 -246: 26265: 0 -246: 26266: 0 -246: 26267: 0 -246: 26268: 0 -246: 26269: 0 -246: 26270: 0 -246: 26271: 0 -246: 26272: 0 -246: 26273: 0 -246: 26274: 0 -246: 26275: 0 -246: 26276: 0 -246: 26277: 0 -246: 26278: 0 -246: 26279: 0 -246: 26280: 0 -246: 26281: 0 -246: 26282: 0 -246: 26283: 0 -246: 26284: 0 -246: 26285: 0 -246: 26286: 0 -246: 26287: 0 -246: 26288: 0 -246: 26289: 0 -246: 26290: 0 -246: 26291: 0 -246: 26292: 0 -246: 26293: 0 -246: 26294: 0 -246: 26295: 0 -246: 26296: 0 -246: 26297: 0 -246: 26298: 0 -246: 26299: 0 -246: 26300: 0 -246: 26301: 0 -246: 26302: 0 -246: 26303: 0 -246: 26304: 0 -246: 26305: 0 -246: 26306: 0 -246: 26307: 0 -246: 26308: 0 -246: 26309: 0 -246: 26310: 0 -246: 26311: 0 -246: 26312: 0 -246: 26313: 0 -246: 26314: 0 -246: 26315: 0 -246: 26316: 0 -246: 26317: 0 -246: 26318: 0 -246: 26319: 0 -246: 26320: 0 -246: 26321: 0 -246: 26322: 0 -246: 26323: 0 -246: 26324: 0 -246: 26325: 0 -246: 26326: 0 -246: 26327: 0 -246: 26328: 0 -246: 26329: 0 -246: 26330: 0 -246: 26331: 0 -246: 26332: 0 -246: 26333: 0 -246: 26334: 0 -246: 26335: 0 -246: 26336: 0 -246: 26337: 0 -246: 26338: 0 -246: 26339: 0 -246: 26340: 0 -246: 26341: 0 -246: 26342: 0 -246: 26343: 0 -246: 26344: 0 -246: 26345: 0 -246: 26346: 0 -246: 26347: 0 -246: 26348: 0 -246: 26349: 0 -246: 26350: 0 -246: 26351: 0 -246: 26352: 0 -246: 26353: 0 -246: 26354: 0 -246: 26355: 0 -246: 26356: 0 -246: 26357: 0 -246: 26358: 0 -246: 26359: 0 -246: 26360: 0 -246: 26361: 0 -246: 26362: 0 -246: 26363: 0 -246: 26364: 0 -246: 26365: 0 -246: 26366: 0 -246: 26367: 0 -246: 26368: 0 -246: 26369: 0 -246: 26370: 0 -246: 26371: 0 -246: 26372: 0 -246: 26373: 0 -246: 26374: 0 -246: 26375: 0 -246: 26376: 0 -246: 26377: 0 -246: 26378: 0 -246: 26379: 0 -246: 26380: 0 -246: 26381: 0 -246: 26382: 0 -246: 26383: 0 -246: 26384: 0 -246: 26385: 0 -246: 26386: 0 -246: 26387: 0 -246: 26388: 0 -246: 26389: 0 -246: 26390: 0 -246: 26391: 0 -246: 26392: 0 -246: 26393: 0 -246: 26394: 0 -246: 26395: 0 -246: 26396: 0 -246: 26397: 0 -246: 26398: 0 -246: 26399: 0 -246: 26400: 0 -246: 26401: 0 -246: 26402: 0 -246: 26403: 0 -246: 26404: 0 -246: 26405: 0 -246: 26406: 0 -246: 26407: 0 -246: 26408: 0 -246: 26409: 0 -246: 26410: 0 -246: 26411: 0 -246: 26412: 0 -246: 26413: 0 -246: 26414: 0 -246: 26415: 0 -246: 26416: 0 -246: 26417: 0 -246: 26418: 0 -246: 26419: 0 -246: 26420: 0 -246: 26421: 0 -246: 26422: 0 -246: 26423: 0 -246: 26424: 0 -246: 26425: 0 -246: 26426: 0 -246: 26427: 0 -246: 26428: 0 -246: 26429: 0 -246: 26430: 0 -246: 26431: 0 -246: 26432: 0 -246: 26433: 0 -246: 26434: 0 -246: 26435: 0 -246: 26436: 0 -246: 26437: 0 -246: 26438: 0 -246: 26439: 0 -246: 26440: 0 -246: 26441: 0 -246: 26442: 0 -246: 26443: 0 -246: 26444: 0 -246: 26445: 0 -246: 26446: 0 -246: 26447: 0 -246: 26448: 0 -246: 26449: 0 -246: 26450: 0 -246: 26451: 0 -246: 26452: 0 -246: 26453: 0 -246: 26454: 0 -246: 26455: 0 -246: 26456: 0 -246: 26457: 0 -246: 26458: 0 -246: 26459: 0 -246: 26460: 0 -246: 26461: 0 -246: 26462: 0 -246: 26463: 0 -246: 26464: 0 -246: 26465: 0 -246: 26466: 0 -246: 26467: 0 -246: 26468: 0 -246: 26469: 0 -246: 26470: 0 -246: 26471: 0 -246: 26472: 0 -246: 26473: 0 -246: 26474: 0 -246: 26475: 0 -246: 26476: 0 -246: 26477: 0 -246: 26478: 0 -246: 26479: 0 -246: 26480: 0 -246: 26481: 0 -246: 26482: 0 -246: 26483: 0 -246: 26484: 0 -246: 26485: 0 -246: 26486: 0 -246: 26487: 0 -246: 26488: 0 -246: 26489: 0 -246: 26490: 0 -246: 26491: 0 -246: 26492: 0 -246: 26493: 0 -246: 26494: 0 -246: 26495: 0 -246: 26496: 0 -246: 26497: 0 -246: 26498: 0 -246: 26499: 0 -246: 26500: 0 -246: 26501: 0 -246: 26502: 0 -246: 26503: 0 -246: 26504: 0 -246: 26505: 0 -246: 26506: 0 -246: 26507: 0 -246: 26508: 0 -246: 26509: 0 -246: 26510: 0 -246: 26511: 0 -246: 26512: 0 -246: 26513: 0 -246: 26514: 0 -246: 26515: 0 -246: 26516: 0 -246: 26517: 0 -246: 26518: 0 -246: 26519: 0 -246: 26520: 0 -246: 26521: 0 -246: 26522: 0 -246: 26523: 0 -246: 26524: 0 -246: 26525: 0 -246: 26526: 0 -246: 26527: 0 -246: 26528: 0 -246: 26529: 0 -246: 26530: 0 -246: 26531: 0 -246: 26532: 0 -246: 26533: 0 -246: 26534: 0 -246: 26535: 0 -246: 26536: 0 -246: 26537: 0 -246: 26538: 0 -246: 26539: 0 -246: 26540: 0 -246: 26541: 0 -246: 26542: 0 -246: 26543: 0 -246: 26544: 0 -246: 26545: 0 -246: 26546: 0 -246: 26547: 0 -246: 26548: 0 -246: 26549: 0 -246: 26550: 0 -246: 26551: 0 -246: 26552: 0 -246: 26553: 0 -246: 26554: 0 -246: 26555: 0 -246: 26556: 0 -246: 26557: 0 -246: 26558: 0 -246: 26559: 0 -246: 26560: 0 -246: 26561: 0 -246: 26562: 0 -246: 26563: 0 -246: 26564: 0 -246: 26565: 0 -246: 26566: 0 -246: 26567: 0 -246: 26568: 0 -246: 26569: 0 -246: 26570: 0 -246: 26571: 0 -246: 26572: 0 -246: 26573: 0 -246: 26574: 0 -246: 26575: 0 -246: 26576: 0 -246: 26577: 0 -246: 26578: 0 -246: 26579: 0 -246: 26580: 0 -246: 26581: 0 -246: 26582: 0 -246: 26583: 0 -246: 26584: 0 -246: 26585: 0 -246: 26586: 0 -246: 26587: 0 -246: 26588: 0 -246: 26589: 0 -246: 26590: 0 -246: 26591: 0 -246: 26592: 0 -246: 26593: 0 -246: 26594: 0 -246: 26595: 0 -246: 26596: 0 -246: 26597: 0 -246: 26598: 0 -246: 26599: 0 -246: 26600: 0 -246: 26601: 0 -246: 26602: 0 -246: 26603: 0 -246: 26604: 0 -246: 26605: 0 -246: 26606: 0 -246: 26607: 0 -246: 26608: 0 -246: 26609: 0 -246: 26610: 0 -246: 26611: 0 -246: 26612: 0 -246: 26613: 0 -246: 26614: 0 -246: 26615: 0 -246: 26616: 0 -246: 26617: 0 -246: 26618: 0 -246: 26619: 0 -246: 26620: 0 -246: 26621: 0 -246: 26622: 0 -246: 26623: 0 -246: 26624: 0 -246: 26625: 0 -246: 26626: 0 -246: 26627: 0 -246: 26628: 0 -246: 26629: 0 -246: 26630: 0 -246: 26631: 0 -246: 26632: 0 -246: 26633: 0 -246: 26634: 0 -246: 26635: 0 -246: 26636: 0 -246: 26637: 0 -246: 26638: 0 -246: 26639: 0 -246: 26640: 0 -246: 26641: 0 -246: 26642: 0 -246: 26643: 0 -246: 26644: 0 -246: 26645: 0 -246: 26646: 0 -246: 26647: 0 -246: 26648: 0 -246: 26649: 0 -246: 26650: 0 -246: 26651: 0 -246: 26652: 0 -246: 26653: 0 -246: 26654: 0 -246: 26655: 0 -246: 26656: 0 -246: 26657: 0 -246: 26658: 0 -246: 26659: 0 -246: 26660: 0 -246: 26661: 0 -246: 26662: 0 -246: 26663: 0 -246: 26664: 0 -246: 26665: 0 -246: 26666: 0 -246: 26667: 0 -246: 26668: 0 -246: 26669: 0 -246: 26670: 0 -246: 26671: 0 -246: 26672: 0 -246: 26673: 0 -246: 26674: 0 -246: 26675: 0 -246: 26676: 0 -246: 26677: 0 -246: 26678: 0 -246: 26679: 0 -246: 26680: 0 -246: 26681: 0 -246: 26682: 0 -246: 26683: 0 -246: 26684: 0 -246: 26685: 0 -246: 26686: 0 -246: 26687: 0 -246: 26688: 0 -246: 26689: 0 -246: 26690: 0 -246: 26691: 0 -246: 26692: 0 -246: 26693: 0 -246: 26694: 0 -246: 26695: 0 -246: 26696: 0 -246: 26697: 0 -246: 26698: 0 -246: 26699: 0 -246: 26700: 0 -246: 26701: 0 -246: 26702: 0 -246: 26703: 0 -246: 26704: 0 -246: 26705: 0 -246: 26706: 0 -246: 26707: 0 -246: 26708: 0 -246: 26709: 0 -246: 26710: 0 -246: 26711: 0 -246: 26712: 0 -246: 26713: 0 -246: 26714: 0 -246: 26715: 0 -246: 26716: 0 -246: 26717: 0 -246: 26718: 0 -246: 26719: 0 -246: 26720: 0 -246: 26721: 0 -246: 26722: 0 -246: 26723: 0 -246: 26724: 0 -246: 26725: 0 -246: 26726: 0 -246: 26727: 0 -246: 26728: 0 -246: 26729: 0 -246: 26730: 0 -246: 26731: 0 -246: 26732: 0 -246: 26733: 0 -246: 26734: 0 -246: 26735: 0 -246: 26736: 0 -246: 26737: 0 -246: 26738: 0 -246: 26739: 0 -246: 26740: 0 -246: 26741: 0 -246: 26742: 0 -246: 26743: 0 -246: 26744: 0 -246: 26745: 0 -246: 26746: 0 -246: 26747: 0 -246: 26748: 0 -246: 26749: 0 -246: 26750: 0 -246: 26751: 0 -246: 26752: 0 -246: 26753: 0 -246: 26754: 0 -246: 26755: 0 -246: 26756: 0 -246: 26757: 0 -246: 26758: 0 -246: 26759: 0 -246: 26760: 0 -246: 26761: 0 -246: 26762: 0 -246: 26763: 0 -246: 26764: 0 -246: 26765: 0 -246: 26766: 0 -246: 26767: 0 -246: 26768: 0 -246: 26769: 0 -246: 26770: 0 -246: 26771: 0 -246: 26772: 0 -246: 26773: 0 -246: 26774: 0 -246: 26775: 0 -246: 26776: 0 -246: 26777: 0 -246: 26778: 0 -246: 26779: 0 -246: 26780: 0 -246: 26781: 0 -246: 26782: 0 -246: 26783: 0 -246: 26784: 0 -246: 26785: 0 -246: 26786: 0 -246: 26787: 0 -246: 26788: 0 -246: 26789: 0 -246: 26790: 0 -246: 26791: 0 -246: 26792: 0 -246: 26793: 0 -246: 26794: 0 -246: 26795: 0 -246: 26796: 0 -246: 26797: 0 -246: 26798: 0 -246: 26799: 0 -246: 26800: 0 -246: 26801: 0 -246: 26802: 0 -246: 26803: 0 -246: 26804: 0 -246: 26805: 0 -246: 26806: 0 -246: 26807: 0 -246: 26808: 0 -246: 26809: 0 -246: 26810: 0 -246: 26811: 0 -246: 26812: 0 -246: 26813: 0 -246: 26814: 0 -246: 26815: 0 -246: 26816: 0 -246: 26817: 0 -246: 26818: 0 -246: 26819: 0 -246: 26820: 0 -246: 26821: 0 -246: 26822: 0 -246: 26823: 0 -246: 26824: 0 -246: 26825: 0 -246: 26826: 0 -246: 26827: 0 -246: 26828: 0 -246: 26829: 0 -246: 26830: 0 -246: 26831: 0 -246: 26832: 0 -246: 26833: 0 -246: 26834: 0 -246: 26835: 0 -246: 26836: 0 -246: 26837: 0 -246: 26838: 0 -246: 26839: 0 -246: 26840: 0 -246: 26841: 0 -246: 26842: 0 -246: 26843: 0 -246: 26844: 0 -246: 26845: 0 -246: 26846: 0 -246: 26847: 0 -246: 26848: 0 -246: 26849: 0 -246: 26850: 0 -246: 26851: 0 -246: 26852: 0 -246: 26853: 0 -246: 26854: 0 -246: 26855: 0 -246: 26856: 0 -246: 26857: 0 -246: 26858: 0 -246: 26859: 0 -246: 26860: 0 -246: 26861: 0 -246: 26862: 0 -246: 26863: 0 -246: 26864: 0 -246: 26865: 0 -246: 26866: 0 -246: 26867: 0 -246: 26868: 0 -246: 26869: 0 -246: 26870: 0 -246: 26871: 0 -246: 26872: 0 -246: 26873: 0 -246: 26874: 0 -246: 26875: 0 -246: 26876: 0 -246: 26877: 0 -246: 26878: 0 -246: 26879: 0 -246: 26880: 0 -246: 26881: 0 -246: 26882: 0 -246: 26883: 0 -246: 26884: 0 -246: 26885: 0 -246: 26886: 0 -246: 26887: 0 -246: 26888: 0 -246: 26889: 0 -246: 26890: 0 -246: 26891: 0 -246: 26892: 0 -246: 26893: 0 -246: 26894: 0 -246: 26895: 0 -246: 26896: 0 -246: 26897: 0 -246: 26898: 0 -246: 26899: 0 -246: 26900: 0 -246: 26901: 0 -246: 26902: 0 -246: 26903: 0 -246: 26904: 0 -246: 26905: 0 -246: 26906: 0 -246: 26907: 0 -246: 26908: 0 -246: 26909: 0 -246: 26910: 0 -246: 26911: 0 -246: 26912: 0 -246: 26913: 0 -246: 26914: 0 -246: 26915: 0 -246: 26916: 0 -246: 26917: 0 -246: 26918: 0 -246: 26919: 0 -246: 26920: 0 -246: 26921: 0 -246: 26922: 0 -246: 26923: 0 -246: 26924: 0 -246: 26925: 0 -246: 26926: 0 -246: 26927: 0 -246: 26928: 0 -246: 26929: 0 -246: 26930: 0 -246: 26931: 0 -246: 26932: 0 -246: 26933: 0 -246: 26934: 0 -246: 26935: 0 -246: 26936: 0 -246: 26937: 0 -246: 26938: 0 -246: 26939: 0 -246: 26940: 0 -246: 26941: 0 -246: 26942: 0 -246: 26943: 0 -246: 26944: 0 -246: 26945: 0 -246: 26946: 0 -246: 26947: 0 -246: 26948: 0 -246: 26949: 0 -246: 26950: 0 -246: 26951: 0 -246: 26952: 0 -246: 26953: 0 -246: 26954: 0 -246: 26955: 0 -246: 26956: 0 -246: 26957: 0 -246: 26958: 0 -246: 26959: 0 -246: 26960: 0 -246: 26961: 0 -246: 26962: 0 -246: 26963: 0 -246: 26964: 0 -246: 26965: 0 -246: 26966: 0 -246: 26967: 0 -246: 26968: 0 -246: 26969: 0 -246: 26970: 0 -246: 26971: 0 -246: 26972: 0 -246: 26973: 0 -246: 26974: 0 -246: 26975: 0 -246: 26976: 0 -246: 26977: 0 -246: 26978: 0 -246: 26979: 0 -246: 26980: 0 -246: 26981: 0 -246: 26982: 0 -246: 26983: 0 -246: 26984: 0 -246: 26985: 0 -246: 26986: 0 -246: 26987: 0 -246: 26988: 0 -246: 26989: 0 -246: 26990: 0 -246: 26991: 0 -246: 26992: 0 -246: 26993: 0 -246: 26994: 0 -246: 26995: 0 -246: 26996: 0 -246: 26997: 0 -246: 26998: 0 -246: 26999: 0 -246: 27000: 0 -246: 27001: 0 -246: 27002: 0 -246: 27003: 0 -246: 27004: 0 -246: 27005: 0 -246: 27006: 0 -246: 27007: 0 -246: 27008: 0 -246: 27009: 0 -246: 27010: 0 -246: 27011: 0 -246: 27012: 0 -246: 27013: 0 -246: 27014: 0 -246: 27015: 0 -246: 27016: 0 -246: 27017: 0 -246: 27018: 0 -246: 27019: 0 -246: 27020: 0 -246: 27021: 0 -246: 27022: 0 -246: 27023: 0 -246: 27024: 0 -246: 27025: 0 -246: 27026: 0 -246: 27027: 0 -246: 27028: 0 -246: 27029: 0 -246: 27030: 0 -246: 27031: 0 -246: 27032: 0 -246: 27033: 0 -246: 27034: 0 -246: 27035: 0 -246: 27036: 0 -246: 27037: 0 -246: 27038: 0 -246: 27039: 0 -246: 27040: 0 -246: 27041: 0 -246: 27042: 0 -246: 27043: 0 -246: 27044: 0 -246: 27045: 0 -246: 27046: 0 -246: 27047: 0 -246: 27048: 0 -246: 27049: 0 -246: 27050: 0 -246: 27051: 0 -246: 27052: 0 -246: 27053: 0 -246: 27054: 0 -246: 27055: 0 -246: 27056: 0 -246: 27057: 0 -246: 27058: 0 -246: 27059: 0 -246: 27060: 0 -246: 27061: 0 -246: 27062: 0 -246: 27063: 0 -246: 27064: 0 -246: 27065: 0 -246: 27066: 0 -246: 27067: 0 -246: 27068: 0 -246: 27069: 0 -246: 27070: 0 -246: 27071: 0 -246: 27072: 0 -246: 27073: 0 -246: 27074: 0 -246: 27075: 0 -246: 27076: 0 -246: 27077: 0 -246: 27078: 0 -246: 27079: 0 -246: 27080: 0 -246: 27081: 0 -246: 27082: 0 -246: 27083: 0 -246: 27084: 0 -246: 27085: 0 -246: 27086: 0 -246: 27087: 0 -246: 27088: 0 -246: 27089: 0 -246: 27090: 0 -246: 27091: 0 -246: 27092: 0 -246: 27093: 0 -246: 27094: 0 -246: 27095: 0 -246: 27096: 0 -246: 27097: 0 -246: 27098: 0 -246: 27099: 0 -246: 27100: 0 -246: 27101: 0 -246: 27102: 0 -246: 27103: 0 -246: 27104: 0 -246: 27105: 0 -246: 27106: 0 -246: 27107: 0 -246: 27108: 0 -246: 27109: 0 -246: 27110: 0 -246: 27111: 0 -246: 27112: 0 -246: 27113: 0 -246: 27114: 0 -246: 27115: 0 -246: 27116: 0 -246: 27117: 0 -246: 27118: 0 -246: 27119: 0 -246: 27120: 0 -246: 27121: 0 -246: 27122: 0 -246: 27123: 0 -246: 27124: 0 -246: 27125: 0 -246: 27126: 0 -246: 27127: 0 -246: 27128: 0 -246: 27129: 0 -246: 27130: 0 -246: 27131: 0 -246: 27132: 0 -246: 27133: 0 -246: 27134: 0 -246: 27135: 0 -246: 27136: 0 -246: 27137: 0 -246: 27138: 0 -246: 27139: 0 -246: 27140: 0 -246: 27141: 0 -246: 27142: 0 -246: 27143: 0 -246: 27144: 0 -246: 27145: 0 -246: 27146: 0 -246: 27147: 0 -246: 27148: 0 -246: 27149: 0 -246: 27150: 0 -246: 27151: 0 -246: 27152: 0 -246: 27153: 0 -246: 27154: 0 -246: 27155: 0 -246: 27156: 0 -246: 27157: 0 -246: 27158: 0 -246: 27159: 0 -246: 27160: 0 -246: 27161: 0 -246: 27162: 0 -246: 27163: 0 -246: 27164: 0 -246: 27165: 0 -246: 27166: 0 -246: 27167: 0 -246: 27168: 0 -246: 27169: 0 -246: 27170: 0 -246: 27171: 0 -246: 27172: 0 -246: 27173: 0 -246: 27174: 0 -246: 27175: 0 -246: 27176: 0 -246: 27177: 0 -246: 27178: 0 -246: 27179: 0 -246: 27180: 0 -246: 27181: 0 -246: 27182: 0 -246: 27183: 0 -246: 27184: 0 -246: 27185: 0 -246: 27186: 0 -246: 27187: 0 -246: 27188: 0 -246: 27189: 0 -246: 27190: 0 -246: 27191: 0 -246: 27192: 0 -246: 27193: 0 -246: 27194: 0 -246: 27195: 0 -246: 27196: 0 -246: 27197: 0 -246: 27198: 0 -246: 27199: 0 -246: 27200: 0 -246: 27201: 0 -246: 27202: 0 -246: 27203: 0 -246: 27204: 0 -246: 27205: 0 -246: 27206: 0 -246: 27207: 0 -246: 27208: 0 -246: 27209: 0 -246: 27210: 0 -246: 27211: 0 -246: 27212: 0 -246: 27213: 0 -246: 27214: 0 -246: 27215: 0 -246: 27216: 0 -246: 27217: 0 -246: 27218: 0 -246: 27219: 0 -246: 27220: 0 -246: 27221: 0 -246: 27222: 0 -246: 27223: 0 -246: 27224: 0 -246: 27225: 0 -246: 27226: 0 -246: 27227: 0 -246: 27228: 0 -246: 27229: 0 -246: 27230: 0 -246: 27231: 0 -246: 27232: 0 -246: 27233: 0 -246: 27234: 0 -246: 27235: 0 -246: 27236: 0 -246: 27237: 0 -246: 27238: 0 -246: 27239: 0 -246: 27240: 0 -246: 27241: 0 -246: 27242: 0 -246: 27243: 0 -246: 27244: 0 -246: 27245: 0 -246: 27246: 0 -246: 27247: 0 -246: 27248: 0 -246: 27249: 0 -246: 27250: 0 -246: 27251: 0 -246: 27252: 0 -246: 27253: 0 -246: 27254: 0 -246: 27255: 0 -246: 27256: 0 -246: 27257: 0 -246: 27258: 0 -246: 27259: 0 -246: 27260: 0 -246: 27261: 0 -246: 27262: 0 -246: 27263: 0 -246: 27264: 0 -246: 27265: 0 -246: 27266: 0 -246: 27267: 0 -246: 27268: 0 -246: 27269: 0 -246: 27270: 0 -246: 27271: 0 -246: 27272: 0 -246: 27273: 0 -246: 27274: 0 -246: 27275: 0 -246: 27276: 0 -246: 27277: 0 -246: 27278: 0 -246: 27279: 0 -246: 27280: 0 -246: 27281: 0 -246: 27282: 0 -246: 27283: 0 -246: 27284: 0 -246: 27285: 0 -246: 27286: 0 -246: 27287: 0 -246: 27288: 0 -246: 27289: 0 -246: 27290: 0 -246: 27291: 0 -246: 27292: 0 -246: 27293: 0 -246: 27294: 0 -246: 27295: 0 -246: 27296: 0 -246: 27297: 0 -246: 27298: 0 -246: 27299: 0 -246: 27300: 0 -246: 27301: 0 -246: 27302: 0 -246: 27303: 0 -246: 27304: 0 -246: 27305: 0 -246: 27306: 0 -246: 27307: 0 -246: 27308: 0 -246: 27309: 0 -246: 27310: 0 -246: 27311: 0 -246: 27312: 0 -246: 27313: 0 -246: 27314: 0 -246: 27315: 0 -246: 27316: 0 -246: 27317: 0 -246: 27318: 0 -246: 27319: 0 -246: 27320: 0 -246: 27321: 0 -246: 27322: 0 -246: 27323: 0 -246: 27324: 0 -246: 27325: 0 -246: 27326: 0 -246: 27327: 0 -246: 27328: 0 -246: 27329: 0 -246: 27330: 0 -246: 27331: 0 -246: 27332: 0 -246: 27333: 0 -246: 27334: 0 -246: 27335: 0 -246: 27336: 0 -246: 27337: 0 -246: 27338: 0 -246: 27339: 0 -246: 27340: 0 -246: 27341: 0 -246: 27342: 0 -246: 27343: 0 -246: 27344: 0 -246: 27345: 0 -246: 27346: 0 -246: 27347: 0 -246: 27348: 0 -246: 27349: 0 -246: 27350: 0 -246: 27351: 0 -246: 27352: 0 -246: 27353: 0 -246: 27354: 0 -246: 27355: 0 -246: 27356: 0 -246: 27357: 0 -246: 27358: 0 -246: 27359: 0 -246: 27360: 0 -246: 27361: 0 -246: 27362: 0 -246: 27363: 0 -246: 27364: 0 -246: 27365: 0 -246: 27366: 0 -246: 27367: 0 -246: 27368: 0 -246: 27369: 0 -246: 27370: 0 -246: 27371: 0 -246: 27372: 0 -246: 27373: 0 -246: 27374: 0 -246: 27375: 0 -246: 27376: 0 -246: 27377: 0 -246: 27378: 0 -246: 27379: 0 -246: 27380: 0 -246: 27381: 0 -246: 27382: 0 -246: 27383: 0 -246: 27384: 0 -246: 27385: 0 -246: 27386: 0 -246: 27387: 0 -246: 27388: 0 -246: 27389: 0 -246: 27390: 0 -246: 27391: 0 -246: 27392: 0 -246: 27393: 0 -246: 27394: 0 -246: 27395: 0 -246: 27396: 0 -246: 27397: 0 -246: 27398: 0 -246: 27399: 0 -246: 27400: 0 -246: 27401: 0 -246: 27402: 0 -246: 27403: 0 -246: 27404: 0 -246: 27405: 0 -246: 27406: 0 -246: 27407: 0 -246: 27408: 0 -246: 27409: 0 -246: 27410: 0 -246: 27411: 0 -246: 27412: 0 -246: 27413: 0 -246: 27414: 0 -246: 27415: 0 -246: 27416: 0 -246: 27417: 0 -246: 27418: 0 -246: 27419: 0 -246: 27420: 0 -246: 27421: 0 -246: 27422: 0 -246: 27423: 0 -246: 27424: 0 -246: 27425: 0 -246: 27426: 0 -246: 27427: 0 -246: 27428: 0 -246: 27429: 0 -246: 27430: 0 -246: 27431: 0 -246: 27432: 0 -246: 27433: 0 -246: 27434: 0 -246: 27435: 0 -246: 27436: 0 -246: 27437: 0 -246: 27438: 0 -246: 27439: 0 -246: 27440: 0 -246: 27441: 0 -246: 27442: 0 -246: 27443: 0 -246: 27444: 0 -246: 27445: 0 -246: 27446: 0 -246: 27447: 0 -246: 27448: 0 -246: 27449: 0 -246: 27450: 0 -246: 27451: 0 -246: 27452: 0 -246: 27453: 0 -246: 27454: 0 -246: 27455: 0 -246: 27456: 0 -246: 27457: 0 -246: 27458: 0 -246: 27459: 0 -246: 27460: 0 -246: 27461: 0 -246: 27462: 0 -246: 27463: 0 -246: 27464: 0 -246: 27465: 0 -246: 27466: 0 -246: 27467: 0 -246: 27468: 0 -246: 27469: 0 -246: 27470: 0 -246: 27471: 0 -246: 27472: 0 -246: 27473: 0 -246: 27474: 0 -246: 27475: 0 -246: 27476: 0 -246: 27477: 0 -246: 27478: 0 -246: 27479: 0 -246: 27480: 0 -246: 27481: 0 -246: 27482: 0 -246: 27483: 0 -246: 27484: 0 -246: 27485: 0 -246: 27486: 0 -246: 27487: 0 -246: 27488: 0 -246: 27489: 0 -246: 27490: 0 -246: 27491: 0 -246: 27492: 0 -246: 27493: 0 -246: 27494: 0 -246: 27495: 0 -246: 27496: 0 -246: 27497: 0 -246: 27498: 0 -246: 27499: 0 -246: 27500: 0 -246: 27501: 0 -246: 27502: 0 -246: 27503: 0 -246: 27504: 0 -246: 27505: 0 -246: 27506: 0 -246: 27507: 0 -246: 27508: 0 -246: 27509: 0 -246: 27510: 0 -246: 27511: 0 -246: 27512: 0 -246: 27513: 0 -246: 27514: 0 -246: 27515: 0 -246: 27516: 0 -246: 27517: 0 -246: 27518: 0 -246: 27519: 0 -246: 27520: 0 -246: 27521: 0 -246: 27522: 0 -246: 27523: 0 -246: 27524: 0 -246: 27525: 0 -246: 27526: 0 -246: 27527: 0 -246: 27528: 0 -246: 27529: 0 -246: 27530: 0 -246: 27531: 0 -246: 27532: 0 -246: 27533: 0 -246: 27534: 0 -246: 27535: 0 -246: 27536: 0 -246: 27537: 0 -246: 27538: 0 -246: 27539: 0 -246: 27540: 0 -246: 27541: 0 -246: 27542: 0 -246: 27543: 0 -246: 27544: 0 -246: 27545: 0 -246: 27546: 0 -246: 27547: 0 -246: 27548: 0 -246: 27549: 0 -246: 27550: 0 -246: 27551: 0 -246: 27552: 0 -246: 27553: 0 -246: 27554: 0 -246: 27555: 0 -246: 27556: 0 -246: 27557: 0 -246: 27558: 0 -246: 27559: 0 -246: 27560: 0 -246: 27561: 0 -246: 27562: 0 -246: 27563: 0 -246: 27564: 0 -246: 27565: 0 -246: 27566: 0 -246: 27567: 0 -246: 27568: 0 -246: 27569: 0 -246: 27570: 0 -246: 27571: 0 -246: 27572: 0 -246: 27573: 0 -246: 27574: 0 -246: 27575: 0 -246: 27576: 0 -246: 27577: 0 -246: 27578: 0 -246: 27579: 0 -246: 27580: 0 -246: 27581: 0 -246: 27582: 0 -246: 27583: 0 -246: 27584: 0 -246: 27585: 0 -246: 27586: 0 -246: 27587: 0 -246: 27588: 0 -246: 27589: 0 -246: 27590: 0 -246: 27591: 0 -246: 27592: 0 -246: 27593: 0 -246: 27594: 0 -246: 27595: 0 -246: 27596: 0 -246: 27597: 0 -246: 27598: 0 -246: 27599: 0 -246: 27600: 0 -246: 27601: 0 -246: 27602: 0 -246: 27603: 0 -246: 27604: 0 -246: 27605: 0 -246: 27606: 0 -246: 27607: 0 -246: 27608: 0 -246: 27609: 0 -246: 27610: 0 -246: 27611: 0 -246: 27612: 0 -246: 27613: 0 -246: 27614: 0 -246: 27615: 0 -246: 27616: 0 -246: 27617: 0 -246: 27618: 0 -246: 27619: 0 -246: 27620: 0 -246: 27621: 0 -246: 27622: 0 -246: 27623: 0 -246: 27624: 0 -246: 27625: 0 -246: 27626: 0 -246: 27627: 0 -246: 27628: 0 -246: 27629: 0 -246: 27630: 0 -246: 27631: 0 -246: 27632: 0 -246: 27633: 0 -246: 27634: 0 -246: 27635: 0 -246: 27636: 0 -246: 27637: 0 -246: 27638: 0 -246: 27639: 0 -246: 27640: 0 -246: 27641: 0 -246: 27642: 0 -246: 27643: 0 -246: 27644: 0 -246: 27645: 0 -246: 27646: 0 -246: 27647: 0 -246: 27648: 0 -246: 27649: 0 -246: 27650: 0 -246: 27651: 0 -246: 27652: 0 -246: 27653: 0 -246: 27654: 0 -246: 27655: 0 -246: 27656: 0 -246: 27657: 0 -246: 27658: 0 -246: 27659: 0 -246: 27660: 0 -246: 27661: 0 -246: 27662: 0 -246: 27663: 0 -246: 27664: 0 -246: 27665: 0 -246: 27666: 0 -246: 27667: 0 -246: 27668: 0 -246: 27669: 0 -246: 27670: 0 -246: 27671: 0 -246: 27672: 0 -246: 27673: 0 -246: 27674: 0 -246: 27675: 0 -246: 27676: 0 -246: 27677: 0 -246: 27678: 0 -246: 27679: 0 -246: 27680: 0 -246: 27681: 0 -246: 27682: 0 -246: 27683: 0 -246: 27684: 0 -246: 27685: 0 -246: 27686: 0 -246: 27687: 0 -246: 27688: 0 -246: 27689: 0 -246: 27690: 0 -246: 27691: 0 -246: 27692: 0 -246: 27693: 0 -246: 27694: 0 -246: 27695: 0 -246: 27696: 0 -246: 27697: 0 -246: 27698: 0 -246: 27699: 0 -246: 27700: 0 -246: 27701: 0 -246: 27702: 0 -246: 27703: 0 -246: 27704: 0 -246: 27705: 0 -246: 27706: 0 -246: 27707: 0 -246: 27708: 0 -246: 27709: 0 -246: 27710: 0 -246: 27711: 0 -246: 27712: 0 -246: 27713: 0 -246: 27714: 0 -246: 27715: 0 -246: 27716: 0 -246: 27717: 0 -246: 27718: 0 -246: 27719: 0 -246: 27720: 0 -246: 27721: 0 -246: 27722: 0 -246: 27723: 0 -246: 27724: 0 -246: 27725: 0 -246: 27726: 0 -246: 27727: 0 -246: 27728: 0 -246: 27729: 0 -246: 27730: 0 -246: 27731: 0 -246: 27732: 0 -246: 27733: 0 -246: 27734: 0 -246: 27735: 0 -246: 27736: 0 -246: 27737: 0 -246: 27738: 0 -246: 27739: 0 -246: 27740: 0 -246: 27741: 0 -246: 27742: 0 -246: 27743: 0 -246: 27744: 0 -246: 27745: 0 -246: 27746: 0 -246: 27747: 0 -246: 27748: 0 -246: 27749: 0 -246: 27750: 0 -246: 27751: 0 -246: 27752: 0 -246: 27753: 0 -246: 27754: 0 -246: 27755: 0 -246: 27756: 0 -246: 27757: 0 -246: 27758: 0 -246: 27759: 0 -246: 27760: 0 -246: 27761: 0 -246: 27762: 0 -246: 27763: 0 -246: 27764: 0 -246: 27765: 0 -246: 27766: 0 -246: 27767: 0 -246: 27768: 0 -246: 27769: 0 -246: 27770: 0 -246: 27771: 0 -246: 27772: 0 -246: 27773: 0 -246: 27774: 0 -246: 27775: 0 -246: 27776: 0 -246: 27777: 0 -246: 27778: 0 -246: 27779: 0 -246: 27780: 0 -246: 27781: 0 -246: 27782: 0 -246: 27783: 0 -246: 27784: 0 -246: 27785: 0 -246: 27786: 0 -246: 27787: 0 -246: 27788: 0 -246: 27789: 0 -246: 27790: 0 -246: 27791: 0 -246: 27792: 0 -246: 27793: 0 -246: 27794: 0 -246: 27795: 0 -246: 27796: 0 -246: 27797: 0 -246: 27798: 0 -246: 27799: 0 -246: 27800: 0 -246: 27801: 0 -246: 27802: 0 -246: 27803: 0 -246: 27804: 0 -246: 27805: 0 -246: 27806: 0 -246: 27807: 0 -246: 27808: 0 -246: 27809: 0 -246: 27810: 0 -246: 27811: 0 -246: 27812: 0 -246: 27813: 0 -246: 27814: 0 -246: 27815: 0 -246: 27816: 0 -246: 27817: 0 -246: 27818: 0 -246: 27819: 0 -246: 27820: 0 -246: 27821: 0 -246: 27822: 0 -246: 27823: 0 -246: 27824: 0 -246: 27825: 0 -246: 27826: 0 -246: 27827: 0 -246: 27828: 0 -246: 27829: 0 -246: 27830: 0 -246: 27831: 0 -246: 27832: 0 -246: 27833: 0 -246: 27834: 0 -246: 27835: 0 -246: 27836: 0 -246: 27837: 0 -246: 27838: 0 -246: 27839: 0 -246: 27840: 0 -246: 27841: 0 -246: 27842: 0 -246: 27843: 0 -246: 27844: 0 -246: 27845: 0 -246: 27846: 0 -246: 27847: 0 -246: 27848: 0 -246: 27849: 0 -246: 27850: 0 -246: 27851: 0 -246: 27852: 0 -246: 27853: 0 -246: 27854: 0 -246: 27855: 0 -246: 27856: 0 -246: 27857: 0 -246: 27858: 0 -246: 27859: 0 -246: 27860: 0 -246: 27861: 0 -246: 27862: 0 -246: 27863: 0 -246: 27864: 0 -246: 27865: 0 -246: 27866: 0 -246: 27867: 0 -246: 27868: 0 -246: 27869: 0 -246: 27870: 0 -246: 27871: 0 -246: 27872: 0 -246: 27873: 0 -246: 27874: 0 -246: 27875: 0 -246: 27876: 0 -246: 27877: 0 -246: 27878: 0 -246: 27879: 0 -246: 27880: 0 -246: 27881: 0 -246: 27882: 0 -246: 27883: 0 -246: 27884: 0 -246: 27885: 0 -246: 27886: 0 -246: 27887: 0 -246: 27888: 0 -246: 27889: 0 -246: 27890: 0 -246: 27891: 0 -246: 27892: 0 -246: 27893: 0 -246: 27894: 0 -246: 27895: 0 -246: 27896: 0 -246: 27897: 0 -246: 27898: 0 -246: 27899: 0 -246: 27900: 0 -246: 27901: 0 -246: 27902: 0 -246: 27903: 0 -246: 27904: 0 -246: 27905: 0 -246: 27906: 0 -246: 27907: 0 -246: 27908: 0 -246: 27909: 0 -246: 27910: 0 -246: 27911: 0 -246: 27912: 0 -246: 27913: 0 -246: 27914: 0 -246: 27915: 0 -246: 27916: 0 -246: 27917: 0 -246: 27918: 0 -246: 27919: 0 -246: 27920: 0 -246: 27921: 0 -246: 27922: 0 -246: 27923: 0 -246: 27924: 0 -246: 27925: 0 -246: 27926: 0 -246: 27927: 0 -246: 27928: 0 -246: 27929: 0 -246: 27930: 0 -246: 27931: 0 -246: 27932: 0 -246: 27933: 0 -246: 27934: 0 -246: 27935: 0 -246: 27936: 0 -246: 27937: 0 -246: 27938: 0 -246: 27939: 0 -246: 27940: 0 -246: 27941: 0 -246: 27942: 0 -246: 27943: 0 -246: 27944: 0 -246: 27945: 0 -246: 27946: 0 -246: 27947: 0 -246: 27948: 0 -246: 27949: 0 -246: 27950: 0 -246: 27951: 0 -246: 27952: 0 -246: 27953: 0 -246: 27954: 0 -246: 27955: 0 -246: 27956: 0 -246: 27957: 0 -246: 27958: 0 -246: 27959: 0 -246: 27960: 0 -246: 27961: 0 -246: 27962: 0 -246: 27963: 0 -246: 27964: 0 -246: 27965: 0 -246: 27966: 0 -246: 27967: 0 -246: 27968: 0 -246: 27969: 0 -246: 27970: 0 -246: 27971: 0 -246: 27972: 0 -246: 27973: 0 -246: 27974: 0 -246: 27975: 0 -246: 27976: 0 -246: 27977: 0 -246: 27978: 0 -246: 27979: 0 -246: 27980: 0 -246: 27981: 0 -246: 27982: 0 -246: 27983: 0 -246: 27984: 0 -246: 27985: 0 -246: 27986: 0 -246: 27987: 0 -246: 27988: 0 -246: 27989: 0 -246: 27990: 0 -246: 27991: 0 -246: 27992: 0 -246: 27993: 0 -246: 27994: 0 -246: 27995: 0 -246: 27996: 0 -246: 27997: 0 -246: 27998: 0 -246: 27999: 0 -246: 28000: 0 -246: 28001: 0 -246: 28002: 0 -246: 28003: 0 -246: 28004: 0 -246: 28005: 0 -246: 28006: 0 -246: 28007: 0 -246: 28008: 0 -246: 28009: 0 -246: 28010: 0 -246: 28011: 0 -246: 28012: 0 -246: 28013: 0 -246: 28014: 0 -246: 28015: 0 -246: 28016: 0 -246: 28017: 0 -246: 28018: 0 -246: 28019: 0 -246: 28020: 0 -246: 28021: 0 -246: 28022: 0 -246: 28023: 0 -246: 28024: 0 -246: 28025: 0 -246: 28026: 0 -246: 28027: 0 -246: 28028: 0 -246: 28029: 0 -246: 28030: 0 -246: 28031: 0 -246: 28032: 0 -246: 28033: 0 -246: 28034: 0 -246: 28035: 0 -246: 28036: 0 -246: 28037: 0 -246: 28038: 0 -246: 28039: 0 -246: 28040: 0 -246: 28041: 0 -246: 28042: 0 -246: 28043: 0 -246: 28044: 0 -246: 28045: 0 -246: 28046: 0 -246: 28047: 0 -246: 28048: 0 -246: 28049: 0 -246: 28050: 0 -246: 28051: 0 -246: 28052: 0 -246: 28053: 0 -246: 28054: 0 -246: 28055: 0 -246: 28056: 0 -246: 28057: 0 -246: 28058: 0 -246: 28059: 0 -246: 28060: 0 -246: 28061: 0 -246: 28062: 0 -246: 28063: 0 -246: 28064: 0 -246: 28065: 0 -246: 28066: 0 -246: 28067: 0 -246: 28068: 0 -246: 28069: 0 -246: 28070: 0 -246: 28071: 0 -246: 28072: 0 -246: 28073: 0 -246: 28074: 0 -246: 28075: 0 -246: 28076: 0 -246: 28077: 0 -246: 28078: 0 -246: 28079: 0 -246: 28080: 0 -246: 28081: 0 -246: 28082: 0 -246: 28083: 0 -246: 28084: 0 -246: 28085: 0 -246: 28086: 0 -246: 28087: 0 -246: 28088: 0 -246: 28089: 0 -246: 28090: 0 -246: 28091: 0 -246: 28092: 0 -246: 28093: 0 -246: 28094: 0 -246: 28095: 0 -246: 28096: 0 -246: 28097: 0 -246: 28098: 0 -246: 28099: 0 -246: 28100: 0 -246: 28101: 0 -246: 28102: 0 -246: 28103: 0 -246: 28104: 0 -246: 28105: 0 -246: 28106: 0 -246: 28107: 0 -246: 28108: 0 -246: 28109: 0 -246: 28110: 0 -246: 28111: 0 -246: 28112: 0 -246: 28113: 0 -246: 28114: 0 -246: 28115: 0 -246: 28116: 0 -246: 28117: 0 -246: 28118: 0 -246: 28119: 0 -246: 28120: 0 -246: 28121: 0 -246: 28122: 0 -246: 28123: 0 -246: 28124: 0 -246: 28125: 0 -246: 28126: 0 -246: 28127: 0 -246: 28128: 0 -246: 28129: 0 -246: 28130: 0 -246: 28131: 0 -246: 28132: 0 -246: 28133: 0 -246: 28134: 0 -246: 28135: 0 -246: 28136: 0 -246: 28137: 0 -246: 28138: 0 -246: 28139: 0 -246: 28140: 0 -246: 28141: 0 -246: 28142: 0 -246: 28143: 0 -246: 28144: 0 -246: 28145: 0 -246: 28146: 0 -246: 28147: 0 -246: 28148: 0 -246: 28149: 0 -246: 28150: 0 -246: 28151: 0 -246: 28152: 0 -246: 28153: 0 -246: 28154: 0 -246: 28155: 0 -246: 28156: 0 -246: 28157: 0 -246: 28158: 0 -246: 28159: 0 -246: 28160: 0 -246: 28161: 0 -246: 28162: 0 -246: 28163: 0 -246: 28164: 0 -246: 28165: 0 -246: 28166: 0 -246: 28167: 0 -246: 28168: 0 -246: 28169: 0 -246: 28170: 0 -246: 28171: 0 -246: 28172: 0 -246: 28173: 0 -246: 28174: 0 -246: 28175: 0 -246: 28176: 0 -246: 28177: 0 -246: 28178: 0 -246: 28179: 0 -246: 28180: 0 -246: 28181: 0 -246: 28182: 0 -246: 28183: 0 -246: 28184: 0 -246: 28185: 0 -246: 28186: 0 -246: 28187: 0 -246: 28188: 0 -246: 28189: 0 -246: 28190: 0 -246: 28191: 0 -246: 28192: 0 -246: 28193: 0 -246: 28194: 0 -246: 28195: 0 -246: 28196: 0 -246: 28197: 0 -246: 28198: 0 -246: 28199: 0 -246: 28200: 0 -246: 28201: 0 -246: 28202: 0 -246: 28203: 0 -246: 28204: 0 -246: 28205: 0 -246: 28206: 0 -246: 28207: 0 -246: 28208: 0 -246: 28209: 0 -246: 28210: 0 -246: 28211: 0 -246: 28212: 0 -246: 28213: 0 -246: 28214: 0 -246: 28215: 0 -246: 28216: 0 -246: 28217: 0 -246: 28218: 0 -246: 28219: 0 -246: 28220: 0 -246: 28221: 0 -246: 28222: 0 -246: 28223: 0 -246: 28224: 0 -246: 28225: 0 -246: 28226: 0 -246: 28227: 0 -246: 28228: 0 -246: 28229: 0 -246: 28230: 0 -246: 28231: 0 -246: 28232: 0 -246: 28233: 0 -246: 28234: 0 -246: 28235: 0 -246: 28236: 0 -246: 28237: 0 -246: 28238: 0 -246: 28239: 0 -246: 28240: 0 -246: 28241: 0 -246: 28242: 0 -246: 28243: 0 -246: 28244: 0 -246: 28245: 0 -246: 28246: 0 -246: 28247: 0 -246: 28248: 0 -246: 28249: 0 -246: 28250: 0 -246: 28251: 0 -246: 28252: 0 -246: 28253: 0 -246: 28254: 0 -246: 28255: 0 -246: 28256: 0 -246: 28257: 0 -246: 28258: 0 -246: 28259: 0 -246: 28260: 0 -246: 28261: 0 -246: 28262: 0 -246: 28263: 0 -246: 28264: 0 -246: 28265: 0 -246: 28266: 0 -246: 28267: 0 -246: 28268: 0 -246: 28269: 0 -246: 28270: 0 -246: 28271: 0 -246: 28272: 0 -246: 28273: 0 -246: 28274: 0 -246: 28275: 0 -246: 28276: 0 -246: 28277: 0 -246: 28278: 0 -246: 28279: 0 -246: 28280: 0 -246: 28281: 0 -246: 28282: 0 -246: 28283: 0 -246: 28284: 0 -246: 28285: 0 -246: 28286: 0 -246: 28287: 0 -246: 28288: 0 -246: 28289: 0 -246: 28290: 0 -246: 28291: 0 -246: 28292: 0 -246: 28293: 0 -246: 28294: 0 -246: 28295: 0 -246: 28296: 0 -246: 28297: 0 -246: 28298: 0 -246: 28299: 0 -246: 28300: 0 -246: 28301: 0 -246: 28302: 0 -246: 28303: 0 -246: 28304: 0 -246: 28305: 0 -246: 28306: 0 -246: 28307: 0 -246: 28308: 0 -246: 28309: 0 -246: 28310: 0 -246: 28311: 0 -246: 28312: 0 -246: 28313: 0 -246: 28314: 0 -246: 28315: 0 -246: 28316: 0 -246: 28317: 0 -246: 28318: 0 -246: 28319: 0 -246: 28320: 0 -246: 28321: 0 -246: 28322: 0 -246: 28323: 0 -246: 28324: 0 -246: 28325: 0 -246: 28326: 0 -246: 28327: 0 -246: 28328: 0 -246: 28329: 0 -246: 28330: 0 -246: 28331: 0 -246: 28332: 0 -246: 28333: 0 -246: 28334: 0 -246: 28335: 0 -246: 28336: 0 -246: 28337: 0 -246: 28338: 0 -246: 28339: 0 -246: 28340: 0 -246: 28341: 0 -246: 28342: 0 -246: 28343: 0 -246: 28344: 0 -246: 28345: 0 -246: 28346: 0 -246: 28347: 0 -246: 28348: 0 -246: 28349: 0 -246: 28350: 0 -246: 28351: 0 -246: 28352: 0 -246: 28353: 0 -246: 28354: 0 -246: 28355: 0 -246: 28356: 0 -246: 28357: 0 -246: 28358: 0 -246: 28359: 0 -246: 28360: 0 -246: 28361: 0 -246: 28362: 0 -246: 28363: 0 -246: 28364: 0 -246: 28365: 0 -246: 28366: 0 -246: 28367: 0 -246: 28368: 0 -246: 28369: 0 -246: 28370: 0 -246: 28371: 0 -246: 28372: 0 -246: 28373: 0 -246: 28374: 0 -246: 28375: 0 -246: 28376: 0 -246: 28377: 0 -246: 28378: 0 -246: 28379: 0 -246: 28380: 0 -246: 28381: 0 -246: 28382: 0 -246: 28383: 0 -246: 28384: 0 -246: 28385: 0 -246: 28386: 0 -246: 28387: 0 -246: 28388: 0 -246: 28389: 0 -246: 28390: 0 -246: 28391: 0 -246: 28392: 0 -246: 28393: 0 -246: 28394: 0 -246: 28395: 0 -246: 28396: 0 -246: 28397: 0 -246: 28398: 0 -246: 28399: 0 -246: 28400: 0 -246: 28401: 0 -246: 28402: 0 -246: 28403: 0 -246: 28404: 0 -246: 28405: 0 -246: 28406: 0 -246: 28407: 0 -246: 28408: 0 -246: 28409: 0 -246: 28410: 0 -246: 28411: 0 -246: 28412: 0 -246: 28413: 0 -246: 28414: 0 -246: 28415: 0 -246: 28416: 0 -246: 28417: 0 -246: 28418: 0 -246: 28419: 0 -246: 28420: 0 -246: 28421: 0 -246: 28422: 0 -246: 28423: 0 -246: 28424: 0 -246: 28425: 0 -246: 28426: 0 -246: 28427: 0 -246: 28428: 0 -246: 28429: 0 -246: 28430: 0 -246: 28431: 0 -246: 28432: 0 -246: 28433: 0 -246: 28434: 0 -246: 28435: 0 -246: 28436: 0 -246: 28437: 0 -246: 28438: 0 -246: 28439: 0 -246: 28440: 0 -246: 28441: 0 -246: 28442: 0 -246: 28443: 0 -246: 28444: 0 -246: 28445: 0 -246: 28446: 0 -246: 28447: 0 -246: 28448: 0 -246: 28449: 0 -246: 28450: 0 -246: 28451: 0 -246: 28452: 0 -246: 28453: 0 -246: 28454: 0 -246: 28455: 0 -246: 28456: 0 -246: 28457: 0 -246: 28458: 0 -246: 28459: 0 -246: 28460: 0 -246: 28461: 0 -246: 28462: 0 -246: 28463: 0 -246: 28464: 0 -246: 28465: 0 -246: 28466: 0 -246: 28467: 0 -246: 28468: 0 -246: 28469: 0 -246: 28470: 0 -246: 28471: 0 -246: 28472: 0 -246: 28473: 0 -246: 28474: 0 -246: 28475: 0 -246: 28476: 0 -246: 28477: 0 -246: 28478: 0 -246: 28479: 0 -246: 28480: 0 -246: 28481: 0 -246: 28482: 0 -246: 28483: 0 -246: 28484: 0 -246: 28485: 0 -246: 28486: 0 -246: 28487: 0 -246: 28488: 0 -246: 28489: 0 -246: 28490: 0 -246: 28491: 0 -246: 28492: 0 -246: 28493: 0 -246: 28494: 0 -246: 28495: 0 -246: 28496: 0 -246: 28497: 0 -246: 28498: 0 -246: 28499: 0 -246: 28500: 0 -246: 28501: 0 -246: 28502: 0 -246: 28503: 0 -246: 28504: 0 -246: 28505: 0 -246: 28506: 0 -246: 28507: 0 -246: 28508: 0 -246: 28509: 0 -246: 28510: 0 -246: 28511: 0 -246: 28512: 0 -246: 28513: 0 -246: 28514: 0 -246: 28515: 0 -246: 28516: 0 -246: 28517: 0 -246: 28518: 0 -246: 28519: 0 -246: 28520: 0 -246: 28521: 0 -246: 28522: 0 -246: 28523: 0 -246: 28524: 0 -246: 28525: 0 -246: 28526: 0 -246: 28527: 0 -246: 28528: 0 -246: 28529: 0 -246: 28530: 0 -246: 28531: 0 -246: 28532: 0 -246: 28533: 0 -246: 28534: 0 -246: 28535: 0 -246: 28536: 0 -246: 28537: 0 -246: 28538: 0 -246: 28539: 0 -246: 28540: 0 -246: 28541: 0 -246: 28542: 0 -246: 28543: 0 -246: 28544: 0 -246: 28545: 0 -246: 28546: 0 -246: 28547: 0 -246: 28548: 0 -246: 28549: 0 -246: 28550: 0 -246: 28551: 0 -246: 28552: 0 -246: 28553: 0 -246: 28554: 0 -246: 28555: 0 -246: 28556: 0 -246: 28557: 0 -246: 28558: 0 -246: 28559: 0 -246: 28560: 0 -246: 28561: 0 -246: 28562: 0 -246: 28563: 0 -246: 28564: 0 -246: 28565: 0 -246: 28566: 0 -246: 28567: 0 -246: 28568: 0 -246: 28569: 0 -246: 28570: 0 -246: 28571: 0 -246: 28572: 0 -246: 28573: 0 -246: 28574: 0 -246: 28575: 0 -246: 28576: 0 -246: 28577: 0 -246: 28578: 0 -246: 28579: 0 -246: 28580: 0 -246: 28581: 0 -246: 28582: 0 -246: 28583: 0 -246: 28584: 0 -246: 28585: 0 -246: 28586: 0 -246: 28587: 0 -246: 28588: 0 -246: 28589: 0 -246: 28590: 0 -246: 28591: 0 -246: 28592: 0 -246: 28593: 0 -246: 28594: 0 -246: 28595: 0 -246: 28596: 0 -246: 28597: 0 -246: 28598: 0 -246: 28599: 0 -246: 28600: 0 -246: 28601: 0 -246: 28602: 0 -246: 28603: 0 -246: 28604: 0 -246: 28605: 0 -246: 28606: 0 -246: 28607: 0 -246: 28608: 0 -246: 28609: 0 -246: 28610: 0 -246: 28611: 0 -246: 28612: 0 -246: 28613: 0 -246: 28614: 0 -246: 28615: 0 -246: 28616: 0 -246: 28617: 0 -246: 28618: 0 -246: 28619: 0 -246: 28620: 0 -246: 28621: 0 -246: 28622: 0 -246: 28623: 0 -246: 28624: 0 -246: 28625: 0 -246: 28626: 0 -246: 28627: 0 -246: 28628: 0 -246: 28629: 0 -246: 28630: 0 -246: 28631: 0 -246: 28632: 0 -246: 28633: 0 -246: 28634: 0 -246: 28635: 0 -246: 28636: 0 -246: 28637: 0 -246: 28638: 0 -246: 28639: 0 -246: 28640: 0 -246: 28641: 0 -246: 28642: 0 -246: 28643: 0 -246: 28644: 0 -246: 28645: 0 -246: 28646: 0 -246: 28647: 0 -246: 28648: 0 -246: 28649: 0 -246: 28650: 0 -246: 28651: 0 -246: 28652: 0 -246: 28653: 0 -246: 28654: 0 -246: 28655: 0 -246: 28656: 0 -246: 28657: 0 -246: 28658: 0 -246: 28659: 0 -246: 28660: 0 -246: 28661: 0 -246: 28662: 0 -246: 28663: 0 -246: 28664: 0 -246: 28665: 0 -246: 28666: 0 -246: 28667: 0 -246: 28668: 0 -246: 28669: 0 -246: 28670: 0 -246: 28671: 0 -246: 28672: 0 -246: 28673: 0 -246: 28674: 0 -246: 28675: 0 -246: 28676: 0 -246: 28677: 0 -246: 28678: 0 -246: 28679: 0 -246: 28680: 0 -246: 28681: 0 -246: 28682: 0 -246: 28683: 0 -246: 28684: 0 -246: 28685: 0 -246: 28686: 0 -246: 28687: 0 -246: 28688: 0 -246: 28689: 0 -246: 28690: 0 -246: 28691: 0 -246: 28692: 0 -246: 28693: 0 -246: 28694: 0 -246: 28695: 0 -246: 28696: 0 -246: 28697: 0 -246: 28698: 0 -246: 28699: 0 -246: 28700: 0 -246: 28701: 0 -246: 28702: 0 -246: 28703: 0 -246: 28704: 0 -246: 28705: 0 -246: 28706: 0 -246: 28707: 0 -246: 28708: 0 -246: 28709: 0 -246: 28710: 0 -246: 28711: 0 -246: 28712: 0 -246: 28713: 0 -246: 28714: 0 -246: 28715: 0 -246: 28716: 0 -246: 28717: 0 -246: 28718: 0 -246: 28719: 0 -246: 28720: 0 -246: 28721: 0 -246: 28722: 0 -246: 28723: 0 -246: 28724: 0 -246: 28725: 0 -246: 28726: 0 -246: 28727: 0 -246: 28728: 0 -246: 28729: 0 -246: 28730: 0 -246: 28731: 0 -246: 28732: 0 -246: 28733: 0 -246: 28734: 0 -246: 28735: 0 -246: 28736: 0 -246: 28737: 0 -246: 28738: 0 -246: 28739: 0 -246: 28740: 0 -246: 28741: 0 -246: 28742: 0 -246: 28743: 0 -246: 28744: 0 -246: 28745: 0 -246: 28746: 0 -246: 28747: 0 -246: 28748: 0 -246: 28749: 0 -246: 28750: 0 -246: 28751: 0 -246: 28752: 0 -246: 28753: 0 -246: 28754: 0 -246: 28755: 0 -246: 28756: 0 -246: 28757: 0 -246: 28758: 0 -246: 28759: 0 -246: 28760: 0 -246: 28761: 0 -246: 28762: 0 -246: 28763: 0 -246: 28764: 0 -246: 28765: 0 -246: 28766: 0 -246: 28767: 0 -246: 28768: 0 -246: 28769: 0 -246: 28770: 0 -246: 28771: 0 -246: 28772: 0 -246: 28773: 0 -246: 28774: 0 -246: 28775: 0 -246: 28776: 0 -246: 28777: 0 -246: 28778: 0 -246: 28779: 0 -246: 28780: 0 -246: 28781: 0 -246: 28782: 0 -246: 28783: 0 -246: 28784: 0 -246: 28785: 0 -246: 28786: 0 -246: 28787: 0 -246: 28788: 0 -246: 28789: 0 -246: 28790: 0 -246: 28791: 0 -246: 28792: 0 -246: 28793: 0 -246: 28794: 0 -246: 28795: 0 -246: 28796: 0 -246: 28797: 0 -246: 28798: 0 -246: 28799: 0 -246: 28800: 0 -246: 28801: 0 -246: 28802: 0 -246: 28803: 0 -246: 28804: 0 -246: 28805: 0 -246: 28806: 0 -246: 28807: 0 -246: 28808: 0 -246: 28809: 0 -246: 28810: 0 -246: 28811: 0 -246: 28812: 0 -246: 28813: 0 -246: 28814: 0 -246: 28815: 0 -246: 28816: 0 -246: 28817: 0 -246: 28818: 0 -246: 28819: 0 -246: 28820: 0 -246: 28821: 0 -246: 28822: 0 -246: 28823: 0 -246: 28824: 0 -246: 28825: 0 -246: 28826: 0 -246: 28827: 0 -246: 28828: 0 -246: 28829: 0 -246: 28830: 0 -246: 28831: 0 -246: 28832: 0 -246: 28833: 0 -246: 28834: 0 -246: 28835: 0 -246: 28836: 0 -246: 28837: 0 -246: 28838: 0 -246: 28839: 0 -246: 28840: 0 -246: 28841: 0 -246: 28842: 0 -246: 28843: 0 -246: 28844: 0 -246: 28845: 0 -246: 28846: 0 -246: 28847: 0 -246: 28848: 0 -246: 28849: 0 -246: 28850: 0 -246: 28851: 0 -246: 28852: 0 -246: 28853: 0 -246: 28854: 0 -246: 28855: 0 -246: 28856: 0 -246: 28857: 0 -246: 28858: 0 -246: 28859: 0 -246: 28860: 0 -246: 28861: 0 -246: 28862: 0 -246: 28863: 0 -246: 28864: 0 -246: 28865: 0 -246: 28866: 0 -246: 28867: 0 -246: 28868: 0 -246: 28869: 0 -246: 28870: 0 -246: 28871: 0 -246: 28872: 0 -246: 28873: 0 -246: 28874: 0 -246: 28875: 0 -246: 28876: 0 -246: 28877: 0 -246: 28878: 0 -246: 28879: 0 -246: 28880: 0 -246: 28881: 0 -246: 28882: 0 -246: 28883: 0 -246: 28884: 0 -246: 28885: 0 -246: 28886: 0 -246: 28887: 0 -246: 28888: 0 -246: 28889: 0 -246: 28890: 0 -246: 28891: 0 -246: 28892: 0 -246: 28893: 0 -246: 28894: 0 -246: 28895: 0 -246: 28896: 0 -246: 28897: 0 -246: 28898: 0 -246: 28899: 0 -246: 28900: 0 -246: 28901: 0 -246: 28902: 0 -246: 28903: 0 -246: 28904: 0 -246: 28905: 0 -246: 28906: 0 -246: 28907: 0 -246: 28908: 0 -246: 28909: 0 -246: 28910: 0 -246: 28911: 0 -246: 28912: 0 -246: 28913: 0 -246: 28914: 0 -246: 28915: 0 -246: 28916: 0 -246: 28917: 0 -246: 28918: 0 -246: 28919: 0 -246: 28920: 0 -246: 28921: 0 -246: 28922: 0 -246: 28923: 0 -246: 28924: 0 -246: 28925: 0 -246: 28926: 0 -246: 28927: 0 -246: 28928: 0 -246: 28929: 0 -246: 28930: 0 -246: 28931: 0 -246: 28932: 0 -246: 28933: 0 -246: 28934: 0 -246: 28935: 0 -246: 28936: 0 -246: 28937: 0 -246: 28938: 0 -246: 28939: 0 -246: 28940: 0 -246: 28941: 0 -246: 28942: 0 -246: 28943: 0 -246: 28944: 0 -246: 28945: 0 -246: 28946: 0 -246: 28947: 0 -246: 28948: 0 -246: 28949: 0 -246: 28950: 0 -246: 28951: 0 -246: 28952: 0 -246: 28953: 0 -246: 28954: 0 -246: 28955: 0 -246: 28956: 0 -246: 28957: 0 -246: 28958: 0 -246: 28959: 0 -246: 28960: 0 -246: 28961: 0 -246: 28962: 0 -246: 28963: 0 -246: 28964: 0 -246: 28965: 0 -246: 28966: 0 -246: 28967: 0 -246: 28968: 0 -246: 28969: 0 -246: 28970: 0 -246: 28971: 0 -246: 28972: 0 -246: 28973: 0 -246: 28974: 0 -246: 28975: 0 -246: 28976: 0 -246: 28977: 0 -246: 28978: 0 -246: 28979: 0 -246: 28980: 0 -246: 28981: 0 -246: 28982: 0 -246: 28983: 0 -246: 28984: 0 -246: 28985: 0 -246: 28986: 0 -246: 28987: 0 -246: 28988: 0 -246: 28989: 0 -246: 28990: 0 -246: 28991: 0 -246: 28992: 0 -246: 28993: 0 -246: 28994: 0 -246: 28995: 0 -246: 28996: 0 -246: 28997: 0 -246: 28998: 0 -246: 28999: 0 -246: 29000: 0 -246: 29001: 0 -246: 29002: 0 -246: 29003: 0 -246: 29004: 0 -246: 29005: 0 -246: 29006: 0 -246: 29007: 0 -246: 29008: 0 -246: 29009: 0 -246: 29010: 0 -246: 29011: 0 -246: 29012: 0 -246: 29013: 0 -246: 29014: 0 -246: 29015: 0 -246: 29016: 0 -246: 29017: 0 -246: 29018: 0 -246: 29019: 0 -246: 29020: 0 -246: 29021: 0 -246: 29022: 0 -246: 29023: 0 -246: 29024: 0 -246: 29025: 0 -246: 29026: 0 -246: 29027: 0 -246: 29028: 0 -246: 29029: 0 -246: 29030: 0 -246: 29031: 0 -246: 29032: 0 -246: 29033: 0 -246: 29034: 0 -246: 29035: 0 -246: 29036: 0 -246: 29037: 0 -246: 29038: 0 -246: 29039: 0 -246: 29040: 0 -246: 29041: 0 -246: 29042: 0 -246: 29043: 0 -246: 29044: 0 -246: 29045: 0 -246: 29046: 0 -246: 29047: 0 -246: 29048: 0 -246: 29049: 0 -246: 29050: 0 -246: 29051: 0 -246: 29052: 0 -246: 29053: 0 -246: 29054: 0 -246: 29055: 0 -246: 29056: 0 -246: 29057: 0 -246: 29058: 0 -246: 29059: 0 -246: 29060: 0 -246: 29061: 0 -246: 29062: 0 -246: 29063: 0 -246: 29064: 0 -246: 29065: 0 -246: 29066: 0 -246: 29067: 0 -246: 29068: 0 -246: 29069: 0 -246: 29070: 0 -246: 29071: 0 -246: 29072: 0 -246: 29073: 0 -246: 29074: 0 -246: 29075: 0 -246: 29076: 0 -246: 29077: 0 -246: 29078: 0 -246: 29079: 0 -246: 29080: 0 -246: 29081: 0 -246: 29082: 0 -246: 29083: 0 -246: 29084: 0 -246: 29085: 0 -246: 29086: 0 -246: 29087: 0 -246: 29088: 0 -246: 29089: 0 -246: 29090: 0 -246: 29091: 0 -246: 29092: 0 -246: 29093: 0 -246: 29094: 0 -246: 29095: 0 -246: 29096: 0 -246: 29097: 0 -246: 29098: 0 -246: 29099: 0 -246: 29100: 0 -246: 29101: 0 -246: 29102: 0 -246: 29103: 0 -246: 29104: 0 -246: 29105: 0 -246: 29106: 0 -246: 29107: 0 -246: 29108: 0 -246: 29109: 0 -246: 29110: 0 -246: 29111: 0 -246: 29112: 0 -246: 29113: 0 -246: 29114: 0 -246: 29115: 0 -246: 29116: 0 -246: 29117: 0 -246: 29118: 0 -246: 29119: 0 -246: 29120: 0 -246: 29121: 0 -246: 29122: 0 -246: 29123: 0 -246: 29124: 0 -246: 29125: 0 -246: 29126: 0 -246: 29127: 0 -246: 29128: 0 -246: 29129: 0 -246: 29130: 0 -246: 29131: 0 -246: 29132: 0 -246: 29133: 0 -246: 29134: 0 -246: 29135: 0 -246: 29136: 0 -246: 29137: 0 -246: 29138: 0 -246: 29139: 0 -246: 29140: 0 -246: 29141: 0 -246: 29142: 0 -246: 29143: 0 -246: 29144: 0 -246: 29145: 0 -246: 29146: 0 -246: 29147: 0 -246: 29148: 0 -246: 29149: 0 -246: 29150: 0 -246: 29151: 0 -246: 29152: 0 -246: 29153: 0 -246: 29154: 0 -246: 29155: 0 -246: 29156: 0 -246: 29157: 0 -246: 29158: 0 -246: 29159: 0 -246: 29160: 0 -246: 29161: 0 -246: 29162: 0 -246: 29163: 0 -246: 29164: 0 -246: 29165: 0 -246: 29166: 0 -246: 29167: 0 -246: 29168: 0 -246: 29169: 0 -246: 29170: 0 -246: 29171: 0 -246: 29172: 0 -246: 29173: 0 -246: 29174: 0 -246: 29175: 0 -246: 29176: 0 -246: 29177: 0 -246: 29178: 0 -246: 29179: 0 -246: 29180: 0 -246: 29181: 0 -246: 29182: 0 -246: 29183: 0 -246: 29184: 0 -246: 29185: 0 -246: 29186: 0 -246: 29187: 0 -246: 29188: 0 -246: 29189: 0 -246: 29190: 0 -246: 29191: 0 -246: 29192: 0 -246: 29193: 0 -246: 29194: 0 -246: 29195: 0 -246: 29196: 0 -246: 29197: 0 -246: 29198: 0 -246: 29199: 0 -246: 29200: 0 -246: 29201: 0 -246: 29202: 0 -246: 29203: 0 -246: 29204: 0 -246: 29205: 0 -246: 29206: 0 -246: 29207: 0 -246: 29208: 0 -246: 29209: 0 -246: 29210: 0 -246: 29211: 0 -246: 29212: 0 -246: 29213: 0 -246: 29214: 0 -246: 29215: 0 -246: 29216: 0 -246: 29217: 0 -246: 29218: 0 -246: 29219: 0 -246: 29220: 0 -246: 29221: 0 -246: 29222: 0 -246: 29223: 0 -246: 29224: 0 -246: 29225: 0 -246: 29226: 0 -246: 29227: 0 -246: 29228: 0 -246: 29229: 0 -246: 29230: 0 -246: 29231: 0 -246: 29232: 0 -246: 29233: 0 -246: 29234: 0 -246: 29235: 0 -246: 29236: 0 -246: 29237: 0 -246: 29238: 0 -246: 29239: 0 -246: 29240: 0 -246: 29241: 0 -246: 29242: 0 -246: 29243: 0 -246: 29244: 0 -246: 29245: 0 -246: 29246: 0 -246: 29247: 0 -246: 29248: 0 -246: 29249: 0 -246: 29250: 0 -246: 29251: 0 -246: 29252: 0 -246: 29253: 0 -246: 29254: 0 -246: 29255: 0 -246: 29256: 0 -246: 29257: 0 -246: 29258: 0 -246: 29259: 0 -246: 29260: 0 -246: 29261: 0 -246: 29262: 0 -246: 29263: 0 -246: 29264: 0 -246: 29265: 0 -246: 29266: 0 -246: 29267: 0 -246: 29268: 0 -246: 29269: 0 -246: 29270: 0 -246: 29271: 0 -246: 29272: 0 -246: 29273: 0 -246: 29274: 0 -246: 29275: 0 -246: 29276: 0 -246: 29277: 0 -246: 29278: 0 -246: 29279: 0 -246: 29280: 0 -246: 29281: 0 -246: 29282: 0 -246: 29283: 0 -246: 29284: 0 -246: 29285: 0 -246: 29286: 0 -246: 29287: 0 -246: 29288: 0 -246: 29289: 0 -246: 29290: 0 -246: 29291: 0 -246: 29292: 0 -246: 29293: 0 -246: 29294: 0 -246: 29295: 0 -246: 29296: 0 -246: 29297: 0 -246: 29298: 0 -246: 29299: 0 -246: 29300: 0 -246: 29301: 0 -246: 29302: 0 -246: 29303: 0 -246: 29304: 0 -246: 29305: 0 -246: 29306: 0 -246: 29307: 0 -246: 29308: 0 -246: 29309: 0 -246: 29310: 0 -246: 29311: 0 -246: 29312: 0 -246: 29313: 0 -246: 29314: 0 -246: 29315: 0 -246: 29316: 0 -246: 29317: 0 -246: 29318: 0 -246: 29319: 0 -246: 29320: 0 -246: 29321: 0 -246: 29322: 0 -246: 29323: 0 -246: 29324: 0 -246: 29325: 0 -246: 29326: 0 -246: 29327: 0 -246: 29328: 0 -246: 29329: 0 -246: 29330: 0 -246: 29331: 0 -246: 29332: 0 -246: 29333: 0 -246: 29334: 0 -246: 29335: 0 -246: 29336: 0 -246: 29337: 0 -246: 29338: 0 -246: 29339: 0 -246: 29340: 0 -246: 29341: 0 -246: 29342: 0 -246: 29343: 0 -246: 29344: 0 -246: 29345: 0 -246: 29346: 0 -246: 29347: 0 -246: 29348: 0 -246: 29349: 0 -246: 29350: 0 -246: 29351: 0 -246: 29352: 0 -246: 29353: 0 -246: 29354: 0 -246: 29355: 0 -246: 29356: 0 -246: 29357: 0 -246: 29358: 0 -246: 29359: 0 -246: 29360: 0 -246: 29361: 0 -246: 29362: 0 -246: 29363: 0 -246: 29364: 0 -246: 29365: 0 -246: 29366: 0 -246: 29367: 0 -246: 29368: 0 -246: 29369: 0 -246: 29370: 0 -246: 29371: 0 -246: 29372: 0 -246: 29373: 0 -246: 29374: 0 -246: 29375: 0 -246: 29376: 0 -246: 29377: 0 -246: 29378: 0 -246: 29379: 0 -246: 29380: 0 -246: 29381: 0 -246: 29382: 0 -246: 29383: 0 -246: 29384: 0 -246: 29385: 0 -246: 29386: 0 -246: 29387: 0 -246: 29388: 0 -246: 29389: 0 -246: 29390: 0 -246: 29391: 0 -246: 29392: 0 -246: 29393: 0 -246: 29394: 0 -246: 29395: 0 -246: 29396: 0 -246: 29397: 0 -246: 29398: 0 -246: 29399: 0 -246: 29400: 0 -246: 29401: 0 -246: 29402: 0 -246: 29403: 0 -246: 29404: 0 -246: 29405: 0 -246: 29406: 0 -246: 29407: 0 -246: 29408: 0 -246: 29409: 0 -246: 29410: 0 -246: 29411: 0 -246: 29412: 0 -246: 29413: 0 -246: 29414: 0 -246: 29415: 0 -246: 29416: 0 -246: 29417: 0 -246: 29418: 0 -246: 29419: 0 -246: 29420: 0 -246: 29421: 0 -246: 29422: 0 -246: 29423: 0 -246: 29424: 0 -246: 29425: 0 -246: 29426: 0 -246: 29427: 0 -246: 29428: 0 -246: 29429: 0 -246: 29430: 0 -246: 29431: 0 -246: 29432: 0 -246: 29433: 0 -246: 29434: 0 -246: 29435: 0 -246: 29436: 0 -246: 29437: 0 -246: 29438: 0 -246: 29439: 0 -246: 29440: 0 -246: 29441: 0 -246: 29442: 0 -246: 29443: 0 -246: 29444: 0 -246: 29445: 0 -246: 29446: 0 -246: 29447: 0 -246: 29448: 0 -246: 29449: 0 -246: 29450: 0 -246: 29451: 0 -246: 29452: 0 -246: 29453: 0 -246: 29454: 0 -246: 29455: 0 -246: 29456: 0 -246: 29457: 0 -246: 29458: 0 -246: 29459: 0 -246: 29460: 0 -246: 29461: 0 -246: 29462: 0 -246: 29463: 0 -246: 29464: 0 -246: 29465: 0 -246: 29466: 0 -246: 29467: 0 -246: 29468: 0 -246: 29469: 0 -246: 29470: 0 -246: 29471: 0 -246: 29472: 0 -246: 29473: 0 -246: 29474: 0 -246: 29475: 0 -246: 29476: 0 -246: 29477: 0 -246: 29478: 0 -246: 29479: 0 -246: 29480: 0 -246: 29481: 0 -246: 29482: 0 -246: 29483: 0 -246: 29484: 0 -246: 29485: 0 -246: 29486: 0 -246: 29487: 0 -246: 29488: 0 -246: 29489: 0 -246: 29490: 0 -246: 29491: 0 -246: 29492: 0 -246: 29493: 0 -246: 29494: 0 -246: 29495: 0 -246: 29496: 0 -246: 29497: 0 -246: 29498: 0 -246: 29499: 0 -246: 29500: 0 -246: 29501: 0 -246: 29502: 0 -246: 29503: 0 -246: 29504: 0 -246: 29505: 0 -246: 29506: 0 -246: 29507: 0 -246: 29508: 0 -246: 29509: 0 -246: 29510: 0 -246: 29511: 0 -246: 29512: 0 -246: 29513: 0 -246: 29514: 0 -246: 29515: 0 -246: 29516: 0 -246: 29517: 0 -246: 29518: 0 -246: 29519: 0 -246: 29520: 0 -246: 29521: 0 -246: 29522: 0 -246: 29523: 0 -246: 29524: 0 -246: 29525: 0 -246: 29526: 0 -246: 29527: 0 -246: 29528: 0 -246: 29529: 0 -246: 29530: 0 -246: 29531: 0 -246: 29532: 0 -246: 29533: 0 -246: 29534: 0 -246: 29535: 0 -246: 29536: 0 -246: 29537: 0 -246: 29538: 0 -246: 29539: 0 -246: 29540: 0 -246: 29541: 0 -246: 29542: 0 -246: 29543: 0 -246: 29544: 0 -246: 29545: 0 -246: 29546: 0 -246: 29547: 0 -246: 29548: 0 -246: 29549: 0 -246: 29550: 0 -246: 29551: 0 -246: 29552: 0 -246: 29553: 0 -246: 29554: 0 -246: 29555: 0 -246: 29556: 0 -246: 29557: 0 -246: 29558: 0 -246: 29559: 0 -246: 29560: 0 -246: 29561: 0 -246: 29562: 0 -246: 29563: 0 -246: 29564: 0 -246: 29565: 0 -246: 29566: 0 -246: 29567: 0 -246: 29568: 0 -246: 29569: 0 -246: 29570: 0 -246: 29571: 0 -246: 29572: 0 -246: 29573: 0 -246: 29574: 0 -246: 29575: 0 -246: 29576: 0 -246: 29577: 0 -246: 29578: 0 -246: 29579: 0 -246: 29580: 0 -246: 29581: 0 -246: 29582: 0 -246: 29583: 0 -246: 29584: 0 -246: 29585: 0 -246: 29586: 0 -246: 29587: 0 -246: 29588: 0 -246: 29589: 0 -246: 29590: 0 -246: 29591: 0 -246: 29592: 0 -246: 29593: 0 -246: 29594: 0 -246: 29595: 0 -246: 29596: 0 -246: 29597: 0 -246: 29598: 0 -246: 29599: 0 -246: 29600: 0 -246: 29601: 0 -246: 29602: 0 -246: 29603: 0 -246: 29604: 0 -246: 29605: 0 -246: 29606: 0 -246: 29607: 0 -246: 29608: 0 -246: 29609: 0 -246: 29610: 0 -246: 29611: 0 -246: 29612: 0 -246: 29613: 0 -246: 29614: 0 -246: 29615: 0 -246: 29616: 0 -246: 29617: 0 -246: 29618: 0 -246: 29619: 0 -246: 29620: 0 -246: 29621: 0 -246: 29622: 0 -246: 29623: 0 -246: 29624: 0 -246: 29625: 0 -246: 29626: 0 -246: 29627: 0 -246: 29628: 0 -246: 29629: 0 -246: 29630: 0 -246: 29631: 0 -246: 29632: 0 -246: 29633: 0 -246: 29634: 0 -246: 29635: 0 -246: 29636: 0 -246: 29637: 0 -246: 29638: 0 -246: 29639: 0 -246: 29640: 0 -246: 29641: 0 -246: 29642: 0 -246: 29643: 0 -246: 29644: 0 -246: 29645: 0 -246: 29646: 0 -246: 29647: 0 -246: 29648: 0 -246: 29649: 0 -246: 29650: 0 -246: 29651: 0 -246: 29652: 0 -246: 29653: 0 -246: 29654: 0 -246: 29655: 0 -246: 29656: 0 -246: 29657: 0 -246: 29658: 0 -246: 29659: 0 -246: 29660: 0 -246: 29661: 0 -246: 29662: 0 -246: 29663: 0 -246: 29664: 0 -246: 29665: 0 -246: 29666: 0 -246: 29667: 0 -246: 29668: 0 -246: 29669: 0 -246: 29670: 0 -246: 29671: 0 -246: 29672: 0 -246: 29673: 0 -246: 29674: 0 -246: 29675: 0 -246: 29676: 0 -246: 29677: 0 -246: 29678: 0 -246: 29679: 0 -246: 29680: 0 -246: 29681: 0 -246: 29682: 0 -246: 29683: 0 -246: 29684: 0 -246: 29685: 0 -246: 29686: 0 -246: 29687: 0 -246: 29688: 0 -246: 29689: 0 -246: 29690: 0 -246: 29691: 0 -246: 29692: 0 -246: 29693: 0 -246: 29694: 0 -246: 29695: 0 -246: 29696: 0 -246: 29697: 0 -246: 29698: 0 -246: 29699: 0 -246: 29700: 0 -246: 29701: 0 -246: 29702: 0 -246: 29703: 0 -246: 29704: 0 -246: 29705: 0 -246: 29706: 0 -246: 29707: 0 -246: 29708: 0 -246: 29709: 0 -246: 29710: 0 -246: 29711: 0 -246: 29712: 0 -246: 29713: 0 -246: 29714: 0 -246: 29715: 0 -246: 29716: 0 -246: 29717: 0 -246: 29718: 0 -246: 29719: 0 -246: 29720: 0 -246: 29721: 0 -246: 29722: 0 -246: 29723: 0 -246: 29724: 0 -246: 29725: 0 -246: 29726: 0 -246: 29727: 0 -246: 29728: 0 -246: 29729: 0 -246: 29730: 0 -246: 29731: 0 -246: 29732: 0 -246: 29733: 0 -246: 29734: 0 -246: 29735: 0 -246: 29736: 0 -246: 29737: 0 -246: 29738: 0 -246: 29739: 0 -246: 29740: 0 -246: 29741: 0 -246: 29742: 0 -246: 29743: 0 -246: 29744: 0 -246: 29745: 0 -246: 29746: 0 -246: 29747: 0 -246: 29748: 0 -246: 29749: 0 -246: 29750: 0 -246: 29751: 0 -246: 29752: 0 -246: 29753: 0 -246: 29754: 0 -246: 29755: 0 -246: 29756: 0 -246: 29757: 0 -246: 29758: 0 -246: 29759: 0 -246: 29760: 0 -246: 29761: 0 -246: 29762: 0 -246: 29763: 0 -246: 29764: 0 -246: 29765: 0 -246: 29766: 0 -246: 29767: 0 -246: 29768: 0 -246: 29769: 0 -246: 29770: 0 -246: 29771: 0 -246: 29772: 0 -246: 29773: 0 -246: 29774: 0 -246: 29775: 0 -246: 29776: 0 -246: 29777: 0 -246: 29778: 0 -246: 29779: 0 -246: 29780: 0 -246: 29781: 0 -246: 29782: 0 -246: 29783: 0 -246: 29784: 0 -246: 29785: 0 -246: 29786: 0 -246: 29787: 0 -246: 29788: 0 -246: 29789: 0 -246: 29790: 0 -246: 29791: 0 -246: 29792: 0 -246: 29793: 0 -246: 29794: 0 -246: 29795: 0 -246: 29796: 0 -246: 29797: 0 -246: 29798: 0 -246: 29799: 0 -246: 29800: 0 -246: 29801: 0 -246: 29802: 0 -246: 29803: 0 -246: 29804: 0 -246: 29805: 0 -246: 29806: 0 -246: 29807: 0 -246: 29808: 0 -246: 29809: 0 -246: 29810: 0 -246: 29811: 0 -246: 29812: 0 -246: 29813: 0 -246: 29814: 0 -246: 29815: 0 -246: 29816: 0 -246: 29817: 0 -246: 29818: 0 -246: 29819: 0 -246: 29820: 0 -246: 29821: 0 -246: 29822: 0 -246: 29823: 0 -246: 29824: 0 -246: 29825: 0 -246: 29826: 0 -246: 29827: 0 -246: 29828: 0 -246: 29829: 0 -246: 29830: 0 -246: 29831: 0 -246: 29832: 0 -246: 29833: 0 -246: 29834: 0 -246: 29835: 0 -246: 29836: 0 -246: 29837: 0 -246: 29838: 0 -246: 29839: 0 -246: 29840: 0 -246: 29841: 0 -246: 29842: 0 -246: 29843: 0 -246: 29844: 0 -246: 29845: 0 -246: 29846: 0 -246: 29847: 0 -246: 29848: 0 -246: 29849: 0 -246: 29850: 0 -246: 29851: 0 -246: 29852: 0 -246: 29853: 0 -246: 29854: 0 -246: 29855: 0 -246: 29856: 0 -246: 29857: 0 -246: 29858: 0 -246: 29859: 0 -246: 29860: 0 -246: 29861: 0 -246: 29862: 0 -246: 29863: 0 -246: 29864: 0 -246: 29865: 0 -246: 29866: 0 -246: 29867: 0 -246: 29868: 0 -246: 29869: 0 -246: 29870: 0 -246: 29871: 0 -246: 29872: 0 -246: 29873: 0 -246: 29874: 0 -246: 29875: 0 -246: 29876: 0 -246: 29877: 0 -246: 29878: 0 -246: 29879: 0 -246: 29880: 0 -246: 29881: 0 -246: 29882: 0 -246: 29883: 0 -246: 29884: 0 -246: 29885: 0 -246: 29886: 0 -246: 29887: 0 -246: 29888: 0 -246: 29889: 0 -246: 29890: 0 -246: 29891: 0 -246: 29892: 0 -246: 29893: 0 -246: 29894: 0 -246: 29895: 0 -246: 29896: 0 -246: 29897: 0 -246: 29898: 0 -246: 29899: 0 -246: 29900: 0 -246: 29901: 0 -246: 29902: 0 -246: 29903: 0 -246: 29904: 0 -246: 29905: 0 -246: 29906: 0 -246: 29907: 0 -246: 29908: 0 -246: 29909: 0 -246: 29910: 0 -246: 29911: 0 -246: 29912: 0 -246: 29913: 0 -246: 29914: 0 -246: 29915: 0 -246: 29916: 0 -246: 29917: 0 -246: 29918: 0 -246: 29919: 0 -246: 29920: 0 -246: 29921: 0 -246: 29922: 0 -246: 29923: 0 -246: 29924: 0 -246: 29925: 0 -246: 29926: 0 -246: 29927: 0 -246: 29928: 0 -246: 29929: 0 -246: 29930: 0 -246: 29931: 0 -246: 29932: 0 -246: 29933: 0 -246: 29934: 0 -246: 29935: 0 -246: 29936: 0 -246: 29937: 0 -246: 29938: 0 -246: 29939: 0 -246: 29940: 0 -246: 29941: 0 -246: 29942: 0 -246: 29943: 0 -246: 29944: 0 -246: 29945: 0 -246: 29946: 0 -246: 29947: 0 -246: 29948: 0 -246: 29949: 0 -246: 29950: 0 -246: 29951: 0 -246: 29952: 0 -246: 29953: 0 -246: 29954: 0 -246: 29955: 0 -246: 29956: 0 -246: 29957: 0 -246: 29958: 0 -246: 29959: 0 -246: 29960: 0 -246: 29961: 0 -246: 29962: 0 -246: 29963: 0 -246: 29964: 0 -246: 29965: 0 -246: 29966: 0 -246: 29967: 0 -246: 29968: 0 -246: 29969: 0 -246: 29970: 0 -246: 29971: 0 -246: 29972: 0 -246: 29973: 0 -246: 29974: 0 -246: 29975: 0 -246: 29976: 0 -246: 29977: 0 -246: 29978: 0 -246: 29979: 0 -246: 29980: 0 -246: 29981: 0 -246: 29982: 0 -246: 29983: 0 -246: 29984: 0 -246: 29985: 0 -246: 29986: 0 -246: 29987: 0 -246: 29988: 0 -246: 29989: 0 -246: 29990: 0 -246: 29991: 0 -246: 29992: 0 -246: 29993: 0 -246: 29994: 0 -246: 29995: 0 -246: 29996: 0 -246: 29997: 0 -246: 29998: 0 -246: 29999: 0 -246: 30000: 0 -246: 30001: 0 -246: 30002: 0 -246: 30003: 0 -246: 30004: 0 -246: 30005: 0 -246: 30006: 0 -246: 30007: 0 -246: 30008: 0 -246: 30009: 0 -246: 30010: 0 -246: 30011: 0 -246: 30012: 0 -246: 30013: 0 -246: 30014: 0 -246: 30015: 0 -246: 30016: 0 -246: 30017: 0 -246: 30018: 0 -246: 30019: 0 -246: 30020: 0 -246: 30021: 0 -246: 30022: 0 -246: 30023: 0 -246: 30024: 0 -246: 30025: 0 -246: 30026: 0 -246: 30027: 0 -246: 30028: 0 -246: 30029: 0 -246: 30030: 0 -246: 30031: 0 -246: 30032: 0 -246: 30033: 0 -246: 30034: 0 -246: 30035: 0 -246: 30036: 0 -246: 30037: 0 -246: 30038: 0 -246: 30039: 0 -246: 30040: 0 -246: 30041: 0 -246: 30042: 0 -246: 30043: 0 -246: 30044: 0 -246: 30045: 0 -246: 30046: 0 -246: 30047: 0 -246: 30048: 0 -246: 30049: 0 -246: 30050: 0 -246: 30051: 0 -246: 30052: 0 -246: 30053: 0 -246: 30054: 0 -246: 30055: 0 -246: 30056: 0 -246: 30057: 0 -246: 30058: 0 -246: 30059: 0 -246: 30060: 0 -246: 30061: 0 -246: 30062: 0 -246: 30063: 0 -246: 30064: 0 -246: 30065: 0 -246: 30066: 0 -246: 30067: 0 -246: 30068: 0 -246: 30069: 0 -246: 30070: 0 -246: 30071: 0 -246: 30072: 0 -246: 30073: 0 -246: 30074: 0 -246: 30075: 0 -246: 30076: 0 -246: 30077: 0 -246: 30078: 0 -246: 30079: 0 -246: 30080: 0 -246: 30081: 0 -246: 30082: 0 -246: 30083: 0 -246: 30084: 0 -246: 30085: 0 -246: 30086: 0 -246: 30087: 0 -246: 30088: 0 -246: 30089: 0 -246: 30090: 0 -246: 30091: 0 -246: 30092: 0 -246: 30093: 0 -246: 30094: 0 -246: 30095: 0 -246: 30096: 0 -246: 30097: 0 -246: 30098: 0 -246: 30099: 0 -246: 30100: 0 -246: 30101: 0 -246: 30102: 0 -246: 30103: 0 -246: 30104: 0 -246: 30105: 0 -246: 30106: 0 -246: 30107: 0 -246: 30108: 0 -246: 30109: 0 -246: 30110: 0 -246: 30111: 0 -246: 30112: 0 -246: 30113: 0 -246: 30114: 0 -246: 30115: 0 -246: 30116: 0 -246: 30117: 0 -246: 30118: 0 -246: 30119: 0 -246: 30120: 0 -246: 30121: 0 -246: 30122: 0 -246: 30123: 0 -246: 30124: 0 -246: 30125: 0 -246: 30126: 0 -246: 30127: 0 -246: 30128: 0 -246: 30129: 0 -246: 30130: 0 -246: 30131: 0 -246: 30132: 0 -246: 30133: 0 -246: 30134: 0 -246: 30135: 0 -246: 30136: 0 -246: 30137: 0 -246: 30138: 0 -246: 30139: 0 -246: 30140: 0 -246: 30141: 0 -246: 30142: 0 -246: 30143: 0 -246: 30144: 0 -246: 30145: 0 -246: 30146: 0 -246: 30147: 0 -246: 30148: 0 -246: 30149: 0 -246: 30150: 0 -246: 30151: 0 -246: 30152: 0 -246: 30153: 0 -246: 30154: 0 -246: 30155: 0 -246: 30156: 0 -246: 30157: 0 -246: 30158: 0 -246: 30159: 0 -246: 30160: 0 -246: 30161: 0 -246: 30162: 0 -246: 30163: 0 -246: 30164: 0 -246: 30165: 0 -246: 30166: 0 -246: 30167: 0 -246: 30168: 0 -246: 30169: 0 -246: 30170: 0 -246: 30171: 0 -246: 30172: 0 -246: 30173: 0 -246: 30174: 0 -246: 30175: 0 -246: 30176: 0 -246: 30177: 0 -246: 30178: 0 -246: 30179: 0 -246: 30180: 0 -246: 30181: 0 -246: 30182: 0 -246: 30183: 0 -246: 30184: 0 -246: 30185: 0 -246: 30186: 0 -246: 30187: 0 -246: 30188: 0 -246: 30189: 0 -246: 30190: 0 -246: 30191: 0 -246: 30192: 0 -246: 30193: 0 -246: 30194: 0 -246: 30195: 0 -246: 30196: 0 -246: 30197: 0 -246: 30198: 0 -246: 30199: 0 -246: 30200: 0 -246: 30201: 0 -246: 30202: 0 -246: 30203: 0 -246: 30204: 0 -246: 30205: 0 -246: 30206: 0 -246: 30207: 0 -246: 30208: 0 -246: 30209: 0 -246: 30210: 0 -246: 30211: 0 -246: 30212: 0 -246: 30213: 0 -246: 30214: 0 -246: 30215: 0 -246: 30216: 0 -246: 30217: 0 -246: 30218: 0 -246: 30219: 0 -246: 30220: 0 -246: 30221: 0 -246: 30222: 0 -246: 30223: 0 -246: 30224: 0 -246: 30225: 0 -246: 30226: 0 -246: 30227: 0 -246: 30228: 0 -246: 30229: 0 -246: 30230: 0 -246: 30231: 0 -246: 30232: 0 -246: 30233: 0 -246: 30234: 0 -246: 30235: 0 -246: 30236: 0 -246: 30237: 0 -246: 30238: 0 -246: 30239: 0 -246: 30240: 0 -246: 30241: 0 -246: 30242: 0 -246: 30243: 0 -246: 30244: 0 -246: 30245: 0 -246: 30246: 0 -246: 30247: 0 -246: 30248: 0 -246: 30249: 0 -246: 30250: 0 -246: 30251: 0 -246: 30252: 0 -246: 30253: 0 -246: 30254: 0 -246: 30255: 0 -246: 30256: 0 -246: 30257: 0 -246: 30258: 0 -246: 30259: 0 -246: 30260: 0 -246: 30261: 0 -246: 30262: 0 -246: 30263: 0 -246: 30264: 0 -246: 30265: 0 -246: 30266: 0 -246: 30267: 0 -246: 30268: 0 -246: 30269: 0 -246: 30270: 0 -246: 30271: 0 -246: 30272: 0 -246: 30273: 0 -246: 30274: 0 -246: 30275: 0 -246: 30276: 0 -246: 30277: 0 -246: 30278: 0 -246: 30279: 0 -246: 30280: 0 -246: 30281: 0 -246: 30282: 0 -246: 30283: 0 -246: 30284: 0 -246: 30285: 0 -246: 30286: 0 -246: 30287: 0 -246: 30288: 0 -246: 30289: 0 -246: 30290: 0 -246: 30291: 0 -246: 30292: 0 -246: 30293: 0 -246: 30294: 0 -246: 30295: 0 -246: 30296: 0 -246: 30297: 0 -246: 30298: 0 -246: 30299: 0 -246: 30300: 0 -246: 30301: 0 -246: 30302: 0 -246: 30303: 0 -246: 30304: 0 -246: 30305: 0 -246: 30306: 0 -246: 30307: 0 -246: 30308: 0 -246: 30309: 0 -246: 30310: 0 -246: 30311: 0 -246: 30312: 0 -246: 30313: 0 -246: 30314: 0 -246: 30315: 0 -246: 30316: 0 -246: 30317: 0 -246: 30318: 0 -246: 30319: 0 -246: 30320: 0 -246: 30321: 0 -246: 30322: 0 -246: 30323: 0 -246: 30324: 0 -246: 30325: 0 -246: 30326: 0 -246: 30327: 0 -246: 30328: 0 -246: 30329: 0 -246: 30330: 0 -246: 30331: 0 -246: 30332: 0 -246: 30333: 0 -246: 30334: 0 -246: 30335: 0 -246: 30336: 0 -246: 30337: 0 -246: 30338: 0 -246: 30339: 0 -246: 30340: 0 -246: 30341: 0 -246: 30342: 0 -246: 30343: 0 -246: 30344: 0 -246: 30345: 0 -246: 30346: 0 -246: 30347: 0 -246: 30348: 0 -246: 30349: 0 -246: 30350: 0 -246: 30351: 0 -246: 30352: 0 -246: 30353: 0 -246: 30354: 0 -246: 30355: 0 -246: 30356: 0 -246: 30357: 0 -246: 30358: 0 -246: 30359: 0 -246: 30360: 0 -246: 30361: 0 -246: 30362: 0 -246: 30363: 0 -246: 30364: 0 -246: 30365: 0 -246: 30366: 0 -246: 30367: 0 -246: 30368: 0 -246: 30369: 0 -246: 30370: 0 -246: 30371: 0 -246: 30372: 0 -246: 30373: 0 -246: 30374: 0 -246: 30375: 0 -246: 30376: 0 -246: 30377: 0 -246: 30378: 0 -246: 30379: 0 -246: 30380: 0 -246: 30381: 0 -246: 30382: 0 -246: 30383: 0 -246: 30384: 0 -246: 30385: 0 -246: 30386: 0 -246: 30387: 0 -246: 30388: 0 -246: 30389: 0 -246: 30390: 0 -246: 30391: 0 -246: 30392: 0 -246: 30393: 0 -246: 30394: 0 -246: 30395: 0 -246: 30396: 0 -246: 30397: 0 -246: 30398: 0 -246: 30399: 0 -246: 30400: 0 -246: 30401: 0 -246: 30402: 0 -246: 30403: 0 -246: 30404: 0 -246: 30405: 0 -246: 30406: 0 -246: 30407: 0 -246: 30408: 0 -246: 30409: 0 -246: 30410: 0 -246: 30411: 0 -246: 30412: 0 -246: 30413: 0 -246: 30414: 0 -246: 30415: 0 -246: 30416: 0 -246: 30417: 0 -246: 30418: 0 -246: 30419: 0 -246: 30420: 0 -246: 30421: 0 -246: 30422: 0 -246: 30423: 0 -246: 30424: 0 -246: 30425: 0 -246: 30426: 0 -246: 30427: 0 -246: 30428: 0 -246: 30429: 0 -246: 30430: 0 -246: 30431: 0 -246: 30432: 0 -246: 30433: 0 -246: 30434: 0 -246: 30435: 0 -246: 30436: 0 -246: 30437: 0 -246: 30438: 0 -246: 30439: 0 -246: 30440: 0 -246: 30441: 0 -246: 30442: 0 -246: 30443: 0 -246: 30444: 0 -246: 30445: 0 -246: 30446: 0 -246: 30447: 0 -246: 30448: 0 -246: 30449: 0 -246: 30450: 0 -246: 30451: 0 -246: 30452: 0 -246: 30453: 0 -246: 30454: 0 -246: 30455: 0 -246: 30456: 0 -246: 30457: 0 -246: 30458: 0 -246: 30459: 0 -246: 30460: 0 -246: 30461: 0 -246: 30462: 0 -246: 30463: 0 -246: 30464: 0 -246: 30465: 0 -246: 30466: 0 -246: 30467: 0 -246: 30468: 0 -246: 30469: 0 -246: 30470: 0 -246: 30471: 0 -246: 30472: 0 -246: 30473: 0 -246: 30474: 0 -246: 30475: 0 -246: 30476: 0 -246: 30477: 0 -246: 30478: 0 -246: 30479: 0 -246: 30480: 0 -246: 30481: 0 -246: 30482: 0 -246: 30483: 0 -246: 30484: 0 -246: 30485: 0 -246: 30486: 0 -246: 30487: 0 -246: 30488: 0 -246: 30489: 0 -246: 30490: 0 -246: 30491: 0 -246: 30492: 0 -246: 30493: 0 -246: 30494: 0 -246: 30495: 0 -246: 30496: 0 -246: 30497: 0 -246: 30498: 0 -246: 30499: 0 -246: 30500: 0 -246: 30501: 0 -246: 30502: 0 -246: 30503: 0 -246: 30504: 0 -246: 30505: 0 -246: 30506: 0 -246: 30507: 0 -246: 30508: 0 -246: 30509: 0 -246: 30510: 0 -246: 30511: 0 -246: 30512: 0 -246: 30513: 0 -246: 30514: 0 -246: 30515: 0 -246: 30516: 0 -246: 30517: 0 -246: 30518: 0 -246: 30519: 0 -246: 30520: 0 -246: 30521: 0 -246: 30522: 0 -246: 30523: 0 -246: 30524: 0 -246: 30525: 0 -246: 30526: 0 -246: 30527: 0 -246: 30528: 0 -246: 30529: 0 -246: 30530: 0 -246: 30531: 0 -246: 30532: 0 -246: 30533: 0 -246: 30534: 0 -246: 30535: 0 -246: 30536: 0 -246: 30537: 0 -246: 30538: 0 -246: 30539: 0 -246: 30540: 0 -246: 30541: 0 -246: 30542: 0 -246: 30543: 0 -246: 30544: 0 -246: 30545: 0 -246: 30546: 0 -246: 30547: 0 -246: 30548: 0 -246: 30549: 0 -246: 30550: 0 -246: 30551: 0 -246: 30552: 0 -246: 30553: 0 -246: 30554: 0 -246: 30555: 0 -246: 30556: 0 -246: 30557: 0 -246: 30558: 0 -246: 30559: 0 -246: 30560: 0 -246: 30561: 0 -246: 30562: 0 -246: 30563: 0 -246: 30564: 0 -246: 30565: 0 -246: 30566: 0 -246: 30567: 0 -246: 30568: 0 -246: 30569: 0 -246: 30570: 0 -246: 30571: 0 -246: 30572: 0 -246: 30573: 0 -246: 30574: 0 -246: 30575: 0 -246: 30576: 0 -246: 30577: 0 -246: 30578: 0 -246: 30579: 0 -246: 30580: 0 -246: 30581: 0 -246: 30582: 0 -246: 30583: 0 -246: 30584: 0 -246: 30585: 0 -246: 30586: 0 -246: 30587: 0 -246: 30588: 0 -246: 30589: 0 -246: 30590: 0 -246: 30591: 0 -246: 30592: 0 -246: 30593: 0 -246: 30594: 0 -246: 30595: 0 -246: 30596: 0 -246: 30597: 0 -246: 30598: 0 -246: 30599: 0 -246: 30600: 0 -246: 30601: 0 -246: 30602: 0 -246: 30603: 0 -246: 30604: 0 -246: 30605: 0 -246: 30606: 0 -246: 30607: 0 -246: 30608: 0 -246: 30609: 0 -246: 30610: 0 -246: 30611: 0 -246: 30612: 0 -246: 30613: 0 -246: 30614: 0 -246: 30615: 0 -246: 30616: 0 -246: 30617: 0 -246: 30618: 0 -246: 30619: 0 -246: 30620: 0 -246: 30621: 0 -246: 30622: 0 -246: 30623: 0 -246: 30624: 0 -246: 30625: 0 -246: 30626: 0 -246: 30627: 0 -246: 30628: 0 -246: 30629: 0 -246: 30630: 0 -246: 30631: 0 -246: 30632: 0 -246: 30633: 0 -246: 30634: 0 -246: 30635: 0 -246: 30636: 0 -246: 30637: 0 -246: 30638: 0 -246: 30639: 0 -246: 30640: 0 -246: 30641: 0 -246: 30642: 0 -246: 30643: 0 -246: 30644: 0 -246: 30645: 0 -246: 30646: 0 -246: 30647: 0 -246: 30648: 0 -246: 30649: 0 -246: 30650: 0 -246: 30651: 0 -246: 30652: 0 -246: 30653: 0 -246: 30654: 0 -246: 30655: 0 -246: 30656: 0 -246: 30657: 0 -246: 30658: 0 -246: 30659: 0 -246: 30660: 0 -246: 30661: 0 -246: 30662: 0 -246: 30663: 0 -246: 30664: 0 -246: 30665: 0 -246: 30666: 0 -246: 30667: 0 -246: 30668: 0 -246: 30669: 0 -246: 30670: 0 -246: 30671: 0 -246: 30672: 0 -246: 30673: 0 -246: 30674: 0 -246: 30675: 0 -246: 30676: 0 -246: 30677: 0 -246: 30678: 0 -246: 30679: 0 -246: 30680: 0 -246: 30681: 0 -246: 30682: 0 -246: 30683: 0 -246: 30684: 0 -246: 30685: 0 -246: 30686: 0 -246: 30687: 0 -246: 30688: 0 -246: 30689: 0 -246: 30690: 0 -246: 30691: 0 -246: 30692: 0 -246: 30693: 0 -246: 30694: 0 -246: 30695: 0 -246: 30696: 0 -246: 30697: 0 -246: 30698: 0 -246: 30699: 0 -246: 30700: 0 -246: 30701: 0 -246: 30702: 0 -246: 30703: 0 -246: 30704: 0 -246: 30705: 0 -246: 30706: 0 -246: 30707: 0 -246: 30708: 0 -246: 30709: 0 -246: 30710: 0 -246: 30711: 0 -246: 30712: 0 -246: 30713: 0 -246: 30714: 0 -246: 30715: 0 -246: 30716: 0 -246: 30717: 0 -246: 30718: 0 -246: 30719: 0 -246: 30720: 0 -246: 30721: 0 -246: 30722: 0 -246: 30723: 0 -246: 30724: 0 -246: 30725: 0 -246: 30726: 0 -246: 30727: 0 -246: 30728: 0 -246: 30729: 0 -246: 30730: 0 -246: 30731: 0 -246: 30732: 0 -246: 30733: 0 -246: 30734: 0 -246: 30735: 0 -246: 30736: 0 -246: 30737: 0 -246: 30738: 0 -246: 30739: 0 -246: 30740: 0 -246: 30741: 0 -246: 30742: 0 -246: 30743: 0 -246: 30744: 0 -246: 30745: 0 -246: 30746: 0 -246: 30747: 0 -246: 30748: 0 -246: 30749: 0 -246: 30750: 0 -246: 30751: 0 -246: 30752: 0 -246: 30753: 0 -246: 30754: 0 -246: 30755: 0 -246: 30756: 0 -246: 30757: 0 -246: 30758: 0 -246: 30759: 0 -246: 30760: 0 -246: 30761: 0 -246: 30762: 0 -246: 30763: 0 -246: 30764: 0 -246: 30765: 0 -246: 30766: 0 -246: 30767: 0 -246: 30768: 0 -246: 30769: 0 -246: 30770: 0 -246: 30771: 0 -246: 30772: 0 -246: 30773: 0 -246: 30774: 0 -246: 30775: 0 -246: 30776: 0 -246: 30777: 0 -246: 30778: 0 -246: 30779: 0 -246: 30780: 0 -246: 30781: 0 -246: 30782: 0 -246: 30783: 0 -246: 30784: 0 -246: 30785: 0 -246: 30786: 0 -246: 30787: 0 -246: 30788: 0 -246: 30789: 0 -246: 30790: 0 -246: 30791: 0 -246: 30792: 0 -246: 30793: 0 -246: 30794: 0 -246: 30795: 0 -246: 30796: 0 -246: 30797: 0 -246: 30798: 0 -246: 30799: 0 -246: 30800: 0 -246: 30801: 0 -246: 30802: 0 -246: 30803: 0 -246: 30804: 0 -246: 30805: 0 -246: 30806: 0 -246: 30807: 0 -246: 30808: 0 -246: 30809: 0 -246: 30810: 0 -246: 30811: 0 -246: 30812: 0 -246: 30813: 0 -246: 30814: 0 -246: 30815: 0 -246: 30816: 0 -246: 30817: 0 -246: 30818: 0 -246: 30819: 0 -246: 30820: 0 -246: 30821: 0 -246: 30822: 0 -246: 30823: 0 -246: 30824: 0 -246: 30825: 0 -246: 30826: 0 -246: 30827: 0 -246: 30828: 0 -246: 30829: 0 -246: 30830: 0 -246: 30831: 0 -246: 30832: 0 -246: 30833: 0 -246: 30834: 0 -246: 30835: 0 -246: 30836: 0 -246: 30837: 0 -246: 30838: 0 -246: 30839: 0 -246: 30840: 0 -246: 30841: 0 -246: 30842: 0 -246: 30843: 0 -246: 30844: 0 -246: 30845: 0 -246: 30846: 0 -246: 30847: 0 -246: 30848: 0 -246: 30849: 0 -246: 30850: 0 -246: 30851: 0 -246: 30852: 0 -246: 30853: 0 -246: 30854: 0 -246: 30855: 0 -246: 30856: 0 -246: 30857: 0 -246: 30858: 0 -246: 30859: 0 -246: 30860: 0 -246: 30861: 0 -246: 30862: 0 -246: 30863: 0 -246: 30864: 0 -246: 30865: 0 -246: 30866: 0 -246: 30867: 0 -246: 30868: 0 -246: 30869: 0 -246: 30870: 0 -246: 30871: 0 -246: 30872: 0 -246: 30873: 0 -246: 30874: 0 -246: 30875: 0 -246: 30876: 0 -246: 30877: 0 -246: 30878: 0 -246: 30879: 0 -246: 30880: 0 -246: 30881: 0 -246: 30882: 0 -246: 30883: 0 -246: 30884: 0 -246: 30885: 0 -246: 30886: 0 -246: 30887: 0 -246: 30888: 0 -246: 30889: 0 -246: 30890: 0 -246: 30891: 0 -246: 30892: 0 -246: 30893: 0 -246: 30894: 0 -246: 30895: 0 -246: 30896: 0 -246: 30897: 0 -246: 30898: 0 -246: 30899: 0 -246: 30900: 0 -246: 30901: 0 -246: 30902: 0 -246: 30903: 0 -246: 30904: 0 -246: 30905: 0 -246: 30906: 0 -246: 30907: 0 -246: 30908: 0 -246: 30909: 0 -246: 30910: 0 -246: 30911: 0 -246: 30912: 0 -246: 30913: 0 -246: 30914: 0 -246: 30915: 0 -246: 30916: 0 -246: 30917: 0 -246: 30918: 0 -246: 30919: 0 -246: 30920: 0 -246: 30921: 0 -246: 30922: 0 -246: 30923: 0 -246: 30924: 0 -246: 30925: 0 -246: 30926: 0 -246: 30927: 0 -246: 30928: 0 -246: 30929: 0 -246: 30930: 0 -246: 30931: 0 -246: 30932: 0 -246: 30933: 0 -246: 30934: 0 -246: 30935: 0 -246: 30936: 0 -246: 30937: 0 -246: 30938: 0 -246: 30939: 0 -246: 30940: 0 -246: 30941: 0 -246: 30942: 0 -246: 30943: 0 -246: 30944: 0 -246: 30945: 0 -246: 30946: 0 -246: 30947: 0 -246: 30948: 0 -246: 30949: 0 -246: 30950: 0 -246: 30951: 0 -246: 30952: 0 -246: 30953: 0 -246: 30954: 0 -246: 30955: 0 -246: 30956: 0 -246: 30957: 0 -246: 30958: 0 -246: 30959: 0 -246: 30960: 0 -246: 30961: 0 -246: 30962: 0 -246: 30963: 0 -246: 30964: 0 -246: 30965: 0 -246: 30966: 0 -246: 30967: 0 -246: 30968: 0 -246: 30969: 0 -246: 30970: 0 -246: 30971: 0 -246: 30972: 0 -246: 30973: 0 -246: 30974: 0 -246: 30975: 0 -246: 30976: 0 -246: 30977: 0 -246: 30978: 0 -246: 30979: 0 -246: 30980: 0 -246: 30981: 0 -246: 30982: 0 -246: 30983: 0 -246: 30984: 0 -246: 30985: 0 -246: 30986: 0 -246: 30987: 0 -246: 30988: 0 -246: 30989: 0 -246: 30990: 0 -246: 30991: 0 -246: 30992: 0 -246: 30993: 0 -246: 30994: 0 -246: 30995: 0 -246: 30996: 0 -246: 30997: 0 -246: 30998: 0 -246: 30999: 0 -246: 31000: 0 -246: 31001: 0 -246: 31002: 0 -246: 31003: 0 -246: 31004: 0 -246: 31005: 0 -246: 31006: 0 -246: 31007: 0 -246: 31008: 0 -246: 31009: 0 -246: 31010: 0 -246: 31011: 0 -246: 31012: 0 -246: 31013: 0 -246: 31014: 0 -246: 31015: 0 -246: 31016: 0 -246: 31017: 0 -246: 31018: 0 -246: 31019: 0 -246: 31020: 0 -246: 31021: 0 -246: 31022: 0 -246: 31023: 0 -246: 31024: 0 -246: 31025: 0 -246: 31026: 0 -246: 31027: 0 -246: 31028: 0 -246: 31029: 0 -246: 31030: 0 -246: 31031: 0 -246: 31032: 0 -246: 31033: 0 -246: 31034: 0 -246: 31035: 0 -246: 31036: 0 -246: 31037: 0 -246: 31038: 0 -246: 31039: 0 -246: 31040: 0 -246: 31041: 0 -246: 31042: 0 -246: 31043: 0 -246: 31044: 0 -246: 31045: 0 -246: 31046: 0 -246: 31047: 0 -246: 31048: 0 -246: 31049: 0 -246: 31050: 0 -246: 31051: 0 -246: 31052: 0 -246: 31053: 0 -246: 31054: 0 -246: 31055: 0 -246: 31056: 0 -246: 31057: 0 -246: 31058: 0 -246: 31059: 0 -246: 31060: 0 -246: 31061: 0 -246: 31062: 0 -246: 31063: 0 -246: 31064: 0 -246: 31065: 0 -246: 31066: 0 -246: 31067: 0 -246: 31068: 0 -246: 31069: 0 -246: 31070: 0 -246: 31071: 0 -246: 31072: 0 -246: 31073: 0 -246: 31074: 0 -246: 31075: 0 -246: 31076: 0 -246: 31077: 0 -246: 31078: 0 -246: 31079: 0 -246: 31080: 0 -246: 31081: 0 -246: 31082: 0 -246: 31083: 0 -246: 31084: 0 -246: 31085: 0 -246: 31086: 0 -246: 31087: 0 -246: 31088: 0 -246: 31089: 0 -246: 31090: 0 -246: 31091: 0 -246: 31092: 0 -246: 31093: 0 -246: 31094: 0 -246: 31095: 0 -246: 31096: 0 -246: 31097: 0 -246: 31098: 0 -246: 31099: 0 -246: 31100: 0 -246: 31101: 0 -246: 31102: 0 -246: 31103: 0 -246: 31104: 0 -246: 31105: 0 -246: 31106: 0 -246: 31107: 0 -246: 31108: 0 -246: 31109: 0 -246: 31110: 0 -246: 31111: 0 -246: 31112: 0 -246: 31113: 0 -246: 31114: 0 -246: 31115: 0 -246: 31116: 0 -246: 31117: 0 -246: 31118: 0 -246: 31119: 0 -246: 31120: 0 -246: 31121: 0 -246: 31122: 0 -246: 31123: 0 -246: 31124: 0 -246: 31125: 0 -246: 31126: 0 -246: 31127: 0 -246: 31128: 0 -246: 31129: 0 -246: 31130: 0 -246: 31131: 0 -246: 31132: 0 -246: 31133: 0 -246: 31134: 0 -246: 31135: 0 -246: 31136: 0 -246: 31137: 0 -246: 31138: 0 -246: 31139: 0 -246: 31140: 0 -246: 31141: 0 -246: 31142: 0 -246: 31143: 0 -246: 31144: 0 -246: 31145: 0 -246: 31146: 0 -246: 31147: 0 -246: 31148: 0 -246: 31149: 0 -246: 31150: 0 -246: 31151: 0 -246: 31152: 0 -246: 31153: 0 -246: 31154: 0 -246: 31155: 0 -246: 31156: 0 -246: 31157: 0 -246: 31158: 0 -246: 31159: 0 -246: 31160: 0 -246: 31161: 0 -246: 31162: 0 -246: 31163: 0 -246: 31164: 0 -246: 31165: 0 -246: 31166: 0 -246: 31167: 0 -246: 31168: 0 -246: 31169: 0 -246: 31170: 0 -246: 31171: 0 -246: 31172: 0 -246: 31173: 0 -246: 31174: 0 -246: 31175: 0 -246: 31176: 0 -246: 31177: 0 -246: 31178: 0 -246: 31179: 0 -246: 31180: 0 -246: 31181: 0 -246: 31182: 0 -246: 31183: 0 -246: 31184: 0 -246: 31185: 0 -246: 31186: 0 -246: 31187: 0 -246: 31188: 0 -246: 31189: 0 -246: 31190: 0 -246: 31191: 0 -246: 31192: 0 -246: 31193: 0 -246: 31194: 0 -246: 31195: 0 -246: 31196: 0 -246: 31197: 0 -246: 31198: 0 -246: 31199: 0 -246: 31200: 0 -246: 31201: 0 -246: 31202: 0 -246: 31203: 0 -246: 31204: 0 -246: 31205: 0 -246: 31206: 0 -246: 31207: 0 -246: 31208: 0 -246: 31209: 0 -246: 31210: 0 -246: 31211: 0 -246: 31212: 0 -246: 31213: 0 -246: 31214: 0 -246: 31215: 0 -246: 31216: 0 -246: 31217: 0 -246: 31218: 0 -246: 31219: 0 -246: 31220: 0 -246: 31221: 0 -246: 31222: 0 -246: 31223: 0 -246: 31224: 0 -246: 31225: 0 -246: 31226: 0 -246: 31227: 0 -246: 31228: 0 -246: 31229: 0 -246: 31230: 0 -246: 31231: 0 -246: 31232: 0 -246: 31233: 0 -246: 31234: 0 -246: 31235: 0 -246: 31236: 0 -246: 31237: 0 -246: 31238: 0 -246: 31239: 0 -246: 31240: 0 -246: 31241: 0 -246: 31242: 0 -246: 31243: 0 -246: 31244: 0 -246: 31245: 0 -246: 31246: 0 -246: 31247: 0 -246: 31248: 0 -246: 31249: 0 -246: 31250: 0 -246: 31251: 0 -246: 31252: 0 -246: 31253: 0 -246: 31254: 0 -246: 31255: 0 -246: 31256: 0 -246: 31257: 0 -246: 31258: 0 -246: 31259: 0 -246: 31260: 0 -246: 31261: 0 -246: 31262: 0 -246: 31263: 0 -246: 31264: 0 -246: 31265: 0 -246: 31266: 0 -246: 31267: 0 -246: 31268: 0 -246: 31269: 0 -246: 31270: 0 -246: 31271: 0 -246: 31272: 0 -246: 31273: 0 -246: 31274: 0 -246: 31275: 0 -246: 31276: 0 -246: 31277: 0 -246: 31278: 0 -246: 31279: 0 -246: 31280: 0 -246: 31281: 0 -246: 31282: 0 -246: 31283: 0 -246: 31284: 0 -246: 31285: 0 -246: 31286: 0 -246: 31287: 0 -246: 31288: 0 -246: 31289: 0 -246: 31290: 0 -246: 31291: 0 -246: 31292: 0 -246: 31293: 0 -246: 31294: 0 -246: 31295: 0 -246: 31296: 0 -246: 31297: 0 -246: 31298: 0 -246: 31299: 0 -246: 31300: 0 -246: 31301: 0 -246: 31302: 0 -246: 31303: 0 -246: 31304: 0 -246: 31305: 0 -246: 31306: 0 -246: 31307: 0 -246: 31308: 0 -246: 31309: 0 -246: 31310: 0 -246: 31311: 0 -246: 31312: 0 -246: 31313: 0 -246: 31314: 0 -246: 31315: 0 -246: 31316: 0 -246: 31317: 0 -246: 31318: 0 -246: 31319: 0 -246: 31320: 0 -246: 31321: 0 -246: 31322: 0 -246: 31323: 0 -246: 31324: 0 -246: 31325: 0 -246: 31326: 0 -246: 31327: 0 -246: 31328: 0 -246: 31329: 0 -246: 31330: 0 -246: 31331: 0 -246: 31332: 0 -246: 31333: 0 -246: 31334: 0 -246: 31335: 0 -246: 31336: 0 -246: 31337: 0 -246: 31338: 0 -246: 31339: 0 -246: 31340: 0 -246: 31341: 0 -246: 31342: 0 -246: 31343: 0 -246: 31344: 0 -246: 31345: 0 -246: 31346: 0 -246: 31347: 0 -246: 31348: 0 -246: 31349: 0 -246: 31350: 0 -246: 31351: 0 -246: 31352: 0 -246: 31353: 0 -246: 31354: 0 -246: 31355: 0 -246: 31356: 0 -246: 31357: 0 -246: 31358: 0 -246: 31359: 0 -246: 31360: 0 -246: 31361: 0 -246: 31362: 0 -246: 31363: 0 -246: 31364: 0 -246: 31365: 0 -246: 31366: 0 -246: 31367: 0 -246: 31368: 0 -246: 31369: 0 -246: 31370: 0 -246: 31371: 0 -246: 31372: 0 -246: 31373: 0 -246: 31374: 0 -246: 31375: 0 -246: 31376: 0 -246: 31377: 0 -246: 31378: 0 -246: 31379: 0 -246: 31380: 0 -246: 31381: 0 -246: 31382: 0 -246: 31383: 0 -246: 31384: 0 -246: 31385: 0 -246: 31386: 0 -246: 31387: 0 -246: 31388: 0 -246: 31389: 0 -246: 31390: 0 -246: 31391: 0 -246: 31392: 0 -246: 31393: 0 -246: 31394: 0 -246: 31395: 0 -246: 31396: 0 -246: 31397: 0 -246: 31398: 0 -246: 31399: 0 -246: 31400: 0 -246: 31401: 0 -246: 31402: 0 -246: 31403: 0 -246: 31404: 0 -246: 31405: 0 -246: 31406: 0 -246: 31407: 0 -246: 31408: 0 -246: 31409: 0 -246: 31410: 0 -246: 31411: 0 -246: 31412: 0 -246: 31413: 0 -246: 31414: 0 -246: 31415: 0 -246: 31416: 0 -246: 31417: 0 -246: 31418: 0 -246: 31419: 0 -246: 31420: 0 -246: 31421: 0 -246: 31422: 0 -246: 31423: 0 -246: 31424: 0 -246: 31425: 0 -246: 31426: 0 -246: 31427: 0 -246: 31428: 0 -246: 31429: 0 -246: 31430: 0 -246: 31431: 0 -246: 31432: 0 -246: 31433: 0 -246: 31434: 0 -246: 31435: 0 -246: 31436: 0 -246: 31437: 0 -246: 31438: 0 -246: 31439: 0 -246: 31440: 0 -246: 31441: 0 -246: 31442: 0 -246: 31443: 0 -246: 31444: 0 -246: 31445: 0 -246: 31446: 0 -246: 31447: 0 -246: 31448: 0 -246: 31449: 0 -246: 31450: 0 -246: 31451: 0 -246: 31452: 0 -246: 31453: 0 -246: 31454: 0 -246: 31455: 0 -246: 31456: 0 -246: 31457: 0 -246: 31458: 0 -246: 31459: 0 -246: 31460: 0 -246: 31461: 0 -246: 31462: 0 -246: 31463: 0 -246: 31464: 0 -246: 31465: 0 -246: 31466: 0 -246: 31467: 0 -246: 31468: 0 -246: 31469: 0 -246: 31470: 0 -246: 31471: 0 -246: 31472: 0 -246: 31473: 0 -246: 31474: 0 -246: 31475: 0 -246: 31476: 0 -246: 31477: 0 -246: 31478: 0 -246: 31479: 0 -246: 31480: 0 -246: 31481: 0 -246: 31482: 0 -246: 31483: 0 -246: 31484: 0 -246: 31485: 0 -246: 31486: 0 -246: 31487: 0 -246: 31488: 0 -246: 31489: 0 -246: 31490: 0 -246: 31491: 0 -246: 31492: 0 -246: 31493: 0 -246: 31494: 0 -246: 31495: 0 -246: 31496: 0 -246: 31497: 0 -246: 31498: 0 -246: 31499: 0 -246: 31500: 0 -246: 31501: 0 -246: 31502: 0 -246: 31503: 0 -246: 31504: 0 -246: 31505: 0 -246: 31506: 0 -246: 31507: 0 -246: 31508: 0 -246: 31509: 0 -246: 31510: 0 -246: 31511: 0 -246: 31512: 0 -246: 31513: 0 -246: 31514: 0 -246: 31515: 0 -246: 31516: 0 -246: 31517: 0 -246: 31518: 0 -246: 31519: 0 -246: 31520: 0 -246: 31521: 0 -246: 31522: 0 -246: 31523: 0 -246: 31524: 0 -246: 31525: 0 -246: 31526: 0 -246: 31527: 0 -246: 31528: 0 -246: 31529: 0 -246: 31530: 0 -246: 31531: 0 -246: 31532: 0 -246: 31533: 0 -246: 31534: 0 -246: 31535: 0 -246: 31536: 0 -246: 31537: 0 -246: 31538: 0 -246: 31539: 0 -246: 31540: 0 -246: 31541: 0 -246: 31542: 0 -246: 31543: 0 -246: 31544: 0 -246: 31545: 0 -246: 31546: 0 -246: 31547: 0 -246: 31548: 0 -246: 31549: 0 -246: 31550: 0 -246: 31551: 0 -246: 31552: 0 -246: 31553: 0 -246: 31554: 0 -246: 31555: 0 -246: 31556: 0 -246: 31557: 0 -246: 31558: 0 -246: 31559: 0 -246: 31560: 0 -246: 31561: 0 -246: 31562: 0 -246: 31563: 0 -246: 31564: 0 -246: 31565: 0 -246: 31566: 0 -246: 31567: 0 -246: 31568: 0 -246: 31569: 0 -246: 31570: 0 -246: 31571: 0 -246: 31572: 0 -246: 31573: 0 -246: 31574: 0 -246: 31575: 0 -246: 31576: 0 -246: 31577: 0 -246: 31578: 0 -246: 31579: 0 -246: 31580: 0 -246: 31581: 0 -246: 31582: 0 -246: 31583: 0 -246: 31584: 0 -246: 31585: 0 -246: 31586: 0 -246: 31587: 0 -246: 31588: 0 -246: 31589: 0 -246: 31590: 0 -246: 31591: 0 -246: 31592: 0 -246: 31593: 0 -246: 31594: 0 -246: 31595: 0 -246: 31596: 0 -246: 31597: 0 -246: 31598: 0 -246: 31599: 0 -246: 31600: 0 -246: 31601: 0 -246: 31602: 0 -246: 31603: 0 -246: 31604: 0 -246: 31605: 0 -246: 31606: 0 -246: 31607: 0 -246: 31608: 0 -246: 31609: 0 -246: 31610: 0 -246: 31611: 0 -246: 31612: 0 -246: 31613: 0 -246: 31614: 0 -246: 31615: 0 -246: 31616: 0 -246: 31617: 0 -246: 31618: 0 -246: 31619: 0 -246: 31620: 0 -246: 31621: 0 -246: 31622: 0 -246: 31623: 0 -246: 31624: 0 -246: 31625: 0 -246: 31626: 0 -246: 31627: 0 -246: 31628: 0 -246: 31629: 0 -246: 31630: 0 -246: 31631: 0 -246: 31632: 0 -246: 31633: 0 -246: 31634: 0 -246: 31635: 0 -246: 31636: 0 -246: 31637: 0 -246: 31638: 0 -246: 31639: 0 -246: 31640: 0 -246: 31641: 0 -246: 31642: 0 -246: 31643: 0 -246: 31644: 0 -246: 31645: 0 -246: 31646: 0 -246: 31647: 0 -246: 31648: 0 -246: 31649: 0 -246: 31650: 0 -246: 31651: 0 -246: 31652: 0 -246: 31653: 0 -246: 31654: 0 -246: 31655: 0 -246: 31656: 0 -246: 31657: 0 -246: 31658: 0 -246: 31659: 0 -246: 31660: 0 -246: 31661: 0 -246: 31662: 0 -246: 31663: 0 -246: 31664: 0 -246: 31665: 0 -246: 31666: 0 -246: 31667: 0 -246: 31668: 0 -246: 31669: 0 -246: 31670: 0 -246: 31671: 0 -246: 31672: 0 -246: 31673: 0 -246: 31674: 0 -246: 31675: 0 -246: 31676: 0 -246: 31677: 0 -246: 31678: 0 -246: 31679: 0 -246: 31680: 0 -246: 31681: 0 -246: 31682: 0 -246: 31683: 0 -246: 31684: 0 -246: 31685: 0 -246: 31686: 0 -246: 31687: 0 -246: 31688: 0 -246: 31689: 0 -246: 31690: 0 -246: 31691: 0 -246: 31692: 0 -246: 31693: 0 -246: 31694: 0 -246: 31695: 0 -246: 31696: 0 -246: 31697: 0 -246: 31698: 0 -246: 31699: 0 -246: 31700: 0 -246: 31701: 0 -246: 31702: 0 -246: 31703: 0 -246: 31704: 0 -246: 31705: 0 -246: 31706: 0 -246: 31707: 0 -246: 31708: 0 -246: 31709: 0 -246: 31710: 0 -246: 31711: 0 -246: 31712: 0 -246: 31713: 0 -246: 31714: 0 -246: 31715: 0 -246: 31716: 0 -246: 31717: 0 -246: 31718: 0 -246: 31719: 0 -246: 31720: 0 -246: 31721: 0 -246: 31722: 0 -246: 31723: 0 -246: 31724: 0 -246: 31725: 0 -246: 31726: 0 -246: 31727: 0 -246: 31728: 0 -246: 31729: 0 -246: 31730: 0 -246: 31731: 0 -246: 31732: 0 -246: 31733: 0 -246: 31734: 0 -246: 31735: 0 -246: 31736: 0 -246: 31737: 0 -246: 31738: 0 -246: 31739: 0 -246: 31740: 0 -246: 31741: 0 -246: 31742: 0 -246: 31743: 0 -246: 31744: 0 -246: 31745: 0 -246: 31746: 0 -246: 31747: 0 -246: 31748: 0 -246: 31749: 0 -246: 31750: 0 -246: 31751: 0 -246: 31752: 0 -246: 31753: 0 -246: 31754: 0 -246: 31755: 0 -246: 31756: 0 -246: 31757: 0 -246: 31758: 0 -246: 31759: 0 -246: 31760: 0 -246: 31761: 0 -246: 31762: 0 -246: 31763: 0 -246: 31764: 0 -246: 31765: 0 -246: 31766: 0 -246: 31767: 0 -246: 31768: 0 -246: 31769: 0 -246: 31770: 0 -246: 31771: 0 -246: 31772: 0 -246: 31773: 0 -246: 31774: 0 -246: 31775: 0 -246: 31776: 0 -246: 31777: 0 -246: 31778: 0 -246: 31779: 0 -246: 31780: 0 -246: 31781: 0 -246: 31782: 0 -246: 31783: 0 -246: 31784: 0 -246: 31785: 0 -246: 31786: 0 -246: 31787: 0 -246: 31788: 0 -246: 31789: 0 -246: 31790: 0 -246: 31791: 0 -246: 31792: 0 -246: 31793: 0 -246: 31794: 0 -246: 31795: 0 -246: 31796: 0 -246: 31797: 0 -246: 31798: 0 -246: 31799: 0 -246: 31800: 0 -246: 31801: 0 -246: 31802: 0 -246: 31803: 0 -246: 31804: 0 -246: 31805: 0 -246: 31806: 0 -246: 31807: 0 -246: 31808: 0 -246: 31809: 0 -246: 31810: 0 -246: 31811: 0 -246: 31812: 0 -246: 31813: 0 -246: 31814: 0 -246: 31815: 0 -246: 31816: 0 -246: 31817: 0 -246: 31818: 0 -246: 31819: 0 -246: 31820: 0 -246: 31821: 0 -246: 31822: 0 -246: 31823: 0 -246: 31824: 0 -246: 31825: 0 -246: 31826: 0 -246: 31827: 0 -246: 31828: 0 -246: 31829: 0 -246: 31830: 0 -246: 31831: 0 -246: 31832: 0 -246: 31833: 0 -246: 31834: 0 -246: 31835: 0 -246: 31836: 0 -246: 31837: 0 -246: 31838: 0 -246: 31839: 0 -246: 31840: 0 -246: 31841: 0 -246: 31842: 0 -246: 31843: 0 -246: 31844: 0 -246: 31845: 0 -246: 31846: 0 -246: 31847: 0 -246: 31848: 0 -246: 31849: 0 -246: 31850: 0 -246: 31851: 0 -246: 31852: 0 -246: 31853: 0 -246: 31854: 0 -246: 31855: 0 -246: 31856: 0 -246: 31857: 0 -246: 31858: 0 -246: 31859: 0 -246: 31860: 0 -246: 31861: 0 -246: 31862: 0 -246: 31863: 0 -246: 31864: 0 -246: 31865: 0 -246: 31866: 0 -246: 31867: 0 -246: 31868: 0 -246: 31869: 0 -246: 31870: 0 -246: 31871: 0 -246: 31872: 0 -246: 31873: 0 -246: 31874: 0 -246: 31875: 0 -246: 31876: 0 -246: 31877: 0 -246: 31878: 0 -246: 31879: 0 -246: 31880: 0 -246: 31881: 0 -246: 31882: 0 -246: 31883: 0 -246: 31884: 0 -246: 31885: 0 -246: 31886: 0 -246: 31887: 0 -246: 31888: 0 -246: 31889: 0 -246: 31890: 0 -246: 31891: 0 -246: 31892: 0 -246: 31893: 0 -246: 31894: 0 -246: 31895: 0 -246: 31896: 0 -246: 31897: 0 -246: 31898: 0 -246: 31899: 0 -246: 31900: 0 -246: 31901: 0 -246: 31902: 0 -246: 31903: 0 -246: 31904: 0 -246: 31905: 0 -246: 31906: 0 -246: 31907: 0 -246: 31908: 0 -246: 31909: 0 -246: 31910: 0 -246: 31911: 0 -246: 31912: 0 -246: 31913: 0 -246: 31914: 0 -246: 31915: 0 -246: 31916: 0 -246: 31917: 0 -246: 31918: 0 -246: 31919: 0 -246: 31920: 0 -246: 31921: 0 -246: 31922: 0 -246: 31923: 0 -246: 31924: 0 -246: 31925: 0 -246: 31926: 0 -246: 31927: 0 -246: 31928: 0 -246: 31929: 0 -246: 31930: 0 -246: 31931: 0 -246: 31932: 0 -246: 31933: 0 -246: 31934: 0 -246: 31935: 0 -246: 31936: 0 -246: 31937: 0 -246: 31938: 0 -246: 31939: 0 -246: 31940: 0 -246: 31941: 0 -246: 31942: 0 -246: 31943: 0 -246: 31944: 0 -246: 31945: 0 -246: 31946: 0 -246: 31947: 0 -246: 31948: 0 -246: 31949: 0 -246: 31950: 0 -246: 31951: 0 -246: 31952: 0 -246: 31953: 0 -246: 31954: 0 -246: 31955: 0 -246: 31956: 0 -246: 31957: 0 -246: 31958: 0 -246: 31959: 0 -246: 31960: 0 -246: 31961: 0 -246: 31962: 0 -246: 31963: 0 -246: 31964: 0 -246: 31965: 0 -246: 31966: 0 -246: 31967: 0 -246: 31968: 0 -246: 31969: 0 -246: 31970: 0 -246: 31971: 0 -246: 31972: 0 -246: 31973: 0 -246: 31974: 0 -246: 31975: 0 -246: 31976: 0 -246: 31977: 0 -246: 31978: 0 -246: 31979: 0 -246: 31980: 0 -246: 31981: 0 -246: 31982: 0 -246: 31983: 0 -246: 31984: 0 -246: 31985: 0 -246: 31986: 0 -246: 31987: 0 -246: 31988: 0 -246: 31989: 0 -246: 31990: 0 -246: 31991: 0 -246: 31992: 0 -246: 31993: 0 -246: 31994: 0 -246: 31995: 0 -246: 31996: 0 -246: 31997: 0 -246: 31998: 0 -246: 31999: 0 -246: 32000: 0 -246: 32001: 0 -246: 32002: 0 -246: 32003: 0 -246: 32004: 0 -246: 32005: 0 -246: 32006: 0 -246: 32007: 0 -246: 32008: 0 -246: 32009: 0 -246: 32010: 0 -246: 32011: 0 -246: 32012: 0 -246: 32013: 0 -246: 32014: 0 -246: 32015: 0 -246: 32016: 0 -246: 32017: 0 -246: 32018: 0 -246: 32019: 0 -246: 32020: 0 -246: 32021: 0 -246: 32022: 0 -246: 32023: 0 -246: 32024: 0 -246: 32025: 0 -246: 32026: 0 -246: 32027: 0 -246: 32028: 0 -246: 32029: 0 -246: 32030: 0 -246: 32031: 0 -246: 32032: 0 -246: 32033: 0 -246: 32034: 0 -246: 32035: 0 -246: 32036: 0 -246: 32037: 0 -246: 32038: 0 -246: 32039: 0 -246: 32040: 0 -246: 32041: 0 -246: 32042: 0 -246: 32043: 0 -246: 32044: 0 -246: 32045: 0 -246: 32046: 0 -246: 32047: 0 -246: 32048: 0 -246: 32049: 0 -246: 32050: 0 -246: 32051: 0 -246: 32052: 0 -246: 32053: 0 -246: 32054: 0 -246: 32055: 0 -246: 32056: 0 -246: 32057: 0 -246: 32058: 0 -246: 32059: 0 -246: 32060: 0 -246: 32061: 0 -246: 32062: 0 -246: 32063: 0 -246: 32064: 0 -246: 32065: 0 -246: 32066: 0 -246: 32067: 0 -246: 32068: 0 -246: 32069: 0 -246: 32070: 0 -246: 32071: 0 -246: 32072: 0 -246: 32073: 0 -246: 32074: 0 -246: 32075: 0 -246: 32076: 0 -246: 32077: 0 -246: 32078: 0 -246: 32079: 0 -246: 32080: 0 -246: 32081: 0 -246: 32082: 0 -246: 32083: 0 -246: 32084: 0 -246: 32085: 0 -246: 32086: 0 -246: 32087: 0 -246: 32088: 0 -246: 32089: 0 -246: 32090: 0 -246: 32091: 0 -246: 32092: 0 -246: 32093: 0 -246: 32094: 0 -246: 32095: 0 -246: 32096: 0 -246: 32097: 0 -246: 32098: 0 -246: 32099: 0 -246: 32100: 0 -246: 32101: 0 -246: 32102: 0 -246: 32103: 0 -246: 32104: 0 -246: 32105: 0 -246: 32106: 0 -246: 32107: 0 -246: 32108: 0 -246: 32109: 0 -246: 32110: 0 -246: 32111: 0 -246: 32112: 0 -246: 32113: 0 -246: 32114: 0 -246: 32115: 0 -246: 32116: 0 -246: 32117: 0 -246: 32118: 0 -246: 32119: 0 -246: 32120: 0 -246: 32121: 0 -246: 32122: 0 -246: 32123: 0 -246: 32124: 0 -246: 32125: 0 -246: 32126: 0 -246: 32127: 0 -246: 32128: 0 -246: 32129: 0 -246: 32130: 0 -246: 32131: 0 -246: 32132: 0 -246: 32133: 0 -246: 32134: 0 -246: 32135: 0 -246: 32136: 0 -246: 32137: 0 -246: 32138: 0 -246: 32139: 0 -246: 32140: 0 -246: 32141: 0 -246: 32142: 0 -246: 32143: 0 -246: 32144: 0 -246: 32145: 0 -246: 32146: 0 -246: 32147: 0 -246: 32148: 0 -246: 32149: 0 -246: 32150: 0 -246: 32151: 0 -246: 32152: 0 -246: 32153: 0 -246: 32154: 0 -246: 32155: 0 -246: 32156: 0 -246: 32157: 0 -246: 32158: 0 -246: 32159: 0 -246: 32160: 0 -246: 32161: 0 -246: 32162: 0 -246: 32163: 0 -246: 32164: 0 -246: 32165: 0 -246: 32166: 0 -246: 32167: 0 -246: 32168: 0 -246: 32169: 0 -246: 32170: 0 -246: 32171: 0 -246: 32172: 0 -246: 32173: 0 -246: 32174: 0 -246: 32175: 0 -246: 32176: 0 -246: 32177: 0 -246: 32178: 0 -246: 32179: 0 -246: 32180: 0 -246: 32181: 0 -246: 32182: 0 -246: 32183: 0 -246: 32184: 0 -246: 32185: 0 -246: 32186: 0 -246: 32187: 0 -246: 32188: 0 -246: 32189: 0 -246: 32190: 0 -246: 32191: 0 -246: 32192: 0 -246: 32193: 0 -246: 32194: 0 -246: 32195: 0 -246: 32196: 0 -246: 32197: 0 -246: 32198: 0 -246: 32199: 0 -246: 32200: 0 -246: 32201: 0 -246: 32202: 0 -246: 32203: 0 -246: 32204: 0 -246: 32205: 0 -246: 32206: 0 -246: 32207: 0 -246: 32208: 0 -246: 32209: 0 -246: 32210: 0 -246: 32211: 0 -246: 32212: 0 -246: 32213: 0 -246: 32214: 0 -246: 32215: 0 -246: 32216: 0 -246: 32217: 0 -246: 32218: 0 -246: 32219: 0 -246: 32220: 0 -246: 32221: 0 -246: 32222: 0 -246: 32223: 0 -246: 32224: 0 -246: 32225: 0 -246: 32226: 0 -246: 32227: 0 -246: 32228: 0 -246: 32229: 0 -246: 32230: 0 -246: 32231: 0 -246: 32232: 0 -246: 32233: 0 -246: 32234: 0 -246: 32235: 0 -246: 32236: 0 -246: 32237: 0 -246: 32238: 0 -246: 32239: 0 -246: 32240: 0 -246: 32241: 0 -246: 32242: 0 -246: 32243: 0 -246: 32244: 0 -246: 32245: 0 -246: 32246: 0 -246: 32247: 0 -246: 32248: 0 -246: 32249: 0 -246: 32250: 0 -246: 32251: 0 -246: 32252: 0 -246: 32253: 0 -246: 32254: 0 -246: 32255: 0 -246: 32256: 0 -246: 32257: 0 -246: 32258: 0 -246: 32259: 0 -246: 32260: 0 -246: 32261: 0 -246: 32262: 0 -246: 32263: 0 -246: 32264: 0 -246: 32265: 0 -246: 32266: 0 -246: 32267: 0 -246: 32268: 0 -246: 32269: 0 -246: 32270: 0 -246: 32271: 0 -246: 32272: 0 -246: 32273: 0 -246: 32274: 0 -246: 32275: 0 -246: 32276: 0 -246: 32277: 0 -246: 32278: 0 -246: 32279: 0 -246: 32280: 0 -246: 32281: 0 -246: 32282: 0 -246: 32283: 0 -246: 32284: 0 -246: 32285: 0 -246: 32286: 0 -246: 32287: 0 -246: 32288: 0 -246: 32289: 0 -246: 32290: 0 -246: 32291: 0 -246: 32292: 0 -246: 32293: 0 -246: 32294: 0 -246: 32295: 0 -246: 32296: 0 -246: 32297: 0 -246: 32298: 0 -246: 32299: 0 -246: 32300: 0 -246: 32301: 0 -246: 32302: 0 -246: 32303: 0 -246: 32304: 0 -246: 32305: 0 -246: 32306: 0 -246: 32307: 0 -246: 32308: 0 -246: 32309: 0 -246: 32310: 0 -246: 32311: 0 -246: 32312: 0 -246: 32313: 0 -246: 32314: 0 -246: 32315: 0 -246: 32316: 0 -246: 32317: 0 -246: 32318: 0 -246: 32319: 0 -246: 32320: 0 -246: 32321: 0 -246: 32322: 0 -246: 32323: 0 -246: 32324: 0 -246: 32325: 0 -246: 32326: 0 -246: 32327: 0 -246: 32328: 0 -246: 32329: 0 -246: 32330: 0 -246: 32331: 0 -246: 32332: 0 -246: 32333: 0 -246: 32334: 0 -246: 32335: 0 -246: 32336: 0 -246: 32337: 0 -246: 32338: 0 -246: 32339: 0 -246: 32340: 0 -246: 32341: 0 -246: 32342: 0 -246: 32343: 0 -246: 32344: 0 -246: 32345: 0 -246: 32346: 0 -246: 32347: 0 -246: 32348: 0 -246: 32349: 0 -246: 32350: 0 -246: 32351: 0 -246: 32352: 0 -246: 32353: 0 -246: 32354: 0 -246: 32355: 0 -246: 32356: 0 -246: 32357: 0 -246: 32358: 0 -246: 32359: 0 -246: 32360: 0 -246: 32361: 0 -246: 32362: 0 -246: 32363: 0 -246: 32364: 0 -246: 32365: 0 -246: 32366: 0 -246: 32367: 0 -246: 32368: 0 -246: 32369: 0 -246: 32370: 0 -246: 32371: 0 -246: 32372: 0 -246: 32373: 0 -246: 32374: 0 -246: 32375: 0 -246: 32376: 0 -246: 32377: 0 -246: 32378: 0 -246: 32379: 0 -246: 32380: 0 -246: 32381: 0 -246: 32382: 0 -246: 32383: 0 -246: 32384: 0 -246: 32385: 0 -246: 32386: 0 -246: 32387: 0 -246: 32388: 0 -246: 32389: 0 -246: 32390: 0 -246: 32391: 0 -246: 32392: 0 -246: 32393: 0 -246: 32394: 0 -246: 32395: 0 -246: 32396: 0 -246: 32397: 0 -246: 32398: 0 -246: 32399: 0 -246: 32400: 0 -246: 32401: 0 -246: 32402: 0 -246: 32403: 0 -246: 32404: 0 -246: 32405: 0 -246: 32406: 0 -246: 32407: 0 -246: 32408: 0 -246: 32409: 0 -246: 32410: 0 -246: 32411: 0 -246: 32412: 0 -246: 32413: 0 -246: 32414: 0 -246: 32415: 0 -246: 32416: 0 -246: 32417: 0 -246: 32418: 0 -246: 32419: 0 -246: 32420: 0 -246: 32421: 0 -246: 32422: 0 -246: 32423: 0 -246: 32424: 0 -246: 32425: 0 -246: 32426: 0 -246: 32427: 0 -246: 32428: 0 -246: 32429: 0 -246: 32430: 0 -246: 32431: 0 -246: 32432: 0 -246: 32433: 0 -246: 32434: 0 -246: 32435: 0 -246: 32436: 0 -246: 32437: 0 -246: 32438: 0 -246: 32439: 0 -246: 32440: 0 -246: 32441: 0 -246: 32442: 0 -246: 32443: 0 -246: 32444: 0 -246: 32445: 0 -246: 32446: 0 -246: 32447: 0 -246: 32448: 0 -246: 32449: 0 -246: 32450: 0 -246: 32451: 0 -246: 32452: 0 -246: 32453: 0 -246: 32454: 0 -246: 32455: 0 -246: 32456: 0 -246: 32457: 0 -246: 32458: 0 -246: 32459: 0 -246: 32460: 0 -246: 32461: 0 -246: 32462: 0 -246: 32463: 0 -246: 32464: 0 -246: 32465: 0 -246: 32466: 0 -246: 32467: 0 -246: 32468: 0 -246: 32469: 0 -246: 32470: 0 -246: 32471: 0 -246: 32472: 0 -246: 32473: 0 -246: 32474: 0 -246: 32475: 0 -246: 32476: 0 -246: 32477: 0 -246: 32478: 0 -246: 32479: 0 -246: 32480: 0 -246: 32481: 0 -246: 32482: 0 -246: 32483: 0 -246: 32484: 0 -246: 32485: 0 -246: 32486: 0 -246: 32487: 0 -246: 32488: 0 -246: 32489: 0 -246: 32490: 0 -246: 32491: 0 -246: 32492: 0 -246: 32493: 0 -246: 32494: 0 -246: 32495: 0 -246: 32496: 0 -246: 32497: 0 -246: 32498: 0 -246: 32499: 0 -246: 32500: 0 -246: 32501: 0 -246: 32502: 0 -246: 32503: 0 -246: 32504: 0 -246: 32505: 0 -246: 32506: 0 -246: 32507: 0 -246: 32508: 0 -246: 32509: 0 -246: 32510: 0 -246: 32511: 0 -246: 32512: 0 -246: 32513: 0 -246: 32514: 0 -246: 32515: 0 -246: 32516: 0 -246: 32517: 0 -246: 32518: 0 -246: 32519: 0 -246: 32520: 0 -246: 32521: 0 -246: 32522: 0 -246: 32523: 0 -246: 32524: 0 -246: 32525: 0 -246: 32526: 0 -246: 32527: 0 -246: 32528: 0 -246: 32529: 0 -246: 32530: 0 -246: 32531: 0 -246: 32532: 0 -246: 32533: 0 -246: 32534: 0 -246: 32535: 0 -246: 32536: 0 -246: 32537: 0 -246: 32538: 0 -246: 32539: 0 -246: 32540: 0 -246: 32541: 0 -246: 32542: 0 -246: 32543: 0 -246: 32544: 0 -246: 32545: 0 -246: 32546: 0 -246: 32547: 0 -246: 32548: 0 -246: 32549: 0 -246: 32550: 0 -246: 32551: 0 -246: 32552: 0 -246: 32553: 0 -246: 32554: 0 -246: 32555: 0 -246: 32556: 0 -246: 32557: 0 -246: 32558: 0 -246: 32559: 0 -246: 32560: 0 -246: 32561: 0 -246: 32562: 0 -246: 32563: 0 -246: 32564: 0 -246: 32565: 0 -246: 32566: 0 -246: 32567: 0 -246: 32568: 0 -246: 32569: 0 -246: 32570: 0 -246: 32571: 0 -246: 32572: 0 -246: 32573: 0 -246: 32574: 0 -246: 32575: 0 -246: 32576: 0 -246: 32577: 0 -246: 32578: 0 -246: 32579: 0 -246: 32580: 0 -246: 32581: 0 -246: 32582: 0 -246: 32583: 0 -246: 32584: 0 -246: 32585: 0 -246: 32586: 0 -246: 32587: 0 -246: 32588: 0 -246: 32589: 0 -246: 32590: 0 -246: 32591: 0 -246: 32592: 0 -246: 32593: 0 -246: 32594: 0 -246: 32595: 0 -246: 32596: 0 -246: 32597: 0 -246: 32598: 0 -246: 32599: 0 -246: 32600: 0 -246: 32601: 0 -246: 32602: 0 -246: 32603: 0 -246: 32604: 0 -246: 32605: 0 -246: 32606: 0 -246: 32607: 0 -246: 32608: 0 -246: 32609: 0 -246: 32610: 0 -246: 32611: 0 -246: 32612: 0 -246: 32613: 0 -246: 32614: 0 -246: 32615: 0 -246: 32616: 0 -246: 32617: 0 -246: 32618: 0 -246: 32619: 0 -246: 32620: 0 -246: 32621: 0 -246: 32622: 0 -246: 32623: 0 -246: 32624: 0 -246: 32625: 0 -246: 32626: 0 -246: 32627: 0 -246: 32628: 0 -246: 32629: 0 -246: 32630: 0 -246: 32631: 0 -246: 32632: 0 -246: 32633: 0 -246: 32634: 0 -246: 32635: 0 -246: 32636: 0 -246: 32637: 0 -246: 32638: 0 -246: 32639: 0 -246: 32640: 0 -246: 32641: 0 -246: 32642: 0 -246: 32643: 0 -246: 32644: 0 -246: 32645: 0 -246: 32646: 0 -246: 32647: 0 -246: 32648: 0 -246: 32649: 0 -246: 32650: 0 -246: 32651: 0 -246: 32652: 0 -246: 32653: 0 -246: 32654: 0 -246: 32655: 0 -246: 32656: 0 -246: 32657: 0 -246: 32658: 0 -246: 32659: 0 -246: 32660: 0 -246: 32661: 0 -246: 32662: 0 -246: 32663: 0 -246: 32664: 0 -246: 32665: 0 -246: 32666: 0 -246: 32667: 0 -246: 32668: 0 -246: 32669: 0 -246: 32670: 0 -246: 32671: 0 -246: 32672: 0 -246: 32673: 0 -246: 32674: 0 -246: 32675: 0 -246: 32676: 0 -246: 32677: 0 -246: 32678: 0 -246: 32679: 0 -246: 32680: 0 -246: 32681: 0 -246: 32682: 0 -246: 32683: 0 -246: 32684: 0 -246: 32685: 0 -246: 32686: 0 -246: 32687: 0 -246: 32688: 0 -246: 32689: 0 -246: 32690: 0 -246: 32691: 0 -246: 32692: 0 -246: 32693: 0 -246: 32694: 0 -246: 32695: 0 -246: 32696: 0 -246: 32697: 0 -246: 32698: 0 -246: 32699: 0 -246: 32700: 0 -246: 32701: 0 -246: 32702: 0 -246: 32703: 0 -246: 32704: 0 -246: 32705: 0 -246: 32706: 0 -246: 32707: 0 -246: 32708: 0 -246: 32709: 0 -246: 32710: 0 -246: 32711: 0 -246: 32712: 0 -246: 32713: 0 -246: 32714: 0 -246: 32715: 0 -246: 32716: 0 -246: 32717: 0 -246: 32718: 0 -246: 32719: 0 -246: 32720: 0 -246: 32721: 0 -246: 32722: 0 -246: 32723: 0 -246: 32724: 0 -246: 32725: 0 -246: 32726: 0 -246: 32727: 0 -246: 32728: 0 -246: 32729: 0 -246: 32730: 0 -246: 32731: 0 -246: 32732: 0 -246: 32733: 0 -246: 32734: 0 -246: 32735: 0 -246: 32736: 0 -246: 32737: 0 -246: 32738: 0 -246: 32739: 0 -246: 32740: 0 -246: 32741: 0 -246: 32742: 0 -246: 32743: 0 -246: 32744: 0 -246: 32745: 0 -246: 32746: 0 -246: 32747: 0 -246: 32748: 0 -246: 32749: 0 -246: 32750: 0 -246: 32751: 0 -246: 32752: 0 -246: 32753: 0 -246: 32754: 0 -246: 32755: 0 -246: 32756: 0 -246: 32757: 0 -246: 32758: 0 -246: 32759: 0 -246: 32760: 0 -246: 32761: 0 -246: 32762: 0 -246: 32763: 0 -246: 32764: 0 -246: 32765: 0 -246: 32766: 0 -246: 32767: 0 -246: 32768: 0 -246: 32769: 0 -246: 32770: 0 -246: 32771: 0 -246: 32772: 0 -246: 32773: 0 -246: 32774: 0 -246: 32775: 0 -246: 32776: 0 -246: 32777: 0 -246: 32778: 0 -246: 32779: 0 -246: 32780: 0 -246: 32781: 0 -246: 32782: 0 -246: 32783: 0 -246: 32784: 0 -246: 32785: 0 -246: 32786: 0 -246: 32787: 0 -246: 32788: 0 -246: 32789: 0 -246: 32790: 0 -246: 32791: 0 -246: 32792: 0 -246: 32793: 0 -246: 32794: 0 -246: 32795: 0 -246: 32796: 0 -246: 32797: 0 -246: 32798: 0 -246: 32799: 0 -246: 32800: 0 -246: 32801: 0 -246: 32802: 0 -246: 32803: 0 -246: 32804: 0 -246: 32805: 0 -246: 32806: 0 -246: 32807: 0 -246: 32808: 0 -246: 32809: 0 -246: 32810: 0 -246: 32811: 0 -246: 32812: 0 -246: 32813: 0 -246: 32814: 0 -246: 32815: 0 -246: 32816: 0 -246: 32817: 0 -246: 32818: 0 -246: 32819: 0 -246: 32820: 0 -246: 32821: 0 -246: 32822: 0 -246: 32823: 0 -246: 32824: 0 -246: 32825: 0 -246: 32826: 0 -246: 32827: 0 -246: 32828: 0 -246: 32829: 0 -246: 32830: 0 -246: 32831: 0 -246: 32832: 0 -246: 32833: 0 -246: 32834: 0 -246: 32835: 0 -246: 32836: 0 -246: 32837: 0 -246: 32838: 0 -246: 32839: 0 -246: 32840: 0 -246: 32841: 0 -246: 32842: 0 -246: 32843: 0 -246: 32844: 0 -246: 32845: 0 -246: 32846: 0 -246: 32847: 0 -246: 32848: 0 -246: 32849: 0 -246: 32850: 0 -246: 32851: 0 -246: 32852: 0 -246: 32853: 0 -246: 32854: 0 -246: 32855: 0 -246: 32856: 0 -246: 32857: 0 -246: 32858: 0 -246: 32859: 0 -246: 32860: 0 -246: 32861: 0 -246: 32862: 0 -246: 32863: 0 -246: 32864: 0 -246: 32865: 0 -246: 32866: 0 -246: 32867: 0 -246: 32868: 0 -246: 32869: 0 -246: 32870: 0 -246: 32871: 0 -246: 32872: 0 -246: 32873: 0 -246: 32874: 0 -246: 32875: 0 -246: 32876: 0 -246: 32877: 0 -246: 32878: 0 -246: 32879: 0 -246: 32880: 0 -246: 32881: 0 -246: 32882: 0 -246: 32883: 0 -246: 32884: 0 -246: 32885: 0 -246: 32886: 0 -246: 32887: 0 -246: 32888: 0 -246: 32889: 0 -246: 32890: 0 -246: 32891: 0 -246: 32892: 0 -246: 32893: 0 -246: 32894: 0 -246: 32895: 0 -246: 32896: 0 -246: 32897: 0 -246: 32898: 0 -246: 32899: 0 -246: 32900: 0 -246: 32901: 0 -246: 32902: 0 -246: 32903: 0 -246: 32904: 0 -246: 32905: 0 -246: 32906: 0 -246: 32907: 0 -246: 32908: 0 -246: 32909: 0 -246: 32910: 0 -246: 32911: 0 -246: 32912: 0 -246: 32913: 0 -246: 32914: 0 -246: 32915: 0 -246: 32916: 0 -246: 32917: 0 -246: 32918: 0 -246: 32919: 0 -246: 32920: 0 -246: 32921: 0 -246: 32922: 0 -246: 32923: 0 -246: 32924: 0 -246: 32925: 0 -246: 32926: 0 -246: 32927: 0 -246: 32928: 0 -246: 32929: 0 -246: 32930: 0 -246: 32931: 0 -246: 32932: 0 -246: 32933: 0 -246: 32934: 0 -246: 32935: 0 -246: 32936: 0 -246: 32937: 0 -246: 32938: 0 -246: 32939: 0 -246: 32940: 0 -246: 32941: 0 -246: 32942: 0 -246: 32943: 0 -246: 32944: 0 -246: 32945: 0 -246: 32946: 0 -246: 32947: 0 -246: 32948: 0 -246: 32949: 0 -246: 32950: 0 -246: 32951: 0 -246: 32952: 0 -246: 32953: 0 -246: 32954: 0 -246: 32955: 0 -246: 32956: 0 -246: 32957: 0 -246: 32958: 0 -246: 32959: 0 -246: 32960: 0 -246: 32961: 0 -246: 32962: 0 -246: 32963: 0 -246: 32964: 0 -246: 32965: 0 -246: 32966: 0 -246: 32967: 0 -246: 32968: 0 -246: 32969: 0 -246: 32970: 0 -246: 32971: 0 -246: 32972: 0 -246: 32973: 0 -246: 32974: 0 -246: 32975: 0 -246: 32976: 0 -246: 32977: 0 -246: 32978: 0 -246: 32979: 0 -246: 32980: 0 -246: 32981: 0 -246: 32982: 0 -246: 32983: 0 -246: 32984: 0 -246: 32985: 0 -246: 32986: 0 -246: 32987: 0 -246: 32988: 0 -246: 32989: 0 -246: 32990: 0 -246: 32991: 0 -246: 32992: 0 -246: 32993: 0 -246: 32994: 0 -246: 32995: 0 -246: 32996: 0 -246: 32997: 0 -246: 32998: 0 -246: 32999: 0 -246: 33000: 0 -246: 33001: 0 -246: 33002: 0 -246: 33003: 0 -246: 33004: 0 -246: 33005: 0 -246: 33006: 0 -246: 33007: 0 -246: 33008: 0 -246: 33009: 0 -246: 33010: 0 -246: 33011: 0 -246: 33012: 0 -246: 33013: 0 -246: 33014: 0 -246: 33015: 0 -246: 33016: 0 -246: 33017: 0 -246: 33018: 0 -246: 33019: 0 -246: 33020: 0 -246: 33021: 0 -246: 33022: 0 -246: 33023: 0 -246: 33024: 0 -246: 33025: 0 -246: 33026: 0 -246: 33027: 0 -246: 33028: 0 -246: 33029: 0 -246: 33030: 0 -246: 33031: 0 -246: 33032: 0 -246: 33033: 0 -246: 33034: 0 -246: 33035: 0 -246: 33036: 0 -246: 33037: 0 -246: 33038: 0 -246: 33039: 0 -246: 33040: 0 -246: 33041: 0 -246: 33042: 0 -246: 33043: 0 -246: 33044: 0 -246: 33045: 0 -246: 33046: 0 -246: 33047: 0 -246: 33048: 0 -246: 33049: 0 -246: 33050: 0 -246: 33051: 0 -246: 33052: 0 -246: 33053: 0 -246: 33054: 0 -246: 33055: 0 -246: 33056: 0 -246: 33057: 0 -246: 33058: 0 -246: 33059: 0 -246: 33060: 0 -246: 33061: 0 -246: 33062: 0 -246: 33063: 0 -246: 33064: 0 -246: 33065: 0 -246: 33066: 0 -246: 33067: 0 -246: 33068: 0 -246: 33069: 0 -246: 33070: 0 -246: 33071: 0 -246: 33072: 0 -246: 33073: 0 -246: 33074: 0 -246: 33075: 0 -246: 33076: 0 -246: 33077: 0 -246: 33078: 0 -246: 33079: 0 -246: 33080: 0 -246: 33081: 0 -246: 33082: 0 -246: 33083: 0 -246: 33084: 0 -246: 33085: 0 -246: 33086: 0 -246: 33087: 0 -246: 33088: 0 -246: 33089: 0 -246: 33090: 0 -246: 33091: 0 -246: 33092: 0 -246: 33093: 0 -246: 33094: 0 -246: 33095: 0 -246: 33096: 0 -246: 33097: 0 -246: 33098: 0 -246: 33099: 0 -246: 33100: 0 -246: 33101: 0 -246: 33102: 0 -246: 33103: 0 -246: 33104: 0 -246: 33105: 0 -246: 33106: 0 -246: 33107: 0 -246: 33108: 0 -246: 33109: 0 -246: 33110: 0 -246: 33111: 0 -246: 33112: 0 -246: 33113: 0 -246: 33114: 0 -246: 33115: 0 -246: 33116: 0 -246: 33117: 0 -246: 33118: 0 -246: 33119: 0 -246: 33120: 0 -246: 33121: 0 -246: 33122: 0 -246: 33123: 0 -246: 33124: 0 -246: 33125: 0 -246: 33126: 0 -246: 33127: 0 -246: 33128: 0 -246: 33129: 0 -246: 33130: 0 -246: 33131: 0 -246: 33132: 0 -246: 33133: 0 -246: 33134: 0 -246: 33135: 0 -246: 33136: 0 -246: 33137: 0 -246: 33138: 0 -246: 33139: 0 -246: 33140: 0 -246: 33141: 0 -246: 33142: 0 -246: 33143: 0 -246: 33144: 0 -246: 33145: 0 -246: 33146: 0 -246: 33147: 0 -246: 33148: 0 -246: 33149: 0 -246: 33150: 0 -246: 33151: 0 -246: 33152: 0 -246: 33153: 0 -246: 33154: 0 -246: 33155: 0 -246: 33156: 0 -246: 33157: 0 -246: 33158: 0 -246: 33159: 0 -246: 33160: 0 -246: 33161: 0 -246: 33162: 0 -246: 33163: 0 -246: 33164: 0 -246: 33165: 0 -246: 33166: 0 -246: 33167: 0 -246: 33168: 0 -246: 33169: 0 -246: 33170: 0 -246: 33171: 0 -246: 33172: 0 -246: 33173: 0 -246: 33174: 0 -246: 33175: 0 -246: 33176: 0 -246: 33177: 0 -246: 33178: 0 -246: 33179: 0 -246: 33180: 0 -246: 33181: 0 -246: 33182: 0 -246: 33183: 0 -246: 33184: 0 -246: 33185: 0 -246: 33186: 0 -246: 33187: 0 -246: 33188: 0 -246: 33189: 0 -246: 33190: 0 -246: 33191: 0 -246: 33192: 0 -246: 33193: 0 -246: 33194: 0 -246: 33195: 0 -246: 33196: 0 -246: 33197: 0 -246: 33198: 0 -246: 33199: 0 -246: 33200: 0 -246: 33201: 0 -246: 33202: 0 -246: 33203: 0 -246: 33204: 0 -246: 33205: 0 -246: 33206: 0 -246: 33207: 0 -246: 33208: 0 -246: 33209: 0 -246: 33210: 0 -246: 33211: 0 -246: 33212: 0 -246: 33213: 0 -246: 33214: 0 -246: 33215: 0 -246: 33216: 0 -246: 33217: 0 -246: 33218: 0 -246: 33219: 0 -246: 33220: 0 -246: 33221: 0 -246: 33222: 0 -246: 33223: 0 -246: 33224: 0 -246: 33225: 0 -246: 33226: 0 -246: 33227: 0 -246: 33228: 0 -246: 33229: 0 -246: 33230: 0 -246: 33231: 0 -246: 33232: 0 -246: 33233: 0 -246: 33234: 0 -246: 33235: 0 -246: 33236: 0 -246: 33237: 0 -246: 33238: 0 -246: 33239: 0 -246: 33240: 0 -246: 33241: 0 -246: 33242: 0 -246: 33243: 0 -246: 33244: 0 -246: 33245: 0 -246: 33246: 0 -246: 33247: 0 -246: 33248: 0 -246: 33249: 0 -246: 33250: 0 -246: 33251: 0 -246: 33252: 0 -246: 33253: 0 -246: 33254: 0 -246: 33255: 0 -246: 33256: 0 -246: 33257: 0 -246: 33258: 0 -246: 33259: 0 -246: 33260: 0 -246: 33261: 0 -246: 33262: 0 -246: 33263: 0 -246: 33264: 0 -246: 33265: 0 -246: 33266: 0 -246: 33267: 0 -246: 33268: 0 -246: 33269: 0 -246: 33270: 0 -246: 33271: 0 -246: 33272: 0 -246: 33273: 0 -246: 33274: 0 -246: 33275: 0 -246: 33276: 0 -246: 33277: 0 -246: 33278: 0 -246: 33279: 0 -246: 33280: 0 -246: 33281: 0 -246: 33282: 0 -246: 33283: 0 -246: 33284: 0 -246: 33285: 0 -246: 33286: 0 -246: 33287: 0 -246: 33288: 0 -246: 33289: 0 -246: 33290: 0 -246: 33291: 0 -246: 33292: 0 -246: 33293: 0 -246: 33294: 0 -246: 33295: 0 -246: 33296: 0 -246: 33297: 0 -246: 33298: 0 -246: 33299: 0 -246: 33300: 0 -246: 33301: 0 -246: 33302: 0 -246: 33303: 0 -246: 33304: 0 -246: 33305: 0 -246: 33306: 0 -246: 33307: 0 -246: 33308: 0 -246: 33309: 0 -246: 33310: 0 -246: 33311: 0 -246: 33312: 0 -246: 33313: 0 -246: 33314: 0 -246: 33315: 0 -246: 33316: 0 -246: 33317: 0 -246: 33318: 0 -246: 33319: 0 -246: 33320: 0 -246: 33321: 0 -246: 33322: 0 -246: 33323: 0 -246: 33324: 0 -246: 33325: 0 -246: 33326: 0 -246: 33327: 0 -246: 33328: 0 -246: 33329: 0 -246: 33330: 0 -246: 33331: 0 -246: 33332: 0 -246: 33333: 0 -246: 33334: 0 -246: 33335: 0 -246: 33336: 0 -246: 33337: 0 -246: 33338: 0 -246: 33339: 0 -246: 33340: 0 -246: 33341: 0 -246: 33342: 0 -246: 33343: 0 -246: 33344: 0 -246: 33345: 0 -246: 33346: 0 -246: 33347: 0 -246: 33348: 0 -246: 33349: 0 -246: 33350: 0 -246: 33351: 0 -246: 33352: 0 -246: 33353: 0 -246: 33354: 0 -246: 33355: 0 -246: 33356: 0 -246: 33357: 0 -246: 33358: 0 -246: 33359: 0 -246: 33360: 0 -246: 33361: 0 -246: 33362: 0 -246: 33363: 0 -246: 33364: 0 -246: 33365: 0 -246: 33366: 0 -246: 33367: 0 -246: 33368: 0 -246: 33369: 0 -246: 33370: 0 -246: 33371: 0 -246: 33372: 0 -246: 33373: 0 -246: 33374: 0 -246: 33375: 0 -246: 33376: 0 -246: 33377: 0 -246: 33378: 0 -246: 33379: 0 -246: 33380: 0 -246: 33381: 0 -246: 33382: 0 -246: 33383: 0 -246: 33384: 0 -246: 33385: 0 -246: 33386: 0 -246: 33387: 0 -246: 33388: 0 -246: 33389: 0 -246: 33390: 0 -246: 33391: 0 -246: 33392: 0 -246: 33393: 0 -246: 33394: 0 -246: 33395: 0 -246: 33396: 0 -246: 33397: 0 -246: 33398: 0 -246: 33399: 0 -246: 33400: 0 -246: 33401: 0 -246: 33402: 0 -246: 33403: 0 -246: 33404: 0 -246: 33405: 0 -246: 33406: 0 -246: 33407: 0 -246: 33408: 0 -246: 33409: 0 -246: 33410: 0 -246: 33411: 0 -246: 33412: 0 -246: 33413: 0 -246: 33414: 0 -246: 33415: 0 -246: 33416: 0 -246: 33417: 0 -246: 33418: 0 -246: 33419: 0 -246: 33420: 0 -246: 33421: 0 -246: 33422: 0 -246: 33423: 0 -246: 33424: 0 -246: 33425: 0 -246: 33426: 0 -246: 33427: 0 -246: 33428: 0 -246: 33429: 0 -246: 33430: 0 -246: 33431: 0 -246: 33432: 0 -246: 33433: 0 -246: 33434: 0 -246: 33435: 0 -246: 33436: 0 -246: 33437: 0 -246: 33438: 0 -246: 33439: 0 -246: 33440: 0 -246: 33441: 0 -246: 33442: 0 -246: 33443: 0 -246: 33444: 0 -246: 33445: 0 -246: 33446: 0 -246: 33447: 0 -246: 33448: 0 -246: 33449: 0 -246: 33450: 0 -246: 33451: 0 -246: 33452: 0 -246: 33453: 0 -246: 33454: 0 -246: 33455: 0 -246: 33456: 0 -246: 33457: 0 -246: 33458: 0 -246: 33459: 0 -246: 33460: 0 -246: 33461: 0 -246: 33462: 0 -246: 33463: 0 -246: 33464: 0 -246: 33465: 0 -246: 33466: 0 -246: 33467: 0 -246: 33468: 0 -246: 33469: 0 -246: 33470: 0 -246: 33471: 0 -246: 33472: 0 -246: 33473: 0 -246: 33474: 0 -246: 33475: 0 -246: 33476: 0 -246: 33477: 0 -246: 33478: 0 -246: 33479: 0 -246: 33480: 0 -246: 33481: 0 -246: 33482: 0 -246: 33483: 0 -246: 33484: 0 -246: 33485: 0 -246: 33486: 0 -246: 33487: 0 -246: 33488: 0 -246: 33489: 0 -246: 33490: 0 -246: 33491: 0 -246: 33492: 0 -246: 33493: 0 -246: 33494: 0 -246: 33495: 0 -246: 33496: 0 -246: 33497: 0 -246: 33498: 0 -246: 33499: 0 -246: 33500: 0 -246: 33501: 0 -246: 33502: 0 -246: 33503: 0 -246: 33504: 0 -246: 33505: 0 -246: 33506: 0 -246: 33507: 0 -246: 33508: 0 -246: 33509: 0 -246: 33510: 0 -246: 33511: 0 -246: 33512: 0 -246: 33513: 0 -246: 33514: 0 -246: 33515: 0 -246: 33516: 0 -246: 33517: 0 -246: 33518: 0 -246: 33519: 0 -246: 33520: 0 -246: 33521: 0 -246: 33522: 0 -246: 33523: 0 -246: 33524: 0 -246: 33525: 0 -246: 33526: 0 -246: 33527: 0 -246: 33528: 0 -246: 33529: 0 -246: 33530: 0 -246: 33531: 0 -246: 33532: 0 -246: 33533: 0 -246: 33534: 0 -246: 33535: 0 -246: 33536: 0 -246: 33537: 0 -246: 33538: 0 -246: 33539: 0 -246: 33540: 0 -246: 33541: 0 -246: 33542: 0 -246: 33543: 0 -246: 33544: 0 -246: 33545: 0 -246: 33546: 0 -246: 33547: 0 -246: 33548: 0 -246: 33549: 0 -246: 33550: 0 -246: 33551: 0 -246: 33552: 0 -246: 33553: 0 -246: 33554: 0 -246: 33555: 0 -246: 33556: 0 -246: 33557: 0 -246: 33558: 0 -246: 33559: 0 -246: 33560: 0 -246: 33561: 0 -246: 33562: 0 -246: 33563: 0 -246: 33564: 0 -246: 33565: 0 -246: 33566: 0 -246: 33567: 0 -246: 33568: 0 -246: 33569: 0 -246: 33570: 0 -246: 33571: 0 -246: 33572: 0 -246: 33573: 0 -246: 33574: 0 -246: 33575: 0 -246: 33576: 0 -246: 33577: 0 -246: 33578: 0 -246: 33579: 0 -246: 33580: 0 -246: 33581: 0 -246: 33582: 0 -246: 33583: 0 -246: 33584: 0 -246: 33585: 0 -246: 33586: 0 -246: 33587: 0 -246: 33588: 0 -246: 33589: 0 -246: 33590: 0 -246: 33591: 0 -246: 33592: 0 -246: 33593: 0 -246: 33594: 0 -246: 33595: 0 -246: 33596: 0 -246: 33597: 0 -246: 33598: 0 -246: 33599: 0 -246: 33600: 0 -246: 33601: 0 -246: 33602: 0 -246: 33603: 0 -246: 33604: 0 -246: 33605: 0 -246: 33606: 0 -246: 33607: 0 -246: 33608: 0 -246: 33609: 0 -246: 33610: 0 -246: 33611: 0 -246: 33612: 0 -246: 33613: 0 -246: 33614: 0 -246: 33615: 0 -246: 33616: 0 -246: 33617: 0 -246: 33618: 0 -246: 33619: 0 -246: 33620: 0 -246: 33621: 0 -246: 33622: 0 -246: 33623: 0 -246: 33624: 0 -246: 33625: 0 -246: 33626: 0 -246: 33627: 0 -246: 33628: 0 -246: 33629: 0 -246: 33630: 0 -246: 33631: 0 -246: 33632: 0 -246: 33633: 0 -246: 33634: 0 -246: 33635: 0 -246: 33636: 0 -246: 33637: 0 -246: 33638: 0 -246: 33639: 0 -246: 33640: 0 -246: 33641: 0 -246: 33642: 0 -246: 33643: 0 -246: 33644: 0 -246: 33645: 0 -246: 33646: 0 -246: 33647: 0 -246: 33648: 0 -246: 33649: 0 -246: 33650: 0 -246: 33651: 0 -246: 33652: 0 -246: 33653: 0 -246: 33654: 0 -246: 33655: 0 -246: 33656: 0 -246: 33657: 0 -246: 33658: 0 -246: 33659: 0 -246: 33660: 0 -246: 33661: 0 -246: 33662: 0 -246: 33663: 0 -246: 33664: 0 -246: 33665: 0 -246: 33666: 0 -246: 33667: 0 -246: 33668: 0 -246: 33669: 0 -246: 33670: 0 -246: 33671: 0 -246: 33672: 0 -246: 33673: 0 -246: 33674: 0 -246: 33675: 0 -246: 33676: 0 -246: 33677: 0 -246: 33678: 0 -246: 33679: 0 -246: 33680: 0 -246: 33681: 0 -246: 33682: 0 -246: 33683: 0 -246: 33684: 0 -246: 33685: 0 -246: 33686: 0 -246: 33687: 0 -246: 33688: 0 -246: 33689: 0 -246: 33690: 0 -246: 33691: 0 -246: 33692: 0 -246: 33693: 0 -246: 33694: 0 -246: 33695: 0 -246: 33696: 0 -246: 33697: 0 -246: 33698: 0 -246: 33699: 0 -246: 33700: 0 -246: 33701: 0 -246: 33702: 0 -246: 33703: 0 -246: 33704: 0 -246: 33705: 0 -246: 33706: 0 -246: 33707: 0 -246: 33708: 0 -246: 33709: 0 -246: 33710: 0 -246: 33711: 0 -246: 33712: 0 -246: 33713: 0 -246: 33714: 0 -246: 33715: 0 -246: 33716: 0 -246: 33717: 0 -246: 33718: 0 -246: 33719: 0 -246: 33720: 0 -246: 33721: 0 -246: 33722: 0 -246: 33723: 0 -246: 33724: 0 -246: 33725: 0 -246: 33726: 0 -246: 33727: 0 -246: 33728: 0 -246: 33729: 0 -246: 33730: 0 -246: 33731: 0 -246: 33732: 0 -246: 33733: 0 -246: 33734: 0 -246: 33735: 0 -246: 33736: 0 -246: 33737: 0 -246: 33738: 0 -246: 33739: 0 -246: 33740: 0 -246: 33741: 0 -246: 33742: 0 -246: 33743: 0 -246: 33744: 0 -246: 33745: 0 -246: 33746: 0 -246: 33747: 0 -246: 33748: 0 -246: 33749: 0 -246: 33750: 0 -246: 33751: 0 -246: 33752: 0 -246: 33753: 0 -246: 33754: 0 -246: 33755: 0 -246: 33756: 0 -246: 33757: 0 -246: 33758: 0 -246: 33759: 0 -246: 33760: 0 -246: 33761: 0 -246: 33762: 0 -246: 33763: 0 -246: 33764: 0 -246: 33765: 0 -246: 33766: 0 -246: 33767: 0 -246: 33768: 0 -246: 33769: 0 -246: 33770: 0 -246: 33771: 0 -246: 33772: 0 -246: 33773: 0 -246: 33774: 0 -246: 33775: 0 -246: 33776: 0 -246: 33777: 0 -246: 33778: 0 -246: 33779: 0 -246: 33780: 0 -246: 33781: 0 -246: 33782: 0 -246: 33783: 0 -246: 33784: 0 -246: 33785: 0 -246: 33786: 0 -246: 33787: 0 -246: 33788: 0 -246: 33789: 0 -246: 33790: 0 -246: 33791: 0 -246: 33792: 0 -246: 33793: 0 -246: 33794: 0 -246: 33795: 0 -246: 33796: 0 -246: 33797: 0 -246: 33798: 0 -246: 33799: 0 -246: 33800: 0 -246: 33801: 0 -246: 33802: 0 -246: 33803: 0 -246: 33804: 0 -246: 33805: 0 -246: 33806: 0 -246: 33807: 0 -246: 33808: 0 -246: 33809: 0 -246: 33810: 0 -246: 33811: 0 -246: 33812: 0 -246: 33813: 0 -246: 33814: 0 -246: 33815: 0 -246: 33816: 0 -246: 33817: 0 -246: 33818: 0 -246: 33819: 0 -246: 33820: 0 -246: 33821: 0 -246: 33822: 0 -246: 33823: 0 -246: 33824: 0 -246: 33825: 0 -246: 33826: 0 -246: 33827: 0 -246: 33828: 0 -246: 33829: 0 -246: 33830: 0 -246: 33831: 0 -246: 33832: 0 -246: 33833: 0 -246: 33834: 0 -246: 33835: 0 -246: 33836: 0 -246: 33837: 0 -246: 33838: 0 -246: 33839: 0 -246: 33840: 0 -246: 33841: 0 -246: 33842: 0 -246: 33843: 0 -246: 33844: 0 -246: 33845: 0 -246: 33846: 0 -246: 33847: 0 -246: 33848: 0 -246: 33849: 0 -246: 33850: 0 -246: 33851: 0 -246: 33852: 0 -246: 33853: 0 -246: 33854: 0 -246: 33855: 0 -246: 33856: 0 -246: 33857: 0 -246: 33858: 0 -246: 33859: 0 -246: 33860: 0 -246: 33861: 0 -246: 33862: 0 -246: 33863: 0 -246: 33864: 0 -246: 33865: 0 -246: 33866: 0 -246: 33867: 0 -246: 33868: 0 -246: 33869: 0 -246: 33870: 0 -246: 33871: 0 -246: 33872: 0 -246: 33873: 0 -246: 33874: 0 -246: 33875: 0 -246: 33876: 0 -246: 33877: 0 -246: 33878: 0 -246: 33879: 0 -246: 33880: 0 -246: 33881: 0 -246: 33882: 0 -246: 33883: 0 -246: 33884: 0 -246: 33885: 0 -246: 33886: 0 -246: 33887: 0 -246: 33888: 0 -246: 33889: 0 -246: 33890: 0 -246: 33891: 0 -246: 33892: 0 -246: 33893: 0 -246: 33894: 0 -246: 33895: 0 -246: 33896: 0 -246: 33897: 0 -246: 33898: 0 -246: 33899: 0 -246: 33900: 0 -246: 33901: 0 -246: 33902: 0 -246: 33903: 0 -246: 33904: 0 -246: 33905: 0 -246: 33906: 0 -246: 33907: 0 -246: 33908: 0 -246: 33909: 0 -246: 33910: 0 -246: 33911: 0 -246: 33912: 0 -246: 33913: 0 -246: 33914: 0 -246: 33915: 0 -246: 33916: 0 -246: 33917: 0 -246: 33918: 0 -246: 33919: 0 -246: 33920: 0 -246: 33921: 0 -246: 33922: 0 -246: 33923: 0 -246: 33924: 0 -246: 33925: 0 -246: 33926: 0 -246: 33927: 0 -246: 33928: 0 -246: 33929: 0 -246: 33930: 0 -246: 33931: 0 -246: 33932: 0 -246: 33933: 0 -246: 33934: 0 -246: 33935: 0 -246: 33936: 0 -246: 33937: 0 -246: 33938: 0 -246: 33939: 0 -246: 33940: 0 -246: 33941: 0 -246: 33942: 0 -246: 33943: 0 -246: 33944: 0 -246: 33945: 0 -246: 33946: 0 -246: 33947: 0 -246: 33948: 0 -246: 33949: 0 -246: 33950: 0 -246: 33951: 0 -246: 33952: 0 -246: 33953: 0 -246: 33954: 0 -246: 33955: 0 -246: 33956: 0 -246: 33957: 0 -246: 33958: 0 -246: 33959: 0 -246: 33960: 0 -246: 33961: 0 -246: 33962: 0 -246: 33963: 0 -246: 33964: 0 -246: 33965: 0 -246: 33966: 0 -246: 33967: 0 -246: 33968: 0 -246: 33969: 0 -246: 33970: 0 -246: 33971: 0 -246: 33972: 0 -246: 33973: 0 -246: 33974: 0 -246: 33975: 0 -246: 33976: 0 -246: 33977: 0 -246: 33978: 0 -246: 33979: 0 -246: 33980: 0 -246: 33981: 0 -246: 33982: 0 -246: 33983: 0 -246: 33984: 0 -246: 33985: 0 -246: 33986: 0 -246: 33987: 0 -246: 33988: 0 -246: 33989: 0 -246: 33990: 0 -246: 33991: 0 -246: 33992: 0 -246: 33993: 0 -246: 33994: 0 -246: 33995: 0 -246: 33996: 0 -246: 33997: 0 -246: 33998: 0 -246: 33999: 0 -246: 34000: 0 -246: 34001: 0 -246: 34002: 0 -246: 34003: 0 -246: 34004: 0 -246: 34005: 0 -246: 34006: 0 -246: 34007: 0 -246: 34008: 0 -246: 34009: 0 -246: 34010: 0 -246: 34011: 0 -246: 34012: 0 -246: 34013: 0 -246: 34014: 0 -246: 34015: 0 -246: 34016: 0 -246: 34017: 0 -246: 34018: 0 -246: 34019: 0 -246: 34020: 0 -246: 34021: 0 -246: 34022: 0 -246: 34023: 0 -246: 34024: 0 -246: 34025: 0 -246: 34026: 0 -246: 34027: 0 -246: 34028: 0 -246: 34029: 0 -246: 34030: 0 -246: 34031: 0 -246: 34032: 0 -246: 34033: 0 -246: 34034: 0 -246: 34035: 0 -246: 34036: 0 -246: 34037: 0 -246: 34038: 0 -246: 34039: 0 -246: 34040: 0 -246: 34041: 0 -246: 34042: 0 -246: 34043: 0 -246: 34044: 0 -246: 34045: 0 -246: 34046: 0 -246: 34047: 0 -246: 34048: 0 -246: 34049: 0 -246: 34050: 0 -246: 34051: 0 -246: 34052: 0 -246: 34053: 0 -246: 34054: 0 -246: 34055: 0 -246: 34056: 0 -246: 34057: 0 -246: 34058: 0 -246: 34059: 0 -246: 34060: 0 -246: 34061: 0 -246: 34062: 0 -246: 34063: 0 -246: 34064: 0 -246: 34065: 0 -246: 34066: 0 -246: 34067: 0 -246: 34068: 0 -246: 34069: 0 -246: 34070: 0 -246: 34071: 0 -246: 34072: 0 -246: 34073: 0 -246: 34074: 0 -246: 34075: 0 -246: 34076: 0 -246: 34077: 0 -246: 34078: 0 -246: 34079: 0 -246: 34080: 0 -246: 34081: 0 -246: 34082: 0 -246: 34083: 0 -246: 34084: 0 -246: 34085: 0 -246: 34086: 0 -246: 34087: 0 -246: 34088: 0 -246: 34089: 0 -246: 34090: 0 -246: 34091: 0 -246: 34092: 0 -246: 34093: 0 -246: 34094: 0 -246: 34095: 0 -246: 34096: 0 -246: 34097: 0 -246: 34098: 0 -246: 34099: 0 -246: 34100: 0 -246: 34101: 0 -246: 34102: 0 -246: 34103: 0 -246: 34104: 0 -246: 34105: 0 -246: 34106: 0 -246: 34107: 0 -246: 34108: 0 -246: 34109: 0 -246: 34110: 0 -246: 34111: 0 -246: 34112: 0 -246: 34113: 0 -246: 34114: 0 -246: 34115: 0 -246: 34116: 0 -246: 34117: 0 -246: 34118: 0 -246: 34119: 0 -246: 34120: 0 -246: 34121: 0 -246: 34122: 0 -246: 34123: 0 -246: 34124: 0 -246: 34125: 0 -246: 34126: 0 -246: 34127: 0 -246: 34128: 0 -246: 34129: 0 -246: 34130: 0 -246: 34131: 0 -246: 34132: 0 -246: 34133: 0 -246: 34134: 0 -246: 34135: 0 -246: 34136: 0 -246: 34137: 0 -246: 34138: 0 -246: 34139: 0 -246: 34140: 0 -246: 34141: 0 -246: 34142: 0 -246: 34143: 0 -246: 34144: 0 -246: 34145: 0 -246: 34146: 0 -246: 34147: 0 -246: 34148: 0 -246: 34149: 0 -246: 34150: 0 -246: 34151: 0 -246: 34152: 0 -246: 34153: 0 -246: 34154: 0 -246: 34155: 0 -246: 34156: 0 -246: 34157: 0 -246: 34158: 0 -246: 34159: 0 -246: 34160: 0 -246: 34161: 0 -246: 34162: 0 -246: 34163: 0 -246: 34164: 0 -246: 34165: 0 -246: 34166: 0 -246: 34167: 0 -246: 34168: 0 -246: 34169: 0 -246: 34170: 0 -246: 34171: 0 -246: 34172: 0 -246: 34173: 0 -246: 34174: 0 -246: 34175: 0 -246: 34176: 0 -246: 34177: 0 -246: 34178: 0 -246: 34179: 0 -246: 34180: 0 -246: 34181: 0 -246: 34182: 0 -246: 34183: 0 -246: 34184: 0 -246: 34185: 0 -246: 34186: 0 -246: 34187: 0 -246: 34188: 0 -246: 34189: 0 -246: 34190: 0 -246: 34191: 0 -246: 34192: 0 -246: 34193: 0 -246: 34194: 0 -246: 34195: 0 -246: 34196: 0 -246: 34197: 0 -246: 34198: 0 -246: 34199: 0 -246: 34200: 0 -246: 34201: 0 -246: 34202: 0 -246: 34203: 0 -246: 34204: 0 -246: 34205: 0 -246: 34206: 0 -246: 34207: 0 -246: 34208: 0 -246: 34209: 0 -246: 34210: 0 -246: 34211: 0 -246: 34212: 0 -246: 34213: 0 -246: 34214: 0 -246: 34215: 0 -246: 34216: 0 -246: 34217: 0 -246: 34218: 0 -246: 34219: 0 -246: 34220: 0 -246: 34221: 0 -246: 34222: 0 -246: 34223: 0 -246: 34224: 0 -246: 34225: 0 -246: 34226: 0 -246: 34227: 0 -246: 34228: 0 -246: 34229: 0 -246: 34230: 0 -246: 34231: 0 -246: 34232: 0 -246: 34233: 0 -246: 34234: 0 -246: 34235: 0 -246: 34236: 0 -246: 34237: 0 -246: 34238: 0 -246: 34239: 0 -246: 34240: 0 -246: 34241: 0 -246: 34242: 0 -246: 34243: 0 -246: 34244: 0 -246: 34245: 0 -246: 34246: 0 -246: 34247: 0 -246: 34248: 0 -246: 34249: 0 -246: 34250: 0 -246: 34251: 0 -246: 34252: 0 -246: 34253: 0 -246: 34254: 0 -246: 34255: 0 -246: 34256: 0 -246: 34257: 0 -246: 34258: 0 -246: 34259: 0 -246: 34260: 0 -246: 34261: 0 -246: 34262: 0 -246: 34263: 0 -246: 34264: 0 -246: 34265: 0 -246: 34266: 0 -246: 34267: 0 -246: 34268: 0 -246: 34269: 0 -246: 34270: 0 -246: 34271: 0 -246: 34272: 0 -246: 34273: 0 -246: 34274: 0 -246: 34275: 0 -246: 34276: 0 -246: 34277: 0 -246: 34278: 0 -246: 34279: 0 -246: 34280: 0 -246: 34281: 0 -246: 34282: 0 -246: 34283: 0 -246: 34284: 0 -246: 34285: 0 -246: 34286: 0 -246: 34287: 0 -246: 34288: 0 -246: 34289: 0 -246: 34290: 0 -246: 34291: 0 -246: 34292: 0 -246: 34293: 0 -246: 34294: 0 -246: 34295: 0 -246: 34296: 0 -246: 34297: 0 -246: 34298: 0 -246: 34299: 0 -246: 34300: 0 -246: 34301: 0 -246: 34302: 0 -246: 34303: 0 -246: 34304: 0 -246: 34305: 0 -246: 34306: 0 -246: 34307: 0 -246: 34308: 0 -246: 34309: 0 -246: 34310: 0 -246: 34311: 0 -246: 34312: 0 -246: 34313: 0 -246: 34314: 0 -246: 34315: 0 -246: 34316: 0 -246: 34317: 0 -246: 34318: 0 -246: 34319: 0 -246: 34320: 0 -246: 34321: 0 -246: 34322: 0 -246: 34323: 0 -246: 34324: 0 -246: 34325: 0 -246: 34326: 0 -246: 34327: 0 -246: 34328: 0 -246: 34329: 0 -246: 34330: 0 -246: 34331: 0 -246: 34332: 0 -246: 34333: 0 -246: 34334: 0 -246: 34335: 0 -246: 34336: 0 -246: 34337: 0 -246: 34338: 0 -246: 34339: 0 -246: 34340: 0 -246: 34341: 0 -246: 34342: 0 -246: 34343: 0 -246: 34344: 0 -246: 34345: 0 -246: 34346: 0 -246: 34347: 0 -246: 34348: 0 -246: 34349: 0 -246: 34350: 0 -246: 34351: 0 -246: 34352: 0 -246: 34353: 0 -246: 34354: 0 -246: 34355: 0 -246: 34356: 0 -246: 34357: 0 -246: 34358: 0 -246: 34359: 0 -246: 34360: 0 -246: 34361: 0 -246: 34362: 0 -246: 34363: 0 -246: 34364: 0 -246: 34365: 0 -246: 34366: 0 -246: 34367: 0 -246: 34368: 0 -246: 34369: 0 -246: 34370: 0 -246: 34371: 0 -246: 34372: 0 -246: 34373: 0 -246: 34374: 0 -246: 34375: 0 -246: 34376: 0 -246: 34377: 0 -246: 34378: 0 -246: 34379: 0 -246: 34380: 0 -246: 34381: 0 -246: 34382: 0 -246: 34383: 0 -246: 34384: 0 -246: 34385: 0 -246: 34386: 0 -246: 34387: 0 -246: 34388: 0 -246: 34389: 0 -246: 34390: 0 -246: 34391: 0 -246: 34392: 0 -246: 34393: 0 -246: 34394: 0 -246: 34395: 0 -246: 34396: 0 -246: 34397: 0 -246: 34398: 0 -246: 34399: 0 -246: 34400: 0 -246: 34401: 0 -246: 34402: 0 -246: 34403: 0 -246: 34404: 0 -246: 34405: 0 -246: 34406: 0 -246: 34407: 0 -246: 34408: 0 -246: 34409: 0 -246: 34410: 0 -246: 34411: 0 -246: 34412: 0 -246: 34413: 0 -246: 34414: 0 -246: 34415: 0 -246: 34416: 0 -246: 34417: 0 -246: 34418: 0 -246: 34419: 0 -246: 34420: 0 -246: 34421: 0 -246: 34422: 0 -246: 34423: 0 -246: 34424: 0 -246: 34425: 0 -246: 34426: 0 -246: 34427: 0 -246: 34428: 0 -246: 34429: 0 -246: 34430: 0 -246: 34431: 0 -246: 34432: 0 -246: 34433: 0 -246: 34434: 0 -246: 34435: 0 -246: 34436: 0 -246: 34437: 0 -246: 34438: 0 -246: 34439: 0 -246: 34440: 0 -246: 34441: 0 -246: 34442: 0 -246: 34443: 0 -246: 34444: 0 -246: 34445: 0 -246: 34446: 0 -246: 34447: 0 -246: 34448: 0 -246: 34449: 0 -246: 34450: 0 -246: 34451: 0 -246: 34452: 0 -246: 34453: 0 -246: 34454: 0 -246: 34455: 0 -246: 34456: 0 -246: 34457: 0 -246: 34458: 0 -246: 34459: 0 -246: 34460: 0 -246: 34461: 0 -246: 34462: 0 -246: 34463: 0 -246: 34464: 0 -246: 34465: 0 -246: 34466: 0 -246: 34467: 0 -246: 34468: 0 -246: 34469: 0 -246: 34470: 0 -246: 34471: 0 -246: 34472: 0 -246: 34473: 0 -246: 34474: 0 -246: 34475: 0 -246: 34476: 0 -246: 34477: 0 -246: 34478: 0 -246: 34479: 0 -246: 34480: 0 -246: 34481: 0 -246: 34482: 0 -246: 34483: 0 -246: 34484: 0 -246: 34485: 0 -246: 34486: 0 -246: 34487: 0 -246: 34488: 0 -246: 34489: 0 -246: 34490: 0 -246: 34491: 0 -246: 34492: 0 -246: 34493: 0 -246: 34494: 0 -246: 34495: 0 -246: 34496: 0 -246: 34497: 0 -246: 34498: 0 -246: 34499: 0 -246: 34500: 0 -246: 34501: 0 -246: 34502: 0 -246: 34503: 0 -246: 34504: 0 -246: 34505: 0 -246: 34506: 0 -246: 34507: 0 -246: 34508: 0 -246: 34509: 0 -246: 34510: 0 -246: 34511: 0 -246: 34512: 0 -246: 34513: 0 -246: 34514: 0 -246: 34515: 0 -246: 34516: 0 -246: 34517: 0 -246: 34518: 0 -246: 34519: 0 -246: 34520: 0 -246: 34521: 0 -246: 34522: 0 -246: 34523: 0 -246: 34524: 0 -246: 34525: 0 -246: 34526: 0 -246: 34527: 0 -246: 34528: 0 -246: 34529: 0 -246: 34530: 0 -246: 34531: 0 -246: 34532: 0 -246: 34533: 0 -246: 34534: 0 -246: 34535: 0 -246: 34536: 0 -246: 34537: 0 -246: 34538: 0 -246: 34539: 0 -246: 34540: 0 -246: 34541: 0 -246: 34542: 0 -246: 34543: 0 -246: 34544: 0 -246: 34545: 0 -246: 34546: 0 -246: 34547: 0 -246: 34548: 0 -246: 34549: 0 -246: 34550: 0 -246: 34551: 0 -246: 34552: 0 -246: 34553: 0 -246: 34554: 0 -246: 34555: 0 -246: 34556: 0 -246: 34557: 0 -246: 34558: 0 -246: 34559: 0 -246: 34560: 0 -246: 34561: 0 -246: 34562: 0 -246: 34563: 0 -246: 34564: 0 -246: 34565: 0 -246: 34566: 0 -246: 34567: 0 -246: 34568: 0 -246: 34569: 0 -246: 34570: 0 -246: 34571: 0 -246: 34572: 0 -246: 34573: 0 -246: 34574: 0 -246: 34575: 0 -246: 34576: 0 -246: 34577: 0 -246: 34578: 0 -246: 34579: 0 -246: 34580: 0 -246: 34581: 0 -246: 34582: 0 -246: 34583: 0 -246: 34584: 0 -246: 34585: 0 -246: 34586: 0 -246: 34587: 0 -246: 34588: 0 -246: 34589: 0 -246: 34590: 0 -246: 34591: 0 -246: 34592: 0 -246: 34593: 0 -246: 34594: 0 -246: 34595: 0 -246: 34596: 0 -246: 34597: 0 -246: 34598: 0 -246: 34599: 0 -246: 34600: 0 -246: 34601: 0 -246: 34602: 0 -246: 34603: 0 -246: 34604: 0 -246: 34605: 0 -246: 34606: 0 -246: 34607: 0 -246: 34608: 0 -246: 34609: 0 -246: 34610: 0 -246: 34611: 0 -246: 34612: 0 -246: 34613: 0 -246: 34614: 0 -246: 34615: 0 -246: 34616: 0 -246: 34617: 0 -246: 34618: 0 -246: 34619: 0 -246: 34620: 0 -246: 34621: 0 -246: 34622: 0 -246: 34623: 0 -246: 34624: 0 -246: 34625: 0 -246: 34626: 0 -246: 34627: 0 -246: 34628: 0 -246: 34629: 0 -246: 34630: 0 -246: 34631: 0 -246: 34632: 0 -246: 34633: 0 -246: 34634: 0 -246: 34635: 0 -246: 34636: 0 -246: 34637: 0 -246: 34638: 0 -246: 34639: 0 -246: 34640: 0 -246: 34641: 0 -246: 34642: 0 -246: 34643: 0 -246: 34644: 0 -246: 34645: 0 -246: 34646: 0 -246: 34647: 0 -246: 34648: 0 -246: 34649: 0 -246: 34650: 0 -246: 34651: 0 -246: 34652: 0 -246: 34653: 0 -246: 34654: 0 -246: 34655: 0 -246: 34656: 0 -246: 34657: 0 -246: 34658: 0 -246: 34659: 0 -246: 34660: 0 -246: 34661: 0 -246: 34662: 0 -246: 34663: 0 -246: 34664: 0 -246: 34665: 0 -246: 34666: 0 -246: 34667: 0 -246: 34668: 0 -246: 34669: 0 -246: 34670: 0 -246: 34671: 0 -246: 34672: 0 -246: 34673: 0 -246: 34674: 0 -246: 34675: 0 -246: 34676: 0 -246: 34677: 0 -246: 34678: 0 -246: 34679: 0 -246: 34680: 0 -246: 34681: 0 -246: 34682: 0 -246: 34683: 0 -246: 34684: 0 -246: 34685: 0 -246: 34686: 0 -246: 34687: 0 -246: 34688: 0 -246: 34689: 0 -246: 34690: 0 -246: 34691: 0 -246: 34692: 0 -246: 34693: 0 -246: 34694: 0 -246: 34695: 0 -246: 34696: 0 -246: 34697: 0 -246: 34698: 0 -246: 34699: 0 -246: 34700: 0 -246: 34701: 0 -246: 34702: 0 -246: 34703: 0 -246: 34704: 0 -246: 34705: 0 -246: 34706: 0 -246: 34707: 0 -246: 34708: 0 -246: 34709: 0 -246: 34710: 0 -246: 34711: 0 -246: 34712: 0 -246: 34713: 0 -246: 34714: 0 -246: 34715: 0 -246: 34716: 0 -246: 34717: 0 -246: 34718: 0 -246: 34719: 0 -246: 34720: 0 -246: 34721: 0 -246: 34722: 0 -246: 34723: 0 -246: 34724: 0 -246: 34725: 0 -246: 34726: 0 -246: 34727: 0 -246: 34728: 0 -246: 34729: 0 -246: 34730: 0 -246: 34731: 0 -246: 34732: 0 -246: 34733: 0 -246: 34734: 0 -246: 34735: 0 -246: 34736: 0 -246: 34737: 0 -246: 34738: 0 -246: 34739: 0 -246: 34740: 0 -246: 34741: 0 -246: 34742: 0 -246: 34743: 0 -246: 34744: 0 -246: 34745: 0 -246: 34746: 0 -246: 34747: 0 -246: 34748: 0 -246: 34749: 0 -246: 34750: 0 -246: 34751: 0 -246: 34752: 0 -246: 34753: 0 -246: 34754: 0 -246: 34755: 0 -246: 34756: 0 -246: 34757: 0 -246: 34758: 0 -246: 34759: 0 -246: 34760: 0 -246: 34761: 0 -246: 34762: 0 -246: 34763: 0 -246: 34764: 0 -246: 34765: 0 -246: 34766: 0 -246: 34767: 0 -246: 34768: 0 -246: 34769: 0 -246: 34770: 0 -246: 34771: 0 -246: 34772: 0 -246: 34773: 0 -246: 34774: 0 -246: 34775: 0 -246: 34776: 0 -246: 34777: 0 -246: 34778: 0 -246: 34779: 0 -246: 34780: 0 -246: 34781: 0 -246: 34782: 0 -246: 34783: 0 -246: 34784: 0 -246: 34785: 0 -246: 34786: 0 -246: 34787: 0 -246: 34788: 0 -246: 34789: 0 -246: 34790: 0 -246: 34791: 0 -246: 34792: 0 -246: 34793: 0 -246: 34794: 0 -246: 34795: 0 -246: 34796: 0 -246: 34797: 0 -246: 34798: 0 -246: 34799: 0 -246: 34800: 0 -246: 34801: 0 -246: 34802: 0 -246: 34803: 0 -246: 34804: 0 -246: 34805: 0 -246: 34806: 0 -246: 34807: 0 -246: 34808: 0 -246: 34809: 0 -246: 34810: 0 -246: 34811: 0 -246: 34812: 0 -246: 34813: 0 -246: 34814: 0 -246: 34815: 0 -246: 34816: 0 -246: 34817: 0 -246: 34818: 0 -246: 34819: 0 -246: 34820: 0 -246: 34821: 0 -246: 34822: 0 -246: 34823: 0 -246: 34824: 0 -246: 34825: 0 -246: 34826: 0 -246: 34827: 0 -246: 34828: 0 -246: 34829: 0 -246: 34830: 0 -246: 34831: 0 -246: 34832: 0 -246: 34833: 0 -246: 34834: 0 -246: 34835: 0 -246: 34836: 0 -246: 34837: 0 -246: 34838: 0 -246: 34839: 0 -246: 34840: 0 -246: 34841: 0 -246: 34842: 0 -246: 34843: 0 -246: 34844: 0 -246: 34845: 0 -246: 34846: 0 -246: 34847: 0 -246: 34848: 0 -246: 34849: 0 -246: 34850: 0 -246: 34851: 0 -246: 34852: 0 -246: 34853: 0 -246: 34854: 0 -246: 34855: 0 -246: 34856: 0 -246: 34857: 0 -246: 34858: 0 -246: 34859: 0 -246: 34860: 0 -246: 34861: 0 -246: 34862: 0 -246: 34863: 0 -246: 34864: 0 -246: 34865: 0 -246: 34866: 0 -246: 34867: 0 -246: 34868: 0 -246: 34869: 0 -246: 34870: 0 -246: 34871: 0 -246: 34872: 0 -246: 34873: 0 -246: 34874: 0 -246: 34875: 0 -246: 34876: 0 -246: 34877: 0 -246: 34878: 0 -246: 34879: 0 -246: 34880: 0 -246: 34881: 0 -246: 34882: 0 -246: 34883: 0 -246: 34884: 0 -246: 34885: 0 -246: 34886: 0 -246: 34887: 0 -246: 34888: 0 -246: 34889: 0 -246: 34890: 0 -246: 34891: 0 -246: 34892: 0 -246: 34893: 0 -246: 34894: 0 -246: 34895: 0 -246: 34896: 0 -246: 34897: 0 -246: 34898: 0 -246: 34899: 0 -246: 34900: 0 -246: 34901: 0 -246: 34902: 0 -246: 34903: 0 -246: 34904: 0 -246: 34905: 0 -246: 34906: 0 -246: 34907: 0 -246: 34908: 0 -246: 34909: 0 -246: 34910: 0 -246: 34911: 0 -246: 34912: 0 -246: 34913: 0 -246: 34914: 0 -246: 34915: 0 -246: 34916: 0 -246: 34917: 0 -246: 34918: 0 -246: 34919: 0 -246: 34920: 0 -246: 34921: 0 -246: 34922: 0 -246: 34923: 0 -246: 34924: 0 -246: 34925: 0 -246: 34926: 0 -246: 34927: 0 -246: 34928: 0 -246: 34929: 0 -246: 34930: 0 -246: 34931: 0 -246: 34932: 0 -246: 34933: 0 -246: 34934: 0 -246: 34935: 0 -246: 34936: 0 -246: 34937: 0 -246: 34938: 0 -246: 34939: 0 -246: 34940: 0 -246: 34941: 0 -246: 34942: 0 -246: 34943: 0 -246: 34944: 0 -246: 34945: 0 -246: 34946: 0 -246: 34947: 0 -246: 34948: 0 -246: 34949: 0 -246: 34950: 0 -246: 34951: 0 -246: 34952: 0 -246: 34953: 0 -246: 34954: 0 -246: 34955: 0 -246: 34956: 0 -246: 34957: 0 -246: 34958: 0 -246: 34959: 0 -246: 34960: 0 -246: 34961: 0 -246: 34962: 0 -246: 34963: 0 -246: 34964: 0 -246: 34965: 0 -246: 34966: 0 -246: 34967: 0 -246: 34968: 0 -246: 34969: 0 -246: 34970: 0 -246: 34971: 0 -246: 34972: 0 -246: 34973: 0 -246: 34974: 0 -246: 34975: 0 -246: 34976: 0 -246: 34977: 0 -246: 34978: 0 -246: 34979: 0 -246: 34980: 0 -246: 34981: 0 -246: 34982: 0 -246: 34983: 0 -246: 34984: 0 -246: 34985: 0 -246: 34986: 0 -246: 34987: 0 -246: 34988: 0 -246: 34989: 0 -246: 34990: 0 -246: 34991: 0 -246: 34992: 0 -246: 34993: 0 -246: 34994: 0 -246: 34995: 0 -246: 34996: 0 -246: 34997: 0 -246: 34998: 0 -246: 34999: 0 -246: 35000: 0 -246: 35001: 0 -246: 35002: 0 -246: 35003: 0 -246: 35004: 0 -246: 35005: 0 -246: 35006: 0 -246: 35007: 0 -246: 35008: 0 -246: 35009: 0 -246: 35010: 0 -246: 35011: 0 -246: 35012: 0 -246: 35013: 0 -246: 35014: 0 -246: 35015: 0 -246: 35016: 0 -246: 35017: 0 -246: 35018: 0 -246: 35019: 0 -246: 35020: 0 -246: 35021: 0 -246: 35022: 0 -246: 35023: 0 -246: 35024: 0 -246: 35025: 0 -246: 35026: 0 -246: 35027: 0 -246: 35028: 0 -246: 35029: 0 -246: 35030: 0 -246: 35031: 0 -246: 35032: 0 -246: 35033: 0 -246: 35034: 0 -246: 35035: 0 -246: 35036: 0 -246: 35037: 0 -246: 35038: 0 -246: 35039: 0 -246: 35040: 0 -246: 35041: 0 -246: 35042: 0 -246: 35043: 0 -246: 35044: 0 -246: 35045: 0 -246: 35046: 0 -246: 35047: 0 -246: 35048: 0 -246: 35049: 0 -246: 35050: 0 -246: 35051: 0 -246: 35052: 0 -246: 35053: 0 -246: 35054: 0 -246: 35055: 0 -246: 35056: 0 -246: 35057: 0 -246: 35058: 0 -246: 35059: 0 -246: 35060: 0 -246: 35061: 0 -246: 35062: 0 -246: 35063: 0 -246: 35064: 0 -246: 35065: 0 -246: 35066: 0 -246: 35067: 0 -246: 35068: 0 -246: 35069: 0 -246: 35070: 0 -246: 35071: 0 -246: 35072: 0 -246: 35073: 0 -246: 35074: 0 -246: 35075: 0 -246: 35076: 0 -246: 35077: 0 -246: 35078: 0 -246: 35079: 0 -246: 35080: 0 -246: 35081: 0 -246: 35082: 0 -246: 35083: 0 -246: 35084: 0 -246: 35085: 0 -246: 35086: 0 -246: 35087: 0 -246: 35088: 0 -246: 35089: 0 -246: 35090: 0 -246: 35091: 0 -246: 35092: 0 -246: 35093: 0 -246: 35094: 0 -246: 35095: 0 -246: 35096: 0 -246: 35097: 0 -246: 35098: 0 -246: 35099: 0 -246: 35100: 0 -246: 35101: 0 -246: 35102: 0 -246: 35103: 0 -246: 35104: 0 -246: 35105: 0 -246: 35106: 0 -246: 35107: 0 -246: 35108: 0 -246: 35109: 0 -246: 35110: 0 -246: 35111: 0 -246: 35112: 0 -246: 35113: 0 -246: 35114: 0 -246: 35115: 0 -246: 35116: 0 -246: 35117: 0 -246: 35118: 0 -246: 35119: 0 -246: 35120: 0 -246: 35121: 0 -246: 35122: 0 -246: 35123: 0 -246: 35124: 0 -246: 35125: 0 -246: 35126: 0 -246: 35127: 0 -246: 35128: 0 -246: 35129: 0 -246: 35130: 0 -246: 35131: 0 -246: 35132: 0 -246: 35133: 0 -246: 35134: 0 -246: 35135: 0 -246: 35136: 0 -246: 35137: 0 -246: 35138: 0 -246: 35139: 0 -246: 35140: 0 -246: 35141: 0 -246: 35142: 0 -246: 35143: 0 -246: 35144: 0 -246: 35145: 0 -246: 35146: 0 -246: 35147: 0 -246: 35148: 0 -246: 35149: 0 -246: 35150: 0 -246: 35151: 0 -246: 35152: 0 -246: 35153: 0 -246: 35154: 0 -246: 35155: 0 -246: 35156: 0 -246: 35157: 0 -246: 35158: 0 -246: 35159: 0 -246: 35160: 0 -246: 35161: 0 -246: 35162: 0 -246: 35163: 0 -246: 35164: 0 -246: 35165: 0 -246: 35166: 0 -246: 35167: 0 -246: 35168: 0 -246: 35169: 0 -246: 35170: 0 -246: 35171: 0 -246: 35172: 0 -246: 35173: 0 -246: 35174: 0 -246: 35175: 0 -246: 35176: 0 -246: 35177: 0 -246: 35178: 0 -246: 35179: 0 -246: 35180: 0 -246: 35181: 0 -246: 35182: 0 -246: 35183: 0 -246: 35184: 0 -246: 35185: 0 -246: 35186: 0 -246: 35187: 0 -246: 35188: 0 -246: 35189: 0 -246: 35190: 0 -246: 35191: 0 -246: 35192: 0 -246: 35193: 0 -246: 35194: 0 -246: 35195: 0 -246: 35196: 0 -246: 35197: 0 -246: 35198: 0 -246: 35199: 0 -246: 35200: 0 -246: 35201: 0 -246: 35202: 0 -246: 35203: 0 -246: 35204: 0 -246: 35205: 0 -246: 35206: 0 -246: 35207: 0 -246: 35208: 0 -246: 35209: 0 -246: 35210: 0 -246: 35211: 0 -246: 35212: 0 -246: 35213: 0 -246: 35214: 0 -246: 35215: 0 -246: 35216: 0 -246: 35217: 0 -246: 35218: 0 -246: 35219: 0 -246: 35220: 0 -246: 35221: 0 -246: 35222: 0 -246: 35223: 0 -246: 35224: 0 -246: 35225: 0 -246: 35226: 0 -246: 35227: 0 -246: 35228: 0 -246: 35229: 0 -246: 35230: 0 -246: 35231: 0 -246: 35232: 0 -246: 35233: 0 -246: 35234: 0 -246: 35235: 0 -246: 35236: 0 -246: 35237: 0 -246: 35238: 0 -246: 35239: 0 -246: 35240: 0 -246: 35241: 0 -246: 35242: 0 -246: 35243: 0 -246: 35244: 0 -246: 35245: 0 -246: 35246: 0 -246: 35247: 0 -246: 35248: 0 -246: 35249: 0 -246: 35250: 0 -246: 35251: 0 -246: 35252: 0 -246: 35253: 0 -246: 35254: 0 -246: 35255: 0 -246: 35256: 0 -246: 35257: 0 -246: 35258: 0 -246: 35259: 0 -246: 35260: 0 -246: 35261: 0 -246: 35262: 0 -246: 35263: 0 -246: 35264: 0 -246: 35265: 0 -246: 35266: 0 -246: 35267: 0 -246: 35268: 0 -246: 35269: 0 -246: 35270: 0 -246: 35271: 0 -246: 35272: 0 -246: 35273: 0 -246: 35274: 0 -246: 35275: 0 -246: 35276: 0 -246: 35277: 0 -246: 35278: 0 -246: 35279: 0 -246: 35280: 0 -246: 35281: 0 -246: 35282: 0 -246: 35283: 0 -246: 35284: 0 -246: 35285: 0 -246: 35286: 0 -246: 35287: 0 -246: 35288: 0 -246: 35289: 0 -246: 35290: 0 -246: 35291: 0 -246: 35292: 0 -246: 35293: 0 -246: 35294: 0 -246: 35295: 0 -246: 35296: 0 -246: 35297: 0 -246: 35298: 0 -246: 35299: 0 -246: 35300: 0 -246: 35301: 0 -246: 35302: 0 -246: 35303: 0 -246: 35304: 0 -246: 35305: 0 -246: 35306: 0 -246: 35307: 0 -246: 35308: 0 -246: 35309: 0 -246: 35310: 0 -246: 35311: 0 -246: 35312: 0 -246: 35313: 0 -246: 35314: 0 -246: 35315: 0 -246: 35316: 0 -246: 35317: 0 -246: 35318: 0 -246: 35319: 0 -246: 35320: 0 -246: 35321: 0 -246: 35322: 0 -246: 35323: 0 -246: 35324: 0 -246: 35325: 0 -246: 35326: 0 -246: 35327: 0 -246: 35328: 0 -246: 35329: 0 -246: 35330: 0 -246: 35331: 0 -246: 35332: 0 -246: 35333: 0 -246: 35334: 0 -246: 35335: 0 -246: 35336: 0 -246: 35337: 0 -246: 35338: 0 -246: 35339: 0 -246: 35340: 0 -246: 35341: 0 -246: 35342: 0 -246: 35343: 0 -246: 35344: 0 -246: 35345: 0 -246: 35346: 0 -246: 35347: 0 -246: 35348: 0 -246: 35349: 0 -246: 35350: 0 -246: 35351: 0 -246: 35352: 0 -246: 35353: 0 -246: 35354: 0 -246: 35355: 0 -246: 35356: 0 -246: 35357: 0 -246: 35358: 0 -246: 35359: 0 -246: 35360: 0 -246: 35361: 0 -246: 35362: 0 -246: 35363: 0 -246: 35364: 0 -246: 35365: 0 -246: 35366: 0 -246: 35367: 0 -246: 35368: 0 -246: 35369: 0 -246: 35370: 0 -246: 35371: 0 -246: 35372: 0 -246: 35373: 0 -246: 35374: 0 -246: 35375: 0 -246: 35376: 0 -246: 35377: 0 -246: 35378: 0 -246: 35379: 0 -246: 35380: 0 -246: 35381: 0 -246: 35382: 0 -246: 35383: 0 -246: 35384: 0 -246: 35385: 0 -246: 35386: 0 -246: 35387: 0 -246: 35388: 0 -246: 35389: 0 -246: 35390: 0 -246: 35391: 0 -246: 35392: 0 -246: 35393: 0 -246: 35394: 0 -246: 35395: 0 -246: 35396: 0 -246: 35397: 0 -246: 35398: 0 -246: 35399: 0 -246: 35400: 0 -246: 35401: 0 -246: 35402: 0 -246: 35403: 0 -246: 35404: 0 -246: 35405: 0 -246: 35406: 0 -246: 35407: 0 -246: 35408: 0 -246: 35409: 0 -246: 35410: 0 -246: 35411: 0 -246: 35412: 0 -246: 35413: 0 -246: 35414: 0 -246: 35415: 0 -246: 35416: 0 -246: 35417: 0 -246: 35418: 0 -246: 35419: 0 -246: 35420: 0 -246: 35421: 0 -246: 35422: 0 -246: 35423: 0 -246: 35424: 0 -246: 35425: 0 -246: 35426: 0 -246: 35427: 0 -246: 35428: 0 -246: 35429: 0 -246: 35430: 0 -246: 35431: 0 -246: 35432: 0 -246: 35433: 0 -246: 35434: 0 -246: 35435: 0 -246: 35436: 0 -246: 35437: 0 -246: 35438: 0 -246: 35439: 0 -246: 35440: 0 -246: 35441: 0 -246: 35442: 0 -246: 35443: 0 -246: 35444: 0 -246: 35445: 0 -246: 35446: 0 -246: 35447: 0 -246: 35448: 0 -246: 35449: 0 -246: 35450: 0 -246: 35451: 0 -246: 35452: 0 -246: 35453: 0 -246: 35454: 0 -246: 35455: 0 -246: 35456: 0 -246: 35457: 0 -246: 35458: 0 -246: 35459: 0 -246: 35460: 0 -246: 35461: 0 -246: 35462: 0 -246: 35463: 0 -246: 35464: 0 -246: 35465: 0 -246: 35466: 0 -246: 35467: 0 -246: 35468: 0 -246: 35469: 0 -246: 35470: 0 -246: 35471: 0 -246: 35472: 0 -246: 35473: 0 -246: 35474: 0 -246: 35475: 0 -246: 35476: 0 -246: 35477: 0 -246: 35478: 0 -246: 35479: 0 -246: 35480: 0 -246: 35481: 0 -246: 35482: 0 -246: 35483: 0 -246: 35484: 0 -246: 35485: 0 -246: 35486: 0 -246: 35487: 0 -246: 35488: 0 -246: 35489: 0 -246: 35490: 0 -246: 35491: 0 -246: 35492: 0 -246: 35493: 0 -246: 35494: 0 -246: 35495: 0 -246: 35496: 0 -246: 35497: 0 -246: 35498: 0 -246: 35499: 0 -246: 35500: 0 -246: 35501: 0 -246: 35502: 0 -246: 35503: 0 -246: 35504: 0 -246: 35505: 0 -246: 35506: 0 -246: 35507: 0 -246: 35508: 0 -246: 35509: 0 -246: 35510: 0 -246: 35511: 0 -246: 35512: 0 -246: 35513: 0 -246: 35514: 0 -246: 35515: 0 -246: 35516: 0 -246: 35517: 0 -246: 35518: 0 -246: 35519: 0 -246: 35520: 0 -246: 35521: 0 -246: 35522: 0 -246: 35523: 0 -246: 35524: 0 -246: 35525: 0 -246: 35526: 0 -246: 35527: 0 -246: 35528: 0 -246: 35529: 0 -246: 35530: 0 -246: 35531: 0 -246: 35532: 0 -246: 35533: 0 -246: 35534: 0 -246: 35535: 0 -246: 35536: 0 -246: 35537: 0 -246: 35538: 0 -246: 35539: 0 -246: 35540: 0 -246: 35541: 0 -246: 35542: 0 -246: 35543: 0 -246: 35544: 0 -246: 35545: 0 -246: 35546: 0 -246: 35547: 0 -246: 35548: 0 -246: 35549: 0 -246: 35550: 0 -246: 35551: 0 -246: 35552: 0 -246: 35553: 0 -246: 35554: 0 -246: 35555: 0 -246: 35556: 0 -246: 35557: 0 -246: 35558: 0 -246: 35559: 0 -246: 35560: 0 -246: 35561: 0 -246: 35562: 0 -246: 35563: 0 -246: 35564: 0 -246: 35565: 0 -246: 35566: 0 -246: 35567: 0 -246: 35568: 0 -246: 35569: 0 -246: 35570: 0 -246: 35571: 0 -246: 35572: 0 -246: 35573: 0 -246: 35574: 0 -246: 35575: 0 -246: 35576: 0 -246: 35577: 0 -246: 35578: 0 -246: 35579: 0 -246: 35580: 0 -246: 35581: 0 -246: 35582: 0 -246: 35583: 0 -246: 35584: 0 -246: 35585: 0 -246: 35586: 0 -246: 35587: 0 -246: 35588: 0 -246: 35589: 0 -246: 35590: 0 -246: 35591: 0 -246: 35592: 0 -246: 35593: 0 -246: 35594: 0 -246: 35595: 0 -246: 35596: 0 -246: 35597: 0 -246: 35598: 0 -246: 35599: 0 -246: 35600: 0 -246: 35601: 0 -246: 35602: 0 -246: 35603: 0 -246: 35604: 0 -246: 35605: 0 -246: 35606: 0 -246: 35607: 0 -246: 35608: 0 -246: 35609: 0 -246: 35610: 0 -246: 35611: 0 -246: 35612: 0 -246: 35613: 0 -246: 35614: 0 -246: 35615: 0 -246: 35616: 0 -246: 35617: 0 -246: 35618: 0 -246: 35619: 0 -246: 35620: 0 -246: 35621: 0 -246: 35622: 0 -246: 35623: 0 -246: 35624: 0 -246: 35625: 0 -246: 35626: 0 -246: 35627: 0 -246: 35628: 0 -246: 35629: 0 -246: 35630: 0 -246: 35631: 0 -246: 35632: 0 -246: 35633: 0 -246: 35634: 0 -246: 35635: 0 -246: 35636: 0 -246: 35637: 0 -246: 35638: 0 -246: 35639: 0 -246: 35640: 0 -246: 35641: 0 -246: 35642: 0 -246: 35643: 0 -246: 35644: 0 -246: 35645: 0 -246: 35646: 0 -246: 35647: 0 -246: 35648: 0 -246: 35649: 0 -246: 35650: 0 -246: 35651: 0 -246: 35652: 0 -246: 35653: 0 -246: 35654: 0 -246: 35655: 0 -246: 35656: 0 -246: 35657: 0 -246: 35658: 0 -246: 35659: 0 -246: 35660: 0 -246: 35661: 0 -246: 35662: 0 -246: 35663: 0 -246: 35664: 0 -246: 35665: 0 -246: 35666: 0 -246: 35667: 0 -246: 35668: 0 -246: 35669: 0 -246: 35670: 0 -246: 35671: 0 -246: 35672: 0 -246: 35673: 0 -246: 35674: 0 -246: 35675: 0 -246: 35676: 0 -246: 35677: 0 -246: 35678: 0 -246: 35679: 0 -246: 35680: 0 -246: 35681: 0 -246: 35682: 0 -246: 35683: 0 -246: 35684: 0 -246: 35685: 0 -246: 35686: 0 -246: 35687: 0 -246: 35688: 0 -246: 35689: 0 -246: 35690: 0 -246: 35691: 0 -246: 35692: 0 -246: 35693: 0 -246: 35694: 0 -246: 35695: 0 -246: 35696: 0 -246: 35697: 0 -246: 35698: 0 -246: 35699: 0 -246: 35700: 0 -246: 35701: 0 -246: 35702: 0 -246: 35703: 0 -246: 35704: 0 -246: 35705: 0 -246: 35706: 0 -246: 35707: 0 -246: 35708: 0 -246: 35709: 0 -246: 35710: 0 -246: 35711: 0 -246: 35712: 0 -246: 35713: 0 -246: 35714: 0 -246: 35715: 0 -246: 35716: 0 -246: 35717: 0 -246: 35718: 0 -246: 35719: 0 -246: 35720: 0 -246: 35721: 0 -246: 35722: 0 -246: 35723: 0 -246: 35724: 0 -246: 35725: 0 -246: 35726: 0 -246: 35727: 0 -246: 35728: 0 -246: 35729: 0 -246: 35730: 0 -246: 35731: 0 -246: 35732: 0 -246: 35733: 0 -246: 35734: 0 -246: 35735: 0 -246: 35736: 0 -246: 35737: 0 -246: 35738: 0 -246: 35739: 0 -246: 35740: 0 -246: 35741: 0 -246: 35742: 0 -246: 35743: 0 -246: 35744: 0 -246: 35745: 0 -246: 35746: 0 -246: 35747: 0 -246: 35748: 0 -246: 35749: 0 -246: 35750: 0 -246: 35751: 0 -246: 35752: 0 -246: 35753: 0 -246: 35754: 0 -246: 35755: 0 -246: 35756: 0 -246: 35757: 0 -246: 35758: 0 -246: 35759: 0 -246: 35760: 0 -246: 35761: 0 -246: 35762: 0 -246: 35763: 0 -246: 35764: 0 -246: 35765: 0 -246: 35766: 0 -246: 35767: 0 -246: 35768: 0 -246: 35769: 0 -246: 35770: 0 -246: 35771: 0 -246: 35772: 0 -246: 35773: 0 -246: 35774: 0 -246: 35775: 0 -246: 35776: 0 -246: 35777: 0 -246: 35778: 0 -246: 35779: 0 -246: 35780: 0 -246: 35781: 0 -246: 35782: 0 -246: 35783: 0 -246: 35784: 0 -246: 35785: 0 -246: 35786: 0 -246: 35787: 0 -246: 35788: 0 -246: 35789: 0 -246: 35790: 0 -246: 35791: 0 -246: 35792: 0 -246: 35793: 0 -246: 35794: 0 -246: 35795: 0 -246: 35796: 0 -246: 35797: 0 -246: 35798: 0 -246: 35799: 0 -246: 35800: 0 -246: 35801: 0 -246: 35802: 0 -246: 35803: 0 -246: 35804: 0 -246: 35805: 0 -246: 35806: 0 -246: 35807: 0 -246: 35808: 0 -246: 35809: 0 -246: 35810: 0 -246: 35811: 0 -246: 35812: 0 -246: 35813: 0 -246: 35814: 0 -246: 35815: 0 -246: 35816: 0 -246: 35817: 0 -246: 35818: 0 -246: 35819: 0 -246: 35820: 0 -246: 35821: 0 -246: 35822: 0 -246: 35823: 0 -246: 35824: 0 -246: 35825: 0 -246: 35826: 0 -246: 35827: 0 -246: 35828: 0 -246: 35829: 0 -246: 35830: 0 -246: 35831: 0 -246: 35832: 0 -246: 35833: 0 -246: 35834: 0 -246: 35835: 0 -246: 35836: 0 -246: 35837: 0 -246: 35838: 0 -246: 35839: 0 -246: 35840: 0 -246: 35841: 0 -246: 35842: 0 -246: 35843: 0 -246: 35844: 0 -246: 35845: 0 -246: 35846: 0 -246: 35847: 0 -246: 35848: 0 -246: 35849: 0 -246: 35850: 0 -246: 35851: 0 -246: 35852: 0 -246: 35853: 0 -246: 35854: 0 -246: 35855: 0 -246: 35856: 0 -246: 35857: 0 -246: 35858: 0 -246: 35859: 0 -246: 35860: 0 -246: 35861: 0 -246: 35862: 0 -246: 35863: 0 -246: 35864: 0 -246: 35865: 0 -246: 35866: 0 -246: 35867: 0 -246: 35868: 0 -246: 35869: 0 -246: 35870: 0 -246: 35871: 0 -246: 35872: 0 -246: 35873: 0 -246: 35874: 0 -246: 35875: 0 -246: 35876: 0 -246: 35877: 0 -246: 35878: 0 -246: 35879: 0 -246: 35880: 0 -246: 35881: 0 -246: 35882: 0 -246: 35883: 0 -246: 35884: 0 -246: 35885: 0 -246: 35886: 0 -246: 35887: 0 -246: 35888: 0 -246: 35889: 0 -246: 35890: 0 -246: 35891: 0 -246: 35892: 0 -246: 35893: 0 -246: 35894: 0 -246: 35895: 0 -246: 35896: 0 -246: 35897: 0 -246: 35898: 0 -246: 35899: 0 -246: 35900: 0 -246: 35901: 0 -246: 35902: 0 -246: 35903: 0 -246: 35904: 0 -246: 35905: 0 -246: 35906: 0 -246: 35907: 0 -246: 35908: 0 -246: 35909: 0 -246: 35910: 0 -246: 35911: 0 -246: 35912: 0 -246: 35913: 0 -246: 35914: 0 -246: 35915: 0 -246: 35916: 0 -246: 35917: 0 -246: 35918: 0 -246: 35919: 0 -246: 35920: 0 -246: 35921: 0 -246: 35922: 0 -246: 35923: 0 -246: 35924: 0 -246: 35925: 0 -246: 35926: 0 -246: 35927: 0 -246: 35928: 0 -246: 35929: 0 -246: 35930: 0 -246: 35931: 0 -246: 35932: 0 -246: 35933: 0 -246: 35934: 0 -246: 35935: 0 -246: 35936: 0 -246: 35937: 0 -246: 35938: 0 -246: 35939: 0 -246: 35940: 0 -246: 35941: 0 -246: 35942: 0 -246: 35943: 0 -246: 35944: 0 -246: 35945: 0 -246: 35946: 0 -246: 35947: 0 -246: 35948: 0 -246: 35949: 0 -246: 35950: 0 -246: 35951: 0 -246: 35952: 0 -246: 35953: 0 -246: 35954: 0 -246: 35955: 0 -246: 35956: 0 -246: 35957: 0 -246: 35958: 0 -246: 35959: 0 -246: 35960: 0 -246: 35961: 0 -246: 35962: 0 -246: 35963: 0 -246: 35964: 0 -246: 35965: 0 -246: 35966: 0 -246: 35967: 0 -246: 35968: 0 -246: 35969: 0 -246: 35970: 0 -246: 35971: 0 -246: 35972: 0 -246: 35973: 0 -246: 35974: 0 -246: 35975: 0 -246: 35976: 0 -246: 35977: 0 -246: 35978: 0 -246: 35979: 0 -246: 35980: 0 -246: 35981: 0 -246: 35982: 0 -246: 35983: 0 -246: 35984: 0 -246: 35985: 0 -246: 35986: 0 -246: 35987: 0 -246: 35988: 0 -246: 35989: 0 -246: 35990: 0 -246: 35991: 0 -246: 35992: 0 -246: 35993: 0 -246: 35994: 0 -246: 35995: 0 -246: 35996: 0 -246: 35997: 0 -246: 35998: 0 -246: 35999: 0 -246: 36000: 0 -246: 36001: 0 -246: 36002: 0 -246: 36003: 0 -246: 36004: 0 -246: 36005: 0 -246: 36006: 0 -246: 36007: 0 -246: 36008: 0 -246: 36009: 0 -246: 36010: 0 -246: 36011: 0 -246: 36012: 0 -246: 36013: 0 -246: 36014: 0 -246: 36015: 0 -246: 36016: 0 -246: 36017: 0 -246: 36018: 0 -246: 36019: 0 -246: 36020: 0 -246: 36021: 0 -246: 36022: 0 -246: 36023: 0 -246: 36024: 0 -246: 36025: 0 -246: 36026: 0 -246: 36027: 0 -246: 36028: 0 -246: 36029: 0 -246: 36030: 0 -246: 36031: 0 -246: 36032: 0 -246: 36033: 0 -246: 36034: 0 -246: 36035: 0 -246: 36036: 0 -246: 36037: 0 -246: 36038: 0 -246: 36039: 0 -246: 36040: 0 -246: 36041: 0 -246: 36042: 0 -246: 36043: 0 -246: 36044: 0 -246: 36045: 0 -246: 36046: 0 -246: 36047: 0 -246: 36048: 0 -246: 36049: 0 -246: 36050: 0 -246: 36051: 0 -246: 36052: 0 -246: 36053: 0 -246: 36054: 0 -246: 36055: 0 -246: 36056: 0 -246: 36057: 0 -246: 36058: 0 -246: 36059: 0 -246: 36060: 0 -246: 36061: 0 -246: 36062: 0 -246: 36063: 0 -246: 36064: 0 -246: 36065: 0 -246: 36066: 0 -246: 36067: 0 -246: 36068: 0 -246: 36069: 0 -246: 36070: 0 -246: 36071: 0 -246: 36072: 0 -246: 36073: 0 -246: 36074: 0 -246: 36075: 0 -246: 36076: 0 -246: 36077: 0 -246: 36078: 0 -246: 36079: 0 -246: 36080: 0 -246: 36081: 0 -246: 36082: 0 -246: 36083: 0 -246: 36084: 0 -246: 36085: 0 -246: 36086: 0 -246: 36087: 0 -246: 36088: 0 -246: 36089: 0 -246: 36090: 0 -246: 36091: 0 -246: 36092: 0 -246: 36093: 0 -246: 36094: 0 -246: 36095: 0 -246: 36096: 0 -246: 36097: 0 -246: 36098: 0 -246: 36099: 0 -246: 36100: 0 -246: 36101: 0 -246: 36102: 0 -246: 36103: 0 -246: 36104: 0 -246: 36105: 0 -246: 36106: 0 -246: 36107: 0 -246: 36108: 0 -246: 36109: 0 -246: 36110: 0 -246: 36111: 0 -246: 36112: 0 -246: 36113: 0 -246: 36114: 0 -246: 36115: 0 -246: 36116: 0 -246: 36117: 0 -246: 36118: 0 -246: 36119: 0 -246: 36120: 0 -246: 36121: 0 -246: 36122: 0 -246: 36123: 0 -246: 36124: 0 -246: 36125: 0 -246: 36126: 0 -246: 36127: 0 -246: 36128: 0 -246: 36129: 0 -246: 36130: 0 -246: 36131: 0 -246: 36132: 0 -246: 36133: 0 -246: 36134: 0 -246: 36135: 0 -246: 36136: 0 -246: 36137: 0 -246: 36138: 0 -246: 36139: 0 -246: 36140: 0 -246: 36141: 0 -246: 36142: 0 -246: 36143: 0 -246: 36144: 0 -246: 36145: 0 -246: 36146: 0 -246: 36147: 0 -246: 36148: 0 -246: 36149: 0 -246: 36150: 0 -246: 36151: 0 -246: 36152: 0 -246: 36153: 0 -246: 36154: 0 -246: 36155: 0 -246: 36156: 0 -246: 36157: 0 -246: 36158: 0 -246: 36159: 0 -246: 36160: 0 -246: 36161: 0 -246: 36162: 0 -246: 36163: 0 -246: 36164: 0 -246: 36165: 0 -246: 36166: 0 -246: 36167: 0 -246: 36168: 0 -246: 36169: 0 -246: 36170: 0 -246: 36171: 0 -246: 36172: 0 -246: 36173: 0 -246: 36174: 0 -246: 36175: 0 -246: 36176: 0 -246: 36177: 0 -246: 36178: 0 -246: 36179: 0 -246: 36180: 0 -246: 36181: 0 -246: 36182: 0 -246: 36183: 0 -246: 36184: 0 -246: 36185: 0 -246: 36186: 0 -246: 36187: 0 -246: 36188: 0 -246: 36189: 0 -246: 36190: 0 -246: 36191: 0 -246: 36192: 0 -246: 36193: 0 -246: 36194: 0 -246: 36195: 0 -246: 36196: 0 -246: 36197: 0 -246: 36198: 0 -246: 36199: 0 -246: 36200: 0 -246: 36201: 0 -246: 36202: 0 -246: 36203: 0 -246: 36204: 0 -246: 36205: 0 -246: 36206: 0 -246: 36207: 0 -246: 36208: 0 -246: 36209: 0 -246: 36210: 0 -246: 36211: 0 -246: 36212: 0 -246: 36213: 0 -246: 36214: 0 -246: 36215: 0 -246: 36216: 0 -246: 36217: 0 -246: 36218: 0 -246: 36219: 0 -246: 36220: 0 -246: 36221: 0 -246: 36222: 0 -246: 36223: 0 -246: 36224: 0 -246: 36225: 0 -246: 36226: 0 -246: 36227: 0 -246: 36228: 0 -246: 36229: 0 -246: 36230: 0 -246: 36231: 0 -246: 36232: 0 -246: 36233: 0 -246: 36234: 0 -246: 36235: 0 -246: 36236: 0 -246: 36237: 0 -246: 36238: 0 -246: 36239: 0 -246: 36240: 0 -246: 36241: 0 -246: 36242: 0 -246: 36243: 0 -246: 36244: 0 -246: 36245: 0 -246: 36246: 0 -246: 36247: 0 -246: 36248: 0 -246: 36249: 0 -246: 36250: 0 -246: 36251: 0 -246: 36252: 0 -246: 36253: 0 -246: 36254: 0 -246: 36255: 0 -246: 36256: 0 -246: 36257: 0 -246: 36258: 0 -246: 36259: 0 -246: 36260: 0 -246: 36261: 0 -246: 36262: 0 -246: 36263: 0 -246: 36264: 0 -246: 36265: 0 -246: 36266: 0 -246: 36267: 0 -246: 36268: 0 -246: 36269: 0 -246: 36270: 0 -246: 36271: 0 -246: 36272: 0 -246: 36273: 0 -246: 36274: 0 -246: 36275: 0 -246: 36276: 0 -246: 36277: 0 -246: 36278: 0 -246: 36279: 0 -246: 36280: 0 -246: 36281: 0 -246: 36282: 0 -246: 36283: 0 -246: 36284: 0 -246: 36285: 0 -246: 36286: 0 -246: 36287: 0 -246: 36288: 0 -246: 36289: 0 -246: 36290: 0 -246: 36291: 0 -246: 36292: 0 -246: 36293: 0 -246: 36294: 0 -246: 36295: 0 -246: 36296: 0 -246: 36297: 0 -246: 36298: 0 -246: 36299: 0 -246: 36300: 0 -246: 36301: 0 -246: 36302: 0 -246: 36303: 0 -246: 36304: 0 -246: 36305: 0 -246: 36306: 0 -246: 36307: 0 -246: 36308: 0 -246: 36309: 0 -246: 36310: 0 -246: 36311: 0 -246: 36312: 0 -246: 36313: 0 -246: 36314: 0 -246: 36315: 0 -246: 36316: 0 -246: 36317: 0 -246: 36318: 0 -246: 36319: 0 -246: 36320: 0 -246: 36321: 0 -246: 36322: 0 -246: 36323: 0 -246: 36324: 0 -246: 36325: 0 -246: 36326: 0 -246: 36327: 0 -246: 36328: 0 -246: 36329: 0 -246: 36330: 0 -246: 36331: 0 -246: 36332: 0 -246: 36333: 0 -246: 36334: 0 -246: 36335: 0 -246: 36336: 0 -246: 36337: 0 -246: 36338: 0 -246: 36339: 0 -246: 36340: 0 -246: 36341: 0 -246: 36342: 0 -246: 36343: 0 -246: 36344: 0 -246: 36345: 0 -246: 36346: 0 -246: 36347: 0 -246: 36348: 0 -246: 36349: 0 -246: 36350: 0 -246: 36351: 0 -246: 36352: 0 -246: 36353: 0 -246: 36354: 0 -246: 36355: 0 -246: 36356: 0 -246: 36357: 0 -246: 36358: 0 -246: 36359: 0 -246: 36360: 0 -246: 36361: 0 -246: 36362: 0 -246: 36363: 0 -246: 36364: 0 -246: 36365: 0 -246: 36366: 0 -246: 36367: 0 -246: 36368: 0 -246: 36369: 0 -246: 36370: 0 -246: 36371: 0 -246: 36372: 0 -246: 36373: 0 -246: 36374: 0 -246: 36375: 0 -246: 36376: 0 -246: 36377: 0 -246: 36378: 0 -246: 36379: 0 -246: 36380: 0 -246: 36381: 0 -246: 36382: 0 -246: 36383: 0 -246: 36384: 0 -246: 36385: 0 -246: 36386: 0 -246: 36387: 0 -246: 36388: 0 -246: 36389: 0 -246: 36390: 0 -246: 36391: 0 -246: 36392: 0 -246: 36393: 0 -246: 36394: 0 -246: 36395: 0 -246: 36396: 0 -246: 36397: 0 -246: 36398: 0 -246: 36399: 0 -246: 36400: 0 -246: 36401: 0 -246: 36402: 0 -246: 36403: 0 -246: 36404: 0 -246: 36405: 0 -246: 36406: 0 -246: 36407: 0 -246: 36408: 0 -246: 36409: 0 -246: 36410: 0 -246: 36411: 0 -246: 36412: 0 -246: 36413: 0 -246: 36414: 0 -246: 36415: 0 -246: 36416: 0 -246: 36417: 0 -246: 36418: 0 -246: 36419: 0 -246: 36420: 0 -246: 36421: 0 -246: 36422: 0 -246: 36423: 0 -246: 36424: 0 -246: 36425: 0 -246: 36426: 0 -246: 36427: 0 -246: 36428: 0 -246: 36429: 0 -246: 36430: 0 -246: 36431: 0 -246: 36432: 0 -246: 36433: 0 -246: 36434: 0 -246: 36435: 0 -246: 36436: 0 -246: 36437: 0 -246: 36438: 0 -246: 36439: 0 -246: 36440: 0 -246: 36441: 0 -246: 36442: 0 -246: 36443: 0 -246: 36444: 0 -246: 36445: 0 -246: 36446: 0 -246: 36447: 0 -246: 36448: 0 -246: 36449: 0 -246: 36450: 0 -246: 36451: 0 -246: 36452: 0 -246: 36453: 0 -246: 36454: 0 -246: 36455: 0 -246: 36456: 0 -246: 36457: 0 -246: 36458: 0 -246: 36459: 0 -246: 36460: 0 -246: 36461: 0 -246: 36462: 0 -246: 36463: 0 -246: 36464: 0 -246: 36465: 0 -246: 36466: 0 -246: 36467: 0 -246: 36468: 0 -246: 36469: 0 -246: 36470: 0 -246: 36471: 0 -246: 36472: 0 -246: 36473: 0 -246: 36474: 0 -246: 36475: 0 -246: 36476: 0 -246: 36477: 0 -246: 36478: 0 -246: 36479: 0 -246: 36480: 0 -246: 36481: 0 -246: 36482: 0 -246: 36483: 0 -246: 36484: 0 -246: 36485: 0 -246: 36486: 0 -246: 36487: 0 -246: 36488: 0 -246: 36489: 0 -246: 36490: 0 -246: 36491: 0 -246: 36492: 0 -246: 36493: 0 -246: 36494: 0 -246: 36495: 0 -246: 36496: 0 -246: 36497: 0 -246: 36498: 0 -246: 36499: 0 -246: 36500: 0 -246: 36501: 0 -246: 36502: 0 -246: 36503: 0 -246: 36504: 0 -246: 36505: 0 -246: 36506: 0 -246: 36507: 0 -246: 36508: 0 -246: 36509: 0 -246: 36510: 0 -246: 36511: 0 -246: 36512: 0 -246: 36513: 0 -246: 36514: 0 -246: 36515: 0 -246: 36516: 0 -246: 36517: 0 -246: 36518: 0 -246: 36519: 0 -246: 36520: 0 -246: 36521: 0 -246: 36522: 0 -246: 36523: 0 -246: 36524: 0 -246: 36525: 0 -246: 36526: 0 -246: 36527: 0 -246: 36528: 0 -246: 36529: 0 -246: 36530: 0 -246: 36531: 0 -246: 36532: 0 -246: 36533: 0 -246: 36534: 0 -246: 36535: 0 -246: 36536: 0 -246: 36537: 0 -246: 36538: 0 -246: 36539: 0 -246: 36540: 0 -246: 36541: 0 -246: 36542: 0 -246: 36543: 0 -246: 36544: 0 -246: 36545: 0 -246: 36546: 0 -246: 36547: 0 -246: 36548: 0 -246: 36549: 0 -246: 36550: 0 -246: 36551: 0 -246: 36552: 0 -246: 36553: 0 -246: 36554: 0 -246: 36555: 0 -246: 36556: 0 -246: 36557: 0 -246: 36558: 0 -246: 36559: 0 -246: 36560: 0 -246: 36561: 0 -246: 36562: 0 -246: 36563: 0 -246: 36564: 0 -246: 36565: 0 -246: 36566: 0 -246: 36567: 0 -246: 36568: 0 -246: 36569: 0 -246: 36570: 0 -246: 36571: 0 -246: 36572: 0 -246: 36573: 0 -246: 36574: 0 -246: 36575: 0 -246: 36576: 0 -246: 36577: 0 -246: 36578: 0 -246: 36579: 0 -246: 36580: 0 -246: 36581: 0 -246: 36582: 0 -246: 36583: 0 -246: 36584: 0 -246: 36585: 0 -246: 36586: 0 -246: 36587: 0 -246: 36588: 0 -246: 36589: 0 -246: 36590: 0 -246: 36591: 0 -246: 36592: 0 -246: 36593: 0 -246: 36594: 0 -246: 36595: 0 -246: 36596: 0 -246: 36597: 0 -246: 36598: 0 -246: 36599: 0 -246: 36600: 0 -246: 36601: 0 -246: 36602: 0 -246: 36603: 0 -246: 36604: 0 -246: 36605: 0 -246: 36606: 0 -246: 36607: 0 -246: 36608: 0 -246: 36609: 0 -246: 36610: 0 -246: 36611: 0 -246: 36612: 0 -246: 36613: 0 -246: 36614: 0 -246: 36615: 0 -246: 36616: 0 -246: 36617: 0 -246: 36618: 0 -246: 36619: 0 -246: 36620: 0 -246: 36621: 0 -246: 36622: 0 -246: 36623: 0 -246: 36624: 0 -246: 36625: 0 -246: 36626: 0 -246: 36627: 0 -246: 36628: 0 -246: 36629: 0 -246: 36630: 0 -246: 36631: 0 -246: 36632: 0 -246: 36633: 0 -246: 36634: 0 -246: 36635: 0 -246: 36636: 0 -246: 36637: 0 -246: 36638: 0 -246: 36639: 0 -246: 36640: 0 -246: 36641: 0 -246: 36642: 0 -246: 36643: 0 -246: 36644: 0 -246: 36645: 0 -246: 36646: 0 -246: 36647: 0 -246: 36648: 0 -246: 36649: 0 -246: 36650: 0 -246: 36651: 0 -246: 36652: 0 -246: 36653: 0 -246: 36654: 0 -246: 36655: 0 -246: 36656: 0 -246: 36657: 0 -246: 36658: 0 -246: 36659: 0 -246: 36660: 0 -246: 36661: 0 -246: 36662: 0 -246: 36663: 0 -246: 36664: 0 -246: 36665: 0 -246: 36666: 0 -246: 36667: 0 -246: 36668: 0 -246: 36669: 0 -246: 36670: 0 -246: 36671: 0 -246: 36672: 0 -246: 36673: 0 -246: 36674: 0 -246: 36675: 0 -246: 36676: 0 -246: 36677: 0 -246: 36678: 0 -246: 36679: 0 -246: 36680: 0 -246: 36681: 0 -246: 36682: 0 -246: 36683: 0 -246: 36684: 0 -246: 36685: 0 -246: 36686: 0 -246: 36687: 0 -246: 36688: 0 -246: 36689: 0 -246: 36690: 0 -246: 36691: 0 -246: 36692: 0 -246: 36693: 0 -246: 36694: 0 -246: 36695: 0 -246: 36696: 0 -246: 36697: 0 -246: 36698: 0 -246: 36699: 0 -246: 36700: 0 -246: 36701: 0 -246: 36702: 0 -246: 36703: 0 -246: 36704: 0 -246: 36705: 0 -246: 36706: 0 -246: 36707: 0 -246: 36708: 0 -246: 36709: 0 -246: 36710: 0 -246: 36711: 0 -246: 36712: 0 -246: 36713: 0 -246: 36714: 0 -246: 36715: 0 -246: 36716: 0 -246: 36717: 0 -246: 36718: 0 -246: 36719: 0 -246: 36720: 0 -246: 36721: 0 -246: 36722: 0 -246: 36723: 0 -246: 36724: 0 -246: 36725: 0 -246: 36726: 0 -246: 36727: 0 -246: 36728: 0 -246: 36729: 0 -246: 36730: 0 -246: 36731: 0 -246: 36732: 0 -246: 36733: 0 -246: 36734: 0 -246: 36735: 0 -246: 36736: 0 -246: 36737: 0 -246: 36738: 0 -246: 36739: 0 -246: 36740: 0 -246: 36741: 0 -246: 36742: 0 -246: 36743: 0 -246: 36744: 0 -246: 36745: 0 -246: 36746: 0 -246: 36747: 0 -246: 36748: 0 -246: 36749: 0 -246: 36750: 0 -246: 36751: 0 -246: 36752: 0 -246: 36753: 0 -246: 36754: 0 -246: 36755: 0 -246: 36756: 0 -246: 36757: 0 -246: 36758: 0 -246: 36759: 0 -246: 36760: 0 -246: 36761: 0 -246: 36762: 0 -246: 36763: 0 -246: 36764: 0 -246: 36765: 0 -246: 36766: 0 -246: 36767: 0 -246: 36768: 0 -246: 36769: 0 -246: 36770: 0 -246: 36771: 0 -246: 36772: 0 -246: 36773: 0 -246: 36774: 0 -246: 36775: 0 -246: 36776: 0 -246: 36777: 0 -246: 36778: 0 -246: 36779: 0 -246: 36780: 0 -246: 36781: 0 -246: 36782: 0 -246: 36783: 0 -246: 36784: 0 -246: 36785: 0 -246: 36786: 0 -246: 36787: 0 -246: 36788: 0 -246: 36789: 0 -246: 36790: 0 -246: 36791: 0 -246: 36792: 0 -246: 36793: 0 -246: 36794: 0 -246: 36795: 0 -246: 36796: 0 -246: 36797: 0 -246: 36798: 0 -246: 36799: 0 -246: 36800: 0 -246: 36801: 0 -246: 36802: 0 -246: 36803: 0 -246: 36804: 0 -246: 36805: 0 -246: 36806: 0 -246: 36807: 0 -246: 36808: 0 -246: 36809: 0 -246: 36810: 0 -246: 36811: 0 -246: 36812: 0 -246: 36813: 0 -246: 36814: 0 -246: 36815: 0 -246: 36816: 0 -246: 36817: 0 -246: 36818: 0 -246: 36819: 0 -246: 36820: 0 -246: 36821: 0 -246: 36822: 0 -246: 36823: 0 -246: 36824: 0 -246: 36825: 0 -246: 36826: 0 -246: 36827: 0 -246: 36828: 0 -246: 36829: 0 -246: 36830: 0 -246: 36831: 0 -246: 36832: 0 -246: 36833: 0 -246: 36834: 0 -246: 36835: 0 -246: 36836: 0 -246: 36837: 0 -246: 36838: 0 -246: 36839: 0 -246: 36840: 0 -246: 36841: 0 -246: 36842: 0 -246: 36843: 0 -246: 36844: 0 -246: 36845: 0 -246: 36846: 0 -246: 36847: 0 -246: 36848: 0 -246: 36849: 0 -246: 36850: 0 -246: 36851: 0 -246: 36852: 0 -246: 36853: 0 -246: 36854: 0 -246: 36855: 0 -246: 36856: 0 -246: 36857: 0 -246: 36858: 0 -246: 36859: 0 -246: 36860: 0 -246: 36861: 0 -246: 36862: 0 -246: 36863: 0 -246: 36864: 0 -246: 36865: 0 -246: 36866: 0 -246: 36867: 0 -246: 36868: 0 -246: 36869: 0 -246: 36870: 0 -246: 36871: 0 -246: 36872: 0 -246: 36873: 0 -246: 36874: 0 -246: 36875: 0 -246: 36876: 0 -246: 36877: 0 -246: 36878: 0 -246: 36879: 0 -246: 36880: 0 -246: 36881: 0 -246: 36882: 0 -246: 36883: 0 -246: 36884: 0 -246: 36885: 0 -246: 36886: 0 -246: 36887: 0 -246: 36888: 0 -246: 36889: 0 -246: 36890: 0 -246: 36891: 0 -246: 36892: 0 -246: 36893: 0 -246: 36894: 0 -246: 36895: 0 -246: 36896: 0 -246: 36897: 0 -246: 36898: 0 -246: 36899: 0 -246: 36900: 0 -246: 36901: 0 -246: 36902: 0 -246: 36903: 0 -246: 36904: 0 -246: 36905: 0 -246: 36906: 0 -246: 36907: 0 -246: 36908: 0 -246: 36909: 0 -246: 36910: 0 -246: 36911: 0 -246: 36912: 0 -246: 36913: 0 -246: 36914: 0 -246: 36915: 0 -246: 36916: 0 -246: 36917: 0 -246: 36918: 0 -246: 36919: 0 -246: 36920: 0 -246: 36921: 0 -246: 36922: 0 -246: 36923: 0 -246: 36924: 0 -246: 36925: 0 -246: 36926: 0 -246: 36927: 0 -246: 36928: 0 -246: 36929: 0 -246: 36930: 0 -246: 36931: 0 -246: 36932: 0 -246: 36933: 0 -246: 36934: 0 -246: 36935: 0 -246: 36936: 0 -246: 36937: 0 -246: 36938: 0 -246: 36939: 0 -246: 36940: 0 -246: 36941: 0 -246: 36942: 0 -246: 36943: 0 -246: 36944: 0 -246: 36945: 0 -246: 36946: 0 -246: 36947: 0 -246: 36948: 0 -246: 36949: 0 -246: 36950: 0 -246: 36951: 0 -246: 36952: 0 -246: 36953: 0 -246: 36954: 0 -246: 36955: 0 -246: 36956: 0 -246: 36957: 0 -246: 36958: 0 -246: 36959: 0 -246: 36960: 0 -246: 36961: 0 -246: 36962: 0 -246: 36963: 0 -246: 36964: 0 -246: 36965: 0 -246: 36966: 0 -246: 36967: 0 -246: 36968: 0 -246: 36969: 0 -246: 36970: 0 -246: 36971: 0 -246: 36972: 0 -246: 36973: 0 -246: 36974: 0 -246: 36975: 0 -246: 36976: 0 -246: 36977: 0 -246: 36978: 0 -246: 36979: 0 -246: 36980: 0 -246: 36981: 0 -246: 36982: 0 -246: 36983: 0 -246: 36984: 0 -246: 36985: 0 -246: 36986: 0 -246: 36987: 0 -246: 36988: 0 -246: 36989: 0 -246: 36990: 0 -246: 36991: 0 -246: 36992: 0 -246: 36993: 0 -246: 36994: 0 -246: 36995: 0 -246: 36996: 0 -246: 36997: 0 -246: 36998: 0 -246: 36999: 0 -246: 37000: 0 -246: 37001: 0 -246: 37002: 0 -246: 37003: 0 -246: 37004: 0 -246: 37005: 0 -246: 37006: 0 -246: 37007: 0 -246: 37008: 0 -246: 37009: 0 -246: 37010: 0 -246: 37011: 0 -246: 37012: 0 -246: 37013: 0 -246: 37014: 0 -246: 37015: 0 -246: 37016: 0 -246: 37017: 0 -246: 37018: 0 -246: 37019: 0 -246: 37020: 0 -246: 37021: 0 -246: 37022: 0 -246: 37023: 0 -246: 37024: 0 -246: 37025: 0 -246: 37026: 0 -246: 37027: 0 -246: 37028: 0 -246: 37029: 0 -246: 37030: 0 -246: 37031: 0 -246: 37032: 0 -246: 37033: 0 -246: 37034: 0 -246: 37035: 0 -246: 37036: 0 -246: 37037: 0 -246: 37038: 0 -246: 37039: 0 -246: 37040: 0 -246: 37041: 0 -246: 37042: 0 -246: 37043: 0 -246: 37044: 0 -246: 37045: 0 -246: 37046: 0 -246: 37047: 0 -246: 37048: 0 -246: 37049: 0 -246: 37050: 0 -246: 37051: 0 -246: 37052: 0 -246: 37053: 0 -246: 37054: 0 -246: 37055: 0 -246: 37056: 0 -246: 37057: 0 -246: 37058: 0 -246: 37059: 0 -246: 37060: 0 -246: 37061: 0 -246: 37062: 0 -246: 37063: 0 -246: 37064: 0 -246: 37065: 0 -246: 37066: 0 -246: 37067: 0 -246: 37068: 0 -246: 37069: 0 -246: 37070: 0 -246: 37071: 0 -246: 37072: 0 -246: 37073: 0 -246: 37074: 0 -246: 37075: 0 -246: 37076: 0 -246: 37077: 0 -246: 37078: 0 -246: 37079: 0 -246: 37080: 0 -246: 37081: 0 -246: 37082: 0 -246: 37083: 0 -246: 37084: 0 -246: 37085: 0 -246: 37086: 0 -246: 37087: 0 -246: 37088: 0 -246: 37089: 0 -246: 37090: 0 -246: 37091: 0 -246: 37092: 0 -246: 37093: 0 -246: 37094: 0 -246: 37095: 0 -246: 37096: 0 -246: 37097: 0 -246: 37098: 0 -246: 37099: 0 -246: 37100: 0 -246: 37101: 0 -246: 37102: 0 -246: 37103: 0 -246: 37104: 0 -246: 37105: 0 -246: 37106: 0 -246: 37107: 0 -246: 37108: 0 -246: 37109: 0 -246: 37110: 0 -246: 37111: 0 -246: 37112: 0 -246: 37113: 0 -246: 37114: 0 -246: 37115: 0 -246: 37116: 0 -246: 37117: 0 -246: 37118: 0 -246: 37119: 0 -246: 37120: 0 -246: 37121: 0 -246: 37122: 0 -246: 37123: 0 -246: 37124: 0 -246: 37125: 0 -246: 37126: 0 -246: 37127: 0 -246: 37128: 0 -246: 37129: 0 -246: 37130: 0 -246: 37131: 0 -246: 37132: 0 -246: 37133: 0 -246: 37134: 0 -246: 37135: 0 -246: 37136: 0 -246: 37137: 0 -246: 37138: 0 -246: 37139: 0 -246: 37140: 0 -246: 37141: 0 -246: 37142: 0 -246: 37143: 0 -246: 37144: 0 -246: 37145: 0 -246: 37146: 0 -246: 37147: 0 -246: 37148: 0 -246: 37149: 0 -246: 37150: 0 -246: 37151: 0 -246: 37152: 0 -246: 37153: 0 -246: 37154: 0 -246: 37155: 0 -246: 37156: 0 -246: 37157: 0 -246: 37158: 0 -246: 37159: 0 -246: 37160: 0 -246: 37161: 0 -246: 37162: 0 -246: 37163: 0 -246: 37164: 0 -246: 37165: 0 -246: 37166: 0 -246: 37167: 0 -246: 37168: 0 -246: 37169: 0 -246: 37170: 0 -246: 37171: 0 -246: 37172: 0 -246: 37173: 0 -246: 37174: 0 -246: 37175: 0 -246: 37176: 0 -246: 37177: 0 -246: 37178: 0 -246: 37179: 0 -246: 37180: 0 -246: 37181: 0 -246: 37182: 0 -246: 37183: 0 -246: 37184: 0 -246: 37185: 0 -246: 37186: 0 -246: 37187: 0 -246: 37188: 0 -246: 37189: 0 -246: 37190: 0 -246: 37191: 0 -246: 37192: 0 -246: 37193: 0 -246: 37194: 0 -246: 37195: 0 -246: 37196: 0 -246: 37197: 0 -246: 37198: 0 -246: 37199: 0 -246: 37200: 0 -246: 37201: 0 -246: 37202: 0 -246: 37203: 0 -246: 37204: 0 -246: 37205: 0 -246: 37206: 0 -246: 37207: 0 -246: 37208: 0 -246: 37209: 0 -246: 37210: 0 -246: 37211: 0 -246: 37212: 0 -246: 37213: 0 -246: 37214: 0 -246: 37215: 0 -246: 37216: 0 -246: 37217: 0 -246: 37218: 0 -246: 37219: 0 -246: 37220: 0 -246: 37221: 0 -246: 37222: 0 -246: 37223: 0 -246: 37224: 0 -246: 37225: 0 -246: 37226: 0 -246: 37227: 0 -246: 37228: 0 -246: 37229: 0 -246: 37230: 0 -246: 37231: 0 -246: 37232: 0 -246: 37233: 0 -246: 37234: 0 -246: 37235: 0 -246: 37236: 0 -246: 37237: 0 -246: 37238: 0 -246: 37239: 0 -246: 37240: 0 -246: 37241: 0 -246: 37242: 0 -246: 37243: 0 -246: 37244: 0 -246: 37245: 0 -246: 37246: 0 -246: 37247: 0 -246: 37248: 0 -246: 37249: 0 -246: 37250: 0 -246: 37251: 0 -246: 37252: 0 -246: 37253: 0 -246: 37254: 0 -246: 37255: 0 -246: 37256: 0 -246: 37257: 0 -246: 37258: 0 -246: 37259: 0 -246: 37260: 0 -246: 37261: 0 -246: 37262: 0 -246: 37263: 0 -246: 37264: 0 -246: 37265: 0 -246: 37266: 0 -246: 37267: 0 -246: 37268: 0 -246: 37269: 0 -246: 37270: 0 -246: 37271: 0 -246: 37272: 0 -246: 37273: 0 -246: 37274: 0 -246: 37275: 0 -246: 37276: 0 -246: 37277: 0 -246: 37278: 0 -246: 37279: 0 -246: 37280: 0 -246: 37281: 0 -246: 37282: 0 -246: 37283: 0 -246: 37284: 0 -246: 37285: 0 -246: 37286: 0 -246: 37287: 0 -246: 37288: 0 -246: 37289: 0 -246: 37290: 0 -246: 37291: 0 -246: 37292: 0 -246: 37293: 0 -246: 37294: 0 -246: 37295: 0 -246: 37296: 0 -246: 37297: 0 -246: 37298: 0 -246: 37299: 0 -246: 37300: 0 -246: 37301: 0 -246: 37302: 0 -246: 37303: 0 -246: 37304: 0 -246: 37305: 0 -246: 37306: 0 -246: 37307: 0 -246: 37308: 0 -246: 37309: 0 -246: 37310: 0 -246: 37311: 0 -246: 37312: 0 -246: 37313: 0 -246: 37314: 0 -246: 37315: 0 -246: 37316: 0 -246: 37317: 0 -246: 37318: 0 -246: 37319: 0 -246: 37320: 0 -246: 37321: 0 -246: 37322: 0 -246: 37323: 0 -246: 37324: 0 -246: 37325: 0 -246: 37326: 0 -246: 37327: 0 -246: 37328: 0 -246: 37329: 0 -246: 37330: 0 -246: 37331: 0 -246: 37332: 0 -246: 37333: 0 -246: 37334: 0 -246: 37335: 0 -246: 37336: 0 -246: 37337: 0 -246: 37338: 0 -246: 37339: 0 -246: 37340: 0 -246: 37341: 0 -246: 37342: 0 -246: 37343: 0 -246: 37344: 0 -246: 37345: 0 -246: 37346: 0 -246: 37347: 0 -246: 37348: 0 -246: 37349: 0 -246: 37350: 0 -246: 37351: 0 -246: 37352: 0 -246: 37353: 0 -246: 37354: 0 -246: 37355: 0 -246: 37356: 0 -246: 37357: 0 -246: 37358: 0 -246: 37359: 0 -246: 37360: 0 -246: 37361: 0 -246: 37362: 0 -246: 37363: 0 -246: 37364: 0 -246: 37365: 0 -246: 37366: 0 -246: 37367: 0 -246: 37368: 0 -246: 37369: 0 -246: 37370: 0 -246: 37371: 0 -246: 37372: 0 -246: 37373: 0 -246: 37374: 0 -246: 37375: 0 -246: 37376: 0 -246: 37377: 0 -246: 37378: 0 -246: 37379: 0 -246: 37380: 0 -246: 37381: 0 -246: 37382: 0 -246: 37383: 0 -246: 37384: 0 -246: 37385: 0 -246: 37386: 0 -246: 37387: 0 -246: 37388: 0 -246: 37389: 0 -246: 37390: 0 -246: 37391: 0 -246: 37392: 0 -246: 37393: 0 -246: 37394: 0 -246: 37395: 0 -246: 37396: 0 -246: 37397: 0 -246: 37398: 0 -246: 37399: 0 -246: 37400: 0 -246: 37401: 0 -246: 37402: 0 -246: 37403: 0 -246: 37404: 0 -246: 37405: 0 -246: 37406: 0 -246: 37407: 0 -246: 37408: 0 -246: 37409: 0 -246: 37410: 0 -246: 37411: 0 -246: 37412: 0 -246: 37413: 0 -246: 37414: 0 -246: 37415: 0 -246: 37416: 0 -246: 37417: 0 -246: 37418: 0 -246: 37419: 0 -246: 37420: 0 -246: 37421: 0 -246: 37422: 0 -246: 37423: 0 -246: 37424: 0 -246: 37425: 0 -246: 37426: 0 -246: 37427: 0 -246: 37428: 0 -246: 37429: 0 -246: 37430: 0 -246: 37431: 0 -246: 37432: 0 -246: 37433: 0 -246: 37434: 0 -246: 37435: 0 -246: 37436: 0 -246: 37437: 0 -246: 37438: 0 -246: 37439: 0 -246: 37440: 0 -246: 37441: 0 -246: 37442: 0 -246: 37443: 0 -246: 37444: 0 -246: 37445: 0 -246: 37446: 0 -246: 37447: 0 -246: 37448: 0 -246: 37449: 0 -246: 37450: 0 -246: 37451: 0 -246: 37452: 0 -246: 37453: 0 -246: 37454: 0 -246: 37455: 0 -246: 37456: 0 -246: 37457: 0 -246: 37458: 0 -246: 37459: 0 -246: 37460: 0 -246: 37461: 0 -246: 37462: 0 -246: 37463: 0 -246: 37464: 0 -246: 37465: 0 -246: 37466: 0 -246: 37467: 0 -246: 37468: 0 -246: 37469: 0 -246: 37470: 0 -246: 37471: 0 -246: 37472: 0 -246: 37473: 0 -246: 37474: 0 -246: 37475: 0 -246: 37476: 0 -246: 37477: 0 -246: 37478: 0 -246: 37479: 0 -246: 37480: 0 -246: 37481: 0 -246: 37482: 0 -246: 37483: 0 -246: 37484: 0 -246: 37485: 0 -246: 37486: 0 -246: 37487: 0 -246: 37488: 0 -246: 37489: 0 -246: 37490: 0 -246: 37491: 0 -246: 37492: 0 -246: 37493: 0 -246: 37494: 0 -246: 37495: 0 -246: 37496: 0 -246: 37497: 0 -246: 37498: 0 -246: 37499: 0 -246: 37500: 0 -246: 37501: 0 -246: 37502: 0 -246: 37503: 0 -246: 37504: 0 -246: 37505: 0 -246: 37506: 0 -246: 37507: 0 -246: 37508: 0 -246: 37509: 0 -246: 37510: 0 -246: 37511: 0 -246: 37512: 0 -246: 37513: 0 -246: 37514: 0 -246: 37515: 0 -246: 37516: 0 -246: 37517: 0 -246: 37518: 0 -246: 37519: 0 -246: 37520: 0 -246: 37521: 0 -246: 37522: 0 -246: 37523: 0 -246: 37524: 0 -246: 37525: 0 -246: 37526: 0 -246: 37527: 0 -246: 37528: 0 -246: 37529: 0 -246: 37530: 0 -246: 37531: 0 -246: 37532: 0 -246: 37533: 0 -246: 37534: 0 -246: 37535: 0 -246: 37536: 0 -246: 37537: 0 -246: 37538: 0 -246: 37539: 0 -246: 37540: 0 -246: 37541: 0 -246: 37542: 0 -246: 37543: 0 -246: 37544: 0 -246: 37545: 0 -246: 37546: 0 -246: 37547: 0 -246: 37548: 0 -246: 37549: 0 -246: 37550: 0 -246: 37551: 0 -246: 37552: 0 -246: 37553: 0 -246: 37554: 0 -246: 37555: 0 -246: 37556: 0 -246: 37557: 0 -246: 37558: 0 -246: 37559: 0 -246: 37560: 0 -246: 37561: 0 -246: 37562: 0 -246: 37563: 0 -246: 37564: 0 -246: 37565: 0 -246: 37566: 0 -246: 37567: 0 -246: 37568: 0 -246: 37569: 0 -246: 37570: 0 -246: 37571: 0 -246: 37572: 0 -246: 37573: 0 -246: 37574: 0 -246: 37575: 0 -246: 37576: 0 -246: 37577: 0 -246: 37578: 0 -246: 37579: 0 -246: 37580: 0 -246: 37581: 0 -246: 37582: 0 -246: 37583: 0 -246: 37584: 0 -246: 37585: 0 -246: 37586: 0 -246: 37587: 0 -246: 37588: 0 -246: 37589: 0 -246: 37590: 0 -246: 37591: 0 -246: 37592: 0 -246: 37593: 0 -246: 37594: 0 -246: 37595: 0 -246: 37596: 0 -246: 37597: 0 -246: 37598: 0 -246: 37599: 0 -246: 37600: 0 -246: 37601: 0 -246: 37602: 0 -246: 37603: 0 -246: 37604: 0 -246: 37605: 0 -246: 37606: 0 -246: 37607: 0 -246: 37608: 0 -246: 37609: 0 -246: 37610: 0 -246: 37611: 0 -246: 37612: 0 -246: 37613: 0 -246: 37614: 0 -246: 37615: 0 -246: 37616: 0 -246: 37617: 0 -246: 37618: 0 -246: 37619: 0 -246: 37620: 0 -246: 37621: 0 -246: 37622: 0 -246: 37623: 0 -246: 37624: 0 -246: 37625: 0 -246: 37626: 0 -246: 37627: 0 -246: 37628: 0 -246: 37629: 0 -246: 37630: 0 -246: 37631: 0 -246: 37632: 0 -246: 37633: 0 -246: 37634: 0 -246: 37635: 0 -246: 37636: 0 -246: 37637: 0 -246: 37638: 0 -246: 37639: 0 -246: 37640: 0 -246: 37641: 0 -246: 37642: 0 -246: 37643: 0 -246: 37644: 0 -246: 37645: 0 -246: 37646: 0 -246: 37647: 0 -246: 37648: 0 -246: 37649: 0 -246: 37650: 0 -246: 37651: 0 -246: 37652: 0 -246: 37653: 0 -246: 37654: 0 -246: 37655: 0 -246: 37656: 0 -246: 37657: 0 -246: 37658: 0 -246: 37659: 0 -246: 37660: 0 -246: 37661: 0 -246: 37662: 0 -246: 37663: 0 -246: 37664: 0 -246: 37665: 0 -246: 37666: 0 -246: 37667: 0 -246: 37668: 0 -246: 37669: 0 -246: 37670: 0 -246: 37671: 0 -246: 37672: 0 -246: 37673: 0 -246: 37674: 0 -246: 37675: 0 -246: 37676: 0 -246: 37677: 0 -246: 37678: 0 -246: 37679: 0 -246: 37680: 0 -246: 37681: 0 -246: 37682: 0 -246: 37683: 0 -246: 37684: 0 -246: 37685: 0 -246: 37686: 0 -246: 37687: 0 -246: 37688: 0 -246: 37689: 0 -246: 37690: 0 -246: 37691: 0 -246: 37692: 0 -246: 37693: 0 -246: 37694: 0 -246: 37695: 0 -246: 37696: 0 -246: 37697: 0 -246: 37698: 0 -246: 37699: 0 -246: 37700: 0 -246: 37701: 0 -246: 37702: 0 -246: 37703: 0 -246: 37704: 0 -246: 37705: 0 -246: 37706: 0 -246: 37707: 0 -246: 37708: 0 -246: 37709: 0 -246: 37710: 0 -246: 37711: 0 -246: 37712: 0 -246: 37713: 0 -246: 37714: 0 -246: 37715: 0 -246: 37716: 0 -246: 37717: 0 -246: 37718: 0 -246: 37719: 0 -246: 37720: 0 -246: 37721: 0 -246: 37722: 0 -246: 37723: 0 -246: 37724: 0 -246: 37725: 0 -246: 37726: 0 -246: 37727: 0 -246: 37728: 0 -246: 37729: 0 -246: 37730: 0 -246: 37731: 0 -246: 37732: 0 -246: 37733: 0 -246: 37734: 0 -246: 37735: 0 -246: 37736: 0 -246: 37737: 0 -246: 37738: 0 -246: 37739: 0 -246: 37740: 0 -246: 37741: 0 -246: 37742: 0 -246: 37743: 0 -246: 37744: 0 -246: 37745: 0 -246: 37746: 0 -246: 37747: 0 -246: 37748: 0 -246: 37749: 0 -246: 37750: 0 -246: 37751: 0 -246: 37752: 0 -246: 37753: 0 -246: 37754: 0 -246: 37755: 0 -246: 37756: 0 -246: 37757: 0 -246: 37758: 0 -246: 37759: 0 -246: 37760: 0 -246: 37761: 0 -246: 37762: 0 -246: 37763: 0 -246: 37764: 0 -246: 37765: 0 -246: 37766: 0 -246: 37767: 0 -246: 37768: 0 -246: 37769: 0 -246: 37770: 0 -246: 37771: 0 -246: 37772: 0 -246: 37773: 0 -246: 37774: 0 -246: 37775: 0 -246: 37776: 0 -246: 37777: 0 -246: 37778: 0 -246: 37779: 0 -246: 37780: 0 -246: 37781: 0 -246: 37782: 0 -246: 37783: 0 -246: 37784: 0 -246: 37785: 0 -246: 37786: 0 -246: 37787: 0 -246: 37788: 0 -246: 37789: 0 -246: 37790: 0 -246: 37791: 0 -246: 37792: 0 -246: 37793: 0 -246: 37794: 0 -246: 37795: 0 -246: 37796: 0 -246: 37797: 0 -246: 37798: 0 -246: 37799: 0 -246: 37800: 0 -246: 37801: 0 -246: 37802: 0 -246: 37803: 0 -246: 37804: 0 -246: 37805: 0 -246: 37806: 0 -246: 37807: 0 -246: 37808: 0 -246: 37809: 0 -246: 37810: 0 -246: 37811: 0 -246: 37812: 0 -246: 37813: 0 -246: 37814: 0 -246: 37815: 0 -246: 37816: 0 -246: 37817: 0 -246: 37818: 0 -246: 37819: 0 -246: 37820: 0 -246: 37821: 0 -246: 37822: 0 -246: 37823: 0 -246: 37824: 0 -246: 37825: 0 -246: 37826: 0 -246: 37827: 0 -246: 37828: 0 -246: 37829: 0 -246: 37830: 0 -246: 37831: 0 -246: 37832: 0 -246: 37833: 0 -246: 37834: 0 -246: 37835: 0 -246: 37836: 0 -246: 37837: 0 -246: 37838: 0 -246: 37839: 0 -246: 37840: 0 -246: 37841: 0 -246: 37842: 0 -246: 37843: 0 -246: 37844: 0 -246: 37845: 0 -246: 37846: 0 -246: 37847: 0 -246: 37848: 0 -246: 37849: 0 -246: 37850: 0 -246: 37851: 0 -246: 37852: 0 -246: 37853: 0 -246: 37854: 0 -246: 37855: 0 -246: 37856: 0 -246: 37857: 0 -246: 37858: 0 -246: 37859: 0 -246: 37860: 0 -246: 37861: 0 -246: 37862: 0 -246: 37863: 0 -246: 37864: 0 -246: 37865: 0 -246: 37866: 0 -246: 37867: 0 -246: 37868: 0 -246: 37869: 0 -246: 37870: 0 -246: 37871: 0 -246: 37872: 0 -246: 37873: 0 -246: 37874: 0 -246: 37875: 0 -246: 37876: 0 -246: 37877: 0 -246: 37878: 0 -246: 37879: 0 -246: 37880: 0 -246: 37881: 0 -246: 37882: 0 -246: 37883: 0 -246: 37884: 0 -246: 37885: 0 -246: 37886: 0 -246: 37887: 0 -246: 37888: 0 -246: 37889: 0 -246: 37890: 0 -246: 37891: 0 -246: 37892: 0 -246: 37893: 0 -246: 37894: 0 -246: 37895: 0 -246: 37896: 0 -246: 37897: 0 -246: 37898: 0 -246: 37899: 0 -246: 37900: 0 -246: 37901: 0 -246: 37902: 0 -246: 37903: 0 -246: 37904: 0 -246: 37905: 0 -246: 37906: 0 -246: 37907: 0 -246: 37908: 0 -246: 37909: 0 -246: 37910: 0 -246: 37911: 0 -246: 37912: 0 -246: 37913: 0 -246: 37914: 0 -246: 37915: 0 -246: 37916: 0 -246: 37917: 0 -246: 37918: 0 -246: 37919: 0 -246: 37920: 0 -246: 37921: 0 -246: 37922: 0 -246: 37923: 0 -246: 37924: 0 -246: 37925: 0 -246: 37926: 0 -246: 37927: 0 -246: 37928: 0 -246: 37929: 0 -246: 37930: 0 -246: 37931: 0 -246: 37932: 0 -246: 37933: 0 -246: 37934: 0 -246: 37935: 0 -246: 37936: 0 -246: 37937: 0 -246: 37938: 0 -246: 37939: 0 -246: 37940: 0 -246: 37941: 0 -246: 37942: 0 -246: 37943: 0 -246: 37944: 0 -246: 37945: 0 -246: 37946: 0 -246: 37947: 0 -246: 37948: 0 -246: 37949: 0 -246: 37950: 0 -246: 37951: 0 -246: 37952: 0 -246: 37953: 0 -246: 37954: 0 -246: 37955: 0 -246: 37956: 0 -246: 37957: 0 -246: 37958: 0 -246: 37959: 0 -246: 37960: 0 -246: 37961: 0 -246: 37962: 0 -246: 37963: 0 -246: 37964: 0 -246: 37965: 0 -246: 37966: 0 -246: 37967: 0 -246: 37968: 0 -246: 37969: 0 -246: 37970: 0 -246: 37971: 0 -246: 37972: 0 -246: 37973: 0 -246: 37974: 0 -246: 37975: 0 -246: 37976: 0 -246: 37977: 0 -246: 37978: 0 -246: 37979: 0 -246: 37980: 0 -246: 37981: 0 -246: 37982: 0 -246: 37983: 0 -246: 37984: 0 -246: 37985: 0 -246: 37986: 0 -246: 37987: 0 -246: 37988: 0 -246: 37989: 0 -246: 37990: 0 -246: 37991: 0 -246: 37992: 0 -246: 37993: 0 -246: 37994: 0 -246: 37995: 0 -246: 37996: 0 -246: 37997: 0 -246: 37998: 0 -246: 37999: 0 -246: 38000: 0 -246: 38001: 0 -246: 38002: 0 -246: 38003: 0 -246: 38004: 0 -246: 38005: 0 -246: 38006: 0 -246: 38007: 0 -246: 38008: 0 -246: 38009: 0 -246: 38010: 0 -246: 38011: 0 -246: 38012: 0 -246: 38013: 0 -246: 38014: 0 -246: 38015: 0 -246: 38016: 0 -246: 38017: 0 -246: 38018: 0 -246: 38019: 0 -246: 38020: 0 -246: 38021: 0 -246: 38022: 0 -246: 38023: 0 -246: 38024: 0 -246: 38025: 0 -246: 38026: 0 -246: 38027: 0 -246: 38028: 0 -246: 38029: 0 -246: 38030: 0 -246: 38031: 0 -246: 38032: 0 -246: 38033: 0 -246: 38034: 0 -246: 38035: 0 -246: 38036: 0 -246: 38037: 0 -246: 38038: 0 -246: 38039: 0 -246: 38040: 0 -246: 38041: 0 -246: 38042: 0 -246: 38043: 0 -246: 38044: 0 -246: 38045: 0 -246: 38046: 0 -246: 38047: 0 -246: 38048: 0 -246: 38049: 0 -246: 38050: 0 -246: 38051: 0 -246: 38052: 0 -246: 38053: 0 -246: 38054: 0 -246: 38055: 0 -246: 38056: 0 -246: 38057: 0 -246: 38058: 0 -246: 38059: 0 -246: 38060: 0 -246: 38061: 0 -246: 38062: 0 -246: 38063: 0 -246: 38064: 0 -246: 38065: 0 -246: 38066: 0 -246: 38067: 0 -246: 38068: 0 -246: 38069: 0 -246: 38070: 0 -246: 38071: 0 -246: 38072: 0 -246: 38073: 0 -246: 38074: 0 -246: 38075: 0 -246: 38076: 0 -246: 38077: 0 -246: 38078: 0 -246: 38079: 0 -246: 38080: 0 -246: 38081: 0 -246: 38082: 0 -246: 38083: 0 -246: 38084: 0 -246: 38085: 0 -246: 38086: 0 -246: 38087: 0 -246: 38088: 0 -246: 38089: 0 -246: 38090: 0 -246: 38091: 0 -246: 38092: 0 -246: 38093: 0 -246: 38094: 0 -246: 38095: 0 -246: 38096: 0 -246: 38097: 0 -246: 38098: 0 -246: 38099: 0 -246: 38100: 0 -246: 38101: 0 -246: 38102: 0 -246: 38103: 0 -246: 38104: 0 -246: 38105: 0 -246: 38106: 0 -246: 38107: 0 -246: 38108: 0 -246: 38109: 0 -246: 38110: 0 -246: 38111: 0 -246: 38112: 0 -246: 38113: 0 -246: 38114: 0 -246: 38115: 0 -246: 38116: 0 -246: 38117: 0 -246: 38118: 0 -246: 38119: 0 -246: 38120: 0 -246: 38121: 0 -246: 38122: 0 -246: 38123: 0 -246: 38124: 0 -246: 38125: 0 -246: 38126: 0 -246: 38127: 0 -246: 38128: 0 -246: 38129: 0 -246: 38130: 0 -246: 38131: 0 -246: 38132: 0 -246: 38133: 0 -246: 38134: 0 -246: 38135: 0 -246: 38136: 0 -246: 38137: 0 -246: 38138: 0 -246: 38139: 0 -246: 38140: 0 -246: 38141: 0 -246: 38142: 0 -246: 38143: 0 -246: 38144: 0 -246: 38145: 0 -246: 38146: 0 -246: 38147: 0 -246: 38148: 0 -246: 38149: 0 -246: 38150: 0 -246: 38151: 0 -246: 38152: 0 -246: 38153: 0 -246: 38154: 0 -246: 38155: 0 -246: 38156: 0 -246: 38157: 0 -246: 38158: 0 -246: 38159: 0 -246: 38160: 0 -246: 38161: 0 -246: 38162: 0 -246: 38163: 0 -246: 38164: 0 -246: 38165: 0 -246: 38166: 0 -246: 38167: 0 -246: 38168: 0 -246: 38169: 0 -246: 38170: 0 -246: 38171: 0 -246: 38172: 0 -246: 38173: 0 -246: 38174: 0 -246: 38175: 0 -246: 38176: 0 -246: 38177: 0 -246: 38178: 0 -246: 38179: 0 -246: 38180: 0 -246: 38181: 0 -246: 38182: 0 -246: 38183: 0 -246: 38184: 0 -246: 38185: 0 -246: 38186: 0 -246: 38187: 0 -246: 38188: 0 -246: 38189: 0 -246: 38190: 0 -246: 38191: 0 -246: 38192: 0 -246: 38193: 0 -246: 38194: 0 -246: 38195: 0 -246: 38196: 0 -246: 38197: 0 -246: 38198: 0 -246: 38199: 0 -246: 38200: 0 -246: 38201: 0 -246: 38202: 0 -246: 38203: 0 -246: 38204: 0 -246: 38205: 0 -246: 38206: 0 -246: 38207: 0 -246: 38208: 0 -246: 38209: 0 -246: 38210: 0 -246: 38211: 0 -246: 38212: 0 -246: 38213: 0 -246: 38214: 0 -246: 38215: 0 -246: 38216: 0 -246: 38217: 0 -246: 38218: 0 -246: 38219: 0 -246: 38220: 0 -246: 38221: 0 -246: 38222: 0 -246: 38223: 0 -246: 38224: 0 -246: 38225: 0 -246: 38226: 0 -246: 38227: 0 -246: 38228: 0 -246: 38229: 0 -246: 38230: 0 -246: 38231: 0 -246: 38232: 0 -246: 38233: 0 -246: 38234: 0 -246: 38235: 0 -246: 38236: 0 -246: 38237: 0 -246: 38238: 0 -246: 38239: 0 -246: 38240: 0 -246: 38241: 0 -246: 38242: 0 -246: 38243: 0 -246: 38244: 0 -246: 38245: 0 -246: 38246: 0 -246: 38247: 0 -246: 38248: 0 -246: 38249: 0 -246: 38250: 0 -246: 38251: 0 -246: 38252: 0 -246: 38253: 0 -246: 38254: 0 -246: 38255: 0 -246: 38256: 0 -246: 38257: 0 -246: 38258: 0 -246: 38259: 0 -246: 38260: 0 -246: 38261: 0 -246: 38262: 0 -246: 38263: 0 -246: 38264: 0 -246: 38265: 0 -246: 38266: 0 -246: 38267: 0 -246: 38268: 0 -246: 38269: 0 -246: 38270: 0 -246: 38271: 0 -246: 38272: 0 -246: 38273: 0 -246: 38274: 0 -246: 38275: 0 -246: 38276: 0 -246: 38277: 0 -246: 38278: 0 -246: 38279: 0 -246: 38280: 0 -246: 38281: 0 -246: 38282: 0 -246: 38283: 0 -246: 38284: 0 -246: 38285: 0 -246: 38286: 0 -246: 38287: 0 -246: 38288: 0 -246: 38289: 0 -246: 38290: 0 -246: 38291: 0 -246: 38292: 0 -246: 38293: 0 -246: 38294: 0 -246: 38295: 0 -246: 38296: 0 -246: 38297: 0 -246: 38298: 0 -246: 38299: 0 -246: 38300: 0 -246: 38301: 0 -246: 38302: 0 -246: 38303: 0 -246: 38304: 0 -246: 38305: 0 -246: 38306: 0 -246: 38307: 0 -246: 38308: 0 -246: 38309: 0 -246: 38310: 0 -246: 38311: 0 -246: 38312: 0 -246: 38313: 0 -246: 38314: 0 -246: 38315: 0 -246: 38316: 0 -246: 38317: 0 -246: 38318: 0 -246: 38319: 0 -246: 38320: 0 -246: 38321: 0 -246: 38322: 0 -246: 38323: 0 -246: 38324: 0 -246: 38325: 0 -246: 38326: 0 -246: 38327: 0 -246: 38328: 0 -246: 38329: 0 -246: 38330: 0 -246: 38331: 0 -246: 38332: 0 -246: 38333: 0 -246: 38334: 0 -246: 38335: 0 -246: 38336: 0 -246: 38337: 0 -246: 38338: 0 -246: 38339: 0 -246: 38340: 0 -246: 38341: 0 -246: 38342: 0 -246: 38343: 0 -246: 38344: 0 -246: 38345: 0 -246: 38346: 0 -246: 38347: 0 -246: 38348: 0 -246: 38349: 0 -246: 38350: 0 -246: 38351: 0 -246: 38352: 0 -246: 38353: 0 -246: 38354: 0 -246: 38355: 0 -246: 38356: 0 -246: 38357: 0 -246: 38358: 0 -246: 38359: 0 -246: 38360: 0 -246: 38361: 0 -246: 38362: 0 -246: 38363: 0 -246: 38364: 0 -246: 38365: 0 -246: 38366: 0 -246: 38367: 0 -246: 38368: 0 -246: 38369: 0 -246: 38370: 0 -246: 38371: 0 -246: 38372: 0 -246: 38373: 0 -246: 38374: 0 -246: 38375: 0 -246: 38376: 0 -246: 38377: 0 -246: 38378: 0 -246: 38379: 0 -246: 38380: 0 -246: 38381: 0 -246: 38382: 0 -246: 38383: 0 -246: 38384: 0 -246: 38385: 0 -246: 38386: 0 -246: 38387: 0 -246: 38388: 0 -246: 38389: 0 -246: 38390: 0 -246: 38391: 0 -246: 38392: 0 -246: 38393: 0 -246: 38394: 0 -246: 38395: 0 -246: 38396: 0 -246: 38397: 0 -246: 38398: 0 -246: 38399: 0 -246: 38400: 0 -246: 38401: 0 -246: 38402: 0 -246: 38403: 0 -246: 38404: 0 -246: 38405: 0 -246: 38406: 0 -246: 38407: 0 -246: 38408: 0 -246: 38409: 0 -246: 38410: 0 -246: 38411: 0 -246: 38412: 0 -246: 38413: 0 -246: 38414: 0 -246: 38415: 0 -246: 38416: 0 -246: 38417: 0 -246: 38418: 0 -246: 38419: 0 -246: 38420: 0 -246: 38421: 0 -246: 38422: 0 -246: 38423: 0 -246: 38424: 0 -246: 38425: 0 -246: 38426: 0 -246: 38427: 0 -246: 38428: 0 -246: 38429: 0 -246: 38430: 0 -246: 38431: 0 -246: 38432: 0 -246: 38433: 0 -246: 38434: 0 -246: 38435: 0 -246: 38436: 0 -246: 38437: 0 -246: 38438: 0 -246: 38439: 0 -246: 38440: 0 -246: 38441: 0 -246: 38442: 0 -246: 38443: 0 -246: 38444: 0 -246: 38445: 0 -246: 38446: 0 -246: 38447: 0 -246: 38448: 0 -246: 38449: 0 -246: 38450: 0 -246: 38451: 0 -246: 38452: 0 -246: 38453: 0 -246: 38454: 0 -246: 38455: 0 -246: 38456: 0 -246: 38457: 0 -246: 38458: 0 -246: 38459: 0 -246: 38460: 0 -246: 38461: 0 -246: 38462: 0 -246: 38463: 0 -246: 38464: 0 -246: 38465: 0 -246: 38466: 0 -246: 38467: 0 -246: 38468: 0 -246: 38469: 0 -246: 38470: 0 -246: 38471: 0 -246: 38472: 0 -246: 38473: 0 -246: 38474: 0 -246: 38475: 0 -246: 38476: 0 -246: 38477: 0 -246: 38478: 0 -246: 38479: 0 -246: 38480: 0 -246: 38481: 0 -246: 38482: 0 -246: 38483: 0 -246: 38484: 0 -246: 38485: 0 -246: 38486: 0 -246: 38487: 0 -246: 38488: 0 -246: 38489: 0 -246: 38490: 0 -246: 38491: 0 -246: 38492: 0 -246: 38493: 0 -246: 38494: 0 -246: 38495: 0 -246: 38496: 0 -246: 38497: 0 -246: 38498: 0 -246: 38499: 0 -246: 38500: 0 -246: 38501: 0 -246: 38502: 0 -246: 38503: 0 -246: 38504: 0 -246: 38505: 0 -246: 38506: 0 -246: 38507: 0 -246: 38508: 0 -246: 38509: 0 -246: 38510: 0 -246: 38511: 0 -246: 38512: 0 -246: 38513: 0 -246: 38514: 0 -246: 38515: 0 -246: 38516: 0 -246: 38517: 0 -246: 38518: 0 -246: 38519: 0 -246: 38520: 0 -246: 38521: 0 -246: 38522: 0 -246: 38523: 0 -246: 38524: 0 -246: 38525: 0 -246: 38526: 0 -246: 38527: 0 -246: 38528: 0 -246: 38529: 0 -246: 38530: 0 -246: 38531: 0 -246: 38532: 0 -246: 38533: 0 -246: 38534: 0 -246: 38535: 0 -246: 38536: 0 -246: 38537: 0 -246: 38538: 0 -246: 38539: 0 -246: 38540: 0 -246: 38541: 0 -246: 38542: 0 -246: 38543: 0 -246: 38544: 0 -246: 38545: 0 -246: 38546: 0 -246: 38547: 0 -246: 38548: 0 -246: 38549: 0 -246: 38550: 0 -246: 38551: 0 -246: 38552: 0 -246: 38553: 0 -246: 38554: 0 -246: 38555: 0 -246: 38556: 0 -246: 38557: 0 -246: 38558: 0 -246: 38559: 0 -246: 38560: 0 -246: 38561: 0 -246: 38562: 0 -246: 38563: 0 -246: 38564: 0 -246: 38565: 0 -246: 38566: 0 -246: 38567: 0 -246: 38568: 0 -246: 38569: 0 -246: 38570: 0 -246: 38571: 0 -246: 38572: 0 -246: 38573: 0 -246: 38574: 0 -246: 38575: 0 -246: 38576: 0 -246: 38577: 0 -246: 38578: 0 -246: 38579: 0 -246: 38580: 0 -246: 38581: 0 -246: 38582: 0 -246: 38583: 0 -246: 38584: 0 -246: 38585: 0 -246: 38586: 0 -246: 38587: 0 -246: 38588: 0 -246: 38589: 0 -246: 38590: 0 -246: 38591: 0 -246: 38592: 0 -246: 38593: 0 -246: 38594: 0 -246: 38595: 0 -246: 38596: 0 -246: 38597: 0 -246: 38598: 0 -246: 38599: 0 -246: 38600: 0 -246: 38601: 0 -246: 38602: 0 -246: 38603: 0 -246: 38604: 0 -246: 38605: 0 -246: 38606: 0 -246: 38607: 0 -246: 38608: 0 -246: 38609: 0 -246: 38610: 0 -246: 38611: 0 -246: 38612: 0 -246: 38613: 0 -246: 38614: 0 -246: 38615: 0 -246: 38616: 0 -246: 38617: 0 -246: 38618: 0 -246: 38619: 0 -246: 38620: 0 -246: 38621: 0 -246: 38622: 0 -246: 38623: 0 -246: 38624: 0 -246: 38625: 0 -246: 38626: 0 -246: 38627: 0 -246: 38628: 0 -246: 38629: 0 -246: 38630: 0 -246: 38631: 0 -246: 38632: 0 -246: 38633: 0 -246: 38634: 0 -246: 38635: 0 -246: 38636: 0 -246: 38637: 0 -246: 38638: 0 -246: 38639: 0 -246: 38640: 0 -246: 38641: 0 -246: 38642: 0 -246: 38643: 0 -246: 38644: 0 -246: 38645: 0 -246: 38646: 0 -246: 38647: 0 -246: 38648: 0 -246: 38649: 0 -246: 38650: 0 -246: 38651: 0 -246: 38652: 0 -246: 38653: 0 -246: 38654: 0 -246: 38655: 0 -246: 38656: 0 -246: 38657: 0 -246: 38658: 0 -246: 38659: 0 -246: 38660: 0 -246: 38661: 0 -246: 38662: 0 -246: 38663: 0 -246: 38664: 0 -246: 38665: 0 -246: 38666: 0 -246: 38667: 0 -246: 38668: 0 -246: 38669: 0 -246: 38670: 0 -246: 38671: 0 -246: 38672: 0 -246: 38673: 0 -246: 38674: 0 -246: 38675: 0 -246: 38676: 0 -246: 38677: 0 -246: 38678: 0 -246: 38679: 0 -246: 38680: 0 -246: 38681: 0 -246: 38682: 0 -246: 38683: 0 -246: 38684: 0 -246: 38685: 0 -246: 38686: 0 -246: 38687: 0 -246: 38688: 0 -246: 38689: 0 -246: 38690: 0 -246: 38691: 0 -246: 38692: 0 -246: 38693: 0 -246: 38694: 0 -246: 38695: 0 -246: 38696: 0 -246: 38697: 0 -246: 38698: 0 -246: 38699: 0 -246: 38700: 0 -246: 38701: 0 -246: 38702: 0 -246: 38703: 0 -246: 38704: 0 -246: 38705: 0 -246: 38706: 0 -246: 38707: 0 -246: 38708: 0 -246: 38709: 0 -246: 38710: 0 -246: 38711: 0 -246: 38712: 0 -246: 38713: 0 -246: 38714: 0 -246: 38715: 0 -246: 38716: 0 -246: 38717: 0 -246: 38718: 0 -246: 38719: 0 -246: 38720: 0 -246: 38721: 0 -246: 38722: 0 -246: 38723: 0 -246: 38724: 0 -246: 38725: 0 -246: 38726: 0 -246: 38727: 0 -246: 38728: 0 -246: 38729: 0 -246: 38730: 0 -246: 38731: 0 -246: 38732: 0 -246: 38733: 0 -246: 38734: 0 -246: 38735: 0 -246: 38736: 0 -246: 38737: 0 -246: 38738: 0 -246: 38739: 0 -246: 38740: 0 -246: 38741: 0 -246: 38742: 0 -246: 38743: 0 -246: 38744: 0 -246: 38745: 0 -246: 38746: 0 -246: 38747: 0 -246: 38748: 0 -246: 38749: 0 -246: 38750: 0 -246: 38751: 0 -246: 38752: 0 -246: 38753: 0 -246: 38754: 0 -246: 38755: 0 -246: 38756: 0 -246: 38757: 0 -246: 38758: 0 -246: 38759: 0 -246: 38760: 0 -246: 38761: 0 -246: 38762: 0 -246: 38763: 0 -246: 38764: 0 -246: 38765: 0 -246: 38766: 0 -246: 38767: 0 -246: 38768: 0 -246: 38769: 0 -246: 38770: 0 -246: 38771: 0 -246: 38772: 0 -246: 38773: 0 -246: 38774: 0 -246: 38775: 0 -246: 38776: 0 -246: 38777: 0 -246: 38778: 0 -246: 38779: 0 -246: 38780: 0 -246: 38781: 0 -246: 38782: 0 -246: 38783: 0 -246: 38784: 0 -246: 38785: 0 -246: 38786: 0 -246: 38787: 0 -246: 38788: 0 -246: 38789: 0 -246: 38790: 0 -246: 38791: 0 -246: 38792: 0 -246: 38793: 0 -246: 38794: 0 -246: 38795: 0 -246: 38796: 0 -246: 38797: 0 -246: 38798: 0 -246: 38799: 0 -246: 38800: 0 -246: 38801: 0 -246: 38802: 0 -246: 38803: 0 -246: 38804: 0 -246: 38805: 0 -246: 38806: 0 -246: 38807: 0 -246: 38808: 0 -246: 38809: 0 -246: 38810: 0 -246: 38811: 0 -246: 38812: 0 -246: 38813: 0 -246: 38814: 0 -246: 38815: 0 -246: 38816: 0 -246: 38817: 0 -246: 38818: 0 -246: 38819: 0 -246: 38820: 0 -246: 38821: 0 -246: 38822: 0 -246: 38823: 0 -246: 38824: 0 -246: 38825: 0 -246: 38826: 0 -246: 38827: 0 -246: 38828: 0 -246: 38829: 0 -246: 38830: 0 -246: 38831: 0 -246: 38832: 0 -246: 38833: 0 -246: 38834: 0 -246: 38835: 0 -246: 38836: 0 -246: 38837: 0 -246: 38838: 0 -246: 38839: 0 -246: 38840: 0 -246: 38841: 0 -246: 38842: 0 -246: 38843: 0 -246: 38844: 0 -246: 38845: 0 -246: 38846: 0 -246: 38847: 0 -246: 38848: 0 -246: 38849: 0 -246: 38850: 0 -246: 38851: 0 -246: 38852: 0 -246: 38853: 0 -246: 38854: 0 -246: 38855: 0 -246: 38856: 0 -246: 38857: 0 -246: 38858: 0 -246: 38859: 0 -246: 38860: 0 -246: 38861: 0 -246: 38862: 0 -246: 38863: 0 -246: 38864: 0 -246: 38865: 0 -246: 38866: 0 -246: 38867: 0 -246: 38868: 0 -246: 38869: 0 -246: 38870: 0 -246: 38871: 0 -246: 38872: 0 -246: 38873: 0 -246: 38874: 0 -246: 38875: 0 -246: 38876: 0 -246: 38877: 0 -246: 38878: 0 -246: 38879: 0 -246: 38880: 0 -246: 38881: 0 -246: 38882: 0 -246: 38883: 0 -246: 38884: 0 -246: 38885: 0 -246: 38886: 0 -246: 38887: 0 -246: 38888: 0 -246: 38889: 0 -246: 38890: 0 -246: 38891: 0 -246: 38892: 0 -246: 38893: 0 -246: 38894: 0 -246: 38895: 0 -246: 38896: 0 -246: 38897: 0 -246: 38898: 0 -246: 38899: 0 -246: 38900: 0 -246: 38901: 0 -246: 38902: 0 -246: 38903: 0 -246: 38904: 0 -246: 38905: 0 -246: 38906: 0 -246: 38907: 0 -246: 38908: 0 -246: 38909: 0 -246: 38910: 0 -246: 38911: 0 -246: 38912: 0 -246: 38913: 0 -246: 38914: 0 -246: 38915: 0 -246: 38916: 0 -246: 38917: 0 -246: 38918: 0 -246: 38919: 0 -246: 38920: 0 -246: 38921: 0 -246: 38922: 0 -246: 38923: 0 -246: 38924: 0 -246: 38925: 0 -246: 38926: 0 -246: 38927: 0 -246: 38928: 0 -246: 38929: 0 -246: 38930: 0 -246: 38931: 0 -246: 38932: 0 -246: 38933: 0 -246: 38934: 0 -246: 38935: 0 -246: 38936: 0 -246: 38937: 0 -246: 38938: 0 -246: 38939: 0 -246: 38940: 0 -246: 38941: 0 -246: 38942: 0 -246: 38943: 0 -246: 38944: 0 -246: 38945: 0 -246: 38946: 0 -246: 38947: 0 -246: 38948: 0 -246: 38949: 0 -246: 38950: 0 -246: 38951: 0 -246: 38952: 0 -246: 38953: 0 -246: 38954: 0 -246: 38955: 0 -246: 38956: 0 -246: 38957: 0 -246: 38958: 0 -246: 38959: 0 -246: 38960: 0 -246: 38961: 0 -246: 38962: 0 -246: 38963: 0 -246: 38964: 0 -246: 38965: 0 -246: 38966: 0 -246: 38967: 0 -246: 38968: 0 -246: 38969: 0 -246: 38970: 0 -246: 38971: 0 -246: 38972: 0 -246: 38973: 0 -246: 38974: 0 -246: 38975: 0 -246: 38976: 0 -246: 38977: 0 -246: 38978: 0 -246: 38979: 0 -246: 38980: 0 -246: 38981: 0 -246: 38982: 0 -246: 38983: 0 -246: 38984: 0 -246: 38985: 0 -246: 38986: 0 -246: 38987: 0 -246: 38988: 0 -246: 38989: 0 -246: 38990: 0 -246: 38991: 0 -246: 38992: 0 -246: 38993: 0 -246: 38994: 0 -246: 38995: 0 -246: 38996: 0 -246: 38997: 0 -246: 38998: 0 -246: 38999: 0 -246: 39000: 0 -246: 39001: 0 -246: 39002: 0 -246: 39003: 0 -246: 39004: 0 -246: 39005: 0 -246: 39006: 0 -246: 39007: 0 -246: 39008: 0 -246: 39009: 0 -246: 39010: 0 -246: 39011: 0 -246: 39012: 0 -246: 39013: 0 -246: 39014: 0 -246: 39015: 0 -246: 39016: 0 -246: 39017: 0 -246: 39018: 0 -246: 39019: 0 -246: 39020: 0 -246: 39021: 0 -246: 39022: 0 -246: 39023: 0 -246: 39024: 0 -246: 39025: 0 -246: 39026: 0 -246: 39027: 0 -246: 39028: 0 -246: 39029: 0 -246: 39030: 0 -246: 39031: 0 -246: 39032: 0 -246: 39033: 0 -246: 39034: 0 -246: 39035: 0 -246: 39036: 0 -246: 39037: 0 -246: 39038: 0 -246: 39039: 0 -246: 39040: 0 -246: 39041: 0 -246: 39042: 0 -246: 39043: 0 -246: 39044: 0 -246: 39045: 0 -246: 39046: 0 -246: 39047: 0 -246: 39048: 0 -246: 39049: 0 -246: 39050: 0 -246: 39051: 0 -246: 39052: 0 -246: 39053: 0 -246: 39054: 0 -246: 39055: 0 -246: 39056: 0 -246: 39057: 0 -246: 39058: 0 -246: 39059: 0 -246: 39060: 0 -246: 39061: 0 -246: 39062: 0 -246: 39063: 0 -246: 39064: 0 -246: 39065: 0 -246: 39066: 0 -246: 39067: 0 -246: 39068: 0 -246: 39069: 0 -246: 39070: 0 -246: 39071: 0 -246: 39072: 0 -246: 39073: 0 -246: 39074: 0 -246: 39075: 0 -246: 39076: 0 -246: 39077: 0 -246: 39078: 0 -246: 39079: 0 -246: 39080: 0 -246: 39081: 0 -246: 39082: 0 -246: 39083: 0 -246: 39084: 0 -246: 39085: 0 -246: 39086: 0 -246: 39087: 0 -246: 39088: 0 -246: 39089: 0 -246: 39090: 0 -246: 39091: 0 -246: 39092: 0 -246: 39093: 0 -246: 39094: 0 -246: 39095: 0 -246: 39096: 0 -246: 39097: 0 -246: 39098: 0 -246: 39099: 0 -246: 39100: 0 -246: 39101: 0 -246: 39102: 0 -246: 39103: 0 -246: 39104: 0 -246: 39105: 0 -246: 39106: 0 -246: 39107: 0 -246: 39108: 0 -246: 39109: 0 -246: 39110: 0 -246: 39111: 0 -246: 39112: 0 -246: 39113: 0 -246: 39114: 0 -246: 39115: 0 -246: 39116: 0 -246: 39117: 0 -246: 39118: 0 -246: 39119: 0 -246: 39120: 0 -246: 39121: 0 -246: 39122: 0 -246: 39123: 0 -246: 39124: 0 -246: 39125: 0 -246: 39126: 0 -246: 39127: 0 -246: 39128: 0 -246: 39129: 0 -246: 39130: 0 -246: 39131: 0 -246: 39132: 0 -246: 39133: 0 -246: 39134: 0 -246: 39135: 0 -246: 39136: 0 -246: 39137: 0 -246: 39138: 0 -246: 39139: 0 -246: 39140: 0 -246: 39141: 0 -246: 39142: 0 -246: 39143: 0 -246: 39144: 0 -246: 39145: 0 -246: 39146: 0 -246: 39147: 0 -246: 39148: 0 -246: 39149: 0 -246: 39150: 0 -246: 39151: 0 -246: 39152: 0 -246: 39153: 0 -246: 39154: 0 -246: 39155: 0 -246: 39156: 0 -246: 39157: 0 -246: 39158: 0 -246: 39159: 0 -246: 39160: 0 -246: 39161: 0 -246: 39162: 0 -246: 39163: 0 -246: 39164: 0 -246: 39165: 0 -246: 39166: 0 -246: 39167: 0 -246: 39168: 0 -246: 39169: 0 -246: 39170: 0 -246: 39171: 0 -246: 39172: 0 -246: 39173: 0 -246: 39174: 0 -246: 39175: 0 -246: 39176: 0 -246: 39177: 0 -246: 39178: 0 -246: 39179: 0 -246: 39180: 0 -246: 39181: 0 -246: 39182: 0 -246: 39183: 0 -246: 39184: 0 -246: 39185: 0 -246: 39186: 0 -246: 39187: 0 -246: 39188: 0 -246: 39189: 0 -246: 39190: 0 -246: 39191: 0 -246: 39192: 0 -246: 39193: 0 -246: 39194: 0 -246: 39195: 0 -246: 39196: 0 -246: 39197: 0 -246: 39198: 0 -246: 39199: 0 -246: 39200: 0 -246: 39201: 0 -246: 39202: 0 -246: 39203: 0 -246: 39204: 0 -246: 39205: 0 -246: 39206: 0 -246: 39207: 0 -246: 39208: 0 -246: 39209: 0 -246: 39210: 0 -246: 39211: 0 -246: 39212: 0 -246: 39213: 0 -246: 39214: 0 -246: 39215: 0 -246: 39216: 0 -246: 39217: 0 -246: 39218: 0 -246: 39219: 0 -246: 39220: 0 -246: 39221: 0 -246: 39222: 0 -246: 39223: 0 -246: 39224: 0 -246: 39225: 0 -246: 39226: 0 -246: 39227: 0 -246: 39228: 0 -246: 39229: 0 -246: 39230: 0 -246: 39231: 0 -246: 39232: 0 -246: 39233: 0 -246: 39234: 0 -246: 39235: 0 -246: 39236: 0 -246: 39237: 0 -246: 39238: 0 -246: 39239: 0 -246: 39240: 0 -246: 39241: 0 -246: 39242: 0 -246: 39243: 0 -246: 39244: 0 -246: 39245: 0 -246: 39246: 0 -246: 39247: 0 -246: 39248: 0 -246: 39249: 0 -246: 39250: 0 -246: 39251: 0 -246: 39252: 0 -246: 39253: 0 -246: 39254: 0 -246: 39255: 0 -246: 39256: 0 -246: 39257: 0 -246: 39258: 0 -246: 39259: 0 -246: 39260: 0 -246: 39261: 0 -246: 39262: 0 -246: 39263: 0 -246: 39264: 0 -246: 39265: 0 -246: 39266: 0 -246: 39267: 0 -246: 39268: 0 -246: 39269: 0 -246: 39270: 0 -246: 39271: 0 -246: 39272: 0 -246: 39273: 0 -246: 39274: 0 -246: 39275: 0 -246: 39276: 0 -246: 39277: 0 -246: 39278: 0 -246: 39279: 0 -246: 39280: 0 -246: 39281: 0 -246: 39282: 0 -246: 39283: 0 -246: 39284: 0 -246: 39285: 0 -246: 39286: 0 -246: 39287: 0 -246: 39288: 0 -246: 39289: 0 -246: 39290: 0 -246: 39291: 0 -246: 39292: 0 -246: 39293: 0 -246: 39294: 0 -246: 39295: 0 -246: 39296: 0 -246: 39297: 0 -246: 39298: 0 -246: 39299: 0 -246: 39300: 0 -246: 39301: 0 -246: 39302: 0 -246: 39303: 0 -246: 39304: 0 -246: 39305: 0 -246: 39306: 0 -246: 39307: 0 -246: 39308: 0 -246: 39309: 0 -246: 39310: 0 -246: 39311: 0 -246: 39312: 0 -246: 39313: 0 -246: 39314: 0 -246: 39315: 0 -246: 39316: 0 -246: 39317: 0 -246: 39318: 0 -246: 39319: 0 -246: 39320: 0 -246: 39321: 0 -246: 39322: 0 -246: 39323: 0 -246: 39324: 0 -246: 39325: 0 -246: 39326: 0 -246: 39327: 0 -246: 39328: 0 -246: 39329: 0 -246: 39330: 0 -246: 39331: 0 -246: 39332: 0 -246: 39333: 0 -246: 39334: 0 -246: 39335: 0 -246: 39336: 0 -246: 39337: 0 -246: 39338: 0 -246: 39339: 0 -246: 39340: 0 -246: 39341: 0 -246: 39342: 0 -246: 39343: 0 -246: 39344: 0 -246: 39345: 0 -246: 39346: 0 -246: 39347: 0 -246: 39348: 0 -246: 39349: 0 -246: 39350: 0 -246: 39351: 0 -246: 39352: 0 -246: 39353: 0 -246: 39354: 0 -246: 39355: 0 -246: 39356: 0 -246: 39357: 0 -246: 39358: 0 -246: 39359: 0 -246: 39360: 0 -246: 39361: 0 -246: 39362: 0 -246: 39363: 0 -246: 39364: 0 -246: 39365: 0 -246: 39366: 0 -246: 39367: 0 -246: 39368: 0 -246: 39369: 0 -246: 39370: 0 -246: 39371: 0 -246: 39372: 0 -246: 39373: 0 -246: 39374: 0 -246: 39375: 0 -246: 39376: 0 -246: 39377: 0 -246: 39378: 0 -246: 39379: 0 -246: 39380: 0 -246: 39381: 0 -246: 39382: 0 -246: 39383: 0 -246: 39384: 0 -246: 39385: 0 -246: 39386: 0 -246: 39387: 0 -246: 39388: 0 -246: 39389: 0 -246: 39390: 0 -246: 39391: 0 -246: 39392: 0 -246: 39393: 0 -246: 39394: 0 -246: 39395: 0 -246: 39396: 0 -246: 39397: 0 -246: 39398: 0 -246: 39399: 0 -246: 39400: 0 -246: 39401: 0 -246: 39402: 0 -246: 39403: 0 -246: 39404: 0 -246: 39405: 0 -246: 39406: 0 -246: 39407: 0 -246: 39408: 0 -246: 39409: 0 -246: 39410: 0 -246: 39411: 0 -246: 39412: 0 -246: 39413: 0 -246: 39414: 0 -246: 39415: 0 -246: 39416: 0 -246: 39417: 0 -246: 39418: 0 -246: 39419: 0 -246: 39420: 0 -246: 39421: 0 -246: 39422: 0 -246: 39423: 0 -246: 39424: 0 -246: 39425: 0 -246: 39426: 0 -246: 39427: 0 -246: 39428: 0 -246: 39429: 0 -246: 39430: 0 -246: 39431: 0 -246: 39432: 0 -246: 39433: 0 -246: 39434: 0 -246: 39435: 0 -246: 39436: 0 -246: 39437: 0 -246: 39438: 0 -246: 39439: 0 -246: 39440: 0 -246: 39441: 0 -246: 39442: 0 -246: 39443: 0 -246: 39444: 0 -246: 39445: 0 -246: 39446: 0 -246: 39447: 0 -246: 39448: 0 -246: 39449: 0 -246: 39450: 0 -246: 39451: 0 -246: 39452: 0 -246: 39453: 0 -246: 39454: 0 -246: 39455: 0 -246: 39456: 0 -246: 39457: 0 -246: 39458: 0 -246: 39459: 0 -246: 39460: 0 -246: 39461: 0 -246: 39462: 0 -246: 39463: 0 -246: 39464: 0 -246: 39465: 0 -246: 39466: 0 -246: 39467: 0 -246: 39468: 0 -246: 39469: 0 -246: 39470: 0 -246: 39471: 0 -246: 39472: 0 -246: 39473: 0 -246: 39474: 0 -246: 39475: 0 -246: 39476: 0 -246: 39477: 0 -246: 39478: 0 -246: 39479: 0 -246: 39480: 0 -246: 39481: 0 -246: 39482: 0 -246: 39483: 0 -246: 39484: 0 -246: 39485: 0 -246: 39486: 0 -246: 39487: 0 -246: 39488: 0 -246: 39489: 0 -246: 39490: 0 -246: 39491: 0 -246: 39492: 0 -246: 39493: 0 -246: 39494: 0 -246: 39495: 0 -246: 39496: 0 -246: 39497: 0 -246: 39498: 0 -246: 39499: 0 -246: 39500: 0 -246: 39501: 0 -246: 39502: 0 -246: 39503: 0 -246: 39504: 0 -246: 39505: 0 -246: 39506: 0 -246: 39507: 0 -246: 39508: 0 -246: 39509: 0 -246: 39510: 0 -246: 39511: 0 -246: 39512: 0 -246: 39513: 0 -246: 39514: 0 -246: 39515: 0 -246: 39516: 0 -246: 39517: 0 -246: 39518: 0 -246: 39519: 0 -246: 39520: 0 -246: 39521: 0 -246: 39522: 0 -246: 39523: 0 -246: 39524: 0 -246: 39525: 0 -246: 39526: 0 -246: 39527: 0 -246: 39528: 0 -246: 39529: 0 -246: 39530: 0 -246: 39531: 0 -246: 39532: 0 -246: 39533: 0 -246: 39534: 0 -246: 39535: 0 -246: 39536: 0 -246: 39537: 0 -246: 39538: 0 -246: 39539: 0 -246: 39540: 0 -246: 39541: 0 -246: 39542: 0 -246: 39543: 0 -246: 39544: 0 -246: 39545: 0 -246: 39546: 0 -246: 39547: 0 -246: 39548: 0 -246: 39549: 0 -246: 39550: 0 -246: 39551: 0 -246: 39552: 0 -246: 39553: 0 -246: 39554: 0 -246: 39555: 0 -246: 39556: 0 -246: 39557: 0 -246: 39558: 0 -246: 39559: 0 -246: 39560: 0 -246: 39561: 0 -246: 39562: 0 -246: 39563: 0 -246: 39564: 0 -246: 39565: 0 -246: 39566: 0 -246: 39567: 0 -246: 39568: 0 -246: 39569: 0 -246: 39570: 0 -246: 39571: 0 -246: 39572: 0 -246: 39573: 0 -246: 39574: 0 -246: 39575: 0 -246: 39576: 0 -246: 39577: 0 -246: 39578: 0 -246: 39579: 0 -246: 39580: 0 -246: 39581: 0 -246: 39582: 0 -246: 39583: 0 -246: 39584: 0 -246: 39585: 0 -246: 39586: 0 -246: 39587: 0 -246: 39588: 0 -246: 39589: 0 -246: 39590: 0 -246: 39591: 0 -246: 39592: 0 -246: 39593: 0 -246: 39594: 0 -246: 39595: 0 -246: 39596: 0 -246: 39597: 0 -246: 39598: 0 -246: 39599: 0 -246: 39600: 0 -246: 39601: 0 -246: 39602: 0 -246: 39603: 0 -246: 39604: 0 -246: 39605: 0 -246: 39606: 0 -246: 39607: 0 -246: 39608: 0 -246: 39609: 0 -246: 39610: 0 -246: 39611: 0 -246: 39612: 0 -246: 39613: 0 -246: 39614: 0 -246: 39615: 0 -246: 39616: 0 -246: 39617: 0 -246: 39618: 0 -246: 39619: 0 -246: 39620: 0 -246: 39621: 0 -246: 39622: 0 -246: 39623: 0 -246: 39624: 0 -246: 39625: 0 -246: 39626: 0 -246: 39627: 0 -246: 39628: 0 -246: 39629: 0 -246: 39630: 0 -246: 39631: 0 -246: 39632: 0 -246: 39633: 0 -246: 39634: 0 -246: 39635: 0 -246: 39636: 0 -246: 39637: 0 -246: 39638: 0 -246: 39639: 0 -246: 39640: 0 -246: 39641: 0 -246: 39642: 0 -246: 39643: 0 -246: 39644: 0 -246: 39645: 0 -246: 39646: 0 -246: 39647: 0 -246: 39648: 0 -246: 39649: 0 -246: 39650: 0 -246: 39651: 0 -246: 39652: 0 -246: 39653: 0 -246: 39654: 0 -246: 39655: 0 -246: 39656: 0 -246: 39657: 0 -246: 39658: 0 -246: 39659: 0 -246: 39660: 0 -246: 39661: 0 -246: 39662: 0 -246: 39663: 0 -246: 39664: 0 -246: 39665: 0 -246: 39666: 0 -246: 39667: 0 -246: 39668: 0 -246: 39669: 0 -246: 39670: 0 -246: 39671: 0 -246: 39672: 0 -246: 39673: 0 -246: 39674: 0 -246: 39675: 0 -246: 39676: 0 -246: 39677: 0 -246: 39678: 0 -246: 39679: 0 -246: 39680: 0 -246: 39681: 0 -246: 39682: 0 -246: 39683: 0 -246: 39684: 0 -246: 39685: 0 -246: 39686: 0 -246: 39687: 0 -246: 39688: 0 -246: 39689: 0 -246: 39690: 0 -246: 39691: 0 -246: 39692: 0 -246: 39693: 0 -246: 39694: 0 -246: 39695: 0 -246: 39696: 0 -246: 39697: 0 -246: 39698: 0 -246: 39699: 0 -246: 39700: 0 -246: 39701: 0 -246: 39702: 0 -246: 39703: 0 -246: 39704: 0 -246: 39705: 0 -246: 39706: 0 -246: 39707: 0 -246: 39708: 0 -246: 39709: 0 -246: 39710: 0 -246: 39711: 0 -246: 39712: 0 -246: 39713: 0 -246: 39714: 0 -246: 39715: 0 -246: 39716: 0 -246: 39717: 0 -246: 39718: 0 -246: 39719: 0 -246: 39720: 0 -246: 39721: 0 -246: 39722: 0 -246: 39723: 0 -246: 39724: 0 -246: 39725: 0 -246: 39726: 0 -246: 39727: 0 -246: 39728: 0 -246: 39729: 0 -246: 39730: 0 -246: 39731: 0 -246: 39732: 0 -246: 39733: 0 -246: 39734: 0 -246: 39735: 0 -246: 39736: 0 -246: 39737: 0 -246: 39738: 0 -246: 39739: 0 -246: 39740: 0 -246: 39741: 0 -246: 39742: 0 -246: 39743: 0 -246: 39744: 0 -246: 39745: 0 -246: 39746: 0 -246: 39747: 0 -246: 39748: 0 -246: 39749: 0 -246: 39750: 0 -246: 39751: 0 -246: 39752: 0 -246: 39753: 0 -246: 39754: 0 -246: 39755: 0 -246: 39756: 0 -246: 39757: 0 -246: 39758: 0 -246: 39759: 0 -246: 39760: 0 -246: 39761: 0 -246: 39762: 0 -246: 39763: 0 -246: 39764: 0 -246: 39765: 0 -246: 39766: 0 -246: 39767: 0 -246: 39768: 0 -246: 39769: 0 -246: 39770: 0 -246: 39771: 0 -246: 39772: 0 -246: 39773: 0 -246: 39774: 0 -246: 39775: 0 -246: 39776: 0 -246: 39777: 0 -246: 39778: 0 -246: 39779: 0 -246: 39780: 0 -246: 39781: 0 -246: 39782: 0 -246: 39783: 0 -246: 39784: 0 -246: 39785: 0 -246: 39786: 0 -246: 39787: 0 -246: 39788: 0 -246: 39789: 0 -246: 39790: 0 -246: 39791: 0 -246: 39792: 0 -246: 39793: 0 -246: 39794: 0 -246: 39795: 0 -246: 39796: 0 -246: 39797: 0 -246: 39798: 0 -246: 39799: 0 -246: 39800: 0 -246: 39801: 0 -246: 39802: 0 -246: 39803: 0 -246: 39804: 0 -246: 39805: 0 -246: 39806: 0 -246: 39807: 0 -246: 39808: 0 -246: 39809: 0 -246: 39810: 0 -246: 39811: 0 -246: 39812: 0 -246: 39813: 0 -246: 39814: 0 -246: 39815: 0 -246: 39816: 0 -246: 39817: 0 -246: 39818: 0 -246: 39819: 0 -246: 39820: 0 -246: 39821: 0 -246: 39822: 0 -246: 39823: 0 -246: 39824: 0 -246: 39825: 0 -246: 39826: 0 -246: 39827: 0 -246: 39828: 0 -246: 39829: 0 -246: 39830: 0 -246: 39831: 0 -246: 39832: 0 -246: 39833: 0 -246: 39834: 0 -246: 39835: 0 -246: 39836: 0 -246: 39837: 0 -246: 39838: 0 -246: 39839: 0 -246: 39840: 0 -246: 39841: 0 -246: 39842: 0 -246: 39843: 0 -246: 39844: 0 -246: 39845: 0 -246: 39846: 0 -246: 39847: 0 -246: 39848: 0 -246: 39849: 0 -246: 39850: 0 -246: 39851: 0 -246: 39852: 0 -246: 39853: 0 -246: 39854: 0 -246: 39855: 0 -246: 39856: 0 -246: 39857: 0 -246: 39858: 0 -246: 39859: 0 -246: 39860: 0 -246: 39861: 0 -246: 39862: 0 -246: 39863: 0 -246: 39864: 0 -246: 39865: 0 -246: 39866: 0 -246: 39867: 0 -246: 39868: 0 -246: 39869: 0 -246: 39870: 0 -246: 39871: 0 -246: 39872: 0 -246: 39873: 0 -246: 39874: 0 -246: 39875: 0 -246: 39876: 0 -246: 39877: 0 -246: 39878: 0 -246: 39879: 0 -246: 39880: 0 -246: 39881: 0 -246: 39882: 0 -246: 39883: 0 -246: 39884: 0 -246: 39885: 0 -246: 39886: 0 -246: 39887: 0 -246: 39888: 0 -246: 39889: 0 -246: 39890: 0 -246: 39891: 0 -246: 39892: 0 -246: 39893: 0 -246: 39894: 0 -246: 39895: 0 -246: 39896: 0 -246: 39897: 0 -246: 39898: 0 -246: 39899: 0 -246: 39900: 0 -246: 39901: 0 -246: 39902: 0 -246: 39903: 0 -246: 39904: 0 -246: 39905: 0 -246: 39906: 0 -246: 39907: 0 -246: 39908: 0 -246: 39909: 0 -246: 39910: 0 -246: 39911: 0 -246: 39912: 0 -246: 39913: 0 -246: 39914: 0 -246: 39915: 0 -246: 39916: 0 -246: 39917: 0 -246: 39918: 0 -246: 39919: 0 -246: 39920: 0 -246: 39921: 0 -246: 39922: 0 -246: 39923: 0 -246: 39924: 0 -246: 39925: 0 -246: 39926: 0 -246: 39927: 0 -246: 39928: 0 -246: 39929: 0 -246: 39930: 0 -246: 39931: 0 -246: 39932: 0 -246: 39933: 0 -246: 39934: 0 -246: 39935: 0 -246: 39936: 0 -246: 39937: 0 -246: 39938: 0 -246: 39939: 0 -246: 39940: 0 -246: 39941: 0 -246: 39942: 0 -246: 39943: 0 -246: 39944: 0 -246: 39945: 0 -246: 39946: 0 -246: 39947: 0 -246: 39948: 0 -246: 39949: 0 -246: 39950: 0 -246: 39951: 0 -246: 39952: 0 -246: 39953: 0 -246: 39954: 0 -246: 39955: 0 -246: 39956: 0 -246: 39957: 0 -246: 39958: 0 -246: 39959: 0 -246: 39960: 0 -246: 39961: 0 -246: 39962: 0 -246: 39963: 0 -246: 39964: 0 -246: 39965: 0 -246: 39966: 0 -246: 39967: 0 -246: 39968: 0 -246: 39969: 0 -246: 39970: 0 -246: 39971: 0 -246: 39972: 0 -246: 39973: 0 -246: 39974: 0 -246: 39975: 0 -246: 39976: 0 -246: 39977: 0 -246: 39978: 0 -246: 39979: 0 -246: 39980: 0 -246: 39981: 0 -246: 39982: 0 -246: 39983: 0 -246: 39984: 0 -246: 39985: 0 -246: 39986: 0 -246: 39987: 0 -246: 39988: 0 -246: 39989: 0 -246: 39990: 0 -246: 39991: 0 -246: 39992: 0 -246: 39993: 0 -246: 39994: 0 -246: 39995: 0 -246: 39996: 0 -246: 39997: 0 -246: 39998: 0 -246: 39999: 0 -246: 40000: 0 -246: 40001: 0 -246: 40002: 0 -246: 40003: 0 -246: 40004: 0 -246: 40005: 0 -246: 40006: 0 -246: 40007: 0 -246: 40008: 0 -246: 40009: 0 -246: 40010: 0 -246: 40011: 0 -246: 40012: 0 -246: 40013: 0 -246: 40014: 0 -246: 40015: 0 -246: 40016: 0 -246: 40017: 0 -246: 40018: 0 -246: 40019: 0 -246: 40020: 0 -246: 40021: 0 -246: 40022: 0 -246: 40023: 0 -246: 40024: 0 -246: 40025: 0 -246: 40026: 0 -246: 40027: 0 -246: 40028: 0 -246: 40029: 0 -246: 40030: 0 -246: 40031: 0 -246: 40032: 0 -246: 40033: 0 -246: 40034: 0 -246: 40035: 0 -246: 40036: 0 -246: 40037: 0 -246: 40038: 0 -246: 40039: 0 -246: 40040: 0 -246: 40041: 0 -246: 40042: 0 -246: 40043: 0 -246: 40044: 0 -246: 40045: 0 -246: 40046: 0 -246: 40047: 0 -246: 40048: 0 -246: 40049: 0 -246: 40050: 0 -246: 40051: 0 -246: 40052: 0 -246: 40053: 0 -246: 40054: 0 -246: 40055: 0 -246: 40056: 0 -246: 40057: 0 -246: 40058: 0 -246: 40059: 0 -246: 40060: 0 -246: 40061: 0 -246: 40062: 0 -246: 40063: 0 -246: 40064: 0 -246: 40065: 0 -246: 40066: 0 -246: 40067: 0 -246: 40068: 0 -246: 40069: 0 -246: 40070: 0 -246: 40071: 0 -246: 40072: 0 -246: 40073: 0 -246: 40074: 0 -246: 40075: 0 -246: 40076: 0 -246: 40077: 0 -246: 40078: 0 -246: 40079: 0 -246: 40080: 0 -246: 40081: 0 -246: 40082: 0 -246: 40083: 0 -246: 40084: 0 -246: 40085: 0 -246: 40086: 0 -246: 40087: 0 -246: 40088: 0 -246: 40089: 0 -246: 40090: 0 -246: 40091: 0 -246: 40092: 0 -246: 40093: 0 -246: 40094: 0 -246: 40095: 0 -246: 40096: 0 -246: 40097: 0 -246: 40098: 0 -246: 40099: 0 -246: 40100: 0 -246: 40101: 0 -246: 40102: 0 -246: 40103: 0 -246: 40104: 0 -246: 40105: 0 -246: 40106: 0 -246: 40107: 0 -246: 40108: 0 -246: 40109: 0 -246: 40110: 0 -246: 40111: 0 -246: 40112: 0 -246: 40113: 0 -246: 40114: 0 -246: 40115: 0 -246: 40116: 0 -246: 40117: 0 -246: 40118: 0 -246: 40119: 0 -246: 40120: 0 -246: 40121: 0 -246: 40122: 0 -246: 40123: 0 -246: 40124: 0 -246: 40125: 0 -246: 40126: 0 -246: 40127: 0 -246: 40128: 0 -246: 40129: 0 -246: 40130: 0 -246: 40131: 0 -246: 40132: 0 -246: 40133: 0 -246: 40134: 0 -246: 40135: 0 -246: 40136: 0 -246: 40137: 0 -246: 40138: 0 -246: 40139: 0 -246: 40140: 0 -246: 40141: 0 -246: 40142: 0 -246: 40143: 0 -246: 40144: 0 -246: 40145: 0 -246: 40146: 0 -246: 40147: 0 -246: 40148: 0 -246: 40149: 0 -246: 40150: 0 -246: 40151: 0 -246: 40152: 0 -246: 40153: 0 -246: 40154: 0 -246: 40155: 0 -246: 40156: 0 -246: 40157: 0 -246: 40158: 0 -246: 40159: 0 -246: 40160: 0 -246: 40161: 0 -246: 40162: 0 -246: 40163: 0 -246: 40164: 0 -246: 40165: 0 -246: 40166: 0 -246: 40167: 0 -246: 40168: 0 -246: 40169: 0 -246: 40170: 0 -246: 40171: 0 -246: 40172: 0 -246: 40173: 0 -246: 40174: 0 -246: 40175: 0 -246: 40176: 0 -246: 40177: 0 -246: 40178: 0 -246: 40179: 0 -246: 40180: 0 -246: 40181: 0 -246: 40182: 0 -246: 40183: 0 -246: 40184: 0 -246: 40185: 0 -246: 40186: 0 -246: 40187: 0 -246: 40188: 0 -246: 40189: 0 -246: 40190: 0 -246: 40191: 0 -246: 40192: 0 -246: 40193: 0 -246: 40194: 0 -246: 40195: 0 -246: 40196: 0 -246: 40197: 0 -246: 40198: 0 -246: 40199: 0 -246: 40200: 0 -246: 40201: 0 -246: 40202: 0 -246: 40203: 0 -246: 40204: 0 -246: 40205: 0 -246: 40206: 0 -246: 40207: 0 -246: 40208: 0 -246: 40209: 0 -246: 40210: 0 -246: 40211: 0 -246: 40212: 0 -246: 40213: 0 -246: 40214: 0 -246: 40215: 0 -246: 40216: 0 -246: 40217: 0 -246: 40218: 0 -246: 40219: 0 -246: 40220: 0 -246: 40221: 0 -246: 40222: 0 -246: 40223: 0 -246: 40224: 0 -246: 40225: 0 -246: 40226: 0 -246: 40227: 0 -246: 40228: 0 -246: 40229: 0 -246: 40230: 0 -246: 40231: 0 -246: 40232: 0 -246: 40233: 0 -246: 40234: 0 -246: 40235: 0 -246: 40236: 0 -246: 40237: 0 -246: 40238: 0 -246: 40239: 0 -246: 40240: 0 -246: 40241: 0 -246: 40242: 0 -246: 40243: 0 -246: 40244: 0 -246: 40245: 0 -246: 40246: 0 -246: 40247: 0 -246: 40248: 0 -246: 40249: 0 -246: 40250: 0 -246: 40251: 0 -246: 40252: 0 -246: 40253: 0 -246: 40254: 0 -246: 40255: 0 -246: 40256: 0 -246: 40257: 0 -246: 40258: 0 -246: 40259: 0 -246: 40260: 0 -246: 40261: 0 -246: 40262: 0 -246: 40263: 0 -246: 40264: 0 -246: 40265: 0 -246: 40266: 0 -246: 40267: 0 -246: 40268: 0 -246: 40269: 0 -246: 40270: 0 -246: 40271: 0 -246: 40272: 0 -246: 40273: 0 -246: 40274: 0 -246: 40275: 0 -246: 40276: 0 -246: 40277: 0 -246: 40278: 0 -246: 40279: 0 -246: 40280: 0 -246: 40281: 0 -246: 40282: 0 -246: 40283: 0 -246: 40284: 0 -246: 40285: 0 -246: 40286: 0 -246: 40287: 0 -246: 40288: 0 -246: 40289: 0 -246: 40290: 0 -246: 40291: 0 -246: 40292: 0 -246: 40293: 0 -246: 40294: 0 -246: 40295: 0 -246: 40296: 0 -246: 40297: 0 -246: 40298: 0 -246: 40299: 0 -246: 40300: 0 -246: 40301: 0 -246: 40302: 0 -246: 40303: 0 -246: 40304: 0 -246: 40305: 0 -246: 40306: 0 -246: 40307: 0 -246: 40308: 0 -246: 40309: 0 -246: 40310: 0 -246: 40311: 0 -246: 40312: 0 -246: 40313: 0 -246: 40314: 0 -246: 40315: 0 -246: 40316: 0 -246: 40317: 0 -246: 40318: 0 -246: 40319: 0 -246: 40320: 0 -246: 40321: 0 -246: 40322: 0 -246: 40323: 0 -246: 40324: 0 -246: 40325: 0 -246: 40326: 0 -246: 40327: 0 -246: 40328: 0 -246: 40329: 0 -246: 40330: 0 -246: 40331: 0 -246: 40332: 0 -246: 40333: 0 -246: 40334: 0 -246: 40335: 0 -246: 40336: 0 -246: 40337: 0 -246: 40338: 0 -246: 40339: 0 -246: 40340: 0 -246: 40341: 0 -246: 40342: 0 -246: 40343: 0 -246: 40344: 0 -246: 40345: 0 -246: 40346: 0 -246: 40347: 0 -246: 40348: 0 -246: 40349: 0 -246: 40350: 0 -246: 40351: 0 -246: 40352: 0 -246: 40353: 0 -246: 40354: 0 -246: 40355: 0 -246: 40356: 0 -246: 40357: 0 -246: 40358: 0 -246: 40359: 0 -246: 40360: 0 -246: 40361: 0 -246: 40362: 0 -246: 40363: 0 -246: 40364: 0 -246: 40365: 0 -246: 40366: 0 -246: 40367: 0 -246: 40368: 0 -246: 40369: 0 -246: 40370: 0 -246: 40371: 0 -246: 40372: 0 -246: 40373: 0 -246: 40374: 0 -246: 40375: 0 -246: 40376: 0 -246: 40377: 0 -246: 40378: 0 -246: 40379: 0 -246: 40380: 0 -246: 40381: 0 -246: 40382: 0 -246: 40383: 0 -246: 40384: 0 -246: 40385: 0 -246: 40386: 0 -246: 40387: 0 -246: 40388: 0 -246: 40389: 0 -246: 40390: 0 -246: 40391: 0 -246: 40392: 0 -246: 40393: 0 -246: 40394: 0 -246: 40395: 0 -246: 40396: 0 -246: 40397: 0 -246: 40398: 0 -246: 40399: 0 -246: 40400: 0 -246: 40401: 0 -246: 40402: 0 -246: 40403: 0 -246: 40404: 0 -246: 40405: 0 -246: 40406: 0 -246: 40407: 0 -246: 40408: 0 -246: 40409: 0 -246: 40410: 0 -246: 40411: 0 -246: 40412: 0 -246: 40413: 0 -246: 40414: 0 -246: 40415: 0 -246: 40416: 0 -246: 40417: 0 -246: 40418: 0 -246: 40419: 0 -246: 40420: 0 -246: 40421: 0 -246: 40422: 0 -246: 40423: 0 -246: 40424: 0 -246: 40425: 0 -246: 40426: 0 -246: 40427: 0 -246: 40428: 0 -246: 40429: 0 -246: 40430: 0 -246: 40431: 0 -246: 40432: 0 -246: 40433: 0 -246: 40434: 0 -246: 40435: 0 -246: 40436: 0 -246: 40437: 0 -246: 40438: 0 -246: 40439: 0 -246: 40440: 0 -246: 40441: 0 -246: 40442: 0 -246: 40443: 0 -246: 40444: 0 -246: 40445: 0 -246: 40446: 0 -246: 40447: 0 -246: 40448: 0 -246: 40449: 0 -246: 40450: 0 -246: 40451: 0 -246: 40452: 0 -246: 40453: 0 -246: 40454: 0 -246: 40455: 0 -246: 40456: 0 -246: 40457: 0 -246: 40458: 0 -246: 40459: 0 -246: 40460: 0 -246: 40461: 0 -246: 40462: 0 -246: 40463: 0 -246: 40464: 0 -246: 40465: 0 -246: 40466: 0 -246: 40467: 0 -246: 40468: 0 -246: 40469: 0 -246: 40470: 0 -246: 40471: 0 -246: 40472: 0 -246: 40473: 0 -246: 40474: 0 -246: 40475: 0 -246: 40476: 0 -246: 40477: 0 -246: 40478: 0 -246: 40479: 0 -246: 40480: 0 -246: 40481: 0 -246: 40482: 0 -246: 40483: 0 -246: 40484: 0 -246: 40485: 0 -246: 40486: 0 -246: 40487: 0 -246: 40488: 0 -246: 40489: 0 -246: 40490: 0 -246: 40491: 0 -246: 40492: 0 -246: 40493: 0 -246: 40494: 0 -246: 40495: 0 -246: 40496: 0 -246: 40497: 0 -246: 40498: 0 -246: 40499: 0 -246: 40500: 0 -246: 40501: 0 -246: 40502: 0 -246: 40503: 0 -246: 40504: 0 -246: 40505: 0 -246: 40506: 0 -246: 40507: 0 -246: 40508: 0 -246: 40509: 0 -246: 40510: 0 -246: 40511: 0 -246: 40512: 0 -246: 40513: 0 -246: 40514: 0 -246: 40515: 0 -246: 40516: 0 -246: 40517: 0 -246: 40518: 0 -246: 40519: 0 -246: 40520: 0 -246: 40521: 0 -246: 40522: 0 -246: 40523: 0 -246: 40524: 0 -246: 40525: 0 -246: 40526: 0 -246: 40527: 0 -246: 40528: 0 -246: 40529: 0 -246: 40530: 0 -246: 40531: 0 -246: 40532: 0 -246: 40533: 0 -246: 40534: 0 -246: 40535: 0 -246: 40536: 0 -246: 40537: 0 -246: 40538: 0 -246: 40539: 0 -246: 40540: 0 -246: 40541: 0 -246: 40542: 0 -246: 40543: 0 -246: 40544: 0 -246: 40545: 0 -246: 40546: 0 -246: 40547: 0 -246: 40548: 0 -246: 40549: 0 -246: 40550: 0 -246: 40551: 0 -246: 40552: 0 -246: 40553: 0 -246: 40554: 0 -246: 40555: 0 -246: 40556: 0 -246: 40557: 0 -246: 40558: 0 -246: 40559: 0 -246: 40560: 0 -246: 40561: 0 -246: 40562: 0 -246: 40563: 0 -246: 40564: 0 -246: 40565: 0 -246: 40566: 0 -246: 40567: 0 -246: 40568: 0 -246: 40569: 0 -246: 40570: 0 -246: 40571: 0 -246: 40572: 0 -246: 40573: 0 -246: 40574: 0 -246: 40575: 0 -246: 40576: 0 -246: 40577: 0 -246: 40578: 0 -246: 40579: 0 -246: 40580: 0 -246: 40581: 0 -246: 40582: 0 -246: 40583: 0 -246: 40584: 0 -246: 40585: 0 -246: 40586: 0 -246: 40587: 0 -246: 40588: 0 -246: 40589: 0 -246: 40590: 0 -246: 40591: 0 -246: 40592: 0 -246: 40593: 0 -246: 40594: 0 -246: 40595: 0 -246: 40596: 0 -246: 40597: 0 -246: 40598: 0 -246: 40599: 0 -246: 40600: 0 -246: 40601: 0 -246: 40602: 0 -246: 40603: 0 -246: 40604: 0 -246: 40605: 0 -246: 40606: 0 -246: 40607: 0 -246: 40608: 0 -246: 40609: 0 -246: 40610: 0 -246: 40611: 0 -246: 40612: 0 -246: 40613: 0 -246: 40614: 0 -246: 40615: 0 -246: 40616: 0 -246: 40617: 0 -246: 40618: 0 -246: 40619: 0 -246: 40620: 0 -246: 40621: 0 -246: 40622: 0 -246: 40623: 0 -246: 40624: 0 -246: 40625: 0 -246: 40626: 0 -246: 40627: 0 -246: 40628: 0 -246: 40629: 0 -246: 40630: 0 -246: 40631: 0 -246: 40632: 0 -246: 40633: 0 -246: 40634: 0 -246: 40635: 0 -246: 40636: 0 -246: 40637: 0 -246: 40638: 0 -246: 40639: 0 -246: 40640: 0 -246: 40641: 0 -246: 40642: 0 -246: 40643: 0 -246: 40644: 0 -246: 40645: 0 -246: 40646: 0 -246: 40647: 0 -246: 40648: 0 -246: 40649: 0 -246: 40650: 0 -246: 40651: 0 -246: 40652: 0 -246: 40653: 0 -246: 40654: 0 -246: 40655: 0 -246: 40656: 0 -246: 40657: 0 -246: 40658: 0 -246: 40659: 0 -246: 40660: 0 -246: 40661: 0 -246: 40662: 0 -246: 40663: 0 -246: 40664: 0 -246: 40665: 0 -246: 40666: 0 -246: 40667: 0 -246: 40668: 0 -246: 40669: 0 -246: 40670: 0 -246: 40671: 0 -246: 40672: 0 -246: 40673: 0 -246: 40674: 0 -246: 40675: 0 -246: 40676: 0 -246: 40677: 0 -246: 40678: 0 -246: 40679: 0 -246: 40680: 0 -246: 40681: 0 -246: 40682: 0 -246: 40683: 0 -246: 40684: 0 -246: 40685: 0 -246: 40686: 0 -246: 40687: 0 -246: 40688: 0 -246: 40689: 0 -246: 40690: 0 -246: 40691: 0 -246: 40692: 0 -246: 40693: 0 -246: 40694: 0 -246: 40695: 0 -246: 40696: 0 -246: 40697: 0 -246: 40698: 0 -246: 40699: 0 -246: 40700: 0 -246: 40701: 0 -246: 40702: 0 -246: 40703: 0 -246: 40704: 0 -246: 40705: 0 -246: 40706: 0 -246: 40707: 0 -246: 40708: 0 -246: 40709: 0 -246: 40710: 0 -246: 40711: 0 -246: 40712: 0 -246: 40713: 0 -246: 40714: 0 -246: 40715: 0 -246: 40716: 0 -246: 40717: 0 -246: 40718: 0 -246: 40719: 0 -246: 40720: 0 -246: 40721: 0 -246: 40722: 0 -246: 40723: 0 -246: 40724: 0 -246: 40725: 0 -246: 40726: 0 -246: 40727: 0 -246: 40728: 0 -246: 40729: 0 -246: 40730: 0 -246: 40731: 0 -246: 40732: 0 -246: 40733: 0 -246: 40734: 0 -246: 40735: 0 -246: 40736: 0 -246: 40737: 0 -246: 40738: 0 -246: 40739: 0 -246: 40740: 0 -246: 40741: 0 -246: 40742: 0 -246: 40743: 0 -246: 40744: 0 -246: 40745: 0 -246: 40746: 0 -246: 40747: 0 -246: 40748: 0 -246: 40749: 0 -246: 40750: 0 -246: 40751: 0 -246: 40752: 0 -246: 40753: 0 -246: 40754: 0 -246: 40755: 0 -246: 40756: 0 -246: 40757: 0 -246: 40758: 0 -246: 40759: 0 -246: 40760: 0 -246: 40761: 0 -246: 40762: 0 -246: 40763: 0 -246: 40764: 0 -246: 40765: 0 -246: 40766: 0 -246: 40767: 0 -246: 40768: 0 -246: 40769: 0 -246: 40770: 0 -246: 40771: 0 -246: 40772: 0 -246: 40773: 0 -246: 40774: 0 -246: 40775: 0 -246: 40776: 0 -246: 40777: 0 -246: 40778: 0 -246: 40779: 0 -246: 40780: 0 -246: 40781: 0 -246: 40782: 0 -246: 40783: 0 -246: 40784: 0 -246: 40785: 0 -246: 40786: 0 -246: 40787: 0 -246: 40788: 0 -246: 40789: 0 -246: 40790: 0 -246: 40791: 0 -246: 40792: 0 -246: 40793: 0 -246: 40794: 0 -246: 40795: 0 -246: 40796: 0 -246: 40797: 0 -246: 40798: 0 -246: 40799: 0 -246: 40800: 0 -246: 40801: 0 -246: 40802: 0 -246: 40803: 0 -246: 40804: 0 -246: 40805: 0 -246: 40806: 0 -246: 40807: 0 -246: 40808: 0 -246: 40809: 0 -246: 40810: 0 -246: 40811: 0 -246: 40812: 0 -246: 40813: 0 -246: 40814: 0 -246: 40815: 0 -246: 40816: 0 -246: 40817: 0 -246: 40818: 0 -246: 40819: 0 -246: 40820: 0 -246: 40821: 0 -246: 40822: 0 -246: 40823: 0 -246: 40824: 0 -246: 40825: 0 -246: 40826: 0 -246: 40827: 0 -246: 40828: 0 -246: 40829: 0 -246: 40830: 0 -246: 40831: 0 -246: 40832: 0 -246: 40833: 0 -246: 40834: 0 -246: 40835: 0 -246: 40836: 0 -246: 40837: 0 -246: 40838: 0 -246: 40839: 0 -246: 40840: 0 -246: 40841: 0 -246: 40842: 0 -246: 40843: 0 -246: 40844: 0 -246: 40845: 0 -246: 40846: 0 -246: 40847: 0 -246: 40848: 0 -246: 40849: 0 -246: 40850: 0 -246: 40851: 0 -246: 40852: 0 -246: 40853: 0 -246: 40854: 0 -246: 40855: 0 -246: 40856: 0 -246: 40857: 0 -246: 40858: 0 -246: 40859: 0 -246: 40860: 0 -246: 40861: 0 -246: 40862: 0 -246: 40863: 0 -246: 40864: 0 -246: 40865: 0 -246: 40866: 0 -246: 40867: 0 -246: 40868: 0 -246: 40869: 0 -246: 40870: 0 -246: 40871: 0 -246: 40872: 0 -246: 40873: 0 -246: 40874: 0 -246: 40875: 0 -246: 40876: 0 -246: 40877: 0 -246: 40878: 0 -246: 40879: 0 -246: 40880: 0 -246: 40881: 0 -246: 40882: 0 -246: 40883: 0 -246: 40884: 0 -246: 40885: 0 -246: 40886: 0 -246: 40887: 0 -246: 40888: 0 -246: 40889: 0 -246: 40890: 0 -246: 40891: 0 -246: 40892: 0 -246: 40893: 0 -246: 40894: 0 -246: 40895: 0 -246: 40896: 0 -246: 40897: 0 -246: 40898: 0 -246: 40899: 0 -246: 40900: 0 -246: 40901: 0 -246: 40902: 0 -246: 40903: 0 -246: 40904: 0 -246: 40905: 0 -246: 40906: 0 -246: 40907: 0 -246: 40908: 0 -246: 40909: 0 -246: 40910: 0 -246: 40911: 0 -246: 40912: 0 -246: 40913: 0 -246: 40914: 0 -246: 40915: 0 -246: 40916: 0 -246: 40917: 0 -246: 40918: 0 -246: 40919: 0 -246: 40920: 0 -246: 40921: 0 -246: 40922: 0 -246: 40923: 0 -246: 40924: 0 -246: 40925: 0 -246: 40926: 0 -246: 40927: 0 -246: 40928: 0 -246: 40929: 0 -246: 40930: 0 -246: 40931: 0 -246: 40932: 0 -246: 40933: 0 -246: 40934: 0 -246: 40935: 0 -246: 40936: 0 -246: 40937: 0 -246: 40938: 0 -246: 40939: 0 -246: 40940: 0 -246: 40941: 0 -246: 40942: 0 -246: 40943: 0 -246: 40944: 0 -246: 40945: 0 -246: 40946: 0 -246: 40947: 0 -246: 40948: 0 -246: 40949: 0 -246: 40950: 0 -246: 40951: 0 -246: 40952: 0 -246: 40953: 0 -246: 40954: 0 -246: 40955: 0 -246: 40956: 0 -246: 40957: 0 -246: 40958: 0 -246: 40959: 0 -246: 40960: 0 -246: 40961: 0 -246: 40962: 0 -246: 40963: 0 -246: 40964: 0 -246: 40965: 0 -246: 40966: 0 -246: 40967: 0 -246: 40968: 0 -246: 40969: 0 -246: 40970: 0 -246: 40971: 0 -246: 40972: 0 -246: 40973: 0 -246: 40974: 0 -246: 40975: 0 -246: 40976: 0 -246: 40977: 0 -246: 40978: 0 -246: 40979: 0 -246: 40980: 0 -246: 40981: 0 -246: 40982: 0 -246: 40983: 0 -246: 40984: 0 -246: 40985: 0 -246: 40986: 0 -246: 40987: 0 -246: 40988: 0 -246: 40989: 0 -246: 40990: 0 -246: 40991: 0 -246: 40992: 0 -246: 40993: 0 -246: 40994: 0 -246: 40995: 0 -246: 40996: 0 -246: 40997: 0 -246: 40998: 0 -246: 40999: 0 -246: 41000: 0 -246: 41001: 0 -246: 41002: 0 -246: 41003: 0 -246: 41004: 0 -246: 41005: 0 -246: 41006: 0 -246: 41007: 0 -246: 41008: 0 -246: 41009: 0 -246: 41010: 0 -246: 41011: 0 -246: 41012: 0 -246: 41013: 0 -246: 41014: 0 -246: 41015: 0 -246: 41016: 0 -246: 41017: 0 -246: 41018: 0 -246: 41019: 0 -246: 41020: 0 -246: 41021: 0 -246: 41022: 0 -246: 41023: 0 -246: 41024: 0 -246: 41025: 0 -246: 41026: 0 -246: 41027: 0 -246: 41028: 0 -246: 41029: 0 -246: 41030: 0 -246: 41031: 0 -246: 41032: 0 -246: 41033: 0 -246: 41034: 0 -246: 41035: 0 -246: 41036: 0 -246: 41037: 0 -246: 41038: 0 -246: 41039: 0 -246: 41040: 0 -246: 41041: 0 -246: 41042: 0 -246: 41043: 0 -246: 41044: 0 -246: 41045: 0 -246: 41046: 0 -246: 41047: 0 -246: 41048: 0 -246: 41049: 0 -246: 41050: 0 -246: 41051: 0 -246: 41052: 0 -246: 41053: 0 -246: 41054: 0 -246: 41055: 0 -246: 41056: 0 -246: 41057: 0 -246: 41058: 0 -246: 41059: 0 -246: 41060: 0 -246: 41061: 0 -246: 41062: 0 -246: 41063: 0 -246: 41064: 0 -246: 41065: 0 -246: 41066: 0 -246: 41067: 0 -246: 41068: 0 -246: 41069: 0 -246: 41070: 0 -246: 41071: 0 -246: 41072: 0 -246: 41073: 0 -246: 41074: 0 -246: 41075: 0 -246: 41076: 0 -246: 41077: 0 -246: 41078: 0 -246: 41079: 0 -246: 41080: 0 -246: 41081: 0 -246: 41082: 0 -246: 41083: 0 -246: 41084: 0 -246: 41085: 0 -246: 41086: 0 -246: 41087: 0 -246: 41088: 0 -246: 41089: 0 -246: 41090: 0 -246: 41091: 0 -246: 41092: 0 -246: 41093: 0 -246: 41094: 0 -246: 41095: 0 -246: 41096: 0 -246: 41097: 0 -246: 41098: 0 -246: 41099: 0 -246: 41100: 0 -246: 41101: 0 -246: 41102: 0 -246: 41103: 0 -246: 41104: 0 -246: 41105: 0 -246: 41106: 0 -246: 41107: 0 -246: 41108: 0 -246: 41109: 0 -246: 41110: 0 -246: 41111: 0 -246: 41112: 0 -246: 41113: 0 -246: 41114: 0 -246: 41115: 0 -246: 41116: 0 -246: 41117: 0 -246: 41118: 0 -246: 41119: 0 -246: 41120: 0 -246: 41121: 0 -246: 41122: 0 -246: 41123: 0 -246: 41124: 0 -246: 41125: 0 -246: 41126: 0 -246: 41127: 0 -246: 41128: 0 -246: 41129: 0 -246: 41130: 0 -246: 41131: 0 -246: 41132: 0 -246: 41133: 0 -246: 41134: 0 -246: 41135: 0 -246: 41136: 0 -246: 41137: 0 -246: 41138: 0 -246: 41139: 0 -246: 41140: 0 -246: 41141: 0 -246: 41142: 0 -246: 41143: 0 -246: 41144: 0 -246: 41145: 0 -246: 41146: 0 -246: 41147: 0 -246: 41148: 0 -246: 41149: 0 -246: 41150: 0 -246: 41151: 0 -246: 41152: 0 -246: 41153: 0 -246: 41154: 0 -246: 41155: 0 -246: 41156: 0 -246: 41157: 0 -246: 41158: 0 -246: 41159: 0 -246: 41160: 0 -246: 41161: 0 -246: 41162: 0 -246: 41163: 0 -246: 41164: 0 -246: 41165: 0 -246: 41166: 0 -246: 41167: 0 -246: 41168: 0 -246: 41169: 0 -246: 41170: 0 -246: 41171: 0 -246: 41172: 0 -246: 41173: 0 -246: 41174: 0 -246: 41175: 0 -246: 41176: 0 -246: 41177: 0 -246: 41178: 0 -246: 41179: 0 -246: 41180: 0 -246: 41181: 0 -246: 41182: 0 -246: 41183: 0 -246: 41184: 0 -246: 41185: 0 -246: 41186: 0 -246: 41187: 0 -246: 41188: 0 -246: 41189: 0 -246: 41190: 0 -246: 41191: 0 -246: 41192: 0 -246: 41193: 0 -246: 41194: 0 -246: 41195: 0 -246: 41196: 0 -246: 41197: 0 -246: 41198: 0 -246: 41199: 0 -246: 41200: 0 -246: 41201: 0 -246: 41202: 0 -246: 41203: 0 -246: 41204: 0 -246: 41205: 0 -246: 41206: 0 -246: 41207: 0 -246: 41208: 0 -246: 41209: 0 -246: 41210: 0 -246: 41211: 0 -246: 41212: 0 -246: 41213: 0 -246: 41214: 0 -246: 41215: 0 -246: 41216: 0 -246: 41217: 0 -246: 41218: 0 -246: 41219: 0 -246: 41220: 0 -246: 41221: 0 -246: 41222: 0 -246: 41223: 0 -246: 41224: 0 -246: 41225: 0 -246: 41226: 0 -246: 41227: 0 -246: 41228: 0 -246: 41229: 0 -246: 41230: 0 -246: 41231: 0 -246: 41232: 0 -246: 41233: 0 -246: 41234: 0 -246: 41235: 0 -246: 41236: 0 -246: 41237: 0 -246: 41238: 0 -246: 41239: 0 -246: 41240: 0 -246: 41241: 0 -246: 41242: 0 -246: 41243: 0 -246: 41244: 0 -246: 41245: 0 -246: 41246: 0 -246: 41247: 0 -246: 41248: 0 -246: 41249: 0 -246: 41250: 0 -246: 41251: 0 -246: 41252: 0 -246: 41253: 0 -246: 41254: 0 -246: 41255: 0 -246: 41256: 0 -246: 41257: 0 -246: 41258: 0 -246: 41259: 0 -246: 41260: 0 -246: 41261: 0 -246: 41262: 0 -246: 41263: 0 -246: 41264: 0 -246: 41265: 0 -246: 41266: 0 -246: 41267: 0 -246: 41268: 0 -246: 41269: 0 -246: 41270: 0 -246: 41271: 0 -246: 41272: 0 -246: 41273: 0 -246: 41274: 0 -246: 41275: 0 -246: 41276: 0 -246: 41277: 0 -246: 41278: 0 -246: 41279: 0 -246: 41280: 0 -246: 41281: 0 -246: 41282: 0 -246: 41283: 0 -246: 41284: 0 -246: 41285: 0 -246: 41286: 0 -246: 41287: 0 -246: 41288: 0 -246: 41289: 0 -246: 41290: 0 -246: 41291: 0 -246: 41292: 0 -246: 41293: 0 -246: 41294: 0 -246: 41295: 0 -246: 41296: 0 -246: 41297: 0 -246: 41298: 0 -246: 41299: 0 -246: 41300: 0 -246: 41301: 0 -246: 41302: 0 -246: 41303: 0 -246: 41304: 0 -246: 41305: 0 -246: 41306: 0 -246: 41307: 0 -246: 41308: 0 -246: 41309: 0 -246: 41310: 0 -246: 41311: 0 -246: 41312: 0 -246: 41313: 0 -246: 41314: 0 -246: 41315: 0 -246: 41316: 0 -246: 41317: 0 -246: 41318: 0 -246: 41319: 0 -246: 41320: 0 -246: 41321: 0 -246: 41322: 0 -246: 41323: 0 -246: 41324: 0 -246: 41325: 0 -246: 41326: 0 -246: 41327: 0 -246: 41328: 0 -246: 41329: 0 -246: 41330: 0 -246: 41331: 0 -246: 41332: 0 -246: 41333: 0 -246: 41334: 0 -246: 41335: 0 -246: 41336: 0 -246: 41337: 0 -246: 41338: 0 -246: 41339: 0 -246: 41340: 0 -246: 41341: 0 -246: 41342: 0 -246: 41343: 0 -246: 41344: 0 -246: 41345: 0 -246: 41346: 0 -246: 41347: 0 -246: 41348: 0 -246: 41349: 0 -246: 41350: 0 -246: 41351: 0 -246: 41352: 0 -246: 41353: 0 -246: 41354: 0 -246: 41355: 0 -246: 41356: 0 -246: 41357: 0 -246: 41358: 0 -246: 41359: 0 -246: 41360: 0 -246: 41361: 0 -246: 41362: 0 -246: 41363: 0 -246: 41364: 0 -246: 41365: 0 -246: 41366: 0 -246: 41367: 0 -246: 41368: 0 -246: 41369: 0 -246: 41370: 0 -246: 41371: 0 -246: 41372: 0 -246: 41373: 0 -246: 41374: 0 -246: 41375: 0 -246: 41376: 0 -246: 41377: 0 -246: 41378: 0 -246: 41379: 0 -246: 41380: 0 -246: 41381: 0 -246: 41382: 0 -246: 41383: 0 -246: 41384: 0 -246: 41385: 0 -246: 41386: 0 -246: 41387: 0 -246: 41388: 0 -246: 41389: 0 -246: 41390: 0 -246: 41391: 0 -246: 41392: 0 -246: 41393: 0 -246: 41394: 0 -246: 41395: 0 -246: 41396: 0 -246: 41397: 0 -246: 41398: 0 -246: 41399: 0 -246: 41400: 0 -246: 41401: 0 -246: 41402: 0 -246: 41403: 0 -246: 41404: 0 -246: 41405: 0 -246: 41406: 0 -246: 41407: 0 -246: 41408: 0 -246: 41409: 0 -246: 41410: 0 -246: 41411: 0 -246: 41412: 0 -246: 41413: 0 -246: 41414: 0 -246: 41415: 0 -246: 41416: 0 -246: 41417: 0 -246: 41418: 0 -246: 41419: 0 -246: 41420: 0 -246: 41421: 0 -246: 41422: 0 -246: 41423: 0 -246: 41424: 0 -246: 41425: 0 -246: 41426: 0 -246: 41427: 0 -246: 41428: 0 -246: 41429: 0 -246: 41430: 0 -246: 41431: 0 -246: 41432: 0 -246: 41433: 0 -246: 41434: 0 -246: 41435: 0 -246: 41436: 0 -246: 41437: 0 -246: 41438: 0 -246: 41439: 0 -246: 41440: 0 -246: 41441: 0 -246: 41442: 0 -246: 41443: 0 -246: 41444: 0 -246: 41445: 0 -246: 41446: 0 -246: 41447: 0 -246: 41448: 0 -246: 41449: 0 -246: 41450: 0 -246: 41451: 0 -246: 41452: 0 -246: 41453: 0 -246: 41454: 0 -246: 41455: 0 -246: 41456: 0 -246: 41457: 0 -246: 41458: 0 -246: 41459: 0 -246: 41460: 0 -246: 41461: 0 -246: 41462: 0 -246: 41463: 0 -246: 41464: 0 -246: 41465: 0 -246: 41466: 0 -246: 41467: 0 -246: 41468: 0 -246: 41469: 0 -246: 41470: 0 -246: 41471: 0 -246: 41472: 0 -246: 41473: 0 -246: 41474: 0 -246: 41475: 0 -246: 41476: 0 -246: 41477: 0 -246: 41478: 0 -246: 41479: 0 -246: 41480: 0 -246: 41481: 0 -246: 41482: 0 -246: 41483: 0 -246: 41484: 0 -246: 41485: 0 -246: 41486: 0 -246: 41487: 0 -246: 41488: 0 -246: 41489: 0 -246: 41490: 0 -246: 41491: 0 -246: 41492: 0 -246: 41493: 0 -246: 41494: 0 -246: 41495: 0 -246: 41496: 0 -246: 41497: 0 -246: 41498: 0 -246: 41499: 0 -246: 41500: 0 -246: 41501: 0 -246: 41502: 0 -246: 41503: 0 -246: 41504: 0 -246: 41505: 0 -246: 41506: 0 -246: 41507: 0 -246: 41508: 0 -246: 41509: 0 -246: 41510: 0 -246: 41511: 0 -246: 41512: 0 -246: 41513: 0 -246: 41514: 0 -246: 41515: 0 -246: 41516: 0 -246: 41517: 0 -246: 41518: 0 -246: 41519: 0 -246: 41520: 0 -246: 41521: 0 -246: 41522: 0 -246: 41523: 0 -246: 41524: 0 -246: 41525: 0 -246: 41526: 0 -246: 41527: 0 -246: 41528: 0 -246: 41529: 0 -246: 41530: 0 -246: 41531: 0 -246: 41532: 0 -246: 41533: 0 -246: 41534: 0 -246: 41535: 0 -246: 41536: 0 -246: 41537: 0 -246: 41538: 0 -246: 41539: 0 -246: 41540: 0 -246: 41541: 0 -246: 41542: 0 -246: 41543: 0 -246: 41544: 0 -246: 41545: 0 -246: 41546: 0 -246: 41547: 0 -246: 41548: 0 -246: 41549: 0 -246: 41550: 0 -246: 41551: 0 -246: 41552: 0 -246: 41553: 0 -246: 41554: 0 -246: 41555: 0 -246: 41556: 0 -246: 41557: 0 -246: 41558: 0 -246: 41559: 0 -246: 41560: 0 -246: 41561: 0 -246: 41562: 0 -246: 41563: 0 -246: 41564: 0 -246: 41565: 0 -246: 41566: 0 -246: 41567: 0 -246: 41568: 0 -246: 41569: 0 -246: 41570: 0 -246: 41571: 0 -246: 41572: 0 -246: 41573: 0 -246: 41574: 0 -246: 41575: 0 -246: 41576: 0 -246: 41577: 0 -246: 41578: 0 -246: 41579: 0 -246: 41580: 0 -246: 41581: 0 -246: 41582: 0 -246: 41583: 0 -246: 41584: 0 -246: 41585: 0 -246: 41586: 0 -246: 41587: 0 -246: 41588: 0 -246: 41589: 0 -246: 41590: 0 -246: 41591: 0 -246: 41592: 0 -246: 41593: 0 -246: 41594: 0 -246: 41595: 0 -246: 41596: 0 -246: 41597: 0 -246: 41598: 0 -246: 41599: 0 -246: 41600: 0 -246: 41601: 0 -246: 41602: 0 -246: 41603: 0 -246: 41604: 0 -246: 41605: 0 -246: 41606: 0 -246: 41607: 0 -246: 41608: 0 -246: 41609: 0 -246: 41610: 0 -246: 41611: 0 -246: 41612: 0 -246: 41613: 0 -246: 41614: 0 -246: 41615: 0 -246: 41616: 0 -246: 41617: 0 -246: 41618: 0 -246: 41619: 0 -246: 41620: 0 -246: 41621: 0 -246: 41622: 0 -246: 41623: 0 -246: 41624: 0 -246: 41625: 0 -246: 41626: 0 -246: 41627: 0 -246: 41628: 0 -246: 41629: 0 -246: 41630: 0 -246: 41631: 0 -246: 41632: 0 -246: 41633: 0 -246: 41634: 0 -246: 41635: 0 -246: 41636: 0 -246: 41637: 0 -246: 41638: 0 -246: 41639: 0 -246: 41640: 0 -246: 41641: 0 -246: 41642: 0 -246: 41643: 0 -246: 41644: 0 -246: 41645: 0 -246: 41646: 0 -246: 41647: 0 -246: 41648: 0 -246: 41649: 0 -246: 41650: 0 -246: 41651: 0 -246: 41652: 0 -246: 41653: 0 -246: 41654: 0 -246: 41655: 0 -246: 41656: 0 -246: 41657: 0 -246: 41658: 0 -246: 41659: 0 -246: 41660: 0 -246: 41661: 0 -246: 41662: 0 -246: 41663: 0 -246: 41664: 0 -246: 41665: 0 -246: 41666: 0 -246: 41667: 0 -246: 41668: 0 -246: 41669: 0 -246: 41670: 0 -246: 41671: 0 -246: 41672: 0 -246: 41673: 0 -246: 41674: 0 -246: 41675: 0 -246: 41676: 0 -246: 41677: 0 -246: 41678: 0 -246: 41679: 0 -246: 41680: 0 -246: 41681: 0 -246: 41682: 0 -246: 41683: 0 -246: 41684: 0 -246: 41685: 0 -246: 41686: 0 -246: 41687: 0 -246: 41688: 0 -246: 41689: 0 -246: 41690: 0 -246: 41691: 0 -246: 41692: 0 -246: 41693: 0 -246: 41694: 0 -246: 41695: 0 -246: 41696: 0 -246: 41697: 0 -246: 41698: 0 -246: 41699: 0 -246: 41700: 0 -246: 41701: 0 -246: 41702: 0 -246: 41703: 0 -246: 41704: 0 -246: 41705: 0 -246: 41706: 0 -246: 41707: 0 -246: 41708: 0 -246: 41709: 0 -246: 41710: 0 -246: 41711: 0 -246: 41712: 0 -246: 41713: 0 -246: 41714: 0 -246: 41715: 0 -246: 41716: 0 -246: 41717: 0 -246: 41718: 0 -246: 41719: 0 -246: 41720: 0 -246: 41721: 0 -246: 41722: 0 -246: 41723: 0 -246: 41724: 0 -246: 41725: 0 -246: 41726: 0 -246: 41727: 0 -246: 41728: 0 -246: 41729: 0 -246: 41730: 0 -246: 41731: 0 -246: 41732: 0 -246: 41733: 0 -246: 41734: 0 -246: 41735: 0 -246: 41736: 0 -246: 41737: 0 -246: 41738: 0 -246: 41739: 0 -246: 41740: 0 -246: 41741: 0 -246: 41742: 0 -246: 41743: 0 -246: 41744: 0 -246: 41745: 0 -246: 41746: 0 -246: 41747: 0 -246: 41748: 0 -246: 41749: 0 -246: 41750: 0 -246: 41751: 0 -246: 41752: 0 -246: 41753: 0 -246: 41754: 0 -246: 41755: 0 -246: 41756: 0 -246: 41757: 0 -246: 41758: 0 -246: 41759: 0 -246: 41760: 0 -246: 41761: 0 -246: 41762: 0 -246: 41763: 0 -246: 41764: 0 -246: 41765: 0 -246: 41766: 0 -246: 41767: 0 -246: 41768: 0 -246: 41769: 0 -246: 41770: 0 -246: 41771: 0 -246: 41772: 0 -246: 41773: 0 -246: 41774: 0 -246: 41775: 0 -246: 41776: 0 -246: 41777: 0 -246: 41778: 0 -246: 41779: 0 -246: 41780: 0 -246: 41781: 0 -246: 41782: 0 -246: 41783: 0 -246: 41784: 0 -246: 41785: 0 -246: 41786: 0 -246: 41787: 0 -246: 41788: 0 -246: 41789: 0 -246: 41790: 0 -246: 41791: 0 -246: 41792: 0 -246: 41793: 0 -246: 41794: 0 -246: 41795: 0 -246: 41796: 0 -246: 41797: 0 -246: 41798: 0 -246: 41799: 0 -246: 41800: 0 -246: 41801: 0 -246: 41802: 0 -246: 41803: 0 -246: 41804: 0 -246: 41805: 0 -246: 41806: 0 -246: 41807: 0 -246: 41808: 0 -246: 41809: 0 -246: 41810: 0 -246: 41811: 0 -246: 41812: 0 -246: 41813: 0 -246: 41814: 0 -246: 41815: 0 -246: 41816: 0 -246: 41817: 0 -246: 41818: 0 -246: 41819: 0 -246: 41820: 0 -246: 41821: 0 -246: 41822: 0 -246: 41823: 0 -246: 41824: 0 -246: 41825: 0 -246: 41826: 0 -246: 41827: 0 -246: 41828: 0 -246: 41829: 0 -246: 41830: 0 -246: 41831: 0 -246: 41832: 0 -246: 41833: 0 -246: 41834: 0 -246: 41835: 0 -246: 41836: 0 -246: 41837: 0 -246: 41838: 0 -246: 41839: 0 -246: 41840: 0 -246: 41841: 0 -246: 41842: 0 -246: 41843: 0 -246: 41844: 0 -246: 41845: 0 -246: 41846: 0 -246: 41847: 0 -246: 41848: 0 -246: 41849: 0 -246: 41850: 0 -246: 41851: 0 -246: 41852: 0 -246: 41853: 0 -246: 41854: 0 -246: 41855: 0 -246: 41856: 0 -246: 41857: 0 -246: 41858: 0 -246: 41859: 0 -246: 41860: 0 -246: 41861: 0 -246: 41862: 0 -246: 41863: 0 -246: 41864: 0 -246: 41865: 0 -246: 41866: 0 -246: 41867: 0 -246: 41868: 0 -246: 41869: 0 -246: 41870: 0 -246: 41871: 0 -246: 41872: 0 -246: 41873: 0 -246: 41874: 0 -246: 41875: 0 -246: 41876: 0 -246: 41877: 0 -246: 41878: 0 -246: 41879: 0 -246: 41880: 0 -246: 41881: 0 -246: 41882: 0 -246: 41883: 0 -246: 41884: 0 -246: 41885: 0 -246: 41886: 0 -246: 41887: 0 -246: 41888: 0 -246: 41889: 0 -246: 41890: 0 -246: 41891: 0 -246: 41892: 0 -246: 41893: 0 -246: 41894: 0 -246: 41895: 0 -246: 41896: 0 -246: 41897: 0 -246: 41898: 0 -246: 41899: 0 -246: 41900: 0 -246: 41901: 0 -246: 41902: 0 -246: 41903: 0 -246: 41904: 0 -246: 41905: 0 -246: 41906: 0 -246: 41907: 0 -246: 41908: 0 -246: 41909: 0 -246: 41910: 0 -246: 41911: 0 -246: 41912: 0 -246: 41913: 0 -246: 41914: 0 -246: 41915: 0 -246: 41916: 0 -246: 41917: 0 -246: 41918: 0 -246: 41919: 0 -246: 41920: 0 -246: 41921: 0 -246: 41922: 0 -246: 41923: 0 -246: 41924: 0 -246: 41925: 0 -246: 41926: 0 -246: 41927: 0 -246: 41928: 0 -246: 41929: 0 -246: 41930: 0 -246: 41931: 0 -246: 41932: 0 -246: 41933: 0 -246: 41934: 0 -246: 41935: 0 -246: 41936: 0 -246: 41937: 0 -246: 41938: 0 -246: 41939: 0 -246: 41940: 0 -246: 41941: 0 -246: 41942: 0 -246: 41943: 0 -246: 41944: 0 -246: 41945: 0 -246: 41946: 0 -246: 41947: 0 -246: 41948: 0 -246: 41949: 0 -246: 41950: 0 -246: 41951: 0 -246: 41952: 0 -246: 41953: 0 -246: 41954: 0 -246: 41955: 0 -246: 41956: 0 -246: 41957: 0 -246: 41958: 0 -246: 41959: 0 -246: 41960: 0 -246: 41961: 0 -246: 41962: 0 -246: 41963: 0 -246: 41964: 0 -246: 41965: 0 -246: 41966: 0 -246: 41967: 0 -246: 41968: 0 -246: 41969: 0 -246: 41970: 0 -246: 41971: 0 -246: 41972: 0 -246: 41973: 0 -246: 41974: 0 -246: 41975: 0 -246: 41976: 0 -246: 41977: 0 -246: 41978: 0 -246: 41979: 0 -246: 41980: 0 -246: 41981: 0 -246: 41982: 0 -246: 41983: 0 -246: 41984: 0 -246: 41985: 0 -246: 41986: 0 -246: 41987: 0 -246: 41988: 0 -246: 41989: 0 -246: 41990: 0 -246: 41991: 0 -246: 41992: 0 -246: 41993: 0 -246: 41994: 0 -246: 41995: 0 -246: 41996: 0 -246: 41997: 0 -246: 41998: 0 -246: 41999: 0 -246: 42000: 0 -246: 42001: 0 -246: 42002: 0 -246: 42003: 0 -246: 42004: 0 -246: 42005: 0 -246: 42006: 0 -246: 42007: 0 -246: 42008: 0 -246: 42009: 0 -246: 42010: 0 -246: 42011: 0 -246: 42012: 0 -246: 42013: 0 -246: 42014: 0 -246: 42015: 0 -246: 42016: 0 -246: 42017: 0 -246: 42018: 0 -246: 42019: 0 -246: 42020: 0 -246: 42021: 0 -246: 42022: 0 -246: 42023: 0 -246: 42024: 0 -246: 42025: 0 -246: 42026: 0 -246: 42027: 0 -246: 42028: 0 -246: 42029: 0 -246: 42030: 0 -246: 42031: 0 -246: 42032: 0 -246: 42033: 0 -246: 42034: 0 -246: 42035: 0 -246: 42036: 0 -246: 42037: 0 -246: 42038: 0 -246: 42039: 0 -246: 42040: 0 -246: 42041: 0 -246: 42042: 0 -246: 42043: 0 -246: 42044: 0 -246: 42045: 0 -246: 42046: 0 -246: 42047: 0 -246: 42048: 0 -246: 42049: 0 -246: 42050: 0 -246: 42051: 0 -246: 42052: 0 -246: 42053: 0 -246: 42054: 0 -246: 42055: 0 -246: 42056: 0 -246: 42057: 0 -246: 42058: 0 -246: 42059: 0 -246: 42060: 0 -246: 42061: 0 -246: 42062: 0 -246: 42063: 0 -246: 42064: 0 -246: 42065: 0 -246: 42066: 0 -246: 42067: 0 -246: 42068: 0 -246: 42069: 0 -246: 42070: 0 -246: 42071: 0 -246: 42072: 0 -246: 42073: 0 -246: 42074: 0 -246: 42075: 0 -246: 42076: 0 -246: 42077: 0 -246: 42078: 0 -246: 42079: 0 -246: 42080: 0 -246: 42081: 0 -246: 42082: 0 -246: 42083: 0 -246: 42084: 0 -246: 42085: 0 -246: 42086: 0 -246: 42087: 0 -246: 42088: 0 -246: 42089: 0 -246: 42090: 0 -246: 42091: 0 -246: 42092: 0 -246: 42093: 0 -246: 42094: 0 -246: 42095: 0 -246: 42096: 0 -246: 42097: 0 -246: 42098: 0 -246: 42099: 0 -246: 42100: 0 -246: 42101: 0 -246: 42102: 0 -246: 42103: 0 -246: 42104: 0 -246: 42105: 0 -246: 42106: 0 -246: 42107: 0 -246: 42108: 0 -246: 42109: 0 -246: 42110: 0 -246: 42111: 0 -246: 42112: 0 -246: 42113: 0 -246: 42114: 0 -246: 42115: 0 -246: 42116: 0 -246: 42117: 0 -246: 42118: 0 -246: 42119: 0 -246: 42120: 0 -246: 42121: 0 -246: 42122: 0 -246: 42123: 0 -246: 42124: 0 -246: 42125: 0 -246: 42126: 0 -246: 42127: 0 -246: 42128: 0 -246: 42129: 0 -246: 42130: 0 -246: 42131: 0 -246: 42132: 0 -246: 42133: 0 -246: 42134: 0 -246: 42135: 0 -246: 42136: 0 -246: 42137: 0 -246: 42138: 0 -246: 42139: 0 -246: 42140: 0 -246: 42141: 0 -246: 42142: 0 -246: 42143: 0 -246: 42144: 0 -246: 42145: 0 -246: 42146: 0 -246: 42147: 0 -246: 42148: 0 -246: 42149: 0 -246: 42150: 0 -246: 42151: 0 -246: 42152: 0 -246: 42153: 0 -246: 42154: 0 -246: 42155: 0 -246: 42156: 0 -246: 42157: 0 -246: 42158: 0 -246: 42159: 0 -246: 42160: 0 -246: 42161: 0 -246: 42162: 0 -246: 42163: 0 -246: 42164: 0 -246: 42165: 0 -246: 42166: 0 -246: 42167: 0 -246: 42168: 0 -246: 42169: 0 -246: 42170: 0 -246: 42171: 0 -246: 42172: 0 -246: 42173: 0 -246: 42174: 0 -246: 42175: 0 -246: 42176: 0 -246: 42177: 0 -246: 42178: 0 -246: 42179: 0 -246: 42180: 0 -246: 42181: 0 -246: 42182: 0 -246: 42183: 0 -246: 42184: 0 -246: 42185: 0 -246: 42186: 0 -246: 42187: 0 -246: 42188: 0 -246: 42189: 0 -246: 42190: 0 -246: 42191: 0 -246: 42192: 0 -246: 42193: 0 -246: 42194: 0 -246: 42195: 0 -246: 42196: 0 -246: 42197: 0 -246: 42198: 0 -246: 42199: 0 -246: 42200: 0 -246: 42201: 0 -246: 42202: 0 -246: 42203: 0 -246: 42204: 0 -246: 42205: 0 -246: 42206: 0 -246: 42207: 0 -246: 42208: 0 -246: 42209: 0 -246: 42210: 0 -246: 42211: 0 -246: 42212: 0 -246: 42213: 0 -246: 42214: 0 -246: 42215: 0 -246: 42216: 0 -246: 42217: 0 -246: 42218: 0 -246: 42219: 0 -246: 42220: 0 -246: 42221: 0 -246: 42222: 0 -246: 42223: 0 -246: 42224: 0 -246: 42225: 0 -246: 42226: 0 -246: 42227: 0 -246: 42228: 0 -246: 42229: 0 -246: 42230: 0 -246: 42231: 0 -246: 42232: 0 -246: 42233: 0 -246: 42234: 0 -246: 42235: 0 -246: 42236: 0 -246: 42237: 0 -246: 42238: 0 -246: 42239: 0 -246: 42240: 0 -246: 42241: 0 -246: 42242: 0 -246: 42243: 0 -246: 42244: 0 -246: 42245: 0 -246: 42246: 0 -246: 42247: 0 -246: 42248: 0 -246: 42249: 0 -246: 42250: 0 -246: 42251: 0 -246: 42252: 0 -246: 42253: 0 -246: 42254: 0 -246: 42255: 0 -246: 42256: 0 -246: 42257: 0 -246: 42258: 0 -246: 42259: 0 -246: 42260: 0 -246: 42261: 0 -246: 42262: 0 -246: 42263: 0 -246: 42264: 0 -246: 42265: 0 -246: 42266: 0 -246: 42267: 0 -246: 42268: 0 -246: 42269: 0 -246: 42270: 0 -246: 42271: 0 -246: 42272: 0 -246: 42273: 0 -246: 42274: 0 -246: 42275: 0 -246: 42276: 0 -246: 42277: 0 -246: 42278: 0 -246: 42279: 0 -246: 42280: 0 -246: 42281: 0 -246: 42282: 0 -246: 42283: 0 -246: 42284: 0 -246: 42285: 0 -246: 42286: 0 -246: 42287: 0 -246: 42288: 0 -246: 42289: 0 -246: 42290: 0 -246: 42291: 0 -246: 42292: 0 -246: 42293: 0 -246: 42294: 0 -246: 42295: 0 -246: 42296: 0 -246: 42297: 0 -246: 42298: 0 -246: 42299: 0 -246: 42300: 0 -246: 42301: 0 -246: 42302: 0 -246: 42303: 0 -246: 42304: 0 -246: 42305: 0 -246: 42306: 0 -246: 42307: 0 -246: 42308: 0 -246: 42309: 0 -246: 42310: 0 -246: 42311: 0 -246: 42312: 0 -246: 42313: 0 -246: 42314: 0 -246: 42315: 0 -246: 42316: 0 -246: 42317: 0 -246: 42318: 0 -246: 42319: 0 -246: 42320: 0 -246: 42321: 0 -246: 42322: 0 -246: 42323: 0 -246: 42324: 0 -246: 42325: 0 -246: 42326: 0 -246: 42327: 0 -246: 42328: 0 -246: 42329: 0 -246: 42330: 0 -246: 42331: 0 -246: 42332: 0 -246: 42333: 0 -246: 42334: 0 -246: 42335: 0 -246: 42336: 0 -246: 42337: 0 -246: 42338: 0 -246: 42339: 0 -246: 42340: 0 -246: 42341: 0 -246: 42342: 0 -246: 42343: 0 -246: 42344: 0 -246: 42345: 0 -246: 42346: 0 -246: 42347: 0 -246: 42348: 0 -246: 42349: 0 -246: 42350: 0 -246: 42351: 0 -246: 42352: 0 -246: 42353: 0 -246: 42354: 0 -246: 42355: 0 -246: 42356: 0 -246: 42357: 0 -246: 42358: 0 -246: 42359: 0 -246: 42360: 0 -246: 42361: 0 -246: 42362: 0 -246: 42363: 0 -246: 42364: 0 -246: 42365: 0 -246: 42366: 0 -246: 42367: 0 -246: 42368: 0 -246: 42369: 0 -246: 42370: 0 -246: 42371: 0 -246: 42372: 0 -246: 42373: 0 -246: 42374: 0 -246: 42375: 0 -246: 42376: 0 -246: 42377: 0 -246: 42378: 0 -246: 42379: 0 -246: 42380: 0 -246: 42381: 0 -246: 42382: 0 -246: 42383: 0 -246: 42384: 0 -246: 42385: 0 -246: 42386: 0 -246: 42387: 0 -246: 42388: 0 -246: 42389: 0 -246: 42390: 0 -246: 42391: 0 -246: 42392: 0 -246: 42393: 0 -246: 42394: 0 -246: 42395: 0 -246: 42396: 0 -246: 42397: 0 -246: 42398: 0 -246: 42399: 0 -246: 42400: 0 -246: 42401: 0 -246: 42402: 0 -246: 42403: 0 -246: 42404: 0 -246: 42405: 0 -246: 42406: 0 -246: 42407: 0 -246: 42408: 0 -246: 42409: 0 -246: 42410: 0 -246: 42411: 0 -246: 42412: 0 -246: 42413: 0 -246: 42414: 0 -246: 42415: 0 -246: 42416: 0 -246: 42417: 0 -246: 42418: 0 -246: 42419: 0 -246: 42420: 0 -246: 42421: 0 -246: 42422: 0 -246: 42423: 0 -246: 42424: 0 -246: 42425: 0 -246: 42426: 0 -246: 42427: 0 -246: 42428: 0 -246: 42429: 0 -246: 42430: 0 -246: 42431: 0 -246: 42432: 0 -246: 42433: 0 -246: 42434: 0 -246: 42435: 0 -246: 42436: 0 -246: 42437: 0 -246: 42438: 0 -246: 42439: 0 -246: 42440: 0 -246: 42441: 0 -246: 42442: 0 -246: 42443: 0 -246: 42444: 0 -246: 42445: 0 -246: 42446: 0 -246: 42447: 0 -246: 42448: 0 -246: 42449: 0 -246: 42450: 0 -246: 42451: 0 -246: 42452: 0 -246: 42453: 0 -246: 42454: 0 -246: 42455: 0 -246: 42456: 0 -246: 42457: 0 -246: 42458: 0 -246: 42459: 0 -246: 42460: 0 -246: 42461: 0 -246: 42462: 0 -246: 42463: 0 -246: 42464: 0 -246: 42465: 0 -246: 42466: 0 -246: 42467: 0 -246: 42468: 0 -246: 42469: 0 -246: 42470: 0 -246: 42471: 0 -246: 42472: 0 -246: 42473: 0 -246: 42474: 0 -246: 42475: 0 -246: 42476: 0 -246: 42477: 0 -246: 42478: 0 -246: 42479: 0 -246: 42480: 0 -246: 42481: 0 -246: 42482: 0 -246: 42483: 0 -246: 42484: 0 -246: 42485: 0 -246: 42486: 0 -246: 42487: 0 -246: 42488: 0 -246: 42489: 0 -246: 42490: 0 -246: 42491: 0 -246: 42492: 0 -246: 42493: 0 -246: 42494: 0 -246: 42495: 0 -246: 42496: 0 -246: 42497: 0 -246: 42498: 0 -246: 42499: 0 -246: 42500: 0 -246: 42501: 0 -246: 42502: 0 -246: 42503: 0 -246: 42504: 0 -246: 42505: 0 -246: 42506: 0 -246: 42507: 0 -246: 42508: 0 -246: 42509: 0 -246: 42510: 0 -246: 42511: 0 -246: 42512: 0 -246: 42513: 0 -246: 42514: 0 -246: 42515: 0 -246: 42516: 0 -246: 42517: 0 -246: 42518: 0 -246: 42519: 0 -246: 42520: 0 -246: 42521: 0 -246: 42522: 0 -246: 42523: 0 -246: 42524: 0 -246: 42525: 0 -246: 42526: 0 -246: 42527: 0 -246: 42528: 0 -246: 42529: 0 -246: 42530: 0 -246: 42531: 0 -246: 42532: 0 -246: 42533: 0 -246: 42534: 0 -246: 42535: 0 -246: 42536: 0 -246: 42537: 0 -246: 42538: 0 -246: 42539: 0 -246: 42540: 0 -246: 42541: 0 -246: 42542: 0 -246: 42543: 0 -246: 42544: 0 -246: 42545: 0 -246: 42546: 0 -246: 42547: 0 -246: 42548: 0 -246: 42549: 0 -246: 42550: 0 -246: 42551: 0 -246: 42552: 0 -246: 42553: 0 -246: 42554: 0 -246: 42555: 0 -246: 42556: 0 -246: 42557: 0 -246: 42558: 0 -246: 42559: 0 -246: 42560: 0 -246: 42561: 0 -246: 42562: 0 -246: 42563: 0 -246: 42564: 0 -246: 42565: 0 -246: 42566: 0 -246: 42567: 0 -246: 42568: 0 -246: 42569: 0 -246: 42570: 0 -246: 42571: 0 -246: 42572: 0 -246: 42573: 0 -246: 42574: 0 -246: 42575: 0 -246: 42576: 0 -246: 42577: 0 -246: 42578: 0 -246: 42579: 0 -246: 42580: 0 -246: 42581: 0 -246: 42582: 0 -246: 42583: 0 -246: 42584: 0 -246: 42585: 0 -246: 42586: 0 -246: 42587: 0 -246: 42588: 0 -246: 42589: 0 -246: 42590: 0 -246: 42591: 0 -246: 42592: 0 -246: 42593: 0 -246: 42594: 0 -246: 42595: 0 -246: 42596: 0 -246: 42597: 0 -246: 42598: 0 -246: 42599: 0 -246: 42600: 0 -246: 42601: 0 -246: 42602: 0 -246: 42603: 0 -246: 42604: 0 -246: 42605: 0 -246: 42606: 0 -246: 42607: 0 -246: 42608: 0 -246: 42609: 0 -246: 42610: 0 -246: 42611: 0 -246: 42612: 0 -246: 42613: 0 -246: 42614: 0 -246: 42615: 0 -246: 42616: 0 -246: 42617: 0 -246: 42618: 0 -246: 42619: 0 -246: 42620: 0 -246: 42621: 0 -246: 42622: 0 -246: 42623: 0 -246: 42624: 0 -246: 42625: 0 -246: 42626: 0 -246: 42627: 0 -246: 42628: 0 -246: 42629: 0 -246: 42630: 0 -246: 42631: 0 -246: 42632: 0 -246: 42633: 0 -246: 42634: 0 -246: 42635: 0 -246: 42636: 0 -246: 42637: 0 -246: 42638: 0 -246: 42639: 0 -246: 42640: 0 -246: 42641: 0 -246: 42642: 0 -246: 42643: 0 -246: 42644: 0 -246: 42645: 0 -246: 42646: 0 -246: 42647: 0 -246: 42648: 0 -246: 42649: 0 -246: 42650: 0 -246: 42651: 0 -246: 42652: 0 -246: 42653: 0 -246: 42654: 0 -246: 42655: 0 -246: 42656: 0 -246: 42657: 0 -246: 42658: 0 -246: 42659: 0 -246: 42660: 0 -246: 42661: 0 -246: 42662: 0 -246: 42663: 0 -246: 42664: 0 -246: 42665: 0 -246: 42666: 0 -246: 42667: 0 -246: 42668: 0 -246: 42669: 0 -246: 42670: 0 -246: 42671: 0 -246: 42672: 0 -246: 42673: 0 -246: 42674: 0 -246: 42675: 0 -246: 42676: 0 -246: 42677: 0 -246: 42678: 0 -246: 42679: 0 -246: 42680: 0 -246: 42681: 0 -246: 42682: 0 -246: 42683: 0 -246: 42684: 0 -246: 42685: 0 -246: 42686: 0 -246: 42687: 0 -246: 42688: 0 -246: 42689: 0 -246: 42690: 0 -246: 42691: 0 -246: 42692: 0 -246: 42693: 0 -246: 42694: 0 -246: 42695: 0 -246: 42696: 0 -246: 42697: 0 -246: 42698: 0 -246: 42699: 0 -246: 42700: 0 -246: 42701: 0 -246: 42702: 0 -246: 42703: 0 -246: 42704: 0 -246: 42705: 0 -246: 42706: 0 -246: 42707: 0 -246: 42708: 0 -246: 42709: 0 -246: 42710: 0 -246: 42711: 0 -246: 42712: 0 -246: 42713: 0 -246: 42714: 0 -246: 42715: 0 -246: 42716: 0 -246: 42717: 0 -246: 42718: 0 -246: 42719: 0 -246: 42720: 0 -246: 42721: 0 -246: 42722: 0 -246: 42723: 0 -246: 42724: 0 -246: 42725: 0 -246: 42726: 0 -246: 42727: 0 -246: 42728: 0 -246: 42729: 0 -246: 42730: 0 -246: 42731: 0 -246: 42732: 0 -246: 42733: 0 -246: 42734: 0 -246: 42735: 0 -246: 42736: 0 -246: 42737: 0 -246: 42738: 0 -246: 42739: 0 -246: 42740: 0 -246: 42741: 0 -246: 42742: 0 -246: 42743: 0 -246: 42744: 0 -246: 42745: 0 -246: 42746: 0 -246: 42747: 0 -246: 42748: 0 -246: 42749: 0 -246: 42750: 0 -246: 42751: 0 -246: 42752: 0 -246: 42753: 0 -246: 42754: 0 -246: 42755: 0 -246: 42756: 0 -246: 42757: 0 -246: 42758: 0 -246: 42759: 0 -246: 42760: 0 -246: 42761: 0 -246: 42762: 0 -246: 42763: 0 -246: 42764: 0 -246: 42765: 0 -246: 42766: 0 -246: 42767: 0 -246: 42768: 0 -246: 42769: 0 -246: 42770: 0 -246: 42771: 0 -246: 42772: 0 -246: 42773: 0 -246: 42774: 0 -246: 42775: 0 -246: 42776: 0 -246: 42777: 0 -246: 42778: 0 -246: 42779: 0 -246: 42780: 0 -246: 42781: 0 -246: 42782: 0 -246: 42783: 0 -246: 42784: 0 -246: 42785: 0 -246: 42786: 0 -246: 42787: 0 -246: 42788: 0 -246: 42789: 0 -246: 42790: 0 -246: 42791: 0 -246: 42792: 0 -246: 42793: 0 -246: 42794: 0 -246: 42795: 0 -246: 42796: 0 -246: 42797: 0 -246: 42798: 0 -246: 42799: 0 -246: 42800: 0 -246: 42801: 0 -246: 42802: 0 -246: 42803: 0 -246: 42804: 0 -246: 42805: 0 -246: 42806: 0 -246: 42807: 0 -246: 42808: 0 -246: 42809: 0 -246: 42810: 0 -246: 42811: 0 -246: 42812: 0 -246: 42813: 0 -246: 42814: 0 -246: 42815: 0 -246: 42816: 0 -246: 42817: 0 -246: 42818: 0 -246: 42819: 0 -246: 42820: 0 -246: 42821: 0 -246: 42822: 0 -246: 42823: 0 -246: 42824: 0 -246: 42825: 0 -246: 42826: 0 -246: 42827: 0 -246: 42828: 0 -246: 42829: 0 -246: 42830: 0 -246: 42831: 0 -246: 42832: 0 -246: 42833: 0 -246: 42834: 0 -246: 42835: 0 -246: 42836: 0 -246: 42837: 0 -246: 42838: 0 -246: 42839: 0 -246: 42840: 0 -246: 42841: 0 -246: 42842: 0 -246: 42843: 0 -246: 42844: 0 -246: 42845: 0 -246: 42846: 0 -246: 42847: 0 -246: 42848: 0 -246: 42849: 0 -246: 42850: 0 -246: 42851: 0 -246: 42852: 0 -246: 42853: 0 -246: 42854: 0 -246: 42855: 0 -246: 42856: 0 -246: 42857: 0 -246: 42858: 0 -246: 42859: 0 -246: 42860: 0 -246: 42861: 0 -246: 42862: 0 -246: 42863: 0 -246: 42864: 0 -246: 42865: 0 -246: 42866: 0 -246: 42867: 0 -246: 42868: 0 -246: 42869: 0 -246: 42870: 0 -246: 42871: 0 -246: 42872: 0 -246: 42873: 0 -246: 42874: 0 -246: 42875: 0 -246: 42876: 0 -246: 42877: 0 -246: 42878: 0 -246: 42879: 0 -246: 42880: 0 -246: 42881: 0 -246: 42882: 0 -246: 42883: 0 -246: 42884: 0 -246: 42885: 0 -246: 42886: 0 -246: 42887: 0 -246: 42888: 0 -246: 42889: 0 -246: 42890: 0 -246: 42891: 0 -246: 42892: 0 -246: 42893: 0 -246: 42894: 0 -246: 42895: 0 -246: 42896: 0 -246: 42897: 0 -246: 42898: 0 -246: 42899: 0 -246: 42900: 0 -246: 42901: 0 -246: 42902: 0 -246: 42903: 0 -246: 42904: 0 -246: 42905: 0 -246: 42906: 0 -246: 42907: 0 -246: 42908: 0 -246: 42909: 0 -246: 42910: 0 -246: 42911: 0 -246: 42912: 0 -246: 42913: 0 -246: 42914: 0 -246: 42915: 0 -246: 42916: 0 -246: 42917: 0 -246: 42918: 0 -246: 42919: 0 -246: 42920: 0 -246: 42921: 0 -246: 42922: 0 -246: 42923: 0 -246: 42924: 0 -246: 42925: 0 -246: 42926: 0 -246: 42927: 0 -246: 42928: 0 -246: 42929: 0 -246: 42930: 0 -246: 42931: 0 -246: 42932: 0 -246: 42933: 0 -246: 42934: 0 -246: 42935: 0 -246: 42936: 0 -246: 42937: 0 -246: 42938: 0 -246: 42939: 0 -246: 42940: 0 -246: 42941: 0 -246: 42942: 0 -246: 42943: 0 -246: 42944: 0 -246: 42945: 0 -246: 42946: 0 -246: 42947: 0 -246: 42948: 0 -246: 42949: 0 -246: 42950: 0 -246: 42951: 0 -246: 42952: 0 -246: 42953: 0 -246: 42954: 0 -246: 42955: 0 -246: 42956: 0 -246: 42957: 0 -246: 42958: 0 -246: 42959: 0 -246: 42960: 0 -246: 42961: 0 -246: 42962: 0 -246: 42963: 0 -246: 42964: 0 -246: 42965: 0 -246: 42966: 0 -246: 42967: 0 -246: 42968: 0 -246: 42969: 0 -246: 42970: 0 -246: 42971: 0 -246: 42972: 0 -246: 42973: 0 -246: 42974: 0 -246: 42975: 0 -246: 42976: 0 -246: 42977: 0 -246: 42978: 0 -246: 42979: 0 -246: 42980: 0 -246: 42981: 0 -246: 42982: 0 -246: 42983: 0 -246: 42984: 0 -246: 42985: 0 -246: 42986: 0 -246: 42987: 0 -246: 42988: 0 -246: 42989: 0 -246: 42990: 0 -246: 42991: 0 -246: 42992: 0 -246: 42993: 0 -246: 42994: 0 -246: 42995: 0 -246: 42996: 0 -246: 42997: 0 -246: 42998: 0 -246: 42999: 0 -246: 43000: 0 -246: 43001: 0 -246: 43002: 0 -246: 43003: 0 -246: 43004: 0 -246: 43005: 0 -246: 43006: 0 -246: 43007: 0 -246: 43008: 0 -246: 43009: 0 -246: 43010: 0 -246: 43011: 0 -246: 43012: 0 -246: 43013: 0 -246: 43014: 0 -246: 43015: 0 -246: 43016: 0 -246: 43017: 0 -246: 43018: 0 -246: 43019: 0 -246: 43020: 0 -246: 43021: 0 -246: 43022: 0 -246: 43023: 0 -246: 43024: 0 -246: 43025: 0 -246: 43026: 0 -246: 43027: 0 -246: 43028: 0 -246: 43029: 0 -246: 43030: 0 -246: 43031: 0 -246: 43032: 0 -246: 43033: 0 -246: 43034: 0 -246: 43035: 0 -246: 43036: 0 -246: 43037: 0 -246: 43038: 0 -246: 43039: 0 -246: 43040: 0 -246: 43041: 0 -246: 43042: 0 -246: 43043: 0 -246: 43044: 0 -246: 43045: 0 -246: 43046: 0 -246: 43047: 0 -246: 43048: 0 -246: 43049: 0 -246: 43050: 0 -246: 43051: 0 -246: 43052: 0 -246: 43053: 0 -246: 43054: 0 -246: 43055: 0 -246: 43056: 0 -246: 43057: 0 -246: 43058: 0 -246: 43059: 0 -246: 43060: 0 -246: 43061: 0 -246: 43062: 0 -246: 43063: 0 -246: 43064: 0 -246: 43065: 0 -246: 43066: 0 -246: 43067: 0 -246: 43068: 0 -246: 43069: 0 -246: 43070: 0 -246: 43071: 0 -246: 43072: 0 -246: 43073: 0 -246: 43074: 0 -246: 43075: 0 -246: 43076: 0 -246: 43077: 0 -246: 43078: 0 -246: 43079: 0 -246: 43080: 0 -246: 43081: 0 -246: 43082: 0 -246: 43083: 0 -246: 43084: 0 -246: 43085: 0 -246: 43086: 0 -246: 43087: 0 -246: 43088: 0 -246: 43089: 0 -246: 43090: 0 -246: 43091: 0 -246: 43092: 0 -246: 43093: 0 -246: 43094: 0 -246: 43095: 0 -246: 43096: 0 -246: 43097: 0 -246: 43098: 0 -246: 43099: 0 -246: 43100: 0 -246: 43101: 0 -246: 43102: 0 -246: 43103: 0 -246: 43104: 0 -246: 43105: 0 -246: 43106: 0 -246: 43107: 0 -246: 43108: 0 -246: 43109: 0 -246: 43110: 0 -246: 43111: 0 -246: 43112: 0 -246: 43113: 0 -246: 43114: 0 -246: 43115: 0 -246: 43116: 0 -246: 43117: 0 -246: 43118: 0 -246: 43119: 0 -246: 43120: 0 -246: 43121: 0 -246: 43122: 0 -246: 43123: 0 -246: 43124: 0 -246: 43125: 0 -246: 43126: 0 -246: 43127: 0 -246: 43128: 0 -246: 43129: 0 -246: 43130: 0 -246: 43131: 0 -246: 43132: 0 -246: 43133: 0 -246: 43134: 0 -246: 43135: 0 -246: 43136: 0 -246: 43137: 0 -246: 43138: 0 -246: 43139: 0 -246: 43140: 0 -246: 43141: 0 -246: 43142: 0 -246: 43143: 0 -246: 43144: 0 -246: 43145: 0 -246: 43146: 0 -246: 43147: 0 -246: 43148: 0 -246: 43149: 0 -246: 43150: 0 -246: 43151: 0 -246: 43152: 0 -246: 43153: 0 -246: 43154: 0 -246: 43155: 0 -246: 43156: 0 -246: 43157: 0 -246: 43158: 0 -246: 43159: 0 -246: 43160: 0 -246: 43161: 0 -246: 43162: 0 -246: 43163: 0 -246: 43164: 0 -246: 43165: 0 -246: 43166: 0 -246: 43167: 0 -246: 43168: 0 -246: 43169: 0 -246: 43170: 0 -246: 43171: 0 -246: 43172: 0 -246: 43173: 0 -246: 43174: 0 -246: 43175: 0 -246: 43176: 0 -246: 43177: 0 -246: 43178: 0 -246: 43179: 0 -246: 43180: 0 -246: 43181: 0 -246: 43182: 0 -246: 43183: 0 -246: 43184: 0 -246: 43185: 0 -246: 43186: 0 -246: 43187: 0 -246: 43188: 0 -246: 43189: 0 -246: 43190: 0 -246: 43191: 0 -246: 43192: 0 -246: 43193: 0 -246: 43194: 0 -246: 43195: 0 -246: 43196: 0 -246: 43197: 0 -246: 43198: 0 -246: 43199: 0 -246: 43200: 0 -246: 43201: 0 -246: 43202: 0 -246: 43203: 0 -246: 43204: 0 -246: 43205: 0 -246: 43206: 0 -246: 43207: 0 -246: 43208: 0 -246: 43209: 0 -246: 43210: 0 -246: 43211: 0 -246: 43212: 0 -246: 43213: 0 -246: 43214: 0 -246: 43215: 0 -246: 43216: 0 -246: 43217: 0 -246: 43218: 0 -246: 43219: 0 -246: 43220: 0 -246: 43221: 0 -246: 43222: 0 -246: 43223: 0 -246: 43224: 0 -246: 43225: 0 -246: 43226: 0 -246: 43227: 0 -246: 43228: 0 -246: 43229: 0 -246: 43230: 0 -246: 43231: 0 -246: 43232: 0 -246: 43233: 0 -246: 43234: 0 -246: 43235: 0 -246: 43236: 0 -246: 43237: 0 -246: 43238: 0 -246: 43239: 0 -246: 43240: 0 -246: 43241: 0 -246: 43242: 0 -246: 43243: 0 -246: 43244: 0 -246: 43245: 0 -246: 43246: 0 -246: 43247: 0 -246: 43248: 0 -246: 43249: 0 -246: 43250: 0 -246: 43251: 0 -246: 43252: 0 -246: 43253: 0 -246: 43254: 0 -246: 43255: 0 -246: 43256: 0 -246: 43257: 0 -246: 43258: 0 -246: 43259: 0 -246: 43260: 0 -246: 43261: 0 -246: 43262: 0 -246: 43263: 0 -246: 43264: 0 -246: 43265: 0 -246: 43266: 0 -246: 43267: 0 -246: 43268: 0 -246: 43269: 0 -246: 43270: 0 -246: 43271: 0 -246: 43272: 0 -246: 43273: 0 -246: 43274: 0 -246: 43275: 0 -246: 43276: 0 -246: 43277: 0 -246: 43278: 0 -246: 43279: 0 -246: 43280: 0 -246: 43281: 0 -246: 43282: 0 -246: 43283: 0 -246: 43284: 0 -246: 43285: 0 -246: 43286: 0 -246: 43287: 0 -246: 43288: 0 -246: 43289: 0 -246: 43290: 0 -246: 43291: 0 -246: 43292: 0 -246: 43293: 0 -246: 43294: 0 -246: 43295: 0 -246: 43296: 0 -246: 43297: 0 -246: 43298: 0 -246: 43299: 0 -246: 43300: 0 -246: 43301: 0 -246: 43302: 0 -246: 43303: 0 -246: 43304: 0 -246: 43305: 0 -246: 43306: 0 -246: 43307: 0 -246: 43308: 0 -246: 43309: 0 -246: 43310: 0 -246: 43311: 0 -246: 43312: 0 -246: 43313: 0 -246: 43314: 0 -246: 43315: 0 -246: 43316: 0 -246: 43317: 0 -246: 43318: 0 -246: 43319: 0 -246: 43320: 0 -246: 43321: 0 -246: 43322: 0 -246: 43323: 0 -246: 43324: 0 -246: 43325: 0 -246: 43326: 0 -246: 43327: 0 -246: 43328: 0 -246: 43329: 0 -246: 43330: 0 -246: 43331: 0 -246: 43332: 0 -246: 43333: 0 -246: 43334: 0 -246: 43335: 0 -246: 43336: 0 -246: 43337: 0 -246: 43338: 0 -246: 43339: 0 -246: 43340: 0 -246: 43341: 0 -246: 43342: 0 -246: 43343: 0 -246: 43344: 0 -246: 43345: 0 -246: 43346: 0 -246: 43347: 0 -246: 43348: 0 -246: 43349: 0 -246: 43350: 0 -246: 43351: 0 -246: 43352: 0 -246: 43353: 0 -246: 43354: 0 -246: 43355: 0 -246: 43356: 0 -246: 43357: 0 -246: 43358: 0 -246: 43359: 0 -246: 43360: 0 -246: 43361: 0 -246: 43362: 0 -246: 43363: 0 -246: 43364: 0 -246: 43365: 0 -246: 43366: 0 -246: 43367: 0 -246: 43368: 0 -246: 43369: 0 -246: 43370: 0 -246: 43371: 0 -246: 43372: 0 -246: 43373: 0 -246: 43374: 0 -246: 43375: 0 -246: 43376: 0 -246: 43377: 0 -246: 43378: 0 -246: 43379: 0 -246: 43380: 0 -246: 43381: 0 -246: 43382: 0 -246: 43383: 0 -246: 43384: 0 -246: 43385: 0 -246: 43386: 0 -246: 43387: 0 -246: 43388: 0 -246: 43389: 0 -246: 43390: 0 -246: 43391: 0 -246: 43392: 0 -246: 43393: 0 -246: 43394: 0 -246: 43395: 0 -246: 43396: 0 -246: 43397: 0 -246: 43398: 0 -246: 43399: 0 -246: 43400: 0 -246: 43401: 0 -246: 43402: 0 -246: 43403: 0 -246: 43404: 0 -246: 43405: 0 -246: 43406: 0 -246: 43407: 0 -246: 43408: 0 -246: 43409: 0 -246: 43410: 0 -246: 43411: 0 -246: 43412: 0 -246: 43413: 0 -246: 43414: 0 -246: 43415: 0 -246: 43416: 0 -246: 43417: 0 -246: 43418: 0 -246: 43419: 0 -246: 43420: 0 -246: 43421: 0 -246: 43422: 0 -246: 43423: 0 -246: 43424: 0 -246: 43425: 0 -246: 43426: 0 -246: 43427: 0 -246: 43428: 0 -246: 43429: 0 -246: 43430: 0 -246: 43431: 0 -246: 43432: 0 -246: 43433: 0 -246: 43434: 0 -246: 43435: 0 -246: 43436: 0 -246: 43437: 0 -246: 43438: 0 -246: 43439: 0 -246: 43440: 0 -246: 43441: 0 -246: 43442: 0 -246: 43443: 0 -246: 43444: 0 -246: 43445: 0 -246: 43446: 0 -246: 43447: 0 -246: 43448: 0 -246: 43449: 0 -246: 43450: 0 -246: 43451: 0 -246: 43452: 0 -246: 43453: 0 -246: 43454: 0 -246: 43455: 0 -246: 43456: 0 -246: 43457: 0 -246: 43458: 0 -246: 43459: 0 -246: 43460: 0 -246: 43461: 0 -246: 43462: 0 -246: 43463: 0 -246: 43464: 0 -246: 43465: 0 -246: 43466: 0 -246: 43467: 0 -246: 43468: 0 -246: 43469: 0 -246: 43470: 0 -246: 43471: 0 -246: 43472: 0 -246: 43473: 0 -246: 43474: 0 -246: 43475: 0 -246: 43476: 0 -246: 43477: 0 -246: 43478: 0 -246: 43479: 0 -246: 43480: 0 -246: 43481: 0 -246: 43482: 0 -246: 43483: 0 -246: 43484: 0 -246: 43485: 0 -246: 43486: 0 -246: 43487: 0 -246: 43488: 0 -246: 43489: 0 -246: 43490: 0 -246: 43491: 0 -246: 43492: 0 -246: 43493: 0 -246: 43494: 0 -246: 43495: 0 -246: 43496: 0 -246: 43497: 0 -246: 43498: 0 -246: 43499: 0 -246: 43500: 0 -246: 43501: 0 -246: 43502: 0 -246: 43503: 0 -246: 43504: 0 -246: 43505: 0 -246: 43506: 0 -246: 43507: 0 -246: 43508: 0 -246: 43509: 0 -246: 43510: 0 -246: 43511: 0 -246: 43512: 0 -246: 43513: 0 -246: 43514: 0 -246: 43515: 0 -246: 43516: 0 -246: 43517: 0 -246: 43518: 0 -246: 43519: 0 -246: 43520: 0 -246: 43521: 0 -246: 43522: 0 -246: 43523: 0 -246: 43524: 0 -246: 43525: 0 -246: 43526: 0 -246: 43527: 0 -246: 43528: 0 -246: 43529: 0 -246: 43530: 0 -246: 43531: 0 -246: 43532: 0 -246: 43533: 0 -246: 43534: 0 -246: 43535: 0 -246: 43536: 0 -246: 43537: 0 -246: 43538: 0 -246: 43539: 0 -246: 43540: 0 -246: 43541: 0 -246: 43542: 0 -246: 43543: 0 -246: 43544: 0 -246: 43545: 0 -246: 43546: 0 -246: 43547: 0 -246: 43548: 0 -246: 43549: 0 -246: 43550: 0 -246: 43551: 0 -246: 43552: 0 -246: 43553: 0 -246: 43554: 0 -246: 43555: 0 -246: 43556: 0 -246: 43557: 0 -246: 43558: 0 -246: 43559: 0 -246: 43560: 0 -246: 43561: 0 -246: 43562: 0 -246: 43563: 0 -246: 43564: 0 -246: 43565: 0 -246: 43566: 0 -246: 43567: 0 -246: 43568: 0 -246: 43569: 0 -246: 43570: 0 -246: 43571: 0 -246: 43572: 0 -246: 43573: 0 -246: 43574: 0 -246: 43575: 0 -246: 43576: 0 -246: 43577: 0 -246: 43578: 0 -246: 43579: 0 -246: 43580: 0 -246: 43581: 0 -246: 43582: 0 -246: 43583: 0 -246: 43584: 0 -246: 43585: 0 -246: 43586: 0 -246: 43587: 0 -246: 43588: 0 -246: 43589: 0 -246: 43590: 0 -246: 43591: 0 -246: 43592: 0 -246: 43593: 0 -246: 43594: 0 -246: 43595: 0 -246: 43596: 0 -246: 43597: 0 -246: 43598: 0 -246: 43599: 0 -246: 43600: 0 -246: 43601: 0 -246: 43602: 0 -246: 43603: 0 -246: 43604: 0 -246: 43605: 0 -246: 43606: 0 -246: 43607: 0 -246: 43608: 0 -246: 43609: 0 -246: 43610: 0 -246: 43611: 0 -246: 43612: 0 -246: 43613: 0 -246: 43614: 0 -246: 43615: 0 -246: 43616: 0 -246: 43617: 0 -246: 43618: 0 -246: 43619: 0 -246: 43620: 0 -246: 43621: 0 -246: 43622: 0 -246: 43623: 0 -246: 43624: 0 -246: 43625: 0 -246: 43626: 0 -246: 43627: 0 -246: 43628: 0 -246: 43629: 0 -246: 43630: 0 -246: 43631: 0 -246: 43632: 0 -246: 43633: 0 -246: 43634: 0 -246: 43635: 0 -246: 43636: 0 -246: 43637: 0 -246: 43638: 0 -246: 43639: 0 -246: 43640: 0 -246: 43641: 0 -246: 43642: 0 -246: 43643: 0 -246: 43644: 0 -246: 43645: 0 -246: 43646: 0 -246: 43647: 0 -246: 43648: 0 -246: 43649: 0 -246: 43650: 0 -246: 43651: 0 -246: 43652: 0 -246: 43653: 0 -246: 43654: 0 -246: 43655: 0 -246: 43656: 0 -246: 43657: 0 -246: 43658: 0 -246: 43659: 0 -246: 43660: 0 -246: 43661: 0 -246: 43662: 0 -246: 43663: 0 -246: 43664: 0 -246: 43665: 0 -246: 43666: 0 -246: 43667: 0 -246: 43668: 0 -246: 43669: 0 -246: 43670: 0 -246: 43671: 0 -246: 43672: 0 -246: 43673: 0 -246: 43674: 0 -246: 43675: 0 -246: 43676: 0 -246: 43677: 0 -246: 43678: 0 -246: 43679: 0 -246: 43680: 0 -246: 43681: 0 -246: 43682: 0 -246: 43683: 0 -246: 43684: 0 -246: 43685: 0 -246: 43686: 0 -246: 43687: 0 -246: 43688: 0 -246: 43689: 0 -246: 43690: 0 -246: 43691: 0 -246: 43692: 0 -246: 43693: 0 -246: 43694: 0 -246: 43695: 0 -246: 43696: 0 -246: 43697: 0 -246: 43698: 0 -246: 43699: 0 -246: 43700: 0 -246: 43701: 0 -246: 43702: 0 -246: 43703: 0 -246: 43704: 0 -246: 43705: 0 -246: 43706: 0 -246: 43707: 0 -246: 43708: 0 -246: 43709: 0 -246: 43710: 0 -246: 43711: 0 -246: 43712: 0 -246: 43713: 0 -246: 43714: 0 -246: 43715: 0 -246: 43716: 0 -246: 43717: 0 -246: 43718: 0 -246: 43719: 0 -246: 43720: 0 -246: 43721: 0 -246: 43722: 0 -246: 43723: 0 -246: 43724: 0 -246: 43725: 0 -246: 43726: 0 -246: 43727: 0 -246: 43728: 0 -246: 43729: 0 -246: 43730: 0 -246: 43731: 0 -246: 43732: 0 -246: 43733: 0 -246: 43734: 0 -246: 43735: 0 -246: 43736: 0 -246: 43737: 0 -246: 43738: 0 -246: 43739: 0 -246: 43740: 0 -246: 43741: 0 -246: 43742: 0 -246: 43743: 0 -246: 43744: 0 -246: 43745: 0 -246: 43746: 0 -246: 43747: 0 -246: 43748: 0 -246: 43749: 0 -246: 43750: 0 -246: 43751: 0 -246: 43752: 0 -246: 43753: 0 -246: 43754: 0 -246: 43755: 0 -246: 43756: 0 -246: 43757: 0 -246: 43758: 0 -246: 43759: 0 -246: 43760: 0 -246: 43761: 0 -246: 43762: 0 -246: 43763: 0 -246: 43764: 0 -246: 43765: 0 -246: 43766: 0 -246: 43767: 0 -246: 43768: 0 -246: 43769: 0 -246: 43770: 0 -246: 43771: 0 -246: 43772: 0 -246: 43773: 0 -246: 43774: 0 -246: 43775: 0 -246: 43776: 0 -246: 43777: 0 -246: 43778: 0 -246: 43779: 0 -246: 43780: 0 -246: 43781: 0 -246: 43782: 0 -246: 43783: 0 -246: 43784: 0 -246: 43785: 0 -246: 43786: 0 -246: 43787: 0 -246: 43788: 0 -246: 43789: 0 -246: 43790: 0 -246: 43791: 0 -246: 43792: 0 -246: 43793: 0 -246: 43794: 0 -246: 43795: 0 -246: 43796: 0 -246: 43797: 0 -246: 43798: 0 -246: 43799: 0 -246: 43800: 0 -246: 43801: 0 -246: 43802: 0 -246: 43803: 0 -246: 43804: 0 -246: 43805: 0 -246: 43806: 0 -246: 43807: 0 -246: 43808: 0 -246: 43809: 0 -246: 43810: 0 -246: 43811: 0 -246: 43812: 0 -246: 43813: 0 -246: 43814: 0 -246: 43815: 0 -246: 43816: 0 -246: 43817: 0 -246: 43818: 0 -246: 43819: 0 -246: 43820: 0 -246: 43821: 0 -246: 43822: 0 -246: 43823: 0 -246: 43824: 0 -246: 43825: 0 -246: 43826: 0 -246: 43827: 0 -246: 43828: 0 -246: 43829: 0 -246: 43830: 0 -246: 43831: 0 -246: 43832: 0 -246: 43833: 0 -246: 43834: 0 -246: 43835: 0 -246: 43836: 0 -246: 43837: 0 -246: 43838: 0 -246: 43839: 0 -246: 43840: 0 -246: 43841: 0 -246: 43842: 0 -246: 43843: 0 -246: 43844: 0 -246: 43845: 0 -246: 43846: 0 -246: 43847: 0 -246: 43848: 0 -246: 43849: 0 -246: 43850: 0 -246: 43851: 0 -246: 43852: 0 -246: 43853: 0 -246: 43854: 0 -246: 43855: 0 -246: 43856: 0 -246: 43857: 0 -246: 43858: 0 -246: 43859: 0 -246: 43860: 0 -246: 43861: 0 -246: 43862: 0 -246: 43863: 0 -246: 43864: 0 -246: 43865: 0 -246: 43866: 0 -246: 43867: 0 -246: 43868: 0 -246: 43869: 0 -246: 43870: 0 -246: 43871: 0 -246: 43872: 0 -246: 43873: 0 -246: 43874: 0 -246: 43875: 0 -246: 43876: 0 -246: 43877: 0 -246: 43878: 0 -246: 43879: 0 -246: 43880: 0 -246: 43881: 0 -246: 43882: 0 -246: 43883: 0 -246: 43884: 0 -246: 43885: 0 -246: 43886: 0 -246: 43887: 0 -246: 43888: 0 -246: 43889: 0 -246: 43890: 0 -246: 43891: 0 -246: 43892: 0 -246: 43893: 0 -246: 43894: 0 -246: 43895: 0 -246: 43896: 0 -246: 43897: 0 -246: 43898: 0 -246: 43899: 0 -246: 43900: 0 -246: 43901: 0 -246: 43902: 0 -246: 43903: 0 -246: 43904: 0 -246: 43905: 0 -246: 43906: 0 -246: 43907: 0 -246: 43908: 0 -246: 43909: 0 -246: 43910: 0 -246: 43911: 0 -246: 43912: 0 -246: 43913: 0 -246: 43914: 0 -246: 43915: 0 -246: 43916: 0 -246: 43917: 0 -246: 43918: 0 -246: 43919: 0 -246: 43920: 0 -246: 43921: 0 -246: 43922: 0 -246: 43923: 0 -246: 43924: 0 -246: 43925: 0 -246: 43926: 0 -246: 43927: 0 -246: 43928: 0 -246: 43929: 0 -246: 43930: 0 -246: 43931: 0 -246: 43932: 0 -246: 43933: 0 -246: 43934: 0 -246: 43935: 0 -246: 43936: 0 -246: 43937: 0 -246: 43938: 0 -246: 43939: 0 -246: 43940: 0 -246: 43941: 0 -246: 43942: 0 -246: 43943: 0 -246: 43944: 0 -246: 43945: 0 -246: 43946: 0 -246: 43947: 0 -246: 43948: 0 -246: 43949: 0 -246: 43950: 0 -246: 43951: 0 -246: 43952: 0 -246: 43953: 0 -246: 43954: 0 -246: 43955: 0 -246: 43956: 0 -246: 43957: 0 -246: 43958: 0 -246: 43959: 0 -246: 43960: 0 -246: 43961: 0 -246: 43962: 0 -246: 43963: 0 -246: 43964: 0 -246: 43965: 0 -246: 43966: 0 -246: 43967: 0 -246: 43968: 0 -246: 43969: 0 -246: 43970: 0 -246: 43971: 0 -246: 43972: 0 -246: 43973: 0 -246: 43974: 0 -246: 43975: 0 -246: 43976: 0 -246: 43977: 0 -246: 43978: 0 -246: 43979: 0 -246: 43980: 0 -246: 43981: 0 -246: 43982: 0 -246: 43983: 0 -246: 43984: 0 -246: 43985: 0 -246: 43986: 0 -246: 43987: 0 -246: 43988: 0 -246: 43989: 0 -246: 43990: 0 -246: 43991: 0 -246: 43992: 0 -246: 43993: 0 -246: 43994: 0 -246: 43995: 0 -246: 43996: 0 -246: 43997: 0 -246: 43998: 0 -246: 43999: 0 -246: 44000: 0 -246: 44001: 0 -246: 44002: 0 -246: 44003: 0 -246: 44004: 0 -246: 44005: 0 -246: 44006: 0 -246: 44007: 0 -246: 44008: 0 -246: 44009: 0 -246: 44010: 0 -246: 44011: 0 -246: 44012: 0 -246: 44013: 0 -246: 44014: 0 -246: 44015: 0 -246: 44016: 0 -246: 44017: 0 -246: 44018: 0 -246: 44019: 0 -246: 44020: 0 -246: 44021: 0 -246: 44022: 0 -246: 44023: 0 -246: 44024: 0 -246: 44025: 0 -246: 44026: 0 -246: 44027: 0 -246: 44028: 0 -246: 44029: 0 -246: 44030: 0 -246: 44031: 0 -246: 44032: 0 -246: 44033: 0 -246: 44034: 0 -246: 44035: 0 -246: 44036: 0 -246: 44037: 0 -246: 44038: 0 -246: 44039: 0 -246: 44040: 0 -246: 44041: 0 -246: 44042: 0 -246: 44043: 0 -246: 44044: 0 -246: 44045: 0 -246: 44046: 0 -246: 44047: 0 -246: 44048: 0 -246: 44049: 0 -246: 44050: 0 -246: 44051: 0 -246: 44052: 0 -246: 44053: 0 -246: 44054: 0 -246: 44055: 0 -246: 44056: 0 -246: 44057: 0 -246: 44058: 0 -246: 44059: 0 -246: 44060: 0 -246: 44061: 0 -246: 44062: 0 -246: 44063: 0 -246: 44064: 0 -246: 44065: 0 -246: 44066: 0 -246: 44067: 0 -246: 44068: 0 -246: 44069: 0 -246: 44070: 0 -246: 44071: 0 -246: 44072: 0 -246: 44073: 0 -246: 44074: 0 -246: 44075: 0 -246: 44076: 0 -246: 44077: 0 -246: 44078: 0 -246: 44079: 0 -246: 44080: 0 -246: 44081: 0 -246: 44082: 0 -246: 44083: 0 -246: 44084: 0 -246: 44085: 0 -246: 44086: 0 -246: 44087: 0 -246: 44088: 0 -246: 44089: 0 -246: 44090: 0 -246: 44091: 0 -246: 44092: 0 -246: 44093: 0 -246: 44094: 0 -246: 44095: 0 -246: 44096: 0 -246: 44097: 0 -246: 44098: 0 -246: 44099: 0 -246: 44100: 0 -246: 44101: 0 -246: 44102: 0 -246: 44103: 0 -246: 44104: 0 -246: 44105: 0 -246: 44106: 0 -246: 44107: 0 -246: 44108: 0 -246: 44109: 0 -246: 44110: 0 -246: 44111: 0 -246: 44112: 0 -246: 44113: 0 -246: 44114: 0 -246: 44115: 0 -246: 44116: 0 -246: 44117: 0 -246: 44118: 0 -246: 44119: 0 -246: 44120: 0 -246: 44121: 0 -246: 44122: 0 -246: 44123: 0 -246: 44124: 0 -246: 44125: 0 -246: 44126: 0 -246: 44127: 0 -246: 44128: 0 -246: 44129: 0 -246: 44130: 0 -246: 44131: 0 -246: 44132: 0 -246: 44133: 0 -246: 44134: 0 -246: 44135: 0 -246: 44136: 0 -246: 44137: 0 -246: 44138: 0 -246: 44139: 0 -246: 44140: 0 -246: 44141: 0 -246: 44142: 0 -246: 44143: 0 -246: 44144: 0 -246: 44145: 0 -246: 44146: 0 -246: 44147: 0 -246: 44148: 0 -246: 44149: 0 -246: 44150: 0 -246: 44151: 0 -246: 44152: 0 -246: 44153: 0 -246: 44154: 0 -246: 44155: 0 -246: 44156: 0 -246: 44157: 0 -246: 44158: 0 -246: 44159: 0 -246: 44160: 0 -246: 44161: 0 -246: 44162: 0 -246: 44163: 0 -246: 44164: 0 -246: 44165: 0 -246: 44166: 0 -246: 44167: 0 -246: 44168: 0 -246: 44169: 0 -246: 44170: 0 -246: 44171: 0 -246: 44172: 0 -246: 44173: 0 -246: 44174: 0 -246: 44175: 0 -246: 44176: 0 -246: 44177: 0 -246: 44178: 0 -246: 44179: 0 -246: 44180: 0 -246: 44181: 0 -246: 44182: 0 -246: 44183: 0 -246: 44184: 0 -246: 44185: 0 -246: 44186: 0 -246: 44187: 0 -246: 44188: 0 -246: 44189: 0 -246: 44190: 0 -246: 44191: 0 -246: 44192: 0 -246: 44193: 0 -246: 44194: 0 -246: 44195: 0 -246: 44196: 0 -246: 44197: 0 -246: 44198: 0 -246: 44199: 0 -246: 44200: 0 -246: 44201: 0 -246: 44202: 0 -246: 44203: 0 -246: 44204: 0 -246: 44205: 0 -246: 44206: 0 -246: 44207: 0 -246: 44208: 0 -246: 44209: 0 -246: 44210: 0 -246: 44211: 0 -246: 44212: 0 -246: 44213: 0 -246: 44214: 0 -246: 44215: 0 -246: 44216: 0 -246: 44217: 0 -246: 44218: 0 -246: 44219: 0 -246: 44220: 0 -246: 44221: 0 -246: 44222: 0 -246: 44223: 0 -246: 44224: 0 -246: 44225: 0 -246: 44226: 0 -246: 44227: 0 -246: 44228: 0 -246: 44229: 0 -246: 44230: 0 -246: 44231: 0 -246: 44232: 0 -246: 44233: 0 -246: 44234: 0 -246: 44235: 0 -246: 44236: 0 -246: 44237: 0 -246: 44238: 0 -246: 44239: 0 -246: 44240: 0 -246: 44241: 0 -246: 44242: 0 -246: 44243: 0 -246: 44244: 0 -246: 44245: 0 -246: 44246: 0 -246: 44247: 0 -246: 44248: 0 -246: 44249: 0 -246: 44250: 0 -246: 44251: 0 -246: 44252: 0 -246: 44253: 0 -246: 44254: 0 -246: 44255: 0 -246: 44256: 0 -246: 44257: 0 -246: 44258: 0 -246: 44259: 0 -246: 44260: 0 -246: 44261: 0 -246: 44262: 0 -246: 44263: 0 -246: 44264: 0 -246: 44265: 0 -246: 44266: 0 -246: 44267: 0 -246: 44268: 0 -246: 44269: 0 -246: 44270: 0 -246: 44271: 0 -246: 44272: 0 -246: 44273: 0 -246: 44274: 0 -246: 44275: 0 -246: 44276: 0 -246: 44277: 0 -246: 44278: 0 -246: 44279: 0 -246: 44280: 0 -246: 44281: 0 -246: 44282: 0 -246: 44283: 0 -246: 44284: 0 -246: 44285: 0 -246: 44286: 0 -246: 44287: 0 -246: 44288: 0 -246: 44289: 0 -246: 44290: 0 -246: 44291: 0 -246: 44292: 0 -246: 44293: 0 -246: 44294: 0 -246: 44295: 0 -246: 44296: 0 -246: 44297: 0 -246: 44298: 0 -246: 44299: 0 -246: 44300: 0 -246: 44301: 0 -246: 44302: 0 -246: 44303: 0 -246: 44304: 0 -246: 44305: 0 -246: 44306: 0 -246: 44307: 0 -246: 44308: 0 -246: 44309: 0 -246: 44310: 0 -246: 44311: 0 -246: 44312: 0 -246: 44313: 0 -246: 44314: 0 -246: 44315: 0 -246: 44316: 0 -246: 44317: 0 -246: 44318: 0 -246: 44319: 0 -246: 44320: 0 -246: 44321: 0 -246: 44322: 0 -246: 44323: 0 -246: 44324: 0 -246: 44325: 0 -246: 44326: 0 -246: 44327: 0 -246: 44328: 0 -246: 44329: 0 -246: 44330: 0 -246: 44331: 0 -246: 44332: 0 -246: 44333: 0 -246: 44334: 0 -246: 44335: 0 -246: 44336: 0 -246: 44337: 0 -246: 44338: 0 -246: 44339: 0 -246: 44340: 0 -246: 44341: 0 -246: 44342: 0 -246: 44343: 0 -246: 44344: 0 -246: 44345: 0 -246: 44346: 0 -246: 44347: 0 -246: 44348: 0 -246: 44349: 0 -246: 44350: 0 -246: 44351: 0 -246: 44352: 0 -246: 44353: 0 -246: 44354: 0 -246: 44355: 0 -246: 44356: 0 -246: 44357: 0 -246: 44358: 0 -246: 44359: 0 -246: 44360: 0 -246: 44361: 0 -246: 44362: 0 -246: 44363: 0 -246: 44364: 0 -246: 44365: 0 -246: 44366: 0 -246: 44367: 0 -246: 44368: 0 -246: 44369: 0 -246: 44370: 0 -246: 44371: 0 -246: 44372: 0 -246: 44373: 0 -246: 44374: 0 -246: 44375: 0 -246: 44376: 0 -246: 44377: 0 -246: 44378: 0 -246: 44379: 0 -246: 44380: 0 -246: 44381: 0 -246: 44382: 0 -246: 44383: 0 -246: 44384: 0 -246: 44385: 0 -246: 44386: 0 -246: 44387: 0 -246: 44388: 0 -246: 44389: 0 -246: 44390: 0 -246: 44391: 0 -246: 44392: 0 -246: 44393: 0 -246: 44394: 0 -246: 44395: 0 -246: 44396: 0 -246: 44397: 0 -246: 44398: 0 -246: 44399: 0 -246: 44400: 0 -246: 44401: 0 -246: 44402: 0 -246: 44403: 0 -246: 44404: 0 -246: 44405: 0 -246: 44406: 0 -246: 44407: 0 -246: 44408: 0 -246: 44409: 0 -246: 44410: 0 -246: 44411: 0 -246: 44412: 0 -246: 44413: 0 -246: 44414: 0 -246: 44415: 0 -246: 44416: 0 -246: 44417: 0 -246: 44418: 0 -246: 44419: 0 -246: 44420: 0 -246: 44421: 0 -246: 44422: 0 -246: 44423: 0 -246: 44424: 0 -246: 44425: 0 -246: 44426: 0 -246: 44427: 0 -246: 44428: 0 -246: 44429: 0 -246: 44430: 0 -246: 44431: 0 -246: 44432: 0 -246: 44433: 0 -246: 44434: 0 -246: 44435: 0 -246: 44436: 0 -246: 44437: 0 -246: 44438: 0 -246: 44439: 0 -246: 44440: 0 -246: 44441: 0 -246: 44442: 0 -246: 44443: 0 -246: 44444: 0 -246: 44445: 0 -246: 44446: 0 -246: 44447: 0 -246: 44448: 0 -246: 44449: 0 -246: 44450: 0 -246: 44451: 0 -246: 44452: 0 -246: 44453: 0 -246: 44454: 0 -246: 44455: 0 -246: 44456: 0 -246: 44457: 0 -246: 44458: 0 -246: 44459: 0 -246: 44460: 0 -246: 44461: 0 -246: 44462: 0 -246: 44463: 0 -246: 44464: 0 -246: 44465: 0 -246: 44466: 0 -246: 44467: 0 -246: 44468: 0 -246: 44469: 0 -246: 44470: 0 -246: 44471: 0 -246: 44472: 0 -246: 44473: 0 -246: 44474: 0 -246: 44475: 0 -246: 44476: 0 -246: 44477: 0 -246: 44478: 0 -246: 44479: 0 -246: 44480: 0 -246: 44481: 0 -246: 44482: 0 -246: 44483: 0 -246: 44484: 0 -246: 44485: 0 -246: 44486: 0 -246: 44487: 0 -246: 44488: 0 -246: 44489: 0 -246: 44490: 0 -246: 44491: 0 -246: 44492: 0 -246: 44493: 0 -246: 44494: 0 -246: 44495: 0 -246: 44496: 0 -246: 44497: 0 -246: 44498: 0 -246: 44499: 0 -246: 44500: 0 -246: 44501: 0 -246: 44502: 0 -246: 44503: 0 -246: 44504: 0 -246: 44505: 0 -246: 44506: 0 -246: 44507: 0 -246: 44508: 0 -246: 44509: 0 -246: 44510: 0 -246: 44511: 0 -246: 44512: 0 -246: 44513: 0 -246: 44514: 0 -246: 44515: 0 -246: 44516: 0 -246: 44517: 0 -246: 44518: 0 -246: 44519: 0 -246: 44520: 0 -246: 44521: 0 -246: 44522: 0 -246: 44523: 0 -246: 44524: 0 -246: 44525: 0 -246: 44526: 0 -246: 44527: 0 -246: 44528: 0 -246: 44529: 0 -246: 44530: 0 -246: 44531: 0 -246: 44532: 0 -246: 44533: 0 -246: 44534: 0 -246: 44535: 0 -246: 44536: 0 -246: 44537: 0 -246: 44538: 0 -246: 44539: 0 -246: 44540: 0 -246: 44541: 0 -246: 44542: 0 -246: 44543: 0 -246: 44544: 0 -246: 44545: 0 -246: 44546: 0 -246: 44547: 0 -246: 44548: 0 -246: 44549: 0 -246: 44550: 0 -246: 44551: 0 -246: 44552: 0 -246: 44553: 0 -246: 44554: 0 -246: 44555: 0 -246: 44556: 0 -246: 44557: 0 -246: 44558: 0 -246: 44559: 0 -246: 44560: 0 -246: 44561: 0 -246: 44562: 0 -246: 44563: 0 -246: 44564: 0 -246: 44565: 0 -246: 44566: 0 -246: 44567: 0 -246: 44568: 0 -246: 44569: 0 -246: 44570: 0 -246: 44571: 0 -246: 44572: 0 -246: 44573: 0 -246: 44574: 0 -246: 44575: 0 -246: 44576: 0 -246: 44577: 0 -246: 44578: 0 -246: 44579: 0 -246: 44580: 0 -246: 44581: 0 -246: 44582: 0 -246: 44583: 0 -246: 44584: 0 -246: 44585: 0 -246: 44586: 0 -246: 44587: 0 -246: 44588: 0 -246: 44589: 0 -246: 44590: 0 -246: 44591: 0 -246: 44592: 0 -246: 44593: 0 -246: 44594: 0 -246: 44595: 0 -246: 44596: 0 -246: 44597: 0 -246: 44598: 0 -246: 44599: 0 -246: 44600: 0 -246: 44601: 0 -246: 44602: 0 -246: 44603: 0 -246: 44604: 0 -246: 44605: 0 -246: 44606: 0 -246: 44607: 0 -246: 44608: 0 -246: 44609: 0 -246: 44610: 0 -246: 44611: 0 -246: 44612: 0 -246: 44613: 0 -246: 44614: 0 -246: 44615: 0 -246: 44616: 0 -246: 44617: 0 -246: 44618: 0 -246: 44619: 0 -246: 44620: 0 -246: 44621: 0 -246: 44622: 0 -246: 44623: 0 -246: 44624: 0 -246: 44625: 0 -246: 44626: 0 -246: 44627: 0 -246: 44628: 0 -246: 44629: 0 -246: 44630: 0 -246: 44631: 0 -246: 44632: 0 -246: 44633: 0 -246: 44634: 0 -246: 44635: 0 -246: 44636: 0 -246: 44637: 0 -246: 44638: 0 -246: 44639: 0 -246: 44640: 0 -246: 44641: 0 -246: 44642: 0 -246: 44643: 0 -246: 44644: 0 -246: 44645: 0 -246: 44646: 0 -246: 44647: 0 -246: 44648: 0 -246: 44649: 0 -246: 44650: 0 -246: 44651: 0 -246: 44652: 0 -246: 44653: 0 -246: 44654: 0 -246: 44655: 0 -246: 44656: 0 -246: 44657: 0 -246: 44658: 0 -246: 44659: 0 -246: 44660: 0 -246: 44661: 0 -246: 44662: 0 -246: 44663: 0 -246: 44664: 0 -246: 44665: 0 -246: 44666: 0 -246: 44667: 0 -246: 44668: 0 -246: 44669: 0 -246: 44670: 0 -246: 44671: 0 -246: 44672: 0 -246: 44673: 0 -246: 44674: 0 -246: 44675: 0 -246: 44676: 0 -246: 44677: 0 -246: 44678: 0 -246: 44679: 0 -246: 44680: 0 -246: 44681: 0 -246: 44682: 0 -246: 44683: 0 -246: 44684: 0 -246: 44685: 0 -246: 44686: 0 -246: 44687: 0 -246: 44688: 0 -246: 44689: 0 -246: 44690: 0 -246: 44691: 0 -246: 44692: 0 -246: 44693: 0 -246: 44694: 0 -246: 44695: 0 -246: 44696: 0 -246: 44697: 0 -246: 44698: 0 -246: 44699: 0 -246: 44700: 0 -246: 44701: 0 -246: 44702: 0 -246: 44703: 0 -246: 44704: 0 -246: 44705: 0 -246: 44706: 0 -246: 44707: 0 -246: 44708: 0 -246: 44709: 0 -246: 44710: 0 -246: 44711: 0 -246: 44712: 0 -246: 44713: 0 -246: 44714: 0 -246: 44715: 0 -246: 44716: 0 -246: 44717: 0 -246: 44718: 0 -246: 44719: 0 -246: 44720: 0 -246: 44721: 0 -246: 44722: 0 -246: 44723: 0 -246: 44724: 0 -246: 44725: 0 -246: 44726: 0 -246: 44727: 0 -246: 44728: 0 -246: 44729: 0 -246: 44730: 0 -246: 44731: 0 -246: 44732: 0 -246: 44733: 0 -246: 44734: 0 -246: 44735: 0 -246: 44736: 0 -246: 44737: 0 -246: 44738: 0 -246: 44739: 0 -246: 44740: 0 -246: 44741: 0 -246: 44742: 0 -246: 44743: 0 -246: 44744: 0 -246: 44745: 0 -246: 44746: 0 -246: 44747: 0 -246: 44748: 0 -246: 44749: 0 -246: 44750: 0 -246: 44751: 0 -246: 44752: 0 -246: 44753: 0 -246: 44754: 0 -246: 44755: 0 -246: 44756: 0 -246: 44757: 0 -246: 44758: 0 -246: 44759: 0 -246: 44760: 0 -246: 44761: 0 -246: 44762: 0 -246: 44763: 0 -246: 44764: 0 -246: 44765: 0 -246: 44766: 0 -246: 44767: 0 -246: 44768: 0 -246: 44769: 0 -246: 44770: 0 -246: 44771: 0 -246: 44772: 0 -246: 44773: 0 -246: 44774: 0 -246: 44775: 0 -246: 44776: 0 -246: 44777: 0 -246: 44778: 0 -246: 44779: 0 -246: 44780: 0 -246: 44781: 0 -246: 44782: 0 -246: 44783: 0 -246: 44784: 0 -246: 44785: 0 -246: 44786: 0 -246: 44787: 0 -246: 44788: 0 -246: 44789: 0 -246: 44790: 0 -246: 44791: 0 -246: 44792: 0 -246: 44793: 0 -246: 44794: 0 -246: 44795: 0 -246: 44796: 0 -246: 44797: 0 -246: 44798: 0 -246: 44799: 0 -246: 44800: 0 -246: 44801: 0 -246: 44802: 0 -246: 44803: 0 -246: 44804: 0 -246: 44805: 0 -246: 44806: 0 -246: 44807: 0 -246: 44808: 0 -246: 44809: 0 -246: 44810: 0 -246: 44811: 0 -246: 44812: 0 -246: 44813: 0 -246: 44814: 0 -246: 44815: 0 -246: 44816: 0 -246: 44817: 0 -246: 44818: 0 -246: 44819: 0 -246: 44820: 0 -246: 44821: 0 -246: 44822: 0 -246: 44823: 0 -246: 44824: 0 -246: 44825: 0 -246: 44826: 0 -246: 44827: 0 -246: 44828: 0 -246: 44829: 0 -246: 44830: 0 -246: 44831: 0 -246: 44832: 0 -246: 44833: 0 -246: 44834: 0 -246: 44835: 0 -246: 44836: 0 -246: 44837: 0 -246: 44838: 0 -246: 44839: 0 -246: 44840: 0 -246: 44841: 0 -246: 44842: 0 -246: 44843: 0 -246: 44844: 0 -246: 44845: 0 -246: 44846: 0 -246: 44847: 0 -246: 44848: 0 -246: 44849: 0 -246: 44850: 0 -246: 44851: 0 -246: 44852: 0 -246: 44853: 0 -246: 44854: 0 -246: 44855: 0 -246: 44856: 0 -246: 44857: 0 -246: 44858: 0 -246: 44859: 0 -246: 44860: 0 -246: 44861: 0 -246: 44862: 0 -246: 44863: 0 -246: 44864: 0 -246: 44865: 0 -246: 44866: 0 -246: 44867: 0 -246: 44868: 0 -246: 44869: 0 -246: 44870: 0 -246: 44871: 0 -246: 44872: 0 -246: 44873: 0 -246: 44874: 0 -246: 44875: 0 -246: 44876: 0 -246: 44877: 0 -246: 44878: 0 -246: 44879: 0 -246: 44880: 0 -246: 44881: 0 -246: 44882: 0 -246: 44883: 0 -246: 44884: 0 -246: 44885: 0 -246: 44886: 0 -246: 44887: 0 -246: 44888: 0 -246: 44889: 0 -246: 44890: 0 -246: 44891: 0 -246: 44892: 0 -246: 44893: 0 -246: 44894: 0 -246: 44895: 0 -246: 44896: 0 -246: 44897: 0 -246: 44898: 0 -246: 44899: 0 -246: 44900: 0 -246: 44901: 0 -246: 44902: 0 -246: 44903: 0 -246: 44904: 0 -246: 44905: 0 -246: 44906: 0 -246: 44907: 0 -246: 44908: 0 -246: 44909: 0 -246: 44910: 0 -246: 44911: 0 -246: 44912: 0 -246: 44913: 0 -246: 44914: 0 -246: 44915: 0 -246: 44916: 0 -246: 44917: 0 -246: 44918: 0 -246: 44919: 0 -246: 44920: 0 -246: 44921: 0 -246: 44922: 0 -246: 44923: 0 -246: 44924: 0 -246: 44925: 0 -246: 44926: 0 -246: 44927: 0 -246: 44928: 0 -246: 44929: 0 -246: 44930: 0 -246: 44931: 0 -246: 44932: 0 -246: 44933: 0 -246: 44934: 0 -246: 44935: 0 -246: 44936: 0 -246: 44937: 0 -246: 44938: 0 -246: 44939: 0 -246: 44940: 0 -246: 44941: 0 -246: 44942: 0 -246: 44943: 0 -246: 44944: 0 -246: 44945: 0 -246: 44946: 0 -246: 44947: 0 -246: 44948: 0 -246: 44949: 0 -246: 44950: 0 -246: 44951: 0 -246: 44952: 0 -246: 44953: 0 -246: 44954: 0 -246: 44955: 0 -246: 44956: 0 -246: 44957: 0 -246: 44958: 0 -246: 44959: 0 -246: 44960: 0 -246: 44961: 0 -246: 44962: 0 -246: 44963: 0 -246: 44964: 0 -246: 44965: 0 -246: 44966: 0 -246: 44967: 0 -246: 44968: 0 -246: 44969: 0 -246: 44970: 0 -246: 44971: 0 -246: 44972: 0 -246: 44973: 0 -246: 44974: 0 -246: 44975: 0 -246: 44976: 0 -246: 44977: 0 -246: 44978: 0 -246: 44979: 0 -246: 44980: 0 -246: 44981: 0 -246: 44982: 0 -246: 44983: 0 -246: 44984: 0 -246: 44985: 0 -246: 44986: 0 -246: 44987: 0 -246: 44988: 0 -246: 44989: 0 -246: 44990: 0 -246: 44991: 0 -246: 44992: 0 -246: 44993: 0 -246: 44994: 0 -246: 44995: 0 -246: 44996: 0 -246: 44997: 0 -246: 44998: 0 -246: 44999: 0 -246: 45000: 0 -246: 45001: 0 -246: 45002: 0 -246: 45003: 0 -246: 45004: 0 -246: 45005: 0 -246: 45006: 0 -246: 45007: 0 -246: 45008: 0 -246: 45009: 0 -246: 45010: 0 -246: 45011: 0 -246: 45012: 0 -246: 45013: 0 -246: 45014: 0 -246: 45015: 0 -246: 45016: 0 -246: 45017: 0 -246: 45018: 0 -246: 45019: 0 -246: 45020: 0 -246: 45021: 0 -246: 45022: 0 -246: 45023: 0 -246: 45024: 0 -246: 45025: 0 -246: 45026: 0 -246: 45027: 0 -246: 45028: 0 -246: 45029: 0 -246: 45030: 0 -246: 45031: 0 -246: 45032: 0 -246: 45033: 0 -246: 45034: 0 -246: 45035: 0 -246: 45036: 0 -246: 45037: 0 -246: 45038: 0 -246: 45039: 0 -246: 45040: 0 -246: 45041: 0 -246: 45042: 0 -246: 45043: 0 -246: 45044: 0 -246: 45045: 0 -246: 45046: 0 -246: 45047: 0 -246: 45048: 0 -246: 45049: 0 -246: 45050: 0 -246: 45051: 0 -246: 45052: 0 -246: 45053: 0 -246: 45054: 0 -246: 45055: 0 -246: 45056: 0 -246: 45057: 0 -246: 45058: 0 -246: 45059: 0 -246: 45060: 0 -246: 45061: 0 -246: 45062: 0 -246: 45063: 0 -246: 45064: 0 -246: 45065: 0 -246: 45066: 0 -246: 45067: 0 -246: 45068: 0 -246: 45069: 0 -246: 45070: 0 -246: 45071: 0 -246: 45072: 0 -246: 45073: 0 -246: 45074: 0 -246: 45075: 0 -246: 45076: 0 -246: 45077: 0 -246: 45078: 0 -246: 45079: 0 -246: 45080: 0 -246: 45081: 0 -246: 45082: 0 -246: 45083: 0 -246: 45084: 0 -246: 45085: 0 -246: 45086: 0 -246: 45087: 0 -246: 45088: 0 -246: 45089: 0 -246: 45090: 0 -246: 45091: 0 -246: 45092: 0 -246: 45093: 0 -246: 45094: 0 -246: 45095: 0 -246: 45096: 0 -246: 45097: 0 -246: 45098: 0 -246: 45099: 0 -246: 45100: 0 -246: 45101: 0 -246: 45102: 0 -246: 45103: 0 -246: 45104: 0 -246: 45105: 0 -246: 45106: 0 -246: 45107: 0 -246: 45108: 0 -246: 45109: 0 -246: 45110: 0 -246: 45111: 0 -246: 45112: 0 -246: 45113: 0 -246: 45114: 0 -246: 45115: 0 -246: 45116: 0 -246: 45117: 0 -246: 45118: 0 -246: 45119: 0 -246: 45120: 0 -246: 45121: 0 -246: 45122: 0 -246: 45123: 0 -246: 45124: 0 -246: 45125: 0 -246: 45126: 0 -246: 45127: 0 -246: 45128: 0 -246: 45129: 0 -246: 45130: 0 -246: 45131: 0 -246: 45132: 0 -246: 45133: 0 -246: 45134: 0 -246: 45135: 0 -246: 45136: 0 -246: 45137: 0 -246: 45138: 0 -246: 45139: 0 -246: 45140: 0 -246: 45141: 0 -246: 45142: 0 -246: 45143: 0 -246: 45144: 0 -246: 45145: 0 -246: 45146: 0 -246: 45147: 0 -246: 45148: 0 -246: 45149: 0 -246: 45150: 0 -246: 45151: 0 -246: 45152: 0 -246: 45153: 0 -246: 45154: 0 -246: 45155: 0 -246: 45156: 0 -246: 45157: 0 -246: 45158: 0 -246: 45159: 0 -246: 45160: 0 -246: 45161: 0 -246: 45162: 0 -246: 45163: 0 -246: 45164: 0 -246: 45165: 0 -246: 45166: 0 -246: 45167: 0 -246: 45168: 0 -246: 45169: 0 -246: 45170: 0 -246: 45171: 0 -246: 45172: 0 -246: 45173: 0 -246: 45174: 0 -246: 45175: 0 -246: 45176: 0 -246: 45177: 0 -246: 45178: 0 -246: 45179: 0 -246: 45180: 0 -246: 45181: 0 -246: 45182: 0 -246: 45183: 0 -246: 45184: 0 -246: 45185: 0 -246: 45186: 0 -246: 45187: 0 -246: 45188: 0 -246: 45189: 0 -246: 45190: 0 -246: 45191: 0 -246: 45192: 0 -246: 45193: 0 -246: 45194: 0 -246: 45195: 0 -246: 45196: 0 -246: 45197: 0 -246: 45198: 0 -246: 45199: 0 -246: 45200: 0 -246: 45201: 0 -246: 45202: 0 -246: 45203: 0 -246: 45204: 0 -246: 45205: 0 -246: 45206: 0 -246: 45207: 0 -246: 45208: 0 -246: 45209: 0 -246: 45210: 0 -246: 45211: 0 -246: 45212: 0 -246: 45213: 0 -246: 45214: 0 -246: 45215: 0 -246: 45216: 0 -246: 45217: 0 -246: 45218: 0 -246: 45219: 0 -246: 45220: 0 -246: 45221: 0 -246: 45222: 0 -246: 45223: 0 -246: 45224: 0 -246: 45225: 0 -246: 45226: 0 -246: 45227: 0 -246: 45228: 0 -246: 45229: 0 -246: 45230: 0 -246: 45231: 0 -246: 45232: 0 -246: 45233: 0 -246: 45234: 0 -246: 45235: 0 -246: 45236: 0 -246: 45237: 0 -246: 45238: 0 -246: 45239: 0 -246: 45240: 0 -246: 45241: 0 -246: 45242: 0 -246: 45243: 0 -246: 45244: 0 -246: 45245: 0 -246: 45246: 0 -246: 45247: 0 -246: 45248: 0 -246: 45249: 0 -246: 45250: 0 -246: 45251: 0 -246: 45252: 0 -246: 45253: 0 -246: 45254: 0 -246: 45255: 0 -246: 45256: 0 -246: 45257: 0 -246: 45258: 0 -246: 45259: 0 -246: 45260: 0 -246: 45261: 0 -246: 45262: 0 -246: 45263: 0 -246: 45264: 0 -246: 45265: 0 -246: 45266: 0 -246: 45267: 0 -246: 45268: 0 -246: 45269: 0 -246: 45270: 0 -246: 45271: 0 -246: 45272: 0 -246: 45273: 0 -246: 45274: 0 -246: 45275: 0 -246: 45276: 0 -246: 45277: 0 -246: 45278: 0 -246: 45279: 0 -246: 45280: 0 -246: 45281: 0 -246: 45282: 0 -246: 45283: 0 -246: 45284: 0 -246: 45285: 0 -246: 45286: 0 -246: 45287: 0 -246: 45288: 0 -246: 45289: 0 -246: 45290: 0 -246: 45291: 0 -246: 45292: 0 -246: 45293: 0 -246: 45294: 0 -246: 45295: 0 -246: 45296: 0 -246: 45297: 0 -246: 45298: 0 -246: 45299: 0 -246: 45300: 0 -246: 45301: 0 -246: 45302: 0 -246: 45303: 0 -246: 45304: 0 -246: 45305: 0 -246: 45306: 0 -246: 45307: 0 -246: 45308: 0 -246: 45309: 0 -246: 45310: 0 -246: 45311: 0 -246: 45312: 0 -246: 45313: 0 -246: 45314: 0 -246: 45315: 0 -246: 45316: 0 -246: 45317: 0 -246: 45318: 0 -246: 45319: 0 -246: 45320: 0 -246: 45321: 0 -246: 45322: 0 -246: 45323: 0 -246: 45324: 0 -246: 45325: 0 -246: 45326: 0 -246: 45327: 0 -246: 45328: 0 -246: 45329: 0 -246: 45330: 0 -246: 45331: 0 -246: 45332: 0 -246: 45333: 0 -246: 45334: 0 -246: 45335: 0 -246: 45336: 0 -246: 45337: 0 -246: 45338: 0 -246: 45339: 0 -246: 45340: 0 -246: 45341: 0 -246: 45342: 0 -246: 45343: 0 -246: 45344: 0 -246: 45345: 0 -246: 45346: 0 -246: 45347: 0 -246: 45348: 0 -246: 45349: 0 -246: 45350: 0 -246: 45351: 0 -246: 45352: 0 -246: 45353: 0 -246: 45354: 0 -246: 45355: 0 -246: 45356: 0 -246: 45357: 0 -246: 45358: 0 -246: 45359: 0 -246: 45360: 0 -246: 45361: 0 -246: 45362: 0 -246: 45363: 0 -246: 45364: 0 -246: 45365: 0 -246: 45366: 0 -246: 45367: 0 -246: 45368: 0 -246: 45369: 0 -246: 45370: 0 -246: 45371: 0 -246: 45372: 0 -246: 45373: 0 -246: 45374: 0 -246: 45375: 0 -246: 45376: 0 -246: 45377: 0 -246: 45378: 0 -246: 45379: 0 -246: 45380: 0 -246: 45381: 0 -246: 45382: 0 -246: 45383: 0 -246: 45384: 0 -246: 45385: 0 -246: 45386: 0 -246: 45387: 0 -246: 45388: 0 -246: 45389: 0 -246: 45390: 0 -246: 45391: 0 -246: 45392: 0 -246: 45393: 0 -246: 45394: 0 -246: 45395: 0 -246: 45396: 0 -246: 45397: 0 -246: 45398: 0 -246: 45399: 0 -246: 45400: 0 -246: 45401: 0 -246: 45402: 0 -246: 45403: 0 -246: 45404: 0 -246: 45405: 0 -246: 45406: 0 -246: 45407: 0 -246: 45408: 0 -246: 45409: 0 -246: 45410: 0 -246: 45411: 0 -246: 45412: 0 -246: 45413: 0 -246: 45414: 0 -246: 45415: 0 -246: 45416: 0 -246: 45417: 0 -246: 45418: 0 -246: 45419: 0 -246: 45420: 0 -246: 45421: 0 -246: 45422: 0 -246: 45423: 0 -246: 45424: 0 -246: 45425: 0 -246: 45426: 0 -246: 45427: 0 -246: 45428: 0 -246: 45429: 0 -246: 45430: 0 -246: 45431: 0 -246: 45432: 0 -246: 45433: 0 -246: 45434: 0 -246: 45435: 0 -246: 45436: 0 -246: 45437: 0 -246: 45438: 0 -246: 45439: 0 -246: 45440: 0 -246: 45441: 0 -246: 45442: 0 -246: 45443: 0 -246: 45444: 0 -246: 45445: 0 -246: 45446: 0 -246: 45447: 0 -246: 45448: 0 -246: 45449: 0 -246: 45450: 0 -246: 45451: 0 -246: 45452: 0 -246: 45453: 0 -246: 45454: 0 -246: 45455: 0 -246: 45456: 0 -246: 45457: 0 -246: 45458: 0 -246: 45459: 0 -246: 45460: 0 -246: 45461: 0 -246: 45462: 0 -246: 45463: 0 -246: 45464: 0 -246: 45465: 0 -246: 45466: 0 -246: 45467: 0 -246: 45468: 0 -246: 45469: 0 -246: 45470: 0 -246: 45471: 0 -246: 45472: 0 -246: 45473: 0 -246: 45474: 0 -246: 45475: 0 -246: 45476: 0 -246: 45477: 0 -246: 45478: 0 -246: 45479: 0 -246: 45480: 0 -246: 45481: 0 -246: 45482: 0 -246: 45483: 0 -246: 45484: 0 -246: 45485: 0 -246: 45486: 0 -246: 45487: 0 -246: 45488: 0 -246: 45489: 0 -246: 45490: 0 -246: 45491: 0 -246: 45492: 0 -246: 45493: 0 -246: 45494: 0 -246: 45495: 0 -246: 45496: 0 -246: 45497: 0 -246: 45498: 0 -246: 45499: 0 -246: 45500: 0 -246: 45501: 0 -246: 45502: 0 -246: 45503: 0 -246: 45504: 0 -246: 45505: 0 -246: 45506: 0 -246: 45507: 0 -246: 45508: 0 -246: 45509: 0 -246: 45510: 0 -246: 45511: 0 -246: 45512: 0 -246: 45513: 0 -246: 45514: 0 -246: 45515: 0 -246: 45516: 0 -246: 45517: 0 -246: 45518: 0 -246: 45519: 0 -246: 45520: 0 -246: 45521: 0 -246: 45522: 0 -246: 45523: 0 -246: 45524: 0 -246: 45525: 0 -246: 45526: 0 -246: 45527: 0 -246: 45528: 0 -246: 45529: 0 -246: 45530: 0 -246: 45531: 0 -246: 45532: 0 -246: 45533: 0 -246: 45534: 0 -246: 45535: 0 -246: 45536: 0 -246: 45537: 0 -246: 45538: 0 -246: 45539: 0 -246: 45540: 0 -246: 45541: 0 -246: 45542: 0 -246: 45543: 0 -246: 45544: 0 -246: 45545: 0 -246: 45546: 0 -246: 45547: 0 -246: 45548: 0 -246: 45549: 0 -246: 45550: 0 -246: 45551: 0 -246: 45552: 0 -246: 45553: 0 -246: 45554: 0 -246: 45555: 0 -246: 45556: 0 -246: 45557: 0 -246: 45558: 0 -246: 45559: 0 -246: 45560: 0 -246: 45561: 0 -246: 45562: 0 -246: 45563: 0 -246: 45564: 0 -246: 45565: 0 -246: 45566: 0 -246: 45567: 0 -246: 45568: 0 -246: 45569: 0 -246: 45570: 0 -246: 45571: 0 -246: 45572: 0 -246: 45573: 0 -246: 45574: 0 -246: 45575: 0 -246: 45576: 0 -246: 45577: 0 -246: 45578: 0 -246: 45579: 0 -246: 45580: 0 -246: 45581: 0 -246: 45582: 0 -246: 45583: 0 -246: 45584: 0 -246: 45585: 0 -246: 45586: 0 -246: 45587: 0 -246: 45588: 0 -246: 45589: 0 -246: 45590: 0 -246: 45591: 0 -246: 45592: 0 -246: 45593: 0 -246: 45594: 0 -246: 45595: 0 -246: 45596: 0 -246: 45597: 0 -246: 45598: 0 -246: 45599: 0 -246: 45600: 0 -246: 45601: 0 -246: 45602: 0 -246: 45603: 0 -246: 45604: 0 -246: 45605: 0 -246: 45606: 0 -246: 45607: 0 -246: 45608: 0 -246: 45609: 0 -246: 45610: 0 -246: 45611: 0 -246: 45612: 0 -246: 45613: 0 -246: 45614: 0 -246: 45615: 0 -246: 45616: 0 -246: 45617: 0 -246: 45618: 0 -246: 45619: 0 -246: 45620: 0 -246: 45621: 0 -246: 45622: 0 -246: 45623: 0 -246: 45624: 0 -246: 45625: 0 -246: 45626: 0 -246: 45627: 0 -246: 45628: 0 -246: 45629: 0 -246: 45630: 0 -246: 45631: 0 -246: 45632: 0 -246: 45633: 0 -246: 45634: 0 -246: 45635: 0 -246: 45636: 0 -246: 45637: 0 -246: 45638: 0 -246: 45639: 0 -246: 45640: 0 -246: 45641: 0 -246: 45642: 0 -246: 45643: 0 -246: 45644: 0 -246: 45645: 0 -246: 45646: 0 -246: 45647: 0 -246: 45648: 0 -246: 45649: 0 -246: 45650: 0 -246: 45651: 0 -246: 45652: 0 -246: 45653: 0 -246: 45654: 0 -246: 45655: 0 -246: 45656: 0 -246: 45657: 0 -246: 45658: 0 -246: 45659: 0 -246: 45660: 0 -246: 45661: 0 -246: 45662: 0 -246: 45663: 0 -246: 45664: 0 -246: 45665: 0 -246: 45666: 0 -246: 45667: 0 -246: 45668: 0 -246: 45669: 0 -246: 45670: 0 -246: 45671: 0 -246: 45672: 0 -246: 45673: 0 -246: 45674: 0 -246: 45675: 0 -246: 45676: 0 -246: 45677: 0 -246: 45678: 0 -246: 45679: 0 -246: 45680: 0 -246: 45681: 0 -246: 45682: 0 -246: 45683: 0 -246: 45684: 0 -246: 45685: 0 -246: 45686: 0 -246: 45687: 0 -246: 45688: 0 -246: 45689: 0 -246: 45690: 0 -246: 45691: 0 -246: 45692: 0 -246: 45693: 0 -246: 45694: 0 -246: 45695: 0 -246: 45696: 0 -246: 45697: 0 -246: 45698: 0 -246: 45699: 0 -246: 45700: 0 -246: 45701: 0 -246: 45702: 0 -246: 45703: 0 -246: 45704: 0 -246: 45705: 0 -246: 45706: 0 -246: 45707: 0 -246: 45708: 0 -246: 45709: 0 -246: 45710: 0 -246: 45711: 0 -246: 45712: 0 -246: 45713: 0 -246: 45714: 0 -246: 45715: 0 -246: 45716: 0 -246: 45717: 0 -246: 45718: 0 -246: 45719: 0 -246: 45720: 0 -246: 45721: 0 -246: 45722: 0 -246: 45723: 0 -246: 45724: 0 -246: 45725: 0 -246: 45726: 0 -246: 45727: 0 -246: 45728: 0 -246: 45729: 0 -246: 45730: 0 -246: 45731: 0 -246: 45732: 0 -246: 45733: 0 -246: 45734: 0 -246: 45735: 0 -246: 45736: 0 -246: 45737: 0 -246: 45738: 0 -246: 45739: 0 -246: 45740: 0 -246: 45741: 0 -246: 45742: 0 -246: 45743: 0 -246: 45744: 0 -246: 45745: 0 -246: 45746: 0 -246: 45747: 0 -246: 45748: 0 -246: 45749: 0 -246: 45750: 0 -246: 45751: 0 -246: 45752: 0 -246: 45753: 0 -246: 45754: 0 -246: 45755: 0 -246: 45756: 0 -246: 45757: 0 -246: 45758: 0 -246: 45759: 0 -246: 45760: 0 -246: 45761: 0 -246: 45762: 0 -246: 45763: 0 -246: 45764: 0 -246: 45765: 0 -246: 45766: 0 -246: 45767: 0 -246: 45768: 0 -246: 45769: 0 -246: 45770: 0 -246: 45771: 0 -246: 45772: 0 -246: 45773: 0 -246: 45774: 0 -246: 45775: 0 -246: 45776: 0 -246: 45777: 0 -246: 45778: 0 -246: 45779: 0 -246: 45780: 0 -246: 45781: 0 -246: 45782: 0 -246: 45783: 0 -246: 45784: 0 -246: 45785: 0 -246: 45786: 0 -246: 45787: 0 -246: 45788: 0 -246: 45789: 0 -246: 45790: 0 -246: 45791: 0 -246: 45792: 0 -246: 45793: 0 -246: 45794: 0 -246: 45795: 0 -246: 45796: 0 -246: 45797: 0 -246: 45798: 0 -246: 45799: 0 -246: 45800: 0 -246: 45801: 0 -246: 45802: 0 -246: 45803: 0 -246: 45804: 0 -246: 45805: 0 -246: 45806: 0 -246: 45807: 0 -246: 45808: 0 -246: 45809: 0 -246: 45810: 0 -246: 45811: 0 -246: 45812: 0 -246: 45813: 0 -246: 45814: 0 -246: 45815: 0 -246: 45816: 0 -246: 45817: 0 -246: 45818: 0 -246: 45819: 0 -246: 45820: 0 -246: 45821: 0 -246: 45822: 0 -246: 45823: 0 -246: 45824: 0 -246: 45825: 0 -246: 45826: 0 -246: 45827: 0 -246: 45828: 0 -246: 45829: 0 -246: 45830: 0 -246: 45831: 0 -246: 45832: 0 -246: 45833: 0 -246: 45834: 0 -246: 45835: 0 -246: 45836: 0 -246: 45837: 0 -246: 45838: 0 -246: 45839: 0 -246: 45840: 0 -246: 45841: 0 -246: 45842: 0 -246: 45843: 0 -246: 45844: 0 -246: 45845: 0 -246: 45846: 0 -246: 45847: 0 -246: 45848: 0 -246: 45849: 0 -246: 45850: 0 -246: 45851: 0 -246: 45852: 0 -246: 45853: 0 -246: 45854: 0 -246: 45855: 0 -246: 45856: 0 -246: 45857: 0 -246: 45858: 0 -246: 45859: 0 -246: 45860: 0 -246: 45861: 0 -246: 45862: 0 -246: 45863: 0 -246: 45864: 0 -246: 45865: 0 -246: 45866: 0 -246: 45867: 0 -246: 45868: 0 -246: 45869: 0 -246: 45870: 0 -246: 45871: 0 -246: 45872: 0 -246: 45873: 0 -246: 45874: 0 -246: 45875: 0 -246: 45876: 0 -246: 45877: 0 -246: 45878: 0 -246: 45879: 0 -246: 45880: 0 -246: 45881: 0 -246: 45882: 0 -246: 45883: 0 -246: 45884: 0 -246: 45885: 0 -246: 45886: 0 -246: 45887: 0 -246: 45888: 0 -246: 45889: 0 -246: 45890: 0 -246: 45891: 0 -246: 45892: 0 -246: 45893: 0 -246: 45894: 0 -246: 45895: 0 -246: 45896: 0 -246: 45897: 0 -246: 45898: 0 -246: 45899: 0 -246: 45900: 0 -246: 45901: 0 -246: 45902: 0 -246: 45903: 0 -246: 45904: 0 -246: 45905: 0 -246: 45906: 0 -246: 45907: 0 -246: 45908: 0 -246: 45909: 0 -246: 45910: 0 -246: 45911: 0 -246: 45912: 0 -246: 45913: 0 -246: 45914: 0 -246: 45915: 0 -246: 45916: 0 -246: 45917: 0 -246: 45918: 0 -246: 45919: 0 -246: 45920: 0 -246: 45921: 0 -246: 45922: 0 -246: 45923: 0 -246: 45924: 0 -246: 45925: 0 -246: 45926: 0 -246: 45927: 0 -246: 45928: 0 -246: 45929: 0 -246: 45930: 0 -246: 45931: 0 -246: 45932: 0 -246: 45933: 0 -246: 45934: 0 -246: 45935: 0 -246: 45936: 0 -246: 45937: 0 -246: 45938: 0 -246: 45939: 0 -246: 45940: 0 -246: 45941: 0 -246: 45942: 0 -246: 45943: 0 -246: 45944: 0 -246: 45945: 0 -246: 45946: 0 -246: 45947: 0 -246: 45948: 0 -246: 45949: 0 -246: 45950: 0 -246: 45951: 0 -246: 45952: 0 -246: 45953: 0 -246: 45954: 0 -246: 45955: 0 -246: 45956: 0 -246: 45957: 0 -246: 45958: 0 -246: 45959: 0 -246: 45960: 0 -246: 45961: 0 -246: 45962: 0 -246: 45963: 0 -246: 45964: 0 -246: 45965: 0 -246: 45966: 0 -246: 45967: 0 -246: 45968: 0 -246: 45969: 0 -246: 45970: 0 -246: 45971: 0 -246: 45972: 0 -246: 45973: 0 -246: 45974: 0 -246: 45975: 0 -246: 45976: 0 -246: 45977: 0 -246: 45978: 0 -246: 45979: 0 -246: 45980: 0 -246: 45981: 0 -246: 45982: 0 -246: 45983: 0 -246: 45984: 0 -246: 45985: 0 -246: 45986: 0 -246: 45987: 0 -246: 45988: 0 -246: 45989: 0 -246: 45990: 0 -246: 45991: 0 -246: 45992: 0 -246: 45993: 0 -246: 45994: 0 -246: 45995: 0 -246: 45996: 0 -246: 45997: 0 -246: 45998: 0 -246: 45999: 0 -246: 46000: 0 -246: 46001: 0 -246: 46002: 0 -246: 46003: 0 -246: 46004: 0 -246: 46005: 0 -246: 46006: 0 -246: 46007: 0 -246: 46008: 0 -246: 46009: 0 -246: 46010: 0 -246: 46011: 0 -246: 46012: 0 -246: 46013: 0 -246: 46014: 0 -246: 46015: 0 -246: 46016: 0 -246: 46017: 0 -246: 46018: 0 -246: 46019: 0 -246: 46020: 0 -246: 46021: 0 -246: 46022: 0 -246: 46023: 0 -246: 46024: 0 -246: 46025: 0 -246: 46026: 0 -246: 46027: 0 -246: 46028: 0 -246: 46029: 0 -246: 46030: 0 -246: 46031: 0 -246: 46032: 0 -246: 46033: 0 -246: 46034: 0 -246: 46035: 0 -246: 46036: 0 -246: 46037: 0 -246: 46038: 0 -246: 46039: 0 -246: 46040: 0 -246: 46041: 0 -246: 46042: 0 -246: 46043: 0 -246: 46044: 0 -246: 46045: 0 -246: 46046: 0 -246: 46047: 0 -246: 46048: 0 -246: 46049: 0 -246: 46050: 0 -246: 46051: 0 -246: 46052: 0 -246: 46053: 0 -246: 46054: 0 -246: 46055: 0 -246: 46056: 0 -246: 46057: 0 -246: 46058: 0 -246: 46059: 0 -246: 46060: 0 -246: 46061: 0 -246: 46062: 0 -246: 46063: 0 -246: 46064: 0 -246: 46065: 0 -246: 46066: 0 -246: 46067: 0 -246: 46068: 0 -246: 46069: 0 -246: 46070: 0 -246: 46071: 0 -246: 46072: 0 -246: 46073: 0 -246: 46074: 0 -246: 46075: 0 -246: 46076: 0 -246: 46077: 0 -246: 46078: 0 -246: 46079: 0 -246: 46080: 0 -246: 46081: 0 -246: 46082: 0 -246: 46083: 0 -246: 46084: 0 -246: 46085: 0 -246: 46086: 0 -246: 46087: 0 -246: 46088: 0 -246: 46089: 0 -246: 46090: 0 -246: 46091: 0 -246: 46092: 0 -246: 46093: 0 -246: 46094: 0 -246: 46095: 0 -246: 46096: 0 -246: 46097: 0 -246: 46098: 0 -246: 46099: 0 -246: 46100: 0 -246: 46101: 0 -246: 46102: 0 -246: 46103: 0 -246: 46104: 0 -246: 46105: 0 -246: 46106: 0 -246: 46107: 0 -246: 46108: 0 -246: 46109: 0 -246: 46110: 0 -246: 46111: 0 -246: 46112: 0 -246: 46113: 0 -246: 46114: 0 -246: 46115: 0 -246: 46116: 0 -246: 46117: 0 -246: 46118: 0 -246: 46119: 0 -246: 46120: 0 -246: 46121: 0 -246: 46122: 0 -246: 46123: 0 -246: 46124: 0 -246: 46125: 0 -246: 46126: 0 -246: 46127: 0 -246: 46128: 0 -246: 46129: 0 -246: 46130: 0 -246: 46131: 0 -246: 46132: 0 -246: 46133: 0 -246: 46134: 0 -246: 46135: 0 -246: 46136: 0 -246: 46137: 0 -246: 46138: 0 -246: 46139: 0 -246: 46140: 0 -246: 46141: 0 -246: 46142: 0 -246: 46143: 0 -246: 46144: 0 -246: 46145: 0 -246: 46146: 0 -246: 46147: 0 -246: 46148: 0 -246: 46149: 0 -246: 46150: 0 -246: 46151: 0 -246: 46152: 0 -246: 46153: 0 -246: 46154: 0 -246: 46155: 0 -246: 46156: 0 -246: 46157: 0 -246: 46158: 0 -246: 46159: 0 -246: 46160: 0 -246: 46161: 0 -246: 46162: 0 -246: 46163: 0 -246: 46164: 0 -246: 46165: 0 -246: 46166: 0 -246: 46167: 0 -246: 46168: 0 -246: 46169: 0 -246: 46170: 0 -246: 46171: 0 -246: 46172: 0 -246: 46173: 0 -246: 46174: 0 -246: 46175: 0 -246: 46176: 0 -246: 46177: 0 -246: 46178: 0 -246: 46179: 0 -246: 46180: 0 -246: 46181: 0 -246: 46182: 0 -246: 46183: 0 -246: 46184: 0 -246: 46185: 0 -246: 46186: 0 -246: 46187: 0 -246: 46188: 0 -246: 46189: 0 -246: 46190: 0 -246: 46191: 0 -246: 46192: 0 -246: 46193: 0 -246: 46194: 0 -246: 46195: 0 -246: 46196: 0 -246: 46197: 0 -246: 46198: 0 -246: 46199: 0 -246: 46200: 0 -246: 46201: 0 -246: 46202: 0 -246: 46203: 0 -246: 46204: 0 -246: 46205: 0 -246: 46206: 0 -246: 46207: 0 -246: 46208: 0 -246: 46209: 0 -246: 46210: 0 -246: 46211: 0 -246: 46212: 0 -246: 46213: 0 -246: 46214: 0 -246: 46215: 0 -246: 46216: 0 -246: 46217: 0 -246: 46218: 0 -246: 46219: 0 -246: 46220: 0 -246: 46221: 0 -246: 46222: 0 -246: 46223: 0 -246: 46224: 0 -246: 46225: 0 -246: 46226: 0 -246: 46227: 0 -246: 46228: 0 -246: 46229: 0 -246: 46230: 0 -246: 46231: 0 -246: 46232: 0 -246: 46233: 0 -246: 46234: 0 -246: 46235: 0 -246: 46236: 0 -246: 46237: 0 -246: 46238: 0 -246: 46239: 0 -246: 46240: 0 -246: 46241: 0 -246: 46242: 0 -246: 46243: 0 -246: 46244: 0 -246: 46245: 0 -246: 46246: 0 -246: 46247: 0 -246: 46248: 0 -246: 46249: 0 -246: 46250: 0 -246: 46251: 0 -246: 46252: 0 -246: 46253: 0 -246: 46254: 0 -246: 46255: 0 -246: 46256: 0 -246: 46257: 0 -246: 46258: 0 -246: 46259: 0 -246: 46260: 0 -246: 46261: 0 -246: 46262: 0 -246: 46263: 0 -246: 46264: 0 -246: 46265: 0 -246: 46266: 0 -246: 46267: 0 -246: 46268: 0 -246: 46269: 0 -246: 46270: 0 -246: 46271: 0 -246: 46272: 0 -246: 46273: 0 -246: 46274: 0 -246: 46275: 0 -246: 46276: 0 -246: 46277: 0 -246: 46278: 0 -246: 46279: 0 -246: 46280: 0 -246: 46281: 0 -246: 46282: 0 -246: 46283: 0 -246: 46284: 0 -246: 46285: 0 -246: 46286: 0 -246: 46287: 0 -246: 46288: 0 -246: 46289: 0 -246: 46290: 0 -246: 46291: 0 -246: 46292: 0 -246: 46293: 0 -246: 46294: 0 -246: 46295: 0 -246: 46296: 0 -246: 46297: 0 -246: 46298: 0 -246: 46299: 0 -246: 46300: 0 -246: 46301: 0 -246: 46302: 0 -246: 46303: 0 -246: 46304: 0 -246: 46305: 0 -246: 46306: 0 -246: 46307: 0 -246: 46308: 0 -246: 46309: 0 -246: 46310: 0 -246: 46311: 0 -246: 46312: 0 -246: 46313: 0 -246: 46314: 0 -246: 46315: 0 -246: 46316: 0 -246: 46317: 0 -246: 46318: 0 -246: 46319: 0 -246: 46320: 0 -246: 46321: 0 -246: 46322: 0 -246: 46323: 0 -246: 46324: 0 -246: 46325: 0 -246: 46326: 0 -246: 46327: 0 -246: 46328: 0 -246: 46329: 0 -246: 46330: 0 -246: 46331: 0 -246: 46332: 0 -246: 46333: 0 -246: 46334: 0 -246: 46335: 0 -246: 46336: 0 -246: 46337: 0 -246: 46338: 0 -246: 46339: 0 -246: 46340: 0 -246: 46341: 0 -246: 46342: 0 -246: 46343: 0 -246: 46344: 0 -246: 46345: 0 -246: 46346: 0 -246: 46347: 0 -246: 46348: 0 -246: 46349: 0 -246: 46350: 0 -246: 46351: 0 -246: 46352: 0 -246: 46353: 0 -246: 46354: 0 -246: 46355: 0 -246: 46356: 0 -246: 46357: 0 -246: 46358: 0 -246: 46359: 0 -246: 46360: 0 -246: 46361: 0 -246: 46362: 0 -246: 46363: 0 -246: 46364: 0 -246: 46365: 0 -246: 46366: 0 -246: 46367: 0 -246: 46368: 0 -246: 46369: 0 -246: 46370: 0 -246: 46371: 0 -246: 46372: 0 -246: 46373: 0 -246: 46374: 0 -246: 46375: 0 -246: 46376: 0 -246: 46377: 0 -246: 46378: 0 -246: 46379: 0 -246: 46380: 0 -246: 46381: 0 -246: 46382: 0 -246: 46383: 0 -246: 46384: 0 -246: 46385: 0 -246: 46386: 0 -246: 46387: 0 -246: 46388: 0 -246: 46389: 0 -246: 46390: 0 -246: 46391: 0 -246: 46392: 0 -246: 46393: 0 -246: 46394: 0 -246: 46395: 0 -246: 46396: 0 -246: 46397: 0 -246: 46398: 0 -246: 46399: 0 -246: 46400: 0 -246: 46401: 0 -246: 46402: 0 -246: 46403: 0 -246: 46404: 0 -246: 46405: 0 -246: 46406: 0 -246: 46407: 0 -246: 46408: 0 -246: 46409: 0 -246: 46410: 0 -246: 46411: 0 -246: 46412: 0 -246: 46413: 0 -246: 46414: 0 -246: 46415: 0 -246: 46416: 0 -246: 46417: 0 -246: 46418: 0 -246: 46419: 0 -246: 46420: 0 -246: 46421: 0 -246: 46422: 0 -246: 46423: 0 -246: 46424: 0 -246: 46425: 0 -246: 46426: 0 -246: 46427: 0 -246: 46428: 0 -246: 46429: 0 -246: 46430: 0 -246: 46431: 0 -246: 46432: 0 -246: 46433: 0 -246: 46434: 0 -246: 46435: 0 -246: 46436: 0 -246: 46437: 0 -246: 46438: 0 -246: 46439: 0 -246: 46440: 0 -246: 46441: 0 -246: 46442: 0 -246: 46443: 0 -246: 46444: 0 -246: 46445: 0 -246: 46446: 0 -246: 46447: 0 -246: 46448: 0 -246: 46449: 0 -246: 46450: 0 -246: 46451: 0 -246: 46452: 0 -246: 46453: 0 -246: 46454: 0 -246: 46455: 0 -246: 46456: 0 -246: 46457: 0 -246: 46458: 0 -246: 46459: 0 -246: 46460: 0 -246: 46461: 0 -246: 46462: 0 -246: 46463: 0 -246: 46464: 0 -246: 46465: 0 -246: 46466: 0 -246: 46467: 0 -246: 46468: 0 -246: 46469: 0 -246: 46470: 0 -246: 46471: 0 -246: 46472: 0 -246: 46473: 0 -246: 46474: 0 -246: 46475: 0 -246: 46476: 0 -246: 46477: 0 -246: 46478: 0 -246: 46479: 0 -246: 46480: 0 -246: 46481: 0 -246: 46482: 0 -246: 46483: 0 -246: 46484: 0 -246: 46485: 0 -246: 46486: 0 -246: 46487: 0 -246: 46488: 0 -246: 46489: 0 -246: 46490: 0 -246: 46491: 0 -246: 46492: 0 -246: 46493: 0 -246: 46494: 0 -246: 46495: 0 -246: 46496: 0 -246: 46497: 0 -246: 46498: 0 -246: 46499: 0 -246: 46500: 0 -246: 46501: 0 -246: 46502: 0 -246: 46503: 0 -246: 46504: 0 -246: 46505: 0 -246: 46506: 0 -246: 46507: 0 -246: 46508: 0 -246: 46509: 0 -246: 46510: 0 -246: 46511: 0 -246: 46512: 0 -246: 46513: 0 -246: 46514: 0 -246: 46515: 0 -246: 46516: 0 -246: 46517: 0 -246: 46518: 0 -246: 46519: 0 -246: 46520: 0 -246: 46521: 0 -246: 46522: 0 -246: 46523: 0 -246: 46524: 0 -246: 46525: 0 -246: 46526: 0 -246: 46527: 0 -246: 46528: 0 -246: 46529: 0 -246: 46530: 0 -246: 46531: 0 -246: 46532: 0 -246: 46533: 0 -246: 46534: 0 -246: 46535: 0 -246: 46536: 0 -246: 46537: 0 -246: 46538: 0 -246: 46539: 0 -246: 46540: 0 -246: 46541: 0 -246: 46542: 0 -246: 46543: 0 -246: 46544: 0 -246: 46545: 0 -246: 46546: 0 -246: 46547: 0 -246: 46548: 0 -246: 46549: 0 -246: 46550: 0 -246: 46551: 0 -246: 46552: 0 -246: 46553: 0 -246: 46554: 0 -246: 46555: 0 -246: 46556: 0 -246: 46557: 0 -246: 46558: 0 -246: 46559: 0 -246: 46560: 0 -246: 46561: 0 -246: 46562: 0 -246: 46563: 0 -246: 46564: 0 -246: 46565: 0 -246: 46566: 0 -246: 46567: 0 -246: 46568: 0 -246: 46569: 0 -246: 46570: 0 -246: 46571: 0 -246: 46572: 0 -246: 46573: 0 -246: 46574: 0 -246: 46575: 0 -246: 46576: 0 -246: 46577: 0 -246: 46578: 0 -246: 46579: 0 -246: 46580: 0 -246: 46581: 0 -246: 46582: 0 -246: 46583: 0 -246: 46584: 0 -246: 46585: 0 -246: 46586: 0 -246: 46587: 0 -246: 46588: 0 -246: 46589: 0 -246: 46590: 0 -246: 46591: 0 -246: 46592: 0 -246: 46593: 0 -246: 46594: 0 -246: 46595: 0 -246: 46596: 0 -246: 46597: 0 -246: 46598: 0 -246: 46599: 0 -246: 46600: 0 -246: 46601: 0 -246: 46602: 0 -246: 46603: 0 -246: 46604: 0 -246: 46605: 0 -246: 46606: 0 -246: 46607: 0 -246: 46608: 0 -246: 46609: 0 -246: 46610: 0 -246: 46611: 0 -246: 46612: 0 -246: 46613: 0 -246: 46614: 0 -246: 46615: 0 -246: 46616: 0 -246: 46617: 0 -246: 46618: 0 -246: 46619: 0 -246: 46620: 0 -246: 46621: 0 -246: 46622: 0 -246: 46623: 0 -246: 46624: 0 -246: 46625: 0 -246: 46626: 0 -246: 46627: 0 -246: 46628: 0 -246: 46629: 0 -246: 46630: 0 -246: 46631: 0 -246: 46632: 0 -246: 46633: 0 -246: 46634: 0 -246: 46635: 0 -246: 46636: 0 -246: 46637: 0 -246: 46638: 0 -246: 46639: 0 -246: 46640: 0 -246: 46641: 0 -246: 46642: 0 -246: 46643: 0 -246: 46644: 0 -246: 46645: 0 -246: 46646: 0 -246: 46647: 0 -246: 46648: 0 -246: 46649: 0 -246: 46650: 0 -246: 46651: 0 -246: 46652: 0 -246: 46653: 0 -246: 46654: 0 -246: 46655: 0 -246: 46656: 0 -246: 46657: 0 -246: 46658: 0 -246: 46659: 0 -246: 46660: 0 -246: 46661: 0 -246: 46662: 0 -246: 46663: 0 -246: 46664: 0 -246: 46665: 0 -246: 46666: 0 -246: 46667: 0 -246: 46668: 0 -246: 46669: 0 -246: 46670: 0 -246: 46671: 0 -246: 46672: 0 -246: 46673: 0 -246: 46674: 0 -246: 46675: 0 -246: 46676: 0 -246: 46677: 0 -246: 46678: 0 -246: 46679: 0 -246: 46680: 0 -246: 46681: 0 -246: 46682: 0 -246: 46683: 0 -246: 46684: 0 -246: 46685: 0 -246: 46686: 0 -246: 46687: 0 -246: 46688: 0 -246: 46689: 0 -246: 46690: 0 -246: 46691: 0 -246: 46692: 0 -246: 46693: 0 -246: 46694: 0 -246: 46695: 0 -246: 46696: 0 -246: 46697: 0 -246: 46698: 0 -246: 46699: 0 -246: 46700: 0 -246: 46701: 0 -246: 46702: 0 -246: 46703: 0 -246: 46704: 0 -246: 46705: 0 -246: 46706: 0 -246: 46707: 0 -246: 46708: 0 -246: 46709: 0 -246: 46710: 0 -246: 46711: 0 -246: 46712: 0 -246: 46713: 0 -246: 46714: 0 -246: 46715: 0 -246: 46716: 0 -246: 46717: 0 -246: 46718: 0 -246: 46719: 0 -246: 46720: 0 -246: 46721: 0 -246: 46722: 0 -246: 46723: 0 -246: 46724: 0 -246: 46725: 0 -246: 46726: 0 -246: 46727: 0 -246: 46728: 0 -246: 46729: 0 -246: 46730: 0 -246: 46731: 0 -246: 46732: 0 -246: 46733: 0 -246: 46734: 0 -246: 46735: 0 -246: 46736: 0 -246: 46737: 0 -246: 46738: 0 -246: 46739: 0 -246: 46740: 0 -246: 46741: 0 -246: 46742: 0 -246: 46743: 0 -246: 46744: 0 -246: 46745: 0 -246: 46746: 0 -246: 46747: 0 -246: 46748: 0 -246: 46749: 0 -246: 46750: 0 -246: 46751: 0 -246: 46752: 0 -246: 46753: 0 -246: 46754: 0 -246: 46755: 0 -246: 46756: 0 -246: 46757: 0 -246: 46758: 0 -246: 46759: 0 -246: 46760: 0 -246: 46761: 0 -246: 46762: 0 -246: 46763: 0 -246: 46764: 0 -246: 46765: 0 -246: 46766: 0 -246: 46767: 0 -246: 46768: 0 -246: 46769: 0 -246: 46770: 0 -246: 46771: 0 -246: 46772: 0 -246: 46773: 0 -246: 46774: 0 -246: 46775: 0 -246: 46776: 0 -246: 46777: 0 -246: 46778: 0 -246: 46779: 0 -246: 46780: 0 -246: 46781: 0 -246: 46782: 0 -246: 46783: 0 -246: 46784: 0 -246: 46785: 0 -246: 46786: 0 -246: 46787: 0 -246: 46788: 0 -246: 46789: 0 -246: 46790: 0 -246: 46791: 0 -246: 46792: 0 -246: 46793: 0 -246: 46794: 0 -246: 46795: 0 -246: 46796: 0 -246: 46797: 0 -246: 46798: 0 -246: 46799: 0 -246: 46800: 0 -246: 46801: 0 -246: 46802: 0 -246: 46803: 0 -246: 46804: 0 -246: 46805: 0 -246: 46806: 0 -246: 46807: 0 -246: 46808: 0 -246: 46809: 0 -246: 46810: 0 -246: 46811: 0 -246: 46812: 0 -246: 46813: 0 -246: 46814: 0 -246: 46815: 0 -246: 46816: 0 -246: 46817: 0 -246: 46818: 0 -246: 46819: 0 -246: 46820: 0 -246: 46821: 0 -246: 46822: 0 -246: 46823: 0 -246: 46824: 0 -246: 46825: 0 -246: 46826: 0 -246: 46827: 0 -246: 46828: 0 -246: 46829: 0 -246: 46830: 0 -246: 46831: 0 -246: 46832: 0 -246: 46833: 0 -246: 46834: 0 -246: 46835: 0 -246: 46836: 0 -246: 46837: 0 -246: 46838: 0 -246: 46839: 0 -246: 46840: 0 -246: 46841: 0 -246: 46842: 0 -246: 46843: 0 -246: 46844: 0 -246: 46845: 0 -246: 46846: 0 -246: 46847: 0 -246: 46848: 0 -246: 46849: 0 -246: 46850: 0 -246: 46851: 0 -246: 46852: 0 -246: 46853: 0 -246: 46854: 0 -246: 46855: 0 -246: 46856: 0 -246: 46857: 0 -246: 46858: 0 -246: 46859: 0 -246: 46860: 0 -246: 46861: 0 -246: 46862: 0 -246: 46863: 0 -246: 46864: 0 -246: 46865: 0 -246: 46866: 0 -246: 46867: 0 -246: 46868: 0 -246: 46869: 0 -246: 46870: 0 -246: 46871: 0 -246: 46872: 0 -246: 46873: 0 -246: 46874: 0 -246: 46875: 0 -246: 46876: 0 -246: 46877: 0 -246: 46878: 0 -246: 46879: 0 -246: 46880: 0 -246: 46881: 0 -246: 46882: 0 -246: 46883: 0 -246: 46884: 0 -246: 46885: 0 -246: 46886: 0 -246: 46887: 0 -246: 46888: 0 -246: 46889: 0 -246: 46890: 0 -246: 46891: 0 -246: 46892: 0 -246: 46893: 0 -246: 46894: 0 -246: 46895: 0 -246: 46896: 0 -246: 46897: 0 -246: 46898: 0 -246: 46899: 0 -246: 46900: 0 -246: 46901: 0 -246: 46902: 0 -246: 46903: 0 -246: 46904: 0 -246: 46905: 0 -246: 46906: 0 -246: 46907: 0 -246: 46908: 0 -246: 46909: 0 -246: 46910: 0 -246: 46911: 0 -246: 46912: 0 -246: 46913: 0 -246: 46914: 0 -246: 46915: 0 -246: 46916: 0 -246: 46917: 0 -246: 46918: 0 -246: 46919: 0 -246: 46920: 0 -246: 46921: 0 -246: 46922: 0 -246: 46923: 0 -246: 46924: 0 -246: 46925: 0 -246: 46926: 0 -246: 46927: 0 -246: 46928: 0 -246: 46929: 0 -246: 46930: 0 -246: 46931: 0 -246: 46932: 0 -246: 46933: 0 -246: 46934: 0 -246: 46935: 0 -246: 46936: 0 -246: 46937: 0 -246: 46938: 0 -246: 46939: 0 -246: 46940: 0 -246: 46941: 0 -246: 46942: 0 -246: 46943: 0 -246: 46944: 0 -246: 46945: 0 -246: 46946: 0 -246: 46947: 0 -246: 46948: 0 -246: 46949: 0 -246: 46950: 0 -246: 46951: 0 -246: 46952: 0 -246: 46953: 0 -246: 46954: 0 -246: 46955: 0 -246: 46956: 0 -246: 46957: 0 -246: 46958: 0 -246: 46959: 0 -246: 46960: 0 -246: 46961: 0 -246: 46962: 0 -246: 46963: 0 -246: 46964: 0 -246: 46965: 0 -246: 46966: 0 -246: 46967: 0 -246: 46968: 0 -246: 46969: 0 -246: 46970: 0 -246: 46971: 0 -246: 46972: 0 -246: 46973: 0 -246: 46974: 0 -246: 46975: 0 -246: 46976: 0 -246: 46977: 0 -246: 46978: 0 -246: 46979: 0 -246: 46980: 0 -246: 46981: 0 -246: 46982: 0 -246: 46983: 0 -246: 46984: 0 -246: 46985: 0 -246: 46986: 0 -246: 46987: 0 -246: 46988: 0 -246: 46989: 0 -246: 46990: 0 -246: 46991: 0 -246: 46992: 0 -246: 46993: 0 -246: 46994: 0 -246: 46995: 0 -246: 46996: 0 -246: 46997: 0 -246: 46998: 0 -246: 46999: 0 -246: 47000: 0 -246: 47001: 0 -246: 47002: 0 -246: 47003: 0 -246: 47004: 0 -246: 47005: 0 -246: 47006: 0 -246: 47007: 0 -246: 47008: 0 -246: 47009: 0 -246: 47010: 0 -246: 47011: 0 -246: 47012: 0 -246: 47013: 0 -246: 47014: 0 -246: 47015: 0 -246: 47016: 0 -246: 47017: 0 -246: 47018: 0 -246: 47019: 0 -246: 47020: 0 -246: 47021: 0 -246: 47022: 0 -246: 47023: 0 -246: 47024: 0 -246: 47025: 0 -246: 47026: 0 -246: 47027: 0 -246: 47028: 0 -246: 47029: 0 -246: 47030: 0 -246: 47031: 0 -246: 47032: 0 -246: 47033: 0 -246: 47034: 0 -246: 47035: 0 -246: 47036: 0 -246: 47037: 0 -246: 47038: 0 -246: 47039: 0 -246: 47040: 0 -246: 47041: 0 -246: 47042: 0 -246: 47043: 0 -246: 47044: 0 -246: 47045: 0 -246: 47046: 0 -246: 47047: 0 -246: 47048: 0 -246: 47049: 0 -246: 47050: 0 -246: 47051: 0 -246: 47052: 0 -246: 47053: 0 -246: 47054: 0 -246: 47055: 0 -246: 47056: 0 -246: 47057: 0 -246: 47058: 0 -246: 47059: 0 -246: 47060: 0 -246: 47061: 0 -246: 47062: 0 -246: 47063: 0 -246: 47064: 0 -246: 47065: 0 -246: 47066: 0 -246: 47067: 0 -246: 47068: 0 -246: 47069: 0 -246: 47070: 0 -246: 47071: 0 -246: 47072: 0 -246: 47073: 0 -246: 47074: 0 -246: 47075: 0 -246: 47076: 0 -246: 47077: 0 -246: 47078: 0 -246: 47079: 0 -246: 47080: 0 -246: 47081: 0 -246: 47082: 0 -246: 47083: 0 -246: 47084: 0 -246: 47085: 0 -246: 47086: 0 -246: 47087: 0 -246: 47088: 0 -246: 47089: 0 -246: 47090: 0 -246: 47091: 0 -246: 47092: 0 -246: 47093: 0 -246: 47094: 0 -246: 47095: 0 -246: 47096: 0 -246: 47097: 0 -246: 47098: 0 -246: 47099: 0 -246: 47100: 0 -246: 47101: 0 -246: 47102: 0 -246: 47103: 0 -246: 47104: 0 -246: 47105: 0 -246: 47106: 0 -246: 47107: 0 -246: 47108: 0 -246: 47109: 0 -246: 47110: 0 -246: 47111: 0 -246: 47112: 0 -246: 47113: 0 -246: 47114: 0 -246: 47115: 0 -246: 47116: 0 -246: 47117: 0 -246: 47118: 0 -246: 47119: 0 -246: 47120: 0 -246: 47121: 0 -246: 47122: 0 -246: 47123: 0 -246: 47124: 0 -246: 47125: 0 -246: 47126: 0 -246: 47127: 0 -246: 47128: 0 -246: 47129: 0 -246: 47130: 0 -246: 47131: 0 -246: 47132: 0 -246: 47133: 0 -246: 47134: 0 -246: 47135: 0 -246: 47136: 0 -246: 47137: 0 -246: 47138: 0 -246: 47139: 0 -246: 47140: 0 -246: 47141: 0 -246: 47142: 0 -246: 47143: 0 -246: 47144: 0 -246: 47145: 0 -246: 47146: 0 -246: 47147: 0 -246: 47148: 0 -246: 47149: 0 -246: 47150: 0 -246: 47151: 0 -246: 47152: 0 -246: 47153: 0 -246: 47154: 0 -246: 47155: 0 -246: 47156: 0 -246: 47157: 0 -246: 47158: 0 -246: 47159: 0 -246: 47160: 0 -246: 47161: 0 -246: 47162: 0 -246: 47163: 0 -246: 47164: 0 -246: 47165: 0 -246: 47166: 0 -246: 47167: 0 -246: 47168: 0 -246: 47169: 0 -246: 47170: 0 -246: 47171: 0 -246: 47172: 0 -246: 47173: 0 -246: 47174: 0 -246: 47175: 0 -246: 47176: 0 -246: 47177: 0 -246: 47178: 0 -246: 47179: 0 -246: 47180: 0 -246: 47181: 0 -246: 47182: 0 -246: 47183: 0 -246: 47184: 0 -246: 47185: 0 -246: 47186: 0 -246: 47187: 0 -246: 47188: 0 -246: 47189: 0 -246: 47190: 0 -246: 47191: 0 -246: 47192: 0 -246: 47193: 0 -246: 47194: 0 -246: 47195: 0 -246: 47196: 0 -246: 47197: 0 -246: 47198: 0 -246: 47199: 0 -246: 47200: 0 -246: 47201: 0 -246: 47202: 0 -246: 47203: 0 -246: 47204: 0 -246: 47205: 0 -246: 47206: 0 -246: 47207: 0 -246: 47208: 0 -246: 47209: 0 -246: 47210: 0 -246: 47211: 0 -246: 47212: 0 -246: 47213: 0 -246: 47214: 0 -246: 47215: 0 -246: 47216: 0 -246: 47217: 0 -246: 47218: 0 -246: 47219: 0 -246: 47220: 0 -246: 47221: 0 -246: 47222: 0 -246: 47223: 0 -246: 47224: 0 -246: 47225: 0 -246: 47226: 0 -246: 47227: 0 -246: 47228: 0 -246: 47229: 0 -246: 47230: 0 -246: 47231: 0 -246: 47232: 0 -246: 47233: 0 -246: 47234: 0 -246: 47235: 0 -246: 47236: 0 -246: 47237: 0 -246: 47238: 0 -246: 47239: 0 -246: 47240: 0 -246: 47241: 0 -246: 47242: 0 -246: 47243: 0 -246: 47244: 0 -246: 47245: 0 -246: 47246: 0 -246: 47247: 0 -246: 47248: 0 -246: 47249: 0 -246: 47250: 0 -246: 47251: 0 -246: 47252: 0 -246: 47253: 0 -246: 47254: 0 -246: 47255: 0 -246: 47256: 0 -246: 47257: 0 -246: 47258: 0 -246: 47259: 0 -246: 47260: 0 -246: 47261: 0 -246: 47262: 0 -246: 47263: 0 -246: 47264: 0 -246: 47265: 0 -246: 47266: 0 -246: 47267: 0 -246: 47268: 0 -246: 47269: 0 -246: 47270: 0 -246: 47271: 0 -246: 47272: 0 -246: 47273: 0 -246: 47274: 0 -246: 47275: 0 -246: 47276: 0 -246: 47277: 0 -246: 47278: 0 -246: 47279: 0 -246: 47280: 0 -246: 47281: 0 -246: 47282: 0 -246: 47283: 0 -246: 47284: 0 -246: 47285: 0 -246: 47286: 0 -246: 47287: 0 -246: 47288: 0 -246: 47289: 0 -246: 47290: 0 -246: 47291: 0 -246: 47292: 0 -246: 47293: 0 -246: 47294: 0 -246: 47295: 0 -246: 47296: 0 -246: 47297: 0 -246: 47298: 0 -246: 47299: 0 -246: 47300: 0 -246: 47301: 0 -246: 47302: 0 -246: 47303: 0 -246: 47304: 0 -246: 47305: 0 -246: 47306: 0 -246: 47307: 0 -246: 47308: 0 -246: 47309: 0 -246: 47310: 0 -246: 47311: 0 -246: 47312: 0 -246: 47313: 0 -246: 47314: 0 -246: 47315: 0 -246: 47316: 0 -246: 47317: 0 -246: 47318: 0 -246: 47319: 0 -246: 47320: 0 -246: 47321: 0 -246: 47322: 0 -246: 47323: 0 -246: 47324: 0 -246: 47325: 0 -246: 47326: 0 -246: 47327: 0 -246: 47328: 0 -246: 47329: 0 -246: 47330: 0 -246: 47331: 0 -246: 47332: 0 -246: 47333: 0 -246: 47334: 0 -246: 47335: 0 -246: 47336: 0 -246: 47337: 0 -246: 47338: 0 -246: 47339: 0 -246: 47340: 0 -246: 47341: 0 -246: 47342: 0 -246: 47343: 0 -246: 47344: 0 -246: 47345: 0 -246: 47346: 0 -246: 47347: 0 -246: 47348: 0 -246: 47349: 0 -246: 47350: 0 -246: 47351: 0 -246: 47352: 0 -246: 47353: 0 -246: 47354: 0 -246: 47355: 0 -246: 47356: 0 -246: 47357: 0 -246: 47358: 0 -246: 47359: 0 -246: 47360: 0 -246: 47361: 0 -246: 47362: 0 -246: 47363: 0 -246: 47364: 0 -246: 47365: 0 -246: 47366: 0 -246: 47367: 0 -246: 47368: 0 -246: 47369: 0 -246: 47370: 0 -246: 47371: 0 -246: 47372: 0 -246: 47373: 0 -246: 47374: 0 -246: 47375: 0 -246: 47376: 0 -246: 47377: 0 -246: 47378: 0 -246: 47379: 0 -246: 47380: 0 -246: 47381: 0 -246: 47382: 0 -246: 47383: 0 -246: 47384: 0 -246: 47385: 0 -246: 47386: 0 -246: 47387: 0 -246: 47388: 0 -246: 47389: 0 -246: 47390: 0 -246: 47391: 0 -246: 47392: 0 -246: 47393: 0 -246: 47394: 0 -246: 47395: 0 -246: 47396: 0 -246: 47397: 0 -246: 47398: 0 -246: 47399: 0 -246: 47400: 0 -246: 47401: 0 -246: 47402: 0 -246: 47403: 0 -246: 47404: 0 -246: 47405: 0 -246: 47406: 0 -246: 47407: 0 -246: 47408: 0 -246: 47409: 0 -246: 47410: 0 -246: 47411: 0 -246: 47412: 0 -246: 47413: 0 -246: 47414: 0 -246: 47415: 0 -246: 47416: 0 -246: 47417: 0 -246: 47418: 0 -246: 47419: 0 -246: 47420: 0 -246: 47421: 0 -246: 47422: 0 -246: 47423: 0 -246: 47424: 0 -246: 47425: 0 -246: 47426: 0 -246: 47427: 0 -246: 47428: 0 -246: 47429: 0 -246: 47430: 0 -246: 47431: 0 -246: 47432: 0 -246: 47433: 0 -246: 47434: 0 -246: 47435: 0 -246: 47436: 0 -246: 47437: 0 -246: 47438: 0 -246: 47439: 0 -246: 47440: 0 -246: 47441: 0 -246: 47442: 0 -246: 47443: 0 -246: 47444: 0 -246: 47445: 0 -246: 47446: 0 -246: 47447: 0 -246: 47448: 0 -246: 47449: 0 -246: 47450: 0 -246: 47451: 0 -246: 47452: 0 -246: 47453: 0 -246: 47454: 0 -246: 47455: 0 -246: 47456: 0 -246: 47457: 0 -246: 47458: 0 -246: 47459: 0 -246: 47460: 0 -246: 47461: 0 -246: 47462: 0 -246: 47463: 0 -246: 47464: 0 -246: 47465: 0 -246: 47466: 0 -246: 47467: 0 -246: 47468: 0 -246: 47469: 0 -246: 47470: 0 -246: 47471: 0 -246: 47472: 0 -246: 47473: 0 -246: 47474: 0 -246: 47475: 0 -246: 47476: 0 -246: 47477: 0 -246: 47478: 0 -246: 47479: 0 -246: 47480: 0 -246: 47481: 0 -246: 47482: 0 -246: 47483: 0 -246: 47484: 0 -246: 47485: 0 -246: 47486: 0 -246: 47487: 0 -246: 47488: 0 -246: 47489: 0 -246: 47490: 0 -246: 47491: 0 -246: 47492: 0 -246: 47493: 0 -246: 47494: 0 -246: 47495: 0 -246: 47496: 0 -246: 47497: 0 -246: 47498: 0 -246: 47499: 0 -246: 47500: 0 -246: 47501: 0 -246: 47502: 0 -246: 47503: 0 -246: 47504: 0 -246: 47505: 0 -246: 47506: 0 -246: 47507: 0 -246: 47508: 0 -246: 47509: 0 -246: 47510: 0 -246: 47511: 0 -246: 47512: 0 -246: 47513: 0 -246: 47514: 0 -246: 47515: 0 -246: 47516: 0 -246: 47517: 0 -246: 47518: 0 -246: 47519: 0 -246: 47520: 0 -246: 47521: 0 -246: 47522: 0 -246: 47523: 0 -246: 47524: 0 -246: 47525: 0 -246: 47526: 0 -246: 47527: 0 -246: 47528: 0 -246: 47529: 0 -246: 47530: 0 -246: 47531: 0 -246: 47532: 0 -246: 47533: 0 -246: 47534: 0 -246: 47535: 0 -246: 47536: 0 -246: 47537: 0 -246: 47538: 0 -246: 47539: 0 -246: 47540: 0 -246: 47541: 0 -246: 47542: 0 -246: 47543: 0 -246: 47544: 0 -246: 47545: 0 -246: 47546: 0 -246: 47547: 0 -246: 47548: 0 -246: 47549: 0 -246: 47550: 0 -246: 47551: 0 -246: 47552: 0 -246: 47553: 0 -246: 47554: 0 -246: 47555: 0 -246: 47556: 0 -246: 47557: 0 -246: 47558: 0 -246: 47559: 0 -246: 47560: 0 -246: 47561: 0 -246: 47562: 0 -246: 47563: 0 -246: 47564: 0 -246: 47565: 0 -246: 47566: 0 -246: 47567: 0 -246: 47568: 0 -246: 47569: 0 -246: 47570: 0 -246: 47571: 0 -246: 47572: 0 -246: 47573: 0 -246: 47574: 0 -246: 47575: 0 -246: 47576: 0 -246: 47577: 0 -246: 47578: 0 -246: 47579: 0 -246: 47580: 0 -246: 47581: 0 -246: 47582: 0 -246: 47583: 0 -246: 47584: 0 -246: 47585: 0 -246: 47586: 0 -246: 47587: 0 -246: 47588: 0 -246: 47589: 0 -246: 47590: 0 -246: 47591: 0 -246: 47592: 0 -246: 47593: 0 -246: 47594: 0 -246: 47595: 0 -246: 47596: 0 -246: 47597: 0 -246: 47598: 0 -246: 47599: 0 -246: 47600: 0 -246: 47601: 0 -246: 47602: 0 -246: 47603: 0 -246: 47604: 0 -246: 47605: 0 -246: 47606: 0 -246: 47607: 0 -246: 47608: 0 -246: 47609: 0 -246: 47610: 0 -246: 47611: 0 -246: 47612: 0 -246: 47613: 0 -246: 47614: 0 -246: 47615: 0 -246: 47616: 0 -246: 47617: 0 -246: 47618: 0 -246: 47619: 0 -246: 47620: 0 -246: 47621: 0 -246: 47622: 0 -246: 47623: 0 -246: 47624: 0 -246: 47625: 0 -246: 47626: 0 -246: 47627: 0 -246: 47628: 0 -246: 47629: 0 -246: 47630: 0 -246: 47631: 0 -246: 47632: 0 -246: 47633: 0 -246: 47634: 0 -246: 47635: 0 -246: 47636: 0 -246: 47637: 0 -246: 47638: 0 -246: 47639: 0 -246: 47640: 0 -246: 47641: 0 -246: 47642: 0 -246: 47643: 0 -246: 47644: 0 -246: 47645: 0 -246: 47646: 0 -246: 47647: 0 -246: 47648: 0 -246: 47649: 0 -246: 47650: 0 -246: 47651: 0 -246: 47652: 0 -246: 47653: 0 -246: 47654: 0 -246: 47655: 0 -246: 47656: 0 -246: 47657: 0 -246: 47658: 0 -246: 47659: 0 -246: 47660: 0 -246: 47661: 0 -246: 47662: 0 -246: 47663: 0 -246: 47664: 0 -246: 47665: 0 -246: 47666: 0 -246: 47667: 0 -246: 47668: 0 -246: 47669: 0 -246: 47670: 0 -246: 47671: 0 -246: 47672: 0 -246: 47673: 0 -246: 47674: 0 -246: 47675: 0 -246: 47676: 0 -246: 47677: 0 -246: 47678: 0 -246: 47679: 0 -246: 47680: 0 -246: 47681: 0 -246: 47682: 0 -246: 47683: 0 -246: 47684: 0 -246: 47685: 0 -246: 47686: 0 -246: 47687: 0 -246: 47688: 0 -246: 47689: 0 -246: 47690: 0 -246: 47691: 0 -246: 47692: 0 -246: 47693: 0 -246: 47694: 0 -246: 47695: 0 -246: 47696: 0 -246: 47697: 0 -246: 47698: 0 -246: 47699: 0 -246: 47700: 0 -246: 47701: 0 -246: 47702: 0 -246: 47703: 0 -246: 47704: 0 -246: 47705: 0 -246: 47706: 0 -246: 47707: 0 -246: 47708: 0 -246: 47709: 0 -246: 47710: 0 -246: 47711: 0 -246: 47712: 0 -246: 47713: 0 -246: 47714: 0 -246: 47715: 0 -246: 47716: 0 -246: 47717: 0 -246: 47718: 0 -246: 47719: 0 -246: 47720: 0 -246: 47721: 0 -246: 47722: 0 -246: 47723: 0 -246: 47724: 0 -246: 47725: 0 -246: 47726: 0 -246: 47727: 0 -246: 47728: 0 -246: 47729: 0 -246: 47730: 0 -246: 47731: 0 -246: 47732: 0 -246: 47733: 0 -246: 47734: 0 -246: 47735: 0 -246: 47736: 0 -246: 47737: 0 -246: 47738: 0 -246: 47739: 0 -246: 47740: 0 -246: 47741: 0 -246: 47742: 0 -246: 47743: 0 -246: 47744: 0 -246: 47745: 0 -246: 47746: 0 -246: 47747: 0 -246: 47748: 0 -246: 47749: 0 -246: 47750: 0 -246: 47751: 0 -246: 47752: 0 -246: 47753: 0 -246: 47754: 0 -246: 47755: 0 -246: 47756: 0 -246: 47757: 0 -246: 47758: 0 -246: 47759: 0 -246: 47760: 0 -246: 47761: 0 -246: 47762: 0 -246: 47763: 0 -246: 47764: 0 -246: 47765: 0 -246: 47766: 0 -246: 47767: 0 -246: 47768: 0 -246: 47769: 0 -246: 47770: 0 -246: 47771: 0 -246: 47772: 0 -246: 47773: 0 -246: 47774: 0 -246: 47775: 0 -246: 47776: 0 -246: 47777: 0 -246: 47778: 0 -246: 47779: 0 -246: 47780: 0 -246: 47781: 0 -246: 47782: 0 -246: 47783: 0 -246: 47784: 0 -246: 47785: 0 -246: 47786: 0 -246: 47787: 0 -246: 47788: 0 -246: 47789: 0 -246: 47790: 0 -246: 47791: 0 -246: 47792: 0 -246: 47793: 0 -246: 47794: 0 -246: 47795: 0 -246: 47796: 0 -246: 47797: 0 -246: 47798: 0 -246: 47799: 0 -246: 47800: 0 -246: 47801: 0 -246: 47802: 0 -246: 47803: 0 -246: 47804: 0 -246: 47805: 0 -246: 47806: 0 -246: 47807: 0 -246: 47808: 0 -246: 47809: 0 -246: 47810: 0 -246: 47811: 0 -246: 47812: 0 -246: 47813: 0 -246: 47814: 0 -246: 47815: 0 -246: 47816: 0 -246: 47817: 0 -246: 47818: 0 -246: 47819: 0 -246: 47820: 0 -246: 47821: 0 -246: 47822: 0 -246: 47823: 0 -246: 47824: 0 -246: 47825: 0 -246: 47826: 0 -246: 47827: 0 -246: 47828: 0 -246: 47829: 0 -246: 47830: 0 -246: 47831: 0 -246: 47832: 0 -246: 47833: 0 -246: 47834: 0 -246: 47835: 0 -246: 47836: 0 -246: 47837: 0 -246: 47838: 0 -246: 47839: 0 -246: 47840: 0 -246: 47841: 0 -246: 47842: 0 -246: 47843: 0 -246: 47844: 0 -246: 47845: 0 -246: 47846: 0 -246: 47847: 0 -246: 47848: 0 -246: 47849: 0 -246: 47850: 0 -246: 47851: 0 -246: 47852: 0 -246: 47853: 0 -246: 47854: 0 -246: 47855: 0 -246: 47856: 0 -246: 47857: 0 -246: 47858: 0 -246: 47859: 0 -246: 47860: 0 -246: 47861: 0 -246: 47862: 0 -246: 47863: 0 -246: 47864: 0 -246: 47865: 0 -246: 47866: 0 -246: 47867: 0 -246: 47868: 0 -246: 47869: 0 -246: 47870: 0 -246: 47871: 0 -246: 47872: 0 -246: 47873: 0 -246: 47874: 0 -246: 47875: 0 -246: 47876: 0 -246: 47877: 0 -246: 47878: 0 -246: 47879: 0 -246: 47880: 0 -246: 47881: 0 -246: 47882: 0 -246: 47883: 0 -246: 47884: 0 -246: 47885: 0 -246: 47886: 0 -246: 47887: 0 -246: 47888: 0 -246: 47889: 0 -246: 47890: 0 -246: 47891: 0 -246: 47892: 0 -246: 47893: 0 -246: 47894: 0 -246: 47895: 0 -246: 47896: 0 -246: 47897: 0 -246: 47898: 0 -246: 47899: 0 -246: 47900: 0 -246: 47901: 0 -246: 47902: 0 -246: 47903: 0 -246: 47904: 0 -246: 47905: 0 -246: 47906: 0 -246: 47907: 0 -246: 47908: 0 -246: 47909: 0 -246: 47910: 0 -246: 47911: 0 -246: 47912: 0 -246: 47913: 0 -246: 47914: 0 -246: 47915: 0 -246: 47916: 0 -246: 47917: 0 -246: 47918: 0 -246: 47919: 0 -246: 47920: 0 -246: 47921: 0 -246: 47922: 0 -246: 47923: 0 -246: 47924: 0 -246: 47925: 0 -246: 47926: 0 -246: 47927: 0 -246: 47928: 0 -246: 47929: 0 -246: 47930: 0 -246: 47931: 0 -246: 47932: 0 -246: 47933: 0 -246: 47934: 0 -246: 47935: 0 -246: 47936: 0 -246: 47937: 0 -246: 47938: 0 -246: 47939: 0 -246: 47940: 0 -246: 47941: 0 -246: 47942: 0 -246: 47943: 0 -246: 47944: 0 -246: 47945: 0 -246: 47946: 0 -246: 47947: 0 -246: 47948: 0 -246: 47949: 0 -246: 47950: 0 -246: 47951: 0 -246: 47952: 0 -246: 47953: 0 -246: 47954: 0 -246: 47955: 0 -246: 47956: 0 -246: 47957: 0 -246: 47958: 0 -246: 47959: 0 -246: 47960: 0 -246: 47961: 0 -246: 47962: 0 -246: 47963: 0 -246: 47964: 0 -246: 47965: 0 -246: 47966: 0 -246: 47967: 0 -246: 47968: 0 -246: 47969: 0 -246: 47970: 0 -246: 47971: 0 -246: 47972: 0 -246: 47973: 0 -246: 47974: 0 -246: 47975: 0 -246: 47976: 0 -246: 47977: 0 -246: 47978: 0 -246: 47979: 0 -246: 47980: 0 -246: 47981: 0 -246: 47982: 0 -246: 47983: 0 -246: 47984: 0 -246: 47985: 0 -246: 47986: 0 -246: 47987: 0 -246: 47988: 0 -246: 47989: 0 -246: 47990: 0 -246: 47991: 0 -246: 47992: 0 -246: 47993: 0 -246: 47994: 0 -246: 47995: 0 -246: 47996: 0 -246: 47997: 0 -246: 47998: 0 -246: 47999: 0 -246: 48000: 0 -246: 48001: 0 -246: 48002: 0 -246: 48003: 0 -246: 48004: 0 -246: 48005: 0 -246: 48006: 0 -246: 48007: 0 -246: 48008: 0 -246: 48009: 0 -246: 48010: 0 -246: 48011: 0 -246: 48012: 0 -246: 48013: 0 -246: 48014: 0 -246: 48015: 0 -246: 48016: 0 -246: 48017: 0 -246: 48018: 0 -246: 48019: 0 -246: 48020: 0 -246: 48021: 0 -246: 48022: 0 -246: 48023: 0 -246: 48024: 0 -246: 48025: 0 -246: 48026: 0 -246: 48027: 0 -246: 48028: 0 -246: 48029: 0 -246: 48030: 0 -246: 48031: 0 -246: 48032: 0 -246: 48033: 0 -246: 48034: 0 -246: 48035: 0 -246: 48036: 0 -246: 48037: 0 -246: 48038: 0 -246: 48039: 0 -246: 48040: 0 -246: 48041: 0 -246: 48042: 0 -246: 48043: 0 -246: 48044: 0 -246: 48045: 0 -246: 48046: 0 -246: 48047: 0 -246: 48048: 0 -246: 48049: 0 -246: 48050: 0 -246: 48051: 0 -246: 48052: 0 -246: 48053: 0 -246: 48054: 0 -246: 48055: 0 -246: 48056: 0 -246: 48057: 0 -246: 48058: 0 -246: 48059: 0 -246: 48060: 0 -246: 48061: 0 -246: 48062: 0 -246: 48063: 0 -246: 48064: 0 -246: 48065: 0 -246: 48066: 0 -246: 48067: 0 -246: 48068: 0 -246: 48069: 0 -246: 48070: 0 -246: 48071: 0 -246: 48072: 0 -246: 48073: 0 -246: 48074: 0 -246: 48075: 0 -246: 48076: 0 -246: 48077: 0 -246: 48078: 0 -246: 48079: 0 -246: 48080: 0 -246: 48081: 0 -246: 48082: 0 -246: 48083: 0 -246: 48084: 0 -246: 48085: 0 -246: 48086: 0 -246: 48087: 0 -246: 48088: 0 -246: 48089: 0 -246: 48090: 0 -246: 48091: 0 -246: 48092: 0 -246: 48093: 0 -246: 48094: 0 -246: 48095: 0 -246: 48096: 0 -246: 48097: 0 -246: 48098: 0 -246: 48099: 0 -246: 48100: 0 -246: 48101: 0 -246: 48102: 0 -246: 48103: 0 -246: 48104: 0 -246: 48105: 0 -246: 48106: 0 -246: 48107: 0 -246: 48108: 0 -246: 48109: 0 -246: 48110: 0 -246: 48111: 0 -246: 48112: 0 -246: 48113: 0 -246: 48114: 0 -246: 48115: 0 -246: 48116: 0 -246: 48117: 0 -246: 48118: 0 -246: 48119: 0 -246: 48120: 0 -246: 48121: 0 -246: 48122: 0 -246: 48123: 0 -246: 48124: 0 -246: 48125: 0 -246: 48126: 0 -246: 48127: 0 -246: 48128: 0 -246: 48129: 0 -246: 48130: 0 -246: 48131: 0 -246: 48132: 0 -246: 48133: 0 -246: 48134: 0 -246: 48135: 0 -246: 48136: 0 -246: 48137: 0 -246: 48138: 0 -246: 48139: 0 -246: 48140: 0 -246: 48141: 0 -246: 48142: 0 -246: 48143: 0 -246: 48144: 0 -246: 48145: 0 -246: 48146: 0 -246: 48147: 0 -246: 48148: 0 -246: 48149: 0 -246: 48150: 0 -246: 48151: 0 -246: 48152: 0 -246: 48153: 0 -246: 48154: 0 -246: 48155: 0 -246: 48156: 0 -246: 48157: 0 -246: 48158: 0 -246: 48159: 0 -246: 48160: 0 -246: 48161: 0 -246: 48162: 0 -246: 48163: 0 -246: 48164: 0 -246: 48165: 0 -246: 48166: 0 -246: 48167: 0 -246: 48168: 0 -246: 48169: 0 -246: 48170: 0 -246: 48171: 0 -246: 48172: 0 -246: 48173: 0 -246: 48174: 0 -246: 48175: 0 -246: 48176: 0 -246: 48177: 0 -246: 48178: 0 -246: 48179: 0 -246: 48180: 0 -246: 48181: 0 -246: 48182: 0 -246: 48183: 0 -246: 48184: 0 -246: 48185: 0 -246: 48186: 0 -246: 48187: 0 -246: 48188: 0 -246: 48189: 0 -246: 48190: 0 -246: 48191: 0 -246: 48192: 0 -246: 48193: 0 -246: 48194: 0 -246: 48195: 0 -246: 48196: 0 -246: 48197: 0 -246: 48198: 0 -246: 48199: 0 -246: 48200: 0 -246: 48201: 0 -246: 48202: 0 -246: 48203: 0 -246: 48204: 0 -246: 48205: 0 -246: 48206: 0 -246: 48207: 0 -246: 48208: 0 -246: 48209: 0 -246: 48210: 0 -246: 48211: 0 -246: 48212: 0 -246: 48213: 0 -246: 48214: 0 -246: 48215: 0 -246: 48216: 0 -246: 48217: 0 -246: 48218: 0 -246: 48219: 0 -246: 48220: 0 -246: 48221: 0 -246: 48222: 0 -246: 48223: 0 -246: 48224: 0 -246: 48225: 0 -246: 48226: 0 -246: 48227: 0 -246: 48228: 0 -246: 48229: 0 -246: 48230: 0 -246: 48231: 0 -246: 48232: 0 -246: 48233: 0 -246: 48234: 0 -246: 48235: 0 -246: 48236: 0 -246: 48237: 0 -246: 48238: 0 -246: 48239: 0 -246: 48240: 0 -246: 48241: 0 -246: 48242: 0 -246: 48243: 0 -246: 48244: 0 -246: 48245: 0 -246: 48246: 0 -246: 48247: 0 -246: 48248: 0 -246: 48249: 0 -246: 48250: 0 -246: 48251: 0 -246: 48252: 0 -246: 48253: 0 -246: 48254: 0 -246: 48255: 0 -246: 48256: 0 -246: 48257: 0 -246: 48258: 0 -246: 48259: 0 -246: 48260: 0 -246: 48261: 0 -246: 48262: 0 -246: 48263: 0 -246: 48264: 0 -246: 48265: 0 -246: 48266: 0 -246: 48267: 0 -246: 48268: 0 -246: 48269: 0 -246: 48270: 0 -246: 48271: 0 -246: 48272: 0 -246: 48273: 0 -246: 48274: 0 -246: 48275: 0 -246: 48276: 0 -246: 48277: 0 -246: 48278: 0 -246: 48279: 0 -246: 48280: 0 -246: 48281: 0 -246: 48282: 0 -246: 48283: 0 -246: 48284: 0 -246: 48285: 0 -246: 48286: 0 -246: 48287: 0 -246: 48288: 0 -246: 48289: 0 -246: 48290: 0 -246: 48291: 0 -246: 48292: 0 -246: 48293: 0 -246: 48294: 0 -246: 48295: 0 -246: 48296: 0 -246: 48297: 0 -246: 48298: 0 -246: 48299: 0 -246: 48300: 0 -246: 48301: 0 -246: 48302: 0 -246: 48303: 0 -246: 48304: 0 -246: 48305: 0 -246: 48306: 0 -246: 48307: 0 -246: 48308: 0 -246: 48309: 0 -246: 48310: 0 -246: 48311: 0 -246: 48312: 0 -246: 48313: 0 -246: 48314: 0 -246: 48315: 0 -246: 48316: 0 -246: 48317: 0 -246: 48318: 0 -246: 48319: 0 -246: 48320: 0 -246: 48321: 0 -246: 48322: 0 -246: 48323: 0 -246: 48324: 0 -246: 48325: 0 -246: 48326: 0 -246: 48327: 0 -246: 48328: 0 -246: 48329: 0 -246: 48330: 0 -246: 48331: 0 -246: 48332: 0 -246: 48333: 0 -246: 48334: 0 -246: 48335: 0 -246: 48336: 0 -246: 48337: 0 -246: 48338: 0 -246: 48339: 0 -246: 48340: 0 -246: 48341: 0 -246: 48342: 0 -246: 48343: 0 -246: 48344: 0 -246: 48345: 0 -246: 48346: 0 -246: 48347: 0 -246: 48348: 0 -246: 48349: 0 -246: 48350: 0 -246: 48351: 0 -246: 48352: 0 -246: 48353: 0 -246: 48354: 0 -246: 48355: 0 -246: 48356: 0 -246: 48357: 0 -246: 48358: 0 -246: 48359: 0 -246: 48360: 0 -246: 48361: 0 -246: 48362: 0 -246: 48363: 0 -246: 48364: 0 -246: 48365: 0 -246: 48366: 0 -246: 48367: 0 -246: 48368: 0 -246: 48369: 0 -246: 48370: 0 -246: 48371: 0 -246: 48372: 0 -246: 48373: 0 -246: 48374: 0 -246: 48375: 0 -246: 48376: 0 -246: 48377: 0 -246: 48378: 0 -246: 48379: 0 -246: 48380: 0 -246: 48381: 0 -246: 48382: 0 -246: 48383: 0 -246: 48384: 0 -246: 48385: 0 -246: 48386: 0 -246: 48387: 0 -246: 48388: 0 -246: 48389: 0 -246: 48390: 0 -246: 48391: 0 -246: 48392: 0 -246: 48393: 0 -246: 48394: 0 -246: 48395: 0 -246: 48396: 0 -246: 48397: 0 -246: 48398: 0 -246: 48399: 0 -246: 48400: 0 -246: 48401: 0 -246: 48402: 0 -246: 48403: 0 -246: 48404: 0 -246: 48405: 0 -246: 48406: 0 -246: 48407: 0 -246: 48408: 0 -246: 48409: 0 -246: 48410: 0 -246: 48411: 0 -246: 48412: 0 -246: 48413: 0 -246: 48414: 0 -246: 48415: 0 -246: 48416: 0 -246: 48417: 0 -246: 48418: 0 -246: 48419: 0 -246: 48420: 0 -246: 48421: 0 -246: 48422: 0 -246: 48423: 0 -246: 48424: 0 -246: 48425: 0 -246: 48426: 0 -246: 48427: 0 -246: 48428: 0 -246: 48429: 0 -246: 48430: 0 -246: 48431: 0 -246: 48432: 0 -246: 48433: 0 -246: 48434: 0 -246: 48435: 0 -246: 48436: 0 -246: 48437: 0 -246: 48438: 0 -246: 48439: 0 -246: 48440: 0 -246: 48441: 0 -246: 48442: 0 -246: 48443: 0 -246: 48444: 0 -246: 48445: 0 -246: 48446: 0 -246: 48447: 0 -246: 48448: 0 -246: 48449: 0 -246: 48450: 0 -246: 48451: 0 -246: 48452: 0 -246: 48453: 0 -246: 48454: 0 -246: 48455: 0 -246: 48456: 0 -246: 48457: 0 -246: 48458: 0 -246: 48459: 0 -246: 48460: 0 -246: 48461: 0 -246: 48462: 0 -246: 48463: 0 -246: 48464: 0 -246: 48465: 0 -246: 48466: 0 -246: 48467: 0 -246: 48468: 0 -246: 48469: 0 -246: 48470: 0 -246: 48471: 0 -246: 48472: 0 -246: 48473: 0 -246: 48474: 0 -246: 48475: 0 -246: 48476: 0 -246: 48477: 0 -246: 48478: 0 -246: 48479: 0 -246: 48480: 0 -246: 48481: 0 -246: 48482: 0 -246: 48483: 0 -246: 48484: 0 -246: 48485: 0 -246: 48486: 0 -246: 48487: 0 -246: 48488: 0 -246: 48489: 0 -246: 48490: 0 -246: 48491: 0 -246: 48492: 0 -246: 48493: 0 -246: 48494: 0 -246: 48495: 0 -246: 48496: 0 -246: 48497: 0 -246: 48498: 0 -246: 48499: 0 -246: 48500: 0 -246: 48501: 0 -246: 48502: 0 -246: 48503: 0 -246: 48504: 0 -246: 48505: 0 -246: 48506: 0 -246: 48507: 0 -246: 48508: 0 -246: 48509: 0 -246: 48510: 0 -246: 48511: 0 -246: 48512: 0 -246: 48513: 0 -246: 48514: 0 -246: 48515: 0 -246: 48516: 0 -246: 48517: 0 -246: 48518: 0 -246: 48519: 0 -246: 48520: 0 -246: 48521: 0 -246: 48522: 0 -246: 48523: 0 -246: 48524: 0 -246: 48525: 0 -246: 48526: 0 -246: 48527: 0 -246: 48528: 0 -246: 48529: 0 -246: 48530: 0 -246: 48531: 0 -246: 48532: 0 -246: 48533: 0 -246: 48534: 0 -246: 48535: 0 -246: 48536: 0 -246: 48537: 0 -246: 48538: 0 -246: 48539: 0 -246: 48540: 0 -246: 48541: 0 -246: 48542: 0 -246: 48543: 0 -246: 48544: 0 -246: 48545: 0 -246: 48546: 0 -246: 48547: 0 -246: 48548: 0 -246: 48549: 0 -246: 48550: 0 -246: 48551: 0 -246: 48552: 0 -246: 48553: 0 -246: 48554: 0 -246: 48555: 0 -246: 48556: 0 -246: 48557: 0 -246: 48558: 0 -246: 48559: 0 -246: 48560: 0 -246: 48561: 0 -246: 48562: 0 -246: 48563: 0 -246: 48564: 0 -246: 48565: 0 -246: 48566: 0 -246: 48567: 0 -246: 48568: 0 -246: 48569: 0 -246: 48570: 0 -246: 48571: 0 -246: 48572: 0 -246: 48573: 0 -246: 48574: 0 -246: 48575: 0 -246: 48576: 0 -246: 48577: 0 -246: 48578: 0 -246: 48579: 0 -246: 48580: 0 -246: 48581: 0 -246: 48582: 0 -246: 48583: 0 -246: 48584: 0 -246: 48585: 0 -246: 48586: 0 -246: 48587: 0 -246: 48588: 0 -246: 48589: 0 -246: 48590: 0 -246: 48591: 0 -246: 48592: 0 -246: 48593: 0 -246: 48594: 0 -246: 48595: 0 -246: 48596: 0 -246: 48597: 0 -246: 48598: 0 -246: 48599: 0 -246: 48600: 0 -246: 48601: 0 -246: 48602: 0 -246: 48603: 0 -246: 48604: 0 -246: 48605: 0 -246: 48606: 0 -246: 48607: 0 -246: 48608: 0 -246: 48609: 0 -246: 48610: 0 -246: 48611: 0 -246: 48612: 0 -246: 48613: 0 -246: 48614: 0 -246: 48615: 0 -246: 48616: 0 -246: 48617: 0 -246: 48618: 0 -246: 48619: 0 -246: 48620: 0 -246: 48621: 0 -246: 48622: 0 -246: 48623: 0 -246: 48624: 0 -246: 48625: 0 -246: 48626: 0 -246: 48627: 0 -246: 48628: 0 -246: 48629: 0 -246: 48630: 0 -246: 48631: 0 -246: 48632: 0 -246: 48633: 0 -246: 48634: 0 -246: 48635: 0 -246: 48636: 0 -246: 48637: 0 -246: 48638: 0 -246: 48639: 0 -246: 48640: 0 -246: 48641: 0 -246: 48642: 0 -246: 48643: 0 -246: 48644: 0 -246: 48645: 0 -246: 48646: 0 -246: 48647: 0 -246: 48648: 0 -246: 48649: 0 -246: 48650: 0 -246: 48651: 0 -246: 48652: 0 -246: 48653: 0 -246: 48654: 0 -246: 48655: 0 -246: 48656: 0 -246: 48657: 0 -246: 48658: 0 -246: 48659: 0 -246: 48660: 0 -246: 48661: 0 -246: 48662: 0 -246: 48663: 0 -246: 48664: 0 -246: 48665: 0 -246: 48666: 0 -246: 48667: 0 -246: 48668: 0 -246: 48669: 0 -246: 48670: 0 -246: 48671: 0 -246: 48672: 0 -246: 48673: 0 -246: 48674: 0 -246: 48675: 0 -246: 48676: 0 -246: 48677: 0 -246: 48678: 0 -246: 48679: 0 -246: 48680: 0 -246: 48681: 0 -246: 48682: 0 -246: 48683: 0 -246: 48684: 0 -246: 48685: 0 -246: 48686: 0 -246: 48687: 0 -246: 48688: 0 -246: 48689: 0 -246: 48690: 0 -246: 48691: 0 -246: 48692: 0 -246: 48693: 0 -246: 48694: 0 -246: 48695: 0 -246: 48696: 0 -246: 48697: 0 -246: 48698: 0 -246: 48699: 0 -246: 48700: 0 -246: 48701: 0 -246: 48702: 0 -246: 48703: 0 -246: 48704: 0 -246: 48705: 0 -246: 48706: 0 -246: 48707: 0 -246: 48708: 0 -246: 48709: 0 -246: 48710: 0 -246: 48711: 0 -246: 48712: 0 -246: 48713: 0 -246: 48714: 0 -246: 48715: 0 -246: 48716: 0 -246: 48717: 0 -246: 48718: 0 -246: 48719: 0 -246: 48720: 0 -246: 48721: 0 -246: 48722: 0 -246: 48723: 0 -246: 48724: 0 -246: 48725: 0 -246: 48726: 0 -246: 48727: 0 -246: 48728: 0 -246: 48729: 0 -246: 48730: 0 -246: 48731: 0 -246: 48732: 0 -246: 48733: 0 -246: 48734: 0 -246: 48735: 0 -246: 48736: 0 -246: 48737: 0 -246: 48738: 0 -246: 48739: 0 -246: 48740: 0 -246: 48741: 0 -246: 48742: 0 -246: 48743: 0 -246: 48744: 0 -246: 48745: 0 -246: 48746: 0 -246: 48747: 0 -246: 48748: 0 -246: 48749: 0 -246: 48750: 0 -246: 48751: 0 -246: 48752: 0 -246: 48753: 0 -246: 48754: 0 -246: 48755: 0 -246: 48756: 0 -246: 48757: 0 -246: 48758: 0 -246: 48759: 0 -246: 48760: 0 -246: 48761: 0 -246: 48762: 0 -246: 48763: 0 -246: 48764: 0 -246: 48765: 0 -246: 48766: 0 -246: 48767: 0 -246: 48768: 0 -246: 48769: 0 -246: 48770: 0 -246: 48771: 0 -246: 48772: 0 -246: 48773: 0 -246: 48774: 0 -246: 48775: 0 -246: 48776: 0 -246: 48777: 0 -246: 48778: 0 -246: 48779: 0 -246: 48780: 0 -246: 48781: 0 -246: 48782: 0 -246: 48783: 0 -246: 48784: 0 -246: 48785: 0 -246: 48786: 0 -246: 48787: 0 -246: 48788: 0 -246: 48789: 0 -246: 48790: 0 -246: 48791: 0 -246: 48792: 0 -246: 48793: 0 -246: 48794: 0 -246: 48795: 0 -246: 48796: 0 -246: 48797: 0 -246: 48798: 0 -246: 48799: 0 -246: 48800: 0 -246: 48801: 0 -246: 48802: 0 -246: 48803: 0 -246: 48804: 0 -246: 48805: 0 -246: 48806: 0 -246: 48807: 0 -246: 48808: 0 -246: 48809: 0 -246: 48810: 0 -246: 48811: 0 -246: 48812: 0 -246: 48813: 0 -246: 48814: 0 -246: 48815: 0 -246: 48816: 0 -246: 48817: 0 -246: 48818: 0 -246: 48819: 0 -246: 48820: 0 -246: 48821: 0 -246: 48822: 0 -246: 48823: 0 -246: 48824: 0 -246: 48825: 0 -246: 48826: 0 -246: 48827: 0 -246: 48828: 0 -246: 48829: 0 -246: 48830: 0 -246: 48831: 0 -246: 48832: 0 -246: 48833: 0 -246: 48834: 0 -246: 48835: 0 -246: 48836: 0 -246: 48837: 0 -246: 48838: 0 -246: 48839: 0 -246: 48840: 0 -246: 48841: 0 -246: 48842: 0 -246: 48843: 0 -246: 48844: 0 -246: 48845: 0 -246: 48846: 0 -246: 48847: 0 -246: 48848: 0 -246: 48849: 0 -246: 48850: 0 -246: 48851: 0 -246: 48852: 0 -246: 48853: 0 -246: 48854: 0 -246: 48855: 0 -246: 48856: 0 -246: 48857: 0 -246: 48858: 0 -246: 48859: 0 -246: 48860: 0 -246: 48861: 0 -246: 48862: 0 -246: 48863: 0 -246: 48864: 0 -246: 48865: 0 -246: 48866: 0 -246: 48867: 0 -246: 48868: 0 -246: 48869: 0 -246: 48870: 0 -246: 48871: 0 -246: 48872: 0 -246: 48873: 0 -246: 48874: 0 -246: 48875: 0 -246: 48876: 0 -246: 48877: 0 -246: 48878: 0 -246: 48879: 0 -246: 48880: 0 -246: 48881: 0 -246: 48882: 0 -246: 48883: 0 -246: 48884: 0 -246: 48885: 0 -246: 48886: 0 -246: 48887: 0 -246: 48888: 0 -246: 48889: 0 -246: 48890: 0 -246: 48891: 0 -246: 48892: 0 -246: 48893: 0 -246: 48894: 0 -246: 48895: 0 -246: 48896: 0 -246: 48897: 0 -246: 48898: 0 -246: 48899: 0 -246: 48900: 0 -246: 48901: 0 -246: 48902: 0 -246: 48903: 0 -246: 48904: 0 -246: 48905: 0 -246: 48906: 0 -246: 48907: 0 -246: 48908: 0 -246: 48909: 0 -246: 48910: 0 -246: 48911: 0 -246: 48912: 0 -246: 48913: 0 -246: 48914: 0 -246: 48915: 0 -246: 48916: 0 -246: 48917: 0 -246: 48918: 0 -246: 48919: 0 -246: 48920: 0 -246: 48921: 0 -246: 48922: 0 -246: 48923: 0 -246: 48924: 0 -246: 48925: 0 -246: 48926: 0 -246: 48927: 0 -246: 48928: 0 -246: 48929: 0 -246: 48930: 0 -246: 48931: 0 -246: 48932: 0 -246: 48933: 0 -246: 48934: 0 -246: 48935: 0 -246: 48936: 0 -246: 48937: 0 -246: 48938: 0 -246: 48939: 0 -246: 48940: 0 -246: 48941: 0 -246: 48942: 0 -246: 48943: 0 -246: 48944: 0 -246: 48945: 0 -246: 48946: 0 -246: 48947: 0 -246: 48948: 0 -246: 48949: 0 -246: 48950: 0 -246: 48951: 0 -246: 48952: 0 -246: 48953: 0 -246: 48954: 0 -246: 48955: 0 -246: 48956: 0 -246: 48957: 0 -246: 48958: 0 -246: 48959: 0 -246: 48960: 0 -246: 48961: 0 -246: 48962: 0 -246: 48963: 0 -246: 48964: 0 -246: 48965: 0 -246: 48966: 0 -246: 48967: 0 -246: 48968: 0 -246: 48969: 0 -246: 48970: 0 -246: 48971: 0 -246: 48972: 0 -246: 48973: 0 -246: 48974: 0 -246: 48975: 0 -246: 48976: 0 -246: 48977: 0 -246: 48978: 0 -246: 48979: 0 -246: 48980: 0 -246: 48981: 0 -246: 48982: 0 -246: 48983: 0 -246: 48984: 0 -246: 48985: 0 -246: 48986: 0 -246: 48987: 0 -246: 48988: 0 -246: 48989: 0 -246: 48990: 0 -246: 48991: 0 -246: 48992: 0 -246: 48993: 0 -246: 48994: 0 -246: 48995: 0 -246: 48996: 0 -246: 48997: 0 -246: 48998: 0 -246: 48999: 0 -246: 49000: 0 -246: 49001: 0 -246: 49002: 0 -246: 49003: 0 -246: 49004: 0 -246: 49005: 0 -246: 49006: 0 -246: 49007: 0 -246: 49008: 0 -246: 49009: 0 -246: 49010: 0 -246: 49011: 0 -246: 49012: 0 -246: 49013: 0 -246: 49014: 0 -246: 49015: 0 -246: 49016: 0 -246: 49017: 0 -246: 49018: 0 -246: 49019: 0 -246: 49020: 0 -246: 49021: 0 -246: 49022: 0 -246: 49023: 0 -246: 49024: 0 -246: 49025: 0 -246: 49026: 0 -246: 49027: 0 -246: 49028: 0 -246: 49029: 0 -246: 49030: 0 -246: 49031: 0 -246: 49032: 0 -246: 49033: 0 -246: 49034: 0 -246: 49035: 0 -246: 49036: 0 -246: 49037: 0 -246: 49038: 0 -246: 49039: 0 -246: 49040: 0 -246: 49041: 0 -246: 49042: 0 -246: 49043: 0 -246: 49044: 0 -246: 49045: 0 -246: 49046: 0 -246: 49047: 0 -246: 49048: 0 -246: 49049: 0 -246: 49050: 0 -246: 49051: 0 -246: 49052: 0 -246: 49053: 0 -246: 49054: 0 -246: 49055: 0 -246: 49056: 0 -246: 49057: 0 -246: 49058: 0 -246: 49059: 0 -246: 49060: 0 -246: 49061: 0 -246: 49062: 0 -246: 49063: 0 -246: 49064: 0 -246: 49065: 0 -246: 49066: 0 -246: 49067: 0 -246: 49068: 0 -246: 49069: 0 -246: 49070: 0 -246: 49071: 0 -246: 49072: 0 -246: 49073: 0 -246: 49074: 0 -246: 49075: 0 -246: 49076: 0 -246: 49077: 0 -246: 49078: 0 -246: 49079: 0 -246: 49080: 0 -246: 49081: 0 -246: 49082: 0 -246: 49083: 0 -246: 49084: 0 -246: 49085: 0 -246: 49086: 0 -246: 49087: 0 -246: 49088: 0 -246: 49089: 0 -246: 49090: 0 -246: 49091: 0 -246: 49092: 0 -246: 49093: 0 -246: 49094: 0 -246: 49095: 0 -246: 49096: 0 -246: 49097: 0 -246: 49098: 0 -246: 49099: 0 -246: 49100: 0 -246: 49101: 0 -246: 49102: 0 -246: 49103: 0 -246: 49104: 0 -246: 49105: 0 -246: 49106: 0 -246: 49107: 0 -246: 49108: 0 -246: 49109: 0 -246: 49110: 0 -246: 49111: 0 -246: 49112: 0 -246: 49113: 0 -246: 49114: 0 -246: 49115: 0 -246: 49116: 0 -246: 49117: 0 -246: 49118: 0 -246: 49119: 0 -246: 49120: 0 -246: 49121: 0 -246: 49122: 0 -246: 49123: 0 -246: 49124: 0 -246: 49125: 0 -246: 49126: 0 -246: 49127: 0 -246: 49128: 0 -246: 49129: 0 -246: 49130: 0 -246: 49131: 0 -246: 49132: 0 -246: 49133: 0 -246: 49134: 0 -246: 49135: 0 -246: 49136: 0 -246: 49137: 0 -246: 49138: 0 -246: 49139: 0 -246: 49140: 0 -246: 49141: 0 -246: 49142: 0 -246: 49143: 0 -246: 49144: 0 -246: 49145: 0 -246: 49146: 0 -246: 49147: 0 -246: 49148: 0 -246: 49149: 0 -246: 49150: 0 -246: 49151: 0 -246: 49152: 0 -246: 49153: 0 -246: 49154: 0 -246: 49155: 0 -246: 49156: 0 -246: 49157: 0 -246: 49158: 0 -246: 49159: 0 -246: 49160: 0 -246: 49161: 0 -246: 49162: 0 -246: 49163: 0 -246: 49164: 0 -246: 49165: 0 -246: 49166: 0 -246: 49167: 0 -246: 49168: 0 -246: 49169: 0 -246: 49170: 0 -246: 49171: 0 -246: 49172: 0 -246: 49173: 0 -246: 49174: 0 -246: 49175: 0 -246: 49176: 0 -246: 49177: 0 -246: 49178: 0 -246: 49179: 0 -246: 49180: 0 -246: 49181: 0 -246: 49182: 0 -246: 49183: 0 -246: 49184: 0 -246: 49185: 0 -246: 49186: 0 -246: 49187: 0 -246: 49188: 0 -246: 49189: 0 -246: 49190: 0 -246: 49191: 0 -246: 49192: 0 -246: 49193: 0 -246: 49194: 0 -246: 49195: 0 -246: 49196: 0 -246: 49197: 0 -246: 49198: 0 -246: 49199: 0 -246: 49200: 0 -246: 49201: 0 -246: 49202: 0 -246: 49203: 0 -246: 49204: 0 -246: 49205: 0 -246: 49206: 0 -246: 49207: 0 -246: 49208: 0 -246: 49209: 0 -246: 49210: 0 -246: 49211: 0 -246: 49212: 0 -246: 49213: 0 -246: 49214: 0 -246: 49215: 0 -246: 49216: 0 -246: 49217: 0 -246: 49218: 0 -246: 49219: 0 -246: 49220: 0 -246: 49221: 0 -246: 49222: 0 -246: 49223: 0 -246: 49224: 0 -246: 49225: 0 -246: 49226: 0 -246: 49227: 0 -246: 49228: 0 -246: 49229: 0 -246: 49230: 0 -246: 49231: 0 -246: 49232: 0 -246: 49233: 0 -246: 49234: 0 -246: 49235: 0 -246: 49236: 0 -246: 49237: 0 -246: 49238: 0 -246: 49239: 0 -246: 49240: 0 -246: 49241: 0 -246: 49242: 0 -246: 49243: 0 -246: 49244: 0 -246: 49245: 0 -246: 49246: 0 -246: 49247: 0 -246: 49248: 0 -246: 49249: 0 -246: 49250: 0 -246: 49251: 0 -246: 49252: 0 -246: 49253: 0 -246: 49254: 0 -246: 49255: 0 -246: 49256: 0 -246: 49257: 0 -246: 49258: 0 -246: 49259: 0 -246: 49260: 0 -246: 49261: 0 -246: 49262: 0 -246: 49263: 0 -246: 49264: 0 -246: 49265: 0 -246: 49266: 0 -246: 49267: 0 -246: 49268: 0 -246: 49269: 0 -246: 49270: 0 -246: 49271: 0 -246: 49272: 0 -246: 49273: 0 -246: 49274: 0 -246: 49275: 0 -246: 49276: 0 -246: 49277: 0 -246: 49278: 0 -246: 49279: 0 -246: 49280: 0 -246: 49281: 0 -246: 49282: 0 -246: 49283: 0 -246: 49284: 0 -246: 49285: 0 -246: 49286: 0 -246: 49287: 0 -246: 49288: 0 -246: 49289: 0 -246: 49290: 0 -246: 49291: 0 -246: 49292: 0 -246: 49293: 0 -246: 49294: 0 -246: 49295: 0 -246: 49296: 0 -246: 49297: 0 -246: 49298: 0 -246: 49299: 0 -246: 49300: 0 -246: 49301: 0 -246: 49302: 0 -246: 49303: 0 -246: 49304: 0 -246: 49305: 0 -246: 49306: 0 -246: 49307: 0 -246: 49308: 0 -246: 49309: 0 -246: 49310: 0 -246: 49311: 0 -246: 49312: 0 -246: 49313: 0 -246: 49314: 0 -246: 49315: 0 -246: 49316: 0 -246: 49317: 0 -246: 49318: 0 -246: 49319: 0 -246: 49320: 0 -246: 49321: 0 -246: 49322: 0 -246: 49323: 0 -246: 49324: 0 -246: 49325: 0 -246: 49326: 0 -246: 49327: 0 -246: 49328: 0 -246: 49329: 0 -246: 49330: 0 -246: 49331: 0 -246: 49332: 0 -246: 49333: 0 -246: 49334: 0 -246: 49335: 0 -246: 49336: 0 -246: 49337: 0 -246: 49338: 0 -246: 49339: 0 -246: 49340: 0 -246: 49341: 0 -246: 49342: 0 -246: 49343: 0 -246: 49344: 0 -246: 49345: 0 -246: 49346: 0 -246: 49347: 0 -246: 49348: 0 -246: 49349: 0 -246: 49350: 0 -246: 49351: 0 -246: 49352: 0 -246: 49353: 0 -246: 49354: 0 -246: 49355: 0 -246: 49356: 0 -246: 49357: 0 -246: 49358: 0 -246: 49359: 0 -246: 49360: 0 -246: 49361: 0 -246: 49362: 0 -246: 49363: 0 -246: 49364: 0 -246: 49365: 0 -246: 49366: 0 -246: 49367: 0 -246: 49368: 0 -246: 49369: 0 -246: 49370: 0 -246: 49371: 0 -246: 49372: 0 -246: 49373: 0 -246: 49374: 0 -246: 49375: 0 -246: 49376: 0 -246: 49377: 0 -246: 49378: 0 -246: 49379: 0 -246: 49380: 0 -246: 49381: 0 -246: 49382: 0 -246: 49383: 0 -246: 49384: 0 -246: 49385: 0 -246: 49386: 0 -246: 49387: 0 -246: 49388: 0 -246: 49389: 0 -246: 49390: 0 -246: 49391: 0 -246: 49392: 0 -246: 49393: 0 -246: 49394: 0 -246: 49395: 0 -246: 49396: 0 -246: 49397: 0 -246: 49398: 0 -246: 49399: 0 -246: 49400: 0 -246: 49401: 0 -246: 49402: 0 -246: 49403: 0 -246: 49404: 0 -246: 49405: 0 -246: 49406: 0 -246: 49407: 0 -246: 49408: 0 -246: 49409: 0 -246: 49410: 0 -246: 49411: 0 -246: 49412: 0 -246: 49413: 0 -246: 49414: 0 -246: 49415: 0 -246: 49416: 0 -246: 49417: 0 -246: 49418: 0 -246: 49419: 0 -246: 49420: 0 -246: 49421: 0 -246: 49422: 0 -246: 49423: 0 -246: 49424: 0 -246: 49425: 0 -246: 49426: 0 -246: 49427: 0 -246: 49428: 0 -246: 49429: 0 -246: 49430: 0 -246: 49431: 0 -246: 49432: 0 -246: 49433: 0 -246: 49434: 0 -246: 49435: 0 -246: 49436: 0 -246: 49437: 0 -246: 49438: 0 -246: 49439: 0 -246: 49440: 0 -246: 49441: 0 -246: 49442: 0 -246: 49443: 0 -246: 49444: 0 -246: 49445: 0 -246: 49446: 0 -246: 49447: 0 -246: 49448: 0 -246: 49449: 0 -246: 49450: 0 -246: 49451: 0 -246: 49452: 0 -246: 49453: 0 -246: 49454: 0 -246: 49455: 0 -246: 49456: 0 -246: 49457: 0 -246: 49458: 0 -246: 49459: 0 -246: 49460: 0 -246: 49461: 0 -246: 49462: 0 -246: 49463: 0 -246: 49464: 0 -246: 49465: 0 -246: 49466: 0 -246: 49467: 0 -246: 49468: 0 -246: 49469: 0 -246: 49470: 0 -246: 49471: 0 -246: 49472: 0 -246: 49473: 0 -246: 49474: 0 -246: 49475: 0 -246: 49476: 0 -246: 49477: 0 -246: 49478: 0 -246: 49479: 0 -246: 49480: 0 -246: 49481: 0 -246: 49482: 0 -246: 49483: 0 -246: 49484: 0 -246: 49485: 0 -246: 49486: 0 -246: 49487: 0 -246: 49488: 0 -246: 49489: 0 -246: 49490: 0 -246: 49491: 0 -246: 49492: 0 -246: 49493: 0 -246: 49494: 0 -246: 49495: 0 -246: 49496: 0 -246: 49497: 0 -246: 49498: 0 -246: 49499: 0 -246: 49500: 0 -246: 49501: 0 -246: 49502: 0 -246: 49503: 0 -246: 49504: 0 -246: 49505: 0 -246: 49506: 0 -246: 49507: 0 -246: 49508: 0 -246: 49509: 0 -246: 49510: 0 -246: 49511: 0 -246: 49512: 0 -246: 49513: 0 -246: 49514: 0 -246: 49515: 0 -246: 49516: 0 -246: 49517: 0 -246: 49518: 0 -246: 49519: 0 -246: 49520: 0 -246: 49521: 0 -246: 49522: 0 -246: 49523: 0 -246: 49524: 0 -246: 49525: 0 -246: 49526: 0 -246: 49527: 0 -246: 49528: 0 -246: 49529: 0 -246: 49530: 0 -246: 49531: 0 -246: 49532: 0 -246: 49533: 0 -246: 49534: 0 -246: 49535: 0 -246: 49536: 0 -246: 49537: 0 -246: 49538: 0 -246: 49539: 0 -246: 49540: 0 -246: 49541: 0 -246: 49542: 0 -246: 49543: 0 -246: 49544: 0 -246: 49545: 0 -246: 49546: 0 -246: 49547: 0 -246: 49548: 0 -246: 49549: 0 -246: 49550: 0 -246: 49551: 0 -246: 49552: 0 -246: 49553: 0 -246: 49554: 0 -246: 49555: 0 -246: 49556: 0 -246: 49557: 0 -246: 49558: 0 -246: 49559: 0 -246: 49560: 0 -246: 49561: 0 -246: 49562: 0 -246: 49563: 0 -246: 49564: 0 -246: 49565: 0 -246: 49566: 0 -246: 49567: 0 -246: 49568: 0 -246: 49569: 0 -246: 49570: 0 -246: 49571: 0 -246: 49572: 0 -246: 49573: 0 -246: 49574: 0 -246: 49575: 0 -246: 49576: 0 -246: 49577: 0 -246: 49578: 0 -246: 49579: 0 -246: 49580: 0 -246: 49581: 0 -246: 49582: 0 -246: 49583: 0 -246: 49584: 0 -246: 49585: 0 -246: 49586: 0 -246: 49587: 0 -246: 49588: 0 -246: 49589: 0 -246: 49590: 0 -246: 49591: 0 -246: 49592: 0 -246: 49593: 0 -246: 49594: 0 -246: 49595: 0 -246: 49596: 0 -246: 49597: 0 -246: 49598: 0 -246: 49599: 0 -246: 49600: 0 -246: 49601: 0 -246: 49602: 0 -246: 49603: 0 -246: 49604: 0 -246: 49605: 0 -246: 49606: 0 -246: 49607: 0 -246: 49608: 0 -246: 49609: 0 -246: 49610: 0 -246: 49611: 0 -246: 49612: 0 -246: 49613: 0 -246: 49614: 0 -246: 49615: 0 -246: 49616: 0 -246: 49617: 0 -246: 49618: 0 -246: 49619: 0 -246: 49620: 0 -246: 49621: 0 -246: 49622: 0 -246: 49623: 0 -246: 49624: 0 -246: 49625: 0 -246: 49626: 0 -246: 49627: 0 -246: 49628: 0 -246: 49629: 0 -246: 49630: 0 -246: 49631: 0 -246: 49632: 0 -246: 49633: 0 -246: 49634: 0 -246: 49635: 0 -246: 49636: 0 -246: 49637: 0 -246: 49638: 0 -246: 49639: 0 -246: 49640: 0 -246: 49641: 0 -246: 49642: 0 -246: 49643: 0 -246: 49644: 0 -246: 49645: 0 -246: 49646: 0 -246: 49647: 0 -246: 49648: 0 -246: 49649: 0 -246: 49650: 0 -246: 49651: 0 -246: 49652: 0 -246: 49653: 0 -246: 49654: 0 -246: 49655: 0 -246: 49656: 0 -246: 49657: 0 -246: 49658: 0 -246: 49659: 0 -246: 49660: 0 -246: 49661: 0 -246: 49662: 0 -246: 49663: 0 -246: 49664: 0 -246: 49665: 0 -246: 49666: 0 -246: 49667: 0 -246: 49668: 0 -246: 49669: 0 -246: 49670: 0 -246: 49671: 0 -246: 49672: 0 -246: 49673: 0 -246: 49674: 0 -246: 49675: 0 -246: 49676: 0 -246: 49677: 0 -246: 49678: 0 -246: 49679: 0 -246: 49680: 0 -246: 49681: 0 -246: 49682: 0 -246: 49683: 0 -246: 49684: 0 -246: 49685: 0 -246: 49686: 0 -246: 49687: 0 -246: 49688: 0 -246: 49689: 0 -246: 49690: 0 -246: 49691: 0 -246: 49692: 0 -246: 49693: 0 -246: 49694: 0 -246: 49695: 0 -246: 49696: 0 -246: 49697: 0 -246: 49698: 0 -246: 49699: 0 -246: 49700: 0 -246: 49701: 0 -246: 49702: 0 -246: 49703: 0 -246: 49704: 0 -246: 49705: 0 -246: 49706: 0 -246: 49707: 0 -246: 49708: 0 -246: 49709: 0 -246: 49710: 0 -246: 49711: 0 -246: 49712: 0 -246: 49713: 0 -246: 49714: 0 -246: 49715: 0 -246: 49716: 0 -246: 49717: 0 -246: 49718: 0 -246: 49719: 0 -246: 49720: 0 -246: 49721: 0 -246: 49722: 0 -246: 49723: 0 -246: 49724: 0 -246: 49725: 0 -246: 49726: 0 -246: 49727: 0 -246: 49728: 0 -246: 49729: 0 -246: 49730: 0 -246: 49731: 0 -246: 49732: 0 -246: 49733: 0 -246: 49734: 0 -246: 49735: 0 -246: 49736: 0 -246: 49737: 0 -246: 49738: 0 -246: 49739: 0 -246: 49740: 0 -246: 49741: 0 -246: 49742: 0 -246: 49743: 0 -246: 49744: 0 -246: 49745: 0 -246: 49746: 0 -246: 49747: 0 -246: 49748: 0 -246: 49749: 0 -246: 49750: 0 -246: 49751: 0 -246: 49752: 0 -246: 49753: 0 -246: 49754: 0 -246: 49755: 0 -246: 49756: 0 -246: 49757: 0 -246: 49758: 0 -246: 49759: 0 -246: 49760: 0 -246: 49761: 0 -246: 49762: 0 -246: 49763: 0 -246: 49764: 0 -246: 49765: 0 -246: 49766: 0 -246: 49767: 0 -246: 49768: 0 -246: 49769: 0 -246: 49770: 0 -246: 49771: 0 -246: 49772: 0 -246: 49773: 0 -246: 49774: 0 -246: 49775: 0 -246: 49776: 0 -246: 49777: 0 -246: 49778: 0 -246: 49779: 0 -246: 49780: 0 -246: 49781: 0 -246: 49782: 0 -246: 49783: 0 -246: 49784: 0 -246: 49785: 0 -246: 49786: 0 -246: 49787: 0 -246: 49788: 0 -246: 49789: 0 -246: 49790: 0 -246: 49791: 0 -246: 49792: 0 -246: 49793: 0 -246: 49794: 0 -246: 49795: 0 -246: 49796: 0 -246: 49797: 0 -246: 49798: 0 -246: 49799: 0 -246: 49800: 0 -246: 49801: 0 -246: 49802: 0 -246: 49803: 0 -246: 49804: 0 -246: 49805: 0 -246: 49806: 0 -246: 49807: 0 -246: 49808: 0 -246: 49809: 0 -246: 49810: 0 -246: 49811: 0 -246: 49812: 0 -246: 49813: 0 -246: 49814: 0 -246: 49815: 0 -246: 49816: 0 -246: 49817: 0 -246: 49818: 0 -246: 49819: 0 -246: 49820: 0 -246: 49821: 0 -246: 49822: 0 -246: 49823: 0 -246: 49824: 0 -246: 49825: 0 -246: 49826: 0 -246: 49827: 0 -246: 49828: 0 -246: 49829: 0 -246: 49830: 0 -246: 49831: 0 -246: 49832: 0 -246: 49833: 0 -246: 49834: 0 -246: 49835: 0 -246: 49836: 0 -246: 49837: 0 -246: 49838: 0 -246: 49839: 0 -246: 49840: 0 -246: 49841: 0 -246: 49842: 0 -246: 49843: 0 -246: 49844: 0 -246: 49845: 0 -246: 49846: 0 -246: 49847: 0 -246: 49848: 0 -246: 49849: 0 -246: 49850: 0 -246: 49851: 0 -246: 49852: 0 -246: 49853: 0 -246: 49854: 0 -246: 49855: 0 -246: 49856: 0 -246: 49857: 0 -246: 49858: 0 -246: 49859: 0 -246: 49860: 0 -246: 49861: 0 -246: 49862: 0 -246: 49863: 0 -246: 49864: 0 -246: 49865: 0 -246: 49866: 0 -246: 49867: 0 -246: 49868: 0 -246: 49869: 0 -246: 49870: 0 -246: 49871: 0 -246: 49872: 0 -246: 49873: 0 -246: 49874: 0 -246: 49875: 0 -246: 49876: 0 -246: 49877: 0 -246: 49878: 0 -246: 49879: 0 -246: 49880: 0 -246: 49881: 0 -246: 49882: 0 -246: 49883: 0 -246: 49884: 0 -246: 49885: 0 -246: 49886: 0 -246: 49887: 0 -246: 49888: 0 -246: 49889: 0 -246: 49890: 0 -246: 49891: 0 -246: 49892: 0 -246: 49893: 0 -246: 49894: 0 -246: 49895: 0 -246: 49896: 0 -246: 49897: 0 -246: 49898: 0 -246: 49899: 0 -246: 49900: 0 -246: 49901: 0 -246: 49902: 0 -246: 49903: 0 -246: 49904: 0 -246: 49905: 0 -246: 49906: 0 -246: 49907: 0 -246: 49908: 0 -246: 49909: 0 -246: 49910: 0 -246: 49911: 0 -246: 49912: 0 -246: 49913: 0 -246: 49914: 0 -246: 49915: 0 -246: 49916: 0 -246: 49917: 0 -246: 49918: 0 -246: 49919: 0 -246: 49920: 0 -246: 49921: 0 -246: 49922: 0 -246: 49923: 0 -246: 49924: 0 -246: 49925: 0 -246: 49926: 0 -246: 49927: 0 -246: 49928: 0 -246: 49929: 0 -246: 49930: 0 -246: 49931: 0 -246: 49932: 0 -246: 49933: 0 -246: 49934: 0 -246: 49935: 0 -246: 49936: 0 -246: 49937: 0 -246: 49938: 0 -246: 49939: 0 -246: 49940: 0 -246: 49941: 0 -246: 49942: 0 -246: 49943: 0 -246: 49944: 0 -246: 49945: 0 -246: 49946: 0 -246: 49947: 0 -246: 49948: 0 -246: 49949: 0 -246: 49950: 0 -246: 49951: 0 -246: 49952: 0 -246: 49953: 0 -246: 49954: 0 -246: 49955: 0 -246: 49956: 0 -246: 49957: 0 -246: 49958: 0 -246: 49959: 0 -246: 49960: 0 -246: 49961: 0 -246: 49962: 0 -246: 49963: 0 -246: 49964: 0 -246: 49965: 0 -246: 49966: 0 -246: 49967: 0 -246: 49968: 0 -246: 49969: 0 -246: 49970: 0 -246: 49971: 0 -246: 49972: 0 -246: 49973: 0 -246: 49974: 0 -246: 49975: 0 -246: 49976: 0 -246: 49977: 0 -246: 49978: 0 -246: 49979: 0 -246: 49980: 0 -246: 49981: 0 -246: 49982: 0 -246: 49983: 0 -246: 49984: 0 -246: 49985: 0 -246: 49986: 0 -246: 49987: 0 -246: 49988: 0 -246: 49989: 0 -246: 49990: 0 -246: 49991: 0 -246: 49992: 0 -246: 49993: 0 -246: 49994: 0 -246: 49995: 0 -246: 49996: 0 -246: 49997: 0 -246: 49998: 0 -246: 49999: 0 -246: 50000: 0 -246: 50001: 0 -246: 50002: 0 -246: 50003: 0 -246: 50004: 0 -246: 50005: 0 -246: 50006: 0 -246: 50007: 0 -246: 50008: 0 -246: 50009: 0 -246: 50010: 0 -246: 50011: 0 -246: 50012: 0 -246: 50013: 0 -246: 50014: 0 -246: 50015: 0 -246: 50016: 0 -246: 50017: 0 -246: 50018: 0 -246: 50019: 0 -246: 50020: 0 -246: 50021: 0 -246: 50022: 0 -246: 50023: 0 -246: 50024: 0 -246: 50025: 0 -246: 50026: 0 -246: 50027: 0 -246: 50028: 0 -246: 50029: 0 -246: 50030: 0 -246: 50031: 0 -246: 50032: 0 -246: 50033: 0 -246: 50034: 0 -246: 50035: 0 -246: 50036: 0 -246: 50037: 0 -246: 50038: 0 -246: 50039: 0 -246: 50040: 0 -246: 50041: 0 -246: 50042: 0 -246: 50043: 0 -246: 50044: 0 -246: 50045: 0 -246: 50046: 0 -246: 50047: 0 -246: 50048: 0 -246: 50049: 0 -246: 50050: 0 -246: 50051: 0 -246: 50052: 0 -246: 50053: 0 -246: 50054: 0 -246: 50055: 0 -246: 50056: 0 -246: 50057: 0 -246: 50058: 0 -246: 50059: 0 -246: 50060: 0 -246: 50061: 0 -246: 50062: 0 -246: 50063: 0 -246: 50064: 0 -246: 50065: 0 -246: 50066: 0 -246: 50067: 0 -246: 50068: 0 -246: 50069: 0 -246: 50070: 0 -246: 50071: 0 -246: 50072: 0 -246: 50073: 0 -246: 50074: 0 -246: 50075: 0 -246: 50076: 0 -246: 50077: 0 -246: 50078: 0 -246: 50079: 0 -246: 50080: 0 -246: 50081: 0 -246: 50082: 0 -246: 50083: 0 -246: 50084: 0 -246: 50085: 0 -246: 50086: 0 -246: 50087: 0 -246: 50088: 0 -246: 50089: 0 -246: 50090: 0 -246: 50091: 0 -246: 50092: 0 -246: 50093: 0 -246: 50094: 0 -246: 50095: 0 -246: 50096: 0 -246: 50097: 0 -246: 50098: 0 -246: 50099: 0 -246: 50100: 0 -246: 50101: 0 -246: 50102: 0 -246: 50103: 0 -246: 50104: 0 -246: 50105: 0 -246: 50106: 0 -246: 50107: 0 -246: 50108: 0 -246: 50109: 0 -246: 50110: 0 -246: 50111: 0 -246: 50112: 0 -246: 50113: 0 -246: 50114: 0 -246: 50115: 0 -246: 50116: 0 -246: 50117: 0 -246: 50118: 0 -246: 50119: 0 -246: 50120: 0 -246: 50121: 0 -246: 50122: 0 -246: 50123: 0 -246: 50124: 0 -246: 50125: 0 -246: 50126: 0 -246: 50127: 0 -246: 50128: 0 -246: 50129: 0 -246: 50130: 0 -246: 50131: 0 -246: 50132: 0 -246: 50133: 0 -246: 50134: 0 -246: 50135: 0 -246: 50136: 0 -246: 50137: 0 -246: 50138: 0 -246: 50139: 0 -246: 50140: 0 -246: 50141: 0 -246: 50142: 0 -246: 50143: 0 -246: 50144: 0 -246: 50145: 0 -246: 50146: 0 -246: 50147: 0 -246: 50148: 0 -246: 50149: 0 -246: 50150: 0 -246: 50151: 0 -246: 50152: 0 -246: 50153: 0 -246: 50154: 0 -246: 50155: 0 -246: 50156: 0 -246: 50157: 0 -246: 50158: 0 -246: 50159: 0 -246: 50160: 0 -246: 50161: 0 -246: 50162: 0 -246: 50163: 0 -246: 50164: 0 -246: 50165: 0 -246: 50166: 0 -246: 50167: 0 -246: 50168: 0 -246: 50169: 0 -246: 50170: 0 -246: 50171: 0 -246: 50172: 0 -246: 50173: 0 -246: 50174: 0 -246: 50175: 0 -246: 50176: 0 -246: 50177: 0 -246: 50178: 0 -246: 50179: 0 -246: 50180: 0 -246: 50181: 0 -246: 50182: 0 -246: 50183: 0 -246: 50184: 0 -246: 50185: 0 -246: 50186: 0 -246: 50187: 0 -246: 50188: 0 -246: 50189: 0 -246: 50190: 0 -246: 50191: 0 -246: 50192: 0 -246: 50193: 0 -246: 50194: 0 -246: 50195: 0 -246: 50196: 0 -246: 50197: 0 -246: 50198: 0 -246: 50199: 0 -246: 50200: 0 -246: 50201: 0 -246: 50202: 0 -246: 50203: 0 -246: 50204: 0 -246: 50205: 0 -246: 50206: 0 -246: 50207: 0 -246: 50208: 0 -246: 50209: 0 -246: 50210: 0 -246: 50211: 0 -246: 50212: 0 -246: 50213: 0 -246: 50214: 0 -246: 50215: 0 -246: 50216: 0 -246: 50217: 0 -246: 50218: 0 -246: 50219: 0 -246: 50220: 0 -246: 50221: 0 -246: 50222: 0 -246: 50223: 0 -246: 50224: 0 -246: 50225: 0 -246: 50226: 0 -246: 50227: 0 -246: 50228: 0 -246: 50229: 0 -246: 50230: 0 -246: 50231: 0 -246: 50232: 0 -246: 50233: 0 -246: 50234: 0 -246: 50235: 0 -246: 50236: 0 -246: 50237: 0 -246: 50238: 0 -246: 50239: 0 -246: 50240: 0 -246: 50241: 0 -246: 50242: 0 -246: 50243: 0 -246: 50244: 0 -246: 50245: 0 -246: 50246: 0 -246: 50247: 0 -246: 50248: 0 -246: 50249: 0 -246: 50250: 0 -246: 50251: 0 -246: 50252: 0 -246: 50253: 0 -246: 50254: 0 -246: 50255: 0 -246: 50256: 0 -246: 50257: 0 -246: 50258: 0 -246: 50259: 0 -246: 50260: 0 -246: 50261: 0 -246: 50262: 0 -246: 50263: 0 -246: 50264: 0 -246: 50265: 0 -246: 50266: 0 -246: 50267: 0 -246: 50268: 0 -246: 50269: 0 -246: 50270: 0 -246: 50271: 0 -246: 50272: 0 -246: 50273: 0 -246: 50274: 0 -246: 50275: 0 -246: 50276: 0 -246: 50277: 0 -246: 50278: 0 -246: 50279: 0 -246: 50280: 0 -246: 50281: 0 -246: 50282: 0 -246: 50283: 0 -246: 50284: 0 -246: 50285: 0 -246: 50286: 0 -246: 50287: 0 -246: 50288: 0 -246: 50289: 0 -246: 50290: 0 -246: 50291: 0 -246: 50292: 0 -246: 50293: 0 -246: 50294: 0 -246: 50295: 0 -246: 50296: 0 -246: 50297: 0 -246: 50298: 0 -246: 50299: 0 -246: 50300: 0 -246: 50301: 0 -246: 50302: 0 -246: 50303: 0 -246: 50304: 0 -246: 50305: 0 -246: 50306: 0 -246: 50307: 0 -246: 50308: 0 -246: 50309: 0 -246: 50310: 0 -246: 50311: 0 -246: 50312: 0 -246: 50313: 0 -246: 50314: 0 -246: 50315: 0 -246: 50316: 0 -246: 50317: 0 -246: 50318: 0 -246: 50319: 0 -246: 50320: 0 -246: 50321: 0 -246: 50322: 0 -246: 50323: 0 -246: 50324: 0 -246: 50325: 0 -246: 50326: 0 -246: 50327: 0 -246: 50328: 0 -246: 50329: 0 -246: 50330: 0 -246: 50331: 0 -246: 50332: 0 -246: 50333: 0 -246: 50334: 0 -246: 50335: 0 -246: 50336: 0 -246: 50337: 0 -246: 50338: 0 -246: 50339: 0 -246: 50340: 0 -246: 50341: 0 -246: 50342: 0 -246: 50343: 0 -246: 50344: 0 -246: 50345: 0 -246: 50346: 0 -246: 50347: 0 -246: 50348: 0 -246: 50349: 0 -246: 50350: 0 -246: 50351: 0 -246: 50352: 0 -246: 50353: 0 -246: 50354: 0 -246: 50355: 0 -246: 50356: 0 -246: 50357: 0 -246: 50358: 0 -246: 50359: 0 -246: 50360: 0 -246: 50361: 0 -246: 50362: 0 -246: 50363: 0 -246: 50364: 0 -246: 50365: 0 -246: 50366: 0 -246: 50367: 0 -246: 50368: 0 -246: 50369: 0 -246: 50370: 0 -246: 50371: 0 -246: 50372: 0 -246: 50373: 0 -246: 50374: 0 -246: 50375: 0 -246: 50376: 0 -246: 50377: 0 -246: 50378: 0 -246: 50379: 0 -246: 50380: 0 -246: 50381: 0 -246: 50382: 0 -246: 50383: 0 -246: 50384: 0 -246: 50385: 0 -246: 50386: 0 -246: 50387: 0 -246: 50388: 0 -246: 50389: 0 -246: 50390: 0 -246: 50391: 0 -246: 50392: 0 -246: 50393: 0 -246: 50394: 0 -246: 50395: 0 -246: 50396: 0 -246: 50397: 0 -246: 50398: 0 -246: 50399: 0 -246: 50400: 0 -246: 50401: 0 -246: 50402: 0 -246: 50403: 0 -246: 50404: 0 -246: 50405: 0 -246: 50406: 0 -246: 50407: 0 -246: 50408: 0 -246: 50409: 0 -246: 50410: 0 -246: 50411: 0 -246: 50412: 0 -246: 50413: 0 -246: 50414: 0 -246: 50415: 0 -246: 50416: 0 -246: 50417: 0 -246: 50418: 0 -246: 50419: 0 -246: 50420: 0 -246: 50421: 0 -246: 50422: 0 -246: 50423: 0 -246: 50424: 0 -246: 50425: 0 -246: 50426: 0 -246: 50427: 0 -246: 50428: 0 -246: 50429: 0 -246: 50430: 0 -246: 50431: 0 -246: 50432: 0 -246: 50433: 0 -246: 50434: 0 -246: 50435: 0 -246: 50436: 0 -246: 50437: 0 -246: 50438: 0 -246: 50439: 0 -246: 50440: 0 -246: 50441: 0 -246: 50442: 0 -246: 50443: 0 -246: 50444: 0 -246: 50445: 0 -246: 50446: 0 -246: 50447: 0 -246: 50448: 0 -246: 50449: 0 -246: 50450: 0 -246: 50451: 0 -246: 50452: 0 -246: 50453: 0 -246: 50454: 0 -246: 50455: 0 -246: 50456: 0 -246: 50457: 0 -246: 50458: 0 -246: 50459: 0 -246: 50460: 0 -246: 50461: 0 -246: 50462: 0 -246: 50463: 0 -246: 50464: 0 -246: 50465: 0 -246: 50466: 0 -246: 50467: 0 -246: 50468: 0 -246: 50469: 0 -246: 50470: 0 -246: 50471: 0 -246: 50472: 0 -246: 50473: 0 -246: 50474: 0 -246: 50475: 0 -246: 50476: 0 -246: 50477: 0 -246: 50478: 0 -246: 50479: 0 -246: 50480: 0 -246: 50481: 0 -246: 50482: 0 -246: 50483: 0 -246: 50484: 0 -246: 50485: 0 -246: 50486: 0 -246: 50487: 0 -246: 50488: 0 -246: 50489: 0 -246: 50490: 0 -246: 50491: 0 -246: 50492: 0 -246: 50493: 0 -246: 50494: 0 -246: 50495: 0 -246: 50496: 0 -246: 50497: 0 -246: 50498: 0 -246: 50499: 0 -246: 50500: 0 -246: 50501: 0 -246: 50502: 0 -246: 50503: 0 -246: 50504: 0 -246: 50505: 0 -246: 50506: 0 -246: 50507: 0 -246: 50508: 0 -246: 50509: 0 -246: 50510: 0 -246: 50511: 0 -246: 50512: 0 -246: 50513: 0 -246: 50514: 0 -246: 50515: 0 -246: 50516: 0 -246: 50517: 0 -246: 50518: 0 -246: 50519: 0 -246: 50520: 0 -246: 50521: 0 -246: 50522: 0 -246: 50523: 0 -246: 50524: 0 -246: 50525: 0 -246: 50526: 0 -246: 50527: 0 -246: 50528: 0 -246: 50529: 0 -246: 50530: 0 -246: 50531: 0 -246: 50532: 0 -246: 50533: 0 -246: 50534: 0 -246: 50535: 0 -246: 50536: 0 -246: 50537: 0 -246: 50538: 0 -246: 50539: 0 -246: 50540: 0 -246: 50541: 0 -246: 50542: 0 -246: 50543: 0 -246: 50544: 0 -246: 50545: 0 -246: 50546: 0 -246: 50547: 0 -246: 50548: 0 -246: 50549: 0 -246: 50550: 0 -246: 50551: 0 -246: 50552: 0 -246: 50553: 0 -246: 50554: 0 -246: 50555: 0 -246: 50556: 0 -246: 50557: 0 -246: 50558: 0 -246: 50559: 0 -246: 50560: 0 -246: 50561: 0 -246: 50562: 0 -246: 50563: 0 -246: 50564: 0 -246: 50565: 0 -246: 50566: 0 -246: 50567: 0 -246: 50568: 0 -246: 50569: 0 -246: 50570: 0 -246: 50571: 0 -246: 50572: 0 -246: 50573: 0 -246: 50574: 0 -246: 50575: 0 -246: 50576: 0 -246: 50577: 0 -246: 50578: 0 -246: 50579: 0 -246: 50580: 0 -246: 50581: 0 -246: 50582: 0 -246: 50583: 0 -246: 50584: 0 -246: 50585: 0 -246: 50586: 0 -246: 50587: 0 -246: 50588: 0 -246: 50589: 0 -246: 50590: 0 -246: 50591: 0 -246: 50592: 0 -246: 50593: 0 -246: 50594: 0 -246: 50595: 0 -246: 50596: 0 -246: 50597: 0 -246: 50598: 0 -246: 50599: 0 -246: 50600: 0 -246: 50601: 0 -246: 50602: 0 -246: 50603: 0 -246: 50604: 0 -246: 50605: 0 -246: 50606: 0 -246: 50607: 0 -246: 50608: 0 -246: 50609: 0 -246: 50610: 0 -246: 50611: 0 -246: 50612: 0 -246: 50613: 0 -246: 50614: 0 -246: 50615: 0 -246: 50616: 0 -246: 50617: 0 -246: 50618: 0 -246: 50619: 0 -246: 50620: 0 -246: 50621: 0 -246: 50622: 0 -246: 50623: 0 -246: 50624: 0 -246: 50625: 0 -246: 50626: 0 -246: 50627: 0 -246: 50628: 0 -246: 50629: 0 -246: 50630: 0 -246: 50631: 0 -246: 50632: 0 -246: 50633: 0 -246: 50634: 0 -246: 50635: 0 -246: 50636: 0 -246: 50637: 0 -246: 50638: 0 -246: 50639: 0 -246: 50640: 0 -246: 50641: 0 -246: 50642: 0 -246: 50643: 0 -246: 50644: 0 -246: 50645: 0 -246: 50646: 0 -246: 50647: 0 -246: 50648: 0 -246: 50649: 0 -246: 50650: 0 -246: 50651: 0 -246: 50652: 0 -246: 50653: 0 -246: 50654: 0 -246: 50655: 0 -246: 50656: 0 -246: 50657: 0 -246: 50658: 0 -246: 50659: 0 -246: 50660: 0 -246: 50661: 0 -246: 50662: 0 -246: 50663: 0 -246: 50664: 0 -246: 50665: 0 -246: 50666: 0 -246: 50667: 0 -246: 50668: 0 -246: 50669: 0 -246: 50670: 0 -246: 50671: 0 -246: 50672: 0 -246: 50673: 0 -246: 50674: 0 -246: 50675: 0 -246: 50676: 0 -246: 50677: 0 -246: 50678: 0 -246: 50679: 0 -246: 50680: 0 -246: 50681: 0 -246: 50682: 0 -246: 50683: 0 -246: 50684: 0 -246: 50685: 0 -246: 50686: 0 -246: 50687: 0 -246: 50688: 0 -246: 50689: 0 -246: 50690: 0 -246: 50691: 0 -246: 50692: 0 -246: 50693: 0 -246: 50694: 0 -246: 50695: 0 -246: 50696: 0 -246: 50697: 0 -246: 50698: 0 -246: 50699: 0 -246: 50700: 0 -246: 50701: 0 -246: 50702: 0 -246: 50703: 0 -246: 50704: 0 -246: 50705: 0 -246: 50706: 0 -246: 50707: 0 -246: 50708: 0 -246: 50709: 0 -246: 50710: 0 -246: 50711: 0 -246: 50712: 0 -246: 50713: 0 -246: 50714: 0 -246: 50715: 0 -246: 50716: 0 -246: 50717: 0 -246: 50718: 0 -246: 50719: 0 -246: 50720: 0 -246: 50721: 0 -246: 50722: 0 -246: 50723: 0 -246: 50724: 0 -246: 50725: 0 -246: 50726: 0 -246: 50727: 0 -246: 50728: 0 -246: 50729: 0 -246: 50730: 0 -246: 50731: 0 -246: 50732: 0 -246: 50733: 0 -246: 50734: 0 -246: 50735: 0 -246: 50736: 0 -246: 50737: 0 -246: 50738: 0 -246: 50739: 0 -246: 50740: 0 -246: 50741: 0 -246: 50742: 0 -246: 50743: 0 -246: 50744: 0 -246: 50745: 0 -246: 50746: 0 -246: 50747: 0 -246: 50748: 0 -246: 50749: 0 -246: 50750: 0 -246: 50751: 0 -246: 50752: 0 -246: 50753: 0 -246: 50754: 0 -246: 50755: 0 -246: 50756: 0 -246: 50757: 0 -246: 50758: 0 -246: 50759: 0 -246: 50760: 0 -246: 50761: 0 -246: 50762: 0 -246: 50763: 0 -246: 50764: 0 -246: 50765: 0 -246: 50766: 0 -246: 50767: 0 -246: 50768: 0 -246: 50769: 0 -246: 50770: 0 -246: 50771: 0 -246: 50772: 0 -246: 50773: 0 -246: 50774: 0 -246: 50775: 0 -246: 50776: 0 -246: 50777: 0 -246: 50778: 0 -246: 50779: 0 -246: 50780: 0 -246: 50781: 0 -246: 50782: 0 -246: 50783: 0 -246: 50784: 0 -246: 50785: 0 -246: 50786: 0 -246: 50787: 0 -246: 50788: 0 -246: 50789: 0 -246: 50790: 0 -246: 50791: 0 -246: 50792: 0 -246: 50793: 0 -246: 50794: 0 -246: 50795: 0 -246: 50796: 0 -246: 50797: 0 -246: 50798: 0 -246: 50799: 0 -246: 50800: 0 -246: 50801: 0 -246: 50802: 0 -246: 50803: 0 -246: 50804: 0 -246: 50805: 0 -246: 50806: 0 -246: 50807: 0 -246: 50808: 0 -246: 50809: 0 -246: 50810: 0 -246: 50811: 0 -246: 50812: 0 -246: 50813: 0 -246: 50814: 0 -246: 50815: 0 -246: 50816: 0 -246: 50817: 0 -246: 50818: 0 -246: 50819: 0 -246: 50820: 0 -246: 50821: 0 -246: 50822: 0 -246: 50823: 0 -246: 50824: 0 -246: 50825: 0 -246: 50826: 0 -246: 50827: 0 -246: 50828: 0 -246: 50829: 0 -246: 50830: 0 -246: 50831: 0 -246: 50832: 0 -246: 50833: 0 -246: 50834: 0 -246: 50835: 0 -246: 50836: 0 -246: 50837: 0 -246: 50838: 0 -246: 50839: 0 -246: 50840: 0 -246: 50841: 0 -246: 50842: 0 -246: 50843: 0 -246: 50844: 0 -246: 50845: 0 -246: 50846: 0 -246: 50847: 0 -246: 50848: 0 -246: 50849: 0 -246: 50850: 0 -246: 50851: 0 -246: 50852: 0 -246: 50853: 0 -246: 50854: 0 -246: 50855: 0 -246: 50856: 0 -246: 50857: 0 -246: 50858: 0 -246: 50859: 0 -246: 50860: 0 -246: 50861: 0 -246: 50862: 0 -246: 50863: 0 -246: 50864: 0 -246: 50865: 0 -246: 50866: 0 -246: 50867: 0 -246: 50868: 0 -246: 50869: 0 -246: 50870: 0 -246: 50871: 0 -246: 50872: 0 -246: 50873: 0 -246: 50874: 0 -246: 50875: 0 -246: 50876: 0 -246: 50877: 0 -246: 50878: 0 -246: 50879: 0 -246: 50880: 0 -246: 50881: 0 -246: 50882: 0 -246: 50883: 0 -246: 50884: 0 -246: 50885: 0 -246: 50886: 0 -246: 50887: 0 -246: 50888: 0 -246: 50889: 0 -246: 50890: 0 -246: 50891: 0 -246: 50892: 0 -246: 50893: 0 -246: 50894: 0 -246: 50895: 0 -246: 50896: 0 -246: 50897: 0 -246: 50898: 0 -246: 50899: 0 -246: 50900: 0 -246: 50901: 0 -246: 50902: 0 -246: 50903: 0 -246: 50904: 0 -246: 50905: 0 -246: 50906: 0 -246: 50907: 0 -246: 50908: 0 -246: 50909: 0 -246: 50910: 0 -246: 50911: 0 -246: 50912: 0 -246: 50913: 0 -246: 50914: 0 -246: 50915: 0 -246: 50916: 0 -246: 50917: 0 -246: 50918: 0 -246: 50919: 0 -246: 50920: 0 -246: 50921: 0 -246: 50922: 0 -246: 50923: 0 -246: 50924: 0 -246: 50925: 0 -246: 50926: 0 -246: 50927: 0 -246: 50928: 0 -246: 50929: 0 -246: 50930: 0 -246: 50931: 0 -246: 50932: 0 -246: 50933: 0 -246: 50934: 0 -246: 50935: 0 -246: 50936: 0 -246: 50937: 0 -246: 50938: 0 -246: 50939: 0 -246: 50940: 0 -246: 50941: 0 -246: 50942: 0 -246: 50943: 0 -246: 50944: 0 -246: 50945: 0 -246: 50946: 0 -246: 50947: 0 -246: 50948: 0 -246: 50949: 0 -246: 50950: 0 -246: 50951: 0 -246: 50952: 0 -246: 50953: 0 -246: 50954: 0 -246: 50955: 0 -246: 50956: 0 -246: 50957: 0 -246: 50958: 0 -246: 50959: 0 -246: 50960: 0 -246: 50961: 0 -246: 50962: 0 -246: 50963: 0 -246: 50964: 0 -246: 50965: 0 -246: 50966: 0 -246: 50967: 0 -246: 50968: 0 -246: 50969: 0 -246: 50970: 0 -246: 50971: 0 -246: 50972: 0 -246: 50973: 0 -246: 50974: 0 -246: 50975: 0 -246: 50976: 0 -246: 50977: 0 -246: 50978: 0 -246: 50979: 0 -246: 50980: 0 -246: 50981: 0 -246: 50982: 0 -246: 50983: 0 -246: 50984: 0 -246: 50985: 0 -246: 50986: 0 -246: 50987: 0 -246: 50988: 0 -246: 50989: 0 -246: 50990: 0 -246: 50991: 0 -246: 50992: 0 -246: 50993: 0 -246: 50994: 0 -246: 50995: 0 -246: 50996: 0 -246: 50997: 0 -246: 50998: 0 -246: 50999: 0 -246: 51000: 0 -246: 51001: 0 -246: 51002: 0 -246: 51003: 0 -246: 51004: 0 -246: 51005: 0 -246: 51006: 0 -246: 51007: 0 -246: 51008: 0 -246: 51009: 0 -246: 51010: 0 -246: 51011: 0 -246: 51012: 0 -246: 51013: 0 -246: 51014: 0 -246: 51015: 0 -246: 51016: 0 -246: 51017: 0 -246: 51018: 0 -246: 51019: 0 -246: 51020: 0 -246: 51021: 0 -246: 51022: 0 -246: 51023: 0 -246: 51024: 0 -246: 51025: 0 -246: 51026: 0 -246: 51027: 0 -246: 51028: 0 -246: 51029: 0 -246: 51030: 0 -246: 51031: 0 -246: 51032: 0 -246: 51033: 0 -246: 51034: 0 -246: 51035: 0 -246: 51036: 0 -246: 51037: 0 -246: 51038: 0 -246: 51039: 0 -246: 51040: 0 -246: 51041: 0 -246: 51042: 0 -246: 51043: 0 -246: 51044: 0 -246: 51045: 0 -246: 51046: 0 -246: 51047: 0 -246: 51048: 0 -246: 51049: 0 -246: 51050: 0 -246: 51051: 0 -246: 51052: 0 -246: 51053: 0 -246: 51054: 0 -246: 51055: 0 -246: 51056: 0 -246: 51057: 0 -246: 51058: 0 -246: 51059: 0 -246: 51060: 0 -246: 51061: 0 -246: 51062: 0 -246: 51063: 0 -246: 51064: 0 -246: 51065: 0 -246: 51066: 0 -246: 51067: 0 -246: 51068: 0 -246: 51069: 0 -246: 51070: 0 -246: 51071: 0 -246: 51072: 0 -246: 51073: 0 -246: 51074: 0 -246: 51075: 0 -246: 51076: 0 -246: 51077: 0 -246: 51078: 0 -246: 51079: 0 -246: 51080: 0 -246: 51081: 0 -246: 51082: 0 -246: 51083: 0 -246: 51084: 0 -246: 51085: 0 -246: 51086: 0 -246: 51087: 0 -246: 51088: 0 -246: 51089: 0 -246: 51090: 0 -246: 51091: 0 -246: 51092: 0 -246: 51093: 0 -246: 51094: 0 -246: 51095: 0 -246: 51096: 0 -246: 51097: 0 -246: 51098: 0 -246: 51099: 0 -246: 51100: 0 -246: 51101: 0 -246: 51102: 0 -246: 51103: 0 -246: 51104: 0 -246: 51105: 0 -246: 51106: 0 -246: 51107: 0 -246: 51108: 0 -246: 51109: 0 -246: 51110: 0 -246: 51111: 0 -246: 51112: 0 -246: 51113: 0 -246: 51114: 0 -246: 51115: 0 -246: 51116: 0 -246: 51117: 0 -246: 51118: 0 -246: 51119: 0 -246: 51120: 0 -246: 51121: 0 -246: 51122: 0 -246: 51123: 0 -246: 51124: 0 -246: 51125: 0 -246: 51126: 0 -246: 51127: 0 -246: 51128: 0 -246: 51129: 0 -246: 51130: 0 -246: 51131: 0 -246: 51132: 0 -246: 51133: 0 -246: 51134: 0 -246: 51135: 0 -246: 51136: 0 -246: 51137: 0 -246: 51138: 0 -246: 51139: 0 -246: 51140: 0 -246: 51141: 0 -246: 51142: 0 -246: 51143: 0 -246: 51144: 0 -246: 51145: 0 -246: 51146: 0 -246: 51147: 0 -246: 51148: 0 -246: 51149: 0 -246: 51150: 0 -246: 51151: 0 -246: 51152: 0 -246: 51153: 0 -246: 51154: 0 -246: 51155: 0 -246: 51156: 0 -246: 51157: 0 -246: 51158: 0 -246: 51159: 0 -246: 51160: 0 -246: 51161: 0 -246: 51162: 0 -246: 51163: 0 -246: 51164: 0 -246: 51165: 0 -246: 51166: 0 -246: 51167: 0 -246: 51168: 0 -246: 51169: 0 -246: 51170: 0 -246: 51171: 0 -246: 51172: 0 -246: 51173: 0 -246: 51174: 0 -246: 51175: 0 -246: 51176: 0 -246: 51177: 0 -246: 51178: 0 -246: 51179: 0 -246: 51180: 0 -246: 51181: 0 -246: 51182: 0 -246: 51183: 0 -246: 51184: 0 -246: 51185: 0 -246: 51186: 0 -246: 51187: 0 -246: 51188: 0 -246: 51189: 0 -246: 51190: 0 -246: 51191: 0 -246: 51192: 0 -246: 51193: 0 -246: 51194: 0 -246: 51195: 0 -246: 51196: 0 -246: 51197: 0 -246: 51198: 0 -246: 51199: 0 -246: 51200: 0 -246: 51201: 0 -246: 51202: 0 -246: 51203: 0 -246: 51204: 0 -246: 51205: 0 -246: 51206: 0 -246: 51207: 0 -246: 51208: 0 -246: 51209: 0 -246: 51210: 0 -246: 51211: 0 -246: 51212: 0 -246: 51213: 0 -246: 51214: 0 -246: 51215: 0 -246: 51216: 0 -246: 51217: 0 -246: 51218: 0 -246: 51219: 0 -246: 51220: 0 -246: 51221: 0 -246: 51222: 0 -246: 51223: 0 -246: 51224: 0 -246: 51225: 0 -246: 51226: 0 -246: 51227: 0 -246: 51228: 0 -246: 51229: 0 -246: 51230: 0 -246: 51231: 0 -246: 51232: 0 -246: 51233: 0 -246: 51234: 0 -246: 51235: 0 -246: 51236: 0 -246: 51237: 0 -246: 51238: 0 -246: 51239: 0 -246: 51240: 0 -246: 51241: 0 -246: 51242: 0 -246: 51243: 0 -246: 51244: 0 -246: 51245: 0 -246: 51246: 0 -246: 51247: 0 -246: 51248: 0 -246: 51249: 0 -246: 51250: 0 -246: 51251: 0 -246: 51252: 0 -246: 51253: 0 -246: 51254: 0 -246: 51255: 0 -246: 51256: 0 -246: 51257: 0 -246: 51258: 0 -246: 51259: 0 -246: 51260: 0 -246: 51261: 0 -246: 51262: 0 -246: 51263: 0 -246: 51264: 0 -246: 51265: 0 -246: 51266: 0 -246: 51267: 0 -246: 51268: 0 -246: 51269: 0 -246: 51270: 0 -246: 51271: 0 -246: 51272: 0 -246: 51273: 0 -246: 51274: 0 -246: 51275: 0 -246: 51276: 0 -246: 51277: 0 -246: 51278: 0 -246: 51279: 0 -246: 51280: 0 -246: 51281: 0 -246: 51282: 0 -246: 51283: 0 -246: 51284: 0 -246: 51285: 0 -246: 51286: 0 -246: 51287: 0 -246: 51288: 0 -246: 51289: 0 -246: 51290: 0 -246: 51291: 0 -246: 51292: 0 -246: 51293: 0 -246: 51294: 0 -246: 51295: 0 -246: 51296: 0 -246: 51297: 0 -246: 51298: 0 -246: 51299: 0 -246: 51300: 0 -246: 51301: 0 -246: 51302: 0 -246: 51303: 0 -246: 51304: 0 -246: 51305: 0 -246: 51306: 0 -246: 51307: 0 -246: 51308: 0 -246: 51309: 0 -246: 51310: 0 -246: 51311: 0 -246: 51312: 0 -246: 51313: 0 -246: 51314: 0 -246: 51315: 0 -246: 51316: 0 -246: 51317: 0 -246: 51318: 0 -246: 51319: 0 -246: 51320: 0 -246: 51321: 0 -246: 51322: 0 -246: 51323: 0 -246: 51324: 0 -246: 51325: 0 -246: 51326: 0 -246: 51327: 0 -246: 51328: 0 -246: 51329: 0 -246: 51330: 0 -246: 51331: 0 -246: 51332: 0 -246: 51333: 0 -246: 51334: 0 -246: 51335: 0 -246: 51336: 0 -246: 51337: 0 -246: 51338: 0 -246: 51339: 0 -246: 51340: 0 -246: 51341: 0 -246: 51342: 0 -246: 51343: 0 -246: 51344: 0 -246: 51345: 0 -246: 51346: 0 -246: 51347: 0 -246: 51348: 0 -246: 51349: 0 -246: 51350: 0 -246: 51351: 0 -246: 51352: 0 -246: 51353: 0 -246: 51354: 0 -246: 51355: 0 -246: 51356: 0 -246: 51357: 0 -246: 51358: 0 -246: 51359: 0 -246: 51360: 0 -246: 51361: 0 -246: 51362: 0 -246: 51363: 0 -246: 51364: 0 -246: 51365: 0 -246: 51366: 0 -246: 51367: 0 -246: 51368: 0 -246: 51369: 0 -246: 51370: 0 -246: 51371: 0 -246: 51372: 0 -246: 51373: 0 -246: 51374: 0 -246: 51375: 0 -246: 51376: 0 -246: 51377: 0 -246: 51378: 0 -246: 51379: 0 -246: 51380: 0 -246: 51381: 0 -246: 51382: 0 -246: 51383: 0 -246: 51384: 0 -246: 51385: 0 -246: 51386: 0 -246: 51387: 0 -246: 51388: 0 -246: 51389: 0 -246: 51390: 0 -246: 51391: 0 -246: 51392: 0 -246: 51393: 0 -246: 51394: 0 -246: 51395: 0 -246: 51396: 0 -246: 51397: 0 -246: 51398: 0 -246: 51399: 0 -246: 51400: 0 -246: 51401: 0 -246: 51402: 0 -246: 51403: 0 -246: 51404: 0 -246: 51405: 0 -246: 51406: 0 -246: 51407: 0 -246: 51408: 0 -246: 51409: 0 -246: 51410: 0 -246: 51411: 0 -246: 51412: 0 -246: 51413: 0 -246: 51414: 0 -246: 51415: 0 -246: 51416: 0 -246: 51417: 0 -246: 51418: 0 -246: 51419: 0 -246: 51420: 0 -246: 51421: 0 -246: 51422: 0 -246: 51423: 0 -246: 51424: 0 -246: 51425: 0 -246: 51426: 0 -246: 51427: 0 -246: 51428: 0 -246: 51429: 0 -246: 51430: 0 -246: 51431: 0 -246: 51432: 0 -246: 51433: 0 -246: 51434: 0 -246: 51435: 0 -246: 51436: 0 -246: 51437: 0 -246: 51438: 0 -246: 51439: 0 -246: 51440: 0 -246: 51441: 0 -246: 51442: 0 -246: 51443: 0 -246: 51444: 0 -246: 51445: 0 -246: 51446: 0 -246: 51447: 0 -246: 51448: 0 -246: 51449: 0 -246: 51450: 0 -246: 51451: 0 -246: 51452: 0 -246: 51453: 0 -246: 51454: 0 -246: 51455: 0 -246: 51456: 0 -246: 51457: 0 -246: 51458: 0 -246: 51459: 0 -246: 51460: 0 -246: 51461: 0 -246: 51462: 0 -246: 51463: 0 -246: 51464: 0 -246: 51465: 0 -246: 51466: 0 -246: 51467: 0 -246: 51468: 0 -246: 51469: 0 -246: 51470: 0 -246: 51471: 0 -246: 51472: 0 -246: 51473: 0 -246: 51474: 0 -246: 51475: 0 -246: 51476: 0 -246: 51477: 0 -246: 51478: 0 -246: 51479: 0 -246: 51480: 0 -246: 51481: 0 -246: 51482: 0 -246: 51483: 0 -246: 51484: 0 -246: 51485: 0 -246: 51486: 0 -246: 51487: 0 -246: 51488: 0 -246: 51489: 0 -246: 51490: 0 -246: 51491: 0 -246: 51492: 0 -246: 51493: 0 -246: 51494: 0 -246: 51495: 0 -246: 51496: 0 -246: 51497: 0 -246: 51498: 0 -246: 51499: 0 -246: 51500: 0 -246: 51501: 0 -246: 51502: 0 -246: 51503: 0 -246: 51504: 0 -246: 51505: 0 -246: 51506: 0 -246: 51507: 0 -246: 51508: 0 -246: 51509: 0 -246: 51510: 0 -246: 51511: 0 -246: 51512: 0 -246: 51513: 0 -246: 51514: 0 -246: 51515: 0 -246: 51516: 0 -246: 51517: 0 -246: 51518: 0 -246: 51519: 0 -246: 51520: 0 -246: 51521: 0 -246: 51522: 0 -246: 51523: 0 -246: 51524: 0 -246: 51525: 0 -246: 51526: 0 -246: 51527: 0 -246: 51528: 0 -246: 51529: 0 -246: 51530: 0 -246: 51531: 0 -246: 51532: 0 -246: 51533: 0 -246: 51534: 0 -246: 51535: 0 -246: 51536: 0 -246: 51537: 0 -246: 51538: 0 -246: 51539: 0 -246: 51540: 0 -246: 51541: 0 -246: 51542: 0 -246: 51543: 0 -246: 51544: 0 -246: 51545: 0 -246: 51546: 0 -246: 51547: 0 -246: 51548: 0 -246: 51549: 0 -246: 51550: 0 -246: 51551: 0 -246: 51552: 0 -246: 51553: 0 -246: 51554: 0 -246: 51555: 0 -246: 51556: 0 -246: 51557: 0 -246: 51558: 0 -246: 51559: 0 -246: 51560: 0 -246: 51561: 0 -246: 51562: 0 -246: 51563: 0 -246: 51564: 0 -246: 51565: 0 -246: 51566: 0 -246: 51567: 0 -246: 51568: 0 -246: 51569: 0 -246: 51570: 0 -246: 51571: 0 -246: 51572: 0 -246: 51573: 0 -246: 51574: 0 -246: 51575: 0 -246: 51576: 0 -246: 51577: 0 -246: 51578: 0 -246: 51579: 0 -246: 51580: 0 -246: 51581: 0 -246: 51582: 0 -246: 51583: 0 -246: 51584: 0 -246: 51585: 0 -246: 51586: 0 -246: 51587: 0 -246: 51588: 0 -246: 51589: 0 -246: 51590: 0 -246: 51591: 0 -246: 51592: 0 -246: 51593: 0 -246: 51594: 0 -246: 51595: 0 -246: 51596: 0 -246: 51597: 0 -246: 51598: 0 -246: 51599: 0 -246: 51600: 0 -246: 51601: 0 -246: 51602: 0 -246: 51603: 0 -246: 51604: 0 -246: 51605: 0 -246: 51606: 0 -246: 51607: 0 -246: 51608: 0 -246: 51609: 0 -246: 51610: 0 -246: 51611: 0 -246: 51612: 0 -246: 51613: 0 -246: 51614: 0 -246: 51615: 0 -246: 51616: 0 -246: 51617: 0 -246: 51618: 0 -246: 51619: 0 -246: 51620: 0 -246: 51621: 0 -246: 51622: 0 -246: 51623: 0 -246: 51624: 0 -246: 51625: 0 -246: 51626: 0 -246: 51627: 0 -246: 51628: 0 -246: 51629: 0 -246: 51630: 0 -246: 51631: 0 -246: 51632: 0 -246: 51633: 0 -246: 51634: 0 -246: 51635: 0 -246: 51636: 0 -246: 51637: 0 -246: 51638: 0 -246: 51639: 0 -246: 51640: 0 -246: 51641: 0 -246: 51642: 0 -246: 51643: 0 -246: 51644: 0 -246: 51645: 0 -246: 51646: 0 -246: 51647: 0 -246: 51648: 0 -246: 51649: 0 -246: 51650: 0 -246: 51651: 0 -246: 51652: 0 -246: 51653: 0 -246: 51654: 0 -246: 51655: 0 -246: 51656: 0 -246: 51657: 0 -246: 51658: 0 -246: 51659: 0 -246: 51660: 0 -246: 51661: 0 -246: 51662: 0 -246: 51663: 0 -246: 51664: 0 -246: 51665: 0 -246: 51666: 0 -246: 51667: 0 -246: 51668: 0 -246: 51669: 0 -246: 51670: 0 -246: 51671: 0 -246: 51672: 0 -246: 51673: 0 -246: 51674: 0 -246: 51675: 0 -246: 51676: 0 -246: 51677: 0 -246: 51678: 0 -246: 51679: 0 -246: 51680: 0 -246: 51681: 0 -246: 51682: 0 -246: 51683: 0 -246: 51684: 0 -246: 51685: 0 -246: 51686: 0 -246: 51687: 0 -246: 51688: 0 -246: 51689: 0 -246: 51690: 0 -246: 51691: 0 -246: 51692: 0 -246: 51693: 0 -246: 51694: 0 -246: 51695: 0 -246: 51696: 0 -246: 51697: 0 -246: 51698: 0 -246: 51699: 0 -246: 51700: 0 -246: 51701: 0 -246: 51702: 0 -246: 51703: 0 -246: 51704: 0 -246: 51705: 0 -246: 51706: 0 -246: 51707: 0 -246: 51708: 0 -246: 51709: 0 -246: 51710: 0 -246: 51711: 0 -246: 51712: 0 -246: 51713: 0 -246: 51714: 0 -246: 51715: 0 -246: 51716: 0 -246: 51717: 0 -246: 51718: 0 -246: 51719: 0 -246: 51720: 0 -246: 51721: 0 -246: 51722: 0 -246: 51723: 0 -246: 51724: 0 -246: 51725: 0 -246: 51726: 0 -246: 51727: 0 -246: 51728: 0 -246: 51729: 0 -246: 51730: 0 -246: 51731: 0 -246: 51732: 0 -246: 51733: 0 -246: 51734: 0 -246: 51735: 0 -246: 51736: 0 -246: 51737: 0 -246: 51738: 0 -246: 51739: 0 -246: 51740: 0 -246: 51741: 0 -246: 51742: 0 -246: 51743: 0 -246: 51744: 0 -246: 51745: 0 -246: 51746: 0 -246: 51747: 0 -246: 51748: 0 -246: 51749: 0 -246: 51750: 0 -246: 51751: 0 -246: 51752: 0 -246: 51753: 0 -246: 51754: 0 -246: 51755: 0 -246: 51756: 0 -246: 51757: 0 -246: 51758: 0 -246: 51759: 0 -246: 51760: 0 -246: 51761: 0 -246: 51762: 0 -246: 51763: 0 -246: 51764: 0 -246: 51765: 0 -246: 51766: 0 -246: 51767: 0 -246: 51768: 0 -246: 51769: 0 -246: 51770: 0 -246: 51771: 0 -246: 51772: 0 -246: 51773: 0 -246: 51774: 0 -246: 51775: 0 -246: 51776: 0 -246: 51777: 0 -246: 51778: 0 -246: 51779: 0 -246: 51780: 0 -246: 51781: 0 -246: 51782: 0 -246: 51783: 0 -246: 51784: 0 -246: 51785: 0 -246: 51786: 0 -246: 51787: 0 -246: 51788: 0 -246: 51789: 0 -246: 51790: 0 -246: 51791: 0 -246: 51792: 0 -246: 51793: 0 -246: 51794: 0 -246: 51795: 0 -246: 51796: 0 -246: 51797: 0 -246: 51798: 0 -246: 51799: 0 -246: 51800: 0 -246: 51801: 0 -246: 51802: 0 -246: 51803: 0 -246: 51804: 0 -246: 51805: 0 -246: 51806: 0 -246: 51807: 0 -246: 51808: 0 -246: 51809: 0 -246: 51810: 0 -246: 51811: 0 -246: 51812: 0 -246: 51813: 0 -246: 51814: 0 -246: 51815: 0 -246: 51816: 0 -246: 51817: 0 -246: 51818: 0 -246: 51819: 0 -246: 51820: 0 -246: 51821: 0 -246: 51822: 0 -246: 51823: 0 -246: 51824: 0 -246: 51825: 0 -246: 51826: 0 -246: 51827: 0 -246: 51828: 0 -246: 51829: 0 -246: 51830: 0 -246: 51831: 0 -246: 51832: 0 -246: 51833: 0 -246: 51834: 0 -246: 51835: 0 -246: 51836: 0 -246: 51837: 0 -246: 51838: 0 -246: 51839: 0 -246: 51840: 0 -246: 51841: 0 -246: 51842: 0 -246: 51843: 0 -246: 51844: 0 -246: 51845: 0 -246: 51846: 0 -246: 51847: 0 -246: 51848: 0 -246: 51849: 0 -246: 51850: 0 -246: 51851: 0 -246: 51852: 0 -246: 51853: 0 -246: 51854: 0 -246: 51855: 0 -246: 51856: 0 -246: 51857: 0 -246: 51858: 0 -246: 51859: 0 -246: 51860: 0 -246: 51861: 0 -246: 51862: 0 -246: 51863: 0 -246: 51864: 0 -246: 51865: 0 -246: 51866: 0 -246: 51867: 0 -246: 51868: 0 -246: 51869: 0 -246: 51870: 0 -246: 51871: 0 -246: 51872: 0 -246: 51873: 0 -246: 51874: 0 -246: 51875: 0 -246: 51876: 0 -246: 51877: 0 -246: 51878: 0 -246: 51879: 0 -246: 51880: 0 -246: 51881: 0 -246: 51882: 0 -246: 51883: 0 -246: 51884: 0 -246: 51885: 0 -246: 51886: 0 -246: 51887: 0 -246: 51888: 0 -246: 51889: 0 -246: 51890: 0 -246: 51891: 0 -246: 51892: 0 -246: 51893: 0 -246: 51894: 0 -246: 51895: 0 -246: 51896: 0 -246: 51897: 0 -246: 51898: 0 -246: 51899: 0 -246: 51900: 0 -246: 51901: 0 -246: 51902: 0 -246: 51903: 0 -246: 51904: 0 -246: 51905: 0 -246: 51906: 0 -246: 51907: 0 -246: 51908: 0 -246: 51909: 0 -246: 51910: 0 -246: 51911: 0 -246: 51912: 0 -246: 51913: 0 -246: 51914: 0 -246: 51915: 0 -246: 51916: 0 -246: 51917: 0 -246: 51918: 0 -246: 51919: 0 -246: 51920: 0 -246: 51921: 0 -246: 51922: 0 -246: 51923: 0 -246: 51924: 0 -246: 51925: 0 -246: 51926: 0 -246: 51927: 0 -246: 51928: 0 -246: 51929: 0 -246: 51930: 0 -246: 51931: 0 -246: 51932: 0 -246: 51933: 0 -246: 51934: 0 -246: 51935: 0 -246: 51936: 0 -246: 51937: 0 -246: 51938: 0 -246: 51939: 0 -246: 51940: 0 -246: 51941: 0 -246: 51942: 0 -246: 51943: 0 -246: 51944: 0 -246: 51945: 0 -246: 51946: 0 -246: 51947: 0 -246: 51948: 0 -246: 51949: 0 -246: 51950: 0 -246: 51951: 0 -246: 51952: 0 -246: 51953: 0 -246: 51954: 0 -246: 51955: 0 -246: 51956: 0 -246: 51957: 0 -246: 51958: 0 -246: 51959: 0 -246: 51960: 0 -246: 51961: 0 -246: 51962: 0 -246: 51963: 0 -246: 51964: 0 -246: 51965: 0 -246: 51966: 0 -246: 51967: 0 -246: 51968: 0 -246: 51969: 0 -246: 51970: 0 -246: 51971: 0 -246: 51972: 0 -246: 51973: 0 -246: 51974: 0 -246: 51975: 0 -246: 51976: 0 -246: 51977: 0 -246: 51978: 0 -246: 51979: 0 -246: 51980: 0 -246: 51981: 0 -246: 51982: 0 -246: 51983: 0 -246: 51984: 0 -246: 51985: 0 -246: 51986: 0 -246: 51987: 0 -246: 51988: 0 -246: 51989: 0 -246: 51990: 0 -246: 51991: 0 -246: 51992: 0 -246: 51993: 0 -246: 51994: 0 -246: 51995: 0 -246: 51996: 0 -246: 51997: 0 -246: 51998: 0 -246: 51999: 0 -246: 52000: 0 -246: 52001: 0 -246: 52002: 0 -246: 52003: 0 -246: 52004: 0 -246: 52005: 0 -246: 52006: 0 -246: 52007: 0 -246: 52008: 0 -246: 52009: 0 -246: 52010: 0 -246: 52011: 0 -246: 52012: 0 -246: 52013: 0 -246: 52014: 0 -246: 52015: 0 -246: 52016: 0 -246: 52017: 0 -246: 52018: 0 -246: 52019: 0 -246: 52020: 0 -246: 52021: 0 -246: 52022: 0 -246: 52023: 0 -246: 52024: 0 -246: 52025: 0 -246: 52026: 0 -246: 52027: 0 -246: 52028: 0 -246: 52029: 0 -246: 52030: 0 -246: 52031: 0 -246: 52032: 0 -246: 52033: 0 -246: 52034: 0 -246: 52035: 0 -246: 52036: 0 -246: 52037: 0 -246: 52038: 0 -246: 52039: 0 -246: 52040: 0 -246: 52041: 0 -246: 52042: 0 -246: 52043: 0 -246: 52044: 0 -246: 52045: 0 -246: 52046: 0 -246: 52047: 0 -246: 52048: 0 -246: 52049: 0 -246: 52050: 0 -246: 52051: 0 -246: 52052: 0 -246: 52053: 0 -246: 52054: 0 -246: 52055: 0 -246: 52056: 0 -246: 52057: 0 -246: 52058: 0 -246: 52059: 0 -246: 52060: 0 -246: 52061: 0 -246: 52062: 0 -246: 52063: 0 -246: 52064: 0 -246: 52065: 0 -246: 52066: 0 -246: 52067: 0 -246: 52068: 0 -246: 52069: 0 -246: 52070: 0 -246: 52071: 0 -246: 52072: 0 -246: 52073: 0 -246: 52074: 0 -246: 52075: 0 -246: 52076: 0 -246: 52077: 0 -246: 52078: 0 -246: 52079: 0 -246: 52080: 0 -246: 52081: 0 -246: 52082: 0 -246: 52083: 0 -246: 52084: 0 -246: 52085: 0 -246: 52086: 0 -246: 52087: 0 -246: 52088: 0 -246: 52089: 0 -246: 52090: 0 -246: 52091: 0 -246: 52092: 0 -246: 52093: 0 -246: 52094: 0 -246: 52095: 0 -246: 52096: 0 -246: 52097: 0 -246: 52098: 0 -246: 52099: 0 -246: 52100: 0 -246: 52101: 0 -246: 52102: 0 -246: 52103: 0 -246: 52104: 0 -246: 52105: 0 -246: 52106: 0 -246: 52107: 0 -246: 52108: 0 -246: 52109: 0 -246: 52110: 0 -246: 52111: 0 -246: 52112: 0 -246: 52113: 0 -246: 52114: 0 -246: 52115: 0 -246: 52116: 0 -246: 52117: 0 -246: 52118: 0 -246: 52119: 0 -246: 52120: 0 -246: 52121: 0 -246: 52122: 0 -246: 52123: 0 -246: 52124: 0 -246: 52125: 0 -246: 52126: 0 -246: 52127: 0 -246: 52128: 0 -246: 52129: 0 -246: 52130: 0 -246: 52131: 0 -246: 52132: 0 -246: 52133: 0 -246: 52134: 0 -246: 52135: 0 -246: 52136: 0 -246: 52137: 0 -246: 52138: 0 -246: 52139: 0 -246: 52140: 0 -246: 52141: 0 -246: 52142: 0 -246: 52143: 0 -246: 52144: 0 -246: 52145: 0 -246: 52146: 0 -246: 52147: 0 -246: 52148: 0 -246: 52149: 0 -246: 52150: 0 -246: 52151: 0 -246: 52152: 0 -246: 52153: 0 -246: 52154: 0 -246: 52155: 0 -246: 52156: 0 -246: 52157: 0 -246: 52158: 0 -246: 52159: 0 -246: 52160: 0 -246: 52161: 0 -246: 52162: 0 -246: 52163: 0 -246: 52164: 0 -246: 52165: 0 -246: 52166: 0 -246: 52167: 0 -246: 52168: 0 -246: 52169: 0 -246: 52170: 0 -246: 52171: 0 -246: 52172: 0 -246: 52173: 0 -246: 52174: 0 -246: 52175: 0 -246: 52176: 0 -246: 52177: 0 -246: 52178: 0 -246: 52179: 0 -246: 52180: 0 -246: 52181: 0 -246: 52182: 0 -246: 52183: 0 -246: 52184: 0 -246: 52185: 0 -246: 52186: 0 -246: 52187: 0 -246: 52188: 0 -246: 52189: 0 -246: 52190: 0 -246: 52191: 0 -246: 52192: 0 -246: 52193: 0 -246: 52194: 0 -246: 52195: 0 -246: 52196: 0 -246: 52197: 0 -246: 52198: 0 -246: 52199: 0 -246: 52200: 0 -246: 52201: 0 -246: 52202: 0 -246: 52203: 0 -246: 52204: 0 -246: 52205: 0 -246: 52206: 0 -246: 52207: 0 -246: 52208: 0 -246: 52209: 0 -246: 52210: 0 -246: 52211: 0 -246: 52212: 0 -246: 52213: 0 -246: 52214: 0 -246: 52215: 0 -246: 52216: 0 -246: 52217: 0 -246: 52218: 0 -246: 52219: 0 -246: 52220: 0 -246: 52221: 0 -246: 52222: 0 -246: 52223: 0 -246: 52224: 0 -246: 52225: 0 -246: 52226: 0 -246: 52227: 0 -246: 52228: 0 -246: 52229: 0 -246: 52230: 0 -246: 52231: 0 -246: 52232: 0 -246: 52233: 0 -246: 52234: 0 -246: 52235: 0 -246: 52236: 0 -246: 52237: 0 -246: 52238: 0 -246: 52239: 0 -246: 52240: 0 -246: 52241: 0 -246: 52242: 0 -246: 52243: 0 -246: 52244: 0 -246: 52245: 0 -246: 52246: 0 -246: 52247: 0 -246: 52248: 0 -246: 52249: 0 -246: 52250: 0 -246: 52251: 0 -246: 52252: 0 -246: 52253: 0 -246: 52254: 0 -246: 52255: 0 -246: 52256: 0 -246: 52257: 0 -246: 52258: 0 -246: 52259: 0 -246: 52260: 0 -246: 52261: 0 -246: 52262: 0 -246: 52263: 0 -246: 52264: 0 -246: 52265: 0 -246: 52266: 0 -246: 52267: 0 -246: 52268: 0 -246: 52269: 0 -246: 52270: 0 -246: 52271: 0 -246: 52272: 0 -246: 52273: 0 -246: 52274: 0 -246: 52275: 0 -246: 52276: 0 -246: 52277: 0 -246: 52278: 0 -246: 52279: 0 -246: 52280: 0 -246: 52281: 0 -246: 52282: 0 -246: 52283: 0 -246: 52284: 0 -246: 52285: 0 -246: 52286: 0 -246: 52287: 0 -246: 52288: 0 -246: 52289: 0 -246: 52290: 0 -246: 52291: 0 -246: 52292: 0 -246: 52293: 0 -246: 52294: 0 -246: 52295: 0 -246: 52296: 0 -246: 52297: 0 -246: 52298: 0 -246: 52299: 0 -246: 52300: 0 -246: 52301: 0 -246: 52302: 0 -246: 52303: 0 -246: 52304: 0 -246: 52305: 0 -246: 52306: 0 -246: 52307: 0 -246: 52308: 0 -246: 52309: 0 -246: 52310: 0 -246: 52311: 0 -246: 52312: 0 -246: 52313: 0 -246: 52314: 0 -246: 52315: 0 -246: 52316: 0 -246: 52317: 0 -246: 52318: 0 -246: 52319: 0 -246: 52320: 0 -246: 52321: 0 -246: 52322: 0 -246: 52323: 0 -246: 52324: 0 -246: 52325: 0 -246: 52326: 0 -246: 52327: 0 -246: 52328: 0 -246: 52329: 0 -246: 52330: 0 -246: 52331: 0 -246: 52332: 0 -246: 52333: 0 -246: 52334: 0 -246: 52335: 0 -246: 52336: 0 -246: 52337: 0 -246: 52338: 0 -246: 52339: 0 -246: 52340: 0 -246: 52341: 0 -246: 52342: 0 -246: 52343: 0 -246: 52344: 0 -246: 52345: 0 -246: 52346: 0 -246: 52347: 0 -246: 52348: 0 -246: 52349: 0 -246: 52350: 0 -246: 52351: 0 -246: 52352: 0 -246: 52353: 0 -246: 52354: 0 -246: 52355: 0 -246: 52356: 0 -246: 52357: 0 -246: 52358: 0 -246: 52359: 0 -246: 52360: 0 -246: 52361: 0 -246: 52362: 0 -246: 52363: 0 -246: 52364: 0 -246: 52365: 0 -246: 52366: 0 -246: 52367: 0 -246: 52368: 0 -246: 52369: 0 -246: 52370: 0 -246: 52371: 0 -246: 52372: 0 -246: 52373: 0 -246: 52374: 0 -246: 52375: 0 -246: 52376: 0 -246: 52377: 0 -246: 52378: 0 -246: 52379: 0 -246: 52380: 0 -246: 52381: 0 -246: 52382: 0 -246: 52383: 0 -246: 52384: 0 -246: 52385: 0 -246: 52386: 0 -246: 52387: 0 -246: 52388: 0 -246: 52389: 0 -246: 52390: 0 -246: 52391: 0 -246: 52392: 0 -246: 52393: 0 -246: 52394: 0 -246: 52395: 0 -246: 52396: 0 -246: 52397: 0 -246: 52398: 0 -246: 52399: 0 -246: 52400: 0 -246: 52401: 0 -246: 52402: 0 -246: 52403: 0 -246: 52404: 0 -246: 52405: 0 -246: 52406: 0 -246: 52407: 0 -246: 52408: 0 -246: 52409: 0 -246: 52410: 0 -246: 52411: 0 -246: 52412: 0 -246: 52413: 0 -246: 52414: 0 -246: 52415: 0 -246: 52416: 0 -246: 52417: 0 -246: 52418: 0 -246: 52419: 0 -246: 52420: 0 -246: 52421: 0 -246: 52422: 0 -246: 52423: 0 -246: 52424: 0 -246: 52425: 0 -246: 52426: 0 -246: 52427: 0 -246: 52428: 0 -246: 52429: 0 -246: 52430: 0 -246: 52431: 0 -246: 52432: 0 -246: 52433: 0 -246: 52434: 0 -246: 52435: 0 -246: 52436: 0 -246: 52437: 0 -246: 52438: 0 -246: 52439: 0 -246: 52440: 0 -246: 52441: 0 -246: 52442: 0 -246: 52443: 0 -246: 52444: 0 -246: 52445: 0 -246: 52446: 0 -246: 52447: 0 -246: 52448: 0 -246: 52449: 0 -246: 52450: 0 -246: 52451: 0 -246: 52452: 0 -246: 52453: 0 -246: 52454: 0 -246: 52455: 0 -246: 52456: 0 -246: 52457: 0 -246: 52458: 0 -246: 52459: 0 -246: 52460: 0 -246: 52461: 0 -246: 52462: 0 -246: 52463: 0 -246: 52464: 0 -246: 52465: 0 -246: 52466: 0 -246: 52467: 0 -246: 52468: 0 -246: 52469: 0 -246: 52470: 0 -246: 52471: 0 -246: 52472: 0 -246: 52473: 0 -246: 52474: 0 -246: 52475: 0 -246: 52476: 0 -246: 52477: 0 -246: 52478: 0 -246: 52479: 0 -246: 52480: 0 -246: 52481: 0 -246: 52482: 0 -246: 52483: 0 -246: 52484: 0 -246: 52485: 0 -246: 52486: 0 -246: 52487: 0 -246: 52488: 0 -246: 52489: 0 -246: 52490: 0 -246: 52491: 0 -246: 52492: 0 -246: 52493: 0 -246: 52494: 0 -246: 52495: 0 -246: 52496: 0 -246: 52497: 0 -246: 52498: 0 -246: 52499: 0 -246: 52500: 0 -246: 52501: 0 -246: 52502: 0 -246: 52503: 0 -246: 52504: 0 -246: 52505: 0 -246: 52506: 0 -246: 52507: 0 -246: 52508: 0 -246: 52509: 0 -246: 52510: 0 -246: 52511: 0 -246: 52512: 0 -246: 52513: 0 -246: 52514: 0 -246: 52515: 0 -246: 52516: 0 -246: 52517: 0 -246: 52518: 0 -246: 52519: 0 -246: 52520: 0 -246: 52521: 0 -246: 52522: 0 -246: 52523: 0 -246: 52524: 0 -246: 52525: 0 -246: 52526: 0 -246: 52527: 0 -246: 52528: 0 -246: 52529: 0 -246: 52530: 0 -246: 52531: 0 -246: 52532: 0 -246: 52533: 0 -246: 52534: 0 -246: 52535: 0 -246: 52536: 0 -246: 52537: 0 -246: 52538: 0 -246: 52539: 0 -246: 52540: 0 -246: 52541: 0 -246: 52542: 0 -246: 52543: 0 -246: 52544: 0 -246: 52545: 0 -246: 52546: 0 -246: 52547: 0 -246: 52548: 0 -246: 52549: 0 -246: 52550: 0 -246: 52551: 0 -246: 52552: 0 -246: 52553: 0 -246: 52554: 0 -246: 52555: 0 -246: 52556: 0 -246: 52557: 0 -246: 52558: 0 -246: 52559: 0 -246: 52560: 0 -246: 52561: 0 -246: 52562: 0 -246: 52563: 0 -246: 52564: 0 -246: 52565: 0 -246: 52566: 0 -246: 52567: 0 -246: 52568: 0 -246: 52569: 0 -246: 52570: 0 -246: 52571: 0 -246: 52572: 0 -246: 52573: 0 -246: 52574: 0 -246: 52575: 0 -246: 52576: 0 -246: 52577: 0 -246: 52578: 0 -246: 52579: 0 -246: 52580: 0 -246: 52581: 0 -246: 52582: 0 -246: 52583: 0 -246: 52584: 0 -246: 52585: 0 -246: 52586: 0 -246: 52587: 0 -246: 52588: 0 -246: 52589: 0 -246: 52590: 0 -246: 52591: 0 -246: 52592: 0 -246: 52593: 0 -246: 52594: 0 -246: 52595: 0 -246: 52596: 0 -246: 52597: 0 -246: 52598: 0 -246: 52599: 0 -246: 52600: 0 -246: 52601: 0 -246: 52602: 0 -246: 52603: 0 -246: 52604: 0 -246: 52605: 0 -246: 52606: 0 -246: 52607: 0 -246: 52608: 0 -246: 52609: 0 -246: 52610: 0 -246: 52611: 0 -246: 52612: 0 -246: 52613: 0 -246: 52614: 0 -246: 52615: 0 -246: 52616: 0 -246: 52617: 0 -246: 52618: 0 -246: 52619: 0 -246: 52620: 0 -246: 52621: 0 -246: 52622: 0 -246: 52623: 0 -246: 52624: 0 -246: 52625: 0 -246: 52626: 0 -246: 52627: 0 -246: 52628: 0 -246: 52629: 0 -246: 52630: 0 -246: 52631: 0 -246: 52632: 0 -246: 52633: 0 -246: 52634: 0 -246: 52635: 0 -246: 52636: 0 -246: 52637: 0 -246: 52638: 0 -246: 52639: 0 -246: 52640: 0 -246: 52641: 0 -246: 52642: 0 -246: 52643: 0 -246: 52644: 0 -246: 52645: 0 -246: 52646: 0 -246: 52647: 0 -246: 52648: 0 -246: 52649: 0 -246: 52650: 0 -246: 52651: 0 -246: 52652: 0 -246: 52653: 0 -246: 52654: 0 -246: 52655: 0 -246: 52656: 0 -246: 52657: 0 -246: 52658: 0 -246: 52659: 0 -246: 52660: 0 -246: 52661: 0 -246: 52662: 0 -246: 52663: 0 -246: 52664: 0 -246: 52665: 0 -246: 52666: 0 -246: 52667: 0 -246: 52668: 0 -246: 52669: 0 -246: 52670: 0 -246: 52671: 0 -246: 52672: 0 -246: 52673: 0 -246: 52674: 0 -246: 52675: 0 -246: 52676: 0 -246: 52677: 0 -246: 52678: 0 -246: 52679: 0 -246: 52680: 0 -246: 52681: 0 -246: 52682: 0 -246: 52683: 0 -246: 52684: 0 -246: 52685: 0 -246: 52686: 0 -246: 52687: 0 -246: 52688: 0 -246: 52689: 0 -246: 52690: 0 -246: 52691: 0 -246: 52692: 0 -246: 52693: 0 -246: 52694: 0 -246: 52695: 0 -246: 52696: 0 -246: 52697: 0 -246: 52698: 0 -246: 52699: 0 -246: 52700: 0 -246: 52701: 0 -246: 52702: 0 -246: 52703: 0 -246: 52704: 0 -246: 52705: 0 -246: 52706: 0 -246: 52707: 0 -246: 52708: 0 -246: 52709: 0 -246: 52710: 0 -246: 52711: 0 -246: 52712: 0 -246: 52713: 0 -246: 52714: 0 -246: 52715: 0 -246: 52716: 0 -246: 52717: 0 -246: 52718: 0 -246: 52719: 0 -246: 52720: 0 -246: 52721: 0 -246: 52722: 0 -246: 52723: 0 -246: 52724: 0 -246: 52725: 0 -246: 52726: 0 -246: 52727: 0 -246: 52728: 0 -246: 52729: 0 -246: 52730: 0 -246: 52731: 0 -246: 52732: 0 -246: 52733: 0 -246: 52734: 0 -246: 52735: 0 -246: 52736: 0 -246: 52737: 0 -246: 52738: 0 -246: 52739: 0 -246: 52740: 0 -246: 52741: 0 -246: 52742: 0 -246: 52743: 0 -246: 52744: 0 -246: 52745: 0 -246: 52746: 0 -246: 52747: 0 -246: 52748: 0 -246: 52749: 0 -246: 52750: 0 -246: 52751: 0 -246: 52752: 0 -246: 52753: 0 -246: 52754: 0 -246: 52755: 0 -246: 52756: 0 -246: 52757: 0 -246: 52758: 0 -246: 52759: 0 -246: 52760: 0 -246: 52761: 0 -246: 52762: 0 -246: 52763: 0 -246: 52764: 0 -246: 52765: 0 -246: 52766: 0 -246: 52767: 0 -246: 52768: 0 -246: 52769: 0 -246: 52770: 0 -246: 52771: 0 -246: 52772: 0 -246: 52773: 0 -246: 52774: 0 -246: 52775: 0 -246: 52776: 0 -246: 52777: 0 -246: 52778: 0 -246: 52779: 0 -246: 52780: 0 -246: 52781: 0 -246: 52782: 0 -246: 52783: 0 -246: 52784: 0 -246: 52785: 0 -246: 52786: 0 -246: 52787: 0 -246: 52788: 0 -246: 52789: 0 -246: 52790: 0 -246: 52791: 0 -246: 52792: 0 -246: 52793: 0 -246: 52794: 0 -246: 52795: 0 -246: 52796: 0 -246: 52797: 0 -246: 52798: 0 -246: 52799: 0 -246: 52800: 0 -246: 52801: 0 -246: 52802: 0 -246: 52803: 0 -246: 52804: 0 -246: 52805: 0 -246: 52806: 0 -246: 52807: 0 -246: 52808: 0 -246: 52809: 0 -246: 52810: 0 -246: 52811: 0 -246: 52812: 0 -246: 52813: 0 -246: 52814: 0 -246: 52815: 0 -246: 52816: 0 -246: 52817: 0 -246: 52818: 0 -246: 52819: 0 -246: 52820: 0 -246: 52821: 0 -246: 52822: 0 -246: 52823: 0 -246: 52824: 0 -246: 52825: 0 -246: 52826: 0 -246: 52827: 0 -246: 52828: 0 -246: 52829: 0 -246: 52830: 0 -246: 52831: 0 -246: 52832: 0 -246: 52833: 0 -246: 52834: 0 -246: 52835: 0 -246: 52836: 0 -246: 52837: 0 -246: 52838: 0 -246: 52839: 0 -246: 52840: 0 -246: 52841: 0 -246: 52842: 0 -246: 52843: 0 -246: 52844: 0 -246: 52845: 0 -246: 52846: 0 -246: 52847: 0 -246: 52848: 0 -246: 52849: 0 -246: 52850: 0 -246: 52851: 0 -246: 52852: 0 -246: 52853: 0 -246: 52854: 0 -246: 52855: 0 -246: 52856: 0 -246: 52857: 0 -246: 52858: 0 -246: 52859: 0 -246: 52860: 0 -246: 52861: 0 -246: 52862: 0 -246: 52863: 0 -246: 52864: 0 -246: 52865: 0 -246: 52866: 0 -246: 52867: 0 -246: 52868: 0 -246: 52869: 0 -246: 52870: 0 -246: 52871: 0 -246: 52872: 0 -246: 52873: 0 -246: 52874: 0 -246: 52875: 0 -246: 52876: 0 -246: 52877: 0 -246: 52878: 0 -246: 52879: 0 -246: 52880: 0 -246: 52881: 0 -246: 52882: 0 -246: 52883: 0 -246: 52884: 0 -246: 52885: 0 -246: 52886: 0 -246: 52887: 0 -246: 52888: 0 -246: 52889: 0 -246: 52890: 0 -246: 52891: 0 -246: 52892: 0 -246: 52893: 0 -246: 52894: 0 -246: 52895: 0 -246: 52896: 0 -246: 52897: 0 -246: 52898: 0 -246: 52899: 0 -246: 52900: 0 -246: 52901: 0 -246: 52902: 0 -246: 52903: 0 -246: 52904: 0 -246: 52905: 0 -246: 52906: 0 -246: 52907: 0 -246: 52908: 0 -246: 52909: 0 -246: 52910: 0 -246: 52911: 0 -246: 52912: 0 -246: 52913: 0 -246: 52914: 0 -246: 52915: 0 -246: 52916: 0 -246: 52917: 0 -246: 52918: 0 -246: 52919: 0 -246: 52920: 0 -246: 52921: 0 -246: 52922: 0 -246: 52923: 0 -246: 52924: 0 -246: 52925: 0 -246: 52926: 0 -246: 52927: 0 -246: 52928: 0 -246: 52929: 0 -246: 52930: 0 -246: 52931: 0 -246: 52932: 0 -246: 52933: 0 -246: 52934: 0 -246: 52935: 0 -246: 52936: 0 -246: 52937: 0 -246: 52938: 0 -246: 52939: 0 -246: 52940: 0 -246: 52941: 0 -246: 52942: 0 -246: 52943: 0 -246: 52944: 0 -246: 52945: 0 -246: 52946: 0 -246: 52947: 0 -246: 52948: 0 -246: 52949: 0 -246: 52950: 0 -246: 52951: 0 -246: 52952: 0 -246: 52953: 0 -246: 52954: 0 -246: 52955: 0 -246: 52956: 0 -246: 52957: 0 -246: 52958: 0 -246: 52959: 0 -246: 52960: 0 -246: 52961: 0 -246: 52962: 0 -246: 52963: 0 -246: 52964: 0 -246: 52965: 0 -246: 52966: 0 -246: 52967: 0 -246: 52968: 0 -246: 52969: 0 -246: 52970: 0 -246: 52971: 0 -246: 52972: 0 -246: 52973: 0 -246: 52974: 0 -246: 52975: 0 -246: 52976: 0 -246: 52977: 0 -246: 52978: 0 -246: 52979: 0 -246: 52980: 0 -246: 52981: 0 -246: 52982: 0 -246: 52983: 0 -246: 52984: 0 -246: 52985: 0 -246: 52986: 0 -246: 52987: 0 -246: 52988: 0 -246: 52989: 0 -246: 52990: 0 -246: 52991: 0 -246: 52992: 0 -246: 52993: 0 -246: 52994: 0 -246: 52995: 0 -246: 52996: 0 -246: 52997: 0 -246: 52998: 0 -246: 52999: 0 -246: 53000: 0 -246: 53001: 0 -246: 53002: 0 -246: 53003: 0 -246: 53004: 0 -246: 53005: 0 -246: 53006: 0 -246: 53007: 0 -246: 53008: 0 -246: 53009: 0 -246: 53010: 0 -246: 53011: 0 -246: 53012: 0 -246: 53013: 0 -246: 53014: 0 -246: 53015: 0 -246: 53016: 0 -246: 53017: 0 -246: 53018: 0 -246: 53019: 0 -246: 53020: 0 -246: 53021: 0 -246: 53022: 0 -246: 53023: 0 -246: 53024: 0 -246: 53025: 0 -246: 53026: 0 -246: 53027: 0 -246: 53028: 0 -246: 53029: 0 -246: 53030: 0 -246: 53031: 0 -246: 53032: 0 -246: 53033: 0 -246: 53034: 0 -246: 53035: 0 -246: 53036: 0 -246: 53037: 0 -246: 53038: 0 -246: 53039: 0 -246: 53040: 0 -246: 53041: 0 -246: 53042: 0 -246: 53043: 0 -246: 53044: 0 -246: 53045: 0 -246: 53046: 0 -246: 53047: 0 -246: 53048: 0 -246: 53049: 0 -246: 53050: 0 -246: 53051: 0 -246: 53052: 0 -246: 53053: 0 -246: 53054: 0 -246: 53055: 0 -246: 53056: 0 -246: 53057: 0 -246: 53058: 0 -246: 53059: 0 -246: 53060: 0 -246: 53061: 0 -246: 53062: 0 -246: 53063: 0 -246: 53064: 0 -246: 53065: 0 -246: 53066: 0 -246: 53067: 0 -246: 53068: 0 -246: 53069: 0 -246: 53070: 0 -246: 53071: 0 -246: 53072: 0 -246: 53073: 0 -246: 53074: 0 -246: 53075: 0 -246: 53076: 0 -246: 53077: 0 -246: 53078: 0 -246: 53079: 0 -246: 53080: 0 -246: 53081: 0 -246: 53082: 0 -246: 53083: 0 -246: 53084: 0 -246: 53085: 0 -246: 53086: 0 -246: 53087: 0 -246: 53088: 0 -246: 53089: 0 -246: 53090: 0 -246: 53091: 0 -246: 53092: 0 -246: 53093: 0 -246: 53094: 0 -246: 53095: 0 -246: 53096: 0 -246: 53097: 0 -246: 53098: 0 -246: 53099: 0 -246: 53100: 0 -246: 53101: 0 -246: 53102: 0 -246: 53103: 0 -246: 53104: 0 -246: 53105: 0 -246: 53106: 0 -246: 53107: 0 -246: 53108: 0 -246: 53109: 0 -246: 53110: 0 -246: 53111: 0 -246: 53112: 0 -246: 53113: 0 -246: 53114: 0 -246: 53115: 0 -246: 53116: 0 -246: 53117: 0 -246: 53118: 0 -246: 53119: 0 -246: 53120: 0 -246: 53121: 0 -246: 53122: 0 -246: 53123: 0 -246: 53124: 0 -246: 53125: 0 -246: 53126: 0 -246: 53127: 0 -246: 53128: 0 -246: 53129: 0 -246: 53130: 0 -246: 53131: 0 -246: 53132: 0 -246: 53133: 0 -246: 53134: 0 -246: 53135: 0 -246: 53136: 0 -246: 53137: 0 -246: 53138: 0 -246: 53139: 0 -246: 53140: 0 -246: 53141: 0 -246: 53142: 0 -246: 53143: 0 -246: 53144: 0 -246: 53145: 0 -246: 53146: 0 -246: 53147: 0 -246: 53148: 0 -246: 53149: 0 -246: 53150: 0 -246: 53151: 0 -246: 53152: 0 -246: 53153: 0 -246: 53154: 0 -246: 53155: 0 -246: 53156: 0 -246: 53157: 0 -246: 53158: 0 -246: 53159: 0 -246: 53160: 0 -246: 53161: 0 -246: 53162: 0 -246: 53163: 0 -246: 53164: 0 -246: 53165: 0 -246: 53166: 0 -246: 53167: 0 -246: 53168: 0 -246: 53169: 0 -246: 53170: 0 -246: 53171: 0 -246: 53172: 0 -246: 53173: 0 -246: 53174: 0 -246: 53175: 0 -246: 53176: 0 -246: 53177: 0 -246: 53178: 0 -246: 53179: 0 -246: 53180: 0 -246: 53181: 0 -246: 53182: 0 -246: 53183: 0 -246: 53184: 0 -246: 53185: 0 -246: 53186: 0 -246: 53187: 0 -246: 53188: 0 -246: 53189: 0 -246: 53190: 0 -246: 53191: 0 -246: 53192: 0 -246: 53193: 0 -246: 53194: 0 -246: 53195: 0 -246: 53196: 0 -246: 53197: 0 -246: 53198: 0 -246: 53199: 0 -246: 53200: 0 -246: 53201: 0 -246: 53202: 0 -246: 53203: 0 -246: 53204: 0 -246: 53205: 0 -246: 53206: 0 -246: 53207: 0 -246: 53208: 0 -246: 53209: 0 -246: 53210: 0 -246: 53211: 0 -246: 53212: 0 -246: 53213: 0 -246: 53214: 0 -246: 53215: 0 -246: 53216: 0 -246: 53217: 0 -246: 53218: 0 -246: 53219: 0 -246: 53220: 0 -246: 53221: 0 -246: 53222: 0 -246: 53223: 0 -246: 53224: 0 -246: 53225: 0 -246: 53226: 0 -246: 53227: 0 -246: 53228: 0 -246: 53229: 0 -246: 53230: 0 -246: 53231: 0 -246: 53232: 0 -246: 53233: 0 -246: 53234: 0 -246: 53235: 0 -246: 53236: 0 -246: 53237: 0 -246: 53238: 0 -246: 53239: 0 -246: 53240: 0 -246: 53241: 0 -246: 53242: 0 -246: 53243: 0 -246: 53244: 0 -246: 53245: 0 -246: 53246: 0 -246: 53247: 0 -246: 53248: 0 -246: 53249: 0 -246: 53250: 0 -246: 53251: 0 -246: 53252: 0 -246: 53253: 0 -246: 53254: 0 -246: 53255: 0 -246: 53256: 0 -246: 53257: 0 -246: 53258: 0 -246: 53259: 0 -246: 53260: 0 -246: 53261: 0 -246: 53262: 0 -246: 53263: 0 -246: 53264: 0 -246: 53265: 0 -246: 53266: 0 -246: 53267: 0 -246: 53268: 0 -246: 53269: 0 -246: 53270: 0 -246: 53271: 0 -246: 53272: 0 -246: 53273: 0 -246: 53274: 0 -246: 53275: 0 -246: 53276: 0 -246: 53277: 0 -246: 53278: 0 -246: 53279: 0 -246: 53280: 0 -246: 53281: 0 -246: 53282: 0 -246: 53283: 0 -246: 53284: 0 -246: 53285: 0 -246: 53286: 0 -246: 53287: 0 -246: 53288: 0 -246: 53289: 0 -246: 53290: 0 -246: 53291: 0 -246: 53292: 0 -246: 53293: 0 -246: 53294: 0 -246: 53295: 0 -246: 53296: 0 -246: 53297: 0 -246: 53298: 0 -246: 53299: 0 -246: 53300: 0 -246: 53301: 0 -246: 53302: 0 -246: 53303: 0 -246: 53304: 0 -246: 53305: 0 -246: 53306: 0 -246: 53307: 0 -246: 53308: 0 -246: 53309: 0 -246: 53310: 0 -246: 53311: 0 -246: 53312: 0 -246: 53313: 0 -246: 53314: 0 -246: 53315: 0 -246: 53316: 0 -246: 53317: 0 -246: 53318: 0 -246: 53319: 0 -246: 53320: 0 -246: 53321: 0 -246: 53322: 0 -246: 53323: 0 -246: 53324: 0 -246: 53325: 0 -246: 53326: 0 -246: 53327: 0 -246: 53328: 0 -246: 53329: 0 -246: 53330: 0 -246: 53331: 0 -246: 53332: 0 -246: 53333: 0 -246: 53334: 0 -246: 53335: 0 -246: 53336: 0 -246: 53337: 0 -246: 53338: 0 -246: 53339: 0 -246: 53340: 0 -246: 53341: 0 -246: 53342: 0 -246: 53343: 0 -246: 53344: 0 -246: 53345: 0 -246: 53346: 0 -246: 53347: 0 -246: 53348: 0 -246: 53349: 0 -246: 53350: 0 -246: 53351: 0 -246: 53352: 0 -246: 53353: 0 -246: 53354: 0 -246: 53355: 0 -246: 53356: 0 -246: 53357: 0 -246: 53358: 0 -246: 53359: 0 -246: 53360: 0 -246: 53361: 0 -246: 53362: 0 -246: 53363: 0 -246: 53364: 0 -246: 53365: 0 -246: 53366: 0 -246: 53367: 0 -246: 53368: 0 -246: 53369: 0 -246: 53370: 0 -246: 53371: 0 -246: 53372: 0 -246: 53373: 0 -246: 53374: 0 -246: 53375: 0 -246: 53376: 0 -246: 53377: 0 -246: 53378: 0 -246: 53379: 0 -246: 53380: 0 -246: 53381: 0 -246: 53382: 0 -246: 53383: 0 -246: 53384: 0 -246: 53385: 0 -246: 53386: 0 -246: 53387: 0 -246: 53388: 0 -246: 53389: 0 -246: 53390: 0 -246: 53391: 0 -246: 53392: 0 -246: 53393: 0 -246: 53394: 0 -246: 53395: 0 -246: 53396: 0 -246: 53397: 0 -246: 53398: 0 -246: 53399: 0 -246: 53400: 0 -246: 53401: 0 -246: 53402: 0 -246: 53403: 0 -246: 53404: 0 -246: 53405: 0 -246: 53406: 0 -246: 53407: 0 -246: 53408: 0 -246: 53409: 0 -246: 53410: 0 -246: 53411: 0 -246: 53412: 0 -246: 53413: 0 -246: 53414: 0 -246: 53415: 0 -246: 53416: 0 -246: 53417: 0 -246: 53418: 0 -246: 53419: 0 -246: 53420: 0 -246: 53421: 0 -246: 53422: 0 -246: 53423: 0 -246: 53424: 0 -246: 53425: 0 -246: 53426: 0 -246: 53427: 0 -246: 53428: 0 -246: 53429: 0 -246: 53430: 0 -246: 53431: 0 -246: 53432: 0 -246: 53433: 0 -246: 53434: 0 -246: 53435: 0 -246: 53436: 0 -246: 53437: 0 -246: 53438: 0 -246: 53439: 0 -246: 53440: 0 -246: 53441: 0 -246: 53442: 0 -246: 53443: 0 -246: 53444: 0 -246: 53445: 0 -246: 53446: 0 -246: 53447: 0 -246: 53448: 0 -246: 53449: 0 -246: 53450: 0 -246: 53451: 0 -246: 53452: 0 -246: 53453: 0 -246: 53454: 0 -246: 53455: 0 -246: 53456: 0 -246: 53457: 0 -246: 53458: 0 -246: 53459: 0 -246: 53460: 0 -246: 53461: 0 -246: 53462: 0 -246: 53463: 0 -246: 53464: 0 -246: 53465: 0 -246: 53466: 0 -246: 53467: 0 -246: 53468: 0 -246: 53469: 0 -246: 53470: 0 -246: 53471: 0 -246: 53472: 0 -246: 53473: 0 -246: 53474: 0 -246: 53475: 0 -246: 53476: 0 -246: 53477: 0 -246: 53478: 0 -246: 53479: 0 -246: 53480: 0 -246: 53481: 0 -246: 53482: 0 -246: 53483: 0 -246: 53484: 0 -246: 53485: 0 -246: 53486: 0 -246: 53487: 0 -246: 53488: 0 -246: 53489: 0 -246: 53490: 0 -246: 53491: 0 -246: 53492: 0 -246: 53493: 0 -246: 53494: 0 -246: 53495: 0 -246: 53496: 0 -246: 53497: 0 -246: 53498: 0 -246: 53499: 0 -246: 53500: 0 -246: 53501: 0 -246: 53502: 0 -246: 53503: 0 -246: 53504: 0 -246: 53505: 0 -246: 53506: 0 -246: 53507: 0 -246: 53508: 0 -246: 53509: 0 -246: 53510: 0 -246: 53511: 0 -246: 53512: 0 -246: 53513: 0 -246: 53514: 0 -246: 53515: 0 -246: 53516: 0 -246: 53517: 0 -246: 53518: 0 -246: 53519: 0 -246: 53520: 0 -246: 53521: 0 -246: 53522: 0 -246: 53523: 0 -246: 53524: 0 -246: 53525: 0 -246: 53526: 0 -246: 53527: 0 -246: 53528: 0 -246: 53529: 0 -246: 53530: 0 -246: 53531: 0 -246: 53532: 0 -246: 53533: 0 -246: 53534: 0 -246: 53535: 0 -246: 53536: 0 -246: 53537: 0 -246: 53538: 0 -246: 53539: 0 -246: 53540: 0 -246: 53541: 0 -246: 53542: 0 -246: 53543: 0 -246: 53544: 0 -246: 53545: 0 -246: 53546: 0 -246: 53547: 0 -246: 53548: 0 -246: 53549: 0 -246: 53550: 0 -246: 53551: 0 -246: 53552: 0 -246: 53553: 0 -246: 53554: 0 -246: 53555: 0 -246: 53556: 0 -246: 53557: 0 -246: 53558: 0 -246: 53559: 0 -246: 53560: 0 -246: 53561: 0 -246: 53562: 0 -246: 53563: 0 -246: 53564: 0 -246: 53565: 0 -246: 53566: 0 -246: 53567: 0 -246: 53568: 0 -246: 53569: 0 -246: 53570: 0 -246: 53571: 0 -246: 53572: 0 -246: 53573: 0 -246: 53574: 0 -246: 53575: 0 -246: 53576: 0 -246: 53577: 0 -246: 53578: 0 -246: 53579: 0 -246: 53580: 0 -246: 53581: 0 -246: 53582: 0 -246: 53583: 0 -246: 53584: 0 -246: 53585: 0 -246: 53586: 0 -246: 53587: 0 -246: 53588: 0 -246: 53589: 0 -246: 53590: 0 -246: 53591: 0 -246: 53592: 0 -246: 53593: 0 -246: 53594: 0 -246: 53595: 0 -246: 53596: 0 -246: 53597: 0 -246: 53598: 0 -246: 53599: 0 -246: 53600: 0 -246: 53601: 0 -246: 53602: 0 -246: 53603: 0 -246: 53604: 0 -246: 53605: 0 -246: 53606: 0 -246: 53607: 0 -246: 53608: 0 -246: 53609: 0 -246: 53610: 0 -246: 53611: 0 -246: 53612: 0 -246: 53613: 0 -246: 53614: 0 -246: 53615: 0 -246: 53616: 0 -246: 53617: 0 -246: 53618: 0 -246: 53619: 0 -246: 53620: 0 -246: 53621: 0 -246: 53622: 0 -246: 53623: 0 -246: 53624: 0 -246: 53625: 0 -246: 53626: 0 -246: 53627: 0 -246: 53628: 0 -246: 53629: 0 -246: 53630: 0 -246: 53631: 0 -246: 53632: 0 -246: 53633: 0 -246: 53634: 0 -246: 53635: 0 -246: 53636: 0 -246: 53637: 0 -246: 53638: 0 -246: 53639: 0 -246: 53640: 0 -246: 53641: 0 -246: 53642: 0 -246: 53643: 0 -246: 53644: 0 -246: 53645: 0 -246: 53646: 0 -246: 53647: 0 -246: 53648: 0 -246: 53649: 0 -246: 53650: 0 -246: 53651: 0 -246: 53652: 0 -246: 53653: 0 -246: 53654: 0 -246: 53655: 0 -246: 53656: 0 -246: 53657: 0 -246: 53658: 0 -246: 53659: 0 -246: 53660: 0 -246: 53661: 0 -246: 53662: 0 -246: 53663: 0 -246: 53664: 0 -246: 53665: 0 -246: 53666: 0 -246: 53667: 0 -246: 53668: 0 -246: 53669: 0 -246: 53670: 0 -246: 53671: 0 -246: 53672: 0 -246: 53673: 0 -246: 53674: 0 -246: 53675: 0 -246: 53676: 0 -246: 53677: 0 -246: 53678: 0 -246: 53679: 0 -246: 53680: 0 -246: 53681: 0 -246: 53682: 0 -246: 53683: 0 -246: 53684: 0 -246: 53685: 0 -246: 53686: 0 -246: 53687: 0 -246: 53688: 0 -246: 53689: 0 -246: 53690: 0 -246: 53691: 0 -246: 53692: 0 -246: 53693: 0 -246: 53694: 0 -246: 53695: 0 -246: 53696: 0 -246: 53697: 0 -246: 53698: 0 -246: 53699: 0 -246: 53700: 0 -246: 53701: 0 -246: 53702: 0 -246: 53703: 0 -246: 53704: 0 -246: 53705: 0 -246: 53706: 0 -246: 53707: 0 -246: 53708: 0 -246: 53709: 0 -246: 53710: 0 -246: 53711: 0 -246: 53712: 0 -246: 53713: 0 -246: 53714: 0 -246: 53715: 0 -246: 53716: 0 -246: 53717: 0 -246: 53718: 0 -246: 53719: 0 -246: 53720: 0 -246: 53721: 0 -246: 53722: 0 -246: 53723: 0 -246: 53724: 0 -246: 53725: 0 -246: 53726: 0 -246: 53727: 0 -246: 53728: 0 -246: 53729: 0 -246: 53730: 0 -246: 53731: 0 -246: 53732: 0 -246: 53733: 0 -246: 53734: 0 -246: 53735: 0 -246: 53736: 0 -246: 53737: 0 -246: 53738: 0 -246: 53739: 0 -246: 53740: 0 -246: 53741: 0 -246: 53742: 0 -246: 53743: 0 -246: 53744: 0 -246: 53745: 0 -246: 53746: 0 -246: 53747: 0 -246: 53748: 0 -246: 53749: 0 -246: 53750: 0 -246: 53751: 0 -246: 53752: 0 -246: 53753: 0 -246: 53754: 0 -246: 53755: 0 -246: 53756: 0 -246: 53757: 0 -246: 53758: 0 -246: 53759: 0 -246: 53760: 0 -246: 53761: 0 -246: 53762: 0 -246: 53763: 0 -246: 53764: 0 -246: 53765: 0 -246: 53766: 0 -246: 53767: 0 -246: 53768: 0 -246: 53769: 0 -246: 53770: 0 -246: 53771: 0 -246: 53772: 0 -246: 53773: 0 -246: 53774: 0 -246: 53775: 0 -246: 53776: 0 -246: 53777: 0 -246: 53778: 0 -246: 53779: 0 -246: 53780: 0 -246: 53781: 0 -246: 53782: 0 -246: 53783: 0 -246: 53784: 0 -246: 53785: 0 -246: 53786: 0 -246: 53787: 0 -246: 53788: 0 -246: 53789: 0 -246: 53790: 0 -246: 53791: 0 -246: 53792: 0 -246: 53793: 0 -246: 53794: 0 -246: 53795: 0 -246: 53796: 0 -246: 53797: 0 -246: 53798: 0 -246: 53799: 0 -246: 53800: 0 -246: 53801: 0 -246: 53802: 0 -246: 53803: 0 -246: 53804: 0 -246: 53805: 0 -246: 53806: 0 -246: 53807: 0 -246: 53808: 0 -246: 53809: 0 -246: 53810: 0 -246: 53811: 0 -246: 53812: 0 -246: 53813: 0 -246: 53814: 0 -246: 53815: 0 -246: 53816: 0 -246: 53817: 0 -246: 53818: 0 -246: 53819: 0 -246: 53820: 0 -246: 53821: 0 -246: 53822: 0 -246: 53823: 0 -246: 53824: 0 -246: 53825: 0 -246: 53826: 0 -246: 53827: 0 -246: 53828: 0 -246: 53829: 0 -246: 53830: 0 -246: 53831: 0 -246: 53832: 0 -246: 53833: 0 -246: 53834: 0 -246: 53835: 0 -246: 53836: 0 -246: 53837: 0 -246: 53838: 0 -246: 53839: 0 -246: 53840: 0 -246: 53841: 0 -246: 53842: 0 -246: 53843: 0 -246: 53844: 0 -246: 53845: 0 -246: 53846: 0 -246: 53847: 0 -246: 53848: 0 -246: 53849: 0 -246: 53850: 0 -246: 53851: 0 -246: 53852: 0 -246: 53853: 0 -246: 53854: 0 -246: 53855: 0 -246: 53856: 0 -246: 53857: 0 -246: 53858: 0 -246: 53859: 0 -246: 53860: 0 -246: 53861: 0 -246: 53862: 0 -246: 53863: 0 -246: 53864: 0 -246: 53865: 0 -246: 53866: 0 -246: 53867: 0 -246: 53868: 0 -246: 53869: 0 -246: 53870: 0 -246: 53871: 0 -246: 53872: 0 -246: 53873: 0 -246: 53874: 0 -246: 53875: 0 -246: 53876: 0 -246: 53877: 0 -246: 53878: 0 -246: 53879: 0 -246: 53880: 0 -246: 53881: 0 -246: 53882: 0 -246: 53883: 0 -246: 53884: 0 -246: 53885: 0 -246: 53886: 0 -246: 53887: 0 -246: 53888: 0 -246: 53889: 0 -246: 53890: 0 -246: 53891: 0 -246: 53892: 0 -246: 53893: 0 -246: 53894: 0 -246: 53895: 0 -246: 53896: 0 -246: 53897: 0 -246: 53898: 0 -246: 53899: 0 -246: 53900: 0 -246: 53901: 0 -246: 53902: 0 -246: 53903: 0 -246: 53904: 0 -246: 53905: 0 -246: 53906: 0 -246: 53907: 0 -246: 53908: 0 -246: 53909: 0 -246: 53910: 0 -246: 53911: 0 -246: 53912: 0 -246: 53913: 0 -246: 53914: 0 -246: 53915: 0 -246: 53916: 0 -246: 53917: 0 -246: 53918: 0 -246: 53919: 0 -246: 53920: 0 -246: 53921: 0 -246: 53922: 0 -246: 53923: 0 -246: 53924: 0 -246: 53925: 0 -246: 53926: 0 -246: 53927: 0 -246: 53928: 0 -246: 53929: 0 -246: 53930: 0 -246: 53931: 0 -246: 53932: 0 -246: 53933: 0 -246: 53934: 0 -246: 53935: 0 -246: 53936: 0 -246: 53937: 0 -246: 53938: 0 -246: 53939: 0 -246: 53940: 0 -246: 53941: 0 -246: 53942: 0 -246: 53943: 0 -246: 53944: 0 -246: 53945: 0 -246: 53946: 0 -246: 53947: 0 -246: 53948: 0 -246: 53949: 0 -246: 53950: 0 -246: 53951: 0 -246: 53952: 0 -246: 53953: 0 -246: 53954: 0 -246: 53955: 0 -246: 53956: 0 -246: 53957: 0 -246: 53958: 0 -246: 53959: 0 -246: 53960: 0 -246: 53961: 0 -246: 53962: 0 -246: 53963: 0 -246: 53964: 0 -246: 53965: 0 -246: 53966: 0 -246: 53967: 0 -246: 53968: 0 -246: 53969: 0 -246: 53970: 0 -246: 53971: 0 -246: 53972: 0 -246: 53973: 0 -246: 53974: 0 -246: 53975: 0 -246: 53976: 0 -246: 53977: 0 -246: 53978: 0 -246: 53979: 0 -246: 53980: 0 -246: 53981: 0 -246: 53982: 0 -246: 53983: 0 -246: 53984: 0 -246: 53985: 0 -246: 53986: 0 -246: 53987: 0 -246: 53988: 0 -246: 53989: 0 -246: 53990: 0 -246: 53991: 0 -246: 53992: 0 -246: 53993: 0 -246: 53994: 0 -246: 53995: 0 -246: 53996: 0 -246: 53997: 0 -246: 53998: 0 -246: 53999: 0 -246: 54000: 0 -246: 54001: 0 -246: 54002: 0 -246: 54003: 0 -246: 54004: 0 -246: 54005: 0 -246: 54006: 0 -246: 54007: 0 -246: 54008: 0 -246: 54009: 0 -246: 54010: 0 -246: 54011: 0 -246: 54012: 0 -246: 54013: 0 -246: 54014: 0 -246: 54015: 0 -246: 54016: 0 -246: 54017: 0 -246: 54018: 0 -246: 54019: 0 -246: 54020: 0 -246: 54021: 0 -246: 54022: 0 -246: 54023: 0 -246: 54024: 0 -246: 54025: 0 -246: 54026: 0 -246: 54027: 0 -246: 54028: 0 -246: 54029: 0 -246: 54030: 0 -246: 54031: 0 -246: 54032: 0 -246: 54033: 0 -246: 54034: 0 -246: 54035: 0 -246: 54036: 0 -246: 54037: 0 -246: 54038: 0 -246: 54039: 0 -246: 54040: 0 -246: 54041: 0 -246: 54042: 0 -246: 54043: 0 -246: 54044: 0 -246: 54045: 0 -246: 54046: 0 -246: 54047: 0 -246: 54048: 0 -246: 54049: 0 -246: 54050: 0 -246: 54051: 0 -246: 54052: 0 -246: 54053: 0 -246: 54054: 0 -246: 54055: 0 -246: 54056: 0 -246: 54057: 0 -246: 54058: 0 -246: 54059: 0 -246: 54060: 0 -246: 54061: 0 -246: 54062: 0 -246: 54063: 0 -246: 54064: 0 -246: 54065: 0 -246: 54066: 0 -246: 54067: 0 -246: 54068: 0 -246: 54069: 0 -246: 54070: 0 -246: 54071: 0 -246: 54072: 0 -246: 54073: 0 -246: 54074: 0 -246: 54075: 0 -246: 54076: 0 -246: 54077: 0 -246: 54078: 0 -246: 54079: 0 -246: 54080: 0 -246: 54081: 0 -246: 54082: 0 -246: 54083: 0 -246: 54084: 0 -246: 54085: 0 -246: 54086: 0 -246: 54087: 0 -246: 54088: 0 -246: 54089: 0 -246: 54090: 0 -246: 54091: 0 -246: 54092: 0 -246: 54093: 0 -246: 54094: 0 -246: 54095: 0 -246: 54096: 0 -246: 54097: 0 -246: 54098: 0 -246: 54099: 0 -246: 54100: 0 -246: 54101: 0 -246: 54102: 0 -246: 54103: 0 -246: 54104: 0 -246: 54105: 0 -246: 54106: 0 -246: 54107: 0 -246: 54108: 0 -246: 54109: 0 -246: 54110: 0 -246: 54111: 0 -246: 54112: 0 -246: 54113: 0 -246: 54114: 0 -246: 54115: 0 -246: 54116: 0 -246: 54117: 0 -246: 54118: 0 -246: 54119: 0 -246: 54120: 0 -246: 54121: 0 -246: 54122: 0 -246: 54123: 0 -246: 54124: 0 -246: 54125: 0 -246: 54126: 0 -246: 54127: 0 -246: 54128: 0 -246: 54129: 0 -246: 54130: 0 -246: 54131: 0 -246: 54132: 0 -246: 54133: 0 -246: 54134: 0 -246: 54135: 0 -246: 54136: 0 -246: 54137: 0 -246: 54138: 0 -246: 54139: 0 -246: 54140: 0 -246: 54141: 0 -246: 54142: 0 -246: 54143: 0 -246: 54144: 0 -246: 54145: 0 -246: 54146: 0 -246: 54147: 0 -246: 54148: 0 -246: 54149: 0 -246: 54150: 0 -246: 54151: 0 -246: 54152: 0 -246: 54153: 0 -246: 54154: 0 -246: 54155: 0 -246: 54156: 0 -246: 54157: 0 -246: 54158: 0 -246: 54159: 0 -246: 54160: 0 -246: 54161: 0 -246: 54162: 0 -246: 54163: 0 -246: 54164: 0 -246: 54165: 0 -246: 54166: 0 -246: 54167: 0 -246: 54168: 0 -246: 54169: 0 -246: 54170: 0 -246: 54171: 0 -246: 54172: 0 -246: 54173: 0 -246: 54174: 0 -246: 54175: 0 -246: 54176: 0 -246: 54177: 0 -246: 54178: 0 -246: 54179: 0 -246: 54180: 0 -246: 54181: 0 -246: 54182: 0 -246: 54183: 0 -246: 54184: 0 -246: 54185: 0 -246: 54186: 0 -246: 54187: 0 -246: 54188: 0 -246: 54189: 0 -246: 54190: 0 -246: 54191: 0 -246: 54192: 0 -246: 54193: 0 -246: 54194: 0 -246: 54195: 0 -246: 54196: 0 -246: 54197: 0 -246: 54198: 0 -246: 54199: 0 -246: 54200: 0 -246: 54201: 0 -246: 54202: 0 -246: 54203: 0 -246: 54204: 0 -246: 54205: 0 -246: 54206: 0 -246: 54207: 0 -246: 54208: 0 -246: 54209: 0 -246: 54210: 0 -246: 54211: 0 -246: 54212: 0 -246: 54213: 0 -246: 54214: 0 -246: 54215: 0 -246: 54216: 0 -246: 54217: 0 -246: 54218: 0 -246: 54219: 0 -246: 54220: 0 -246: 54221: 0 -246: 54222: 0 -246: 54223: 0 -246: 54224: 0 -246: 54225: 0 -246: 54226: 0 -246: 54227: 0 -246: 54228: 0 -246: 54229: 0 -246: 54230: 0 -246: 54231: 0 -246: 54232: 0 -246: 54233: 0 -246: 54234: 0 -246: 54235: 0 -246: 54236: 0 -246: 54237: 0 -246: 54238: 0 -246: 54239: 0 -246: 54240: 0 -246: 54241: 0 -246: 54242: 0 -246: 54243: 0 -246: 54244: 0 -246: 54245: 0 -246: 54246: 0 -246: 54247: 0 -246: 54248: 0 -246: 54249: 0 -246: 54250: 0 -246: 54251: 0 -246: 54252: 0 -246: 54253: 0 -246: 54254: 0 -246: 54255: 0 -246: 54256: 0 -246: 54257: 0 -246: 54258: 0 -246: 54259: 0 -246: 54260: 0 -246: 54261: 0 -246: 54262: 0 -246: 54263: 0 -246: 54264: 0 -246: 54265: 0 -246: 54266: 0 -246: 54267: 0 -246: 54268: 0 -246: 54269: 0 -246: 54270: 0 -246: 54271: 0 -246: 54272: 0 -246: 54273: 0 -246: 54274: 0 -246: 54275: 0 -246: 54276: 0 -246: 54277: 0 -246: 54278: 0 -246: 54279: 0 -246: 54280: 0 -246: 54281: 0 -246: 54282: 0 -246: 54283: 0 -246: 54284: 0 -246: 54285: 0 -246: 54286: 0 -246: 54287: 0 -246: 54288: 0 -246: 54289: 0 -246: 54290: 0 -246: 54291: 0 -246: 54292: 0 -246: 54293: 0 -246: 54294: 0 -246: 54295: 0 -246: 54296: 0 -246: 54297: 0 -246: 54298: 0 -246: 54299: 0 -246: 54300: 0 -246: 54301: 0 -246: 54302: 0 -246: 54303: 0 -246: 54304: 0 -246: 54305: 0 -246: 54306: 0 -246: 54307: 0 -246: 54308: 0 -246: 54309: 0 -246: 54310: 0 -246: 54311: 0 -246: 54312: 0 -246: 54313: 0 -246: 54314: 0 -246: 54315: 0 -246: 54316: 0 -246: 54317: 0 -246: 54318: 0 -246: 54319: 0 -246: 54320: 0 -246: 54321: 0 -246: 54322: 0 -246: 54323: 0 -246: 54324: 0 -246: 54325: 0 -246: 54326: 0 -246: 54327: 0 -246: 54328: 0 -246: 54329: 0 -246: 54330: 0 -246: 54331: 0 -246: 54332: 0 -246: 54333: 0 -246: 54334: 0 -246: 54335: 0 -246: 54336: 0 -246: 54337: 0 -246: 54338: 0 -246: 54339: 0 -246: 54340: 0 -246: 54341: 0 -246: 54342: 0 -246: 54343: 0 -246: 54344: 0 -246: 54345: 0 -246: 54346: 0 -246: 54347: 0 -246: 54348: 0 -246: 54349: 0 -246: 54350: 0 -246: 54351: 0 -246: 54352: 0 -246: 54353: 0 -246: 54354: 0 -246: 54355: 0 -246: 54356: 0 -246: 54357: 0 -246: 54358: 0 -246: 54359: 0 -246: 54360: 0 -246: 54361: 0 -246: 54362: 0 -246: 54363: 0 -246: 54364: 0 -246: 54365: 0 -246: 54366: 0 -246: 54367: 0 -246: 54368: 0 -246: 54369: 0 -246: 54370: 0 -246: 54371: 0 -246: 54372: 0 -246: 54373: 0 -246: 54374: 0 -246: 54375: 0 -246: 54376: 0 -246: 54377: 0 -246: 54378: 0 -246: 54379: 0 -246: 54380: 0 -246: 54381: 0 -246: 54382: 0 -246: 54383: 0 -246: 54384: 0 -246: 54385: 0 -246: 54386: 0 -246: 54387: 0 -246: 54388: 0 -246: 54389: 0 -246: 54390: 0 -246: 54391: 0 -246: 54392: 0 -246: 54393: 0 -246: 54394: 0 -246: 54395: 0 -246: 54396: 0 -246: 54397: 0 -246: 54398: 0 -246: 54399: 0 -246: 54400: 0 -246: 54401: 0 -246: 54402: 0 -246: 54403: 0 -246: 54404: 0 -246: 54405: 0 -246: 54406: 0 -246: 54407: 0 -246: 54408: 0 -246: 54409: 0 -246: 54410: 0 -246: 54411: 0 -246: 54412: 0 -246: 54413: 0 -246: 54414: 0 -246: 54415: 0 -246: 54416: 0 -246: 54417: 0 -246: 54418: 0 -246: 54419: 0 -246: 54420: 0 -246: 54421: 0 -246: 54422: 0 -246: 54423: 0 -246: 54424: 0 -246: 54425: 0 -246: 54426: 0 -246: 54427: 0 -246: 54428: 0 -246: 54429: 0 -246: 54430: 0 -246: 54431: 0 -246: 54432: 0 -246: 54433: 0 -246: 54434: 0 -246: 54435: 0 -246: 54436: 0 -246: 54437: 0 -246: 54438: 0 -246: 54439: 0 -246: 54440: 0 -246: 54441: 0 -246: 54442: 0 -246: 54443: 0 -246: 54444: 0 -246: 54445: 0 -246: 54446: 0 -246: 54447: 0 -246: 54448: 0 -246: 54449: 0 -246: 54450: 0 -246: 54451: 0 -246: 54452: 0 -246: 54453: 0 -246: 54454: 0 -246: 54455: 0 -246: 54456: 0 -246: 54457: 0 -246: 54458: 0 -246: 54459: 0 -246: 54460: 0 -246: 54461: 0 -246: 54462: 0 -246: 54463: 0 -246: 54464: 0 -246: 54465: 0 -246: 54466: 0 -246: 54467: 0 -246: 54468: 0 -246: 54469: 0 -246: 54470: 0 -246: 54471: 0 -246: 54472: 0 -246: 54473: 0 -246: 54474: 0 -246: 54475: 0 -246: 54476: 0 -246: 54477: 0 -246: 54478: 0 -246: 54479: 0 -246: 54480: 0 -246: 54481: 0 -246: 54482: 0 -246: 54483: 0 -246: 54484: 0 -246: 54485: 0 -246: 54486: 0 -246: 54487: 0 -246: 54488: 0 -246: 54489: 0 -246: 54490: 0 -246: 54491: 0 -246: 54492: 0 -246: 54493: 0 -246: 54494: 0 -246: 54495: 0 -246: 54496: 0 -246: 54497: 0 -246: 54498: 0 -246: 54499: 0 -246: 54500: 0 -246: 54501: 0 -246: 54502: 0 -246: 54503: 0 -246: 54504: 0 -246: 54505: 0 -246: 54506: 0 -246: 54507: 0 -246: 54508: 0 -246: 54509: 0 -246: 54510: 0 -246: 54511: 0 -246: 54512: 0 -246: 54513: 0 -246: 54514: 0 -246: 54515: 0 -246: 54516: 0 -246: 54517: 0 -246: 54518: 0 -246: 54519: 0 -246: 54520: 0 -246: 54521: 0 -246: 54522: 0 -246: 54523: 0 -246: 54524: 0 -246: 54525: 0 -246: 54526: 0 -246: 54527: 0 -246: 54528: 0 -246: 54529: 0 -246: 54530: 0 -246: 54531: 0 -246: 54532: 0 -246: 54533: 0 -246: 54534: 0 -246: 54535: 0 -246: 54536: 0 -246: 54537: 0 -246: 54538: 0 -246: 54539: 0 -246: 54540: 0 -246: 54541: 0 -246: 54542: 0 -246: 54543: 0 -246: 54544: 0 -246: 54545: 0 -246: 54546: 0 -246: 54547: 0 -246: 54548: 0 -246: 54549: 0 -246: 54550: 0 -246: 54551: 0 -246: 54552: 0 -246: 54553: 0 -246: 54554: 0 -246: 54555: 0 -246: 54556: 0 -246: 54557: 0 -246: 54558: 0 -246: 54559: 0 -246: 54560: 0 -246: 54561: 0 -246: 54562: 0 -246: 54563: 0 -246: 54564: 0 -246: 54565: 0 -246: 54566: 0 -246: 54567: 0 -246: 54568: 0 -246: 54569: 0 -246: 54570: 0 -246: 54571: 0 -246: 54572: 0 -246: 54573: 0 -246: 54574: 0 -246: 54575: 0 -246: 54576: 0 -246: 54577: 0 -246: 54578: 0 -246: 54579: 0 -246: 54580: 0 -246: 54581: 0 -246: 54582: 0 -246: 54583: 0 -246: 54584: 0 -246: 54585: 0 -246: 54586: 0 -246: 54587: 0 -246: 54588: 0 -246: 54589: 0 -246: 54590: 0 -246: 54591: 0 -246: 54592: 0 -246: 54593: 0 -246: 54594: 0 -246: 54595: 0 -246: 54596: 0 -246: 54597: 0 -246: 54598: 0 -246: 54599: 0 -246: 54600: 0 -246: 54601: 0 -246: 54602: 0 -246: 54603: 0 -246: 54604: 0 -246: 54605: 0 -246: 54606: 0 -246: 54607: 0 -246: 54608: 0 -246: 54609: 0 -246: 54610: 0 -246: 54611: 0 -246: 54612: 0 -246: 54613: 0 -246: 54614: 0 -246: 54615: 0 -246: 54616: 0 -246: 54617: 0 -246: 54618: 0 -246: 54619: 0 -246: 54620: 0 -246: 54621: 0 -246: 54622: 0 -246: 54623: 0 -246: 54624: 0 -246: 54625: 0 -246: 54626: 0 -246: 54627: 0 -246: 54628: 0 -246: 54629: 0 -246: 54630: 0 -246: 54631: 0 -246: 54632: 0 -246: 54633: 0 -246: 54634: 0 -246: 54635: 0 -246: 54636: 0 -246: 54637: 0 -246: 54638: 0 -246: 54639: 0 -246: 54640: 0 -246: 54641: 0 -246: 54642: 0 -246: 54643: 0 -246: 54644: 0 -246: 54645: 0 -246: 54646: 0 -246: 54647: 0 -246: 54648: 0 -246: 54649: 0 -246: 54650: 0 -246: 54651: 0 -246: 54652: 0 -246: 54653: 0 -246: 54654: 0 -246: 54655: 0 -246: 54656: 0 -246: 54657: 0 -246: 54658: 0 -246: 54659: 0 -246: 54660: 0 -246: 54661: 0 -246: 54662: 0 -246: 54663: 0 -246: 54664: 0 -246: 54665: 0 -246: 54666: 0 -246: 54667: 0 -246: 54668: 0 -246: 54669: 0 -246: 54670: 0 -246: 54671: 0 -246: 54672: 0 -246: 54673: 0 -246: 54674: 0 -246: 54675: 0 -246: 54676: 0 -246: 54677: 0 -246: 54678: 0 -246: 54679: 0 -246: 54680: 0 -246: 54681: 0 -246: 54682: 0 -246: 54683: 0 -246: 54684: 0 -246: 54685: 0 -246: 54686: 0 -246: 54687: 0 -246: 54688: 0 -246: 54689: 0 -246: 54690: 0 -246: 54691: 0 -246: 54692: 0 -246: 54693: 0 -246: 54694: 0 -246: 54695: 0 -246: 54696: 0 -246: 54697: 0 -246: 54698: 0 -246: 54699: 0 -246: 54700: 0 -246: 54701: 0 -246: 54702: 0 -246: 54703: 0 -246: 54704: 0 -246: 54705: 0 -246: 54706: 0 -246: 54707: 0 -246: 54708: 0 -246: 54709: 0 -246: 54710: 0 -246: 54711: 0 -246: 54712: 0 -246: 54713: 0 -246: 54714: 0 -246: 54715: 0 -246: 54716: 0 -246: 54717: 0 -246: 54718: 0 -246: 54719: 0 -246: 54720: 0 -246: 54721: 0 -246: 54722: 0 -246: 54723: 0 -246: 54724: 0 -246: 54725: 0 -246: 54726: 0 -246: 54727: 0 -246: 54728: 0 -246: 54729: 0 -246: 54730: 0 -246: 54731: 0 -246: 54732: 0 -246: 54733: 0 -246: 54734: 0 -246: 54735: 0 -246: 54736: 0 -246: 54737: 0 -246: 54738: 0 -246: 54739: 0 -246: 54740: 0 -246: 54741: 0 -246: 54742: 0 -246: 54743: 0 -246: 54744: 0 -246: 54745: 0 -246: 54746: 0 -246: 54747: 0 -246: 54748: 0 -246: 54749: 0 -246: 54750: 0 -246: 54751: 0 -246: 54752: 0 -246: 54753: 0 -246: 54754: 0 -246: 54755: 0 -246: 54756: 0 -246: 54757: 0 -246: 54758: 0 -246: 54759: 0 -246: 54760: 0 -246: 54761: 0 -246: 54762: 0 -246: 54763: 0 -246: 54764: 0 -246: 54765: 0 -246: 54766: 0 -246: 54767: 0 -246: 54768: 0 -246: 54769: 0 -246: 54770: 0 -246: 54771: 0 -246: 54772: 0 -246: 54773: 0 -246: 54774: 0 -246: 54775: 0 -246: 54776: 0 -246: 54777: 0 -246: 54778: 0 -246: 54779: 0 -246: 54780: 0 -246: 54781: 0 -246: 54782: 0 -246: 54783: 0 -246: 54784: 0 -246: 54785: 0 -246: 54786: 0 -246: 54787: 0 -246: 54788: 0 -246: 54789: 0 -246: 54790: 0 -246: 54791: 0 -246: 54792: 0 -246: 54793: 0 -246: 54794: 0 -246: 54795: 0 -246: 54796: 0 -246: 54797: 0 -246: 54798: 0 -246: 54799: 0 -246: 54800: 0 -246: 54801: 0 -246: 54802: 0 -246: 54803: 0 -246: 54804: 0 -246: 54805: 0 -246: 54806: 0 -246: 54807: 0 -246: 54808: 0 -246: 54809: 0 -246: 54810: 0 -246: 54811: 0 -246: 54812: 0 -246: 54813: 0 -246: 54814: 0 -246: 54815: 0 -246: 54816: 0 -246: 54817: 0 -246: 54818: 0 -246: 54819: 0 -246: 54820: 0 -246: 54821: 0 -246: 54822: 0 -246: 54823: 0 -246: 54824: 0 -246: 54825: 0 -246: 54826: 0 -246: 54827: 0 -246: 54828: 0 -246: 54829: 0 -246: 54830: 0 -246: 54831: 0 -246: 54832: 0 -246: 54833: 0 -246: 54834: 0 -246: 54835: 0 -246: 54836: 0 -246: 54837: 0 -246: 54838: 0 -246: 54839: 0 -246: 54840: 0 -246: 54841: 0 -246: 54842: 0 -246: 54843: 0 -246: 54844: 0 -246: 54845: 0 -246: 54846: 0 -246: 54847: 0 -246: 54848: 0 -246: 54849: 0 -246: 54850: 0 -246: 54851: 0 -246: 54852: 0 -246: 54853: 0 -246: 54854: 0 -246: 54855: 0 -246: 54856: 0 -246: 54857: 0 -246: 54858: 0 -246: 54859: 0 -246: 54860: 0 -246: 54861: 0 -246: 54862: 0 -246: 54863: 0 -246: 54864: 0 -246: 54865: 0 -246: 54866: 0 -246: 54867: 0 -246: 54868: 0 -246: 54869: 0 -246: 54870: 0 -246: 54871: 0 -246: 54872: 0 -246: 54873: 0 -246: 54874: 0 -246: 54875: 0 -246: 54876: 0 -246: 54877: 0 -246: 54878: 0 -246: 54879: 0 -246: 54880: 0 -246: 54881: 0 -246: 54882: 0 -246: 54883: 0 -246: 54884: 0 -246: 54885: 0 -246: 54886: 0 -246: 54887: 0 -246: 54888: 0 -246: 54889: 0 -246: 54890: 0 -246: 54891: 0 -246: 54892: 0 -246: 54893: 0 -246: 54894: 0 -246: 54895: 0 -246: 54896: 0 -246: 54897: 0 -246: 54898: 0 -246: 54899: 0 -246: 54900: 0 -246: 54901: 0 -246: 54902: 0 -246: 54903: 0 -246: 54904: 0 -246: 54905: 0 -246: 54906: 0 -246: 54907: 0 -246: 54908: 0 -246: 54909: 0 -246: 54910: 0 -246: 54911: 0 -246: 54912: 0 -246: 54913: 0 -246: 54914: 0 -246: 54915: 0 -246: 54916: 0 -246: 54917: 0 -246: 54918: 0 -246: 54919: 0 -246: 54920: 0 -246: 54921: 0 -246: 54922: 0 -246: 54923: 0 -246: 54924: 0 -246: 54925: 0 -246: 54926: 0 -246: 54927: 0 -246: 54928: 0 -246: 54929: 0 -246: 54930: 0 -246: 54931: 0 -246: 54932: 0 -246: 54933: 0 -246: 54934: 0 -246: 54935: 0 -246: 54936: 0 -246: 54937: 0 -246: 54938: 0 -246: 54939: 0 -246: 54940: 0 -246: 54941: 0 -246: 54942: 0 -246: 54943: 0 -246: 54944: 0 -246: 54945: 0 -246: 54946: 0 -246: 54947: 0 -246: 54948: 0 -246: 54949: 0 -246: 54950: 0 -246: 54951: 0 -246: 54952: 0 -246: 54953: 0 -246: 54954: 0 -246: 54955: 0 -246: 54956: 0 -246: 54957: 0 -246: 54958: 0 -246: 54959: 0 -246: 54960: 0 -246: 54961: 0 -246: 54962: 0 -246: 54963: 0 -246: 54964: 0 -246: 54965: 0 -246: 54966: 0 -246: 54967: 0 -246: 54968: 0 -246: 54969: 0 -246: 54970: 0 -246: 54971: 0 -246: 54972: 0 -246: 54973: 0 -246: 54974: 0 -246: 54975: 0 -246: 54976: 0 -246: 54977: 0 -246: 54978: 0 -246: 54979: 0 -246: 54980: 0 -246: 54981: 0 -246: 54982: 0 -246: 54983: 0 -246: 54984: 0 -246: 54985: 0 -246: 54986: 0 -246: 54987: 0 -246: 54988: 0 -246: 54989: 0 -246: 54990: 0 -246: 54991: 0 -246: 54992: 0 -246: 54993: 0 -246: 54994: 0 -246: 54995: 0 -246: 54996: 0 -246: 54997: 0 -246: 54998: 0 -246: 54999: 0 -246: 55000: 0 -246: 55001: 0 -246: 55002: 0 -246: 55003: 0 -246: 55004: 0 -246: 55005: 0 -246: 55006: 0 -246: 55007: 0 -246: 55008: 0 -246: 55009: 0 -246: 55010: 0 -246: 55011: 0 -246: 55012: 0 -246: 55013: 0 -246: 55014: 0 -246: 55015: 0 -246: 55016: 0 -246: 55017: 0 -246: 55018: 0 -246: 55019: 0 -246: 55020: 0 -246: 55021: 0 -246: 55022: 0 -246: 55023: 0 -246: 55024: 0 -246: 55025: 0 -246: 55026: 0 -246: 55027: 0 -246: 55028: 0 -246: 55029: 0 -246: 55030: 0 -246: 55031: 0 -246: 55032: 0 -246: 55033: 0 -246: 55034: 0 -246: 55035: 0 -246: 55036: 0 -246: 55037: 0 -246: 55038: 0 -246: 55039: 0 -246: 55040: 0 -246: 55041: 0 -246: 55042: 0 -246: 55043: 0 -246: 55044: 0 -246: 55045: 0 -246: 55046: 0 -246: 55047: 0 -246: 55048: 0 -246: 55049: 0 -246: 55050: 0 -246: 55051: 0 -246: 55052: 0 -246: 55053: 0 -246: 55054: 0 -246: 55055: 0 -246: 55056: 0 -246: 55057: 0 -246: 55058: 0 -246: 55059: 0 -246: 55060: 0 -246: 55061: 0 -246: 55062: 0 -246: 55063: 0 -246: 55064: 0 -246: 55065: 0 -246: 55066: 0 -246: 55067: 0 -246: 55068: 0 -246: 55069: 0 -246: 55070: 0 -246: 55071: 0 -246: 55072: 0 -246: 55073: 0 -246: 55074: 0 -246: 55075: 0 -246: 55076: 0 -246: 55077: 0 -246: 55078: 0 -246: 55079: 0 -246: 55080: 0 -246: 55081: 0 -246: 55082: 0 -246: 55083: 0 -246: 55084: 0 -246: 55085: 0 -246: 55086: 0 -246: 55087: 0 -246: 55088: 0 -246: 55089: 0 -246: 55090: 0 -246: 55091: 0 -246: 55092: 0 -246: 55093: 0 -246: 55094: 0 -246: 55095: 0 -246: 55096: 0 -246: 55097: 0 -246: 55098: 0 -246: 55099: 0 -246: 55100: 0 -246: 55101: 0 -246: 55102: 0 -246: 55103: 0 -246: 55104: 0 -246: 55105: 0 -246: 55106: 0 -246: 55107: 0 -246: 55108: 0 -246: 55109: 0 -246: 55110: 0 -246: 55111: 0 -246: 55112: 0 -246: 55113: 0 -246: 55114: 0 -246: 55115: 0 -246: 55116: 0 -246: 55117: 0 -246: 55118: 0 -246: 55119: 0 -246: 55120: 0 -246: 55121: 0 -246: 55122: 0 -246: 55123: 0 -246: 55124: 0 -246: 55125: 0 -246: 55126: 0 -246: 55127: 0 -246: 55128: 0 -246: 55129: 0 -246: 55130: 0 -246: 55131: 0 -246: 55132: 0 -246: 55133: 0 -246: 55134: 0 -246: 55135: 0 -246: 55136: 0 -246: 55137: 0 -246: 55138: 0 -246: 55139: 0 -246: 55140: 0 -246: 55141: 0 -246: 55142: 0 -246: 55143: 0 -246: 55144: 0 -246: 55145: 0 -246: 55146: 0 -246: 55147: 0 -246: 55148: 0 -246: 55149: 0 -246: 55150: 0 -246: 55151: 0 -246: 55152: 0 -246: 55153: 0 -246: 55154: 0 -246: 55155: 0 -246: 55156: 0 -246: 55157: 0 -246: 55158: 0 -246: 55159: 0 -246: 55160: 0 -246: 55161: 0 -246: 55162: 0 -246: 55163: 0 -246: 55164: 0 -246: 55165: 0 -246: 55166: 0 -246: 55167: 0 -246: 55168: 0 -246: 55169: 0 -246: 55170: 0 -246: 55171: 0 -246: 55172: 0 -246: 55173: 0 -246: 55174: 0 -246: 55175: 0 -246: 55176: 0 -246: 55177: 0 -246: 55178: 0 -246: 55179: 0 -246: 55180: 0 -246: 55181: 0 -246: 55182: 0 -246: 55183: 0 -246: 55184: 0 -246: 55185: 0 -246: 55186: 0 -246: 55187: 0 -246: 55188: 0 -246: 55189: 0 -246: 55190: 0 -246: 55191: 0 -246: 55192: 0 -246: 55193: 0 -246: 55194: 0 -246: 55195: 0 -246: 55196: 0 -246: 55197: 0 -246: 55198: 0 -246: 55199: 0 -246: 55200: 0 -246: 55201: 0 -246: 55202: 0 -246: 55203: 0 -246: 55204: 0 -246: 55205: 0 -246: 55206: 0 -246: 55207: 0 -246: 55208: 0 -246: 55209: 0 -246: 55210: 0 -246: 55211: 0 -246: 55212: 0 -246: 55213: 0 -246: 55214: 0 -246: 55215: 0 -246: 55216: 0 -246: 55217: 0 -246: 55218: 0 -246: 55219: 0 -246: 55220: 0 -246: 55221: 0 -246: 55222: 0 -246: 55223: 0 -246: 55224: 0 -246: 55225: 0 -246: 55226: 0 -246: 55227: 0 -246: 55228: 0 -246: 55229: 0 -246: 55230: 0 -246: 55231: 0 -246: 55232: 0 -246: 55233: 0 -246: 55234: 0 -246: 55235: 0 -246: 55236: 0 -246: 55237: 0 -246: 55238: 0 -246: 55239: 0 -246: 55240: 0 -246: 55241: 0 -246: 55242: 0 -246: 55243: 0 -246: 55244: 0 -246: 55245: 0 -246: 55246: 0 -246: 55247: 0 -246: 55248: 0 -246: 55249: 0 -246: 55250: 0 -246: 55251: 0 -246: 55252: 0 -246: 55253: 0 -246: 55254: 0 -246: 55255: 0 -246: 55256: 0 -246: 55257: 0 -246: 55258: 0 -246: 55259: 0 -246: 55260: 0 -246: 55261: 0 -246: 55262: 0 -246: 55263: 0 -246: 55264: 0 -246: 55265: 0 -246: 55266: 0 -246: 55267: 0 -246: 55268: 0 -246: 55269: 0 -246: 55270: 0 -246: 55271: 0 -246: 55272: 0 -246: 55273: 0 -246: 55274: 0 -246: 55275: 0 -246: 55276: 0 -246: 55277: 0 -246: 55278: 0 -246: 55279: 0 -246: 55280: 0 -246: 55281: 0 -246: 55282: 0 -246: 55283: 0 -246: 55284: 0 -246: 55285: 0 -246: 55286: 0 -246: 55287: 0 -246: 55288: 0 -246: 55289: 0 -246: 55290: 0 -246: 55291: 0 -246: 55292: 0 -246: 55293: 0 -246: 55294: 0 -246: 55295: 0 -246: 55296: 0 -246: 55297: 0 -246: 55298: 0 -246: 55299: 0 -246: 55300: 0 -246: 55301: 0 -246: 55302: 0 -246: 55303: 0 -246: 55304: 0 -246: 55305: 0 -246: 55306: 0 -246: 55307: 0 -246: 55308: 0 -246: 55309: 0 -246: 55310: 0 -246: 55311: 0 -246: 55312: 0 -246: 55313: 0 -246: 55314: 0 -246: 55315: 0 -246: 55316: 0 -246: 55317: 0 -246: 55318: 0 -246: 55319: 0 -246: 55320: 0 -246: 55321: 0 -246: 55322: 0 -246: 55323: 0 -246: 55324: 0 -246: 55325: 0 -246: 55326: 0 -246: 55327: 0 -246: 55328: 0 -246: 55329: 0 -246: 55330: 0 -246: 55331: 0 -246: 55332: 0 -246: 55333: 0 -246: 55334: 0 -246: 55335: 0 -246: 55336: 0 -246: 55337: 0 -246: 55338: 0 -246: 55339: 0 -246: 55340: 0 -246: 55341: 0 -246: 55342: 0 -246: 55343: 0 -246: 55344: 0 -246: 55345: 0 -246: 55346: 0 -246: 55347: 0 -246: 55348: 0 -246: 55349: 0 -246: 55350: 0 -246: 55351: 0 -246: 55352: 0 -246: 55353: 0 -246: 55354: 0 -246: 55355: 0 -246: 55356: 0 -246: 55357: 0 -246: 55358: 0 -246: 55359: 0 -246: 55360: 0 -246: 55361: 0 -246: 55362: 0 -246: 55363: 0 -246: 55364: 0 -246: 55365: 0 -246: 55366: 0 -246: 55367: 0 -246: 55368: 0 -246: 55369: 0 -246: 55370: 0 -246: 55371: 0 -246: 55372: 0 -246: 55373: 0 -246: 55374: 0 -246: 55375: 0 -246: 55376: 0 -246: 55377: 0 -246: 55378: 0 -246: 55379: 0 -246: 55380: 0 -246: 55381: 0 -246: 55382: 0 -246: 55383: 0 -246: 55384: 0 -246: 55385: 0 -246: 55386: 0 -246: 55387: 0 -246: 55388: 0 -246: 55389: 0 -246: 55390: 0 -246: 55391: 0 -246: 55392: 0 -246: 55393: 0 -246: 55394: 0 -246: 55395: 0 -246: 55396: 0 -246: 55397: 0 -246: 55398: 0 -246: 55399: 0 -246: 55400: 0 -246: 55401: 0 -246: 55402: 0 -246: 55403: 0 -246: 55404: 0 -246: 55405: 0 -246: 55406: 0 -246: 55407: 0 -246: 55408: 0 -246: 55409: 0 -246: 55410: 0 -246: 55411: 0 -246: 55412: 0 -246: 55413: 0 -246: 55414: 0 -246: 55415: 0 -246: 55416: 0 -246: 55417: 0 -246: 55418: 0 -246: 55419: 0 -246: 55420: 0 -246: 55421: 0 -246: 55422: 0 -246: 55423: 0 -246: 55424: 0 -246: 55425: 0 -246: 55426: 0 -246: 55427: 0 -246: 55428: 0 -246: 55429: 0 -246: 55430: 0 -246: 55431: 0 -246: 55432: 0 -246: 55433: 0 -246: 55434: 0 -246: 55435: 0 -246: 55436: 0 -246: 55437: 0 -246: 55438: 0 -246: 55439: 0 -246: 55440: 0 -246: 55441: 0 -246: 55442: 0 -246: 55443: 0 -246: 55444: 0 -246: 55445: 0 -246: 55446: 0 -246: 55447: 0 -246: 55448: 0 -246: 55449: 0 -246: 55450: 0 -246: 55451: 0 -246: 55452: 0 -246: 55453: 0 -246: 55454: 0 -246: 55455: 0 -246: 55456: 0 -246: 55457: 0 -246: 55458: 0 -246: 55459: 0 -246: 55460: 0 -246: 55461: 0 -246: 55462: 0 -246: 55463: 0 -246: 55464: 0 -246: 55465: 0 -246: 55466: 0 -246: 55467: 0 -246: 55468: 0 -246: 55469: 0 -246: 55470: 0 -246: 55471: 0 -246: 55472: 0 -246: 55473: 0 -246: 55474: 0 -246: 55475: 0 -246: 55476: 0 -246: 55477: 0 -246: 55478: 0 -246: 55479: 0 -246: 55480: 0 -246: 55481: 0 -246: 55482: 0 -246: 55483: 0 -246: 55484: 0 -246: 55485: 0 -246: 55486: 0 -246: 55487: 0 -246: 55488: 0 -246: 55489: 0 -246: 55490: 0 -246: 55491: 0 -246: 55492: 0 -246: 55493: 0 -246: 55494: 0 -246: 55495: 0 -246: 55496: 0 -246: 55497: 0 -246: 55498: 0 -246: 55499: 0 -246: 55500: 0 -246: 55501: 0 -246: 55502: 0 -246: 55503: 0 -246: 55504: 0 -246: 55505: 0 -246: 55506: 0 -246: 55507: 0 -246: 55508: 0 -246: 55509: 0 -246: 55510: 0 -246: 55511: 0 -246: 55512: 0 -246: 55513: 0 -246: 55514: 0 -246: 55515: 0 -246: 55516: 0 -246: 55517: 0 -246: 55518: 0 -246: 55519: 0 -246: 55520: 0 -246: 55521: 0 -246: 55522: 0 -246: 55523: 0 -246: 55524: 0 -246: 55525: 0 -246: 55526: 0 -246: 55527: 0 -246: 55528: 0 -246: 55529: 0 -246: 55530: 0 -246: 55531: 0 -246: 55532: 0 -246: 55533: 0 -246: 55534: 0 -246: 55535: 0 -246: 55536: 0 -246: 55537: 0 -246: 55538: 0 -246: 55539: 0 -246: 55540: 0 -246: 55541: 0 -246: 55542: 0 -246: 55543: 0 -246: 55544: 0 -246: 55545: 0 -246: 55546: 0 -246: 55547: 0 -246: 55548: 0 -246: 55549: 0 -246: 55550: 0 -246: 55551: 0 -246: 55552: 0 -246: 55553: 0 -246: 55554: 0 -246: 55555: 0 -246: 55556: 0 -246: 55557: 0 -246: 55558: 0 -246: 55559: 0 -246: 55560: 0 -246: 55561: 0 -246: 55562: 0 -246: 55563: 0 -246: 55564: 0 -246: 55565: 0 -246: 55566: 0 -246: 55567: 0 -246: 55568: 0 -246: 55569: 0 -246: 55570: 0 -246: 55571: 0 -246: 55572: 0 -246: 55573: 0 -246: 55574: 0 -246: 55575: 0 -246: 55576: 0 -246: 55577: 0 -246: 55578: 0 -246: 55579: 0 -246: 55580: 0 -246: 55581: 0 -246: 55582: 0 -246: 55583: 0 -246: 55584: 0 -246: 55585: 0 -246: 55586: 0 -246: 55587: 0 -246: 55588: 0 -246: 55589: 0 -246: 55590: 0 -246: 55591: 0 -246: 55592: 0 -246: 55593: 0 -246: 55594: 0 -246: 55595: 0 -246: 55596: 0 -246: 55597: 0 -246: 55598: 0 -246: 55599: 0 -246: 55600: 0 -246: 55601: 0 -246: 55602: 0 -246: 55603: 0 -246: 55604: 0 -246: 55605: 0 -246: 55606: 0 -246: 55607: 0 -246: 55608: 0 -246: 55609: 0 -246: 55610: 0 -246: 55611: 0 -246: 55612: 0 -246: 55613: 0 -246: 55614: 0 -246: 55615: 0 -246: 55616: 0 -246: 55617: 0 -246: 55618: 0 -246: 55619: 0 -246: 55620: 0 -246: 55621: 0 -246: 55622: 0 -246: 55623: 0 -246: 55624: 0 -246: 55625: 0 -246: 55626: 0 -246: 55627: 0 -246: 55628: 0 -246: 55629: 0 -246: 55630: 0 -246: 55631: 0 -246: 55632: 0 -246: 55633: 0 -246: 55634: 0 -246: 55635: 0 -246: 55636: 0 -246: 55637: 0 -246: 55638: 0 -246: 55639: 0 -246: 55640: 0 -246: 55641: 0 -246: 55642: 0 -246: 55643: 0 -246: 55644: 0 -246: 55645: 0 -246: 55646: 0 -246: 55647: 0 -246: 55648: 0 -246: 55649: 0 -246: 55650: 0 -246: 55651: 0 -246: 55652: 0 -246: 55653: 0 -246: 55654: 0 -246: 55655: 0 -246: 55656: 0 -246: 55657: 0 -246: 55658: 0 -246: 55659: 0 -246: 55660: 0 -246: 55661: 0 -246: 55662: 0 -246: 55663: 0 -246: 55664: 0 -246: 55665: 0 -246: 55666: 0 -246: 55667: 0 -246: 55668: 0 -246: 55669: 0 -246: 55670: 0 -246: 55671: 0 -246: 55672: 0 -246: 55673: 0 -246: 55674: 0 -246: 55675: 0 -246: 55676: 0 -246: 55677: 0 -246: 55678: 0 -246: 55679: 0 -246: 55680: 0 -246: 55681: 0 -246: 55682: 0 -246: 55683: 0 -246: 55684: 0 -246: 55685: 0 -246: 55686: 0 -246: 55687: 0 -246: 55688: 0 -246: 55689: 0 -246: 55690: 0 -246: 55691: 0 -246: 55692: 0 -246: 55693: 0 -246: 55694: 0 -246: 55695: 0 -246: 55696: 0 -246: 55697: 0 -246: 55698: 0 -246: 55699: 0 -246: 55700: 0 -246: 55701: 0 -246: 55702: 0 -246: 55703: 0 -246: 55704: 0 -246: 55705: 0 -246: 55706: 0 -246: 55707: 0 -246: 55708: 0 -246: 55709: 0 -246: 55710: 0 -246: 55711: 0 -246: 55712: 0 -246: 55713: 0 -246: 55714: 0 -246: 55715: 0 -246: 55716: 0 -246: 55717: 0 -246: 55718: 0 -246: 55719: 0 -246: 55720: 0 -246: 55721: 0 -246: 55722: 0 -246: 55723: 0 -246: 55724: 0 -246: 55725: 0 -246: 55726: 0 -246: 55727: 0 -246: 55728: 0 -246: 55729: 0 -246: 55730: 0 -246: 55731: 0 -246: 55732: 0 -246: 55733: 0 -246: 55734: 0 -246: 55735: 0 -246: 55736: 0 -246: 55737: 0 -246: 55738: 0 -246: 55739: 0 -246: 55740: 0 -246: 55741: 0 -246: 55742: 0 -246: 55743: 0 -246: 55744: 0 -246: 55745: 0 -246: 55746: 0 -246: 55747: 0 -246: 55748: 0 -246: 55749: 0 -246: 55750: 0 -246: 55751: 0 -246: 55752: 0 -246: 55753: 0 -246: 55754: 0 -246: 55755: 0 -246: 55756: 0 -246: 55757: 0 -246: 55758: 0 -246: 55759: 0 -246: 55760: 0 -246: 55761: 0 -246: 55762: 0 -246: 55763: 0 -246: 55764: 0 -246: 55765: 0 -246: 55766: 0 -246: 55767: 0 -246: 55768: 0 -246: 55769: 0 -246: 55770: 0 -246: 55771: 0 -246: 55772: 0 -246: 55773: 0 -246: 55774: 0 -246: 55775: 0 -246: 55776: 0 -246: 55777: 0 -246: 55778: 0 -246: 55779: 0 -246: 55780: 0 -246: 55781: 0 -246: 55782: 0 -246: 55783: 0 -246: 55784: 0 -246: 55785: 0 -246: 55786: 0 -246: 55787: 0 -246: 55788: 0 -246: 55789: 0 -246: 55790: 0 -246: 55791: 0 -246: 55792: 0 -246: 55793: 0 -246: 55794: 0 -246: 55795: 0 -246: 55796: 0 -246: 55797: 0 -246: 55798: 0 -246: 55799: 0 -246: 55800: 0 -246: 55801: 0 -246: 55802: 0 -246: 55803: 0 -246: 55804: 0 -246: 55805: 0 -246: 55806: 0 -246: 55807: 0 -246: 55808: 0 -246: 55809: 0 -246: 55810: 0 -246: 55811: 0 -246: 55812: 0 -246: 55813: 0 -246: 55814: 0 -246: 55815: 0 -246: 55816: 0 -246: 55817: 0 -246: 55818: 0 -246: 55819: 0 -246: 55820: 0 -246: 55821: 0 -246: 55822: 0 -246: 55823: 0 -246: 55824: 0 -246: 55825: 0 -246: 55826: 0 -246: 55827: 0 -246: 55828: 0 -246: 55829: 0 -246: 55830: 0 -246: 55831: 0 -246: 55832: 0 -246: 55833: 0 -246: 55834: 0 -246: 55835: 0 -246: 55836: 0 -246: 55837: 0 -246: 55838: 0 -246: 55839: 0 -246: 55840: 0 -246: 55841: 0 -246: 55842: 0 -246: 55843: 0 -246: 55844: 0 -246: 55845: 0 -246: 55846: 0 -246: 55847: 0 -246: 55848: 0 -246: 55849: 0 -246: 55850: 0 -246: 55851: 0 -246: 55852: 0 -246: 55853: 0 -246: 55854: 0 -246: 55855: 0 -246: 55856: 0 -246: 55857: 0 -246: 55858: 0 -246: 55859: 0 -246: 55860: 0 -246: 55861: 0 -246: 55862: 0 -246: 55863: 0 -246: 55864: 0 -246: 55865: 0 -246: 55866: 0 -246: 55867: 0 -246: 55868: 0 -246: 55869: 0 -246: 55870: 0 -246: 55871: 0 -246: 55872: 0 -246: 55873: 0 -246: 55874: 0 -246: 55875: 0 -246: 55876: 0 -246: 55877: 0 -246: 55878: 0 -246: 55879: 0 -246: 55880: 0 -246: 55881: 0 -246: 55882: 0 -246: 55883: 0 -246: 55884: 0 -246: 55885: 0 -246: 55886: 0 -246: 55887: 0 -246: 55888: 0 -246: 55889: 0 -246: 55890: 0 -246: 55891: 0 -246: 55892: 0 -246: 55893: 0 -246: 55894: 0 -246: 55895: 0 -246: 55896: 0 -246: 55897: 0 -246: 55898: 0 -246: 55899: 0 -246: 55900: 0 -246: 55901: 0 -246: 55902: 0 -246: 55903: 0 -246: 55904: 0 -246: 55905: 0 -246: 55906: 0 -246: 55907: 0 -246: 55908: 0 -246: 55909: 0 -246: 55910: 0 -246: 55911: 0 -246: 55912: 0 -246: 55913: 0 -246: 55914: 0 -246: 55915: 0 -246: 55916: 0 -246: 55917: 0 -246: 55918: 0 -246: 55919: 0 -246: 55920: 0 -246: 55921: 0 -246: 55922: 0 -246: 55923: 0 -246: 55924: 0 -246: 55925: 0 -246: 55926: 0 -246: 55927: 0 -246: 55928: 0 -246: 55929: 0 -246: 55930: 0 -246: 55931: 0 -246: 55932: 0 -246: 55933: 0 -246: 55934: 0 -246: 55935: 0 -246: 55936: 0 -246: 55937: 0 -246: 55938: 0 -246: 55939: 0 -246: 55940: 0 -246: 55941: 0 -246: 55942: 0 -246: 55943: 0 -246: 55944: 0 -246: 55945: 0 -246: 55946: 0 -246: 55947: 0 -246: 55948: 0 -246: 55949: 0 -246: 55950: 0 -246: 55951: 0 -246: 55952: 0 -246: 55953: 0 -246: 55954: 0 -246: 55955: 0 -246: 55956: 0 -246: 55957: 0 -246: 55958: 0 -246: 55959: 0 -246: 55960: 0 -246: 55961: 0 -246: 55962: 0 -246: 55963: 0 -246: 55964: 0 -246: 55965: 0 -246: 55966: 0 -246: 55967: 0 -246: 55968: 0 -246: 55969: 0 -246: 55970: 0 -246: 55971: 0 -246: 55972: 0 -246: 55973: 0 -246: 55974: 0 -246: 55975: 0 -246: 55976: 0 -246: 55977: 0 -246: 55978: 0 -246: 55979: 0 -246: 55980: 0 -246: 55981: 0 -246: 55982: 0 -246: 55983: 0 -246: 55984: 0 -246: 55985: 0 -246: 55986: 0 -246: 55987: 0 -246: 55988: 0 -246: 55989: 0 -246: 55990: 0 -246: 55991: 0 -246: 55992: 0 -246: 55993: 0 -246: 55994: 0 -246: 55995: 0 -246: 55996: 0 -246: 55997: 0 -246: 55998: 0 -246: 55999: 0 -246: 56000: 0 -246: 56001: 0 -246: 56002: 0 -246: 56003: 0 -246: 56004: 0 -246: 56005: 0 -246: 56006: 0 -246: 56007: 0 -246: 56008: 0 -246: 56009: 0 -246: 56010: 0 -246: 56011: 0 -246: 56012: 0 -246: 56013: 0 -246: 56014: 0 -246: 56015: 0 -246: 56016: 0 -246: 56017: 0 -246: 56018: 0 -246: 56019: 0 -246: 56020: 0 -246: 56021: 0 -246: 56022: 0 -246: 56023: 0 -246: 56024: 0 -246: 56025: 0 -246: 56026: 0 -246: 56027: 0 -246: 56028: 0 -246: 56029: 0 -246: 56030: 0 -246: 56031: 0 -246: 56032: 0 -246: 56033: 0 -246: 56034: 0 -246: 56035: 0 -246: 56036: 0 -246: 56037: 0 -246: 56038: 0 -246: 56039: 0 -246: 56040: 0 -246: 56041: 0 -246: 56042: 0 -246: 56043: 0 -246: 56044: 0 -246: 56045: 0 -246: 56046: 0 -246: 56047: 0 -246: 56048: 0 -246: 56049: 0 -246: 56050: 0 -246: 56051: 0 -246: 56052: 0 -246: 56053: 0 -246: 56054: 0 -246: 56055: 0 -246: 56056: 0 -246: 56057: 0 -246: 56058: 0 -246: 56059: 0 -246: 56060: 0 -246: 56061: 0 -246: 56062: 0 -246: 56063: 0 -246: 56064: 0 -246: 56065: 0 -246: 56066: 0 -246: 56067: 0 -246: 56068: 0 -246: 56069: 0 -246: 56070: 0 -246: 56071: 0 -246: 56072: 0 -246: 56073: 0 -246: 56074: 0 -246: 56075: 0 -246: 56076: 0 -246: 56077: 0 -246: 56078: 0 -246: 56079: 0 -246: 56080: 0 -246: 56081: 0 -246: 56082: 0 -246: 56083: 0 -246: 56084: 0 -246: 56085: 0 -246: 56086: 0 -246: 56087: 0 -246: 56088: 0 -246: 56089: 0 -246: 56090: 0 -246: 56091: 0 -246: 56092: 0 -246: 56093: 0 -246: 56094: 0 -246: 56095: 0 -246: 56096: 0 -246: 56097: 0 -246: 56098: 0 -246: 56099: 0 -246: 56100: 0 -246: 56101: 0 -246: 56102: 0 -246: 56103: 0 -246: 56104: 0 -246: 56105: 0 -246: 56106: 0 -246: 56107: 0 -246: 56108: 0 -246: 56109: 0 -246: 56110: 0 -246: 56111: 0 -246: 56112: 0 -246: 56113: 0 -246: 56114: 0 -246: 56115: 0 -246: 56116: 0 -246: 56117: 0 -246: 56118: 0 -246: 56119: 0 -246: 56120: 0 -246: 56121: 0 -246: 56122: 0 -246: 56123: 0 -246: 56124: 0 -246: 56125: 0 -246: 56126: 0 -246: 56127: 0 -246: 56128: 0 -246: 56129: 0 -246: 56130: 0 -246: 56131: 0 -246: 56132: 0 -246: 56133: 0 -246: 56134: 0 -246: 56135: 0 -246: 56136: 0 -246: 56137: 0 -246: 56138: 0 -246: 56139: 0 -246: 56140: 0 -246: 56141: 0 -246: 56142: 0 -246: 56143: 0 -246: 56144: 0 -246: 56145: 0 -246: 56146: 0 -246: 56147: 0 -246: 56148: 0 -246: 56149: 0 -246: 56150: 0 -246: 56151: 0 -246: 56152: 0 -246: 56153: 0 -246: 56154: 0 -246: 56155: 0 -246: 56156: 0 -246: 56157: 0 -246: 56158: 0 -246: 56159: 0 -246: 56160: 0 -246: 56161: 0 -246: 56162: 0 -246: 56163: 0 -246: 56164: 0 -246: 56165: 0 -246: 56166: 0 -246: 56167: 0 -246: 56168: 0 -246: 56169: 0 -246: 56170: 0 -246: 56171: 0 -246: 56172: 0 -246: 56173: 0 -246: 56174: 0 -246: 56175: 0 -246: 56176: 0 -246: 56177: 0 -246: 56178: 0 -246: 56179: 0 -246: 56180: 0 -246: 56181: 0 -246: 56182: 0 -246: 56183: 0 -246: 56184: 0 -246: 56185: 0 -246: 56186: 0 -246: 56187: 0 -246: 56188: 0 -246: 56189: 0 -246: 56190: 0 -246: 56191: 0 -246: 56192: 0 -246: 56193: 0 -246: 56194: 0 -246: 56195: 0 -246: 56196: 0 -246: 56197: 0 -246: 56198: 0 -246: 56199: 0 -246: 56200: 0 -246: 56201: 0 -246: 56202: 0 -246: 56203: 0 -246: 56204: 0 -246: 56205: 0 -246: 56206: 0 -246: 56207: 0 -246: 56208: 0 -246: 56209: 0 -246: 56210: 0 -246: 56211: 0 -246: 56212: 0 -246: 56213: 0 -246: 56214: 0 -246: 56215: 0 -246: 56216: 0 -246: 56217: 0 -246: 56218: 0 -246: 56219: 0 -246: 56220: 0 -246: 56221: 0 -246: 56222: 0 -246: 56223: 0 -246: 56224: 0 -246: 56225: 0 -246: 56226: 0 -246: 56227: 0 -246: 56228: 0 -246: 56229: 0 -246: 56230: 0 -246: 56231: 0 -246: 56232: 0 -246: 56233: 0 -246: 56234: 0 -246: 56235: 0 -246: 56236: 0 -246: 56237: 0 -246: 56238: 0 -246: 56239: 0 -246: 56240: 0 -246: 56241: 0 -246: 56242: 0 -246: 56243: 0 -246: 56244: 0 -246: 56245: 0 -246: 56246: 0 -246: 56247: 0 -246: 56248: 0 -246: 56249: 0 -246: 56250: 0 -246: 56251: 0 -246: 56252: 0 -246: 56253: 0 -246: 56254: 0 -246: 56255: 0 -246: 56256: 0 -246: 56257: 0 -246: 56258: 0 -246: 56259: 0 -246: 56260: 0 -246: 56261: 0 -246: 56262: 0 -246: 56263: 0 -246: 56264: 0 -246: 56265: 0 -246: 56266: 0 -246: 56267: 0 -246: 56268: 0 -246: 56269: 0 -246: 56270: 0 -246: 56271: 0 -246: 56272: 0 -246: 56273: 0 -246: 56274: 0 -246: 56275: 0 -246: 56276: 0 -246: 56277: 0 -246: 56278: 0 -246: 56279: 0 -246: 56280: 0 -246: 56281: 0 -246: 56282: 0 -246: 56283: 0 -246: 56284: 0 -246: 56285: 0 -246: 56286: 0 -246: 56287: 0 -246: 56288: 0 -246: 56289: 0 -246: 56290: 0 -246: 56291: 0 -246: 56292: 0 -246: 56293: 0 -246: 56294: 0 -246: 56295: 0 -246: 56296: 0 -246: 56297: 0 -246: 56298: 0 -246: 56299: 0 -246: 56300: 0 -246: 56301: 0 -246: 56302: 0 -246: 56303: 0 -246: 56304: 0 -246: 56305: 0 -246: 56306: 0 -246: 56307: 0 -246: 56308: 0 -246: 56309: 0 -246: 56310: 0 -246: 56311: 0 -246: 56312: 0 -246: 56313: 0 -246: 56314: 0 -246: 56315: 0 -246: 56316: 0 -246: 56317: 0 -246: 56318: 0 -246: 56319: 0 -246: 56320: 0 -246: 56321: 0 -246: 56322: 0 -246: 56323: 0 -246: 56324: 0 -246: 56325: 0 -246: 56326: 0 -246: 56327: 0 -246: 56328: 0 -246: 56329: 0 -246: 56330: 0 -246: 56331: 0 -246: 56332: 0 -246: 56333: 0 -246: 56334: 0 -246: 56335: 0 -246: 56336: 0 -246: 56337: 0 -246: 56338: 0 -246: 56339: 0 -246: 56340: 0 -246: 56341: 0 -246: 56342: 0 -246: 56343: 0 -246: 56344: 0 -246: 56345: 0 -246: 56346: 0 -246: 56347: 0 -246: 56348: 0 -246: 56349: 0 -246: 56350: 0 -246: 56351: 0 -246: 56352: 0 -246: 56353: 0 -246: 56354: 0 -246: 56355: 0 -246: 56356: 0 -246: 56357: 0 -246: 56358: 0 -246: 56359: 0 -246: 56360: 0 -246: 56361: 0 -246: 56362: 0 -246: 56363: 0 -246: 56364: 0 -246: 56365: 0 -246: 56366: 0 -246: 56367: 0 -246: 56368: 0 -246: 56369: 0 -246: 56370: 0 -246: 56371: 0 -246: 56372: 0 -246: 56373: 0 -246: 56374: 0 -246: 56375: 0 -246: 56376: 0 -246: 56377: 0 -246: 56378: 0 -246: 56379: 0 -246: 56380: 0 -246: 56381: 0 -246: 56382: 0 -246: 56383: 0 -246: 56384: 0 -246: 56385: 0 -246: 56386: 0 -246: 56387: 0 -246: 56388: 0 -246: 56389: 0 -246: 56390: 0 -246: 56391: 0 -246: 56392: 0 -246: 56393: 0 -246: 56394: 0 -246: 56395: 0 -246: 56396: 0 -246: 56397: 0 -246: 56398: 0 -246: 56399: 0 -246: 56400: 0 -246: 56401: 0 -246: 56402: 0 -246: 56403: 0 -246: 56404: 0 -246: 56405: 0 -246: 56406: 0 -246: 56407: 0 -246: 56408: 0 -246: 56409: 0 -246: 56410: 0 -246: 56411: 0 -246: 56412: 0 -246: 56413: 0 -246: 56414: 0 -246: 56415: 0 -246: 56416: 0 -246: 56417: 0 -246: 56418: 0 -246: 56419: 0 -246: 56420: 0 -246: 56421: 0 -246: 56422: 0 -246: 56423: 0 -246: 56424: 0 -246: 56425: 0 -246: 56426: 0 -246: 56427: 0 -246: 56428: 0 -246: 56429: 0 -246: 56430: 0 -246: 56431: 0 -246: 56432: 0 -246: 56433: 0 -246: 56434: 0 -246: 56435: 0 -246: 56436: 0 -246: 56437: 0 -246: 56438: 0 -246: 56439: 0 -246: 56440: 0 -246: 56441: 0 -246: 56442: 0 -246: 56443: 0 -246: 56444: 0 -246: 56445: 0 -246: 56446: 0 -246: 56447: 0 -246: 56448: 0 -246: 56449: 0 -246: 56450: 0 -246: 56451: 0 -246: 56452: 0 -246: 56453: 0 -246: 56454: 0 -246: 56455: 0 -246: 56456: 0 -246: 56457: 0 -246: 56458: 0 -246: 56459: 0 -246: 56460: 0 -246: 56461: 0 -246: 56462: 0 -246: 56463: 0 -246: 56464: 0 -246: 56465: 0 -246: 56466: 0 -246: 56467: 0 -246: 56468: 0 -246: 56469: 0 -246: 56470: 0 -246: 56471: 0 -246: 56472: 0 -246: 56473: 0 -246: 56474: 0 -246: 56475: 0 -246: 56476: 0 -246: 56477: 0 -246: 56478: 0 -246: 56479: 0 -246: 56480: 0 -246: 56481: 0 -246: 56482: 0 -246: 56483: 0 -246: 56484: 0 -246: 56485: 0 -246: 56486: 0 -246: 56487: 0 -246: 56488: 0 -246: 56489: 0 -246: 56490: 0 -246: 56491: 0 -246: 56492: 0 -246: 56493: 0 -246: 56494: 0 -246: 56495: 0 -246: 56496: 0 -246: 56497: 0 -246: 56498: 0 -246: 56499: 0 -246: 56500: 0 -246: 56501: 0 -246: 56502: 0 -246: 56503: 0 -246: 56504: 0 -246: 56505: 0 -246: 56506: 0 -246: 56507: 0 -246: 56508: 0 -246: 56509: 0 -246: 56510: 0 -246: 56511: 0 -246: 56512: 0 -246: 56513: 0 -246: 56514: 0 -246: 56515: 0 -246: 56516: 0 -246: 56517: 0 -246: 56518: 0 -246: 56519: 0 -246: 56520: 0 -246: 56521: 0 -246: 56522: 0 -246: 56523: 0 -246: 56524: 0 -246: 56525: 0 -246: 56526: 0 -246: 56527: 0 -246: 56528: 0 -246: 56529: 0 -246: 56530: 0 -246: 56531: 0 -246: 56532: 0 -246: 56533: 0 -246: 56534: 0 -246: 56535: 0 -246: 56536: 0 -246: 56537: 0 -246: 56538: 0 -246: 56539: 0 -246: 56540: 0 -246: 56541: 0 -246: 56542: 0 -246: 56543: 0 -246: 56544: 0 -246: 56545: 0 -246: 56546: 0 -246: 56547: 0 -246: 56548: 0 -246: 56549: 0 -246: 56550: 0 -246: 56551: 0 -246: 56552: 0 -246: 56553: 0 -246: 56554: 0 -246: 56555: 0 -246: 56556: 0 -246: 56557: 0 -246: 56558: 0 -246: 56559: 0 -246: 56560: 0 -246: 56561: 0 -246: 56562: 0 -246: 56563: 0 -246: 56564: 0 -246: 56565: 0 -246: 56566: 0 -246: 56567: 0 -246: 56568: 0 -246: 56569: 0 -246: 56570: 0 -246: 56571: 0 -246: 56572: 0 -246: 56573: 0 -246: 56574: 0 -246: 56575: 0 -246: 56576: 0 -246: 56577: 0 -246: 56578: 0 -246: 56579: 0 -246: 56580: 0 -246: 56581: 0 -246: 56582: 0 -246: 56583: 0 -246: 56584: 0 -246: 56585: 0 -246: 56586: 0 -246: 56587: 0 -246: 56588: 0 -246: 56589: 0 -246: 56590: 0 -246: 56591: 0 -246: 56592: 0 -246: 56593: 0 -246: 56594: 0 -246: 56595: 0 -246: 56596: 0 -246: 56597: 0 -246: 56598: 0 -246: 56599: 0 -246: 56600: 0 -246: 56601: 0 -246: 56602: 0 -246: 56603: 0 -246: 56604: 0 -246: 56605: 0 -246: 56606: 0 -246: 56607: 0 -246: 56608: 0 -246: 56609: 0 -246: 56610: 0 -246: 56611: 0 -246: 56612: 0 -246: 56613: 0 -246: 56614: 0 -246: 56615: 0 -246: 56616: 0 -246: 56617: 0 -246: 56618: 0 -246: 56619: 0 -246: 56620: 0 -246: 56621: 0 -246: 56622: 0 -246: 56623: 0 -246: 56624: 0 -246: 56625: 0 -246: 56626: 0 -246: 56627: 0 -246: 56628: 0 -246: 56629: 0 -246: 56630: 0 -246: 56631: 0 -246: 56632: 0 -246: 56633: 0 -246: 56634: 0 -246: 56635: 0 -246: 56636: 0 -246: 56637: 0 -246: 56638: 0 -246: 56639: 0 -246: 56640: 0 -246: 56641: 0 -246: 56642: 0 -246: 56643: 0 -246: 56644: 0 -246: 56645: 0 -246: 56646: 0 -246: 56647: 0 -246: 56648: 0 -246: 56649: 0 -246: 56650: 0 -246: 56651: 0 -246: 56652: 0 -246: 56653: 0 -246: 56654: 0 -246: 56655: 0 -246: 56656: 0 -246: 56657: 0 -246: 56658: 0 -246: 56659: 0 -246: 56660: 0 -246: 56661: 0 -246: 56662: 0 -246: 56663: 0 -246: 56664: 0 -246: 56665: 0 -246: 56666: 0 -246: 56667: 0 -246: 56668: 0 -246: 56669: 0 -246: 56670: 0 -246: 56671: 0 -246: 56672: 0 -246: 56673: 0 -246: 56674: 0 -246: 56675: 0 -246: 56676: 0 -246: 56677: 0 -246: 56678: 0 -246: 56679: 0 -246: 56680: 0 -246: 56681: 0 -246: 56682: 0 -246: 56683: 0 -246: 56684: 0 -246: 56685: 0 -246: 56686: 0 -246: 56687: 0 -246: 56688: 0 -246: 56689: 0 -246: 56690: 0 -246: 56691: 0 -246: 56692: 0 -246: 56693: 0 -246: 56694: 0 -246: 56695: 0 -246: 56696: 0 -246: 56697: 0 -246: 56698: 0 -246: 56699: 0 -246: 56700: 0 -246: 56701: 0 -246: 56702: 0 -246: 56703: 0 -246: 56704: 0 -246: 56705: 0 -246: 56706: 0 -246: 56707: 0 -246: 56708: 0 -246: 56709: 0 -246: 56710: 0 -246: 56711: 0 -246: 56712: 0 -246: 56713: 0 -246: 56714: 0 -246: 56715: 0 -246: 56716: 0 -246: 56717: 0 -246: 56718: 0 -246: 56719: 0 -246: 56720: 0 -246: 56721: 0 -246: 56722: 0 -246: 56723: 0 -246: 56724: 0 -246: 56725: 0 -246: 56726: 0 -246: 56727: 0 -246: 56728: 0 -246: 56729: 0 -246: 56730: 0 -246: 56731: 0 -246: 56732: 0 -246: 56733: 0 -246: 56734: 0 -246: 56735: 0 -246: 56736: 0 -246: 56737: 0 -246: 56738: 0 -246: 56739: 0 -246: 56740: 0 -246: 56741: 0 -246: 56742: 0 -246: 56743: 0 -246: 56744: 0 -246: 56745: 0 -246: 56746: 0 -246: 56747: 0 -246: 56748: 0 -246: 56749: 0 -246: 56750: 0 -246: 56751: 0 -246: 56752: 0 -246: 56753: 0 -246: 56754: 0 -246: 56755: 0 -246: 56756: 0 -246: 56757: 0 -246: 56758: 0 -246: 56759: 0 -246: 56760: 0 -246: 56761: 0 -246: 56762: 0 -246: 56763: 0 -246: 56764: 0 -246: 56765: 0 -246: 56766: 0 -246: 56767: 0 -246: 56768: 0 -246: 56769: 0 -246: 56770: 0 -246: 56771: 0 -246: 56772: 0 -246: 56773: 0 -246: 56774: 0 -246: 56775: 0 -246: 56776: 0 -246: 56777: 0 -246: 56778: 0 -246: 56779: 0 -246: 56780: 0 -246: 56781: 0 -246: 56782: 0 -246: 56783: 0 -246: 56784: 0 -246: 56785: 0 -246: 56786: 0 -246: 56787: 0 -246: 56788: 0 -246: 56789: 0 -246: 56790: 0 -246: 56791: 0 -246: 56792: 0 -246: 56793: 0 -246: 56794: 0 -246: 56795: 0 -246: 56796: 0 -246: 56797: 0 -246: 56798: 0 -246: 56799: 0 -246: 56800: 0 -246: 56801: 0 -246: 56802: 0 -246: 56803: 0 -246: 56804: 0 -246: 56805: 0 -246: 56806: 0 -246: 56807: 0 -246: 56808: 0 -246: 56809: 0 -246: 56810: 0 -246: 56811: 0 -246: 56812: 0 -246: 56813: 0 -246: 56814: 0 -246: 56815: 0 -246: 56816: 0 -246: 56817: 0 -246: 56818: 0 -246: 56819: 0 -246: 56820: 0 -246: 56821: 0 -246: 56822: 0 -246: 56823: 0 -246: 56824: 0 -246: 56825: 0 -246: 56826: 0 -246: 56827: 0 -246: 56828: 0 -246: 56829: 0 -246: 56830: 0 -246: 56831: 0 -246: 56832: 0 -246: 56833: 0 -246: 56834: 0 -246: 56835: 0 -246: 56836: 0 -246: 56837: 0 -246: 56838: 0 -246: 56839: 0 -246: 56840: 0 -246: 56841: 0 -246: 56842: 0 -246: 56843: 0 -246: 56844: 0 -246: 56845: 0 -246: 56846: 0 -246: 56847: 0 -246: 56848: 0 -246: 56849: 0 -246: 56850: 0 -246: 56851: 0 -246: 56852: 0 -246: 56853: 0 -246: 56854: 0 -246: 56855: 0 -246: 56856: 0 -246: 56857: 0 -246: 56858: 0 -246: 56859: 0 -246: 56860: 0 -246: 56861: 0 -246: 56862: 0 -246: 56863: 0 -246: 56864: 0 -246: 56865: 0 -246: 56866: 0 -246: 56867: 0 -246: 56868: 0 -246: 56869: 0 -246: 56870: 0 -246: 56871: 0 -246: 56872: 0 -246: 56873: 0 -246: 56874: 0 -246: 56875: 0 -246: 56876: 0 -246: 56877: 0 -246: 56878: 0 -246: 56879: 0 -246: 56880: 0 -246: 56881: 0 -246: 56882: 0 -246: 56883: 0 -246: 56884: 0 -246: 56885: 0 -246: 56886: 0 -246: 56887: 0 -246: 56888: 0 -246: 56889: 0 -246: 56890: 0 -246: 56891: 0 -246: 56892: 0 -246: 56893: 0 -246: 56894: 0 -246: 56895: 0 -246: 56896: 0 -246: 56897: 0 -246: 56898: 0 -246: 56899: 0 -246: 56900: 0 -246: 56901: 0 -246: 56902: 0 -246: 56903: 0 -246: 56904: 0 -246: 56905: 0 -246: 56906: 0 -246: 56907: 0 -246: 56908: 0 -246: 56909: 0 -246: 56910: 0 -246: 56911: 0 -246: 56912: 0 -246: 56913: 0 -246: 56914: 0 -246: 56915: 0 -246: 56916: 0 -246: 56917: 0 -246: 56918: 0 -246: 56919: 0 -246: 56920: 0 -246: 56921: 0 -246: 56922: 0 -246: 56923: 0 -246: 56924: 0 -246: 56925: 0 -246: 56926: 0 -246: 56927: 0 -246: 56928: 0 -246: 56929: 0 -246: 56930: 0 -246: 56931: 0 -246: 56932: 0 -246: 56933: 0 -246: 56934: 0 -246: 56935: 0 -246: 56936: 0 -246: 56937: 0 -246: 56938: 0 -246: 56939: 0 -246: 56940: 0 -246: 56941: 0 -246: 56942: 0 -246: 56943: 0 -246: 56944: 0 -246: 56945: 0 -246: 56946: 0 -246: 56947: 0 -246: 56948: 0 -246: 56949: 0 -246: 56950: 0 -246: 56951: 0 -246: 56952: 0 -246: 56953: 0 -246: 56954: 0 -246: 56955: 0 -246: 56956: 0 -246: 56957: 0 -246: 56958: 0 -246: 56959: 0 -246: 56960: 0 -246: 56961: 0 -246: 56962: 0 -246: 56963: 0 -246: 56964: 0 -246: 56965: 0 -246: 56966: 0 -246: 56967: 0 -246: 56968: 0 -246: 56969: 0 -246: 56970: 0 -246: 56971: 0 -246: 56972: 0 -246: 56973: 0 -246: 56974: 0 -246: 56975: 0 -246: 56976: 0 -246: 56977: 0 -246: 56978: 0 -246: 56979: 0 -246: 56980: 0 -246: 56981: 0 -246: 56982: 0 -246: 56983: 0 -246: 56984: 0 -246: 56985: 0 -246: 56986: 0 -246: 56987: 0 -246: 56988: 0 -246: 56989: 0 -246: 56990: 0 -246: 56991: 0 -246: 56992: 0 -246: 56993: 0 -246: 56994: 0 -246: 56995: 0 -246: 56996: 0 -246: 56997: 0 -246: 56998: 0 -246: 56999: 0 -246: 57000: 0 -246: 57001: 0 -246: 57002: 0 -246: 57003: 0 -246: 57004: 0 -246: 57005: 0 -246: 57006: 0 -246: 57007: 0 -246: 57008: 0 -246: 57009: 0 -246: 57010: 0 -246: 57011: 0 -246: 57012: 0 -246: 57013: 0 -246: 57014: 0 -246: 57015: 0 -246: 57016: 0 -246: 57017: 0 -246: 57018: 0 -246: 57019: 0 -246: 57020: 0 -246: 57021: 0 -246: 57022: 0 -246: 57023: 0 -246: 57024: 0 -246: 57025: 0 -246: 57026: 0 -246: 57027: 0 -246: 57028: 0 -246: 57029: 0 -246: 57030: 0 -246: 57031: 0 -246: 57032: 0 -246: 57033: 0 -246: 57034: 0 -246: 57035: 0 -246: 57036: 0 -246: 57037: 0 -246: 57038: 0 -246: 57039: 0 -246: 57040: 0 -246: 57041: 0 -246: 57042: 0 -246: 57043: 0 -246: 57044: 0 -246: 57045: 0 -246: 57046: 0 -246: 57047: 0 -246: 57048: 0 -246: 57049: 0 -246: 57050: 0 -246: 57051: 0 -246: 57052: 0 -246: 57053: 0 -246: 57054: 0 -246: 57055: 0 -246: 57056: 0 -246: 57057: 0 -246: 57058: 0 -246: 57059: 0 -246: 57060: 0 -246: 57061: 0 -246: 57062: 0 -246: 57063: 0 -246: 57064: 0 -246: 57065: 0 -246: 57066: 0 -246: 57067: 0 -246: 57068: 0 -246: 57069: 0 -246: 57070: 0 -246: 57071: 0 -246: 57072: 0 -246: 57073: 0 -246: 57074: 0 -246: 57075: 0 -246: 57076: 0 -246: 57077: 0 -246: 57078: 0 -246: 57079: 0 -246: 57080: 0 -246: 57081: 0 -246: 57082: 0 -246: 57083: 0 -246: 57084: 0 -246: 57085: 0 -246: 57086: 0 -246: 57087: 0 -246: 57088: 0 -246: 57089: 0 -246: 57090: 0 -246: 57091: 0 -246: 57092: 0 -246: 57093: 0 -246: 57094: 0 -246: 57095: 0 -246: 57096: 0 -246: 57097: 0 -246: 57098: 0 -246: 57099: 0 -246: 57100: 0 -246: 57101: 0 -246: 57102: 0 -246: 57103: 0 -246: 57104: 0 -246: 57105: 0 -246: 57106: 0 -246: 57107: 0 -246: 57108: 0 -246: 57109: 0 -246: 57110: 0 -246: 57111: 0 -246: 57112: 0 -246: 57113: 0 -246: 57114: 0 -246: 57115: 0 -246: 57116: 0 -246: 57117: 0 -246: 57118: 0 -246: 57119: 0 -246: 57120: 0 -246: 57121: 0 -246: 57122: 0 -246: 57123: 0 -246: 57124: 0 -246: 57125: 0 -246: 57126: 0 -246: 57127: 0 -246: 57128: 0 -246: 57129: 0 -246: 57130: 0 -246: 57131: 0 -246: 57132: 0 -246: 57133: 0 -246: 57134: 0 -246: 57135: 0 -246: 57136: 0 -246: 57137: 0 -246: 57138: 0 -246: 57139: 0 -246: 57140: 0 -246: 57141: 0 -246: 57142: 0 -246: 57143: 0 -246: 57144: 0 -246: 57145: 0 -246: 57146: 0 -246: 57147: 0 -246: 57148: 0 -246: 57149: 0 -246: 57150: 0 -246: 57151: 0 -246: 57152: 0 -246: 57153: 0 -246: 57154: 0 -246: 57155: 0 -246: 57156: 0 -246: 57157: 0 -246: 57158: 0 -246: 57159: 0 -246: 57160: 0 -246: 57161: 0 -246: 57162: 0 -246: 57163: 0 -246: 57164: 0 -246: 57165: 0 -246: 57166: 0 -246: 57167: 0 -246: 57168: 0 -246: 57169: 0 -246: 57170: 0 -246: 57171: 0 -246: 57172: 0 -246: 57173: 0 -246: 57174: 0 -246: 57175: 0 -246: 57176: 0 -246: 57177: 0 -246: 57178: 0 -246: 57179: 0 -246: 57180: 0 -246: 57181: 0 -246: 57182: 0 -246: 57183: 0 -246: 57184: 0 -246: 57185: 0 -246: 57186: 0 -246: 57187: 0 -246: 57188: 0 -246: 57189: 0 -246: 57190: 0 -246: 57191: 0 -246: 57192: 0 -246: 57193: 0 -246: 57194: 0 -246: 57195: 0 -246: 57196: 0 -246: 57197: 0 -246: 57198: 0 -246: 57199: 0 -246: 57200: 0 -246: 57201: 0 -246: 57202: 0 -246: 57203: 0 -246: 57204: 0 -246: 57205: 0 -246: 57206: 0 -246: 57207: 0 -246: 57208: 0 -246: 57209: 0 -246: 57210: 0 -246: 57211: 0 -246: 57212: 0 -246: 57213: 0 -246: 57214: 0 -246: 57215: 0 -246: 57216: 0 -246: 57217: 0 -246: 57218: 0 -246: 57219: 0 -246: 57220: 0 -246: 57221: 0 -246: 57222: 0 -246: 57223: 0 -246: 57224: 0 -246: 57225: 0 -246: 57226: 0 -246: 57227: 0 -246: 57228: 0 -246: 57229: 0 -246: 57230: 0 -246: 57231: 0 -246: 57232: 0 -246: 57233: 0 -246: 57234: 0 -246: 57235: 0 -246: 57236: 0 -246: 57237: 0 -246: 57238: 0 -246: 57239: 0 -246: 57240: 0 -246: 57241: 0 -246: 57242: 0 -246: 57243: 0 -246: 57244: 0 -246: 57245: 0 -246: 57246: 0 -246: 57247: 0 -246: 57248: 0 -246: 57249: 0 -246: 57250: 0 -246: 57251: 0 -246: 57252: 0 -246: 57253: 0 -246: 57254: 0 -246: 57255: 0 -246: 57256: 0 -246: 57257: 0 -246: 57258: 0 -246: 57259: 0 -246: 57260: 0 -246: 57261: 0 -246: 57262: 0 -246: 57263: 0 -246: 57264: 0 -246: 57265: 0 -246: 57266: 0 -246: 57267: 0 -246: 57268: 0 -246: 57269: 0 -246: 57270: 0 -246: 57271: 0 -246: 57272: 0 -246: 57273: 0 -246: 57274: 0 -246: 57275: 0 -246: 57276: 0 -246: 57277: 0 -246: 57278: 0 -246: 57279: 0 -246: 57280: 0 -246: 57281: 0 -246: 57282: 0 -246: 57283: 0 -246: 57284: 0 -246: 57285: 0 -246: 57286: 0 -246: 57287: 0 -246: 57288: 0 -246: 57289: 0 -246: 57290: 0 -246: 57291: 0 -246: 57292: 0 -246: 57293: 0 -246: 57294: 0 -246: 57295: 0 -246: 57296: 0 -246: 57297: 0 -246: 57298: 0 -246: 57299: 0 -246: 57300: 0 -246: 57301: 0 -246: 57302: 0 -246: 57303: 0 -246: 57304: 0 -246: 57305: 0 -246: 57306: 0 -246: 57307: 0 -246: 57308: 0 -246: 57309: 0 -246: 57310: 0 -246: 57311: 0 -246: 57312: 0 -246: 57313: 0 -246: 57314: 0 -246: 57315: 0 -246: 57316: 0 -246: 57317: 0 -246: 57318: 0 -246: 57319: 0 -246: 57320: 0 -246: 57321: 0 -246: 57322: 0 -246: 57323: 0 -246: 57324: 0 -246: 57325: 0 -246: 57326: 0 -246: 57327: 0 -246: 57328: 0 -246: 57329: 0 -246: 57330: 0 -246: 57331: 0 -246: 57332: 0 -246: 57333: 0 -246: 57334: 0 -246: 57335: 0 -246: 57336: 0 -246: 57337: 0 -246: 57338: 0 -246: 57339: 0 -246: 57340: 0 -246: 57341: 0 -246: 57342: 0 -246: 57343: 0 -246: 57344: 0 -246: 57345: 0 -246: 57346: 0 -246: 57347: 0 -246: 57348: 0 -246: 57349: 0 -246: 57350: 0 -246: 57351: 0 -246: 57352: 0 -246: 57353: 0 -246: 57354: 0 -246: 57355: 0 -246: 57356: 0 -246: 57357: 0 -246: 57358: 0 -246: 57359: 0 -246: 57360: 0 -246: 57361: 0 -246: 57362: 0 -246: 57363: 0 -246: 57364: 0 -246: 57365: 0 -246: 57366: 0 -246: 57367: 0 -246: 57368: 0 -246: 57369: 0 -246: 57370: 0 -246: 57371: 0 -246: 57372: 0 -246: 57373: 0 -246: 57374: 0 -246: 57375: 0 -246: 57376: 0 -246: 57377: 0 -246: 57378: 0 -246: 57379: 0 -246: 57380: 0 -246: 57381: 0 -246: 57382: 0 -246: 57383: 0 -246: 57384: 0 -246: 57385: 0 -246: 57386: 0 -246: 57387: 0 -246: 57388: 0 -246: 57389: 0 -246: 57390: 0 -246: 57391: 0 -246: 57392: 0 -246: 57393: 0 -246: 57394: 0 -246: 57395: 0 -246: 57396: 0 -246: 57397: 0 -246: 57398: 0 -246: 57399: 0 -246: 57400: 0 -246: 57401: 0 -246: 57402: 0 -246: 57403: 0 -246: 57404: 0 -246: 57405: 0 -246: 57406: 0 -246: 57407: 0 -246: 57408: 0 -246: 57409: 0 -246: 57410: 0 -246: 57411: 0 -246: 57412: 0 -246: 57413: 0 -246: 57414: 0 -246: 57415: 0 -246: 57416: 0 -246: 57417: 0 -246: 57418: 0 -246: 57419: 0 -246: 57420: 0 -246: 57421: 0 -246: 57422: 0 -246: 57423: 0 -246: 57424: 0 -246: 57425: 0 -246: 57426: 0 -246: 57427: 0 -246: 57428: 0 -246: 57429: 0 -246: 57430: 0 -246: 57431: 0 -246: 57432: 0 -246: 57433: 0 -246: 57434: 0 -246: 57435: 0 -246: 57436: 0 -246: 57437: 0 -246: 57438: 0 -246: 57439: 0 -246: 57440: 0 -246: 57441: 0 -246: 57442: 0 -246: 57443: 0 -246: 57444: 0 -246: 57445: 0 -246: 57446: 0 -246: 57447: 0 -246: 57448: 0 -246: 57449: 0 -246: 57450: 0 -246: 57451: 0 -246: 57452: 0 -246: 57453: 0 -246: 57454: 0 -246: 57455: 0 -246: 57456: 0 -246: 57457: 0 -246: 57458: 0 -246: 57459: 0 -246: 57460: 0 -246: 57461: 0 -246: 57462: 0 -246: 57463: 0 -246: 57464: 0 -246: 57465: 0 -246: 57466: 0 -246: 57467: 0 -246: 57468: 0 -246: 57469: 0 -246: 57470: 0 -246: 57471: 0 -246: 57472: 0 -246: 57473: 0 -246: 57474: 0 -246: 57475: 0 -246: 57476: 0 -246: 57477: 0 -246: 57478: 0 -246: 57479: 0 -246: 57480: 0 -246: 57481: 0 -246: 57482: 0 -246: 57483: 0 -246: 57484: 0 -246: 57485: 0 -246: 57486: 0 -246: 57487: 0 -246: 57488: 0 -246: 57489: 0 -246: 57490: 0 -246: 57491: 0 -246: 57492: 0 -246: 57493: 0 -246: 57494: 0 -246: 57495: 0 -246: 57496: 0 -246: 57497: 0 -246: 57498: 0 -246: 57499: 0 -246: 57500: 0 -246: 57501: 0 -246: 57502: 0 -246: 57503: 0 -246: 57504: 0 -246: 57505: 0 -246: 57506: 0 -246: 57507: 0 -246: 57508: 0 -246: 57509: 0 -246: 57510: 0 -246: 57511: 0 -246: 57512: 0 -246: 57513: 0 -246: 57514: 0 -246: 57515: 0 -246: 57516: 0 -246: 57517: 0 -246: 57518: 0 -246: 57519: 0 -246: 57520: 0 -246: 57521: 0 -246: 57522: 0 -246: 57523: 0 -246: 57524: 0 -246: 57525: 0 -246: 57526: 0 -246: 57527: 0 -246: 57528: 0 -246: 57529: 0 -246: 57530: 0 -246: 57531: 0 -246: 57532: 0 -246: 57533: 0 -246: 57534: 0 -246: 57535: 0 -246: 57536: 0 -246: 57537: 0 -246: 57538: 0 -246: 57539: 0 -246: 57540: 0 -246: 57541: 0 -246: 57542: 0 -246: 57543: 0 -246: 57544: 0 -246: 57545: 0 -246: 57546: 0 -246: 57547: 0 -246: 57548: 0 -246: 57549: 0 -246: 57550: 0 -246: 57551: 0 -246: 57552: 0 -246: 57553: 0 -246: 57554: 0 -246: 57555: 0 -246: 57556: 0 -246: 57557: 0 -246: 57558: 0 -246: 57559: 0 -246: 57560: 0 -246: 57561: 0 -246: 57562: 0 -246: 57563: 0 -246: 57564: 0 -246: 57565: 0 -246: 57566: 0 -246: 57567: 0 -246: 57568: 0 -246: 57569: 0 -246: 57570: 0 -246: 57571: 0 -246: 57572: 0 -246: 57573: 0 -246: 57574: 0 -246: 57575: 0 -246: 57576: 0 -246: 57577: 0 -246: 57578: 0 -246: 57579: 0 -246: 57580: 0 -246: 57581: 0 -246: 57582: 0 -246: 57583: 0 -246: 57584: 0 -246: 57585: 0 -246: 57586: 0 -246: 57587: 0 -246: 57588: 0 -246: 57589: 0 -246: 57590: 0 -246: 57591: 0 -246: 57592: 0 -246: 57593: 0 -246: 57594: 0 -246: 57595: 0 -246: 57596: 0 -246: 57597: 0 -246: 57598: 0 -246: 57599: 0 -246: 57600: 0 -246: 57601: 0 -246: 57602: 0 -246: 57603: 0 -246: 57604: 0 -246: 57605: 0 -246: 57606: 0 -246: 57607: 0 -246: 57608: 0 -246: 57609: 0 -246: 57610: 0 -246: 57611: 0 -246: 57612: 0 -246: 57613: 0 -246: 57614: 0 -246: 57615: 0 -246: 57616: 0 -246: 57617: 0 -246: 57618: 0 -246: 57619: 0 -246: 57620: 0 -246: 57621: 0 -246: 57622: 0 -246: 57623: 0 -246: 57624: 0 -246: 57625: 0 -246: 57626: 0 -246: 57627: 0 -246: 57628: 0 -246: 57629: 0 -246: 57630: 0 -246: 57631: 0 -246: 57632: 0 -246: 57633: 0 -246: 57634: 0 -246: 57635: 0 -246: 57636: 0 -246: 57637: 0 -246: 57638: 0 -246: 57639: 0 -246: 57640: 0 -246: 57641: 0 -246: 57642: 0 -246: 57643: 0 -246: 57644: 0 -246: 57645: 0 -246: 57646: 0 -246: 57647: 0 -246: 57648: 0 -246: 57649: 0 -246: 57650: 0 -246: 57651: 0 -246: 57652: 0 -246: 57653: 0 -246: 57654: 0 -246: 57655: 0 -246: 57656: 0 -246: 57657: 0 -246: 57658: 0 -246: 57659: 0 -246: 57660: 0 -246: 57661: 0 -246: 57662: 0 -246: 57663: 0 -246: 57664: 0 -246: 57665: 0 -246: 57666: 0 -246: 57667: 0 -246: 57668: 0 -246: 57669: 0 -246: 57670: 0 -246: 57671: 0 -246: 57672: 0 -246: 57673: 0 -246: 57674: 0 -246: 57675: 0 -246: 57676: 0 -246: 57677: 0 -246: 57678: 0 -246: 57679: 0 -246: 57680: 0 -246: 57681: 0 -246: 57682: 0 -246: 57683: 0 -246: 57684: 0 -246: 57685: 0 -246: 57686: 0 -246: 57687: 0 -246: 57688: 0 -246: 57689: 0 -246: 57690: 0 -246: 57691: 0 -246: 57692: 0 -246: 57693: 0 -246: 57694: 0 -246: 57695: 0 -246: 57696: 0 -246: 57697: 0 -246: 57698: 0 -246: 57699: 0 -246: 57700: 0 -246: 57701: 0 -246: 57702: 0 -246: 57703: 0 -246: 57704: 0 -246: 57705: 0 -246: 57706: 0 -246: 57707: 0 -246: 57708: 0 -246: 57709: 0 -246: 57710: 0 -246: 57711: 0 -246: 57712: 0 -246: 57713: 0 -246: 57714: 0 -246: 57715: 0 -246: 57716: 0 -246: 57717: 0 -246: 57718: 0 -246: 57719: 0 -246: 57720: 0 -246: 57721: 0 -246: 57722: 0 -246: 57723: 0 -246: 57724: 0 -246: 57725: 0 -246: 57726: 0 -246: 57727: 0 -246: 57728: 0 -246: 57729: 0 -246: 57730: 0 -246: 57731: 0 -246: 57732: 0 -246: 57733: 0 -246: 57734: 0 -246: 57735: 0 -246: 57736: 0 -246: 57737: 0 -246: 57738: 0 -246: 57739: 0 -246: 57740: 0 -246: 57741: 0 -246: 57742: 0 -246: 57743: 0 -246: 57744: 0 -246: 57745: 0 -246: 57746: 0 -246: 57747: 0 -246: 57748: 0 -246: 57749: 0 -246: 57750: 0 -246: 57751: 0 -246: 57752: 0 -246: 57753: 0 -246: 57754: 0 -246: 57755: 0 -246: 57756: 0 -246: 57757: 0 -246: 57758: 0 -246: 57759: 0 -246: 57760: 0 -246: 57761: 0 -246: 57762: 0 -246: 57763: 0 -246: 57764: 0 -246: 57765: 0 -246: 57766: 0 -246: 57767: 0 -246: 57768: 0 -246: 57769: 0 -246: 57770: 0 -246: 57771: 0 -246: 57772: 0 -246: 57773: 0 -246: 57774: 0 -246: 57775: 0 -246: 57776: 0 -246: 57777: 0 -246: 57778: 0 -246: 57779: 0 -246: 57780: 0 -246: 57781: 0 -246: 57782: 0 -246: 57783: 0 -246: 57784: 0 -246: 57785: 0 -246: 57786: 0 -246: 57787: 0 -246: 57788: 0 -246: 57789: 0 -246: 57790: 0 -246: 57791: 0 -246: 57792: 0 -246: 57793: 0 -246: 57794: 0 -246: 57795: 0 -246: 57796: 0 -246: 57797: 0 -246: 57798: 0 -246: 57799: 0 -246: 57800: 0 -246: 57801: 0 -246: 57802: 0 -246: 57803: 0 -246: 57804: 0 -246: 57805: 0 -246: 57806: 0 -246: 57807: 0 -246: 57808: 0 -246: 57809: 0 -246: 57810: 0 -246: 57811: 0 -246: 57812: 0 -246: 57813: 0 -246: 57814: 0 -246: 57815: 0 -246: 57816: 0 -246: 57817: 0 -246: 57818: 0 -246: 57819: 0 -246: 57820: 0 -246: 57821: 0 -246: 57822: 0 -246: 57823: 0 -246: 57824: 0 -246: 57825: 0 -246: 57826: 0 -246: 57827: 0 -246: 57828: 0 -246: 57829: 0 -246: 57830: 0 -246: 57831: 0 -246: 57832: 0 -246: 57833: 0 -246: 57834: 0 -246: 57835: 0 -246: 57836: 0 -246: 57837: 0 -246: 57838: 0 -246: 57839: 0 -246: 57840: 0 -246: 57841: 0 -246: 57842: 0 -246: 57843: 0 -246: 57844: 0 -246: 57845: 0 -246: 57846: 0 -246: 57847: 0 -246: 57848: 0 -246: 57849: 0 -246: 57850: 0 -246: 57851: 0 -246: 57852: 0 -246: 57853: 0 -246: 57854: 0 -246: 57855: 0 -246: 57856: 0 -246: 57857: 0 -246: 57858: 0 -246: 57859: 0 -246: 57860: 0 -246: 57861: 0 -246: 57862: 0 -246: 57863: 0 -246: 57864: 0 -246: 57865: 0 -246: 57866: 0 -246: 57867: 0 -246: 57868: 0 -246: 57869: 0 -246: 57870: 0 -246: 57871: 0 -246: 57872: 0 -246: 57873: 0 -246: 57874: 0 -246: 57875: 0 -246: 57876: 0 -246: 57877: 0 -246: 57878: 0 -246: 57879: 0 -246: 57880: 0 -246: 57881: 0 -246: 57882: 0 -246: 57883: 0 -246: 57884: 0 -246: 57885: 0 -246: 57886: 0 -246: 57887: 0 -246: 57888: 0 -246: 57889: 0 -246: 57890: 0 -246: 57891: 0 -246: 57892: 0 -246: 57893: 0 -246: 57894: 0 -246: 57895: 0 -246: 57896: 0 -246: 57897: 0 -246: 57898: 0 -246: 57899: 0 -246: 57900: 0 -246: 57901: 0 -246: 57902: 0 -246: 57903: 0 -246: 57904: 0 -246: 57905: 0 -246: 57906: 0 -246: 57907: 0 -246: 57908: 0 -246: 57909: 0 -246: 57910: 0 -246: 57911: 0 -246: 57912: 0 -246: 57913: 0 -246: 57914: 0 -246: 57915: 0 -246: 57916: 0 -246: 57917: 0 -246: 57918: 0 -246: 57919: 0 -246: 57920: 0 -246: 57921: 0 -246: 57922: 0 -246: 57923: 0 -246: 57924: 0 -246: 57925: 0 -246: 57926: 0 -246: 57927: 0 -246: 57928: 0 -246: 57929: 0 -246: 57930: 0 -246: 57931: 0 -246: 57932: 0 -246: 57933: 0 -246: 57934: 0 -246: 57935: 0 -246: 57936: 0 -246: 57937: 0 -246: 57938: 0 -246: 57939: 0 -246: 57940: 0 -246: 57941: 0 -246: 57942: 0 -246: 57943: 0 -246: 57944: 0 -246: 57945: 0 -246: 57946: 0 -246: 57947: 0 -246: 57948: 0 -246: 57949: 0 -246: 57950: 0 -246: 57951: 0 -246: 57952: 0 -246: 57953: 0 -246: 57954: 0 -246: 57955: 0 -246: 57956: 0 -246: 57957: 0 -246: 57958: 0 -246: 57959: 0 -246: 57960: 0 -246: 57961: 0 -246: 57962: 0 -246: 57963: 0 -246: 57964: 0 -246: 57965: 0 -246: 57966: 0 -246: 57967: 0 -246: 57968: 0 -246: 57969: 0 -246: 57970: 0 -246: 57971: 0 -246: 57972: 0 -246: 57973: 0 -246: 57974: 0 -246: 57975: 0 -246: 57976: 0 -246: 57977: 0 -246: 57978: 0 -246: 57979: 0 -246: 57980: 0 -246: 57981: 0 -246: 57982: 0 -246: 57983: 0 -246: 57984: 0 -246: 57985: 0 -246: 57986: 0 -246: 57987: 0 -246: 57988: 0 -246: 57989: 0 -246: 57990: 0 -246: 57991: 0 -246: 57992: 0 -246: 57993: 0 -246: 57994: 0 -246: 57995: 0 -246: 57996: 0 -246: 57997: 0 -246: 57998: 0 -246: 57999: 0 -246: 58000: 0 -246: 58001: 0 -246: 58002: 0 -246: 58003: 0 -246: 58004: 0 -246: 58005: 0 -246: 58006: 0 -246: 58007: 0 -246: 58008: 0 -246: 58009: 0 -246: 58010: 0 -246: 58011: 0 -246: 58012: 0 -246: 58013: 0 -246: 58014: 0 -246: 58015: 0 -246: 58016: 0 -246: 58017: 0 -246: 58018: 0 -246: 58019: 0 -246: 58020: 0 -246: 58021: 0 -246: 58022: 0 -246: 58023: 0 -246: 58024: 0 -246: 58025: 0 -246: 58026: 0 -246: 58027: 0 -246: 58028: 0 -246: 58029: 0 -246: 58030: 0 -246: 58031: 0 -246: 58032: 0 -246: 58033: 0 -246: 58034: 0 -246: 58035: 0 -246: 58036: 0 -246: 58037: 0 -246: 58038: 0 -246: 58039: 0 -246: 58040: 0 -246: 58041: 0 -246: 58042: 0 -246: 58043: 0 -246: 58044: 0 -246: 58045: 0 -246: 58046: 0 -246: 58047: 0 -246: 58048: 0 -246: 58049: 0 -246: 58050: 0 -246: 58051: 0 -246: 58052: 0 -246: 58053: 0 -246: 58054: 0 -246: 58055: 0 -246: 58056: 0 -246: 58057: 0 -246: 58058: 0 -246: 58059: 0 -246: 58060: 0 -246: 58061: 0 -246: 58062: 0 -246: 58063: 0 -246: 58064: 0 -246: 58065: 0 -246: 58066: 0 -246: 58067: 0 -246: 58068: 0 -246: 58069: 0 -246: 58070: 0 -246: 58071: 0 -246: 58072: 0 -246: 58073: 0 -246: 58074: 0 -246: 58075: 0 -246: 58076: 0 -246: 58077: 0 -246: 58078: 0 -246: 58079: 0 -246: 58080: 0 -246: 58081: 0 -246: 58082: 0 -246: 58083: 0 -246: 58084: 0 -246: 58085: 0 -246: 58086: 0 -246: 58087: 0 -246: 58088: 0 -246: 58089: 0 -246: 58090: 0 -246: 58091: 0 -246: 58092: 0 -246: 58093: 0 -246: 58094: 0 -246: 58095: 0 -246: 58096: 0 -246: 58097: 0 -246: 58098: 0 -246: 58099: 0 -246: 58100: 0 -246: 58101: 0 -246: 58102: 0 -246: 58103: 0 -246: 58104: 0 -246: 58105: 0 -246: 58106: 0 -246: 58107: 0 -246: 58108: 0 -246: 58109: 0 -246: 58110: 0 -246: 58111: 0 -246: 58112: 0 -246: 58113: 0 -246: 58114: 0 -246: 58115: 0 -246: 58116: 0 -246: 58117: 0 -246: 58118: 0 -246: 58119: 0 -246: 58120: 0 -246: 58121: 0 -246: 58122: 0 -246: 58123: 0 -246: 58124: 0 -246: 58125: 0 -246: 58126: 0 -246: 58127: 0 -246: 58128: 0 -246: 58129: 0 -246: 58130: 0 -246: 58131: 0 -246: 58132: 0 -246: 58133: 0 -246: 58134: 0 -246: 58135: 0 -246: 58136: 0 -246: 58137: 0 -246: 58138: 0 -246: 58139: 0 -246: 58140: 0 -246: 58141: 0 -246: 58142: 0 -246: 58143: 0 -246: 58144: 0 -246: 58145: 0 -246: 58146: 0 -246: 58147: 0 -246: 58148: 0 -246: 58149: 0 -246: 58150: 0 -246: 58151: 0 -246: 58152: 0 -246: 58153: 0 -246: 58154: 0 -246: 58155: 0 -246: 58156: 0 -246: 58157: 0 -246: 58158: 0 -246: 58159: 0 -246: 58160: 0 -246: 58161: 0 -246: 58162: 0 -246: 58163: 0 -246: 58164: 0 -246: 58165: 0 -246: 58166: 0 -246: 58167: 0 -246: 58168: 0 -246: 58169: 0 -246: 58170: 0 -246: 58171: 0 -246: 58172: 0 -246: 58173: 0 -246: 58174: 0 -246: 58175: 0 -246: 58176: 0 -246: 58177: 0 -246: 58178: 0 -246: 58179: 0 -246: 58180: 0 -246: 58181: 0 -246: 58182: 0 -246: 58183: 0 -246: 58184: 0 -246: 58185: 0 -246: 58186: 0 -246: 58187: 0 -246: 58188: 0 -246: 58189: 0 -246: 58190: 0 -246: 58191: 0 -246: 58192: 0 -246: 58193: 0 -246: 58194: 0 -246: 58195: 0 -246: 58196: 0 -246: 58197: 0 -246: 58198: 0 -246: 58199: 0 -246: 58200: 0 -246: 58201: 0 -246: 58202: 0 -246: 58203: 0 -246: 58204: 0 -246: 58205: 0 -246: 58206: 0 -246: 58207: 0 -246: 58208: 0 -246: 58209: 0 -246: 58210: 0 -246: 58211: 0 -246: 58212: 0 -246: 58213: 0 -246: 58214: 0 -246: 58215: 0 -246: 58216: 0 -246: 58217: 0 -246: 58218: 0 -246: 58219: 0 -246: 58220: 0 -246: 58221: 0 -246: 58222: 0 -246: 58223: 0 -246: 58224: 0 -246: 58225: 0 -246: 58226: 0 -246: 58227: 0 -246: 58228: 0 -246: 58229: 0 -246: 58230: 0 -246: 58231: 0 -246: 58232: 0 -246: 58233: 0 -246: 58234: 0 -246: 58235: 0 -246: 58236: 0 -246: 58237: 0 -246: 58238: 0 -246: 58239: 0 -246: 58240: 0 -246: 58241: 0 -246: 58242: 0 -246: 58243: 0 -246: 58244: 0 -246: 58245: 0 -246: 58246: 0 -246: 58247: 0 -246: 58248: 0 -246: 58249: 0 -246: 58250: 0 -246: 58251: 0 -246: 58252: 0 -246: 58253: 0 -246: 58254: 0 -246: 58255: 0 -246: 58256: 0 -246: 58257: 0 -246: 58258: 0 -246: 58259: 0 -246: 58260: 0 -246: 58261: 0 -246: 58262: 0 -246: 58263: 0 -246: 58264: 0 -246: 58265: 0 -246: 58266: 0 -246: 58267: 0 -246: 58268: 0 -246: 58269: 0 -246: 58270: 0 -246: 58271: 0 -246: 58272: 0 -246: 58273: 0 -246: 58274: 0 -246: 58275: 0 -246: 58276: 0 -246: 58277: 0 -246: 58278: 0 -246: 58279: 0 -246: 58280: 0 -246: 58281: 0 -246: 58282: 0 -246: 58283: 0 -246: 58284: 0 -246: 58285: 0 -246: 58286: 0 -246: 58287: 0 -246: 58288: 0 -246: 58289: 0 -246: 58290: 0 -246: 58291: 0 -246: 58292: 0 -246: 58293: 0 -246: 58294: 0 -246: 58295: 0 -246: 58296: 0 -246: 58297: 0 -246: 58298: 0 -246: 58299: 0 -246: 58300: 0 -246: 58301: 0 -246: 58302: 0 -246: 58303: 0 -246: 58304: 0 -246: 58305: 0 -246: 58306: 0 -246: 58307: 0 -246: 58308: 0 -246: 58309: 0 -246: 58310: 0 -246: 58311: 0 -246: 58312: 0 -246: 58313: 0 -246: 58314: 0 -246: 58315: 0 -246: 58316: 0 -246: 58317: 0 -246: 58318: 0 -246: 58319: 0 -246: 58320: 0 -246: 58321: 0 -246: 58322: 0 -246: 58323: 0 -246: 58324: 0 -246: 58325: 0 -246: 58326: 0 -246: 58327: 0 -246: 58328: 0 -246: 58329: 0 -246: 58330: 0 -246: 58331: 0 -246: 58332: 0 -246: 58333: 0 -246: 58334: 0 -246: 58335: 0 -246: 58336: 0 -246: 58337: 0 -246: 58338: 0 -246: 58339: 0 -246: 58340: 0 -246: 58341: 0 -246: 58342: 0 -246: 58343: 0 -246: 58344: 0 -246: 58345: 0 -246: 58346: 0 -246: 58347: 0 -246: 58348: 0 -246: 58349: 0 -246: 58350: 0 -246: 58351: 0 -246: 58352: 0 -246: 58353: 0 -246: 58354: 0 -246: 58355: 0 -246: 58356: 0 -246: 58357: 0 -246: 58358: 0 -246: 58359: 0 -246: 58360: 0 -246: 58361: 0 -246: 58362: 0 -246: 58363: 0 -246: 58364: 0 -246: 58365: 0 -246: 58366: 0 -246: 58367: 0 -246: 58368: 0 -246: 58369: 0 -246: 58370: 0 -246: 58371: 0 -246: 58372: 0 -246: 58373: 0 -246: 58374: 0 -246: 58375: 0 -246: 58376: 0 -246: 58377: 0 -246: 58378: 0 -246: 58379: 0 -246: 58380: 0 -246: 58381: 0 -246: 58382: 0 -246: 58383: 0 -246: 58384: 0 -246: 58385: 0 -246: 58386: 0 -246: 58387: 0 -246: 58388: 0 -246: 58389: 0 -246: 58390: 0 -246: 58391: 0 -246: 58392: 0 -246: 58393: 0 -246: 58394: 0 -246: 58395: 0 -246: 58396: 0 -246: 58397: 0 -246: 58398: 0 -246: 58399: 0 -246: 58400: 0 -246: 58401: 0 -246: 58402: 0 -246: 58403: 0 -246: 58404: 0 -246: 58405: 0 -246: 58406: 0 -246: 58407: 0 -246: 58408: 0 -246: 58409: 0 -246: 58410: 0 -246: 58411: 0 -246: 58412: 0 -246: 58413: 0 -246: 58414: 0 -246: 58415: 0 -246: 58416: 0 -246: 58417: 0 -246: 58418: 0 -246: 58419: 0 -246: 58420: 0 -246: 58421: 0 -246: 58422: 0 -246: 58423: 0 -246: 58424: 0 -246: 58425: 0 -246: 58426: 0 -246: 58427: 0 -246: 58428: 0 -246: 58429: 0 -246: 58430: 0 -246: 58431: 0 -246: 58432: 0 -246: 58433: 0 -246: 58434: 0 -246: 58435: 0 -246: 58436: 0 -246: 58437: 0 -246: 58438: 0 -246: 58439: 0 -246: 58440: 0 -246: 58441: 0 -246: 58442: 0 -246: 58443: 0 -246: 58444: 0 -246: 58445: 0 -246: 58446: 0 -246: 58447: 0 -246: 58448: 0 -246: 58449: 0 -246: 58450: 0 -246: 58451: 0 -246: 58452: 0 -246: 58453: 0 -246: 58454: 0 -246: 58455: 0 -246: 58456: 0 -246: 58457: 0 -246: 58458: 0 -246: 58459: 0 -246: 58460: 0 -246: 58461: 0 -246: 58462: 0 -246: 58463: 0 -246: 58464: 0 -246: 58465: 0 -246: 58466: 0 -246: 58467: 0 -246: 58468: 0 -246: 58469: 0 -246: 58470: 0 -246: 58471: 0 -246: 58472: 0 -246: 58473: 0 -246: 58474: 0 -246: 58475: 0 -246: 58476: 0 -246: 58477: 0 -246: 58478: 0 -246: 58479: 0 -246: 58480: 0 -246: 58481: 0 -246: 58482: 0 -246: 58483: 0 -246: 58484: 0 -246: 58485: 0 -246: 58486: 0 -246: 58487: 0 -246: 58488: 0 -246: 58489: 0 -246: 58490: 0 -246: 58491: 0 -246: 58492: 0 -246: 58493: 0 -246: 58494: 0 -246: 58495: 0 -246: 58496: 0 -246: 58497: 0 -246: 58498: 0 -246: 58499: 0 -246: 58500: 0 -246: 58501: 0 -246: 58502: 0 -246: 58503: 0 -246: 58504: 0 -246: 58505: 0 -246: 58506: 0 -246: 58507: 0 -246: 58508: 0 -246: 58509: 0 -246: 58510: 0 -246: 58511: 0 -246: 58512: 0 -246: 58513: 0 -246: 58514: 0 -246: 58515: 0 -246: 58516: 0 -246: 58517: 0 -246: 58518: 0 -246: 58519: 0 -246: 58520: 0 -246: 58521: 0 -246: 58522: 0 -246: 58523: 0 -246: 58524: 0 -246: 58525: 0 -246: 58526: 0 -246: 58527: 0 -246: 58528: 0 -246: 58529: 0 -246: 58530: 0 -246: 58531: 0 -246: 58532: 0 -246: 58533: 0 -246: 58534: 0 -246: 58535: 0 -246: 58536: 0 -246: 58537: 0 -246: 58538: 0 -246: 58539: 0 -246: 58540: 0 -246: 58541: 0 -246: 58542: 0 -246: 58543: 0 -246: 58544: 0 -246: 58545: 0 -246: 58546: 0 -246: 58547: 0 -246: 58548: 0 -246: 58549: 0 -246: 58550: 0 -246: 58551: 0 -246: 58552: 0 -246: 58553: 0 -246: 58554: 0 -246: 58555: 0 -246: 58556: 0 -246: 58557: 0 -246: 58558: 0 -246: 58559: 0 -246: 58560: 0 -246: 58561: 0 -246: 58562: 0 -246: 58563: 0 -246: 58564: 0 -246: 58565: 0 -246: 58566: 0 -246: 58567: 0 -246: 58568: 0 -246: 58569: 0 -246: 58570: 0 -246: 58571: 0 -246: 58572: 0 -246: 58573: 0 -246: 58574: 0 -246: 58575: 0 -246: 58576: 0 -246: 58577: 0 -246: 58578: 0 -246: 58579: 0 -246: 58580: 0 -246: 58581: 0 -246: 58582: 0 -246: 58583: 0 -246: 58584: 0 -246: 58585: 0 -246: 58586: 0 -246: 58587: 0 -246: 58588: 0 -246: 58589: 0 -246: 58590: 0 -246: 58591: 0 -246: 58592: 0 -246: 58593: 0 -246: 58594: 0 -246: 58595: 0 -246: 58596: 0 -246: 58597: 0 -246: 58598: 0 -246: 58599: 0 -246: 58600: 0 -246: 58601: 0 -246: 58602: 0 -246: 58603: 0 -246: 58604: 0 -246: 58605: 0 -246: 58606: 0 -246: 58607: 0 -246: 58608: 0 -246: 58609: 0 -246: 58610: 0 -246: 58611: 0 -246: 58612: 0 -246: 58613: 0 -246: 58614: 0 -246: 58615: 0 -246: 58616: 0 -246: 58617: 0 -246: 58618: 0 -246: 58619: 0 -246: 58620: 0 -246: 58621: 0 -246: 58622: 0 -246: 58623: 0 -246: 58624: 0 -246: 58625: 0 -246: 58626: 0 -246: 58627: 0 -246: 58628: 0 -246: 58629: 0 -246: 58630: 0 -246: 58631: 0 -246: 58632: 0 -246: 58633: 0 -246: 58634: 0 -246: 58635: 0 -246: 58636: 0 -246: 58637: 0 -246: 58638: 0 -246: 58639: 0 -246: 58640: 0 -246: 58641: 0 -246: 58642: 0 -246: 58643: 0 -246: 58644: 0 -246: 58645: 0 -246: 58646: 0 -246: 58647: 0 -246: 58648: 0 -246: 58649: 0 -246: 58650: 0 -246: 58651: 0 -246: 58652: 0 -246: 58653: 0 -246: 58654: 0 -246: 58655: 0 -246: 58656: 0 -246: 58657: 0 -246: 58658: 0 -246: 58659: 0 -246: 58660: 0 -246: 58661: 0 -246: 58662: 0 -246: 58663: 0 -246: 58664: 0 -246: 58665: 0 -246: 58666: 0 -246: 58667: 0 -246: 58668: 0 -246: 58669: 0 -246: 58670: 0 -246: 58671: 0 -246: 58672: 0 -246: 58673: 0 -246: 58674: 0 -246: 58675: 0 -246: 58676: 0 -246: 58677: 0 -246: 58678: 0 -246: 58679: 0 -246: 58680: 0 -246: 58681: 0 -246: 58682: 0 -246: 58683: 0 -246: 58684: 0 -246: 58685: 0 -246: 58686: 0 -246: 58687: 0 -246: 58688: 0 -246: 58689: 0 -246: 58690: 0 -246: 58691: 0 -246: 58692: 0 -246: 58693: 0 -246: 58694: 0 -246: 58695: 0 -246: 58696: 0 -246: 58697: 0 -246: 58698: 0 -246: 58699: 0 -246: 58700: 0 -246: 58701: 0 -246: 58702: 0 -246: 58703: 0 -246: 58704: 0 -246: 58705: 0 -246: 58706: 0 -246: 58707: 0 -246: 58708: 0 -246: 58709: 0 -246: 58710: 0 -246: 58711: 0 -246: 58712: 0 -246: 58713: 0 -246: 58714: 0 -246: 58715: 0 -246: 58716: 0 -246: 58717: 0 -246: 58718: 0 -246: 58719: 0 -246: 58720: 0 -246: 58721: 0 -246: 58722: 0 -246: 58723: 0 -246: 58724: 0 -246: 58725: 0 -246: 58726: 0 -246: 58727: 0 -246: 58728: 0 -246: 58729: 0 -246: 58730: 0 -246: 58731: 0 -246: 58732: 0 -246: 58733: 0 -246: 58734: 0 -246: 58735: 0 -246: 58736: 0 -246: 58737: 0 -246: 58738: 0 -246: 58739: 0 -246: 58740: 0 -246: 58741: 0 -246: 58742: 0 -246: 58743: 0 -246: 58744: 0 -246: 58745: 0 -246: 58746: 0 -246: 58747: 0 -246: 58748: 0 -246: 58749: 0 -246: 58750: 0 -246: 58751: 0 -246: 58752: 0 -246: 58753: 0 -246: 58754: 0 -246: 58755: 0 -246: 58756: 0 -246: 58757: 0 -246: 58758: 0 -246: 58759: 0 -246: 58760: 0 -246: 58761: 0 -246: 58762: 0 -246: 58763: 0 -246: 58764: 0 -246: 58765: 0 -246: 58766: 0 -246: 58767: 0 -246: 58768: 0 -246: 58769: 0 -246: 58770: 0 -246: 58771: 0 -246: 58772: 0 -246: 58773: 0 -246: 58774: 0 -246: 58775: 0 -246: 58776: 0 -246: 58777: 0 -246: 58778: 0 -246: 58779: 0 -246: 58780: 0 -246: 58781: 0 -246: 58782: 0 -246: 58783: 0 -246: 58784: 0 -246: 58785: 0 -246: 58786: 0 -246: 58787: 0 -246: 58788: 0 -246: 58789: 0 -246: 58790: 0 -246: 58791: 0 -246: 58792: 0 -246: 58793: 0 -246: 58794: 0 -246: 58795: 0 -246: 58796: 0 -246: 58797: 0 -246: 58798: 0 -246: 58799: 0 -246: 58800: 0 -246: 58801: 0 -246: 58802: 0 -246: 58803: 0 -246: 58804: 0 -246: 58805: 0 -246: 58806: 0 -246: 58807: 0 -246: 58808: 0 -246: 58809: 0 -246: 58810: 0 -246: 58811: 0 -246: 58812: 0 -246: 58813: 0 -246: 58814: 0 -246: 58815: 0 -246: 58816: 0 -246: 58817: 0 -246: 58818: 0 -246: 58819: 0 -246: 58820: 0 -246: 58821: 0 -246: 58822: 0 -246: 58823: 0 -246: 58824: 0 -246: 58825: 0 -246: 58826: 0 -246: 58827: 0 -246: 58828: 0 -246: 58829: 0 -246: 58830: 0 -246: 58831: 0 -246: 58832: 0 -246: 58833: 0 -246: 58834: 0 -246: 58835: 0 -246: 58836: 0 -246: 58837: 0 -246: 58838: 0 -246: 58839: 0 -246: 58840: 0 -246: 58841: 0 -246: 58842: 0 -246: 58843: 0 -246: 58844: 0 -246: 58845: 0 -246: 58846: 0 -246: 58847: 0 -246: 58848: 0 -246: 58849: 0 -246: 58850: 0 -246: 58851: 0 -246: 58852: 0 -246: 58853: 0 -246: 58854: 0 -246: 58855: 0 -246: 58856: 0 -246: 58857: 0 -246: 58858: 0 -246: 58859: 0 -246: 58860: 0 -246: 58861: 0 -246: 58862: 0 -246: 58863: 0 -246: 58864: 0 -246: 58865: 0 -246: 58866: 0 -246: 58867: 0 -246: 58868: 0 -246: 58869: 0 -246: 58870: 0 -246: 58871: 0 -246: 58872: 0 -246: 58873: 0 -246: 58874: 0 -246: 58875: 0 -246: 58876: 0 -246: 58877: 0 -246: 58878: 0 -246: 58879: 0 -246: 58880: 0 -246: 58881: 0 -246: 58882: 0 -246: 58883: 0 -246: 58884: 0 -246: 58885: 0 -246: 58886: 0 -246: 58887: 0 -246: 58888: 0 -246: 58889: 0 -246: 58890: 0 -246: 58891: 0 -246: 58892: 0 -246: 58893: 0 -246: 58894: 0 -246: 58895: 0 -246: 58896: 0 -246: 58897: 0 -246: 58898: 0 -246: 58899: 0 -246: 58900: 0 -246: 58901: 0 -246: 58902: 0 -246: 58903: 0 -246: 58904: 0 -246: 58905: 0 -246: 58906: 0 -246: 58907: 0 -246: 58908: 0 -246: 58909: 0 -246: 58910: 0 -246: 58911: 0 -246: 58912: 0 -246: 58913: 0 -246: 58914: 0 -246: 58915: 0 -246: 58916: 0 -246: 58917: 0 -246: 58918: 0 -246: 58919: 0 -246: 58920: 0 -246: 58921: 0 -246: 58922: 0 -246: 58923: 0 -246: 58924: 0 -246: 58925: 0 -246: 58926: 0 -246: 58927: 0 -246: 58928: 0 -246: 58929: 0 -246: 58930: 0 -246: 58931: 0 -246: 58932: 0 -246: 58933: 0 -246: 58934: 0 -246: 58935: 0 -246: 58936: 0 -246: 58937: 0 -246: 58938: 0 -246: 58939: 0 -246: 58940: 0 -246: 58941: 0 -246: 58942: 0 -246: 58943: 0 -246: 58944: 0 -246: 58945: 0 -246: 58946: 0 -246: 58947: 0 -246: 58948: 0 -246: 58949: 0 -246: 58950: 0 -246: 58951: 0 -246: 58952: 0 -246: 58953: 0 -246: 58954: 0 -246: 58955: 0 -246: 58956: 0 -246: 58957: 0 -246: 58958: 0 -246: 58959: 0 -246: 58960: 0 -246: 58961: 0 -246: 58962: 0 -246: 58963: 0 -246: 58964: 0 -246: 58965: 0 -246: 58966: 0 -246: 58967: 0 -246: 58968: 0 -246: 58969: 0 -246: 58970: 0 -246: 58971: 0 -246: 58972: 0 -246: 58973: 0 -246: 58974: 0 -246: 58975: 0 -246: 58976: 0 -246: 58977: 0 -246: 58978: 0 -246: 58979: 0 -246: 58980: 0 -246: 58981: 0 -246: 58982: 0 -246: 58983: 0 -246: 58984: 0 -246: 58985: 0 -246: 58986: 0 -246: 58987: 0 -246: 58988: 0 -246: 58989: 0 -246: 58990: 0 -246: 58991: 0 -246: 58992: 0 -246: 58993: 0 -246: 58994: 0 -246: 58995: 0 -246: 58996: 0 -246: 58997: 0 -246: 58998: 0 -246: 58999: 0 -246: 59000: 0 -246: 59001: 0 -246: 59002: 0 -246: 59003: 0 -246: 59004: 0 -246: 59005: 0 -246: 59006: 0 -246: 59007: 0 -246: 59008: 0 -246: 59009: 0 -246: 59010: 0 -246: 59011: 0 -246: 59012: 0 -246: 59013: 0 -246: 59014: 0 -246: 59015: 0 -246: 59016: 0 -246: 59017: 0 -246: 59018: 0 -246: 59019: 0 -246: 59020: 0 -246: 59021: 0 -246: 59022: 0 -246: 59023: 0 -246: 59024: 0 -246: 59025: 0 -246: 59026: 0 -246: 59027: 0 -246: 59028: 0 -246: 59029: 0 -246: 59030: 0 -246: 59031: 0 -246: 59032: 0 -246: 59033: 0 -246: 59034: 0 -246: 59035: 0 -246: 59036: 0 -246: 59037: 0 -246: 59038: 0 -246: 59039: 0 -246: 59040: 0 -246: 59041: 0 -246: 59042: 0 -246: 59043: 0 -246: 59044: 0 -246: 59045: 0 -246: 59046: 0 -246: 59047: 0 -246: 59048: 0 -246: 59049: 0 -246: 59050: 0 -246: 59051: 0 -246: 59052: 0 -246: 59053: 0 -246: 59054: 0 -246: 59055: 0 -246: 59056: 0 -246: 59057: 0 -246: 59058: 0 -246: 59059: 0 -246: 59060: 0 -246: 59061: 0 -246: 59062: 0 -246: 59063: 0 -246: 59064: 0 -246: 59065: 0 -246: 59066: 0 -246: 59067: 0 -246: 59068: 0 -246: 59069: 0 -246: 59070: 0 -246: 59071: 0 -246: 59072: 0 -246: 59073: 0 -246: 59074: 0 -246: 59075: 0 -246: 59076: 0 -246: 59077: 0 -246: 59078: 0 -246: 59079: 0 -246: 59080: 0 -246: 59081: 0 -246: 59082: 0 -246: 59083: 0 -246: 59084: 0 -246: 59085: 0 -246: 59086: 0 -246: 59087: 0 -246: 59088: 0 -246: 59089: 0 -246: 59090: 0 -246: 59091: 0 -246: 59092: 0 -246: 59093: 0 -246: 59094: 0 -246: 59095: 0 -246: 59096: 0 -246: 59097: 0 -246: 59098: 0 -246: 59099: 0 -246: 59100: 0 -246: 59101: 0 -246: 59102: 0 -246: 59103: 0 -246: 59104: 0 -246: 59105: 0 -246: 59106: 0 -246: 59107: 0 -246: 59108: 0 -246: 59109: 0 -246: 59110: 0 -246: 59111: 0 -246: 59112: 0 -246: 59113: 0 -246: 59114: 0 -246: 59115: 0 -246: 59116: 0 -246: 59117: 0 -246: 59118: 0 -246: 59119: 0 -246: 59120: 0 -246: 59121: 0 -246: 59122: 0 -246: 59123: 0 -246: 59124: 0 -246: 59125: 0 -246: 59126: 0 -246: 59127: 0 -246: 59128: 0 -246: 59129: 0 -246: 59130: 0 -246: 59131: 0 -246: 59132: 0 -246: 59133: 0 -246: 59134: 0 -246: 59135: 0 -246: 59136: 0 -246: 59137: 0 -246: 59138: 0 -246: 59139: 0 -246: 59140: 0 -246: 59141: 0 -246: 59142: 0 -246: 59143: 0 -246: 59144: 0 -246: 59145: 0 -246: 59146: 0 -246: 59147: 0 -246: 59148: 0 -246: 59149: 0 -246: 59150: 0 -246: 59151: 0 -246: 59152: 0 -246: 59153: 0 -246: 59154: 0 -246: 59155: 0 -246: 59156: 0 -246: 59157: 0 -246: 59158: 0 -246: 59159: 0 -246: 59160: 0 -246: 59161: 0 -246: 59162: 0 -246: 59163: 0 -246: 59164: 0 -246: 59165: 0 -246: 59166: 0 -246: 59167: 0 -246: 59168: 0 -246: 59169: 0 -246: 59170: 0 -246: 59171: 0 -246: 59172: 0 -246: 59173: 0 -246: 59174: 0 -246: 59175: 0 -246: 59176: 0 -246: 59177: 0 -246: 59178: 0 -246: 59179: 0 -246: 59180: 0 -246: 59181: 0 -246: 59182: 0 -246: 59183: 0 -246: 59184: 0 -246: 59185: 0 -246: 59186: 0 -246: 59187: 0 -246: 59188: 0 -246: 59189: 0 -246: 59190: 0 -246: 59191: 0 -246: 59192: 0 -246: 59193: 0 -246: 59194: 0 -246: 59195: 0 -246: 59196: 0 -246: 59197: 0 -246: 59198: 0 -246: 59199: 0 -246: 59200: 0 -246: 59201: 0 -246: 59202: 0 -246: 59203: 0 -246: 59204: 0 -246: 59205: 0 -246: 59206: 0 -246: 59207: 0 -246: 59208: 0 -246: 59209: 0 -246: 59210: 0 -246: 59211: 0 -246: 59212: 0 -246: 59213: 0 -246: 59214: 0 -246: 59215: 0 -246: 59216: 0 -246: 59217: 0 -246: 59218: 0 -246: 59219: 0 -246: 59220: 0 -246: 59221: 0 -246: 59222: 0 -246: 59223: 0 -246: 59224: 0 -246: 59225: 0 -246: 59226: 0 -246: 59227: 0 -246: 59228: 0 -246: 59229: 0 -246: 59230: 0 -246: 59231: 0 -246: 59232: 0 -246: 59233: 0 -246: 59234: 0 -246: 59235: 0 -246: 59236: 0 -246: 59237: 0 -246: 59238: 0 -246: 59239: 0 -246: 59240: 0 -246: 59241: 0 -246: 59242: 0 -246: 59243: 0 -246: 59244: 0 -246: 59245: 0 -246: 59246: 0 -246: 59247: 0 -246: 59248: 0 -246: 59249: 0 -246: 59250: 0 -246: 59251: 0 -246: 59252: 0 -246: 59253: 0 -246: 59254: 0 -246: 59255: 0 -246: 59256: 0 -246: 59257: 0 -246: 59258: 0 -246: 59259: 0 -246: 59260: 0 -246: 59261: 0 -246: 59262: 0 -246: 59263: 0 -246: 59264: 0 -246: 59265: 0 -246: 59266: 0 -246: 59267: 0 -246: 59268: 0 -246: 59269: 0 -246: 59270: 0 -246: 59271: 0 -246: 59272: 0 -246: 59273: 0 -246: 59274: 0 -246: 59275: 0 -246: 59276: 0 -246: 59277: 0 -246: 59278: 0 -246: 59279: 0 -246: 59280: 0 -246: 59281: 0 -246: 59282: 0 -246: 59283: 0 -246: 59284: 0 -246: 59285: 0 -246: 59286: 0 -246: 59287: 0 -246: 59288: 0 -246: 59289: 0 -246: 59290: 0 -246: 59291: 0 -246: 59292: 0 -246: 59293: 0 -246: 59294: 0 -246: 59295: 0 -246: 59296: 0 -246: 59297: 0 -246: 59298: 0 -246: 59299: 0 -246: 59300: 0 -246: 59301: 0 -246: 59302: 0 -246: 59303: 0 -246: 59304: 0 -246: 59305: 0 -246: 59306: 0 -246: 59307: 0 -246: 59308: 0 -246: 59309: 0 -246: 59310: 0 -246: 59311: 0 -246: 59312: 0 -246: 59313: 0 -246: 59314: 0 -246: 59315: 0 -246: 59316: 0 -246: 59317: 0 -246: 59318: 0 -246: 59319: 0 -246: 59320: 0 -246: 59321: 0 -246: 59322: 0 -246: 59323: 0 -246: 59324: 0 -246: 59325: 0 -246: 59326: 0 -246: 59327: 0 -246: 59328: 0 -246: 59329: 0 -246: 59330: 0 -246: 59331: 0 -246: 59332: 0 -246: 59333: 0 -246: 59334: 0 -246: 59335: 0 -246: 59336: 0 -246: 59337: 0 -246: 59338: 0 -246: 59339: 0 -246: 59340: 0 -246: 59341: 0 -246: 59342: 0 -246: 59343: 0 -246: 59344: 0 -246: 59345: 0 -246: 59346: 0 -246: 59347: 0 -246: 59348: 0 -246: 59349: 0 -246: 59350: 0 -246: 59351: 0 -246: 59352: 0 -246: 59353: 0 -246: 59354: 0 -246: 59355: 0 -246: 59356: 0 -246: 59357: 0 -246: 59358: 0 -246: 59359: 0 -246: 59360: 0 -246: 59361: 0 -246: 59362: 0 -246: 59363: 0 -246: 59364: 0 -246: 59365: 0 -246: 59366: 0 -246: 59367: 0 -246: 59368: 0 -246: 59369: 0 -246: 59370: 0 -246: 59371: 0 -246: 59372: 0 -246: 59373: 0 -246: 59374: 0 -246: 59375: 0 -246: 59376: 0 -246: 59377: 0 -246: 59378: 0 -246: 59379: 0 -246: 59380: 0 -246: 59381: 0 -246: 59382: 0 -246: 59383: 0 -246: 59384: 0 -246: 59385: 0 -246: 59386: 0 -246: 59387: 0 -246: 59388: 0 -246: 59389: 0 -246: 59390: 0 -246: 59391: 0 -246: 59392: 0 -246: 59393: 0 -246: 59394: 0 -246: 59395: 0 -246: 59396: 0 -246: 59397: 0 -246: 59398: 0 -246: 59399: 0 -246: 59400: 0 -246: 59401: 0 -246: 59402: 0 -246: 59403: 0 -246: 59404: 0 -246: 59405: 0 -246: 59406: 0 -246: 59407: 0 -246: 59408: 0 -246: 59409: 0 -246: 59410: 0 -246: 59411: 0 -246: 59412: 0 -246: 59413: 0 -246: 59414: 0 -246: 59415: 0 -246: 59416: 0 -246: 59417: 0 -246: 59418: 0 -246: 59419: 0 -246: 59420: 0 -246: 59421: 0 -246: 59422: 0 -246: 59423: 0 -246: 59424: 0 -246: 59425: 0 -246: 59426: 0 -246: 59427: 0 -246: 59428: 0 -246: 59429: 0 -246: 59430: 0 -246: 59431: 0 -246: 59432: 0 -246: 59433: 0 -246: 59434: 0 -246: 59435: 0 -246: 59436: 0 -246: 59437: 0 -246: 59438: 0 -246: 59439: 0 -246: 59440: 0 -246: 59441: 0 -246: 59442: 0 -246: 59443: 0 -246: 59444: 0 -246: 59445: 0 -246: 59446: 0 -246: 59447: 0 -246: 59448: 0 -246: 59449: 0 -246: 59450: 0 -246: 59451: 0 -246: 59452: 0 -246: 59453: 0 -246: 59454: 0 -246: 59455: 0 -246: 59456: 0 -246: 59457: 0 -246: 59458: 0 -246: 59459: 0 -246: 59460: 0 -246: 59461: 0 -246: 59462: 0 -246: 59463: 0 -246: 59464: 0 -246: 59465: 0 -246: 59466: 0 -246: 59467: 0 -246: 59468: 0 -246: 59469: 0 -246: 59470: 0 -246: 59471: 0 -246: 59472: 0 -246: 59473: 0 -246: 59474: 0 -246: 59475: 0 -246: 59476: 0 -246: 59477: 0 -246: 59478: 0 -246: 59479: 0 -246: 59480: 0 -246: 59481: 0 -246: 59482: 0 -246: 59483: 0 -246: 59484: 0 -246: 59485: 0 -246: 59486: 0 -246: 59487: 0 -246: 59488: 0 -246: 59489: 0 -246: 59490: 0 -246: 59491: 0 -246: 59492: 0 -246: 59493: 0 -246: 59494: 0 -246: 59495: 0 -246: 59496: 0 -246: 59497: 0 -246: 59498: 0 -246: 59499: 0 -246: 59500: 0 -246: 59501: 0 -246: 59502: 0 -246: 59503: 0 -246: 59504: 0 -246: 59505: 0 -246: 59506: 0 -246: 59507: 0 -246: 59508: 0 -246: 59509: 0 -246: 59510: 0 -246: 59511: 0 -246: 59512: 0 -246: 59513: 0 -246: 59514: 0 -246: 59515: 0 -246: 59516: 0 -246: 59517: 0 -246: 59518: 0 -246: 59519: 0 -246: 59520: 0 -246: 59521: 0 -246: 59522: 0 -246: 59523: 0 -246: 59524: 0 -246: 59525: 0 -246: 59526: 0 -246: 59527: 0 -246: 59528: 0 -246: 59529: 0 -246: 59530: 0 -246: 59531: 0 -246: 59532: 0 -246: 59533: 0 -246: 59534: 0 -246: 59535: 0 -246: 59536: 0 -246: 59537: 0 -246: 59538: 0 -246: 59539: 0 -246: 59540: 0 -246: 59541: 0 -246: 59542: 0 -246: 59543: 0 -246: 59544: 0 -246: 59545: 0 -246: 59546: 0 -246: 59547: 0 -246: 59548: 0 -246: 59549: 0 -246: 59550: 0 -246: 59551: 0 -246: 59552: 0 -246: 59553: 0 -246: 59554: 0 -246: 59555: 0 -246: 59556: 0 -246: 59557: 0 -246: 59558: 0 -246: 59559: 0 -246: 59560: 0 -246: 59561: 0 -246: 59562: 0 -246: 59563: 0 -246: 59564: 0 -246: 59565: 0 -246: 59566: 0 -246: 59567: 0 -246: 59568: 0 -246: 59569: 0 -246: 59570: 0 -246: 59571: 0 -246: 59572: 0 -246: 59573: 0 -246: 59574: 0 -246: 59575: 0 -246: 59576: 0 -246: 59577: 0 -246: 59578: 0 -246: 59579: 0 -246: 59580: 0 -246: 59581: 0 -246: 59582: 0 -246: 59583: 0 -246: 59584: 0 -246: 59585: 0 -246: 59586: 0 -246: 59587: 0 -246: 59588: 0 -246: 59589: 0 -246: 59590: 0 -246: 59591: 0 -246: 59592: 0 -246: 59593: 0 -246: 59594: 0 -246: 59595: 0 -246: 59596: 0 -246: 59597: 0 -246: 59598: 0 -246: 59599: 0 -246: 59600: 0 -246: 59601: 0 -246: 59602: 0 -246: 59603: 0 -246: 59604: 0 -246: 59605: 0 -246: 59606: 0 -246: 59607: 0 -246: 59608: 0 -246: 59609: 0 -246: 59610: 0 -246: 59611: 0 -246: 59612: 0 -246: 59613: 0 -246: 59614: 0 -246: 59615: 0 -246: 59616: 0 -246: 59617: 0 -246: 59618: 0 -246: 59619: 0 -246: 59620: 0 -246: 59621: 0 -246: 59622: 0 -246: 59623: 0 -246: 59624: 0 -246: 59625: 0 -246: 59626: 0 -246: 59627: 0 -246: 59628: 0 -246: 59629: 0 -246: 59630: 0 -246: 59631: 0 -246: 59632: 0 -246: 59633: 0 -246: 59634: 0 -246: 59635: 0 -246: 59636: 0 -246: 59637: 0 -246: 59638: 0 -246: 59639: 0 -246: 59640: 0 -246: 59641: 0 -246: 59642: 0 -246: 59643: 0 -246: 59644: 0 -246: 59645: 0 -246: 59646: 0 -246: 59647: 0 -246: 59648: 0 -246: 59649: 0 -246: 59650: 0 -246: 59651: 0 -246: 59652: 0 -246: 59653: 0 -246: 59654: 0 -246: 59655: 0 -246: 59656: 0 -246: 59657: 0 -246: 59658: 0 -246: 59659: 0 -246: 59660: 0 -246: 59661: 0 -246: 59662: 0 -246: 59663: 0 -246: 59664: 0 -246: 59665: 0 -246: 59666: 0 -246: 59667: 0 -246: 59668: 0 -246: 59669: 0 -246: 59670: 0 -246: 59671: 0 -246: 59672: 0 -246: 59673: 0 -246: 59674: 0 -246: 59675: 0 -246: 59676: 0 -246: 59677: 0 -246: 59678: 0 -246: 59679: 0 -246: 59680: 0 -246: 59681: 0 -246: 59682: 0 -246: 59683: 0 -246: 59684: 0 -246: 59685: 0 -246: 59686: 0 -246: 59687: 0 -246: 59688: 0 -246: 59689: 0 -246: 59690: 0 -246: 59691: 0 -246: 59692: 0 -246: 59693: 0 -246: 59694: 0 -246: 59695: 0 -246: 59696: 0 -246: 59697: 0 -246: 59698: 0 -246: 59699: 0 -246: 59700: 0 -246: 59701: 0 -246: 59702: 0 -246: 59703: 0 -246: 59704: 0 -246: 59705: 0 -246: 59706: 0 -246: 59707: 0 -246: 59708: 0 -246: 59709: 0 -246: 59710: 0 -246: 59711: 0 -246: 59712: 0 -246: 59713: 0 -246: 59714: 0 -246: 59715: 0 -246: 59716: 0 -246: 59717: 0 -246: 59718: 0 -246: 59719: 0 -246: 59720: 0 -246: 59721: 0 -246: 59722: 0 -246: 59723: 0 -246: 59724: 0 -246: 59725: 0 -246: 59726: 0 -246: 59727: 0 -246: 59728: 0 -246: 59729: 0 -246: 59730: 0 -246: 59731: 0 -246: 59732: 0 -246: 59733: 0 -246: 59734: 0 -246: 59735: 0 -246: 59736: 0 -246: 59737: 0 -246: 59738: 0 -246: 59739: 0 -246: 59740: 0 -246: 59741: 0 -246: 59742: 0 -246: 59743: 0 -246: 59744: 0 -246: 59745: 0 -246: 59746: 0 -246: 59747: 0 -246: 59748: 0 -246: 59749: 0 -246: 59750: 0 -246: 59751: 0 -246: 59752: 0 -246: 59753: 0 -246: 59754: 0 -246: 59755: 0 -246: 59756: 0 -246: 59757: 0 -246: 59758: 0 -246: 59759: 0 -246: 59760: 0 -246: 59761: 0 -246: 59762: 0 -246: 59763: 0 -246: 59764: 0 -246: 59765: 0 -246: 59766: 0 -246: 59767: 0 -246: 59768: 0 -246: 59769: 0 -246: 59770: 0 -246: 59771: 0 -246: 59772: 0 -246: 59773: 0 -246: 59774: 0 -246: 59775: 0 -246: 59776: 0 -246: 59777: 0 -246: 59778: 0 -246: 59779: 0 -246: 59780: 0 -246: 59781: 0 -246: 59782: 0 -246: 59783: 0 -246: 59784: 0 -246: 59785: 0 -246: 59786: 0 -246: 59787: 0 -246: 59788: 0 -246: 59789: 0 -246: 59790: 0 -246: 59791: 0 -246: 59792: 0 -246: 59793: 0 -246: 59794: 0 -246: 59795: 0 -246: 59796: 0 -246: 59797: 0 -246: 59798: 0 -246: 59799: 0 -246: 59800: 0 -246: 59801: 0 -246: 59802: 0 -246: 59803: 0 -246: 59804: 0 -246: 59805: 0 -246: 59806: 0 -246: 59807: 0 -246: 59808: 0 -246: 59809: 0 -246: 59810: 0 -246: 59811: 0 -246: 59812: 0 -246: 59813: 0 -246: 59814: 0 -246: 59815: 0 -246: 59816: 0 -246: 59817: 0 -246: 59818: 0 -246: 59819: 0 -246: 59820: 0 -246: 59821: 0 -246: 59822: 0 -246: 59823: 0 -246: 59824: 0 -246: 59825: 0 -246: 59826: 0 -246: 59827: 0 -246: 59828: 0 -246: 59829: 0 -246: 59830: 0 -246: 59831: 0 -246: 59832: 0 -246: 59833: 0 -246: 59834: 0 -246: 59835: 0 -246: 59836: 0 -246: 59837: 0 -246: 59838: 0 -246: 59839: 0 -246: 59840: 0 -246: 59841: 0 -246: 59842: 0 -246: 59843: 0 -246: 59844: 0 -246: 59845: 0 -246: 59846: 0 -246: 59847: 0 -246: 59848: 0 -246: 59849: 0 -246: 59850: 0 -246: 59851: 0 -246: 59852: 0 -246: 59853: 0 -246: 59854: 0 -246: 59855: 0 -246: 59856: 0 -246: 59857: 0 -246: 59858: 0 -246: 59859: 0 -246: 59860: 0 -246: 59861: 0 -246: 59862: 0 -246: 59863: 0 -246: 59864: 0 -246: 59865: 0 -246: 59866: 0 -246: 59867: 0 -246: 59868: 0 -246: 59869: 0 -246: 59870: 0 -246: 59871: 0 -246: 59872: 0 -246: 59873: 0 -246: 59874: 0 -246: 59875: 0 -246: 59876: 0 -246: 59877: 0 -246: 59878: 0 -246: 59879: 0 -246: 59880: 0 -246: 59881: 0 -246: 59882: 0 -246: 59883: 0 -246: 59884: 0 -246: 59885: 0 -246: 59886: 0 -246: 59887: 0 -246: 59888: 0 -246: 59889: 0 -246: 59890: 0 -246: 59891: 0 -246: 59892: 0 -246: 59893: 0 -246: 59894: 0 -246: 59895: 0 -246: 59896: 0 -246: 59897: 0 -246: 59898: 0 -246: 59899: 0 -246: 59900: 0 -246: 59901: 0 -246: 59902: 0 -246: 59903: 0 -246: 59904: 0 -246: 59905: 0 -246: 59906: 0 -246: 59907: 0 -246: 59908: 0 -246: 59909: 0 -246: 59910: 0 -246: 59911: 0 -246: 59912: 0 -246: 59913: 0 -246: 59914: 0 -246: 59915: 0 -246: 59916: 0 -246: 59917: 0 -246: 59918: 0 -246: 59919: 0 -246: 59920: 0 -246: 59921: 0 -246: 59922: 0 -246: 59923: 0 -246: 59924: 0 -246: 59925: 0 -246: 59926: 0 -246: 59927: 0 -246: 59928: 0 -246: 59929: 0 -246: 59930: 0 -246: 59931: 0 -246: 59932: 0 -246: 59933: 0 -246: 59934: 0 -246: 59935: 0 -246: 59936: 0 -246: 59937: 0 -246: 59938: 0 -246: 59939: 0 -246: 59940: 0 -246: 59941: 0 -246: 59942: 0 -246: 59943: 0 -246: 59944: 0 -246: 59945: 0 -246: 59946: 0 -246: 59947: 0 -246: 59948: 0 -246: 59949: 0 -246: 59950: 0 -246: 59951: 0 -246: 59952: 0 -246: 59953: 0 -246: 59954: 0 -246: 59955: 0 -246: 59956: 0 -246: 59957: 0 -246: 59958: 0 -246: 59959: 0 -246: 59960: 0 -246: 59961: 0 -246: 59962: 0 -246: 59963: 0 -246: 59964: 0 -246: 59965: 0 -246: 59966: 0 -246: 59967: 0 -246: 59968: 0 -246: 59969: 0 -246: 59970: 0 -246: 59971: 0 -246: 59972: 0 -246: 59973: 0 -246: 59974: 0 -246: 59975: 0 -246: 59976: 0 -246: 59977: 0 -246: 59978: 0 -246: 59979: 0 -246: 59980: 0 -246: 59981: 0 -246: 59982: 0 -246: 59983: 0 -246: 59984: 0 -246: 59985: 0 -246: 59986: 0 -246: 59987: 0 -246: 59988: 0 -246: 59989: 0 -246: 59990: 0 -246: 59991: 0 -246: 59992: 0 -246: 59993: 0 -246: 59994: 0 -246: 59995: 0 -246: 59996: 0 -246: 59997: 0 -246: 59998: 0 -246: 59999: 0 -246: 60000: 0 -246: 60001: 0 -246: 60002: 0 -246: 60003: 0 -246: 60004: 0 -246: 60005: 0 -246: 60006: 0 -246: 60007: 0 -246: 60008: 0 -246: 60009: 0 -246: 60010: 0 -246: 60011: 0 -246: 60012: 0 -246: 60013: 0 -246: 60014: 0 -246: 60015: 0 -246: 60016: 0 -246: 60017: 0 -246: 60018: 0 -246: 60019: 0 -246: 60020: 0 -246: 60021: 0 -246: 60022: 0 -246: 60023: 0 -246: 60024: 0 -246: 60025: 0 -246: 60026: 0 -246: 60027: 0 -246: 60028: 0 -246: 60029: 0 -246: 60030: 0 -246: 60031: 0 -246: 60032: 0 -246: 60033: 0 -246: 60034: 0 -246: 60035: 0 -246: 60036: 0 -246: 60037: 0 -246: 60038: 0 -246: 60039: 0 -246: 60040: 0 -246: 60041: 0 -246: 60042: 0 -246: 60043: 0 -246: 60044: 0 -246: 60045: 0 -246: 60046: 0 -246: 60047: 0 -246: 60048: 0 -246: 60049: 0 -246: 60050: 0 -246: 60051: 0 -246: 60052: 0 -246: 60053: 0 -246: 60054: 0 -246: 60055: 0 -246: 60056: 0 -246: 60057: 0 -246: 60058: 0 -246: 60059: 0 -246: 60060: 0 -246: 60061: 0 -246: 60062: 0 -246: 60063: 0 -246: 60064: 0 -246: 60065: 0 -246: 60066: 0 -246: 60067: 0 -246: 60068: 0 -246: 60069: 0 -246: 60070: 0 -246: 60071: 0 -246: 60072: 0 -246: 60073: 0 -246: 60074: 0 -246: 60075: 0 -246: 60076: 0 -246: 60077: 0 -246: 60078: 0 -246: 60079: 0 -246: 60080: 0 -246: 60081: 0 -246: 60082: 0 -246: 60083: 0 -246: 60084: 0 -246: 60085: 0 -246: 60086: 0 -246: 60087: 0 -246: 60088: 0 -246: 60089: 0 -246: 60090: 0 -246: 60091: 0 -246: 60092: 0 -246: 60093: 0 -246: 60094: 0 -246: 60095: 0 -246: 60096: 0 -246: 60097: 0 -246: 60098: 0 -246: 60099: 0 -246: 60100: 0 -246: 60101: 0 -246: 60102: 0 -246: 60103: 0 -246: 60104: 0 -246: 60105: 0 -246: 60106: 0 -246: 60107: 0 -246: 60108: 0 -246: 60109: 0 -246: 60110: 0 -246: 60111: 0 -246: 60112: 0 -246: 60113: 0 -246: 60114: 0 -246: 60115: 0 -246: 60116: 0 -246: 60117: 0 -246: 60118: 0 -246: 60119: 0 -246: 60120: 0 -246: 60121: 0 -246: 60122: 0 -246: 60123: 0 -246: 60124: 0 -246: 60125: 0 -246: 60126: 0 -246: 60127: 0 -246: 60128: 0 -246: 60129: 0 -246: 60130: 0 -246: 60131: 0 -246: 60132: 0 -246: 60133: 0 -246: 60134: 0 -246: 60135: 0 -246: 60136: 0 -246: 60137: 0 -246: 60138: 0 -246: 60139: 0 -246: 60140: 0 -246: 60141: 0 -246: 60142: 0 -246: 60143: 0 -246: 60144: 0 -246: 60145: 0 -246: 60146: 0 -246: 60147: 0 -246: 60148: 0 -246: 60149: 0 -246: 60150: 0 -246: 60151: 0 -246: 60152: 0 -246: 60153: 0 -246: 60154: 0 -246: 60155: 0 -246: 60156: 0 -246: 60157: 0 -246: 60158: 0 -246: 60159: 0 -246: 60160: 0 -246: 60161: 0 -246: 60162: 0 -246: 60163: 0 -246: 60164: 0 -246: 60165: 0 -246: 60166: 0 -246: 60167: 0 -246: 60168: 0 -246: 60169: 0 -246: 60170: 0 -246: 60171: 0 -246: 60172: 0 -246: 60173: 0 -246: 60174: 0 -246: 60175: 0 -246: 60176: 0 -246: 60177: 0 -246: 60178: 0 -246: 60179: 0 -246: 60180: 0 -246: 60181: 0 -246: 60182: 0 -246: 60183: 0 -246: 60184: 0 -246: 60185: 0 -246: 60186: 0 -246: 60187: 0 -246: 60188: 0 -246: 60189: 0 -246: 60190: 0 -246: 60191: 0 -246: 60192: 0 -246: 60193: 0 -246: 60194: 0 -246: 60195: 0 -246: 60196: 0 -246: 60197: 0 -246: 60198: 0 -246: 60199: 0 -246: 60200: 0 -246: 60201: 0 -246: 60202: 0 -246: 60203: 0 -246: 60204: 0 -246: 60205: 0 -246: 60206: 0 -246: 60207: 0 -246: 60208: 0 -246: 60209: 0 -246: 60210: 0 -246: 60211: 0 -246: 60212: 0 -246: 60213: 0 -246: 60214: 0 -246: 60215: 0 -246: 60216: 0 -246: 60217: 0 -246: 60218: 0 -246: 60219: 0 -246: 60220: 0 -246: 60221: 0 -246: 60222: 0 -246: 60223: 0 -246: 60224: 0 -246: 60225: 0 -246: 60226: 0 -246: 60227: 0 -246: 60228: 0 -246: 60229: 0 -246: 60230: 0 -246: 60231: 0 -246: 60232: 0 -246: 60233: 0 -246: 60234: 0 -246: 60235: 0 -246: 60236: 0 -246: 60237: 0 -246: 60238: 0 -246: 60239: 0 -246: 60240: 0 -246: 60241: 0 -246: 60242: 0 -246: 60243: 0 -246: 60244: 0 -246: 60245: 0 -246: 60246: 0 -246: 60247: 0 -246: 60248: 0 -246: 60249: 0 -246: 60250: 0 -246: 60251: 0 -246: 60252: 0 -246: 60253: 0 -246: 60254: 0 -246: 60255: 0 -246: 60256: 0 -246: 60257: 0 -246: 60258: 0 -246: 60259: 0 -246: 60260: 0 -246: 60261: 0 -246: 60262: 0 -246: 60263: 0 -246: 60264: 0 -246: 60265: 0 -246: 60266: 0 -246: 60267: 0 -246: 60268: 0 -246: 60269: 0 -246: 60270: 0 -246: 60271: 0 -246: 60272: 0 -246: 60273: 0 -246: 60274: 0 -246: 60275: 0 -246: 60276: 0 -246: 60277: 0 -246: 60278: 0 -246: 60279: 0 -246: 60280: 0 -246: 60281: 0 -246: 60282: 0 -246: 60283: 0 -246: 60284: 0 -246: 60285: 0 -246: 60286: 0 -246: 60287: 0 -246: 60288: 0 -246: 60289: 0 -246: 60290: 0 -246: 60291: 0 -246: 60292: 0 -246: 60293: 0 -246: 60294: 0 -246: 60295: 0 -246: 60296: 0 -246: 60297: 0 -246: 60298: 0 -246: 60299: 0 -246: 60300: 0 -246: 60301: 0 -246: 60302: 0 -246: 60303: 0 -246: 60304: 0 -246: 60305: 0 -246: 60306: 0 -246: 60307: 0 -246: 60308: 0 -246: 60309: 0 -246: 60310: 0 -246: 60311: 0 -246: 60312: 0 -246: 60313: 0 -246: 60314: 0 -246: 60315: 0 -246: 60316: 0 -246: 60317: 0 -246: 60318: 0 -246: 60319: 0 -246: 60320: 0 -246: 60321: 0 -246: 60322: 0 -246: 60323: 0 -246: 60324: 0 -246: 60325: 0 -246: 60326: 0 -246: 60327: 0 -246: 60328: 0 -246: 60329: 0 -246: 60330: 0 -246: 60331: 0 -246: 60332: 0 -246: 60333: 0 -246: 60334: 0 -246: 60335: 0 -246: 60336: 0 -246: 60337: 0 -246: 60338: 0 -246: 60339: 0 -246: 60340: 0 -246: 60341: 0 -246: 60342: 0 -246: 60343: 0 -246: 60344: 0 -246: 60345: 0 -246: 60346: 0 -246: 60347: 0 -246: 60348: 0 -246: 60349: 0 -246: 60350: 0 -246: 60351: 0 -246: 60352: 0 -246: 60353: 0 -246: 60354: 0 -246: 60355: 0 -246: 60356: 0 -246: 60357: 0 -246: 60358: 0 -246: 60359: 0 -246: 60360: 0 -246: 60361: 0 -246: 60362: 0 -246: 60363: 0 -246: 60364: 0 -246: 60365: 0 -246: 60366: 0 -246: 60367: 0 -246: 60368: 0 -246: 60369: 0 -246: 60370: 0 -246: 60371: 0 -246: 60372: 0 -246: 60373: 0 -246: 60374: 0 -246: 60375: 0 -246: 60376: 0 -246: 60377: 0 -246: 60378: 0 -246: 60379: 0 -246: 60380: 0 -246: 60381: 0 -246: 60382: 0 -246: 60383: 0 -246: 60384: 0 -246: 60385: 0 -246: 60386: 0 -246: 60387: 0 -246: 60388: 0 -246: 60389: 0 -246: 60390: 0 -246: 60391: 0 -246: 60392: 0 -246: 60393: 0 -246: 60394: 0 -246: 60395: 0 -246: 60396: 0 -246: 60397: 0 -246: 60398: 0 -246: 60399: 0 -246: 60400: 0 -246: 60401: 0 -246: 60402: 0 -246: 60403: 0 -246: 60404: 0 -246: 60405: 0 -246: 60406: 0 -246: 60407: 0 -246: 60408: 0 -246: 60409: 0 -246: 60410: 0 -246: 60411: 0 -246: 60412: 0 -246: 60413: 0 -246: 60414: 0 -246: 60415: 0 -246: 60416: 0 -246: 60417: 0 -246: 60418: 0 -246: 60419: 0 -246: 60420: 0 -246: 60421: 0 -246: 60422: 0 -246: 60423: 0 -246: 60424: 0 -246: 60425: 0 -246: 60426: 0 -246: 60427: 0 -246: 60428: 0 -246: 60429: 0 -246: 60430: 0 -246: 60431: 0 -246: 60432: 0 -246: 60433: 0 -246: 60434: 0 -246: 60435: 0 -246: 60436: 0 -246: 60437: 0 -246: 60438: 0 -246: 60439: 0 -246: 60440: 0 -246: 60441: 0 -246: 60442: 0 -246: 60443: 0 -246: 60444: 0 -246: 60445: 0 -246: 60446: 0 -246: 60447: 0 -246: 60448: 0 -246: 60449: 0 -246: 60450: 0 -246: 60451: 0 -246: 60452: 0 -246: 60453: 0 -246: 60454: 0 -246: 60455: 0 -246: 60456: 0 -246: 60457: 0 -246: 60458: 0 -246: 60459: 0 -246: 60460: 0 -246: 60461: 0 -246: 60462: 0 -246: 60463: 0 -246: 60464: 0 -246: 60465: 0 -246: 60466: 0 -246: 60467: 0 -246: 60468: 0 -246: 60469: 0 -246: 60470: 0 -246: 60471: 0 -246: 60472: 0 -246: 60473: 0 -246: 60474: 0 -246: 60475: 0 -246: 60476: 0 -246: 60477: 0 -246: 60478: 0 -246: 60479: 0 -246: 60480: 0 -246: 60481: 0 -246: 60482: 0 -246: 60483: 0 -246: 60484: 0 -246: 60485: 0 -246: 60486: 0 -246: 60487: 0 -246: 60488: 0 -246: 60489: 0 -246: 60490: 0 -246: 60491: 0 -246: 60492: 0 -246: 60493: 0 -246: 60494: 0 -246: 60495: 0 -246: 60496: 0 -246: 60497: 0 -246: 60498: 0 -246: 60499: 0 -246: 60500: 0 -246: 60501: 0 -246: 60502: 0 -246: 60503: 0 -246: 60504: 0 -246: 60505: 0 -246: 60506: 0 -246: 60507: 0 -246: 60508: 0 -246: 60509: 0 -246: 60510: 0 -246: 60511: 0 -246: 60512: 0 -246: 60513: 0 -246: 60514: 0 -246: 60515: 0 -246: 60516: 0 -246: 60517: 0 -246: 60518: 0 -246: 60519: 0 -246: 60520: 0 -246: 60521: 0 -246: 60522: 0 -246: 60523: 0 -246: 60524: 0 -246: 60525: 0 -246: 60526: 0 -246: 60527: 0 -246: 60528: 0 -246: 60529: 0 -246: 60530: 0 -246: 60531: 0 -246: 60532: 0 -246: 60533: 0 -246: 60534: 0 -246: 60535: 0 -246: 60536: 0 -246: 60537: 0 -246: 60538: 0 -246: 60539: 0 -246: 60540: 0 -246: 60541: 0 -246: 60542: 0 -246: 60543: 0 -246: 60544: 0 -246: 60545: 0 -246: 60546: 0 -246: 60547: 0 -246: 60548: 0 -246: 60549: 0 -246: 60550: 0 -246: 60551: 0 -246: 60552: 0 -246: 60553: 0 -246: 60554: 0 -246: 60555: 0 -246: 60556: 0 -246: 60557: 0 -246: 60558: 0 -246: 60559: 0 -246: 60560: 0 -246: 60561: 0 -246: 60562: 0 -246: 60563: 0 -246: 60564: 0 -246: 60565: 0 -246: 60566: 0 -246: 60567: 0 -246: 60568: 0 -246: 60569: 0 -246: 60570: 0 -246: 60571: 0 -246: 60572: 0 -246: 60573: 0 -246: 60574: 0 -246: 60575: 0 -246: 60576: 0 -246: 60577: 0 -246: 60578: 0 -246: 60579: 0 -246: 60580: 0 -246: 60581: 0 -246: 60582: 0 -246: 60583: 0 -246: 60584: 0 -246: 60585: 0 -246: 60586: 0 -246: 60587: 0 -246: 60588: 0 -246: 60589: 0 -246: 60590: 0 -246: 60591: 0 -246: 60592: 0 -246: 60593: 0 -246: 60594: 0 -246: 60595: 0 -246: 60596: 0 -246: 60597: 0 -246: 60598: 0 -246: 60599: 0 -246: 60600: 0 -246: 60601: 0 -246: 60602: 0 -246: 60603: 0 -246: 60604: 0 -246: 60605: 0 -246: 60606: 0 -246: 60607: 0 -246: 60608: 0 -246: 60609: 0 -246: 60610: 0 -246: 60611: 0 -246: 60612: 0 -246: 60613: 0 -246: 60614: 0 -246: 60615: 0 -246: 60616: 0 -246: 60617: 0 -246: 60618: 0 -246: 60619: 0 -246: 60620: 0 -246: 60621: 0 -246: 60622: 0 -246: 60623: 0 -246: 60624: 0 -246: 60625: 0 -246: 60626: 0 -246: 60627: 0 -246: 60628: 0 -246: 60629: 0 -246: 60630: 0 -246: 60631: 0 -246: 60632: 0 -246: 60633: 0 -246: 60634: 0 -246: 60635: 0 -246: 60636: 0 -246: 60637: 0 -246: 60638: 0 -246: 60639: 0 -246: 60640: 0 -246: 60641: 0 -246: 60642: 0 -246: 60643: 0 -246: 60644: 0 -246: 60645: 0 -246: 60646: 0 -246: 60647: 0 -246: 60648: 0 -246: 60649: 0 -246: 60650: 0 -246: 60651: 0 -246: 60652: 0 -246: 60653: 0 -246: 60654: 0 -246: 60655: 0 -246: 60656: 0 -246: 60657: 0 -246: 60658: 0 -246: 60659: 0 -246: 60660: 0 -246: 60661: 0 -246: 60662: 0 -246: 60663: 0 -246: 60664: 0 -246: 60665: 0 -246: 60666: 0 -246: 60667: 0 -246: 60668: 0 -246: 60669: 0 -246: 60670: 0 -246: 60671: 0 -246: 60672: 0 -246: 60673: 0 -246: 60674: 0 -246: 60675: 0 -246: 60676: 0 -246: 60677: 0 -246: 60678: 0 -246: 60679: 0 -246: 60680: 0 -246: 60681: 0 -246: 60682: 0 -246: 60683: 0 -246: 60684: 0 -246: 60685: 0 -246: 60686: 0 -246: 60687: 0 -246: 60688: 0 -246: 60689: 0 -246: 60690: 0 -246: 60691: 0 -246: 60692: 0 -246: 60693: 0 -246: 60694: 0 -246: 60695: 0 -246: 60696: 0 -246: 60697: 0 -246: 60698: 0 -246: 60699: 0 -246: 60700: 0 -246: 60701: 0 -246: 60702: 0 -246: 60703: 0 -246: 60704: 0 -246: 60705: 0 -246: 60706: 0 -246: 60707: 0 -246: 60708: 0 -246: 60709: 0 -246: 60710: 0 -246: 60711: 0 -246: 60712: 0 -246: 60713: 0 -246: 60714: 0 -246: 60715: 0 -246: 60716: 0 -246: 60717: 0 -246: 60718: 0 -246: 60719: 0 -246: 60720: 0 -246: 60721: 0 -246: 60722: 0 -246: 60723: 0 -246: 60724: 0 -246: 60725: 0 -246: 60726: 0 -246: 60727: 0 -246: 60728: 0 -246: 60729: 0 -246: 60730: 0 -246: 60731: 0 -246: 60732: 0 -246: 60733: 0 -246: 60734: 0 -246: 60735: 0 -246: 60736: 0 -246: 60737: 0 -246: 60738: 0 -246: 60739: 0 -246: 60740: 0 -246: 60741: 0 -246: 60742: 0 -246: 60743: 0 -246: 60744: 0 -246: 60745: 0 -246: 60746: 0 -246: 60747: 0 -246: 60748: 0 -246: 60749: 0 -246: 60750: 0 -246: 60751: 0 -246: 60752: 0 -246: 60753: 0 -246: 60754: 0 -246: 60755: 0 -246: 60756: 0 -246: 60757: 0 -246: 60758: 0 -246: 60759: 0 -246: 60760: 0 -246: 60761: 0 -246: 60762: 0 -246: 60763: 0 -246: 60764: 0 -246: 60765: 0 -246: 60766: 0 -246: 60767: 0 -246: 60768: 0 -246: 60769: 0 -246: 60770: 0 -246: 60771: 0 -246: 60772: 0 -246: 60773: 0 -246: 60774: 0 -246: 60775: 0 -246: 60776: 0 -246: 60777: 0 -246: 60778: 0 -246: 60779: 0 -246: 60780: 0 -246: 60781: 0 -246: 60782: 0 -246: 60783: 0 -246: 60784: 0 -246: 60785: 0 -246: 60786: 0 -246: 60787: 0 -246: 60788: 0 -246: 60789: 0 -246: 60790: 0 -246: 60791: 0 -246: 60792: 0 -246: 60793: 0 -246: 60794: 0 -246: 60795: 0 -246: 60796: 0 -246: 60797: 0 -246: 60798: 0 -246: 60799: 0 -246: 60800: 0 -246: 60801: 0 -246: 60802: 0 -246: 60803: 0 -246: 60804: 0 -246: 60805: 0 -246: 60806: 0 -246: 60807: 0 -246: 60808: 0 -246: 60809: 0 -246: 60810: 0 -246: 60811: 0 -246: 60812: 0 -246: 60813: 0 -246: 60814: 0 -246: 60815: 0 -246: 60816: 0 -246: 60817: 0 -246: 60818: 0 -246: 60819: 0 -246: 60820: 0 -246: 60821: 0 -246: 60822: 0 -246: 60823: 0 -246: 60824: 0 -246: 60825: 0 -246: 60826: 0 -246: 60827: 0 -246: 60828: 0 -246: 60829: 0 -246: 60830: 0 -246: 60831: 0 -246: 60832: 0 -246: 60833: 0 -246: 60834: 0 -246: 60835: 0 -246: 60836: 0 -246: 60837: 0 -246: 60838: 0 -246: 60839: 0 -246: 60840: 0 -246: 60841: 0 -246: 60842: 0 -246: 60843: 0 -246: 60844: 0 -246: 60845: 0 -246: 60846: 0 -246: 60847: 0 -246: 60848: 0 -246: 60849: 0 -246: 60850: 0 -246: 60851: 0 -246: 60852: 0 -246: 60853: 0 -246: 60854: 0 -246: 60855: 0 -246: 60856: 0 -246: 60857: 0 -246: 60858: 0 -246: 60859: 0 -246: 60860: 0 -246: 60861: 0 -246: 60862: 0 -246: 60863: 0 -246: 60864: 0 -246: 60865: 0 -246: 60866: 0 -246: 60867: 0 -246: 60868: 0 -246: 60869: 0 -246: 60870: 0 -246: 60871: 0 -246: 60872: 0 -246: 60873: 0 -246: 60874: 0 -246: 60875: 0 -246: 60876: 0 -246: 60877: 0 -246: 60878: 0 -246: 60879: 0 -246: 60880: 0 -246: 60881: 0 -246: 60882: 0 -246: 60883: 0 -246: 60884: 0 -246: 60885: 0 -246: 60886: 0 -246: 60887: 0 -246: 60888: 0 -246: 60889: 0 -246: 60890: 0 -246: 60891: 0 -246: 60892: 0 -246: 60893: 0 -246: 60894: 0 -246: 60895: 0 -246: 60896: 0 -246: 60897: 0 -246: 60898: 0 -246: 60899: 0 -246: 60900: 0 -246: 60901: 0 -246: 60902: 0 -246: 60903: 0 -246: 60904: 0 -246: 60905: 0 -246: 60906: 0 -246: 60907: 0 -246: 60908: 0 -246: 60909: 0 -246: 60910: 0 -246: 60911: 0 -246: 60912: 0 -246: 60913: 0 -246: 60914: 0 -246: 60915: 0 -246: 60916: 0 -246: 60917: 0 -246: 60918: 0 -246: 60919: 0 -246: 60920: 0 -246: 60921: 0 -246: 60922: 0 -246: 60923: 0 -246: 60924: 0 -246: 60925: 0 -246: 60926: 0 -246: 60927: 0 -246: 60928: 0 -246: 60929: 0 -246: 60930: 0 -246: 60931: 0 -246: 60932: 0 -246: 60933: 0 -246: 60934: 0 -246: 60935: 0 -246: 60936: 0 -246: 60937: 0 -246: 60938: 0 -246: 60939: 0 -246: 60940: 0 -246: 60941: 0 -246: 60942: 0 -246: 60943: 0 -246: 60944: 0 -246: 60945: 0 -246: 60946: 0 -246: 60947: 0 -246: 60948: 0 -246: 60949: 0 -246: 60950: 0 -246: 60951: 0 -246: 60952: 0 -246: 60953: 0 -246: 60954: 0 -246: 60955: 0 -246: 60956: 0 -246: 60957: 0 -246: 60958: 0 -246: 60959: 0 -246: 60960: 0 -246: 60961: 0 -246: 60962: 0 -246: 60963: 0 -246: 60964: 0 -246: 60965: 0 -246: 60966: 0 -246: 60967: 0 -246: 60968: 0 -246: 60969: 0 -246: 60970: 0 -246: 60971: 0 -246: 60972: 0 -246: 60973: 0 -246: 60974: 0 -246: 60975: 0 -246: 60976: 0 -246: 60977: 0 -246: 60978: 0 -246: 60979: 0 -246: 60980: 0 -246: 60981: 0 -246: 60982: 0 -246: 60983: 0 -246: 60984: 0 -246: 60985: 0 -246: 60986: 0 -246: 60987: 0 -246: 60988: 0 -246: 60989: 0 -246: 60990: 0 -246: 60991: 0 -246: 60992: 0 -246: 60993: 0 -246: 60994: 0 -246: 60995: 0 -246: 60996: 0 -246: 60997: 0 -246: 60998: 0 -246: 60999: 0 -246: 61000: 0 -246: 61001: 0 -246: 61002: 0 -246: 61003: 0 -246: 61004: 0 -246: 61005: 0 -246: 61006: 0 -246: 61007: 0 -246: 61008: 0 -246: 61009: 0 -246: 61010: 0 -246: 61011: 0 -246: 61012: 0 -246: 61013: 0 -246: 61014: 0 -246: 61015: 0 -246: 61016: 0 -246: 61017: 0 -246: 61018: 0 -246: 61019: 0 -246: 61020: 0 -246: 61021: 0 -246: 61022: 0 -246: 61023: 0 -246: 61024: 0 -246: 61025: 0 -246: 61026: 0 -246: 61027: 0 -246: 61028: 0 -246: 61029: 0 -246: 61030: 0 -246: 61031: 0 -246: 61032: 0 -246: 61033: 0 -246: 61034: 0 -246: 61035: 0 -246: 61036: 0 -246: 61037: 0 -246: 61038: 0 -246: 61039: 0 -246: 61040: 0 -246: 61041: 0 -246: 61042: 0 -246: 61043: 0 -246: 61044: 0 -246: 61045: 0 -246: 61046: 0 -246: 61047: 0 -246: 61048: 0 -246: 61049: 0 -246: 61050: 0 -246: 61051: 0 -246: 61052: 0 -246: 61053: 0 -246: 61054: 0 -246: 61055: 0 -246: 61056: 0 -246: 61057: 0 -246: 61058: 0 -246: 61059: 0 -246: 61060: 0 -246: 61061: 0 -246: 61062: 0 -246: 61063: 0 -246: 61064: 0 -246: 61065: 0 -246: 61066: 0 -246: 61067: 0 -246: 61068: 0 -246: 61069: 0 -246: 61070: 0 -246: 61071: 0 -246: 61072: 0 -246: 61073: 0 -246: 61074: 0 -246: 61075: 0 -246: 61076: 0 -246: 61077: 0 -246: 61078: 0 -246: 61079: 0 -246: 61080: 0 -246: 61081: 0 -246: 61082: 0 -246: 61083: 0 -246: 61084: 0 -246: 61085: 0 -246: 61086: 0 -246: 61087: 0 -246: 61088: 0 -246: 61089: 0 -246: 61090: 0 -246: 61091: 0 -246: 61092: 0 -246: 61093: 0 -246: 61094: 0 -246: 61095: 0 -246: 61096: 0 -246: 61097: 0 -246: 61098: 0 -246: 61099: 0 -246: 61100: 0 -246: 61101: 0 -246: 61102: 0 -246: 61103: 0 -246: 61104: 0 -246: 61105: 0 -246: 61106: 0 -246: 61107: 0 -246: 61108: 0 -246: 61109: 0 -246: 61110: 0 -246: 61111: 0 -246: 61112: 0 -246: 61113: 0 -246: 61114: 0 -246: 61115: 0 -246: 61116: 0 -246: 61117: 0 -246: 61118: 0 -246: 61119: 0 -246: 61120: 0 -246: 61121: 0 -246: 61122: 0 -246: 61123: 0 -246: 61124: 0 -246: 61125: 0 -246: 61126: 0 -246: 61127: 0 -246: 61128: 0 -246: 61129: 0 -246: 61130: 0 -246: 61131: 0 -246: 61132: 0 -246: 61133: 0 -246: 61134: 0 -246: 61135: 0 -246: 61136: 0 -246: 61137: 0 -246: 61138: 0 -246: 61139: 0 -246: 61140: 0 -246: 61141: 0 -246: 61142: 0 -246: 61143: 0 -246: 61144: 0 -246: 61145: 0 -246: 61146: 0 -246: 61147: 0 -246: 61148: 0 -246: 61149: 0 -246: 61150: 0 -246: 61151: 0 -246: 61152: 0 -246: 61153: 0 -246: 61154: 0 -246: 61155: 0 -246: 61156: 0 -246: 61157: 0 -246: 61158: 0 -246: 61159: 0 -246: 61160: 0 -246: 61161: 0 -246: 61162: 0 -246: 61163: 0 -246: 61164: 0 -246: 61165: 0 -246: 61166: 0 -246: 61167: 0 -246: 61168: 0 -246: 61169: 0 -246: 61170: 0 -246: 61171: 0 -246: 61172: 0 -246: 61173: 0 -246: 61174: 0 -246: 61175: 0 -246: 61176: 0 -246: 61177: 0 -246: 61178: 0 -246: 61179: 0 -246: 61180: 0 -246: 61181: 0 -246: 61182: 0 -246: 61183: 0 -246: 61184: 0 -246: 61185: 0 -246: 61186: 0 -246: 61187: 0 -246: 61188: 0 -246: 61189: 0 -246: 61190: 0 -246: 61191: 0 -246: 61192: 0 -246: 61193: 0 -246: 61194: 0 -246: 61195: 0 -246: 61196: 0 -246: 61197: 0 -246: 61198: 0 -246: 61199: 0 -246: 61200: 0 -246: 61201: 0 -246: 61202: 0 -246: 61203: 0 -246: 61204: 0 -246: 61205: 0 -246: 61206: 0 -246: 61207: 0 -246: 61208: 0 -246: 61209: 0 -246: 61210: 0 -246: 61211: 0 -246: 61212: 0 -246: 61213: 0 -246: 61214: 0 -246: 61215: 0 -246: 61216: 0 -246: 61217: 0 -246: 61218: 0 -246: 61219: 0 -246: 61220: 0 -246: 61221: 0 -246: 61222: 0 -246: 61223: 0 -246: 61224: 0 -246: 61225: 0 -246: 61226: 0 -246: 61227: 0 -246: 61228: 0 -246: 61229: 0 -246: 61230: 0 -246: 61231: 0 -246: 61232: 0 -246: 61233: 0 -246: 61234: 0 -246: 61235: 0 -246: 61236: 0 -246: 61237: 0 -246: 61238: 0 -246: 61239: 0 -246: 61240: 0 -246: 61241: 0 -246: 61242: 0 -246: 61243: 0 -246: 61244: 0 -246: 61245: 0 -246: 61246: 0 -246: 61247: 0 -246: 61248: 0 -246: 61249: 0 -246: 61250: 0 -246: 61251: 0 -246: 61252: 0 -246: 61253: 0 -246: 61254: 0 -246: 61255: 0 -246: 61256: 0 -246: 61257: 0 -246: 61258: 0 -246: 61259: 0 -246: 61260: 0 -246: 61261: 0 -246: 61262: 0 -246: 61263: 0 -246: 61264: 0 -246: 61265: 0 -246: 61266: 0 -246: 61267: 0 -246: 61268: 0 -246: 61269: 0 -246: 61270: 0 -246: 61271: 0 -246: 61272: 0 -246: 61273: 0 -246: 61274: 0 -246: 61275: 0 -246: 61276: 0 -246: 61277: 0 -246: 61278: 0 -246: 61279: 0 -246: 61280: 0 -246: 61281: 0 -246: 61282: 0 -246: 61283: 0 -246: 61284: 0 -246: 61285: 0 -246: 61286: 0 -246: 61287: 0 -246: 61288: 0 -246: 61289: 0 -246: 61290: 0 -246: 61291: 0 -246: 61292: 0 -246: 61293: 0 -246: 61294: 0 -246: 61295: 0 -246: 61296: 0 -246: 61297: 0 -246: 61298: 0 -246: 61299: 0 -246: 61300: 0 -246: 61301: 0 -246: 61302: 0 -246: 61303: 0 -246: 61304: 0 -246: 61305: 0 -246: 61306: 0 -246: 61307: 0 -246: 61308: 0 -246: 61309: 0 -246: 61310: 0 -246: 61311: 0 -246: 61312: 0 -246: 61313: 0 -246: 61314: 0 -246: 61315: 0 -246: 61316: 0 -246: 61317: 0 -246: 61318: 0 -246: 61319: 0 -246: 61320: 0 -246: 61321: 0 -246: 61322: 0 -246: 61323: 0 -246: 61324: 0 -246: 61325: 0 -246: 61326: 0 -246: 61327: 0 -246: 61328: 0 -246: 61329: 0 -246: 61330: 0 -246: 61331: 0 -246: 61332: 0 -246: 61333: 0 -246: 61334: 0 -246: 61335: 0 -246: 61336: 0 -246: 61337: 0 -246: 61338: 0 -246: 61339: 0 -246: 61340: 0 -246: 61341: 0 -246: 61342: 0 -246: 61343: 0 -246: 61344: 0 -246: 61345: 0 -246: 61346: 0 -246: 61347: 0 -246: 61348: 0 -246: 61349: 0 -246: 61350: 0 -246: 61351: 0 -246: 61352: 0 -246: 61353: 0 -246: 61354: 0 -246: 61355: 0 -246: 61356: 0 -246: 61357: 0 -246: 61358: 0 -246: 61359: 0 -246: 61360: 0 -246: 61361: 0 -246: 61362: 0 -246: 61363: 0 -246: 61364: 0 -246: 61365: 0 -246: 61366: 0 -246: 61367: 0 -246: 61368: 0 -246: 61369: 0 -246: 61370: 0 -246: 61371: 0 -246: 61372: 0 -246: 61373: 0 -246: 61374: 0 -246: 61375: 0 -246: 61376: 0 -246: 61377: 0 -246: 61378: 0 -246: 61379: 0 -246: 61380: 0 -246: 61381: 0 -246: 61382: 0 -246: 61383: 0 -246: 61384: 0 -246: 61385: 0 -246: 61386: 0 -246: 61387: 0 -246: 61388: 0 -246: 61389: 0 -246: 61390: 0 -246: 61391: 0 -246: 61392: 0 -246: 61393: 0 -246: 61394: 0 -246: 61395: 0 -246: 61396: 0 -246: 61397: 0 -246: 61398: 0 -246: 61399: 0 -246: 61400: 0 -246: 61401: 0 -246: 61402: 0 -246: 61403: 0 -246: 61404: 0 -246: 61405: 0 -246: 61406: 0 -246: 61407: 0 -246: 61408: 0 -246: 61409: 0 -246: 61410: 0 -246: 61411: 0 -246: 61412: 0 -246: 61413: 0 -246: 61414: 0 -246: 61415: 0 -246: 61416: 0 -246: 61417: 0 -246: 61418: 0 -246: 61419: 0 -246: 61420: 0 -246: 61421: 0 -246: 61422: 0 -246: 61423: 0 -246: 61424: 0 -246: 61425: 0 -246: 61426: 0 -246: 61427: 0 -246: 61428: 0 -246: 61429: 0 -246: 61430: 0 -246: 61431: 0 -246: 61432: 0 -246: 61433: 0 -246: 61434: 0 -246: 61435: 0 -246: 61436: 0 -246: 61437: 0 -246: 61438: 0 -246: 61439: 0 -246: 61440: 0 -246: 61441: 0 -246: 61442: 0 -246: 61443: 0 -246: 61444: 0 -246: 61445: 0 -246: 61446: 0 -246: 61447: 0 -246: 61448: 0 -246: 61449: 0 -246: 61450: 0 -246: 61451: 0 -246: 61452: 0 -246: 61453: 0 -246: 61454: 0 -246: 61455: 0 -246: 61456: 0 -246: 61457: 0 -246: 61458: 0 -246: 61459: 0 -246: 61460: 0 -246: 61461: 0 -246: 61462: 0 -246: 61463: 0 -246: 61464: 0 -246: 61465: 0 -246: 61466: 0 -246: 61467: 0 -246: 61468: 0 -246: 61469: 0 -246: 61470: 0 -246: 61471: 0 -246: 61472: 0 -246: 61473: 0 -246: 61474: 0 -246: 61475: 0 -246: 61476: 0 -246: 61477: 0 -246: 61478: 0 -246: 61479: 0 -246: 61480: 0 -246: 61481: 0 -246: 61482: 0 -246: 61483: 0 -246: 61484: 0 -246: 61485: 0 -246: 61486: 0 -246: 61487: 0 -246: 61488: 0 -246: 61489: 0 -246: 61490: 0 -246: 61491: 0 -246: 61492: 0 -246: 61493: 0 -246: 61494: 0 -246: 61495: 0 -246: 61496: 0 -246: 61497: 0 -246: 61498: 0 -246: 61499: 0 -246: 61500: 0 -246: 61501: 0 -246: 61502: 0 -246: 61503: 0 -246: 61504: 0 -246: 61505: 0 -246: 61506: 0 -246: 61507: 0 -246: 61508: 0 -246: 61509: 0 -246: 61510: 0 -246: 61511: 0 -246: 61512: 0 -246: 61513: 0 -246: 61514: 0 -246: 61515: 0 -246: 61516: 0 -246: 61517: 0 -246: 61518: 0 -246: 61519: 0 -246: 61520: 0 -246: 61521: 0 -246: 61522: 0 -246: 61523: 0 -246: 61524: 0 -246: 61525: 0 -246: 61526: 0 -246: 61527: 0 -246: 61528: 0 -246: 61529: 0 -246: 61530: 0 -246: 61531: 0 -246: 61532: 0 -246: 61533: 0 -246: 61534: 0 -246: 61535: 0 -246: 61536: 0 -246: 61537: 0 -246: 61538: 0 -246: 61539: 0 -246: 61540: 0 -246: 61541: 0 -246: 61542: 0 -246: 61543: 0 -246: 61544: 0 -246: 61545: 0 -246: 61546: 0 -246: 61547: 0 -246: 61548: 0 -246: 61549: 0 -246: 61550: 0 -246: 61551: 0 -246: 61552: 0 -246: 61553: 0 -246: 61554: 0 -246: 61555: 0 -246: 61556: 0 -246: 61557: 0 -246: 61558: 0 -246: 61559: 0 -246: 61560: 0 -246: 61561: 0 -246: 61562: 0 -246: 61563: 0 -246: 61564: 0 -246: 61565: 0 -246: 61566: 0 -246: 61567: 0 -246: 61568: 0 -246: 61569: 0 -246: 61570: 0 -246: 61571: 0 -246: 61572: 0 -246: 61573: 0 -246: 61574: 0 -246: 61575: 0 -246: 61576: 0 -246: 61577: 0 -246: 61578: 0 -246: 61579: 0 -246: 61580: 0 -246: 61581: 0 -246: 61582: 0 -246: 61583: 0 -246: 61584: 0 -246: 61585: 0 -246: 61586: 0 -246: 61587: 0 -246: 61588: 0 -246: 61589: 0 -246: 61590: 0 -246: 61591: 0 -246: 61592: 0 -246: 61593: 0 -246: 61594: 0 -246: 61595: 0 -246: 61596: 0 -246: 61597: 0 -246: 61598: 0 -246: 61599: 0 -246: 61600: 0 -246: 61601: 0 -246: 61602: 0 -246: 61603: 0 -246: 61604: 0 -246: 61605: 0 -246: 61606: 0 -246: 61607: 0 -246: 61608: 0 -246: 61609: 0 -246: 61610: 0 -246: 61611: 0 -246: 61612: 0 -246: 61613: 0 -246: 61614: 0 -246: 61615: 0 -246: 61616: 0 -246: 61617: 0 -246: 61618: 0 -246: 61619: 0 -246: 61620: 0 -246: 61621: 0 -246: 61622: 0 -246: 61623: 0 -246: 61624: 0 -246: 61625: 0 -246: 61626: 0 -246: 61627: 0 -246: 61628: 0 -246: 61629: 0 -246: 61630: 0 -246: 61631: 0 -246: 61632: 0 -246: 61633: 0 -246: 61634: 0 -246: 61635: 0 -246: 61636: 0 -246: 61637: 0 -246: 61638: 0 -246: 61639: 0 -246: 61640: 0 -246: 61641: 0 -246: 61642: 0 -246: 61643: 0 -246: 61644: 0 -246: 61645: 0 -246: 61646: 0 -246: 61647: 0 -246: 61648: 0 -246: 61649: 0 -246: 61650: 0 -246: 61651: 0 -246: 61652: 0 -246: 61653: 0 -246: 61654: 0 -246: 61655: 0 -246: 61656: 0 -246: 61657: 0 -246: 61658: 0 -246: 61659: 0 -246: 61660: 0 -246: 61661: 0 -246: 61662: 0 -246: 61663: 0 -246: 61664: 0 -246: 61665: 0 -246: 61666: 0 -246: 61667: 0 -246: 61668: 0 -246: 61669: 0 -246: 61670: 0 -246: 61671: 0 -246: 61672: 0 -246: 61673: 0 -246: 61674: 0 -246: 61675: 0 -246: 61676: 0 -246: 61677: 0 -246: 61678: 0 -246: 61679: 0 -246: 61680: 0 -246: 61681: 0 -246: 61682: 0 -246: 61683: 0 -246: 61684: 0 -246: 61685: 0 -246: 61686: 0 -246: 61687: 0 -246: 61688: 0 -246: 61689: 0 -246: 61690: 0 -246: 61691: 0 -246: 61692: 0 -246: 61693: 0 -246: 61694: 0 -246: 61695: 0 -246: 61696: 0 -246: 61697: 0 -246: 61698: 0 -246: 61699: 0 -246: 61700: 0 -246: 61701: 0 -246: 61702: 0 -246: 61703: 0 -246: 61704: 0 -246: 61705: 0 -246: 61706: 0 -246: 61707: 0 -246: 61708: 0 -246: 61709: 0 -246: 61710: 0 -246: 61711: 0 -246: 61712: 0 -246: 61713: 0 -246: 61714: 0 -246: 61715: 0 -246: 61716: 0 -246: 61717: 0 -246: 61718: 0 -246: 61719: 0 -246: 61720: 0 -246: 61721: 0 -246: 61722: 0 -246: 61723: 0 -246: 61724: 0 -246: 61725: 0 -246: 61726: 0 -246: 61727: 0 -246: 61728: 0 -246: 61729: 0 -246: 61730: 0 -246: 61731: 0 -246: 61732: 0 -246: 61733: 0 -246: 61734: 0 -246: 61735: 0 -246: 61736: 0 -246: 61737: 0 -246: 61738: 0 -246: 61739: 0 -246: 61740: 0 -246: 61741: 0 -246: 61742: 0 -246: 61743: 0 -246: 61744: 0 -246: 61745: 0 -246: 61746: 0 -246: 61747: 0 -246: 61748: 0 -246: 61749: 0 -246: 61750: 0 -246: 61751: 0 -246: 61752: 0 -246: 61753: 0 -246: 61754: 0 -246: 61755: 0 -246: 61756: 0 -246: 61757: 0 -246: 61758: 0 -246: 61759: 0 -246: 61760: 0 -246: 61761: 0 -246: 61762: 0 -246: 61763: 0 -246: 61764: 0 -246: 61765: 0 -246: 61766: 0 -246: 61767: 0 -246: 61768: 0 -246: 61769: 0 -246: 61770: 0 -246: 61771: 0 -246: 61772: 0 -246: 61773: 0 -246: 61774: 0 -246: 61775: 0 -246: 61776: 0 -246: 61777: 0 -246: 61778: 0 -246: 61779: 0 -246: 61780: 0 -246: 61781: 0 -246: 61782: 0 -246: 61783: 0 -246: 61784: 0 -246: 61785: 0 -246: 61786: 0 -246: 61787: 0 -246: 61788: 0 -246: 61789: 0 -246: 61790: 0 -246: 61791: 0 -246: 61792: 0 -246: 61793: 0 -246: 61794: 0 -246: 61795: 0 -246: 61796: 0 -246: 61797: 0 -246: 61798: 0 -246: 61799: 0 -246: 61800: 0 -246: 61801: 0 -246: 61802: 0 -246: 61803: 0 -246: 61804: 0 -246: 61805: 0 -246: 61806: 0 -246: 61807: 0 -246: 61808: 0 -246: 61809: 0 -246: 61810: 0 -246: 61811: 0 -246: 61812: 0 -246: 61813: 0 -246: 61814: 0 -246: 61815: 0 -246: 61816: 0 -246: 61817: 0 -246: 61818: 0 -246: 61819: 0 -246: 61820: 0 -246: 61821: 0 -246: 61822: 0 -246: 61823: 0 -246: 61824: 0 -246: 61825: 0 -246: 61826: 0 -246: 61827: 0 -246: 61828: 0 -246: 61829: 0 -246: 61830: 0 -246: 61831: 0 -246: 61832: 0 -246: 61833: 0 -246: 61834: 0 -246: 61835: 0 -246: 61836: 0 -246: 61837: 0 -246: 61838: 0 -246: 61839: 0 -246: 61840: 0 -246: 61841: 0 -246: 61842: 0 -246: 61843: 0 -246: 61844: 0 -246: 61845: 0 -246: 61846: 0 -246: 61847: 0 -246: 61848: 0 -246: 61849: 0 -246: 61850: 0 -246: 61851: 0 -246: 61852: 0 -246: 61853: 0 -246: 61854: 0 -246: 61855: 0 -246: 61856: 0 -246: 61857: 0 -246: 61858: 0 -246: 61859: 0 -246: 61860: 0 -246: 61861: 0 -246: 61862: 0 -246: 61863: 0 -246: 61864: 0 -246: 61865: 0 -246: 61866: 0 -246: 61867: 0 -246: 61868: 0 -246: 61869: 0 -246: 61870: 0 -246: 61871: 0 -246: 61872: 0 -246: 61873: 0 -246: 61874: 0 -246: 61875: 0 -246: 61876: 0 -246: 61877: 0 -246: 61878: 0 -246: 61879: 0 -246: 61880: 0 -246: 61881: 0 -246: 61882: 0 -246: 61883: 0 -246: 61884: 0 -246: 61885: 0 -246: 61886: 0 -246: 61887: 0 -246: 61888: 0 -246: 61889: 0 -246: 61890: 0 -246: 61891: 0 -246: 61892: 0 -246: 61893: 0 -246: 61894: 0 -246: 61895: 0 -246: 61896: 0 -246: 61897: 0 -246: 61898: 0 -246: 61899: 0 -246: 61900: 0 -246: 61901: 0 -246: 61902: 0 -246: 61903: 0 -246: 61904: 0 -246: 61905: 0 -246: 61906: 0 -246: 61907: 0 -246: 61908: 0 -246: 61909: 0 -246: 61910: 0 -246: 61911: 0 -246: 61912: 0 -246: 61913: 0 -246: 61914: 0 -246: 61915: 0 -246: 61916: 0 -246: 61917: 0 -246: 61918: 0 -246: 61919: 0 -246: 61920: 0 -246: 61921: 0 -246: 61922: 0 -246: 61923: 0 -246: 61924: 0 -246: 61925: 0 -246: 61926: 0 -246: 61927: 0 -246: 61928: 0 -246: 61929: 0 -246: 61930: 0 -246: 61931: 0 -246: 61932: 0 -246: 61933: 0 -246: 61934: 0 -246: 61935: 0 -246: 61936: 0 -246: 61937: 0 -246: 61938: 0 -246: 61939: 0 -246: 61940: 0 -246: 61941: 0 -246: 61942: 0 -246: 61943: 0 -246: 61944: 0 -246: 61945: 0 -246: 61946: 0 -246: 61947: 0 -246: 61948: 0 -246: 61949: 0 -246: 61950: 0 -246: 61951: 0 -246: 61952: 0 -246: 61953: 0 -246: 61954: 0 -246: 61955: 0 -246: 61956: 0 -246: 61957: 0 -246: 61958: 0 -246: 61959: 0 -246: 61960: 0 -246: 61961: 0 -246: 61962: 0 -246: 61963: 0 -246: 61964: 0 -246: 61965: 0 -246: 61966: 0 -246: 61967: 0 -246: 61968: 0 -246: 61969: 0 -246: 61970: 0 -246: 61971: 0 -246: 61972: 0 -246: 61973: 0 -246: 61974: 0 -246: 61975: 0 -246: 61976: 0 -246: 61977: 0 -246: 61978: 0 -246: 61979: 0 -246: 61980: 0 -246: 61981: 0 -246: 61982: 0 -246: 61983: 0 -246: 61984: 0 -246: 61985: 0 -246: 61986: 0 -246: 61987: 0 -246: 61988: 0 -246: 61989: 0 -246: 61990: 0 -246: 61991: 0 -246: 61992: 0 -246: 61993: 0 -246: 61994: 0 -246: 61995: 0 -246: 61996: 0 -246: 61997: 0 -246: 61998: 0 -246: 61999: 0 -246: 62000: 0 -246: 62001: 0 -246: 62002: 0 -246: 62003: 0 -246: 62004: 0 -246: 62005: 0 -246: 62006: 0 -246: 62007: 0 -246: 62008: 0 -246: 62009: 0 -246: 62010: 0 -246: 62011: 0 -246: 62012: 0 -246: 62013: 0 -246: 62014: 0 -246: 62015: 0 -246: 62016: 0 -246: 62017: 0 -246: 62018: 0 -246: 62019: 0 -246: 62020: 0 -246: 62021: 0 -246: 62022: 0 -246: 62023: 0 -246: 62024: 0 -246: 62025: 0 -246: 62026: 0 -246: 62027: 0 -246: 62028: 0 -246: 62029: 0 -246: 62030: 0 -246: 62031: 0 -246: 62032: 0 -246: 62033: 0 -246: 62034: 0 -246: 62035: 0 -246: 62036: 0 -246: 62037: 0 -246: 62038: 0 -246: 62039: 0 -246: 62040: 0 -246: 62041: 0 -246: 62042: 0 -246: 62043: 0 -246: 62044: 0 -246: 62045: 0 -246: 62046: 0 -246: 62047: 0 -246: 62048: 0 -246: 62049: 0 -246: 62050: 0 -246: 62051: 0 -246: 62052: 0 -246: 62053: 0 -246: 62054: 0 -246: 62055: 0 -246: 62056: 0 -246: 62057: 0 -246: 62058: 0 -246: 62059: 0 -246: 62060: 0 -246: 62061: 0 -246: 62062: 0 -246: 62063: 0 -246: 62064: 0 -246: 62065: 0 -246: 62066: 0 -246: 62067: 0 -246: 62068: 0 -246: 62069: 0 -246: 62070: 0 -246: 62071: 0 -246: 62072: 0 -246: 62073: 0 -246: 62074: 0 -246: 62075: 0 -246: 62076: 0 -246: 62077: 0 -246: 62078: 0 -246: 62079: 0 -246: 62080: 0 -246: 62081: 0 -246: 62082: 0 -246: 62083: 0 -246: 62084: 0 -246: 62085: 0 -246: 62086: 0 -246: 62087: 0 -246: 62088: 0 -246: 62089: 0 -246: 62090: 0 -246: 62091: 0 -246: 62092: 0 -246: 62093: 0 -246: 62094: 0 -246: 62095: 0 -246: 62096: 0 -246: 62097: 0 -246: 62098: 0 -246: 62099: 0 -246: 62100: 0 -246: 62101: 0 -246: 62102: 0 -246: 62103: 0 -246: 62104: 0 -246: 62105: 0 -246: 62106: 0 -246: 62107: 0 -246: 62108: 0 -246: 62109: 0 -246: 62110: 0 -246: 62111: 0 -246: 62112: 0 -246: 62113: 0 -246: 62114: 0 -246: 62115: 0 -246: 62116: 0 -246: 62117: 0 -246: 62118: 0 -246: 62119: 0 -246: 62120: 0 -246: 62121: 0 -246: 62122: 0 -246: 62123: 0 -246: 62124: 0 -246: 62125: 0 -246: 62126: 0 -246: 62127: 0 -246: 62128: 0 -246: 62129: 0 -246: 62130: 0 -246: 62131: 0 -246: 62132: 0 -246: 62133: 0 -246: 62134: 0 -246: 62135: 0 -246: 62136: 0 -246: 62137: 0 -246: 62138: 0 -246: 62139: 0 -246: 62140: 0 -246: 62141: 0 -246: 62142: 0 -246: 62143: 0 -246: 62144: 0 -246: 62145: 0 -246: 62146: 0 -246: 62147: 0 -246: 62148: 0 -246: 62149: 0 -246: 62150: 0 -246: 62151: 0 -246: 62152: 0 -246: 62153: 0 -246: 62154: 0 -246: 62155: 0 -246: 62156: 0 -246: 62157: 0 -246: 62158: 0 -246: 62159: 0 -246: 62160: 0 -246: 62161: 0 -246: 62162: 0 -246: 62163: 0 -246: 62164: 0 -246: 62165: 0 -246: 62166: 0 -246: 62167: 0 -246: 62168: 0 -246: 62169: 0 -246: 62170: 0 -246: 62171: 0 -246: 62172: 0 -246: 62173: 0 -246: 62174: 0 -246: 62175: 0 -246: 62176: 0 -246: 62177: 0 -246: 62178: 0 -246: 62179: 0 -246: 62180: 0 -246: 62181: 0 -246: 62182: 0 -246: 62183: 0 -246: 62184: 0 -246: 62185: 0 -246: 62186: 0 -246: 62187: 0 -246: 62188: 0 -246: 62189: 0 -246: 62190: 0 -246: 62191: 0 -246: 62192: 0 -246: 62193: 0 -246: 62194: 0 -246: 62195: 0 -246: 62196: 0 -246: 62197: 0 -246: 62198: 0 -246: 62199: 0 -246: 62200: 0 -246: 62201: 0 -246: 62202: 0 -246: 62203: 0 -246: 62204: 0 -246: 62205: 0 -246: 62206: 0 -246: 62207: 0 -246: 62208: 0 -246: 62209: 0 -246: 62210: 0 -246: 62211: 0 -246: 62212: 0 -246: 62213: 0 -246: 62214: 0 -246: 62215: 0 -246: 62216: 0 -246: 62217: 0 -246: 62218: 0 -246: 62219: 0 -246: 62220: 0 -246: 62221: 0 -246: 62222: 0 -246: 62223: 0 -246: 62224: 0 -246: 62225: 0 -246: 62226: 0 -246: 62227: 0 -246: 62228: 0 -246: 62229: 0 -246: 62230: 0 -246: 62231: 0 -246: 62232: 0 -246: 62233: 0 -246: 62234: 0 -246: 62235: 0 -246: 62236: 0 -246: 62237: 0 -246: 62238: 0 -246: 62239: 0 -246: 62240: 0 -246: 62241: 0 -246: 62242: 0 -246: 62243: 0 -246: 62244: 0 -246: 62245: 0 -246: 62246: 0 -246: 62247: 0 -246: 62248: 0 -246: 62249: 0 -246: 62250: 0 -246: 62251: 0 -246: 62252: 0 -246: 62253: 0 -246: 62254: 0 -246: 62255: 0 -246: 62256: 0 -246: 62257: 0 -246: 62258: 0 -246: 62259: 0 -246: 62260: 0 -246: 62261: 0 -246: 62262: 0 -246: 62263: 0 -246: 62264: 0 -246: 62265: 0 -246: 62266: 0 -246: 62267: 0 -246: 62268: 0 -246: 62269: 0 -246: 62270: 0 -246: 62271: 0 -246: 62272: 0 -246: 62273: 0 -246: 62274: 0 -246: 62275: 0 -246: 62276: 0 -246: 62277: 0 -246: 62278: 0 -246: 62279: 0 -246: 62280: 0 -246: 62281: 0 -246: 62282: 0 -246: 62283: 0 -246: 62284: 0 -246: 62285: 0 -246: 62286: 0 -246: 62287: 0 -246: 62288: 0 -246: 62289: 0 -246: 62290: 0 -246: 62291: 0 -246: 62292: 0 -246: 62293: 0 -246: 62294: 0 -246: 62295: 0 -246: 62296: 0 -246: 62297: 0 -246: 62298: 0 -246: 62299: 0 -246: 62300: 0 -246: 62301: 0 -246: 62302: 0 -246: 62303: 0 -246: 62304: 0 -246: 62305: 0 -246: 62306: 0 -246: 62307: 0 -246: 62308: 0 -246: 62309: 0 -246: 62310: 0 -246: 62311: 0 -246: 62312: 0 -246: 62313: 0 -246: 62314: 0 -246: 62315: 0 -246: 62316: 0 -246: 62317: 0 -246: 62318: 0 -246: 62319: 0 -246: 62320: 0 -246: 62321: 0 -246: 62322: 0 -246: 62323: 0 -246: 62324: 0 -246: 62325: 0 -246: 62326: 0 -246: 62327: 0 -246: 62328: 0 -246: 62329: 0 -246: 62330: 0 -246: 62331: 0 -246: 62332: 0 -246: 62333: 0 -246: 62334: 0 -246: 62335: 0 -246: 62336: 0 -246: 62337: 0 -246: 62338: 0 -246: 62339: 0 -246: 62340: 0 -246: 62341: 0 -246: 62342: 0 -246: 62343: 0 -246: 62344: 0 -246: 62345: 0 -246: 62346: 0 -246: 62347: 0 -246: 62348: 0 -246: 62349: 0 -246: 62350: 0 -246: 62351: 0 -246: 62352: 0 -246: 62353: 0 -246: 62354: 0 -246: 62355: 0 -246: 62356: 0 -246: 62357: 0 -246: 62358: 0 -246: 62359: 0 -246: 62360: 0 -246: 62361: 0 -246: 62362: 0 -246: 62363: 0 -246: 62364: 0 -246: 62365: 0 -246: 62366: 0 -246: 62367: 0 -246: 62368: 0 -246: 62369: 0 -246: 62370: 0 -246: 62371: 0 -246: 62372: 0 -246: 62373: 0 -246: 62374: 0 -246: 62375: 0 -246: 62376: 0 -246: 62377: 0 -246: 62378: 0 -246: 62379: 0 -246: 62380: 0 -246: 62381: 0 -246: 62382: 0 -246: 62383: 0 -246: 62384: 0 -246: 62385: 0 -246: 62386: 0 -246: 62387: 0 -246: 62388: 0 -246: 62389: 0 -246: 62390: 0 -246: 62391: 0 -246: 62392: 0 -246: 62393: 0 -246: 62394: 0 -246: 62395: 0 -246: 62396: 0 -246: 62397: 0 -246: 62398: 0 -246: 62399: 0 -246: 62400: 0 -246: 62401: 0 -246: 62402: 0 -246: 62403: 0 -246: 62404: 0 -246: 62405: 0 -246: 62406: 0 -246: 62407: 0 -246: 62408: 0 -246: 62409: 0 -246: 62410: 0 -246: 62411: 0 -246: 62412: 0 -246: 62413: 0 -246: 62414: 0 -246: 62415: 0 -246: 62416: 0 -246: 62417: 0 -246: 62418: 0 -246: 62419: 0 -246: 62420: 0 -246: 62421: 0 -246: 62422: 0 -246: 62423: 0 -246: 62424: 0 -246: 62425: 0 -246: 62426: 0 -246: 62427: 0 -246: 62428: 0 -246: 62429: 0 -246: 62430: 0 -246: 62431: 0 -246: 62432: 0 -246: 62433: 0 -246: 62434: 0 -246: 62435: 0 -246: 62436: 0 -246: 62437: 0 -246: 62438: 0 -246: 62439: 0 -246: 62440: 0 -246: 62441: 0 -246: 62442: 0 -246: 62443: 0 -246: 62444: 0 -246: 62445: 0 -246: 62446: 0 -246: 62447: 0 -246: 62448: 0 -246: 62449: 0 -246: 62450: 0 -246: 62451: 0 -246: 62452: 0 -246: 62453: 0 -246: 62454: 0 -246: 62455: 0 -246: 62456: 0 -246: 62457: 0 -246: 62458: 0 -246: 62459: 0 -246: 62460: 0 -246: 62461: 0 -246: 62462: 0 -246: 62463: 0 -246: 62464: 0 -246: 62465: 0 -246: 62466: 0 -246: 62467: 0 -246: 62468: 0 -246: 62469: 0 -246: 62470: 0 -246: 62471: 0 -246: 62472: 0 -246: 62473: 0 -246: 62474: 0 -246: 62475: 0 -246: 62476: 0 -246: 62477: 0 -246: 62478: 0 -246: 62479: 0 -246: 62480: 0 -246: 62481: 0 -246: 62482: 0 -246: 62483: 0 -246: 62484: 0 -246: 62485: 0 -246: 62486: 0 -246: 62487: 0 -246: 62488: 0 -246: 62489: 0 -246: 62490: 0 -246: 62491: 0 -246: 62492: 0 -246: 62493: 0 -246: 62494: 0 -246: 62495: 0 -246: 62496: 0 -246: 62497: 0 -246: 62498: 0 -246: 62499: 0 -246: 62500: 0 -246: 62501: 0 -246: 62502: 0 -246: 62503: 0 -246: 62504: 0 -246: 62505: 0 -246: 62506: 0 -246: 62507: 0 -246: 62508: 0 -246: 62509: 0 -246: 62510: 0 -246: 62511: 0 -246: 62512: 0 -246: 62513: 0 -246: 62514: 0 -246: 62515: 0 -246: 62516: 0 -246: 62517: 0 -246: 62518: 0 -246: 62519: 0 -246: 62520: 0 -246: 62521: 0 -246: 62522: 0 -246: 62523: 0 -246: 62524: 0 -246: 62525: 0 -246: 62526: 0 -246: 62527: 0 -246: 62528: 0 -246: 62529: 0 -246: 62530: 0 -246: 62531: 0 -246: 62532: 0 -246: 62533: 0 -246: 62534: 0 -246: 62535: 0 -246: 62536: 0 -246: 62537: 0 -246: 62538: 0 -246: 62539: 0 -246: 62540: 0 -246: 62541: 0 -246: 62542: 0 -246: 62543: 0 -246: 62544: 0 -246: 62545: 0 -246: 62546: 0 -246: 62547: 0 -246: 62548: 0 -246: 62549: 0 -246: 62550: 0 -246: 62551: 0 -246: 62552: 0 -246: 62553: 0 -246: 62554: 0 -246: 62555: 0 -246: 62556: 0 -246: 62557: 0 -246: 62558: 0 -246: 62559: 0 -246: 62560: 0 -246: 62561: 0 -246: 62562: 0 -246: 62563: 0 -246: 62564: 0 -246: 62565: 0 -246: 62566: 0 -246: 62567: 0 -246: 62568: 0 -246: 62569: 0 -246: 62570: 0 -246: 62571: 0 -246: 62572: 0 -246: 62573: 0 -246: 62574: 0 -246: 62575: 0 -246: 62576: 0 -246: 62577: 0 -246: 62578: 0 -246: 62579: 0 -246: 62580: 0 -246: 62581: 0 -246: 62582: 0 -246: 62583: 0 -246: 62584: 0 -246: 62585: 0 -246: 62586: 0 -246: 62587: 0 -246: 62588: 0 -246: 62589: 0 -246: 62590: 0 -246: 62591: 0 -246: 62592: 0 -246: 62593: 0 -246: 62594: 0 -246: 62595: 0 -246: 62596: 0 -246: 62597: 0 -246: 62598: 0 -246: 62599: 0 -246: 62600: 0 -246: 62601: 0 -246: 62602: 0 -246: 62603: 0 -246: 62604: 0 -246: 62605: 0 -246: 62606: 0 -246: 62607: 0 -246: 62608: 0 -246: 62609: 0 -246: 62610: 0 -246: 62611: 0 -246: 62612: 0 -246: 62613: 0 -246: 62614: 0 -246: 62615: 0 -246: 62616: 0 -246: 62617: 0 -246: 62618: 0 -246: 62619: 0 -246: 62620: 0 -246: 62621: 0 -246: 62622: 0 -246: 62623: 0 -246: 62624: 0 -246: 62625: 0 -246: 62626: 0 -246: 62627: 0 -246: 62628: 0 -246: 62629: 0 -246: 62630: 0 -246: 62631: 0 -246: 62632: 0 -246: 62633: 0 -246: 62634: 0 -246: 62635: 0 -246: 62636: 0 -246: 62637: 0 -246: 62638: 0 -246: 62639: 0 -246: 62640: 0 -246: 62641: 0 -246: 62642: 0 -246: 62643: 0 -246: 62644: 0 -246: 62645: 0 -246: 62646: 0 -246: 62647: 0 -246: 62648: 0 -246: 62649: 0 -246: 62650: 0 -246: 62651: 0 -246: 62652: 0 -246: 62653: 0 -246: 62654: 0 -246: 62655: 0 -246: 62656: 0 -246: 62657: 0 -246: 62658: 0 -246: 62659: 0 -246: 62660: 0 -246: 62661: 0 -246: 62662: 0 -246: 62663: 0 -246: 62664: 0 -246: 62665: 0 -246: 62666: 0 -246: 62667: 0 -246: 62668: 0 -246: 62669: 0 -246: 62670: 0 -246: 62671: 0 -246: 62672: 0 -246: 62673: 0 -246: 62674: 0 -246: 62675: 0 -246: 62676: 0 -246: 62677: 0 -246: 62678: 0 -246: 62679: 0 -246: 62680: 0 -246: 62681: 0 -246: 62682: 0 -246: 62683: 0 -246: 62684: 0 -246: 62685: 0 -246: 62686: 0 -246: 62687: 0 -246: 62688: 0 -246: 62689: 0 -246: 62690: 0 -246: 62691: 0 -246: 62692: 0 -246: 62693: 0 -246: 62694: 0 -246: 62695: 0 -246: 62696: 0 -246: 62697: 0 -246: 62698: 0 -246: 62699: 0 -246: 62700: 0 -246: 62701: 0 -246: 62702: 0 -246: 62703: 0 -246: 62704: 0 -246: 62705: 0 -246: 62706: 0 -246: 62707: 0 -246: 62708: 0 -246: 62709: 0 -246: 62710: 0 -246: 62711: 0 -246: 62712: 0 -246: 62713: 0 -246: 62714: 0 -246: 62715: 0 -246: 62716: 0 -246: 62717: 0 -246: 62718: 0 -246: 62719: 0 -246: 62720: 0 -246: 62721: 0 -246: 62722: 0 -246: 62723: 0 -246: 62724: 0 -246: 62725: 0 -246: 62726: 0 -246: 62727: 0 -246: 62728: 0 -246: 62729: 0 -246: 62730: 0 -246: 62731: 0 -246: 62732: 0 -246: 62733: 0 -246: 62734: 0 -246: 62735: 0 -246: 62736: 0 -246: 62737: 0 -246: 62738: 0 -246: 62739: 0 -246: 62740: 0 -246: 62741: 0 -246: 62742: 0 -246: 62743: 0 -246: 62744: 0 -246: 62745: 0 -246: 62746: 0 -246: 62747: 0 -246: 62748: 0 -246: 62749: 0 -246: 62750: 0 -246: 62751: 0 -246: 62752: 0 -246: 62753: 0 -246: 62754: 0 -246: 62755: 0 -246: 62756: 0 -246: 62757: 0 -246: 62758: 0 -246: 62759: 0 -246: 62760: 0 -246: 62761: 0 -246: 62762: 0 -246: 62763: 0 -246: 62764: 0 -246: 62765: 0 -246: 62766: 0 -246: 62767: 0 -246: 62768: 0 -246: 62769: 0 -246: 62770: 0 -246: 62771: 0 -246: 62772: 0 -246: 62773: 0 -246: 62774: 0 -246: 62775: 0 -246: 62776: 0 -246: 62777: 0 -246: 62778: 0 -246: 62779: 0 -246: 62780: 0 -246: 62781: 0 -246: 62782: 0 -246: 62783: 0 -246: 62784: 0 -246: 62785: 0 -246: 62786: 0 -246: 62787: 0 -246: 62788: 0 -246: 62789: 0 -246: 62790: 0 -246: 62791: 0 -246: 62792: 0 -246: 62793: 0 -246: 62794: 0 -246: 62795: 0 -246: 62796: 0 -246: 62797: 0 -246: 62798: 0 -246: 62799: 0 -246: 62800: 0 -246: 62801: 0 -246: 62802: 0 -246: 62803: 0 -246: 62804: 0 -246: 62805: 0 -246: 62806: 0 -246: 62807: 0 -246: 62808: 0 -246: 62809: 0 -246: 62810: 0 -246: 62811: 0 -246: 62812: 0 -246: 62813: 0 -246: 62814: 0 -246: 62815: 0 -246: 62816: 0 -246: 62817: 0 -246: 62818: 0 -246: 62819: 0 -246: 62820: 0 -246: 62821: 0 -246: 62822: 0 -246: 62823: 0 -246: 62824: 0 -246: 62825: 0 -246: 62826: 0 -246: 62827: 0 -246: 62828: 0 -246: 62829: 0 -246: 62830: 0 -246: 62831: 0 -246: 62832: 0 -246: 62833: 0 -246: 62834: 0 -246: 62835: 0 -246: 62836: 0 -246: 62837: 0 -246: 62838: 0 -246: 62839: 0 -246: 62840: 0 -246: 62841: 0 -246: 62842: 0 -246: 62843: 0 -246: 62844: 0 -246: 62845: 0 -246: 62846: 0 -246: 62847: 0 -246: 62848: 0 -246: 62849: 0 -246: 62850: 0 -246: 62851: 0 -246: 62852: 0 -246: 62853: 0 -246: 62854: 0 -246: 62855: 0 -246: 62856: 0 -246: 62857: 0 -246: 62858: 0 -246: 62859: 0 -246: 62860: 0 -246: 62861: 0 -246: 62862: 0 -246: 62863: 0 -246: 62864: 0 -246: 62865: 0 -246: 62866: 0 -246: 62867: 0 -246: 62868: 0 -246: 62869: 0 -246: 62870: 0 -246: 62871: 0 -246: 62872: 0 -246: 62873: 0 -246: 62874: 0 -246: 62875: 0 -246: 62876: 0 -246: 62877: 0 -246: 62878: 0 -246: 62879: 0 -246: 62880: 0 -246: 62881: 0 -246: 62882: 0 -246: 62883: 0 -246: 62884: 0 -246: 62885: 0 -246: 62886: 0 -246: 62887: 0 -246: 62888: 0 -246: 62889: 0 -246: 62890: 0 -246: 62891: 0 -246: 62892: 0 -246: 62893: 0 -246: 62894: 0 -246: 62895: 0 -246: 62896: 0 -246: 62897: 0 -246: 62898: 0 -246: 62899: 0 -246: 62900: 0 -246: 62901: 0 -246: 62902: 0 -246: 62903: 0 -246: 62904: 0 -246: 62905: 0 -246: 62906: 0 -246: 62907: 0 -246: 62908: 0 -246: 62909: 0 -246: 62910: 0 -246: 62911: 0 -246: 62912: 0 -246: 62913: 0 -246: 62914: 0 -246: 62915: 0 -246: 62916: 0 -246: 62917: 0 -246: 62918: 0 -246: 62919: 0 -246: 62920: 0 -246: 62921: 0 -246: 62922: 0 -246: 62923: 0 -246: 62924: 0 -246: 62925: 0 -246: 62926: 0 -246: 62927: 0 -246: 62928: 0 -246: 62929: 0 -246: 62930: 0 -246: 62931: 0 -246: 62932: 0 -246: 62933: 0 -246: 62934: 0 -246: 62935: 0 -246: 62936: 0 -246: 62937: 0 -246: 62938: 0 -246: 62939: 0 -246: 62940: 0 -246: 62941: 0 -246: 62942: 0 -246: 62943: 0 -246: 62944: 0 -246: 62945: 0 -246: 62946: 0 -246: 62947: 0 -246: 62948: 0 -246: 62949: 0 -246: 62950: 0 -246: 62951: 0 -246: 62952: 0 -246: 62953: 0 -246: 62954: 0 -246: 62955: 0 -246: 62956: 0 -246: 62957: 0 -246: 62958: 0 -246: 62959: 0 -246: 62960: 0 -246: 62961: 0 -246: 62962: 0 -246: 62963: 0 -246: 62964: 0 -246: 62965: 0 -246: 62966: 0 -246: 62967: 0 -246: 62968: 0 -246: 62969: 0 -246: 62970: 0 -246: 62971: 0 -246: 62972: 0 -246: 62973: 0 -246: 62974: 0 -246: 62975: 0 -246: 62976: 0 -246: 62977: 0 -246: 62978: 0 -246: 62979: 0 -246: 62980: 0 -246: 62981: 0 -246: 62982: 0 -246: 62983: 0 -246: 62984: 0 -246: 62985: 0 -246: 62986: 0 -246: 62987: 0 -246: 62988: 0 -246: 62989: 0 -246: 62990: 0 -246: 62991: 0 -246: 62992: 0 -246: 62993: 0 -246: 62994: 0 -246: 62995: 0 -246: 62996: 0 -246: 62997: 0 -246: 62998: 0 -246: 62999: 0 -246: 63000: 0 -246: 63001: 0 -246: 63002: 0 -246: 63003: 0 -246: 63004: 0 -246: 63005: 0 -246: 63006: 0 -246: 63007: 0 -246: 63008: 0 -246: 63009: 0 -246: 63010: 0 -246: 63011: 0 -246: 63012: 0 -246: 63013: 0 -246: 63014: 0 -246: 63015: 0 -246: 63016: 0 -246: 63017: 0 -246: 63018: 0 -246: 63019: 0 -246: 63020: 0 -246: 63021: 0 -246: 63022: 0 -246: 63023: 0 -246: 63024: 0 -246: 63025: 0 -246: 63026: 0 -246: 63027: 0 -246: 63028: 0 -246: 63029: 0 -246: 63030: 0 -246: 63031: 0 -246: 63032: 0 -246: 63033: 0 -246: 63034: 0 -246: 63035: 0 -246: 63036: 0 -246: 63037: 0 -246: 63038: 0 -246: 63039: 0 -246: 63040: 0 -246: 63041: 0 -246: 63042: 0 -246: 63043: 0 -246: 63044: 0 -246: 63045: 0 -246: 63046: 0 -246: 63047: 0 -246: 63048: 0 -246: 63049: 0 -246: 63050: 0 -246: 63051: 0 -246: 63052: 0 -246: 63053: 0 -246: 63054: 0 -246: 63055: 0 -246: 63056: 0 -246: 63057: 0 -246: 63058: 0 -246: 63059: 0 -246: 63060: 0 -246: 63061: 0 -246: 63062: 0 -246: 63063: 0 -246: 63064: 0 -246: 63065: 0 -246: 63066: 0 -246: 63067: 0 -246: 63068: 0 -246: 63069: 0 -246: 63070: 0 -246: 63071: 0 -246: 63072: 0 -246: 63073: 0 -246: 63074: 0 -246: 63075: 0 -246: 63076: 0 -246: 63077: 0 -246: 63078: 0 -246: 63079: 0 -246: 63080: 0 -246: 63081: 0 -246: 63082: 0 -246: 63083: 0 -246: 63084: 0 -246: 63085: 0 -246: 63086: 0 -246: 63087: 0 -246: 63088: 0 -246: 63089: 0 -246: 63090: 0 -246: 63091: 0 -246: 63092: 0 -246: 63093: 0 -246: 63094: 0 -246: 63095: 0 -246: 63096: 0 -246: 63097: 0 -246: 63098: 0 -246: 63099: 0 -246: 63100: 0 -246: 63101: 0 -246: 63102: 0 -246: 63103: 0 -246: 63104: 0 -246: 63105: 0 -246: 63106: 0 -246: 63107: 0 -246: 63108: 0 -246: 63109: 0 -246: 63110: 0 -246: 63111: 0 -246: 63112: 0 -246: 63113: 0 -246: 63114: 0 -246: 63115: 0 -246: 63116: 0 -246: 63117: 0 -246: 63118: 0 -246: 63119: 0 -246: 63120: 0 -246: 63121: 0 -246: 63122: 0 -246: 63123: 0 -246: 63124: 0 -246: 63125: 0 -246: 63126: 0 -246: 63127: 0 -246: 63128: 0 -246: 63129: 0 -246: 63130: 0 -246: 63131: 0 -246: 63132: 0 -246: 63133: 0 -246: 63134: 0 -246: 63135: 0 -246: 63136: 0 -246: 63137: 0 -246: 63138: 0 -246: 63139: 0 -246: 63140: 0 -246: 63141: 0 -246: 63142: 0 -246: 63143: 0 -246: 63144: 0 -246: 63145: 0 -246: 63146: 0 -246: 63147: 0 -246: 63148: 0 -246: 63149: 0 -246: 63150: 0 -246: 63151: 0 -246: 63152: 0 -246: 63153: 0 -246: 63154: 0 -246: 63155: 0 -246: 63156: 0 -246: 63157: 0 -246: 63158: 0 -246: 63159: 0 -246: 63160: 0 -246: 63161: 0 -246: 63162: 0 -246: 63163: 0 -246: 63164: 0 -246: 63165: 0 -246: 63166: 0 -246: 63167: 0 -246: 63168: 0 -246: 63169: 0 -246: 63170: 0 -246: 63171: 0 -246: 63172: 0 -246: 63173: 0 -246: 63174: 0 -246: 63175: 0 -246: 63176: 0 -246: 63177: 0 -246: 63178: 0 -246: 63179: 0 -246: 63180: 0 -246: 63181: 0 -246: 63182: 0 -246: 63183: 0 -246: 63184: 0 -246: 63185: 0 -246: 63186: 0 -246: 63187: 0 -246: 63188: 0 -246: 63189: 0 -246: 63190: 0 -246: 63191: 0 -246: 63192: 0 -246: 63193: 0 -246: 63194: 0 -246: 63195: 0 -246: 63196: 0 -246: 63197: 0 -246: 63198: 0 -246: 63199: 0 -246: 63200: 0 -246: 63201: 0 -246: 63202: 0 -246: 63203: 0 -246: 63204: 0 -246: 63205: 0 -246: 63206: 0 -246: 63207: 0 -246: 63208: 0 -246: 63209: 0 -246: 63210: 0 -246: 63211: 0 -246: 63212: 0 -246: 63213: 0 -246: 63214: 0 -246: 63215: 0 -246: 63216: 0 -246: 63217: 0 -246: 63218: 0 -246: 63219: 0 -246: 63220: 0 -246: 63221: 0 -246: 63222: 0 -246: 63223: 0 -246: 63224: 0 -246: 63225: 0 -246: 63226: 0 -246: 63227: 0 -246: 63228: 0 -246: 63229: 0 -246: 63230: 0 -246: 63231: 0 -246: 63232: 0 -246: 63233: 0 -246: 63234: 0 -246: 63235: 0 -246: 63236: 0 -246: 63237: 0 -246: 63238: 0 -246: 63239: 0 -246: 63240: 0 -246: 63241: 0 -246: 63242: 0 -246: 63243: 0 -246: 63244: 0 -246: 63245: 0 -246: 63246: 0 -246: 63247: 0 -246: 63248: 0 -246: 63249: 0 -246: 63250: 0 -246: 63251: 0 -246: 63252: 0 -246: 63253: 0 -246: 63254: 0 -246: 63255: 0 -246: 63256: 0 -246: 63257: 0 -246: 63258: 0 -246: 63259: 0 -246: 63260: 0 -246: 63261: 0 -246: 63262: 0 -246: 63263: 0 -246: 63264: 0 -246: 63265: 0 -246: 63266: 0 -246: 63267: 0 -246: 63268: 0 -246: 63269: 0 -246: 63270: 0 -246: 63271: 0 -246: 63272: 0 -246: 63273: 0 -246: 63274: 0 -246: 63275: 0 -246: 63276: 0 -246: 63277: 0 -246: 63278: 0 -246: 63279: 0 -246: 63280: 0 -246: 63281: 0 -246: 63282: 0 -246: 63283: 0 -246: 63284: 0 -246: 63285: 0 -246: 63286: 0 -246: 63287: 0 -246: 63288: 0 -246: 63289: 0 -246: 63290: 0 -246: 63291: 0 -246: 63292: 0 -246: 63293: 0 -246: 63294: 0 -246: 63295: 0 -246: 63296: 0 -246: 63297: 0 -246: 63298: 0 -246: 63299: 0 -246: 63300: 0 -246: 63301: 0 -246: 63302: 0 -246: 63303: 0 -246: 63304: 0 -246: 63305: 0 -246: 63306: 0 -246: 63307: 0 -246: 63308: 0 -246: 63309: 0 -246: 63310: 0 -246: 63311: 0 -246: 63312: 0 -246: 63313: 0 -246: 63314: 0 -246: 63315: 0 -246: 63316: 0 -246: 63317: 0 -246: 63318: 0 -246: 63319: 0 -246: 63320: 0 -246: 63321: 0 -246: 63322: 0 -246: 63323: 0 -246: 63324: 0 -246: 63325: 0 -246: 63326: 0 -246: 63327: 0 -246: 63328: 0 -246: 63329: 0 -246: 63330: 0 -246: 63331: 0 -246: 63332: 0 -246: 63333: 0 -246: 63334: 0 -246: 63335: 0 -246: 63336: 0 -246: 63337: 0 -246: 63338: 0 -246: 63339: 0 -246: 63340: 0 -246: 63341: 0 -246: 63342: 0 -246: 63343: 0 -246: 63344: 0 -246: 63345: 0 -246: 63346: 0 -246: 63347: 0 -246: 63348: 0 -246: 63349: 0 -246: 63350: 0 -246: 63351: 0 -246: 63352: 0 -246: 63353: 0 -246: 63354: 0 -246: 63355: 0 -246: 63356: 0 -246: 63357: 0 -246: 63358: 0 -246: 63359: 0 -246: 63360: 0 -246: 63361: 0 -246: 63362: 0 -246: 63363: 0 -246: 63364: 0 -246: 63365: 0 -246: 63366: 0 -246: 63367: 0 -246: 63368: 0 -246: 63369: 0 -246: 63370: 0 -246: 63371: 0 -246: 63372: 0 -246: 63373: 0 -246: 63374: 0 -246: 63375: 0 -246: 63376: 0 -246: 63377: 0 -246: 63378: 0 -246: 63379: 0 -246: 63380: 0 -246: 63381: 0 -246: 63382: 0 -246: 63383: 0 -246: 63384: 0 -246: 63385: 0 -246: 63386: 0 -246: 63387: 0 -246: 63388: 0 -246: 63389: 0 -246: 63390: 0 -246: 63391: 0 -246: 63392: 0 -246: 63393: 0 -246: 63394: 0 -246: 63395: 0 -246: 63396: 0 -246: 63397: 0 -246: 63398: 0 -246: 63399: 0 -246: 63400: 0 -246: 63401: 0 -246: 63402: 0 -246: 63403: 0 -246: 63404: 0 -246: 63405: 0 -246: 63406: 0 -246: 63407: 0 -246: 63408: 0 -246: 63409: 0 -246: 63410: 0 -246: 63411: 0 -246: 63412: 0 -246: 63413: 0 -246: 63414: 0 -246: 63415: 0 -246: 63416: 0 -246: 63417: 0 -246: 63418: 0 -246: 63419: 0 -246: 63420: 0 -246: 63421: 0 -246: 63422: 0 -246: 63423: 0 -246: 63424: 0 -246: 63425: 0 -246: 63426: 0 -246: 63427: 0 -246: 63428: 0 -246: 63429: 0 -246: 63430: 0 -246: 63431: 0 -246: 63432: 0 -246: 63433: 0 -246: 63434: 0 -246: 63435: 0 -246: 63436: 0 -246: 63437: 0 -246: 63438: 0 -246: 63439: 0 -246: 63440: 0 -246: 63441: 0 -246: 63442: 0 -246: 63443: 0 -246: 63444: 0 -246: 63445: 0 -246: 63446: 0 -246: 63447: 0 -246: 63448: 0 -246: 63449: 0 -246: 63450: 0 -246: 63451: 0 -246: 63452: 0 -246: 63453: 0 -246: 63454: 0 -246: 63455: 0 -246: 63456: 0 -246: 63457: 0 -246: 63458: 0 -246: 63459: 0 -246: 63460: 0 -246: 63461: 0 -246: 63462: 0 -246: 63463: 0 -246: 63464: 0 -246: 63465: 0 -246: 63466: 0 -246: 63467: 0 -246: 63468: 0 -246: 63469: 0 -246: 63470: 0 -246: 63471: 0 -246: 63472: 0 -246: 63473: 0 -246: 63474: 0 -246: 63475: 0 -246: 63476: 0 -246: 63477: 0 -246: 63478: 0 -246: 63479: 0 -246: 63480: 0 -246: 63481: 0 -246: 63482: 0 -246: 63483: 0 -246: 63484: 0 -246: 63485: 0 -246: 63486: 0 -246: 63487: 0 -246: 63488: 0 -246: 63489: 0 -246: 63490: 0 -246: 63491: 0 -246: 63492: 0 -246: 63493: 0 -246: 63494: 0 -246: 63495: 0 -246: 63496: 0 -246: 63497: 0 -246: 63498: 0 -246: 63499: 0 -246: 63500: 0 -246: 63501: 0 -246: 63502: 0 -246: 63503: 0 -246: 63504: 0 -246: 63505: 0 -246: 63506: 0 -246: 63507: 0 -246: 63508: 0 -246: 63509: 0 -246: 63510: 0 -246: 63511: 0 -246: 63512: 0 -246: 63513: 0 -246: 63514: 0 -246: 63515: 0 -246: 63516: 0 -246: 63517: 0 -246: 63518: 0 -246: 63519: 0 -246: 63520: 0 -246: 63521: 0 -246: 63522: 0 -246: 63523: 0 -246: 63524: 0 -246: 63525: 0 -246: 63526: 0 -246: 63527: 0 -246: 63528: 0 -246: 63529: 0 -246: 63530: 0 -246: 63531: 0 -246: 63532: 0 -246: 63533: 0 -246: 63534: 0 -246: 63535: 0 -246: 63536: 0 -246: 63537: 0 -246: 63538: 0 -246: 63539: 0 -246: 63540: 0 -246: 63541: 0 -246: 63542: 0 -246: 63543: 0 -246: 63544: 0 -246: 63545: 0 -246: 63546: 0 -246: 63547: 0 -246: 63548: 0 -246: 63549: 0 -246: 63550: 0 -246: 63551: 0 -246: 63552: 0 -246: 63553: 0 -246: 63554: 0 -246: 63555: 0 -246: 63556: 0 -246: 63557: 0 -246: 63558: 0 -246: 63559: 0 -246: 63560: 0 -246: 63561: 0 -246: 63562: 0 -246: 63563: 0 -246: 63564: 0 -246: 63565: 0 -246: 63566: 0 -246: 63567: 0 -246: 63568: 0 -246: 63569: 0 -246: 63570: 0 -246: 63571: 0 -246: 63572: 0 -246: 63573: 0 -246: 63574: 0 -246: 63575: 0 -246: 63576: 0 -246: 63577: 0 -246: 63578: 0 -246: 63579: 0 -246: 63580: 0 -246: 63581: 0 -246: 63582: 0 -246: 63583: 0 -246: 63584: 0 -246: 63585: 0 -246: 63586: 0 -246: 63587: 0 -246: 63588: 0 -246: 63589: 0 -246: 63590: 0 -246: 63591: 0 -246: 63592: 0 -246: 63593: 0 -246: 63594: 0 -246: 63595: 0 -246: 63596: 0 -246: 63597: 0 -246: 63598: 0 -246: 63599: 0 -246: 63600: 0 -246: 63601: 0 -246: 63602: 0 -246: 63603: 0 -246: 63604: 0 -246: 63605: 0 -246: 63606: 0 -246: 63607: 0 -246: 63608: 0 -246: 63609: 0 -246: 63610: 0 -246: 63611: 0 -246: 63612: 0 -246: 63613: 0 -246: 63614: 0 -246: 63615: 0 -246: 63616: 0 -246: 63617: 0 -246: 63618: 0 -246: 63619: 0 -246: 63620: 0 -246: 63621: 0 -246: 63622: 0 -246: 63623: 0 -246: 63624: 0 -246: 63625: 0 -246: 63626: 0 -246: 63627: 0 -246: 63628: 0 -246: 63629: 0 -246: 63630: 0 -246: 63631: 0 -246: 63632: 0 -246: 63633: 0 -246: 63634: 0 -246: 63635: 0 -246: 63636: 0 -246: 63637: 0 -246: 63638: 0 -246: 63639: 0 -246: 63640: 0 -246: 63641: 0 -246: 63642: 0 -246: 63643: 0 -246: 63644: 0 -246: 63645: 0 -246: 63646: 0 -246: 63647: 0 -246: 63648: 0 -246: 63649: 0 -246: 63650: 0 -246: 63651: 0 -246: 63652: 0 -246: 63653: 0 -246: 63654: 0 -246: 63655: 0 -246: 63656: 0 -246: 63657: 0 -246: 63658: 0 -246: 63659: 0 -246: 63660: 0 -246: 63661: 0 -246: 63662: 0 -246: 63663: 0 -246: 63664: 0 -246: 63665: 0 -246: 63666: 0 -246: 63667: 0 -246: 63668: 0 -246: 63669: 0 -246: 63670: 0 -246: 63671: 0 -246: 63672: 0 -246: 63673: 0 -246: 63674: 0 -246: 63675: 0 -246: 63676: 0 -246: 63677: 0 -246: 63678: 0 -246: 63679: 0 -246: 63680: 0 -246: 63681: 0 -246: 63682: 0 -246: 63683: 0 -246: 63684: 0 -246: 63685: 0 -246: 63686: 0 -246: 63687: 0 -246: 63688: 0 -246: 63689: 0 -246: 63690: 0 -246: 63691: 0 -246: 63692: 0 -246: 63693: 0 -246: 63694: 0 -246: 63695: 0 -246: 63696: 0 -246: 63697: 0 -246: 63698: 0 -246: 63699: 0 -246: 63700: 0 -246: 63701: 0 -246: 63702: 0 -246: 63703: 0 -246: 63704: 0 -246: 63705: 0 -246: 63706: 0 -246: 63707: 0 -246: 63708: 0 -246: 63709: 0 -246: 63710: 0 -246: 63711: 0 -246: 63712: 0 -246: 63713: 0 -246: 63714: 0 -246: 63715: 0 -246: 63716: 0 -246: 63717: 0 -246: 63718: 0 -246: 63719: 0 -246: 63720: 0 -246: 63721: 0 -246: 63722: 0 -246: 63723: 0 -246: 63724: 0 -246: 63725: 0 -246: 63726: 0 -246: 63727: 0 -246: 63728: 0 -246: 63729: 0 -246: 63730: 0 -246: 63731: 0 -246: 63732: 0 -246: 63733: 0 -246: 63734: 0 -246: 63735: 0 -246: 63736: 0 -246: 63737: 0 -246: 63738: 0 -246: 63739: 0 -246: 63740: 0 -246: 63741: 0 -246: 63742: 0 -246: 63743: 0 -246: 63744: 0 -246: 63745: 0 -246: 63746: 0 -246: 63747: 0 -246: 63748: 0 -246: 63749: 0 -246: 63750: 0 -246: 63751: 0 -246: 63752: 0 -246: 63753: 0 -246: 63754: 0 -246: 63755: 0 -246: 63756: 0 -246: 63757: 0 -246: 63758: 0 -246: 63759: 0 -246: 63760: 0 -246: 63761: 0 -246: 63762: 0 -246: 63763: 0 -246: 63764: 0 -246: 63765: 0 -246: 63766: 0 -246: 63767: 0 -246: 63768: 0 -246: 63769: 0 -246: 63770: 0 -246: 63771: 0 -246: 63772: 0 -246: 63773: 0 -246: 63774: 0 -246: 63775: 0 -246: 63776: 0 -246: 63777: 0 -246: 63778: 0 -246: 63779: 0 -246: 63780: 0 -246: 63781: 0 -246: 63782: 0 -246: 63783: 0 -246: 63784: 0 -246: 63785: 0 -246: 63786: 0 -246: 63787: 0 -246: 63788: 0 -246: 63789: 0 -246: 63790: 0 -246: 63791: 0 -246: 63792: 0 -246: 63793: 0 -246: 63794: 0 -246: 63795: 0 -246: 63796: 0 -246: 63797: 0 -246: 63798: 0 -246: 63799: 0 -246: 63800: 0 -246: 63801: 0 -246: 63802: 0 -246: 63803: 0 -246: 63804: 0 -246: 63805: 0 -246: 63806: 0 -246: 63807: 0 -246: 63808: 0 -246: 63809: 0 -246: 63810: 0 -246: 63811: 0 -246: 63812: 0 -246: 63813: 0 -246: 63814: 0 -246: 63815: 0 -246: 63816: 0 -246: 63817: 0 -246: 63818: 0 -246: 63819: 0 -246: 63820: 0 -246: 63821: 0 -246: 63822: 0 -246: 63823: 0 -246: 63824: 0 -246: 63825: 0 -246: 63826: 0 -246: 63827: 0 -246: 63828: 0 -246: 63829: 0 -246: 63830: 0 -246: 63831: 0 -246: 63832: 0 -246: 63833: 0 -246: 63834: 0 -246: 63835: 0 -246: 63836: 0 -246: 63837: 0 -246: 63838: 0 -246: 63839: 0 -246: 63840: 0 -246: 63841: 0 -246: 63842: 0 -246: 63843: 0 -246: 63844: 0 -246: 63845: 0 -246: 63846: 0 -246: 63847: 0 -246: 63848: 0 -246: 63849: 0 -246: 63850: 0 -246: 63851: 0 -246: 63852: 0 -246: 63853: 0 -246: 63854: 0 -246: 63855: 0 -246: 63856: 0 -246: 63857: 0 -246: 63858: 0 -246: 63859: 0 -246: 63860: 0 -246: 63861: 0 -246: 63862: 0 -246: 63863: 0 -246: 63864: 0 -246: 63865: 0 -246: 63866: 0 -246: 63867: 0 -246: 63868: 0 -246: 63869: 0 -246: 63870: 0 -246: 63871: 0 -246: 63872: 0 -246: 63873: 0 -246: 63874: 0 -246: 63875: 0 -246: 63876: 0 -246: 63877: 0 -246: 63878: 0 -246: 63879: 0 -246: 63880: 0 -246: 63881: 0 -246: 63882: 0 -246: 63883: 0 -246: 63884: 0 -246: 63885: 0 -246: 63886: 0 -246: 63887: 0 -246: 63888: 0 -246: 63889: 0 -246: 63890: 0 -246: 63891: 0 -246: 63892: 0 -246: 63893: 0 -246: 63894: 0 -246: 63895: 0 -246: 63896: 0 -246: 63897: 0 -246: 63898: 0 -246: 63899: 0 -246: 63900: 0 -246: 63901: 0 -246: 63902: 0 -246: 63903: 0 -246: 63904: 0 -246: 63905: 0 -246: 63906: 0 -246: 63907: 0 -246: 63908: 0 -246: 63909: 0 -246: 63910: 0 -246: 63911: 0 -246: 63912: 0 -246: 63913: 0 -246: 63914: 0 -246: 63915: 0 -246: 63916: 0 -246: 63917: 0 -246: 63918: 0 -246: 63919: 0 -246: 63920: 0 -246: 63921: 0 -246: 63922: 0 -246: 63923: 0 -246: 63924: 0 -246: 63925: 0 -246: 63926: 0 -246: 63927: 0 -246: 63928: 0 -246: 63929: 0 -246: 63930: 0 -246: 63931: 0 -246: 63932: 0 -246: 63933: 0 -246: 63934: 0 -246: 63935: 0 -246: 63936: 0 -246: 63937: 0 -246: 63938: 0 -246: 63939: 0 -246: 63940: 0 -246: 63941: 0 -246: 63942: 0 -246: 63943: 0 -246: 63944: 0 -246: 63945: 0 -246: 63946: 0 -246: 63947: 0 -246: 63948: 0 -246: 63949: 0 -246: 63950: 0 -246: 63951: 0 -246: 63952: 0 -246: 63953: 0 -246: 63954: 0 -246: 63955: 0 -246: 63956: 0 -246: 63957: 0 -246: 63958: 0 -246: 63959: 0 -246: 63960: 0 -246: 63961: 0 -246: 63962: 0 -246: 63963: 0 -246: 63964: 0 -246: 63965: 0 -246: 63966: 0 -246: 63967: 0 -246: 63968: 0 -246: 63969: 0 -246: 63970: 0 -246: 63971: 0 -246: 63972: 0 -246: 63973: 0 -246: 63974: 0 -246: 63975: 0 -246: 63976: 0 -246: 63977: 0 -246: 63978: 0 -246: 63979: 0 -246: 63980: 0 -246: 63981: 0 -246: 63982: 0 -246: 63983: 0 -246: 63984: 0 -246: 63985: 0 -246: 63986: 0 -246: 63987: 0 -246: 63988: 0 -246: 63989: 0 -246: 63990: 0 -246: 63991: 0 -246: 63992: 0 -246: 63993: 0 -246: 63994: 0 -246: 63995: 0 -246: 63996: 0 -246: 63997: 0 -246: 63998: 0 -246: 63999: 0 -246: 64000: 0 -246: 64001: 0 -246: 64002: 0 -246: 64003: 0 -246: 64004: 0 -246: 64005: 0 -246: 64006: 0 -246: 64007: 0 -246: 64008: 0 -246: 64009: 0 -246: 64010: 0 -246: 64011: 0 -246: 64012: 0 -246: 64013: 0 -246: 64014: 0 -246: 64015: 0 -246: 64016: 0 -246: 64017: 0 -246: 64018: 0 -246: 64019: 0 -246: 64020: 0 -246: 64021: 0 -246: 64022: 0 -246: 64023: 0 -246: 64024: 0 -246: 64025: 0 -246: 64026: 0 -246: 64027: 0 -246: 64028: 0 -246: 64029: 0 -246: 64030: 0 -246: 64031: 0 -246: 64032: 0 -246: 64033: 0 -246: 64034: 0 -246: 64035: 0 -246: 64036: 0 -246: 64037: 0 -246: 64038: 0 -246: 64039: 0 -246: 64040: 0 -246: 64041: 0 -246: 64042: 0 -246: 64043: 0 -246: 64044: 0 -246: 64045: 0 -246: 64046: 0 -246: 64047: 0 -246: 64048: 0 -246: 64049: 0 -246: 64050: 0 -246: 64051: 0 -246: 64052: 0 -246: 64053: 0 -246: 64054: 0 -246: 64055: 0 -246: 64056: 0 -246: 64057: 0 -246: 64058: 0 -246: 64059: 0 -246: 64060: 0 -246: 64061: 0 -246: 64062: 0 -246: 64063: 0 -246: 64064: 0 -246: 64065: 0 -246: 64066: 0 -246: 64067: 0 -246: 64068: 0 -246: 64069: 0 -246: 64070: 0 -246: 64071: 0 -246: 64072: 0 -246: 64073: 0 -246: 64074: 0 -246: 64075: 0 -246: 64076: 0 -246: 64077: 0 -246: 64078: 0 -246: 64079: 0 -246: 64080: 0 -246: 64081: 0 -246: 64082: 0 -246: 64083: 0 -246: 64084: 0 -246: 64085: 0 -246: 64086: 0 -246: 64087: 0 -246: 64088: 0 -246: 64089: 0 -246: 64090: 0 -246: 64091: 0 -246: 64092: 0 -246: 64093: 0 -246: 64094: 0 -246: 64095: 0 -246: 64096: 0 -246: 64097: 0 -246: 64098: 0 -246: 64099: 0 -246: 64100: 0 -246: 64101: 0 -246: 64102: 0 -246: 64103: 0 -246: 64104: 0 -246: 64105: 0 -246: 64106: 0 -246: 64107: 0 -246: 64108: 0 -246: 64109: 0 -246: 64110: 0 -246: 64111: 0 -246: 64112: 0 -246: 64113: 0 -246: 64114: 0 -246: 64115: 0 -246: 64116: 0 -246: 64117: 0 -246: 64118: 0 -246: 64119: 0 -246: 64120: 0 -246: 64121: 0 -246: 64122: 0 -246: 64123: 0 -246: 64124: 0 -246: 64125: 0 -246: 64126: 0 -246: 64127: 0 -246: 64128: 0 -246: 64129: 0 -246: 64130: 0 -246: 64131: 0 -246: 64132: 0 -246: 64133: 0 -246: 64134: 0 -246: 64135: 0 -246: 64136: 0 -246: 64137: 0 -246: 64138: 0 -246: 64139: 0 -246: 64140: 0 -246: 64141: 0 -246: 64142: 0 -246: 64143: 0 -246: 64144: 0 -246: 64145: 0 -246: 64146: 0 -246: 64147: 0 -246: 64148: 0 -246: 64149: 0 -246: 64150: 0 -246: 64151: 0 -246: 64152: 0 -246: 64153: 0 -246: 64154: 0 -246: 64155: 0 -246: 64156: 0 -246: 64157: 0 -246: 64158: 0 -246: 64159: 0 -246: 64160: 0 -246: 64161: 0 -246: 64162: 0 -246: 64163: 0 -246: 64164: 0 -246: 64165: 0 -246: 64166: 0 -246: 64167: 0 -246: 64168: 0 -246: 64169: 0 -246: 64170: 0 -246: 64171: 0 -246: 64172: 0 -246: 64173: 0 -246: 64174: 0 -246: 64175: 0 -246: 64176: 0 -246: 64177: 0 -246: 64178: 0 -246: 64179: 0 -246: 64180: 0 -246: 64181: 0 -246: 64182: 0 -246: 64183: 0 -246: 64184: 0 -246: 64185: 0 -246: 64186: 0 -246: 64187: 0 -246: 64188: 0 -246: 64189: 0 -246: 64190: 0 -246: 64191: 0 -246: 64192: 0 -246: 64193: 0 -246: 64194: 0 -246: 64195: 0 -246: 64196: 0 -246: 64197: 0 -246: 64198: 0 -246: 64199: 0 -246: 64200: 0 -246: 64201: 0 -246: 64202: 0 -246: 64203: 0 -246: 64204: 0 -246: 64205: 0 -246: 64206: 0 -246: 64207: 0 -246: 64208: 0 -246: 64209: 0 -246: 64210: 0 -246: 64211: 0 -246: 64212: 0 -246: 64213: 0 -246: 64214: 0 -246: 64215: 0 -246: 64216: 0 -246: 64217: 0 -246: 64218: 0 -246: 64219: 0 -246: 64220: 0 -246: 64221: 0 -246: 64222: 0 -246: 64223: 0 -246: 64224: 0 -246: 64225: 0 -246: 64226: 0 -246: 64227: 0 -246: 64228: 0 -246: 64229: 0 -246: 64230: 0 -246: 64231: 0 -246: 64232: 0 -246: 64233: 0 -246: 64234: 0 -246: 64235: 0 -246: 64236: 0 -246: 64237: 0 -246: 64238: 0 -246: 64239: 0 -246: 64240: 0 -246: 64241: 0 -246: 64242: 0 -246: 64243: 0 -246: 64244: 0 -246: 64245: 0 -246: 64246: 0 -246: 64247: 0 -246: 64248: 0 -246: 64249: 0 -246: 64250: 0 -246: 64251: 0 -246: 64252: 0 -246: 64253: 0 -246: 64254: 0 -246: 64255: 0 -246: 64256: 0 -246: 64257: 0 -246: 64258: 0 -246: 64259: 0 -246: 64260: 0 -246: 64261: 0 -246: 64262: 0 -246: 64263: 0 -246: 64264: 0 -246: 64265: 0 -246: 64266: 0 -246: 64267: 0 -246: 64268: 0 -246: 64269: 0 -246: 64270: 0 -246: 64271: 0 -246: 64272: 0 -246: 64273: 0 -246: 64274: 0 -246: 64275: 0 -246: 64276: 0 -246: 64277: 0 -246: 64278: 0 -246: 64279: 0 -246: 64280: 0 -246: 64281: 0 -246: 64282: 0 -246: 64283: 0 -246: 64284: 0 -246: 64285: 0 -246: 64286: 0 -246: 64287: 0 -246: 64288: 0 -246: 64289: 0 -246: 64290: 0 -246: 64291: 0 -246: 64292: 0 -246: 64293: 0 -246: 64294: 0 -246: 64295: 0 -246: 64296: 0 -246: 64297: 0 -246: 64298: 0 -246: 64299: 0 -246: 64300: 0 -246: 64301: 0 -246: 64302: 0 -246: 64303: 0 -246: 64304: 0 -246: 64305: 0 -246: 64306: 0 -246: 64307: 0 -246: 64308: 0 -246: 64309: 0 -246: 64310: 0 -246: 64311: 0 -246: 64312: 0 -246: 64313: 0 -246: 64314: 0 -246: 64315: 0 -246: 64316: 0 -246: 64317: 0 -246: 64318: 0 -246: 64319: 0 -246: 64320: 0 -246: 64321: 0 -246: 64322: 0 -246: 64323: 0 -246: 64324: 0 -246: 64325: 0 -246: 64326: 0 -246: 64327: 0 -246: 64328: 0 -246: 64329: 0 -246: 64330: 0 -246: 64331: 0 -246: 64332: 0 -246: 64333: 0 -246: 64334: 0 -246: 64335: 0 -246: 64336: 0 -246: 64337: 0 -246: 64338: 0 -246: 64339: 0 -246: 64340: 0 -246: 64341: 0 -246: 64342: 0 -246: 64343: 0 -246: 64344: 0 -246: 64345: 0 -246: 64346: 0 -246: 64347: 0 -246: 64348: 0 -246: 64349: 0 -246: 64350: 0 -246: 64351: 0 -246: 64352: 0 -246: 64353: 0 -246: 64354: 0 -246: 64355: 0 -246: 64356: 0 -246: 64357: 0 -246: 64358: 0 -246: 64359: 0 -246: 64360: 0 -246: 64361: 0 -246: 64362: 0 -246: 64363: 0 -246: 64364: 0 -246: 64365: 0 -246: 64366: 0 -246: 64367: 0 -246: 64368: 0 -246: 64369: 0 -246: 64370: 0 -246: 64371: 0 -246: 64372: 0 -246: 64373: 0 -246: 64374: 0 -246: 64375: 0 -246: 64376: 0 -246: 64377: 0 -246: 64378: 0 -246: 64379: 0 -246: 64380: 0 -246: 64381: 0 -246: 64382: 0 -246: 64383: 0 -246: 64384: 0 -246: 64385: 0 -246: 64386: 0 -246: 64387: 0 -246: 64388: 0 -246: 64389: 0 -246: 64390: 0 -246: 64391: 0 -246: 64392: 0 -246: 64393: 0 -246: 64394: 0 -246: 64395: 0 -246: 64396: 0 -246: 64397: 0 -246: 64398: 0 -246: 64399: 0 -246: 64400: 0 -246: 64401: 0 -246: 64402: 0 -246: 64403: 0 -246: 64404: 0 -246: 64405: 0 -246: 64406: 0 -246: 64407: 0 -246: 64408: 0 -246: 64409: 0 -246: 64410: 0 -246: 64411: 0 -246: 64412: 0 -246: 64413: 0 -246: 64414: 0 -246: 64415: 0 -246: 64416: 0 -246: 64417: 0 -246: 64418: 0 -246: 64419: 0 -246: 64420: 0 -246: 64421: 0 -246: 64422: 0 -246: 64423: 0 -246: 64424: 0 -246: 64425: 0 -246: 64426: 0 -246: 64427: 0 -246: 64428: 0 -246: 64429: 0 -246: 64430: 0 -246: 64431: 0 -246: 64432: 0 -246: 64433: 0 -246: 64434: 0 -246: 64435: 0 -246: 64436: 0 -246: 64437: 0 -246: 64438: 0 -246: 64439: 0 -246: 64440: 0 -246: 64441: 0 -246: 64442: 0 -246: 64443: 0 -246: 64444: 0 -246: 64445: 0 -246: 64446: 0 -246: 64447: 0 -246: 64448: 0 -246: 64449: 0 -246: 64450: 0 -246: 64451: 0 -246: 64452: 0 -246: 64453: 0 -246: 64454: 0 -246: 64455: 0 -246: 64456: 0 -246: 64457: 0 -246: 64458: 0 -246: 64459: 0 -246: 64460: 0 -246: 64461: 0 -246: 64462: 0 -246: 64463: 0 -246: 64464: 0 -246: 64465: 0 -246: 64466: 0 -246: 64467: 0 -246: 64468: 0 -246: 64469: 0 -246: 64470: 0 -246: 64471: 0 -246: 64472: 0 -246: 64473: 0 -246: 64474: 0 -246: 64475: 0 -246: 64476: 0 -246: 64477: 0 -246: 64478: 0 -246: 64479: 0 -246: 64480: 0 -246: 64481: 0 -246: 64482: 0 -246: 64483: 0 -246: 64484: 0 -246: 64485: 0 -246: 64486: 0 -246: 64487: 0 -246: 64488: 0 -246: 64489: 0 -246: 64490: 0 -246: 64491: 0 -246: 64492: 0 -246: 64493: 0 -246: 64494: 0 -246: 64495: 0 -246: 64496: 0 -246: 64497: 0 -246: 64498: 0 -246: 64499: 0 -246: 64500: 0 -246: 64501: 0 -246: 64502: 0 -246: 64503: 0 -246: 64504: 0 -246: 64505: 0 -246: 64506: 0 -246: 64507: 0 -246: 64508: 0 -246: 64509: 0 -246: 64510: 0 -246: 64511: 0 -246: 64512: 0 -246: 64513: 0 -246: 64514: 0 -246: 64515: 0 -246: 64516: 0 -246: 64517: 0 -246: 64518: 0 -246: 64519: 0 -246: 64520: 0 -246: 64521: 0 -246: 64522: 0 -246: 64523: 0 -246: 64524: 0 -246: 64525: 0 -246: 64526: 0 -246: 64527: 0 -246: 64528: 0 -246: 64529: 0 -246: 64530: 0 -246: 64531: 0 -246: 64532: 0 -246: 64533: 0 -246: 64534: 0 -246: 64535: 0 -246: 64536: 0 -246: 64537: 0 -246: 64538: 0 -246: 64539: 0 -246: 64540: 0 -246: 64541: 0 -246: 64542: 0 -246: 64543: 0 -246: 64544: 0 -246: 64545: 0 -246: 64546: 0 -246: 64547: 0 -246: 64548: 0 -246: 64549: 0 -246: 64550: 0 -246: 64551: 0 -246: 64552: 0 -246: 64553: 0 -246: 64554: 0 -246: 64555: 0 -246: 64556: 0 -246: 64557: 0 -246: 64558: 0 -246: 64559: 0 -246: 64560: 0 -246: 64561: 0 -246: 64562: 0 -246: 64563: 0 -246: 64564: 0 -246: 64565: 0 -246: 64566: 0 -246: 64567: 0 -246: 64568: 0 -246: 64569: 0 -246: 64570: 0 -246: 64571: 0 -246: 64572: 0 -246: 64573: 0 -246: 64574: 0 -246: 64575: 0 -246: 64576: 0 -246: 64577: 0 -246: 64578: 0 -246: 64579: 0 -246: 64580: 0 -246: 64581: 0 -246: 64582: 0 -246: 64583: 0 -246: 64584: 0 -246: 64585: 0 -246: 64586: 0 -246: 64587: 0 -246: 64588: 0 -246: 64589: 0 -246: 64590: 0 -246: 64591: 0 -246: 64592: 0 -246: 64593: 0 -246: 64594: 0 -246: 64595: 0 -246: 64596: 0 -246: 64597: 0 -246: 64598: 0 -246: 64599: 0 -246: 64600: 0 -246: 64601: 0 -246: 64602: 0 -246: 64603: 0 -246: 64604: 0 -246: 64605: 0 -246: 64606: 0 -246: 64607: 0 -246: 64608: 0 -246: 64609: 0 -246: 64610: 0 -246: 64611: 0 -246: 64612: 0 -246: 64613: 0 -246: 64614: 0 -246: 64615: 0 -246: 64616: 0 -246: 64617: 0 -246: 64618: 0 -246: 64619: 0 -246: 64620: 0 -246: 64621: 0 -246: 64622: 0 -246: 64623: 0 -246: 64624: 0 -246: 64625: 0 -246: 64626: 0 -246: 64627: 0 -246: 64628: 0 -246: 64629: 0 -246: 64630: 0 -246: 64631: 0 -246: 64632: 0 -246: 64633: 0 -246: 64634: 0 -246: 64635: 0 -246: 64636: 0 -246: 64637: 0 -246: 64638: 0 -246: 64639: 0 -246: 64640: 0 -246: 64641: 0 -246: 64642: 0 -246: 64643: 0 -246: 64644: 0 -246: 64645: 0 -246: 64646: 0 -246: 64647: 0 -246: 64648: 0 -246: 64649: 0 -246: 64650: 0 -246: 64651: 0 -246: 64652: 0 -246: 64653: 0 -246: 64654: 0 -246: 64655: 0 -246: 64656: 0 -246: 64657: 0 -246: 64658: 0 -246: 64659: 0 -246: 64660: 0 -246: 64661: 0 -246: 64662: 0 -246: 64663: 0 -246: 64664: 0 -246: 64665: 0 -246: 64666: 0 -246: 64667: 0 -246: 64668: 0 -246: 64669: 0 -246: 64670: 0 -246: 64671: 0 -246: 64672: 0 -246: 64673: 0 -246: 64674: 0 -246: 64675: 0 -246: 64676: 0 -246: 64677: 0 -246: 64678: 0 -246: 64679: 0 -246: 64680: 0 -246: 64681: 0 -246: 64682: 0 -246: 64683: 0 -246: 64684: 0 -246: 64685: 0 -246: 64686: 0 -246: 64687: 0 -246: 64688: 0 -246: 64689: 0 -246: 64690: 0 -246: 64691: 0 -246: 64692: 0 -246: 64693: 0 -246: 64694: 0 -246: 64695: 0 -246: 64696: 0 -246: 64697: 0 -246: 64698: 0 -246: 64699: 0 -246: 64700: 0 -246: 64701: 0 -246: 64702: 0 -246: 64703: 0 -246: 64704: 0 -246: 64705: 0 -246: 64706: 0 -246: 64707: 0 -246: 64708: 0 -246: 64709: 0 -246: 64710: 0 -246: 64711: 0 -246: 64712: 0 -246: 64713: 0 -246: 64714: 0 -246: 64715: 0 -246: 64716: 0 -246: 64717: 0 -246: 64718: 0 -246: 64719: 0 -246: 64720: 0 -246: 64721: 0 -246: 64722: 0 -246: 64723: 0 -246: 64724: 0 -246: 64725: 0 -246: 64726: 0 -246: 64727: 0 -246: 64728: 0 -246: 64729: 0 -246: 64730: 0 -246: 64731: 0 -246: 64732: 0 -246: 64733: 0 -246: 64734: 0 -246: 64735: 0 -246: 64736: 0 -246: 64737: 0 -246: 64738: 0 -246: 64739: 0 -246: 64740: 0 -246: 64741: 0 -246: 64742: 0 -246: 64743: 0 -246: 64744: 0 -246: 64745: 0 -246: 64746: 0 -246: 64747: 0 -246: 64748: 0 -246: 64749: 0 -246: 64750: 0 -246: 64751: 0 -246: 64752: 0 -246: 64753: 0 -246: 64754: 0 -246: 64755: 0 -246: 64756: 0 -246: 64757: 0 -246: 64758: 0 -246: 64759: 0 -246: 64760: 0 -246: 64761: 0 -246: 64762: 0 -246: 64763: 0 -246: 64764: 0 -246: 64765: 0 -246: 64766: 0 -246: 64767: 0 -246: 64768: 0 -246: 64769: 0 -246: 64770: 0 -246: 64771: 0 -246: 64772: 0 -246: 64773: 0 -246: 64774: 0 -246: 64775: 0 -246: 64776: 0 -246: 64777: 0 -246: 64778: 0 -246: 64779: 0 -246: 64780: 0 -246: 64781: 0 -246: 64782: 0 -246: 64783: 0 -246: 64784: 0 -246: 64785: 0 -246: 64786: 0 -246: 64787: 0 -246: 64788: 0 -246: 64789: 0 -246: 64790: 0 -246: 64791: 0 -246: 64792: 0 -246: 64793: 0 -246: 64794: 0 -246: 64795: 0 -246: 64796: 0 -246: 64797: 0 -246: 64798: 0 -246: 64799: 0 -246: 64800: 0 -246: 64801: 0 -246: 64802: 0 -246: 64803: 0 -246: 64804: 0 -246: 64805: 0 -246: 64806: 0 -246: 64807: 0 -246: 64808: 0 -246: 64809: 0 -246: 64810: 0 -246: 64811: 0 -246: 64812: 0 -246: 64813: 0 -246: 64814: 0 -246: 64815: 0 -246: 64816: 0 -246: 64817: 0 -246: 64818: 0 -246: 64819: 0 -246: 64820: 0 -246: 64821: 0 -246: 64822: 0 -246: 64823: 0 -246: 64824: 0 -246: 64825: 0 -246: 64826: 0 -246: 64827: 0 -246: 64828: 0 -246: 64829: 0 -246: 64830: 0 -246: 64831: 0 -246: 64832: 0 -246: 64833: 0 -246: 64834: 0 -246: 64835: 0 -246: 64836: 0 -246: 64837: 0 -246: 64838: 0 -246: 64839: 0 -246: 64840: 0 -246: 64841: 0 -246: 64842: 0 -246: 64843: 0 -246: 64844: 0 -246: 64845: 0 -246: 64846: 0 -246: 64847: 0 -246: 64848: 0 -246: 64849: 0 -246: 64850: 0 -246: 64851: 0 -246: 64852: 0 -246: 64853: 0 -246: 64854: 0 -246: 64855: 0 -246: 64856: 0 -246: 64857: 0 -246: 64858: 0 -246: 64859: 0 -246: 64860: 0 -246: 64861: 0 -246: 64862: 0 -246: 64863: 0 -246: 64864: 0 -246: 64865: 0 -246: 64866: 0 -246: 64867: 0 -246: 64868: 0 -246: 64869: 0 -246: 64870: 0 -246: 64871: 0 -246: 64872: 0 -246: 64873: 0 -246: 64874: 0 -246: 64875: 0 -246: 64876: 0 -246: 64877: 0 -246: 64878: 0 -246: 64879: 0 -246: 64880: 0 -246: 64881: 0 -246: 64882: 0 -246: 64883: 0 -246: 64884: 0 -246: 64885: 0 -246: 64886: 0 -246: 64887: 0 -246: 64888: 0 -246: 64889: 0 -246: 64890: 0 -246: 64891: 0 -246: 64892: 0 -246: 64893: 0 -246: 64894: 0 -246: 64895: 0 -246: 64896: 0 -246: 64897: 0 -246: 64898: 0 -246: 64899: 0 -246: 64900: 0 -246: 64901: 0 -246: 64902: 0 -246: 64903: 0 -246: 64904: 0 -246: 64905: 0 -246: 64906: 0 -246: 64907: 0 -246: 64908: 0 -246: 64909: 0 -246: 64910: 0 -246: 64911: 0 -246: 64912: 0 -246: 64913: 0 -246: 64914: 0 -246: 64915: 0 -246: 64916: 0 -246: 64917: 0 -246: 64918: 0 -246: 64919: 0 -246: 64920: 0 -246: 64921: 0 -246: 64922: 0 -246: 64923: 0 -246: 64924: 0 -246: 64925: 0 -246: 64926: 0 -246: 64927: 0 -246: 64928: 0 -246: 64929: 0 -246: 64930: 0 -246: 64931: 0 -246: 64932: 0 -246: 64933: 0 -246: 64934: 0 -246: 64935: 0 -246: 64936: 0 -246: 64937: 0 -246: 64938: 0 -246: 64939: 0 -246: 64940: 0 -246: 64941: 0 -246: 64942: 0 -246: 64943: 0 -246: 64944: 0 -246: 64945: 0 -246: 64946: 0 -246: 64947: 0 -246: 64948: 0 -246: 64949: 0 -246: 64950: 0 -246: 64951: 0 -246: 64952: 0 -246: 64953: 0 -246: 64954: 0 -246: 64955: 0 -246: 64956: 0 -246: 64957: 0 -246: 64958: 0 -246: 64959: 0 -246: 64960: 0 -246: 64961: 0 -246: 64962: 0 -246: 64963: 0 -246: 64964: 0 -246: 64965: 0 -246: 64966: 0 -246: 64967: 0 -246: 64968: 0 -246: 64969: 0 -246: 64970: 0 -246: 64971: 0 -246: 64972: 0 -246: 64973: 0 -246: 64974: 0 -246: 64975: 0 -246: 64976: 0 -246: 64977: 0 -246: 64978: 0 -246: 64979: 0 -246: 64980: 0 -246: 64981: 0 -246: 64982: 0 -246: 64983: 0 -246: 64984: 0 -246: 64985: 0 -246: 64986: 0 -246: 64987: 0 -246: 64988: 0 -246: 64989: 0 -246: 64990: 0 -246: 64991: 0 -246: 64992: 0 -246: 64993: 0 -246: 64994: 0 -246: 64995: 0 -246: 64996: 0 -246: 64997: 0 -246: 64998: 0 -246: 64999: 0 -246: 65000: 0 -246: 65001: 0 -246: 65002: 0 -246: 65003: 0 -246: 65004: 0 -246: 65005: 0 -246: 65006: 0 -246: 65007: 0 -246: 65008: 0 -246: 65009: 0 -246: 65010: 0 -246: 65011: 0 -246: 65012: 0 -246: 65013: 0 -246: 65014: 0 -246: 65015: 0 -246: 65016: 0 -246: 65017: 0 -246: 65018: 0 -246: 65019: 0 -246: 65020: 0 -246: 65021: 0 -246: 65022: 0 -246: 65023: 0 -246: 65024: 0 -246: 65025: 0 -246: 65026: 0 -246: 65027: 0 -246: 65028: 0 -246: 65029: 0 -246: 65030: 0 -246: 65031: 0 -246: 65032: 0 -246: 65033: 0 -246: 65034: 0 -246: 65035: 0 -246: 65036: 0 -246: 65037: 0 -246: 65038: 0 -246: 65039: 0 -246: 65040: 0 -246: 65041: 0 -246: 65042: 0 -246: 65043: 0 -246: 65044: 0 -246: 65045: 0 -246: 65046: 0 -246: 65047: 0 -246: 65048: 0 -246: 65049: 0 -246: 65050: 0 -246: 65051: 0 -246: 65052: 0 -246: 65053: 0 -246: 65054: 0 -246: 65055: 0 -246: 65056: 0 -246: 65057: 0 -246: 65058: 0 -246: 65059: 0 -246: 65060: 0 -246: 65061: 0 -246: 65062: 0 -246: 65063: 0 -246: 65064: 0 -246: 65065: 0 -246: 65066: 0 -246: 65067: 0 -246: 65068: 0 -246: 65069: 0 -246: 65070: 0 -246: 65071: 0 -246: 65072: 0 -246: 65073: 0 -246: 65074: 0 -246: 65075: 0 -246: 65076: 0 -246: 65077: 0 -246: 65078: 0 -246: 65079: 0 -246: 65080: 0 -246: 65081: 0 -246: 65082: 0 -246: 65083: 0 -246: 65084: 0 -246: 65085: 0 -246: 65086: 0 -246: 65087: 0 -246: 65088: 0 -246: 65089: 0 -246: 65090: 0 -246: 65091: 0 -246: 65092: 0 -246: 65093: 0 -246: 65094: 0 -246: 65095: 0 -246: 65096: 0 -246: 65097: 0 -246: 65098: 0 -246: 65099: 0 -246: 65100: 0 -246: 65101: 0 -246: 65102: 0 -246: 65103: 0 -246: 65104: 0 -246: 65105: 0 -246: 65106: 0 -246: 65107: 0 -246: 65108: 0 -246: 65109: 0 -246: 65110: 0 -246: 65111: 0 -246: 65112: 0 -246: 65113: 0 -246: 65114: 0 -246: 65115: 0 -246: 65116: 0 -246: 65117: 0 -246: 65118: 0 -246: 65119: 0 -246: 65120: 0 -246: 65121: 0 -246: 65122: 0 -246: 65123: 0 -246: 65124: 0 -246: 65125: 0 -246: 65126: 0 -246: 65127: 0 -246: 65128: 0 -246: 65129: 0 -246: 65130: 0 -246: 65131: 0 -246: 65132: 0 -246: 65133: 0 -246: 65134: 0 -246: 65135: 0 -246: 65136: 0 -246: 65137: 0 -246: 65138: 0 -246: 65139: 0 -246: 65140: 0 -246: 65141: 0 -246: 65142: 0 -246: 65143: 0 -246: 65144: 0 -246: 65145: 0 -246: 65146: 0 -246: 65147: 0 -246: 65148: 0 -246: 65149: 0 -246: 65150: 0 -246: 65151: 0 -246: 65152: 0 -246: 65153: 0 -246: 65154: 0 -246: 65155: 0 -246: 65156: 0 -246: 65157: 0 -246: 65158: 0 -246: 65159: 0 -246: 65160: 0 -246: 65161: 0 -246: 65162: 0 -246: 65163: 0 -246: 65164: 0 -246: 65165: 0 -246: 65166: 0 -246: 65167: 0 -246: 65168: 0 -246: 65169: 0 -246: 65170: 0 -246: 65171: 0 -246: 65172: 0 -246: 65173: 0 -246: 65174: 0 -246: 65175: 0 -246: 65176: 0 -246: 65177: 0 -246: 65178: 0 -246: 65179: 0 -246: 65180: 0 -246: 65181: 0 -246: 65182: 0 -246: 65183: 0 -246: 65184: 0 -246: 65185: 0 -246: 65186: 0 -246: 65187: 0 -246: 65188: 0 -246: 65189: 0 -246: 65190: 0 -246: 65191: 0 -246: 65192: 0 -246: 65193: 0 -246: 65194: 0 -246: 65195: 0 -246: 65196: 0 -246: 65197: 0 -246: 65198: 0 -246: 65199: 0 -246: 65200: 0 -246: 65201: 0 -246: 65202: 0 -246: 65203: 0 -246: 65204: 0 -246: 65205: 0 -246: 65206: 0 -246: 65207: 0 -246: 65208: 0 -246: 65209: 0 -246: 65210: 0 -246: 65211: 0 -246: 65212: 0 -246: 65213: 0 -246: 65214: 0 -246: 65215: 0 -246: 65216: 0 -246: 65217: 0 -246: 65218: 0 -246: 65219: 0 -246: 65220: 0 -246: 65221: 0 -246: 65222: 0 -246: 65223: 0 -246: 65224: 0 -246: 65225: 0 -246: 65226: 0 -246: 65227: 0 -246: 65228: 0 -246: 65229: 0 -246: 65230: 0 -246: 65231: 0 -246: 65232: 0 -246: 65233: 0 -246: 65234: 0 -246: 65235: 0 -246: 65236: 0 -246: 65237: 0 -246: 65238: 0 -246: 65239: 0 -246: 65240: 0 -246: 65241: 0 -246: 65242: 0 -246: 65243: 0 -246: 65244: 0 -246: 65245: 0 -246: 65246: 0 -246: 65247: 0 -246: 65248: 0 -246: 65249: 0 -246: 65250: 0 -246: 65251: 0 -246: 65252: 0 -246: 65253: 0 -246: 65254: 0 -246: 65255: 0 -246: 65256: 0 -246: 65257: 0 -246: 65258: 0 -246: 65259: 0 -246: 65260: 0 -246: 65261: 0 -246: 65262: 0 -246: 65263: 0 -246: 65264: 0 -246: 65265: 0 -246: 65266: 0 -246: 65267: 0 -246: 65268: 0 -246: 65269: 0 -246: 65270: 0 -246: 65271: 0 -246: 65272: 0 -246: 65273: 0 -246: 65274: 0 -246: 65275: 0 -246: 65276: 0 -246: 65277: 0 -246: 65278: 0 -246: 65279: 0 -246: 65280: 0 -246: 65281: 0 -246: 65282: 0 -246: 65283: 0 -246: 65284: 0 -246: 65285: 0 -246: 65286: 0 -246: 65287: 0 -246: 65288: 0 -246: 65289: 0 -246: 65290: 0 -246: 65291: 0 -246: 65292: 0 -246: 65293: 0 -246: 65294: 0 -246: 65295: 0 -246: 65296: 0 -246: 65297: 0 -246: 65298: 0 -246: 65299: 0 -246: 65300: 0 -246: 65301: 0 -246: 65302: 0 -246: 65303: 0 -246: 65304: 0 -246: 65305: 0 -246: 65306: 0 -246: 65307: 0 -246: 65308: 0 -246: 65309: 0 -246: 65310: 0 -246: 65311: 0 -246: 65312: 0 -246: 65313: 0 -246: 65314: 0 -246: 65315: 0 -246: 65316: 0 -246: 65317: 0 -246: 65318: 0 -246: 65319: 0 -246: 65320: 0 -246: 65321: 0 -246: 65322: 0 -246: 65323: 0 -246: 65324: 0 -246: 65325: 0 -246: 65326: 0 -246: 65327: 0 -246: 65328: 0 -246: 65329: 0 -246: 65330: 0 -246: 65331: 0 -246: 65332: 0 -246: 65333: 0 -246: 65334: 0 -246: 65335: 0 -246: 65336: 0 -246: 65337: 0 -246: 65338: 0 -246: 65339: 0 -246: 65340: 0 -246: 65341: 0 -246: 65342: 0 -246: 65343: 0 -246: 65344: 0 -246: 65345: 0 -246: 65346: 0 -246: 65347: 0 -246: 65348: 0 -246: 65349: 0 -246: 65350: 0 -246: 65351: 0 -246: 65352: 0 -246: 65353: 0 -246: 65354: 0 -246: 65355: 0 -246: 65356: 0 -246: 65357: 0 -246: 65358: 0 -246: 65359: 0 -246: 65360: 0 -246: 65361: 0 -246: 65362: 0 -246: 65363: 0 -246: 65364: 0 -246: 65365: 0 -246: 65366: 0 -246: 65367: 0 -246: 65368: 0 -246: 65369: 0 -246: 65370: 0 -246: 65371: 0 -246: 65372: 0 -246: 65373: 0 -246: 65374: 0 -246: 65375: 0 -246: 65376: 0 -246: 65377: 0 -246: 65378: 0 -246: 65379: 0 -246: 65380: 0 -246: 65381: 0 -246: 65382: 0 -246: 65383: 0 -246: 65384: 0 -246: 65385: 0 -246: 65386: 0 -246: 65387: 0 -246: 65388: 0 -246: 65389: 0 -246: 65390: 0 -246: 65391: 0 -246: 65392: 0 -246: 65393: 0 -246: 65394: 0 -246: 65395: 0 -246: 65396: 0 -246: 65397: 0 -246: 65398: 0 -246: 65399: 0 -246: 65400: 0 -246: 65401: 0 -246: 65402: 0 -246: 65403: 0 -246: 65404: 0 -246: 65405: 0 -246: 65406: 0 -246: 65407: 0 -246: 65408: 0 -246: 65409: 0 -246: 65410: 0 -246: 65411: 0 -246: 65412: 0 -246: 65413: 0 -246: 65414: 0 -246: 65415: 0 -246: 65416: 0 -246: 65417: 0 -246: 65418: 0 -246: 65419: 0 -246: 65420: 0 -246: 65421: 0 -246: 65422: 0 -246: 65423: 0 -246: 65424: 0 -246: 65425: 0 -246: 65426: 0 -246: 65427: 0 -246: 65428: 0 -246: 65429: 0 -246: 65430: 0 -246: 65431: 0 -246: 65432: 0 -246: 65433: 0 -246: 65434: 0 -246: 65435: 0 -246: 65436: 0 -246: 65437: 0 -246: 65438: 0 -246: 65439: 0 -246: 65440: 0 -246: 65441: 0 -246: 65442: 0 -246: 65443: 0 -246: 65444: 0 -246: 65445: 0 -246: 65446: 0 -246: 65447: 0 -246: 65448: 0 -246: 65449: 0 -246: 65450: 0 -246: 65451: 0 -246: 65452: 0 -246: 65453: 0 -246: 65454: 0 -246: 65455: 0 -246: 65456: 0 -246: 65457: 0 -246: 65458: 0 -246: 65459: 0 -246: 65460: 0 -246: 65461: 0 -246: 65462: 0 -246: 65463: 0 -246: 65464: 0 -246: 65465: 0 -246: 65466: 0 -246: 65467: 0 -246: 65468: 0 -246: 65469: 0 -246: 65470: 0 -246: 65471: 0 -246: 65472: 0 -246: 65473: 0 -246: 65474: 0 -246: 65475: 0 -246: 65476: 0 -246: 65477: 0 -246: 65478: 0 -246: 65479: 0 -246: 65480: 0 -246: 65481: 0 -246: 65482: 0 -246: 65483: 0 -246: 65484: 0 -246: 65485: 0 -246: 65486: 0 -246: 65487: 0 -246: 65488: 0 -246: 65489: 0 -246: 65490: 0 -246: 65491: 0 -246: 65492: 0 -246: 65493: 0 -246: 65494: 0 -246: 65495: 0 -246: 65496: 0 -246: 65497: 0 -246: 65498: 0 -246: 65499: 0 -246: 65500: 0 -246: 65501: 0 -246: 65502: 0 -246: 65503: 0 -246: 65504: 0 -246: 65505: 0 -246: 65506: 0 -246: 65507: 0 -246: 65508: 0 -246: 65509: 0 -246: 65510: 0 -246: 65511: 0 -246: 65512: 0 -246: 65513: 0 -246: 65514: 0 -246: 65515: 0 -246: 65516: 0 -246: 65517: 0 -246: 65518: 0 -246: 65519: 0 -246: 65520: 0 -246: 65521: 0 -246: 65522: 0 -246: 65523: 0 -246: 65524: 0 -246: 65525: 0 -246: 65526: 0 -246: 65527: 0 -246: 65528: 0 -246: 65529: 0 -246: 65530: 0 -246: 65531: 0 -246: 65532: 0 -246: 65533: 0 -246: 65534: 0 -246: 65535: 0 -246: 65536: 0 -246: 65537: 0 -246: 65538: 0 -246: 65539: 0 -246: 65540: 0 -246: 65541: 0 -246: 65542: 0 -246: 65543: 0 -246: 65544: 0 -246: 65545: 0 -246: 65546: 0 -246: 65547: 0 -246: 65548: 0 -246: 65549: 0 -246: 65550: 0 -246: 65551: 0 -246: 65552: 0 -246: 65553: 0 -246: 65554: 0 -246: 65555: 0 -246: 65556: 0 -246: 65557: 0 -246: 65558: 0 -246: 65559: 0 -246: 65560: 0 -246: 65561: 0 -246: 65562: 0 -246: 65563: 0 -246: 65564: 0 -246: 65565: 0 -246: 65566: 0 -246: 65567: 0 -246: 65568: 0 -246: 65569: 0 -246: 65570: 0 -246: 65571: 0 -246: 65572: 0 -246: 65573: 0 -246: 65574: 0 -246: 65575: 0 -246: 65576: 0 -246: 65577: 0 -246: 65578: 0 -246: 65579: 0 -246: 65580: 0 -246: 65581: 0 -246: 65582: 0 -246: 65583: 0 -246: 65584: 0 -246: 65585: 0 -246: 65586: 0 -246: 65587: 0 -246: 65588: 0 -246: 65589: 0 -246: 65590: 0 -246: 65591: 0 -246: 65592: 0 -246: 65593: 0 -246: 65594: 0 -246: 65595: 0 -246: 65596: 0 -246: 65597: 0 -246: 65598: 0 -246: 65599: 0 -246: 65600: 0 -246: 65601: 0 -246: 65602: 0 -246: 65603: 0 -246: 65604: 0 -246: 65605: 0 -246: 65606: 0 -246: 65607: 0 -246: 65608: 0 -246: 65609: 0 -246: 65610: 0 -246: 65611: 0 -246: 65612: 0 -246: 65613: 0 -246: 65614: 0 -246: 65615: 0 -246: 65616: 0 -246: 65617: 0 -246: 65618: 0 -246: 65619: 0 -246: 65620: 0 -246: 65621: 0 -246: 65622: 0 -246: 65623: 0 -246: 65624: 0 -246: 65625: 0 -246: 65626: 0 -246: 65627: 0 -246: 65628: 0 -246: 65629: 0 -246: 65630: 0 -246: 65631: 0 -246: 65632: 0 -246: 65633: 0 -246: 65634: 0 -246: 65635: 0 -246: 65636: 0 -246: 65637: 0 -246: 65638: 0 -246: 65639: 0 -246: 65640: 0 -246: 65641: 0 -246: 65642: 0 -246: 65643: 0 -246: 65644: 0 -246: 65645: 0 -246: 65646: 0 -246: 65647: 0 -246: 65648: 0 -246: 65649: 0 -246: 65650: 0 -246: 65651: 0 -246: 65652: 0 -246: 65653: 0 -246: 65654: 0 -246: 65655: 0 -246: 65656: 0 -246: 65657: 0 -246: 65658: 0 -246: 65659: 0 -246: 65660: 0 -246: 65661: 0 -246: 65662: 0 -246: 65663: 0 -246: 65664: 0 -246: 65665: 0 -246: 65666: 0 -246: 65667: 0 -246: 65668: 0 -246: 65669: 0 -246: 65670: 0 -246: 65671: 0 -246: 65672: 0 -246: 65673: 0 -246: 65674: 0 -246: 65675: 0 -246: 65676: 0 -246: 65677: 0 -246: 65678: 0 -246: 65679: 0 -246: 65680: 0 -246: 65681: 0 -246: 65682: 0 -246: 65683: 0 -246: 65684: 0 -246: 65685: 0 -246: 65686: 0 -246: 65687: 0 -246: 65688: 0 -246: 65689: 0 -246: 65690: 0 -246: 65691: 0 -246: 65692: 0 -246: 65693: 0 -246: 65694: 0 -246: 65695: 0 -246: 65696: 0 -246: 65697: 0 -246: 65698: 0 -246: 65699: 0 -246: 65700: 0 -246: 65701: 0 -246: 65702: 0 -246: 65703: 0 -246: 65704: 0 -246: 65705: 0 -246: 65706: 0 -246: 65707: 0 -246: 65708: 0 -246: 65709: 0 -246: 65710: 0 -246: 65711: 0 -246: 65712: 0 -246: 65713: 0 -246: 65714: 0 -246: 65715: 0 -246: 65716: 0 -246: 65717: 0 -246: 65718: 0 -246: 65719: 0 -246: 65720: 0 -246: 65721: 0 -246: 65722: 0 -246: 65723: 0 -246: 65724: 0 -246: 65725: 0 -246: 65726: 0 -246: 65727: 0 -246: 65728: 0 -246: 65729: 0 -246: 65730: 0 -246: 65731: 0 -246: 65732: 0 -246: 65733: 0 -246: 65734: 0 -246: 65735: 0 -246: 65736: 0 -246: 65737: 0 -246: 65738: 0 -246: 65739: 0 -246: 65740: 0 -246: 65741: 0 -246: 65742: 0 -246: 65743: 0 -246: 65744: 0 -246: 65745: 0 -246: 65746: 0 -246: 65747: 0 -246: 65748: 0 -246: 65749: 0 -246: 65750: 0 -246: 65751: 0 -246: 65752: 0 -246: 65753: 0 -246: 65754: 0 -246: 65755: 0 -246: 65756: 0 -246: 65757: 0 -246: 65758: 0 -246: 65759: 0 -246: 65760: 0 -246: 65761: 0 -246: 65762: 0 -246: 65763: 0 -246: 65764: 0 -246: 65765: 0 -246: 65766: 0 -246: 65767: 0 -246: 65768: 0 -246: 65769: 0 -246: 65770: 0 -246: 65771: 0 -246: 65772: 0 -246: 65773: 0 -246: 65774: 0 -246: 65775: 0 -246: 65776: 0 -246: 65777: 0 -246: 65778: 0 -246: 65779: 0 -246: 65780: 0 -246: 65781: 0 -246: 65782: 0 -246: 65783: 0 -246: 65784: 0 -246: 65785: 0 -246: 65786: 0 -246: 65787: 0 -246: 65788: 0 -246: 65789: 0 -246: 65790: 0 -246: 65791: 0 -246: 65792: 0 -246: 65793: 0 -246: 65794: 0 -246: 65795: 0 -246: 65796: 0 -246: 65797: 0 -246: 65798: 0 -246: 65799: 0 -246: 65800: 0 -246: 65801: 0 -246: 65802: 0 -246: 65803: 0 -246: 65804: 0 -246: 65805: 0 -246: 65806: 0 -246: 65807: 0 -246: 65808: 0 -246: 65809: 0 -246: 65810: 0 -246: 65811: 0 -246: 65812: 0 -246: 65813: 0 -246: 65814: 0 -246: 65815: 0 -246: 65816: 0 -246: 65817: 0 -246: 65818: 0 -246: 65819: 0 -246: 65820: 0 -246: 65821: 0 -246: 65822: 0 -246: 65823: 0 -246: 65824: 0 -246: 65825: 0 -246: 65826: 0 -246: 65827: 0 -246: 65828: 0 -246: 65829: 0 -246: 65830: 0 -246: 65831: 0 -246: 65832: 0 -246: 65833: 0 -246: 65834: 0 -246: 65835: 0 -246: 65836: 0 -246: 65837: 0 -246: 65838: 0 -246: 65839: 0 -246: 65840: 0 -246: 65841: 0 -246: 65842: 0 -246: 65843: 0 -246: 65844: 0 -246: 65845: 0 -246: 65846: 0 -246: 65847: 0 -246: 65848: 0 -246: 65849: 0 -246: 65850: 0 -246: 65851: 0 -246: 65852: 0 -246: 65853: 0 -246: 65854: 0 -246: 65855: 0 -246: 65856: 0 -246: 65857: 0 -246: 65858: 0 -246: 65859: 0 -246: 65860: 0 -246: 65861: 0 -246: 65862: 0 -246: 65863: 0 -246: 65864: 0 -246: 65865: 0 -246: 65866: 0 -246: 65867: 0 -246: 65868: 0 -246: 65869: 0 -246: 65870: 0 -246: 65871: 0 -246: 65872: 0 -246: 65873: 0 -246: 65874: 0 -246: 65875: 0 -246: 65876: 0 -246: 65877: 0 -246: 65878: 0 -246: 65879: 0 -246: 65880: 0 -246: 65881: 0 -246: 65882: 0 -246: 65883: 0 -246: 65884: 0 -246: 65885: 0 -246: 65886: 0 -246: 65887: 0 -246: 65888: 0 -246: 65889: 0 -246: 65890: 0 -246: 65891: 0 -246: 65892: 0 -246: 65893: 0 -246: 65894: 0 -246: 65895: 0 -246: 65896: 0 -246: 65897: 0 -246: 65898: 0 -246: 65899: 0 -246: 65900: 0 -246: 65901: 0 -246: 65902: 0 -246: 65903: 0 -246: 65904: 0 -246: 65905: 0 -246: 65906: 0 -246: 65907: 0 -246: 65908: 0 -246: 65909: 0 -246: 65910: 0 -246: 65911: 0 -246: 65912: 0 -246: 65913: 0 -246: 65914: 0 -246: 65915: 0 -246: 65916: 0 -246: 65917: 0 -246: 65918: 0 -246: 65919: 0 -246: 65920: 0 -246: 65921: 0 -246: 65922: 0 -246: 65923: 0 -246: 65924: 0 -246: 65925: 0 -246: 65926: 0 -246: 65927: 0 -246: 65928: 0 -246: 65929: 0 -246: 65930: 0 -246: 65931: 0 -246: 65932: 0 -246: 65933: 0 -246: 65934: 0 -246: 65935: 0 -246: 65936: 0 -246: 65937: 0 -246: 65938: 0 -246: 65939: 0 -246: 65940: 0 -246: 65941: 0 -246: 65942: 0 -246: 65943: 0 -246: 65944: 0 -246: 65945: 0 -246: 65946: 0 -246: 65947: 0 -246: 65948: 0 -246: 65949: 0 -246: 65950: 0 -246: 65951: 0 -246: 65952: 0 -246: 65953: 0 -246: 65954: 0 -246: 65955: 0 -246: 65956: 0 -246: 65957: 0 -246: 65958: 0 -246: 65959: 0 -246: 65960: 0 -246: 65961: 0 -246: 65962: 0 -246: 65963: 0 -246: 65964: 0 -246: 65965: 0 -246: 65966: 0 -246: 65967: 0 -246: 65968: 0 -246: 65969: 0 -246: 65970: 0 -246: 65971: 0 -246: 65972: 0 -246: 65973: 0 -246: 65974: 0 -246: 65975: 0 -246: 65976: 0 -246: 65977: 0 -246: 65978: 0 -246: 65979: 0 -246: 65980: 0 -246: 65981: 0 -246: 65982: 0 -246: 65983: 0 -246: 65984: 0 -246: 65985: 0 -246: 65986: 0 -246: 65987: 0 -246: 65988: 0 -246: 65989: 0 -246: 65990: 0 -246: 65991: 0 -246: 65992: 0 -246: 65993: 0 -246: 65994: 0 -246: 65995: 0 -246: 65996: 0 -246: 65997: 0 -246: 65998: 0 -246: 65999: 0 -246: 66000: 0 -246: 66001: 0 -246: 66002: 0 -246: 66003: 0 -246: 66004: 0 -246: 66005: 0 -246: 66006: 0 -246: 66007: 0 -246: 66008: 0 -246: 66009: 0 -246: 66010: 0 -246: 66011: 0 -246: 66012: 0 -246: 66013: 0 -246: 66014: 0 -246: 66015: 0 -246: 66016: 0 -246: 66017: 0 -246: 66018: 0 -246: 66019: 0 -246: 66020: 0 -246: 66021: 0 -246: 66022: 0 -246: 66023: 0 -246: 66024: 0 -246: 66025: 0 -246: 66026: 0 -246: 66027: 0 -246: 66028: 0 -246: 66029: 0 -246: 66030: 0 -246: 66031: 0 -246: 66032: 0 -246: 66033: 0 -246: 66034: 0 -246: 66035: 0 -246: 66036: 0 -246: 66037: 0 -246: 66038: 0 -246: 66039: 0 -246: 66040: 0 -246: 66041: 0 -246: 66042: 0 -246: 66043: 0 -246: 66044: 0 -246: 66045: 0 -246: 66046: 0 -246: 66047: 0 -246: 66048: 0 -246: 66049: 0 -246: 66050: 0 -246: 66051: 0 -246: 66052: 0 -246: 66053: 0 -246: 66054: 0 -246: 66055: 0 -246: 66056: 0 -246: 66057: 0 -246: 66058: 0 -246: 66059: 0 -246: 66060: 0 -246: 66061: 0 -246: 66062: 0 -246: 66063: 0 -246: 66064: 0 -246: 66065: 0 -246: 66066: 0 -246: 66067: 0 -246: 66068: 0 -246: 66069: 0 -246: 66070: 0 -246: 66071: 0 -246: 66072: 0 -246: 66073: 0 -246: 66074: 0 -246: 66075: 0 -246: 66076: 0 -246: 66077: 0 -246: 66078: 0 -246: 66079: 0 -246: 66080: 0 -246: 66081: 0 -246: 66082: 0 -246: 66083: 0 -246: 66084: 0 -246: 66085: 0 -246: 66086: 0 -246: 66087: 0 -246: 66088: 0 -246: 66089: 0 -246: 66090: 0 -246: 66091: 0 -246: 66092: 0 -246: 66093: 0 -246: 66094: 0 -246: 66095: 0 -246: 66096: 0 -246: 66097: 0 -246: 66098: 0 -246: 66099: 0 -246: 66100: 0 -246: 66101: 0 -246: 66102: 0 -246: 66103: 0 -246: 66104: 0 -246: 66105: 0 -246: 66106: 0 -246: 66107: 0 -246: 66108: 0 -246: 66109: 0 -246: 66110: 0 -246: 66111: 0 -246: 66112: 0 -246: 66113: 0 -246: 66114: 0 -246: 66115: 0 -246: 66116: 0 -246: 66117: 0 -246: 66118: 0 -246: 66119: 0 -246: 66120: 0 -246: 66121: 0 -246: 66122: 0 -246: 66123: 0 -246: 66124: 0 -246: 66125: 0 -246: 66126: 0 -246: 66127: 0 -246: 66128: 0 -246: 66129: 0 -246: 66130: 0 -246: 66131: 0 -246: 66132: 0 -246: 66133: 0 -246: 66134: 0 -246: 66135: 0 -246: 66136: 0 -246: 66137: 0 -246: 66138: 0 -246: 66139: 0 -246: 66140: 0 -246: 66141: 0 -246: 66142: 0 -246: 66143: 0 -246: 66144: 0 -246: 66145: 0 -246: 66146: 0 -246: 66147: 0 -246: 66148: 0 -246: 66149: 0 -246: 66150: 0 -246: 66151: 0 -246: 66152: 0 -246: 66153: 0 -246: 66154: 0 -246: 66155: 0 -246: 66156: 0 -246: 66157: 0 -246: 66158: 0 -246: 66159: 0 -246: 66160: 0 -246: 66161: 0 -246: 66162: 0 -246: 66163: 0 -246: 66164: 0 -246: 66165: 0 -246: 66166: 0 -246: 66167: 0 -246: 66168: 0 -246: 66169: 0 -246: 66170: 0 -246: 66171: 0 -246: 66172: 0 -246: 66173: 0 -246: 66174: 0 -246: 66175: 0 -246: 66176: 0 -246: 66177: 0 -246: 66178: 0 -246: 66179: 0 -246: 66180: 0 -246: 66181: 0 -246: 66182: 0 -246: 66183: 0 -246: 66184: 0 -246: 66185: 0 -246: 66186: 0 -246: 66187: 0 -246: 66188: 0 -246: 66189: 0 -246: 66190: 0 -246: 66191: 0 -246: 66192: 0 -246: 66193: 0 -246: 66194: 0 -246: 66195: 0 -246: 66196: 0 -246: 66197: 0 -246: 66198: 0 -246: 66199: 0 -246: 66200: 0 -246: 66201: 0 -246: 66202: 0 -246: 66203: 0 -246: 66204: 0 -246: 66205: 0 -246: 66206: 0 -246: 66207: 0 -246: 66208: 0 -246: 66209: 0 -246: 66210: 0 -246: 66211: 0 -246: 66212: 0 -246: 66213: 0 -246: 66214: 0 -246: 66215: 0 -246: 66216: 0 -246: 66217: 0 -246: 66218: 0 -246: 66219: 0 -246: 66220: 0 -246: 66221: 0 -246: 66222: 0 -246: 66223: 0 -246: 66224: 0 -246: 66225: 0 -246: 66226: 0 -246: 66227: 0 -246: 66228: 0 -246: 66229: 0 -246: 66230: 0 -246: 66231: 0 -246: 66232: 0 -246: 66233: 0 -246: 66234: 0 -246: 66235: 0 -246: 66236: 0 -246: 66237: 0 -246: 66238: 0 -246: 66239: 0 -246: 66240: 0 -246: 66241: 0 -246: 66242: 0 -246: 66243: 0 -246: 66244: 0 -246: 66245: 0 -246: 66246: 0 -246: 66247: 0 -246: 66248: 0 -246: 66249: 0 -246: 66250: 0 -246: 66251: 0 -246: 66252: 0 -246: 66253: 0 -246: 66254: 0 -246: 66255: 0 -246: 66256: 0 -246: 66257: 0 -246: 66258: 0 -246: 66259: 0 -246: 66260: 0 -246: 66261: 0 -246: 66262: 0 -246: 66263: 0 -246: 66264: 0 -246: 66265: 0 -246: 66266: 0 -246: 66267: 0 -246: 66268: 0 -246: 66269: 0 -246: 66270: 0 -246: 66271: 0 -246: 66272: 0 -246: 66273: 0 -246: 66274: 0 -246: 66275: 0 -246: 66276: 0 -246: 66277: 0 -246: 66278: 0 -246: 66279: 0 -246: 66280: 0 -246: 66281: 0 -246: 66282: 0 -246: 66283: 0 -246: 66284: 0 -246: 66285: 0 -246: 66286: 0 -246: 66287: 0 -246: 66288: 0 -246: 66289: 0 -246: 66290: 0 -246: 66291: 0 -246: 66292: 0 -246: 66293: 0 -246: 66294: 0 -246: 66295: 0 -246: 66296: 0 -246: 66297: 0 -246: 66298: 0 -246: 66299: 0 -246: 66300: 0 -246: 66301: 0 -246: 66302: 0 -246: 66303: 0 -246: 66304: 0 -246: 66305: 0 -246: 66306: 0 -246: 66307: 0 -246: 66308: 0 -246: 66309: 0 -246: 66310: 0 -246: 66311: 0 -246: 66312: 0 -246: 66313: 0 -246: 66314: 0 -246: 66315: 0 -246: 66316: 0 -246: 66317: 0 -246: 66318: 0 -246: 66319: 0 -246: 66320: 0 -246: 66321: 0 -246: 66322: 0 -246: 66323: 0 -246: 66324: 0 -246: 66325: 0 -246: 66326: 0 -246: 66327: 0 -246: 66328: 0 -246: 66329: 0 -246: 66330: 0 -246: 66331: 0 -246: 66332: 0 -246: 66333: 0 -246: 66334: 0 -246: 66335: 0 -246: 66336: 0 -246: 66337: 0 -246: 66338: 0 -246: 66339: 0 -246: 66340: 0 -246: 66341: 0 -246: 66342: 0 -246: 66343: 0 -246: 66344: 0 -246: 66345: 0 -246: 66346: 0 -246: 66347: 0 -246: 66348: 0 -246: 66349: 0 -246: 66350: 0 -246: 66351: 0 -246: 66352: 0 -246: 66353: 0 -246: 66354: 0 -246: 66355: 0 -246: 66356: 0 -246: 66357: 0 -246: 66358: 0 -246: 66359: 0 -246: 66360: 0 -246: 66361: 0 -246: 66362: 0 -246: 66363: 0 -246: 66364: 0 -246: 66365: 0 -246: 66366: 0 -246: 66367: 0 -246: 66368: 0 -246: 66369: 0 -246: 66370: 0 -246: 66371: 0 -246: 66372: 0 -246: 66373: 0 -246: 66374: 0 -246: 66375: 0 -246: 66376: 0 -246: 66377: 0 -246: 66378: 0 -246: 66379: 0 -246: 66380: 0 -246: 66381: 0 -246: 66382: 0 -246: 66383: 0 -246: 66384: 0 -246: 66385: 0 -246: 66386: 0 -246: 66387: 0 -246: 66388: 0 -246: 66389: 0 -246: 66390: 0 -246: 66391: 0 -246: 66392: 0 -246: 66393: 0 -246: 66394: 0 -246: 66395: 0 -246: 66396: 0 -246: 66397: 0 -246: 66398: 0 -246: 66399: 0 -246: 66400: 0 -246: 66401: 0 -246: 66402: 0 -246: 66403: 0 -246: 66404: 0 -246: 66405: 0 -246: 66406: 0 -246: 66407: 0 -246: 66408: 0 -246: 66409: 0 -246: 66410: 0 -246: 66411: 0 -246: 66412: 0 -246: 66413: 0 -246: 66414: 0 -246: 66415: 0 -246: 66416: 0 -246: 66417: 0 -246: 66418: 0 -246: 66419: 0 -246: 66420: 0 -246: 66421: 0 -246: 66422: 0 -246: 66423: 0 -246: 66424: 0 -246: 66425: 0 -246: 66426: 0 -246: 66427: 0 -246: 66428: 0 -246: 66429: 0 -246: 66430: 0 -246: 66431: 0 -246: 66432: 0 -246: 66433: 0 -246: 66434: 0 -246: 66435: 0 -246: 66436: 0 -246: 66437: 0 -246: 66438: 0 -246: 66439: 0 -246: 66440: 0 -246: 66441: 0 -246: 66442: 0 -246: 66443: 0 -246: 66444: 0 -246: 66445: 0 -246: 66446: 0 -246: 66447: 0 -246: 66448: 0 -246: 66449: 0 -246: 66450: 0 -246: 66451: 0 -246: 66452: 0 -246: 66453: 0 -246: 66454: 0 -246: 66455: 0 -246: 66456: 0 -246: 66457: 0 -246: 66458: 0 -246: 66459: 0 -246: 66460: 0 -246: 66461: 0 -246: 66462: 0 -246: 66463: 0 -246: 66464: 0 -246: 66465: 0 -246: 66466: 0 -246: 66467: 0 -246: 66468: 0 -246: 66469: 0 -246: 66470: 0 -246: 66471: 0 -246: 66472: 0 -246: 66473: 0 -246: 66474: 0 -246: 66475: 0 -246: 66476: 0 -246: 66477: 0 -246: 66478: 0 -246: 66479: 0 -246: 66480: 0 -246: 66481: 0 -246: 66482: 0 -246: 66483: 0 -246: 66484: 0 -246: 66485: 0 -246: 66486: 0 -246: 66487: 0 -246: 66488: 0 -246: 66489: 0 -246: 66490: 0 -246: 66491: 0 -246: 66492: 0 -246: 66493: 0 -246: 66494: 0 -246: 66495: 0 -246: 66496: 0 -246: 66497: 0 -246: 66498: 0 -246: 66499: 0 -246: 66500: 0 -246: 66501: 0 -246: 66502: 0 -246: 66503: 0 -246: 66504: 0 -246: 66505: 0 -246: 66506: 0 -246: 66507: 0 -246: 66508: 0 -246: 66509: 0 -246: 66510: 0 -246: 66511: 0 -246: 66512: 0 -246: 66513: 0 -246: 66514: 0 -246: 66515: 0 -246: 66516: 0 -246: 66517: 0 -246: 66518: 0 -246: 66519: 0 -246: 66520: 0 -246: 66521: 0 -246: 66522: 0 -246: 66523: 0 -246: 66524: 0 -246: 66525: 0 -246: 66526: 0 -246: 66527: 0 -246: 66528: 0 -246: 66529: 0 -246: 66530: 0 -246: 66531: 0 -246: 66532: 0 -246: 66533: 0 -246: 66534: 0 -246: 66535: 0 -246: 66536: 0 -246: 66537: 0 -246: 66538: 0 -246: 66539: 0 -246: 66540: 0 -246: 66541: 0 -246: 66542: 0 -246: 66543: 0 -246: 66544: 0 -246: 66545: 0 -246: 66546: 0 -246: 66547: 0 -246: 66548: 0 -246: 66549: 0 -246: 66550: 0 -246: 66551: 0 -246: 66552: 0 -246: 66553: 0 -246: 66554: 0 -246: 66555: 0 -246: 66556: 0 -246: 66557: 0 -246: 66558: 0 -246: 66559: 0 -246: 66560: 0 -246: 66561: 0 -246: 66562: 0 -246: 66563: 0 -246: 66564: 0 -246: 66565: 0 -246: 66566: 0 -246: 66567: 0 -246: 66568: 0 -246: 66569: 0 -246: 66570: 0 -246: 66571: 0 -246: 66572: 0 -246: 66573: 0 -246: 66574: 0 -246: 66575: 0 -246: 66576: 0 -246: 66577: 0 -246: 66578: 0 -246: 66579: 0 -246: 66580: 0 -246: 66581: 0 -246: 66582: 0 -246: 66583: 0 -246: 66584: 0 -246: 66585: 0 -246: 66586: 0 -246: 66587: 0 -246: 66588: 0 -246: 66589: 0 -246: 66590: 0 -246: 66591: 0 -246: 66592: 0 -246: 66593: 0 -246: 66594: 0 -246: 66595: 0 -246: 66596: 0 -246: 66597: 0 -246: 66598: 0 -246: 66599: 0 -246: 66600: 0 -246: 66601: 0 -246: 66602: 0 -246: 66603: 0 -246: 66604: 0 -246: 66605: 0 -246: 66606: 0 -246: 66607: 0 -246: 66608: 0 -246: 66609: 0 -246: 66610: 0 -246: 66611: 0 -246: 66612: 0 -246: 66613: 0 -246: 66614: 0 -246: 66615: 0 -246: 66616: 0 -246: 66617: 0 -246: 66618: 0 -246: 66619: 0 -246: 66620: 0 -246: 66621: 0 -246: 66622: 0 -246: 66623: 0 -246: 66624: 0 -246: 66625: 0 -246: 66626: 0 -246: 66627: 0 -246: 66628: 0 -246: 66629: 0 -246: 66630: 0 -246: 66631: 0 -246: 66632: 0 -246: 66633: 0 -246: 66634: 0 -246: 66635: 0 -246: 66636: 0 -246: 66637: 0 -246: 66638: 0 -246: 66639: 0 -246: 66640: 0 -246: 66641: 0 -246: 66642: 0 -246: 66643: 0 -246: 66644: 0 -246: 66645: 0 -246: 66646: 0 -246: 66647: 0 -246: 66648: 0 -246: 66649: 0 -246: 66650: 0 -246: 66651: 0 -246: 66652: 0 -246: 66653: 0 -246: 66654: 0 -246: 66655: 0 -246: 66656: 0 -246: 66657: 0 -246: 66658: 0 -246: 66659: 0 -246: 66660: 0 -246: 66661: 0 -246: 66662: 0 -246: 66663: 0 -246: 66664: 0 -246: 66665: 0 -246: 66666: 0 -246: 66667: 0 -246: 66668: 0 -246: 66669: 0 -246: 66670: 0 -246: 66671: 0 -246: 66672: 0 -246: 66673: 0 -246: 66674: 0 -246: 66675: 0 -246: 66676: 0 -246: 66677: 0 -246: 66678: 0 -246: 66679: 0 -246: 66680: 0 -246: 66681: 0 -246: 66682: 0 -246: 66683: 0 -246: 66684: 0 -246: 66685: 0 -246: 66686: 0 -246: 66687: 0 -246: 66688: 0 -246: 66689: 0 -246: 66690: 0 -246: 66691: 0 -246: 66692: 0 -246: 66693: 0 -246: 66694: 0 -246: 66695: 0 -246: 66696: 0 -246: 66697: 0 -246: 66698: 0 -246: 66699: 0 -246: 66700: 0 -246: 66701: 0 -246: 66702: 0 -246: 66703: 0 -246: 66704: 0 -246: 66705: 0 -246: 66706: 0 -246: 66707: 0 -246: 66708: 0 -246: 66709: 0 -246: 66710: 0 -246: 66711: 0 -246: 66712: 0 -246: 66713: 0 -246: 66714: 0 -246: 66715: 0 -246: 66716: 0 -246: 66717: 0 -246: 66718: 0 -246: 66719: 0 -246: 66720: 0 -246: 66721: 0 -246: 66722: 0 -246: 66723: 0 -246: 66724: 0 -246: 66725: 0 -246: 66726: 0 -246: 66727: 0 -246: 66728: 0 -246: 66729: 0 -246: 66730: 0 -246: 66731: 0 -246: 66732: 0 -246: 66733: 0 -246: 66734: 0 -246: 66735: 0 -246: 66736: 0 -246: 66737: 0 -246: 66738: 0 -246: 66739: 0 -246: 66740: 0 -246: 66741: 0 -246: 66742: 0 -246: 66743: 0 -246: 66744: 0 -246: 66745: 0 -246: 66746: 0 -246: 66747: 0 -246: 66748: 0 -246: 66749: 0 -246: 66750: 0 -246: 66751: 0 -246: 66752: 0 -246: 66753: 0 -246: 66754: 0 -246: 66755: 0 -246: 66756: 0 -246: 66757: 0 -246: 66758: 0 -246: 66759: 0 -246: 66760: 0 -246: 66761: 0 -246: 66762: 0 -246: 66763: 0 -246: 66764: 0 -246: 66765: 0 -246: 66766: 0 -246: 66767: 0 -246: 66768: 0 -246: 66769: 0 -246: 66770: 0 -246: 66771: 0 -246: 66772: 0 -246: 66773: 0 -246: 66774: 0 -246: 66775: 0 -246: 66776: 0 -246: 66777: 0 -246: 66778: 0 -246: 66779: 0 -246: 66780: 0 -246: 66781: 0 -246: 66782: 0 -246: 66783: 0 -246: 66784: 0 -246: 66785: 0 -246: 66786: 0 -246: 66787: 0 -246: 66788: 0 -246: 66789: 0 -246: 66790: 0 -246: 66791: 0 -246: 66792: 0 -246: 66793: 0 -246: 66794: 0 -246: 66795: 0 -246: 66796: 0 -246: 66797: 0 -246: 66798: 0 -246: 66799: 0 -246: 66800: 0 -246: 66801: 0 -246: 66802: 0 -246: 66803: 0 -246: 66804: 0 -246: 66805: 0 -246: 66806: 0 -246: 66807: 0 -246: 66808: 0 -246: 66809: 0 -246: 66810: 0 -246: 66811: 0 -246: 66812: 0 -246: 66813: 0 -246: 66814: 0 -246: 66815: 0 -246: 66816: 0 -246: 66817: 0 -246: 66818: 0 -246: 66819: 0 -246: 66820: 0 -246: 66821: 0 -246: 66822: 0 -246: 66823: 0 -246: 66824: 0 -246: 66825: 0 -246: 66826: 0 -246: 66827: 0 -246: 66828: 0 -246: 66829: 0 -246: 66830: 0 -246: 66831: 0 -246: 66832: 0 -246: 66833: 0 -246: 66834: 0 -246: 66835: 0 -246: 66836: 0 -246: 66837: 0 -246: 66838: 0 -246: 66839: 0 -246: 66840: 0 -246: 66841: 0 -246: 66842: 0 -246: 66843: 0 -246: 66844: 0 -246: 66845: 0 -246: 66846: 0 -246: 66847: 0 -246: 66848: 0 -246: 66849: 0 -246: 66850: 0 -246: 66851: 0 -246: 66852: 0 -246: 66853: 0 -246: 66854: 0 -246: 66855: 0 -246: 66856: 0 -246: 66857: 0 -246: 66858: 0 -246: 66859: 0 -246: 66860: 0 -246: 66861: 0 -246: 66862: 0 -246: 66863: 0 -246: 66864: 0 -246: 66865: 0 -246: 66866: 0 -246: 66867: 0 -246: 66868: 0 -246: 66869: 0 -246: 66870: 0 -246: 66871: 0 -246: 66872: 0 -246: 66873: 0 -246: 66874: 0 -246: 66875: 0 -246: 66876: 0 -246: 66877: 0 -246: 66878: 0 -246: 66879: 0 -246: 66880: 0 -246: 66881: 0 -246: 66882: 0 -246: 66883: 0 -246: 66884: 0 -246: 66885: 0 -246: 66886: 0 -246: 66887: 0 -246: 66888: 0 -246: 66889: 0 -246: 66890: 0 -246: 66891: 0 -246: 66892: 0 -246: 66893: 0 -246: 66894: 0 -246: 66895: 0 -246: 66896: 0 -246: 66897: 0 -246: 66898: 0 -246: 66899: 0 -246: 66900: 0 -246: 66901: 0 -246: 66902: 0 -246: 66903: 0 -246: 66904: 0 -246: 66905: 0 -246: 66906: 0 -246: 66907: 0 -246: 66908: 0 -246: 66909: 0 -246: 66910: 0 -246: 66911: 0 -246: 66912: 0 -246: 66913: 0 -246: 66914: 0 -246: 66915: 0 -246: 66916: 0 -246: 66917: 0 -246: 66918: 0 -246: 66919: 0 -246: 66920: 0 -246: 66921: 0 -246: 66922: 0 -246: 66923: 0 -246: 66924: 0 -246: 66925: 0 -246: 66926: 0 -246: 66927: 0 -246: 66928: 0 -246: 66929: 0 -246: 66930: 0 -246: 66931: 0 -246: 66932: 0 -246: 66933: 0 -246: 66934: 0 -246: 66935: 0 -246: 66936: 0 -246: 66937: 0 -246: 66938: 0 -246: 66939: 0 -246: 66940: 0 -246: 66941: 0 -246: 66942: 0 -246: 66943: 0 -246: 66944: 0 -246: 66945: 0 -246: 66946: 0 -246: 66947: 0 -246: 66948: 0 -246: 66949: 0 -246: 66950: 0 -246: 66951: 0 -246: 66952: 0 -246: 66953: 0 -246: 66954: 0 -246: 66955: 0 -246: 66956: 0 -246: 66957: 0 -246: 66958: 0 -246: 66959: 0 -246: 66960: 0 -246: 66961: 0 -246: 66962: 0 -246: 66963: 0 -246: 66964: 0 -246: 66965: 0 -246: 66966: 0 -246: 66967: 0 -246: 66968: 0 -246: 66969: 0 -246: 66970: 0 -246: 66971: 0 -246: 66972: 0 -246: 66973: 0 -246: 66974: 0 -246: 66975: 0 -246: 66976: 0 -246: 66977: 0 -246: 66978: 0 -246: 66979: 0 -246: 66980: 0 -246: 66981: 0 -246: 66982: 0 -246: 66983: 0 -246: 66984: 0 -246: 66985: 0 -246: 66986: 0 -246: 66987: 0 -246: 66988: 0 -246: 66989: 0 -246: 66990: 0 -246: 66991: 0 -246: 66992: 0 -246: 66993: 0 -246: 66994: 0 -246: 66995: 0 -246: 66996: 0 -246: 66997: 0 -246: 66998: 0 -246: 66999: 0 -246: 67000: 0 -246: 67001: 0 -246: 67002: 0 -246: 67003: 0 -246: 67004: 0 -246: 67005: 0 -246: 67006: 0 -246: 67007: 0 -246: 67008: 0 -246: 67009: 0 -246: 67010: 0 -246: 67011: 0 -246: 67012: 0 -246: 67013: 0 -246: 67014: 0 -246: 67015: 0 -246: 67016: 0 -246: 67017: 0 -246: 67018: 0 -246: 67019: 0 -246: 67020: 0 -246: 67021: 0 -246: 67022: 0 -246: 67023: 0 -246: 67024: 0 -246: 67025: 0 -246: 67026: 0 -246: 67027: 0 -246: 67028: 0 -246: 67029: 0 -246: 67030: 0 -246: 67031: 0 -246: 67032: 0 -246: 67033: 0 -246: 67034: 0 -246: 67035: 0 -246: 67036: 0 -246: 67037: 0 -246: 67038: 0 -246: 67039: 0 -246: 67040: 0 -246: 67041: 0 -246: 67042: 0 -246: 67043: 0 -246: 67044: 0 -246: 67045: 0 -246: 67046: 0 -246: 67047: 0 -246: 67048: 0 -246: 67049: 0 -246: 67050: 0 -246: 67051: 0 -246: 67052: 0 -246: 67053: 0 -246: 67054: 0 -246: 67055: 0 -246: 67056: 0 -246: 67057: 0 -246: 67058: 0 -246: 67059: 0 -246: 67060: 0 -246: 67061: 0 -246: 67062: 0 -246: 67063: 0 -246: 67064: 0 -246: 67065: 0 -246: 67066: 0 -246: 67067: 0 -246: 67068: 0 -246: 67069: 0 -246: 67070: 0 -246: 67071: 0 -246: 67072: 0 -246: 67073: 0 -246: 67074: 0 -246: 67075: 0 -246: 67076: 0 -246: 67077: 0 -246: 67078: 0 -246: 67079: 0 -246: 67080: 0 -246: 67081: 0 -246: 67082: 0 -246: 67083: 0 -246: 67084: 0 -246: 67085: 0 -246: 67086: 0 -246: 67087: 0 -246: 67088: 0 -246: 67089: 0 -246: 67090: 0 -246: 67091: 0 -246: 67092: 0 -246: 67093: 0 -246: 67094: 0 -246: 67095: 0 -246: 67096: 0 -246: 67097: 0 -246: 67098: 0 -246: 67099: 0 -246: 67100: 0 -246: 67101: 0 -246: 67102: 0 -246: 67103: 0 -246: 67104: 0 -246: 67105: 0 -246: 67106: 0 -246: 67107: 0 -246: 67108: 0 -246: 67109: 0 -246: 67110: 0 -246: 67111: 0 -246: 67112: 0 -246: 67113: 0 -246: 67114: 0 -246: 67115: 0 -246: 67116: 0 -246: 67117: 0 -246: 67118: 0 -246: 67119: 0 -246: 67120: 0 -246: 67121: 0 -246: 67122: 0 -246: 67123: 0 -246: 67124: 0 -246: 67125: 0 -246: 67126: 0 -246: 67127: 0 -246: 67128: 0 -246: 67129: 0 -246: 67130: 0 -246: 67131: 0 -246: 67132: 0 -246: 67133: 0 -246: 67134: 0 -246: 67135: 0 -246: 67136: 0 -246: 67137: 0 -246: 67138: 0 -246: 67139: 0 -246: 67140: 0 -246: 67141: 0 -246: 67142: 0 -246: 67143: 0 -246: 67144: 0 -246: 67145: 0 -246: 67146: 0 -246: 67147: 0 -246: 67148: 0 -246: 67149: 0 -246: 67150: 0 -246: 67151: 0 -246: 67152: 0 -246: 67153: 0 -246: 67154: 0 -246: 67155: 0 -246: 67156: 0 -246: 67157: 0 -246: 67158: 0 -246: 67159: 0 -246: 67160: 0 -246: 67161: 0 -246: 67162: 0 -246: 67163: 0 -246: 67164: 0 -246: 67165: 0 -246: 67166: 0 -246: 67167: 0 -246: 67168: 0 -246: 67169: 0 -246: 67170: 0 -246: 67171: 0 -246: 67172: 0 -246: 67173: 0 -246: 67174: 0 -246: 67175: 0 -246: 67176: 0 -246: 67177: 0 -246: 67178: 0 -246: 67179: 0 -246: 67180: 0 -246: 67181: 0 -246: 67182: 0 -246: 67183: 0 -246: 67184: 0 -246: 67185: 0 -246: 67186: 0 -246: 67187: 0 -246: 67188: 0 -246: 67189: 0 -246: 67190: 0 -246: 67191: 0 -246: 67192: 0 -246: 67193: 0 -246: 67194: 0 -246: 67195: 0 -246: 67196: 0 -246: 67197: 0 -246: 67198: 0 -246: 67199: 0 -246: 67200: 0 -246: 67201: 0 -246: 67202: 0 -246: 67203: 0 -246: 67204: 0 -246: 67205: 0 -246: 67206: 0 -246: 67207: 0 -246: 67208: 0 -246: 67209: 0 -246: 67210: 0 -246: 67211: 0 -246: 67212: 0 -246: 67213: 0 -246: 67214: 0 -246: 67215: 0 -246: 67216: 0 -246: 67217: 0 -246: 67218: 0 -246: 67219: 0 -246: 67220: 0 -246: 67221: 0 -246: 67222: 0 -246: 67223: 0 -246: 67224: 0 -246: 67225: 0 -246: 67226: 0 -246: 67227: 0 -246: 67228: 0 -246: 67229: 0 -246: 67230: 0 -246: 67231: 0 -246: 67232: 0 -246: 67233: 0 -246: 67234: 0 -246: 67235: 0 -246: 67236: 0 -246: 67237: 0 -246: 67238: 0 -246: 67239: 0 -246: 67240: 0 -246: 67241: 0 -246: 67242: 0 -246: 67243: 0 -246: 67244: 0 -246: 67245: 0 -246: 67246: 0 -246: 67247: 0 -246: 67248: 0 -246: 67249: 0 -246: 67250: 0 -246: 67251: 0 -246: 67252: 0 -246: 67253: 0 -246: 67254: 0 -246: 67255: 0 -246: 67256: 0 -246: 67257: 0 -246: 67258: 0 -246: 67259: 0 -246: 67260: 0 -246: 67261: 0 -246: 67262: 0 -246: 67263: 0 -246: 67264: 0 -246: 67265: 0 -246: 67266: 0 -246: 67267: 0 -246: 67268: 0 -246: 67269: 0 -246: 67270: 0 -246: 67271: 0 -246: 67272: 0 -246: 67273: 0 -246: 67274: 0 -246: 67275: 0 -246: 67276: 0 -246: 67277: 0 -246: 67278: 0 -246: 67279: 0 -246: 67280: 0 -246: 67281: 0 -246: 67282: 0 -246: 67283: 0 -246: 67284: 0 -246: 67285: 0 -246: 67286: 0 -246: 67287: 0 -246: 67288: 0 -246: 67289: 0 -246: 67290: 0 -246: 67291: 0 -246: 67292: 0 -246: 67293: 0 -246: 67294: 0 -246: 67295: 0 -246: 67296: 0 -246: 67297: 0 -246: 67298: 0 -246: 67299: 0 -246: 67300: 0 -246: 67301: 0 -246: 67302: 0 -246: 67303: 0 -246: 67304: 0 -246: 67305: 0 -246: 67306: 0 -246: 67307: 0 -246: 67308: 0 -246: 67309: 0 -246: 67310: 0 -246: 67311: 0 -246: 67312: 0 -246: 67313: 0 -246: 67314: 0 -246: 67315: 0 -246: 67316: 0 -246: 67317: 0 -246: 67318: 0 -246: 67319: 0 -246: 67320: 0 -246: 67321: 0 -246: 67322: 0 -246: 67323: 0 -246: 67324: 0 -246: 67325: 0 -246: 67326: 0 -246: 67327: 0 -246: 67328: 0 -246: 67329: 0 -246: 67330: 0 -246: 67331: 0 -246: 67332: 0 -246: 67333: 0 -246: 67334: 0 -246: 67335: 0 -246: 67336: 0 -246: 67337: 0 -246: 67338: 0 -246: 67339: 0 -246: 67340: 0 -246: 67341: 0 -246: 67342: 0 -246: 67343: 0 -246: 67344: 0 -246: 67345: 0 -246: 67346: 0 -246: 67347: 0 -246: 67348: 0 -246: 67349: 0 -246: 67350: 0 -246: 67351: 0 -246: 67352: 0 -246: 67353: 0 -246: 67354: 0 -246: 67355: 0 -246: 67356: 0 -246: 67357: 0 -246: 67358: 0 -246: 67359: 0 -246: 67360: 0 -246: 67361: 0 -246: 67362: 0 -246: 67363: 0 -246: 67364: 0 -246: 67365: 0 -246: 67366: 0 -246: 67367: 0 -246: 67368: 0 -246: 67369: 0 -246: 67370: 0 -246: 67371: 0 -246: 67372: 0 -246: 67373: 0 -246: 67374: 0 -246: 67375: 0 -246: 67376: 0 -246: 67377: 0 -246: 67378: 0 -246: 67379: 0 -246: 67380: 0 -246: 67381: 0 -246: 67382: 0 -246: 67383: 0 -246: 67384: 0 -246: 67385: 0 -246: 67386: 0 -246: 67387: 0 -246: 67388: 0 -246: 67389: 0 -246: 67390: 0 -246: 67391: 0 -246: 67392: 0 -246: 67393: 0 -246: 67394: 0 -246: 67395: 0 -246: 67396: 0 -246: 67397: 0 -246: 67398: 0 -246: 67399: 0 -246: 67400: 0 -246: 67401: 0 -246: 67402: 0 -246: 67403: 0 -246: 67404: 0 -246: 67405: 0 -246: 67406: 0 -246: 67407: 0 -246: 67408: 0 -246: 67409: 0 -246: 67410: 0 -246: 67411: 0 -246: 67412: 0 -246: 67413: 0 -246: 67414: 0 -246: 67415: 0 -246: 67416: 0 -246: 67417: 0 -246: 67418: 0 -246: 67419: 0 -246: 67420: 0 -246: 67421: 0 -246: 67422: 0 -246: 67423: 0 -246: 67424: 0 -246: 67425: 0 -246: 67426: 0 -246: 67427: 0 -246: 67428: 0 -246: 67429: 0 -246: 67430: 0 -246: 67431: 0 -246: 67432: 0 -246: 67433: 0 -246: 67434: 0 -246: 67435: 0 -246: 67436: 0 -246: 67437: 0 -246: 67438: 0 -246: 67439: 0 -246: 67440: 0 -246: 67441: 0 -246: 67442: 0 -246: 67443: 0 -246: 67444: 0 -246: 67445: 0 -246: 67446: 0 -246: 67447: 0 -246: 67448: 0 -246: 67449: 0 -246: 67450: 0 -246: 67451: 0 -246: 67452: 0 -246: 67453: 0 -246: 67454: 0 -246: 67455: 0 -246: 67456: 0 -246: 67457: 0 -246: 67458: 0 -246: 67459: 0 -246: 67460: 0 -246: 67461: 0 -246: 67462: 0 -246: 67463: 0 -246: 67464: 0 -246: 67465: 0 -246: 67466: 0 -246: 67467: 0 -246: 67468: 0 -246: 67469: 0 -246: 67470: 0 -246: 67471: 0 -246: 67472: 0 -246: 67473: 0 -246: 67474: 0 -246: 67475: 0 -246: 67476: 0 -246: 67477: 0 -246: 67478: 0 -246: 67479: 0 -246: 67480: 0 -246: 67481: 0 -246: 67482: 0 -246: 67483: 0 -246: 67484: 0 -246: 67485: 0 -246: 67486: 0 -246: 67487: 0 -246: 67488: 0 -246: 67489: 0 -246: 67490: 0 -246: 67491: 0 -246: 67492: 0 -246: 67493: 0 -246: 67494: 0 -246: 67495: 0 -246: 67496: 0 -246: 67497: 0 -246: 67498: 0 -246: 67499: 0 -246: 67500: 0 -246: 67501: 0 -246: 67502: 0 -246: 67503: 0 -246: 67504: 0 -246: 67505: 0 -246: 67506: 0 -246: 67507: 0 -246: 67508: 0 -246: 67509: 0 -246: 67510: 0 -246: 67511: 0 -246: 67512: 0 -246: 67513: 0 -246: 67514: 0 -246: 67515: 0 -246: 67516: 0 -246: 67517: 0 -246: 67518: 0 -246: 67519: 0 -246: 67520: 0 -246: 67521: 0 -246: 67522: 0 -246: 67523: 0 -246: 67524: 0 -246: 67525: 0 -246: 67526: 0 -246: 67527: 0 -246: 67528: 0 -246: 67529: 0 -246: 67530: 0 -246: 67531: 0 -246: 67532: 0 -246: 67533: 0 -246: 67534: 0 -246: 67535: 0 -246: 67536: 0 -246: 67537: 0 -246: 67538: 0 -246: 67539: 0 -246: 67540: 0 -246: 67541: 0 -246: 67542: 0 -246: 67543: 0 -246: 67544: 0 -246: 67545: 0 -246: 67546: 0 -246: 67547: 0 -246: 67548: 0 -246: 67549: 0 -246: 67550: 0 -246: 67551: 0 -246: 67552: 0 -246: 67553: 0 -246: 67554: 0 -246: 67555: 0 -246: 67556: 0 -246: 67557: 0 -246: 67558: 0 -246: 67559: 0 -246: 67560: 0 -246: 67561: 0 -246: 67562: 0 -246: 67563: 0 -246: 67564: 0 -246: 67565: 0 -246: 67566: 0 -246: 67567: 0 -246: 67568: 0 -246: 67569: 0 -246: 67570: 0 -246: 67571: 0 -246: 67572: 0 -246: 67573: 0 -246: 67574: 0 -246: 67575: 0 -246: 67576: 0 -246: 67577: 0 -246: 67578: 0 -246: 67579: 0 -246: 67580: 0 -246: 67581: 0 -246: 67582: 0 -246: 67583: 0 -246: 67584: 0 -246: 67585: 0 -246: 67586: 0 -246: 67587: 0 -246: 67588: 0 -246: 67589: 0 -246: 67590: 0 -246: 67591: 0 -246: 67592: 0 -246: 67593: 0 -246: 67594: 0 -246: 67595: 0 -246: 67596: 0 -246: 67597: 0 -246: 67598: 0 -246: 67599: 0 -246: 67600: 0 -246: 67601: 0 -246: 67602: 0 -246: 67603: 0 -246: 67604: 0 -246: 67605: 0 -246: 67606: 0 -246: 67607: 0 -246: 67608: 0 -246: 67609: 0 -246: 67610: 0 -246: 67611: 0 -246: 67612: 0 -246: 67613: 0 -246: 67614: 0 -246: 67615: 0 -246: 67616: 0 -246: 67617: 0 -246: 67618: 0 -246: 67619: 0 -246: 67620: 0 -246: 67621: 0 -246: 67622: 0 -246: 67623: 0 -246: 67624: 0 -246: 67625: 0 -246: 67626: 0 -246: 67627: 0 -246: 67628: 0 -246: 67629: 0 -246: 67630: 0 -246: 67631: 0 -246: 67632: 0 -246: 67633: 0 -246: 67634: 0 -246: 67635: 0 -246: 67636: 0 -246: 67637: 0 -246: 67638: 0 -246: 67639: 0 -246: 67640: 0 -246: 67641: 0 -246: 67642: 0 -246: 67643: 0 -246: 67644: 0 -246: 67645: 0 -246: 67646: 0 -246: 67647: 0 -246: 67648: 0 -246: 67649: 0 -246: 67650: 0 -246: 67651: 0 -246: 67652: 0 -246: 67653: 0 -246: 67654: 0 -246: 67655: 0 -246: 67656: 0 -246: 67657: 0 -246: 67658: 0 -246: 67659: 0 -246: 67660: 0 -246: 67661: 0 -246: 67662: 0 -246: 67663: 0 -246: 67664: 0 -246: 67665: 0 -246: 67666: 0 -246: 67667: 0 -246: 67668: 0 -246: 67669: 0 -246: 67670: 0 -246: 67671: 0 -246: 67672: 0 -246: 67673: 0 -246: 67674: 0 -246: 67675: 0 -246: 67676: 0 -246: 67677: 0 -246: 67678: 0 -246: 67679: 0 -246: 67680: 0 -246: 67681: 0 -246: 67682: 0 -246: 67683: 0 -246: 67684: 0 -246: 67685: 0 -246: 67686: 0 -246: 67687: 0 -246: 67688: 0 -246: 67689: 0 -246: 67690: 0 -246: 67691: 0 -246: 67692: 0 -246: 67693: 0 -246: 67694: 0 -246: 67695: 0 -246: 67696: 0 -246: 67697: 0 -246: 67698: 0 -246: 67699: 0 -246: 67700: 0 -246: 67701: 0 -246: 67702: 0 -246: 67703: 0 -246: 67704: 0 -246: 67705: 0 -246: 67706: 0 -246: 67707: 0 -246: 67708: 0 -246: 67709: 0 -246: 67710: 0 -246: 67711: 0 -246: 67712: 0 -246: 67713: 0 -246: 67714: 0 -246: 67715: 0 -246: 67716: 0 -246: 67717: 0 -246: 67718: 0 -246: 67719: 0 -246: 67720: 0 -246: 67721: 0 -246: 67722: 0 -246: 67723: 0 -246: 67724: 0 -246: 67725: 0 -246: 67726: 0 -246: 67727: 0 -246: 67728: 0 -246: 67729: 0 -246: 67730: 0 -246: 67731: 0 -246: 67732: 0 -246: 67733: 0 -246: 67734: 0 -246: 67735: 0 -246: 67736: 0 -246: 67737: 0 -246: 67738: 0 -246: 67739: 0 -246: 67740: 0 -246: 67741: 0 -246: 67742: 0 -246: 67743: 0 -246: 67744: 0 -246: 67745: 0 -246: 67746: 0 -246: 67747: 0 -246: 67748: 0 -246: 67749: 0 -246: 67750: 0 -246: 67751: 0 -246: 67752: 0 -246: 67753: 0 -246: 67754: 0 -246: 67755: 0 -246: 67756: 0 -246: 67757: 0 -246: 67758: 0 -246: 67759: 0 -246: 67760: 0 -246: 67761: 0 -246: 67762: 0 -246: 67763: 0 -246: 67764: 0 -246: 67765: 0 -246: 67766: 0 -246: 67767: 0 -246: 67768: 0 -246: 67769: 0 -246: 67770: 0 -246: 67771: 0 -246: 67772: 0 -246: 67773: 0 -246: 67774: 0 -246: 67775: 0 -246: 67776: 0 -246: 67777: 0 -246: 67778: 0 -246: 67779: 0 -246: 67780: 0 -246: 67781: 0 -246: 67782: 0 -246: 67783: 0 -246: 67784: 0 -246: 67785: 0 -246: 67786: 0 -246: 67787: 0 -246: 67788: 0 -246: 67789: 0 -246: 67790: 0 -246: 67791: 0 -246: 67792: 0 -246: 67793: 0 -246: 67794: 0 -246: 67795: 0 -246: 67796: 0 -246: 67797: 0 -246: 67798: 0 -246: 67799: 0 -246: 67800: 0 -246: 67801: 0 -246: 67802: 0 -246: 67803: 0 -246: 67804: 0 -246: 67805: 0 -246: 67806: 0 -246: 67807: 0 -246: 67808: 0 -246: 67809: 0 -246: 67810: 0 -246: 67811: 0 -246: 67812: 0 -246: 67813: 0 -246: 67814: 0 -246: 67815: 0 -246: 67816: 0 -246: 67817: 0 -246: 67818: 0 -246: 67819: 0 -246: 67820: 0 -246: 67821: 0 -246: 67822: 0 -246: 67823: 0 -246: 67824: 0 -246: 67825: 0 -246: 67826: 0 -246: 67827: 0 -246: 67828: 0 -246: 67829: 0 -246: 67830: 0 -246: 67831: 0 -246: 67832: 0 -246: 67833: 0 -246: 67834: 0 -246: 67835: 0 -246: 67836: 0 -246: 67837: 0 -246: 67838: 0 -246: 67839: 0 -246: 67840: 0 -246: 67841: 0 -246: 67842: 0 -246: 67843: 0 -246: 67844: 0 -246: 67845: 0 -246: 67846: 0 -246: 67847: 0 -246: 67848: 0 -246: 67849: 0 -246: 67850: 0 -246: 67851: 0 -246: 67852: 0 -246: 67853: 0 -246: 67854: 0 -246: 67855: 0 -246: 67856: 0 -246: 67857: 0 -246: 67858: 0 -246: 67859: 0 -246: 67860: 0 -246: 67861: 0 -246: 67862: 0 -246: 67863: 0 -246: 67864: 0 -246: 67865: 0 -246: 67866: 0 -246: 67867: 0 -246: 67868: 0 -246: 67869: 0 -246: 67870: 0 -246: 67871: 0 -246: 67872: 0 -246: 67873: 0 -246: 67874: 0 -246: 67875: 0 -246: 67876: 0 -246: 67877: 0 -246: 67878: 0 -246: 67879: 0 -246: 67880: 0 -246: 67881: 0 -246: 67882: 0 -246: 67883: 0 -246: 67884: 0 -246: 67885: 0 -246: 67886: 0 -246: 67887: 0 -246: 67888: 0 -246: 67889: 0 -246: 67890: 0 -246: 67891: 0 -246: 67892: 0 -246: 67893: 0 -246: 67894: 0 -246: 67895: 0 -246: 67896: 0 -246: 67897: 0 -246: 67898: 0 -246: 67899: 0 -246: 67900: 0 -246: 67901: 0 -246: 67902: 0 -246: 67903: 0 -246: 67904: 0 -246: 67905: 0 -246: 67906: 0 -246: 67907: 0 -246: 67908: 0 -246: 67909: 0 -246: 67910: 0 -246: 67911: 0 -246: 67912: 0 -246: 67913: 0 -246: 67914: 0 -246: 67915: 0 -246: 67916: 0 -246: 67917: 0 -246: 67918: 0 -246: 67919: 0 -246: 67920: 0 -246: 67921: 0 -246: 67922: 0 -246: 67923: 0 -246: 67924: 0 -246: 67925: 0 -246: 67926: 0 -246: 67927: 0 -246: 67928: 0 -246: 67929: 0 -246: 67930: 0 -246: 67931: 0 -246: 67932: 0 -246: 67933: 0 -246: 67934: 0 -246: 67935: 0 -246: 67936: 0 -246: 67937: 0 -246: 67938: 0 -246: 67939: 0 -246: 67940: 0 -246: 67941: 0 -246: 67942: 0 -246: 67943: 0 -246: 67944: 0 -246: 67945: 0 -246: 67946: 0 -246: 67947: 0 -246: 67948: 0 -246: 67949: 0 -246: 67950: 0 -246: 67951: 0 -246: 67952: 0 -246: 67953: 0 -246: 67954: 0 -246: 67955: 0 -246: 67956: 0 -246: 67957: 0 -246: 67958: 0 -246: 67959: 0 -246: 67960: 0 -246: 67961: 0 -246: 67962: 0 -246: 67963: 0 -246: 67964: 0 -246: 67965: 0 -246: 67966: 0 -246: 67967: 0 -246: 67968: 0 -246: 67969: 0 -246: 67970: 0 -246: 67971: 0 -246: 67972: 0 -246: 67973: 0 -246: 67974: 0 -246: 67975: 0 -246: 67976: 0 -246: 67977: 0 -246: 67978: 0 -246: 67979: 0 -246: 67980: 0 -246: 67981: 0 -246: 67982: 0 -246: 67983: 0 -246: 67984: 0 -246: 67985: 0 -246: 67986: 0 -246: 67987: 0 -246: 67988: 0 -246: 67989: 0 -246: 67990: 0 -246: 67991: 0 -246: 67992: 0 -246: 67993: 0 -246: 67994: 0 -246: 67995: 0 -246: 67996: 0 -246: 67997: 0 -246: 67998: 0 -246: 67999: 0 -246: 68000: 0 -246: 68001: 0 -246: 68002: 0 -246: 68003: 0 -246: 68004: 0 -246: 68005: 0 -246: 68006: 0 -246: 68007: 0 -246: 68008: 0 -246: 68009: 0 -246: 68010: 0 -246: 68011: 0 -246: 68012: 0 -246: 68013: 0 -246: 68014: 0 -246: 68015: 0 -246: 68016: 0 -246: 68017: 0 -246: 68018: 0 -246: 68019: 0 -246: 68020: 0 -246: 68021: 0 -246: 68022: 0 -246: 68023: 0 -246: 68024: 0 -246: 68025: 0 -246: 68026: 0 -246: 68027: 0 -246: 68028: 0 -246: 68029: 0 -246: 68030: 0 -246: 68031: 0 -246: 68032: 0 -246: 68033: 0 -246: 68034: 0 -246: 68035: 0 -246: 68036: 0 -246: 68037: 0 -246: 68038: 0 -246: 68039: 0 -246: 68040: 0 -246: 68041: 0 -246: 68042: 0 -246: 68043: 0 -246: 68044: 0 -246: 68045: 0 -246: 68046: 0 -246: 68047: 0 -246: 68048: 0 -246: 68049: 0 -246: 68050: 0 -246: 68051: 0 -246: 68052: 0 -246: 68053: 0 -246: 68054: 0 -246: 68055: 0 -246: 68056: 0 -246: 68057: 0 -246: 68058: 0 -246: 68059: 0 -246: 68060: 0 -246: 68061: 0 -246: 68062: 0 -246: 68063: 0 -246: 68064: 0 -246: 68065: 0 -246: 68066: 0 -246: 68067: 0 -246: 68068: 0 -246: 68069: 0 -246: 68070: 0 -246: 68071: 0 -246: 68072: 0 -246: 68073: 0 -246: 68074: 0 -246: 68075: 0 -246: 68076: 0 -246: 68077: 0 -246: 68078: 0 -246: 68079: 0 -246: 68080: 0 -246: 68081: 0 -246: 68082: 0 -246: 68083: 0 -246: 68084: 0 -246: 68085: 0 -246: 68086: 0 -246: 68087: 0 -246: 68088: 0 -246: 68089: 0 -246: 68090: 0 -246: 68091: 0 -246: 68092: 0 -246: 68093: 0 -246: 68094: 0 -246: 68095: 0 -246: 68096: 0 -246: 68097: 0 -246: 68098: 0 -246: 68099: 0 -246: 68100: 0 -246: 68101: 0 -246: 68102: 0 -246: 68103: 0 -246: 68104: 0 -246: 68105: 0 -246: 68106: 0 -246: 68107: 0 -246: 68108: 0 -246: 68109: 0 -246: 68110: 0 -246: 68111: 0 -246: 68112: 0 -246: 68113: 0 -246: 68114: 0 -246: 68115: 0 -246: 68116: 0 -246: 68117: 0 -246: 68118: 0 -246: 68119: 0 -246: 68120: 0 -246: 68121: 0 -246: 68122: 0 -246: 68123: 0 -246: 68124: 0 -246: 68125: 0 -246: 68126: 0 -246: 68127: 0 -246: 68128: 0 -246: 68129: 0 -246: 68130: 0 -246: 68131: 0 -246: 68132: 0 -246: 68133: 0 -246: 68134: 0 -246: 68135: 0 -246: 68136: 0 -246: 68137: 0 -246: 68138: 0 -246: 68139: 0 -246: 68140: 0 -246: 68141: 0 -246: 68142: 0 -246: 68143: 0 -246: 68144: 0 -246: 68145: 0 -246: 68146: 0 -246: 68147: 0 -246: 68148: 0 -246: 68149: 0 -246: 68150: 0 -246: 68151: 0 -246: 68152: 0 -246: 68153: 0 -246: 68154: 0 -246: 68155: 0 -246: 68156: 0 -246: 68157: 0 -246: 68158: 0 -246: 68159: 0 -246: 68160: 0 -246: 68161: 0 -246: 68162: 0 -246: 68163: 0 -246: 68164: 0 -246: 68165: 0 -246: 68166: 0 -246: 68167: 0 -246: 68168: 0 -246: 68169: 0 -246: 68170: 0 -246: 68171: 0 -246: 68172: 0 -246: 68173: 0 -246: 68174: 0 -246: 68175: 0 -246: 68176: 0 -246: 68177: 0 -246: 68178: 0 -246: 68179: 0 -246: 68180: 0 -246: 68181: 0 -246: 68182: 0 -246: 68183: 0 -246: 68184: 0 -246: 68185: 0 -246: 68186: 0 -246: 68187: 0 -246: 68188: 0 -246: 68189: 0 -246: 68190: 0 -246: 68191: 0 -246: 68192: 0 -246: 68193: 0 -246: 68194: 0 -246: 68195: 0 -246: 68196: 0 -246: 68197: 0 -246: 68198: 0 -246: 68199: 0 -246: 68200: 0 -246: 68201: 0 -246: 68202: 0 -246: 68203: 0 -246: 68204: 0 -246: 68205: 0 -246: 68206: 0 -246: 68207: 0 -246: 68208: 0 -246: 68209: 0 -246: 68210: 0 -246: 68211: 0 -246: 68212: 0 -246: 68213: 0 -246: 68214: 0 -246: 68215: 0 -246: 68216: 0 -246: 68217: 0 -246: 68218: 0 -246: 68219: 0 -246: 68220: 0 -246: 68221: 0 -246: 68222: 0 -246: 68223: 0 -246: 68224: 0 -246: 68225: 0 -246: 68226: 0 -246: 68227: 0 -246: 68228: 0 -246: 68229: 0 -246: 68230: 0 -246: 68231: 0 -246: 68232: 0 -246: 68233: 0 -246: 68234: 0 -246: 68235: 0 -246: 68236: 0 -246: 68237: 0 -246: 68238: 0 -246: 68239: 0 -246: 68240: 0 -246: 68241: 0 -246: 68242: 0 -246: 68243: 0 -246: 68244: 0 -246: 68245: 0 -246: 68246: 0 -246: 68247: 0 -246: 68248: 0 -246: 68249: 0 -246: 68250: 0 -246: 68251: 0 -246: 68252: 0 -246: 68253: 0 -246: 68254: 0 -246: 68255: 0 -246: 68256: 0 -246: 68257: 0 -246: 68258: 0 -246: 68259: 0 -246: 68260: 0 -246: 68261: 0 -246: 68262: 0 -246: 68263: 0 -246: 68264: 0 -246: 68265: 0 -246: 68266: 0 -246: 68267: 0 -246: 68268: 0 -246: 68269: 0 -246: 68270: 0 -246: 68271: 0 -246: 68272: 0 -246: 68273: 0 -246: 68274: 0 -246: 68275: 0 -246: 68276: 0 -246: 68277: 0 -246: 68278: 0 -246: 68279: 0 -246: 68280: 0 -246: 68281: 0 -246: 68282: 0 -246: 68283: 0 -246: 68284: 0 -246: 68285: 0 -246: 68286: 0 -246: 68287: 0 -246: 68288: 0 -246: 68289: 0 -246: 68290: 0 -246: 68291: 0 -246: 68292: 0 -246: 68293: 0 -246: 68294: 0 -246: 68295: 0 -246: 68296: 0 -246: 68297: 0 -246: 68298: 0 -246: 68299: 0 -246: 68300: 0 -246: 68301: 0 -246: 68302: 0 -246: 68303: 0 -246: 68304: 0 -246: 68305: 0 -246: 68306: 0 -246: 68307: 0 -246: 68308: 0 -246: 68309: 0 -246: 68310: 0 -246: 68311: 0 -246: 68312: 0 -246: 68313: 0 -246: 68314: 0 -246: 68315: 0 -246: 68316: 0 -246: 68317: 0 -246: 68318: 0 -246: 68319: 0 -246: 68320: 0 -246: 68321: 0 -246: 68322: 0 -246: 68323: 0 -246: 68324: 0 -246: 68325: 0 -246: 68326: 0 -246: 68327: 0 -246: 68328: 0 -246: 68329: 0 -246: 68330: 0 -246: 68331: 0 -246: 68332: 0 -246: 68333: 0 -246: 68334: 0 -246: 68335: 0 -246: 68336: 0 -246: 68337: 0 -246: 68338: 0 -246: 68339: 0 -246: 68340: 0 -246: 68341: 0 -246: 68342: 0 -246: 68343: 0 -246: 68344: 0 -246: 68345: 0 -246: 68346: 0 -246: 68347: 0 -246: 68348: 0 -246: 68349: 0 -246: 68350: 0 -246: 68351: 0 -246: 68352: 0 -246: 68353: 0 -246: 68354: 0 -246: 68355: 0 -246: 68356: 0 -246: 68357: 0 -246: 68358: 0 -246: 68359: 0 -246: 68360: 0 -246: 68361: 0 -246: 68362: 0 -246: 68363: 0 -246: 68364: 0 -246: 68365: 0 -246: 68366: 0 -246: 68367: 0 -246: 68368: 0 -246: 68369: 0 -246: 68370: 0 -246: 68371: 0 -246: 68372: 0 -246: 68373: 0 -246: 68374: 0 -246: 68375: 0 -246: 68376: 0 -246: 68377: 0 -246: 68378: 0 -246: 68379: 0 -246: 68380: 0 -246: 68381: 0 -246: 68382: 0 -246: 68383: 0 -246: 68384: 0 -246: 68385: 0 -246: 68386: 0 -246: 68387: 0 -246: 68388: 0 -246: 68389: 0 -246: 68390: 0 -246: 68391: 0 -246: 68392: 0 -246: 68393: 0 -246: 68394: 0 -246: 68395: 0 -246: 68396: 0 -246: 68397: 0 -246: 68398: 0 -246: 68399: 0 -246: 68400: 0 -246: 68401: 0 -246: 68402: 0 -246: 68403: 0 -246: 68404: 0 -246: 68405: 0 -246: 68406: 0 -246: 68407: 0 -246: 68408: 0 -246: 68409: 0 -246: 68410: 0 -246: 68411: 0 -246: 68412: 0 -246: 68413: 0 -246: 68414: 0 -246: 68415: 0 -246: 68416: 0 -246: 68417: 0 -246: 68418: 0 -246: 68419: 0 -246: 68420: 0 -246: 68421: 0 -246: 68422: 0 -246: 68423: 0 -246: 68424: 0 -246: 68425: 0 -246: 68426: 0 -246: 68427: 0 -246: 68428: 0 -246: 68429: 0 -246: 68430: 0 -246: 68431: 0 -246: 68432: 0 -246: 68433: 0 -246: 68434: 0 -246: 68435: 0 -246: 68436: 0 -246: 68437: 0 -246: 68438: 0 -246: 68439: 0 -246: 68440: 0 -246: 68441: 0 -246: 68442: 0 -246: 68443: 0 -246: 68444: 0 -246: 68445: 0 -246: 68446: 0 -246: 68447: 0 -246: 68448: 0 -246: 68449: 0 -246: 68450: 0 -246: 68451: 0 -246: 68452: 0 -246: 68453: 0 -246: 68454: 0 -246: 68455: 0 -246: 68456: 0 -246: 68457: 0 -246: 68458: 0 -246: 68459: 0 -246: 68460: 0 -246: 68461: 0 -246: 68462: 0 -246: 68463: 0 -246: 68464: 0 -246: 68465: 0 -246: 68466: 0 -246: 68467: 0 -246: 68468: 0 -246: 68469: 0 -246: 68470: 0 -246: 68471: 0 -246: 68472: 0 -246: 68473: 0 -246: 68474: 0 -246: 68475: 0 -246: 68476: 0 -246: 68477: 0 -246: 68478: 0 -246: 68479: 0 -246: 68480: 0 -246: 68481: 0 -246: 68482: 0 -246: 68483: 0 -246: 68484: 0 -246: 68485: 0 -246: 68486: 0 -246: 68487: 0 -246: 68488: 0 -246: 68489: 0 -246: 68490: 0 -246: 68491: 0 -246: 68492: 0 -246: 68493: 0 -246: 68494: 0 -246: 68495: 0 -246: 68496: 0 -246: 68497: 0 -246: 68498: 0 -246: 68499: 0 -246: 68500: 0 -246: 68501: 0 -246: 68502: 0 -246: 68503: 0 -246: 68504: 0 -246: 68505: 0 -246: 68506: 0 -246: 68507: 0 -246: 68508: 0 -246: 68509: 0 -246: 68510: 0 -246: 68511: 0 -246: 68512: 0 -246: 68513: 0 -246: 68514: 0 -246: 68515: 0 -246: 68516: 0 -246: 68517: 0 -246: 68518: 0 -246: 68519: 0 -246: 68520: 0 -246: 68521: 0 -246: 68522: 0 -246: 68523: 0 -246: 68524: 0 -246: 68525: 0 -246: 68526: 0 -246: 68527: 0 -246: 68528: 0 -246: 68529: 0 -246: 68530: 0 -246: 68531: 0 -246: 68532: 0 -246: 68533: 0 -246: 68534: 0 -246: 68535: 0 -246: 68536: 0 -246: 68537: 0 -246: 68538: 0 -246: 68539: 0 -246: 68540: 0 -246: 68541: 0 -246: 68542: 0 -246: 68543: 0 -246: 68544: 0 -246: 68545: 0 -246: 68546: 0 -246: 68547: 0 -246: 68548: 0 -246: 68549: 0 -246: 68550: 0 -246: 68551: 0 -246: 68552: 0 -246: 68553: 0 -246: 68554: 0 -246: 68555: 0 -246: 68556: 0 -246: 68557: 0 -246: 68558: 0 -246: 68559: 0 -246: 68560: 0 -246: 68561: 0 -246: 68562: 0 -246: 68563: 0 -246: 68564: 0 -246: 68565: 0 -246: 68566: 0 -246: 68567: 0 -246: 68568: 0 -246: 68569: 0 -246: 68570: 0 -246: 68571: 0 -246: 68572: 0 -246: 68573: 0 -246: 68574: 0 -246: 68575: 0 -246: 68576: 0 -246: 68577: 0 -246: 68578: 0 -246: 68579: 0 -246: 68580: 0 -246: 68581: 0 -246: 68582: 0 -246: 68583: 0 -246: 68584: 0 -246: 68585: 0 -246: 68586: 0 -246: 68587: 0 -246: 68588: 0 -246: 68589: 0 -246: 68590: 0 -246: 68591: 0 -246: 68592: 0 -246: 68593: 0 -246: 68594: 0 -246: 68595: 0 -246: 68596: 0 -246: 68597: 0 -246: 68598: 0 -246: 68599: 0 -246: 68600: 0 -246: 68601: 0 -246: 68602: 0 -246: 68603: 0 -246: 68604: 0 -246: 68605: 0 -246: 68606: 0 -246: 68607: 0 -246: 68608: 0 -246: 68609: 0 -246: 68610: 0 -246: 68611: 0 -246: 68612: 0 -246: 68613: 0 -246: 68614: 0 -246: 68615: 0 -246: 68616: 0 -246: 68617: 0 -246: 68618: 0 -246: 68619: 0 -246: 68620: 0 -246: 68621: 0 -246: 68622: 0 -246: 68623: 0 -246: 68624: 0 -246: 68625: 0 -246: 68626: 0 -246: 68627: 0 -246: 68628: 0 -246: 68629: 0 -246: 68630: 0 -246: 68631: 0 -246: 68632: 0 -246: 68633: 0 -246: 68634: 0 -246: 68635: 0 -246: 68636: 0 -246: 68637: 0 -246: 68638: 0 -246: 68639: 0 -246: 68640: 0 -246: 68641: 0 -246: 68642: 0 -246: 68643: 0 -246: 68644: 0 -246: 68645: 0 -246: 68646: 0 -246: 68647: 0 -246: 68648: 0 -246: 68649: 0 -246: 68650: 0 -246: 68651: 0 -246: 68652: 0 -246: 68653: 0 -246: 68654: 0 -246: 68655: 0 -246: 68656: 0 -246: 68657: 0 -246: 68658: 0 -246: 68659: 0 -246: 68660: 0 -246: 68661: 0 -246: 68662: 0 -246: 68663: 0 -246: 68664: 0 -246: 68665: 0 -246: 68666: 0 -246: 68667: 0 -246: 68668: 0 -246: 68669: 0 -246: 68670: 0 -246: 68671: 0 -246: 68672: 0 -246: 68673: 0 -246: 68674: 0 -246: 68675: 0 -246: 68676: 0 -246: 68677: 0 -246: 68678: 0 -246: 68679: 0 -246: 68680: 0 -246: 68681: 0 -246: 68682: 0 -246: 68683: 0 -246: 68684: 0 -246: 68685: 0 -246: 68686: 0 -246: 68687: 0 -246: 68688: 0 -246: 68689: 0 -246: 68690: 0 -246: 68691: 0 -246: 68692: 0 -246: 68693: 0 -246: 68694: 0 -246: 68695: 0 -246: 68696: 0 -246: 68697: 0 -246: 68698: 0 -246: 68699: 0 -246: 68700: 0 -246: 68701: 0 -246: 68702: 0 -246: 68703: 0 -246: 68704: 0 -246: 68705: 0 -246: 68706: 0 -246: 68707: 0 -246: 68708: 0 -246: 68709: 0 -246: 68710: 0 -246: 68711: 0 -246: 68712: 0 -246: 68713: 0 -246: 68714: 0 -246: 68715: 0 -246: 68716: 0 -246: 68717: 0 -246: 68718: 0 -246: 68719: 0 -246: 68720: 0 -246: 68721: 0 -246: 68722: 0 -246: 68723: 0 -246: 68724: 0 -246: 68725: 0 -246: 68726: 0 -246: 68727: 0 -246: 68728: 0 -246: 68729: 0 -246: 68730: 0 -246: 68731: 0 -246: 68732: 0 -246: 68733: 0 -246: 68734: 0 -246: 68735: 0 -246: 68736: 0 -246: 68737: 0 -246: 68738: 0 -246: 68739: 0 -246: 68740: 0 -246: 68741: 0 -246: 68742: 0 -246: 68743: 0 -246: 68744: 0 -246: 68745: 0 -246: 68746: 0 -246: 68747: 0 -246: 68748: 0 -246: 68749: 0 -246: 68750: 0 -246: 68751: 0 -246: 68752: 0 -246: 68753: 0 -246: 68754: 0 -246: 68755: 0 -246: 68756: 0 -246: 68757: 0 -246: 68758: 0 -246: 68759: 0 -246: 68760: 0 -246: 68761: 0 -246: 68762: 0 -246: 68763: 0 -246: 68764: 0 -246: 68765: 0 -246: 68766: 0 -246: 68767: 0 -246: 68768: 0 -246: 68769: 0 -246: 68770: 0 -246: 68771: 0 -246: 68772: 0 -246: 68773: 0 -246: 68774: 0 -246: 68775: 0 -246: 68776: 0 -246: 68777: 0 -246: 68778: 0 -246: 68779: 0 -246: 68780: 0 -246: 68781: 0 -246: 68782: 0 -246: 68783: 0 -246: 68784: 0 -246: 68785: 0 -246: 68786: 0 -246: 68787: 0 -246: 68788: 0 -246: 68789: 0 -246: 68790: 0 -246: 68791: 0 -246: 68792: 0 -246: 68793: 0 -246: 68794: 0 -246: 68795: 0 -246: 68796: 0 -246: 68797: 0 -246: 68798: 0 -246: 68799: 0 -246: 68800: 0 -246: 68801: 0 -246: 68802: 0 -246: 68803: 0 -246: 68804: 0 -246: 68805: 0 -246: 68806: 0 -246: 68807: 0 -246: 68808: 0 -246: 68809: 0 -246: 68810: 0 -246: 68811: 0 -246: 68812: 0 -246: 68813: 0 -246: 68814: 0 -246: 68815: 0 -246: 68816: 0 -246: 68817: 0 -246: 68818: 0 -246: 68819: 0 -246: 68820: 0 -246: 68821: 0 -246: 68822: 0 -246: 68823: 0 -246: 68824: 0 -246: 68825: 0 -246: 68826: 0 -246: 68827: 0 -246: 68828: 0 -246: 68829: 0 -246: 68830: 0 -246: 68831: 0 -246: 68832: 0 -246: 68833: 0 -246: 68834: 0 -246: 68835: 0 -246: 68836: 0 -246: 68837: 0 -246: 68838: 0 -246: 68839: 0 -246: 68840: 0 -246: 68841: 0 -246: 68842: 0 -246: 68843: 0 -246: 68844: 0 -246: 68845: 0 -246: 68846: 0 -246: 68847: 0 -246: 68848: 0 -246: 68849: 0 -246: 68850: 0 -246: 68851: 0 -246: 68852: 0 -246: 68853: 0 -246: 68854: 0 -246: 68855: 0 -246: 68856: 0 -246: 68857: 0 -246: 68858: 0 -246: 68859: 0 -246: 68860: 0 -246: 68861: 0 -246: 68862: 0 -246: 68863: 0 -246: 68864: 0 -246: 68865: 0 -246: 68866: 0 -246: 68867: 0 -246: 68868: 0 -246: 68869: 0 -246: 68870: 0 -246: 68871: 0 -246: 68872: 0 -246: 68873: 0 -246: 68874: 0 -246: 68875: 0 -246: 68876: 0 -246: 68877: 0 -246: 68878: 0 -246: 68879: 0 -246: 68880: 0 -246: 68881: 0 -246: 68882: 0 -246: 68883: 0 -246: 68884: 0 -246: 68885: 0 -246: 68886: 0 -246: 68887: 0 -246: 68888: 0 -246: 68889: 0 -246: 68890: 0 -246: 68891: 0 -246: 68892: 0 -246: 68893: 0 -246: 68894: 0 -246: 68895: 0 -246: 68896: 0 -246: 68897: 0 -246: 68898: 0 -246: 68899: 0 -246: 68900: 0 -246: 68901: 0 -246: 68902: 0 -246: 68903: 0 -246: 68904: 0 -246: 68905: 0 -246: 68906: 0 -246: 68907: 0 -246: 68908: 0 -246: 68909: 0 -246: 68910: 0 -246: 68911: 0 -246: 68912: 0 -246: 68913: 0 -246: 68914: 0 -246: 68915: 0 -246: 68916: 0 -246: 68917: 0 -246: 68918: 0 -246: 68919: 0 -246: 68920: 0 -246: 68921: 0 -246: 68922: 0 -246: 68923: 0 -246: 68924: 0 -246: 68925: 0 -246: 68926: 0 -246: 68927: 0 -246: 68928: 0 -246: 68929: 0 -246: 68930: 0 -246: 68931: 0 -246: 68932: 0 -246: 68933: 0 -246: 68934: 0 -246: 68935: 0 -246: 68936: 0 -246: 68937: 0 -246: 68938: 0 -246: 68939: 0 -246: 68940: 0 -246: 68941: 0 -246: 68942: 0 -246: 68943: 0 -246: 68944: 0 -246: 68945: 0 -246: 68946: 0 -246: 68947: 0 -246: 68948: 0 -246: 68949: 0 -246: 68950: 0 -246: 68951: 0 -246: 68952: 0 -246: 68953: 0 -246: 68954: 0 -246: 68955: 0 -246: 68956: 0 -246: 68957: 0 -246: 68958: 0 -246: 68959: 0 -246: 68960: 0 -246: 68961: 0 -246: 68962: 0 -246: 68963: 0 -246: 68964: 0 -246: 68965: 0 -246: 68966: 0 -246: 68967: 0 -246: 68968: 0 -246: 68969: 0 -246: 68970: 0 -246: 68971: 0 -246: 68972: 0 -246: 68973: 0 -246: 68974: 0 -246: 68975: 0 -246: 68976: 0 -246: 68977: 0 -246: 68978: 0 -246: 68979: 0 -246: 68980: 0 -246: 68981: 0 -246: 68982: 0 -246: 68983: 0 -246: 68984: 0 -246: 68985: 0 -246: 68986: 0 -246: 68987: 0 -246: 68988: 0 -246: 68989: 0 -246: 68990: 0 -246: 68991: 0 -246: 68992: 0 -246: 68993: 0 -246: 68994: 0 -246: 68995: 0 -246: 68996: 0 -246: 68997: 0 -246: 68998: 0 -246: 68999: 0 -246: 69000: 0 -246: 69001: 0 -246: 69002: 0 -246: 69003: 0 -246: 69004: 0 -246: 69005: 0 -246: 69006: 0 -246: 69007: 0 -246: 69008: 0 -246: 69009: 0 -246: 69010: 0 -246: 69011: 0 -246: 69012: 0 -246: 69013: 0 -246: 69014: 0 -246: 69015: 0 -246: 69016: 0 -246: 69017: 0 -246: 69018: 0 -246: 69019: 0 -246: 69020: 0 -246: 69021: 0 -246: 69022: 0 -246: 69023: 0 -246: 69024: 0 -246: 69025: 0 -246: 69026: 0 -246: 69027: 0 -246: 69028: 0 -246: 69029: 0 -246: 69030: 0 -246: 69031: 0 -246: 69032: 0 -246: 69033: 0 -246: 69034: 0 -246: 69035: 0 -246: 69036: 0 -246: 69037: 0 -246: 69038: 0 -246: 69039: 0 -246: 69040: 0 -246: 69041: 0 -246: 69042: 0 -246: 69043: 0 -246: 69044: 0 -246: 69045: 0 -246: 69046: 0 -246: 69047: 0 -246: 69048: 0 -246: 69049: 0 -246: 69050: 0 -246: 69051: 0 -246: 69052: 0 -246: 69053: 0 -246: 69054: 0 -246: 69055: 0 -246: 69056: 0 -246: 69057: 0 -246: 69058: 0 -246: 69059: 0 -246: 69060: 0 -246: 69061: 0 -246: 69062: 0 -246: 69063: 0 -246: 69064: 0 -246: 69065: 0 -246: 69066: 0 -246: 69067: 0 -246: 69068: 0 -246: 69069: 0 -246: 69070: 0 -246: 69071: 0 -246: 69072: 0 -246: 69073: 0 -246: 69074: 0 -246: 69075: 0 -246: 69076: 0 -246: 69077: 0 -246: 69078: 0 -246: 69079: 0 -246: 69080: 0 -246: 69081: 0 -246: 69082: 0 -246: 69083: 0 -246: 69084: 0 -246: 69085: 0 -246: 69086: 0 -246: 69087: 0 -246: 69088: 0 -246: 69089: 0 -246: 69090: 0 -246: 69091: 0 -246: 69092: 0 -246: 69093: 0 -246: 69094: 0 -246: 69095: 0 -246: 69096: 0 -246: 69097: 0 -246: 69098: 0 -246: 69099: 0 -246: 69100: 0 -246: 69101: 0 -246: 69102: 0 -246: 69103: 0 -246: 69104: 0 -246: 69105: 0 -246: 69106: 0 -246: 69107: 0 -246: 69108: 0 -246: 69109: 0 -246: 69110: 0 -246: 69111: 0 -246: 69112: 0 -246: 69113: 0 -246: 69114: 0 -246: 69115: 0 -246: 69116: 0 -246: 69117: 0 -246: 69118: 0 -246: 69119: 0 -246: 69120: 0 -246: 69121: 0 -246: 69122: 0 -246: 69123: 0 -246: 69124: 0 -246: 69125: 0 -246: 69126: 0 -246: 69127: 0 -246: 69128: 0 -246: 69129: 0 -246: 69130: 0 -246: 69131: 0 -246: 69132: 0 -246: 69133: 0 -246: 69134: 0 -246: 69135: 0 -246: 69136: 0 -246: 69137: 0 -246: 69138: 0 -246: 69139: 0 -246: 69140: 0 -246: 69141: 0 -246: 69142: 0 -246: 69143: 0 -246: 69144: 0 -246: 69145: 0 -246: 69146: 0 -246: 69147: 0 -246: 69148: 0 -246: 69149: 0 -246: 69150: 0 -246: 69151: 0 -246: 69152: 0 -246: 69153: 0 -246: 69154: 0 -246: 69155: 0 -246: 69156: 0 -246: 69157: 0 -246: 69158: 0 -246: 69159: 0 -246: 69160: 0 -246: 69161: 0 -246: 69162: 0 -246: 69163: 0 -246: 69164: 0 -246: 69165: 0 -246: 69166: 0 -246: 69167: 0 -246: 69168: 0 -246: 69169: 0 -246: 69170: 0 -246: 69171: 0 -246: 69172: 0 -246: 69173: 0 -246: 69174: 0 -246: 69175: 0 -246: 69176: 0 -246: 69177: 0 -246: 69178: 0 -246: 69179: 0 -246: 69180: 0 -246: 69181: 0 -246: 69182: 0 -246: 69183: 0 -246: 69184: 0 -246: 69185: 0 -246: 69186: 0 -246: 69187: 0 -246: 69188: 0 -246: 69189: 0 -246: 69190: 0 -246: 69191: 0 -246: 69192: 0 -246: 69193: 0 -246: 69194: 0 -246: 69195: 0 -246: 69196: 0 -246: 69197: 0 -246: 69198: 0 -246: 69199: 0 -246: 69200: 0 -246: 69201: 0 -246: 69202: 0 -246: 69203: 0 -246: 69204: 0 -246: 69205: 0 -246: 69206: 0 -246: 69207: 0 -246: 69208: 0 -246: 69209: 0 -246: 69210: 0 -246: 69211: 0 -246: 69212: 0 -246: 69213: 0 -246: 69214: 0 -246: 69215: 0 -246: 69216: 0 -246: 69217: 0 -246: 69218: 0 -246: 69219: 0 -246: 69220: 0 -246: 69221: 0 -246: 69222: 0 -246: 69223: 0 -246: 69224: 0 -246: 69225: 0 -246: 69226: 0 -246: 69227: 0 -246: 69228: 0 -246: 69229: 0 -246: 69230: 0 -246: 69231: 0 -246: 69232: 0 -246: 69233: 0 -246: 69234: 0 -246: 69235: 0 -246: 69236: 0 -246: 69237: 0 -246: 69238: 0 -246: 69239: 0 -246: 69240: 0 -246: 69241: 0 -246: 69242: 0 -246: 69243: 0 -246: 69244: 0 -246: 69245: 0 -246: 69246: 0 -246: 69247: 0 -246: 69248: 0 -246: 69249: 0 -246: 69250: 0 -246: 69251: 0 -246: 69252: 0 -246: 69253: 0 -246: 69254: 0 -246: 69255: 0 -246: 69256: 0 -246: 69257: 0 -246: 69258: 0 -246: 69259: 0 -246: 69260: 0 -246: 69261: 0 -246: 69262: 0 -246: 69263: 0 -246: 69264: 0 -246: 69265: 0 -246: 69266: 0 -246: 69267: 0 -246: 69268: 0 -246: 69269: 0 -246: 69270: 0 -246: 69271: 0 -246: 69272: 0 -246: 69273: 0 -246: 69274: 0 -246: 69275: 0 -246: 69276: 0 -246: 69277: 0 -246: 69278: 0 -246: 69279: 0 -246: 69280: 0 -246: 69281: 0 -246: 69282: 0 -246: 69283: 0 -246: 69284: 0 -246: 69285: 0 -246: 69286: 0 -246: 69287: 0 -246: 69288: 0 -246: 69289: 0 -246: 69290: 0 -246: 69291: 0 -246: 69292: 0 -246: 69293: 0 -246: 69294: 0 -246: 69295: 0 -246: 69296: 0 -246: 69297: 0 -246: 69298: 0 -246: 69299: 0 -246: 69300: 0 -246: 69301: 0 -246: 69302: 0 -246: 69303: 0 -246: 69304: 0 -246: 69305: 0 -246: 69306: 0 -246: 69307: 0 -246: 69308: 0 -246: 69309: 0 -246: 69310: 0 -246: 69311: 0 -246: 69312: 0 -246: 69313: 0 -246: 69314: 0 -246: 69315: 0 -246: 69316: 0 -246: 69317: 0 -246: 69318: 0 -246: 69319: 0 -246: 69320: 0 -246: 69321: 0 -246: 69322: 0 -246: 69323: 0 -246: 69324: 0 -246: 69325: 0 -246: 69326: 0 -246: 69327: 0 -246: 69328: 0 -246: 69329: 0 -246: 69330: 0 -246: 69331: 0 -246: 69332: 0 -246: 69333: 0 -246: 69334: 0 -246: 69335: 0 -246: 69336: 0 -246: 69337: 0 -246: 69338: 0 -246: 69339: 0 -246: 69340: 0 -246: 69341: 0 -246: 69342: 0 -246: 69343: 0 -246: 69344: 0 -246: 69345: 0 -246: 69346: 0 -246: 69347: 0 -246: 69348: 0 -246: 69349: 0 -246: 69350: 0 -246: 69351: 0 -246: 69352: 0 -246: 69353: 0 -246: 69354: 0 -246: 69355: 0 -246: 69356: 0 -246: 69357: 0 -246: 69358: 0 -246: 69359: 0 -246: 69360: 0 -246: 69361: 0 -246: 69362: 0 -246: 69363: 0 -246: 69364: 0 -246: 69365: 0 -246: 69366: 0 -246: 69367: 0 -246: 69368: 0 -246: 69369: 0 -246: 69370: 0 -246: 69371: 0 -246: 69372: 0 -246: 69373: 0 -246: 69374: 0 -246: 69375: 0 -246: 69376: 0 -246: 69377: 0 -246: 69378: 0 -246: 69379: 0 -246: 69380: 0 -246: 69381: 0 -246: 69382: 0 -246: 69383: 0 -246: 69384: 0 -246: 69385: 0 -246: 69386: 0 -246: 69387: 0 -246: 69388: 0 -246: 69389: 0 -246: 69390: 0 -246: 69391: 0 -246: 69392: 0 -246: 69393: 0 -246: 69394: 0 -246: 69395: 0 -246: 69396: 0 -246: 69397: 0 -246: 69398: 0 -246: 69399: 0 -246: 69400: 0 -246: 69401: 0 -246: 69402: 0 -246: 69403: 0 -246: 69404: 0 -246: 69405: 0 -246: 69406: 0 -246: 69407: 0 -246: 69408: 0 -246: 69409: 0 -246: 69410: 0 -246: 69411: 0 -246: 69412: 0 -246: 69413: 0 -246: 69414: 0 -246: 69415: 0 -246: 69416: 0 -246: 69417: 0 -246: 69418: 0 -246: 69419: 0 -246: 69420: 0 -246: 69421: 0 -246: 69422: 0 -246: 69423: 0 -246: 69424: 0 -246: 69425: 0 -246: 69426: 0 -246: 69427: 0 -246: 69428: 0 -246: 69429: 0 -246: 69430: 0 -246: 69431: 0 -246: 69432: 0 -246: 69433: 0 -246: 69434: 0 -246: 69435: 0 -246: 69436: 0 -246: 69437: 0 -246: 69438: 0 -246: 69439: 0 -246: 69440: 0 -246: 69441: 0 -246: 69442: 0 -246: 69443: 0 -246: 69444: 0 -246: 69445: 0 -246: 69446: 0 -246: 69447: 0 -246: 69448: 0 -246: 69449: 0 -246: 69450: 0 -246: 69451: 0 -246: 69452: 0 -246: 69453: 0 -246: 69454: 0 -246: 69455: 0 -246: 69456: 0 -246: 69457: 0 -246: 69458: 0 -246: 69459: 0 -246: 69460: 0 -246: 69461: 0 -246: 69462: 0 -246: 69463: 0 -246: 69464: 0 -246: 69465: 0 -246: 69466: 0 -246: 69467: 0 -246: 69468: 0 -246: 69469: 0 -246: 69470: 0 -246: 69471: 0 -246: 69472: 0 -246: 69473: 0 -246: 69474: 0 -246: 69475: 0 -246: 69476: 0 -246: 69477: 0 -246: 69478: 0 -246: 69479: 0 -246: 69480: 0 -246: 69481: 0 -246: 69482: 0 -246: 69483: 0 -246: 69484: 0 -246: 69485: 0 -246: 69486: 0 -246: 69487: 0 -246: 69488: 0 -246: 69489: 0 -246: 69490: 0 -246: 69491: 0 -246: 69492: 0 -246: 69493: 0 -246: 69494: 0 -246: 69495: 0 -246: 69496: 0 -246: 69497: 0 -246: 69498: 0 -246: 69499: 0 -246: 69500: 0 -246: 69501: 0 -246: 69502: 0 -246: 69503: 0 -246: 69504: 0 -246: 69505: 0 -246: 69506: 0 -246: 69507: 0 -246: 69508: 0 -246: 69509: 0 -246: 69510: 0 -246: 69511: 0 -246: 69512: 0 -246: 69513: 0 -246: 69514: 0 -246: 69515: 0 -246: 69516: 0 -246: 69517: 0 -246: 69518: 0 -246: 69519: 0 -246: 69520: 0 -246: 69521: 0 -246: 69522: 0 -246: 69523: 0 -246: 69524: 0 -246: 69525: 0 -246: 69526: 0 -246: 69527: 0 -246: 69528: 0 -246: 69529: 0 -246: 69530: 0 -246: 69531: 0 -246: 69532: 0 -246: 69533: 0 -246: 69534: 0 -246: 69535: 0 -246: 69536: 0 -246: 69537: 0 -246: 69538: 0 -246: 69539: 0 -246: 69540: 0 -246: 69541: 0 -246: 69542: 0 -246: 69543: 0 -246: 69544: 0 -246: 69545: 0 -246: 69546: 0 -246: 69547: 0 -246: 69548: 0 -246: 69549: 0 -246: 69550: 0 -246: 69551: 0 -246: 69552: 0 -246: 69553: 0 -246: 69554: 0 -246: 69555: 0 -246: 69556: 0 -246: 69557: 0 -246: 69558: 0 -246: 69559: 0 -246: 69560: 0 -246: 69561: 0 -246: 69562: 0 -246: 69563: 0 -246: 69564: 0 -246: 69565: 0 -246: 69566: 0 -246: 69567: 0 -246: 69568: 0 -246: 69569: 0 -246: 69570: 0 -246: 69571: 0 -246: 69572: 0 -246: 69573: 0 -246: 69574: 0 -246: 69575: 0 -246: 69576: 0 -246: 69577: 0 -246: 69578: 0 -246: 69579: 0 -246: 69580: 0 -246: 69581: 0 -246: 69582: 0 -246: 69583: 0 -246: 69584: 0 -246: 69585: 0 -246: 69586: 0 -246: 69587: 0 -246: 69588: 0 -246: 69589: 0 -246: 69590: 0 -246: 69591: 0 -246: 69592: 0 -246: 69593: 0 -246: 69594: 0 -246: 69595: 0 -246: 69596: 0 -246: 69597: 0 -246: 69598: 0 -246: 69599: 0 -246: 69600: 0 -246: 69601: 0 -246: 69602: 0 -246: 69603: 0 -246: 69604: 0 -246: 69605: 0 -246: 69606: 0 -246: 69607: 0 -246: 69608: 0 -246: 69609: 0 -246: 69610: 0 -246: 69611: 0 -246: 69612: 0 -246: 69613: 0 -246: 69614: 0 -246: 69615: 0 -246: 69616: 0 -246: 69617: 0 -246: 69618: 0 -246: 69619: 0 -246: 69620: 0 -246: 69621: 0 -246: 69622: 0 -246: 69623: 0 -246: 69624: 0 -246: 69625: 0 -246: 69626: 0 -246: 69627: 0 -246: 69628: 0 -246: 69629: 0 -246: 69630: 0 -246: 69631: 0 -246: 69632: 0 -246: 69633: 0 -246: 69634: 0 -246: 69635: 0 -246: 69636: 0 -246: 69637: 0 -246: 69638: 0 -246: 69639: 0 -246: 69640: 0 -246: 69641: 0 -246: 69642: 0 -246: 69643: 0 -246: 69644: 0 -246: 69645: 0 -246: 69646: 0 -246: 69647: 0 -246: 69648: 0 -246: 69649: 0 -246: 69650: 0 -246: 69651: 0 -246: 69652: 0 -246: 69653: 0 -246: 69654: 0 -246: 69655: 0 -246: 69656: 0 -246: 69657: 0 -246: 69658: 0 -246: 69659: 0 -246: 69660: 0 -246: 69661: 0 -246: 69662: 0 -246: 69663: 0 -246: 69664: 0 -246: 69665: 0 -246: 69666: 0 -246: 69667: 0 -246: 69668: 0 -246: 69669: 0 -246: 69670: 0 -246: 69671: 0 -246: 69672: 0 -246: 69673: 0 -246: 69674: 0 -246: 69675: 0 -246: 69676: 0 -246: 69677: 0 -246: 69678: 0 -246: 69679: 0 -246: 69680: 0 -246: 69681: 0 -246: 69682: 0 -246: 69683: 0 -246: 69684: 0 -246: 69685: 0 -246: 69686: 0 -246: 69687: 0 -246: 69688: 0 -246: 69689: 0 -246: 69690: 0 -246: 69691: 0 -246: 69692: 0 -246: 69693: 0 -246: 69694: 0 -246: 69695: 0 -246: 69696: 0 -246: 69697: 0 -246: 69698: 0 -246: 69699: 0 -246: 69700: 0 -246: 69701: 0 -246: 69702: 0 -246: 69703: 0 -246: 69704: 0 -246: 69705: 0 -246: 69706: 0 -246: 69707: 0 -246: 69708: 0 -246: 69709: 0 -246: 69710: 0 -246: 69711: 0 -246: 69712: 0 -246: 69713: 0 -246: 69714: 0 -246: 69715: 0 -246: 69716: 0 -246: 69717: 0 -246: 69718: 0 -246: 69719: 0 -246: 69720: 0 -246: 69721: 0 -246: 69722: 0 -246: 69723: 0 -246: 69724: 0 -246: 69725: 0 -246: 69726: 0 -246: 69727: 0 -246: 69728: 0 -246: 69729: 0 -246: 69730: 0 -246: 69731: 0 -246: 69732: 0 -246: 69733: 0 -246: 69734: 0 -246: 69735: 0 -246: 69736: 0 -246: 69737: 0 -246: 69738: 0 -246: 69739: 0 -246: 69740: 0 -246: 69741: 0 -246: 69742: 0 -246: 69743: 0 -246: 69744: 0 -246: 69745: 0 -246: 69746: 0 -246: 69747: 0 -246: 69748: 0 -246: 69749: 0 -246: 69750: 0 -246: 69751: 0 -246: 69752: 0 -246: 69753: 0 -246: 69754: 0 -246: 69755: 0 -246: 69756: 0 -246: 69757: 0 -246: 69758: 0 -246: 69759: 0 -246: 69760: 0 -246: 69761: 0 -246: 69762: 0 -246: 69763: 0 -246: 69764: 0 -246: 69765: 0 -246: 69766: 0 -246: 69767: 0 -246: 69768: 0 -246: 69769: 0 -246: 69770: 0 -246: 69771: 0 -246: 69772: 0 -246: 69773: 0 -246: 69774: 0 -246: 69775: 0 -246: 69776: 0 -246: 69777: 0 -246: 69778: 0 -246: 69779: 0 -246: 69780: 0 -246: 69781: 0 -246: 69782: 0 -246: 69783: 0 -246: 69784: 0 -246: 69785: 0 -246: 69786: 0 -246: 69787: 0 -246: 69788: 0 -246: 69789: 0 -246: 69790: 0 -246: 69791: 0 -246: 69792: 0 -246: 69793: 0 -246: 69794: 0 -246: 69795: 0 -246: 69796: 0 -246: 69797: 0 -246: 69798: 0 -246: 69799: 0 -246: 69800: 0 -246: 69801: 0 -246: 69802: 0 -246: 69803: 0 -246: 69804: 0 -246: 69805: 0 -246: 69806: 0 -246: 69807: 0 -246: 69808: 0 -246: 69809: 0 -246: 69810: 0 -246: 69811: 0 -246: 69812: 0 -246: 69813: 0 -246: 69814: 0 -246: 69815: 0 -246: 69816: 0 -246: 69817: 0 -246: 69818: 0 -246: 69819: 0 -246: 69820: 0 -246: 69821: 0 -246: 69822: 0 -246: 69823: 0 -246: 69824: 0 -246: 69825: 0 -246: 69826: 0 -246: 69827: 0 -246: 69828: 0 -246: 69829: 0 -246: 69830: 0 -246: 69831: 0 -246: 69832: 0 -246: 69833: 0 -246: 69834: 0 -246: 69835: 0 -246: 69836: 0 -246: 69837: 0 -246: 69838: 0 -246: 69839: 0 -246: 69840: 0 -246: 69841: 0 -246: 69842: 0 -246: 69843: 0 -246: 69844: 0 -246: 69845: 0 -246: 69846: 0 -246: 69847: 0 -246: 69848: 0 -246: 69849: 0 -246: 69850: 0 -246: 69851: 0 -246: 69852: 0 -246: 69853: 0 -246: 69854: 0 -246: 69855: 0 -246: 69856: 0 -246: 69857: 0 -246: 69858: 0 -246: 69859: 0 -246: 69860: 0 -246: 69861: 0 -246: 69862: 0 -246: 69863: 0 -246: 69864: 0 -246: 69865: 0 -246: 69866: 0 -246: 69867: 0 -246: 69868: 0 -246: 69869: 0 -246: 69870: 0 -246: 69871: 0 -246: 69872: 0 -246: 69873: 0 -246: 69874: 0 -246: 69875: 0 -246: 69876: 0 -246: 69877: 0 -246: 69878: 0 -246: 69879: 0 -246: 69880: 0 -246: 69881: 0 -246: 69882: 0 -246: 69883: 0 -246: 69884: 0 -246: 69885: 0 -246: 69886: 0 -246: 69887: 0 -246: 69888: 0 -246: 69889: 0 -246: 69890: 0 -246: 69891: 0 -246: 69892: 0 -246: 69893: 0 -246: 69894: 0 -246: 69895: 0 -246: 69896: 0 -246: 69897: 0 -246: 69898: 0 -246: 69899: 0 -246: 69900: 0 -246: 69901: 0 -246: 69902: 0 -246: 69903: 0 -246: 69904: 0 -246: 69905: 0 -246: 69906: 0 -246: 69907: 0 -246: 69908: 0 -246: 69909: 0 -246: 69910: 0 -246: 69911: 0 -246: 69912: 0 -246: 69913: 0 -246: 69914: 0 -246: 69915: 0 -246: 69916: 0 -246: 69917: 0 -246: 69918: 0 -246: 69919: 0 -246: 69920: 0 -246: 69921: 0 -246: 69922: 0 -246: 69923: 0 -246: 69924: 0 -246: 69925: 0 -246: 69926: 0 -246: 69927: 0 -246: 69928: 0 -246: 69929: 0 -246: 69930: 0 -246: 69931: 0 -246: 69932: 0 -246: 69933: 0 -246: 69934: 0 -246: 69935: 0 -246: 69936: 0 -246: 69937: 0 -246: 69938: 0 -246: 69939: 0 -246: 69940: 0 -246: 69941: 0 -246: 69942: 0 -246: 69943: 0 -246: 69944: 0 -246: 69945: 0 -246: 69946: 0 -246: 69947: 0 -246: 69948: 0 -246: 69949: 0 -246: 69950: 0 -246: 69951: 0 -246: 69952: 0 -246: 69953: 0 -246: 69954: 0 -246: 69955: 0 -246: 69956: 0 -246: 69957: 0 -246: 69958: 0 -246: 69959: 0 -246: 69960: 0 -246: 69961: 0 -246: 69962: 0 -246: 69963: 0 -246: 69964: 0 -246: 69965: 0 -246: 69966: 0 -246: 69967: 0 -246: 69968: 0 -246: 69969: 0 -246: 69970: 0 -246: 69971: 0 -246: 69972: 0 -246: 69973: 0 -246: 69974: 0 -246: 69975: 0 -246: 69976: 0 -246: 69977: 0 -246: 69978: 0 -246: 69979: 0 -246: 69980: 0 -246: 69981: 0 -246: 69982: 0 -246: 69983: 0 -246: 69984: 0 -246: 69985: 0 -246: 69986: 0 -246: 69987: 0 -246: 69988: 0 -246: 69989: 0 -246: 69990: 0 -246: 69991: 0 -246: 69992: 0 -246: 69993: 0 -246: 69994: 0 -246: 69995: 0 -246: 69996: 0 -246: 69997: 0 -246: 69998: 0 -246: 69999: 0 -246: 70000: 0 -246: 70001: 0 -246: 70002: 0 -246: 70003: 0 -246: 70004: 0 -246: 70005: 0 -246: 70006: 0 -246: 70007: 0 -246: 70008: 0 -246: 70009: 0 -246: 70010: 0 -246: 70011: 0 -246: 70012: 0 -246: 70013: 0 -246: 70014: 0 -246: 70015: 0 -246: 70016: 0 -246: 70017: 0 -246: 70018: 0 -246: 70019: 0 -246: 70020: 0 -246: 70021: 0 -246: 70022: 0 -246: 70023: 0 -246: 70024: 0 -246: 70025: 0 -246: 70026: 0 -246: 70027: 0 -246: 70028: 0 -246: 70029: 0 -246: 70030: 0 -246: 70031: 0 -246: 70032: 0 -246: 70033: 0 -246: 70034: 0 -246: 70035: 0 -246: 70036: 0 -246: 70037: 0 -246: 70038: 0 -246: 70039: 0 -246: 70040: 0 -246: 70041: 0 -246: 70042: 0 -246: 70043: 0 -246: 70044: 0 -246: 70045: 0 -246: 70046: 0 -246: 70047: 0 -246: 70048: 0 -246: 70049: 0 -246: 70050: 0 -246: 70051: 0 -246: 70052: 0 -246: 70053: 0 -246: 70054: 0 -246: 70055: 0 -246: 70056: 0 -246: 70057: 0 -246: 70058: 0 -246: 70059: 0 -246: 70060: 0 -246: 70061: 0 -246: 70062: 0 -246: 70063: 0 -246: 70064: 0 -246: 70065: 0 -246: 70066: 0 -246: 70067: 0 -246: 70068: 0 -246: 70069: 0 -246: 70070: 0 -246: 70071: 0 -246: 70072: 0 -246: 70073: 0 -246: 70074: 0 -246: 70075: 0 -246: 70076: 0 -246: 70077: 0 -246: 70078: 0 -246: 70079: 0 -246: 70080: 0 -246: 70081: 0 -246: 70082: 0 -246: 70083: 0 -246: 70084: 0 -246: 70085: 0 -246: 70086: 0 -246: 70087: 0 -246: 70088: 0 -246: 70089: 0 -246: 70090: 0 -246: 70091: 0 -246: 70092: 0 -246: 70093: 0 -246: 70094: 0 -246: 70095: 0 -246: 70096: 0 -246: 70097: 0 -246: 70098: 0 -246: 70099: 0 -246: 70100: 0 -246: 70101: 0 -246: 70102: 0 -246: 70103: 0 -246: 70104: 0 -246: 70105: 0 -246: 70106: 0 -246: 70107: 0 -246: 70108: 0 -246: 70109: 0 -246: 70110: 0 -246: 70111: 0 -246: 70112: 0 -246: 70113: 0 -246: 70114: 0 -246: 70115: 0 -246: 70116: 0 -246: 70117: 0 -246: 70118: 0 -246: 70119: 0 -246: 70120: 0 -246: 70121: 0 -246: 70122: 0 -246: 70123: 0 -246: 70124: 0 -246: 70125: 0 -246: 70126: 0 -246: 70127: 0 -246: 70128: 0 -246: 70129: 0 -246: 70130: 0 -246: 70131: 0 -246: 70132: 0 -246: 70133: 0 -246: 70134: 0 -246: 70135: 0 -246: 70136: 0 -246: 70137: 0 -246: 70138: 0 -246: 70139: 0 -246: 70140: 0 -246: 70141: 0 -246: 70142: 0 -246: 70143: 0 -246: 70144: 0 -246: 70145: 0 -246: 70146: 0 -246: 70147: 0 -246: 70148: 0 -246: 70149: 0 -246: 70150: 0 -246: 70151: 0 -246: 70152: 0 -246: 70153: 0 -246: 70154: 0 -246: 70155: 0 -246: 70156: 0 -246: 70157: 0 -246: 70158: 0 -246: 70159: 0 -246: 70160: 0 -246: 70161: 0 -246: 70162: 0 -246: 70163: 0 -246: 70164: 0 -246: 70165: 0 -246: 70166: 0 -246: 70167: 0 -246: 70168: 0 -246: 70169: 0 -246: 70170: 0 -246: 70171: 0 -246: 70172: 0 -246: 70173: 0 -246: 70174: 0 -246: 70175: 0 -246: 70176: 0 -246: 70177: 0 -246: 70178: 0 -246: 70179: 0 -246: 70180: 0 -246: 70181: 0 -246: 70182: 0 -246: 70183: 0 -246: 70184: 0 -246: 70185: 0 -246: 70186: 0 -246: 70187: 0 -246: 70188: 0 -246: 70189: 0 -246: 70190: 0 -246: 70191: 0 -246: 70192: 0 -246: 70193: 0 -246: 70194: 0 -246: 70195: 0 -246: 70196: 0 -246: 70197: 0 -246: 70198: 0 -246: 70199: 0 -246: 70200: 0 -246: 70201: 0 -246: 70202: 0 -246: 70203: 0 -246: 70204: 0 -246: 70205: 0 -246: 70206: 0 -246: 70207: 0 -246: 70208: 0 -246: 70209: 0 -246: 70210: 0 -246: 70211: 0 -246: 70212: 0 -246: 70213: 0 -246: 70214: 0 -246: 70215: 0 -246: 70216: 0 -246: 70217: 0 -246: 70218: 0 -246: 70219: 0 -246: 70220: 0 -246: 70221: 0 -246: 70222: 0 -246: 70223: 0 -246: 70224: 0 -246: 70225: 0 -246: 70226: 0 -246: 70227: 0 -246: 70228: 0 -246: 70229: 0 -246: 70230: 0 -246: 70231: 0 -246: 70232: 0 -246: 70233: 0 -246: 70234: 0 -246: 70235: 0 -246: 70236: 0 -246: 70237: 0 -246: 70238: 0 -246: 70239: 0 -246: 70240: 0 -246: 70241: 0 -246: 70242: 0 -246: 70243: 0 -246: 70244: 0 -246: 70245: 0 -246: 70246: 0 -246: 70247: 0 -246: 70248: 0 -246: 70249: 0 -246: 70250: 0 -246: 70251: 0 -246: 70252: 0 -246: 70253: 0 -246: 70254: 0 -246: 70255: 0 -246: 70256: 0 -246: 70257: 0 -246: 70258: 0 -246: 70259: 0 -246: 70260: 0 -246: 70261: 0 -246: 70262: 0 -246: 70263: 0 -246: 70264: 0 -246: 70265: 0 -246: 70266: 0 -246: 70267: 0 -246: 70268: 0 -246: 70269: 0 -246: 70270: 0 -246: 70271: 0 -246: 70272: 0 -246: 70273: 0 -246: 70274: 0 -246: 70275: 0 -246: 70276: 0 -246: 70277: 0 -246: 70278: 0 -246: 70279: 0 -246: 70280: 0 -246: 70281: 0 -246: 70282: 0 -246: 70283: 0 -246: 70284: 0 -246: 70285: 0 -246: 70286: 0 -246: 70287: 0 -246: 70288: 0 -246: 70289: 0 -246: 70290: 0 -246: 70291: 0 -246: 70292: 0 -246: 70293: 0 -246: 70294: 0 -246: 70295: 0 -246: 70296: 0 -246: 70297: 0 -246: 70298: 0 -246: 70299: 0 -246: 70300: 0 -246: 70301: 0 -246: 70302: 0 -246: 70303: 0 -246: 70304: 0 -246: 70305: 0 -246: 70306: 0 -246: 70307: 0 -246: 70308: 0 -246: 70309: 0 -246: 70310: 0 -246: 70311: 0 -246: 70312: 0 -246: 70313: 0 -246: 70314: 0 -246: 70315: 0 -246: 70316: 0 -246: 70317: 0 -246: 70318: 0 -246: 70319: 0 -246: 70320: 0 -246: 70321: 0 -246: 70322: 0 -246: 70323: 0 -246: 70324: 0 -246: 70325: 0 -246: 70326: 0 -246: 70327: 0 -246: 70328: 0 -246: 70329: 0 -246: 70330: 0 -246: 70331: 0 -246: 70332: 0 -246: 70333: 0 -246: 70334: 0 -246: 70335: 0 -246: 70336: 0 -246: 70337: 0 -246: 70338: 0 -246: 70339: 0 -246: 70340: 0 -246: 70341: 0 -246: 70342: 0 -246: 70343: 0 -246: 70344: 0 -246: 70345: 0 -246: 70346: 0 -246: 70347: 0 -246: 70348: 0 -246: 70349: 0 -246: 70350: 0 -246: 70351: 0 -246: 70352: 0 -246: 70353: 0 -246: 70354: 0 -246: 70355: 0 -246: 70356: 0 -246: 70357: 0 -246: 70358: 0 -246: 70359: 0 -246: 70360: 0 -246: 70361: 0 -246: 70362: 0 -246: 70363: 0 -246: 70364: 0 -246: 70365: 0 -246: 70366: 0 -246: 70367: 0 -246: 70368: 0 -246: 70369: 0 -246: 70370: 0 -246: 70371: 0 -246: 70372: 0 -246: 70373: 0 -246: 70374: 0 -246: 70375: 0 -246: 70376: 0 -246: 70377: 0 -246: 70378: 0 -246: 70379: 0 -246: 70380: 0 -246: 70381: 0 -246: 70382: 0 -246: 70383: 0 -246: 70384: 0 -246: 70385: 0 -246: 70386: 0 -246: 70387: 0 -246: 70388: 0 -246: 70389: 0 -246: 70390: 0 -246: 70391: 0 -246: 70392: 0 -246: 70393: 0 -246: 70394: 0 -246: 70395: 0 -246: 70396: 0 -246: 70397: 0 -246: 70398: 0 -246: 70399: 0 -246: 70400: 0 -246: 70401: 0 -246: 70402: 0 -246: 70403: 0 -246: 70404: 0 -246: 70405: 0 -246: 70406: 0 -246: 70407: 0 -246: 70408: 0 -246: 70409: 0 -246: 70410: 0 -246: 70411: 0 -246: 70412: 0 -246: 70413: 0 -246: 70414: 0 -246: 70415: 0 -246: 70416: 0 -246: 70417: 0 -246: 70418: 0 -246: 70419: 0 -246: 70420: 0 -246: 70421: 0 -246: 70422: 0 -246: 70423: 0 -246: 70424: 0 -246: 70425: 0 -246: 70426: 0 -246: 70427: 0 -246: 70428: 0 -246: 70429: 0 -246: 70430: 0 -246: 70431: 0 -246: 70432: 0 -246: 70433: 0 -246: 70434: 0 -246: 70435: 0 -246: 70436: 0 -246: 70437: 0 -246: 70438: 0 -246: 70439: 0 -246: 70440: 0 -246: 70441: 0 -246: 70442: 0 -246: 70443: 0 -246: 70444: 0 -246: 70445: 0 -246: 70446: 0 -246: 70447: 0 -246: 70448: 0 -246: 70449: 0 -246: 70450: 0 -246: 70451: 0 -246: 70452: 0 -246: 70453: 0 -246: 70454: 0 -246: 70455: 0 -246: 70456: 0 -246: 70457: 0 -246: 70458: 0 -246: 70459: 0 -246: 70460: 0 -246: 70461: 0 -246: 70462: 0 -246: 70463: 0 -246: 70464: 0 -246: 70465: 0 -246: 70466: 0 -246: 70467: 0 -246: 70468: 0 -246: 70469: 0 -246: 70470: 0 -246: 70471: 0 -246: 70472: 0 -246: 70473: 0 -246: 70474: 0 -246: 70475: 0 -246: 70476: 0 -246: 70477: 0 -246: 70478: 0 -246: 70479: 0 -246: 70480: 0 -246: 70481: 0 -246: 70482: 0 -246: 70483: 0 -246: 70484: 0 -246: 70485: 0 -246: 70486: 0 -246: 70487: 0 -246: 70488: 0 -246: 70489: 0 -246: 70490: 0 -246: 70491: 0 -246: 70492: 0 -246: 70493: 0 -246: 70494: 0 -246: 70495: 0 -246: 70496: 0 -246: 70497: 0 -246: 70498: 0 -246: 70499: 0 -246: 70500: 0 -246: 70501: 0 -246: 70502: 0 -246: 70503: 0 -246: 70504: 0 -246: 70505: 0 -246: 70506: 0 -246: 70507: 0 -246: 70508: 0 -246: 70509: 0 -246: 70510: 0 -246: 70511: 0 -246: 70512: 0 -246: 70513: 0 -246: 70514: 0 -246: 70515: 0 -246: 70516: 0 -246: 70517: 0 -246: 70518: 0 -246: 70519: 0 -246: 70520: 0 -246: 70521: 0 -246: 70522: 0 -246: 70523: 0 -246: 70524: 0 -246: 70525: 0 -246: 70526: 0 -246: 70527: 0 -246: 70528: 0 -246: 70529: 0 -246: 70530: 0 -246: 70531: 0 -246: 70532: 0 -246: 70533: 0 -246: 70534: 0 -246: 70535: 0 -246: 70536: 0 -246: 70537: 0 -246: 70538: 0 -246: 70539: 0 -246: 70540: 0 -246: 70541: 0 -246: 70542: 0 -246: 70543: 0 -246: 70544: 0 -246: 70545: 0 -246: 70546: 0 -246: 70547: 0 -246: 70548: 0 -246: 70549: 0 -246: 70550: 0 -246: 70551: 0 -246: 70552: 0 -246: 70553: 0 -246: 70554: 0 -246: 70555: 0 -246: 70556: 0 -246: 70557: 0 -246: 70558: 0 -246: 70559: 0 -246: 70560: 0 -246: 70561: 0 -246: 70562: 0 -246: 70563: 0 -246: 70564: 0 -246: 70565: 0 -246: 70566: 0 -246: 70567: 0 -246: 70568: 0 -246: 70569: 0 -246: 70570: 0 -246: 70571: 0 -246: 70572: 0 -246: 70573: 0 -246: 70574: 0 -246: 70575: 0 -246: 70576: 0 -246: 70577: 0 -246: 70578: 0 -246: 70579: 0 -246: 70580: 0 -246: 70581: 0 -246: 70582: 0 -246: 70583: 0 -246: 70584: 0 -246: 70585: 0 -246: 70586: 0 -246: 70587: 0 -246: 70588: 0 -246: 70589: 0 -246: 70590: 0 -246: 70591: 0 -246: 70592: 0 -246: 70593: 0 -246: 70594: 0 -246: 70595: 0 -246: 70596: 0 -246: 70597: 0 -246: 70598: 0 -246: 70599: 0 -246: 70600: 0 -246: 70601: 0 -246: 70602: 0 -246: 70603: 0 -246: 70604: 0 -246: 70605: 0 -246: 70606: 0 -246: 70607: 0 -246: 70608: 0 -246: 70609: 0 -246: 70610: 0 -246: 70611: 0 -246: 70612: 0 -246: 70613: 0 -246: 70614: 0 -246: 70615: 0 -246: 70616: 0 -246: 70617: 0 -246: 70618: 0 -246: 70619: 0 -246: 70620: 0 -246: 70621: 0 -246: 70622: 0 -246: 70623: 0 -246: 70624: 0 -246: 70625: 0 -246: 70626: 0 -246: 70627: 0 -246: 70628: 0 -246: 70629: 0 -246: 70630: 0 -246: 70631: 0 -246: 70632: 0 -246: 70633: 0 -246: 70634: 0 -246: 70635: 0 -246: 70636: 0 -246: 70637: 0 -246: 70638: 0 -246: 70639: 0 -246: 70640: 0 -246: 70641: 0 -246: 70642: 0 -246: 70643: 0 -246: 70644: 0 -246: 70645: 0 -246: 70646: 0 -246: 70647: 0 -246: 70648: 0 -246: 70649: 0 -246: 70650: 0 -246: 70651: 0 -246: 70652: 0 -246: 70653: 0 -246: 70654: 0 -246: 70655: 0 -246: 70656: 0 -246: 70657: 0 -246: 70658: 0 -246: 70659: 0 -246: 70660: 0 -246: 70661: 0 -246: 70662: 0 -246: 70663: 0 -246: 70664: 0 -246: 70665: 0 -246: 70666: 0 -246: 70667: 0 -246: 70668: 0 -246: 70669: 0 -246: 70670: 0 -246: 70671: 0 -246: 70672: 0 -246: 70673: 0 -246: 70674: 0 -246: 70675: 0 -246: 70676: 0 -246: 70677: 0 -246: 70678: 0 -246: 70679: 0 -246: 70680: 0 -246: 70681: 0 -246: 70682: 0 -246: 70683: 0 -246: 70684: 0 -246: 70685: 0 -246: 70686: 0 -246: 70687: 0 -246: 70688: 0 -246: 70689: 0 -246: 70690: 0 -246: 70691: 0 -246: 70692: 0 -246: 70693: 0 -246: 70694: 0 -246: 70695: 0 -246: 70696: 0 -246: 70697: 0 -246: 70698: 0 -246: 70699: 0 -246: 70700: 0 -246: 70701: 0 -246: 70702: 0 -246: 70703: 0 -246: 70704: 0 -246: 70705: 0 -246: 70706: 0 -246: 70707: 0 -246: 70708: 0 -246: 70709: 0 -246: 70710: 0 -246: 70711: 0 -246: 70712: 0 -246: 70713: 0 -246: 70714: 0 -246: 70715: 0 -246: 70716: 0 -246: 70717: 0 -246: 70718: 0 -246: 70719: 0 -246: 70720: 0 -246: 70721: 0 -246: 70722: 0 -246: 70723: 0 -246: 70724: 0 -246: 70725: 0 -246: 70726: 0 -246: 70727: 0 -246: 70728: 0 -246: 70729: 0 -246: 70730: 0 -246: 70731: 0 -246: 70732: 0 -246: 70733: 0 -246: 70734: 0 -246: 70735: 0 -246: 70736: 0 -246: 70737: 0 -246: 70738: 0 -246: 70739: 0 -246: 70740: 0 -246: 70741: 0 -246: 70742: 0 -246: 70743: 0 -246: 70744: 0 -246: 70745: 0 -246: 70746: 0 -246: 70747: 0 -246: 70748: 0 -246: 70749: 0 -246: 70750: 0 -246: 70751: 0 -246: 70752: 0 -246: 70753: 0 -246: 70754: 0 -246: 70755: 0 -246: 70756: 0 -246: 70757: 0 -246: 70758: 0 -246: 70759: 0 -246: 70760: 0 -246: 70761: 0 -246: 70762: 0 -246: 70763: 0 -246: 70764: 0 -246: 70765: 0 -246: 70766: 0 -246: 70767: 0 -246: 70768: 0 -246: 70769: 0 -246: 70770: 0 -246: 70771: 0 -246: 70772: 0 -246: 70773: 0 -246: 70774: 0 -246: 70775: 0 -246: 70776: 0 -246: 70777: 0 -246: 70778: 0 -246: 70779: 0 -246: 70780: 0 -246: 70781: 0 -246: 70782: 0 -246: 70783: 0 -246: 70784: 0 -246: 70785: 0 -246: 70786: 0 -246: 70787: 0 -246: 70788: 0 -246: 70789: 0 -246: 70790: 0 -246: 70791: 0 -246: 70792: 0 -246: 70793: 0 -246: 70794: 0 -246: 70795: 0 -246: 70796: 0 -246: 70797: 0 -246: 70798: 0 -246: 70799: 0 -246: 70800: 0 -246: 70801: 0 -246: 70802: 0 -246: 70803: 0 -246: 70804: 0 -246: 70805: 0 -246: 70806: 0 -246: 70807: 0 -246: 70808: 0 -246: 70809: 0 -246: 70810: 0 -246: 70811: 0 -246: 70812: 0 -246: 70813: 0 -246: 70814: 0 -246: 70815: 0 -246: 70816: 0 -246: 70817: 0 -246: 70818: 0 -246: 70819: 0 -246: 70820: 0 -246: 70821: 0 -246: 70822: 0 -246: 70823: 0 -246: 70824: 0 -246: 70825: 0 -246: 70826: 0 -246: 70827: 0 -246: 70828: 0 -246: 70829: 0 -246: 70830: 0 -246: 70831: 0 -246: 70832: 0 -246: 70833: 0 -246: 70834: 0 -246: 70835: 0 -246: 70836: 0 -246: 70837: 0 -246: 70838: 0 -246: 70839: 0 -246: 70840: 0 -246: 70841: 0 -246: 70842: 0 -246: 70843: 0 -246: 70844: 0 -246: 70845: 0 -246: 70846: 0 -246: 70847: 0 -246: 70848: 0 -246: 70849: 0 -246: 70850: 0 -246: 70851: 0 -246: 70852: 0 -246: 70853: 0 -246: 70854: 0 -246: 70855: 0 -246: 70856: 0 -246: 70857: 0 -246: 70858: 0 -246: 70859: 0 -246: 70860: 0 -246: 70861: 0 -246: 70862: 0 -246: 70863: 0 -246: 70864: 0 -246: 70865: 0 -246: 70866: 0 -246: 70867: 0 -246: 70868: 0 -246: 70869: 0 -246: 70870: 0 -246: 70871: 0 -246: 70872: 0 -246: 70873: 0 -246: 70874: 0 -246: 70875: 0 -246: 70876: 0 -246: 70877: 0 -246: 70878: 0 -246: 70879: 0 -246: 70880: 0 -246: 70881: 0 -246: 70882: 0 -246: 70883: 0 -246: 70884: 0 -246: 70885: 0 -246: 70886: 0 -246: 70887: 0 -246: 70888: 0 -246: 70889: 0 -246: 70890: 0 -246: 70891: 0 -246: 70892: 0 -246: 70893: 0 -246: 70894: 0 -246: 70895: 0 -246: 70896: 0 -246: 70897: 0 -246: 70898: 0 -246: 70899: 0 -246: 70900: 0 -246: 70901: 0 -246: 70902: 0 -246: 70903: 0 -246: 70904: 0 -246: 70905: 0 -246: 70906: 0 -246: 70907: 0 -246: 70908: 0 -246: 70909: 0 -246: 70910: 0 -246: 70911: 0 -246: 70912: 0 -246: 70913: 0 -246: 70914: 0 -246: 70915: 0 -246: 70916: 0 -246: 70917: 0 -246: 70918: 0 -246: 70919: 0 -246: 70920: 0 -246: 70921: 0 -246: 70922: 0 -246: 70923: 0 -246: 70924: 0 -246: 70925: 0 -246: 70926: 0 -246: 70927: 0 -246: 70928: 0 -246: 70929: 0 -246: 70930: 0 -246: 70931: 0 -246: 70932: 0 -246: 70933: 0 -246: 70934: 0 -246: 70935: 0 -246: 70936: 0 -246: 70937: 0 -246: 70938: 0 -246: 70939: 0 -246: 70940: 0 -246: 70941: 0 -246: 70942: 0 -246: 70943: 0 -246: 70944: 0 -246: 70945: 0 -246: 70946: 0 -246: 70947: 0 -246: 70948: 0 -246: 70949: 0 -246: 70950: 0 -246: 70951: 0 -246: 70952: 0 -246: 70953: 0 -246: 70954: 0 -246: 70955: 0 -246: 70956: 0 -246: 70957: 0 -246: 70958: 0 -246: 70959: 0 -246: 70960: 0 -246: 70961: 0 -246: 70962: 0 -246: 70963: 0 -246: 70964: 0 -246: 70965: 0 -246: 70966: 0 -246: 70967: 0 -246: 70968: 0 -246: 70969: 0 -246: 70970: 0 -246: 70971: 0 -246: 70972: 0 -246: 70973: 0 -246: 70974: 0 -246: 70975: 0 -246: 70976: 0 -246: 70977: 0 -246: 70978: 0 -246: 70979: 0 -246: 70980: 0 -246: 70981: 0 -246: 70982: 0 -246: 70983: 0 -246: 70984: 0 -246: 70985: 0 -246: 70986: 0 -246: 70987: 0 -246: 70988: 0 -246: 70989: 0 -246: 70990: 0 -246: 70991: 0 -246: 70992: 0 -246: 70993: 0 -246: 70994: 0 -246: 70995: 0 -246: 70996: 0 -246: 70997: 0 -246: 70998: 0 -246: 70999: 0 -246: 71000: 0 -246: 71001: 0 -246: 71002: 0 -246: 71003: 0 -246: 71004: 0 -246: 71005: 0 -246: 71006: 0 -246: 71007: 0 -246: 71008: 0 -246: 71009: 0 -246: 71010: 0 -246: 71011: 0 -246: 71012: 0 -246: 71013: 0 -246: 71014: 0 -246: 71015: 0 -246: 71016: 0 -246: 71017: 0 -246: 71018: 0 -246: 71019: 0 -246: 71020: 0 -246: 71021: 0 -246: 71022: 0 -246: 71023: 0 -246: 71024: 0 -246: 71025: 0 -246: 71026: 0 -246: 71027: 0 -246: 71028: 0 -246: 71029: 0 -246: 71030: 0 -246: 71031: 0 -246: 71032: 0 -246: 71033: 0 -246: 71034: 0 -246: 71035: 0 -246: 71036: 0 -246: 71037: 0 -246: 71038: 0 -246: 71039: 0 -246: 71040: 0 -246: 71041: 0 -246: 71042: 0 -246: 71043: 0 -246: 71044: 0 -246: 71045: 0 -246: 71046: 0 -246: 71047: 0 -246: 71048: 0 -246: 71049: 0 -246: 71050: 0 -246: 71051: 0 -246: 71052: 0 -246: 71053: 0 -246: 71054: 0 -246: 71055: 0 -246: 71056: 0 -246: 71057: 0 -246: 71058: 0 -246: 71059: 0 -246: 71060: 0 -246: 71061: 0 -246: 71062: 0 -246: 71063: 0 -246: 71064: 0 -246: 71065: 0 -246: 71066: 0 -246: 71067: 0 -246: 71068: 0 -246: 71069: 0 -246: 71070: 0 -246: 71071: 0 -246: 71072: 0 -246: 71073: 0 -246: 71074: 0 -246: 71075: 0 -246: 71076: 0 -246: 71077: 0 -246: 71078: 0 -246: 71079: 0 -246: 71080: 0 -246: 71081: 0 -246: 71082: 0 -246: 71083: 0 -246: 71084: 0 -246: 71085: 0 -246: 71086: 0 -246: 71087: 0 -246: 71088: 0 -246: 71089: 0 -246: 71090: 0 -246: 71091: 0 -246: 71092: 0 -246: 71093: 0 -246: 71094: 0 -246: 71095: 0 -246: 71096: 0 -246: 71097: 0 -246: 71098: 0 -246: 71099: 0 -246: 71100: 0 -246: 71101: 0 -246: 71102: 0 -246: 71103: 0 -246: 71104: 0 -246: 71105: 0 -246: 71106: 0 -246: 71107: 0 -246: 71108: 0 -246: 71109: 0 -246: 71110: 0 -246: 71111: 0 -246: 71112: 0 -246: 71113: 0 -246: 71114: 0 -246: 71115: 0 -246: 71116: 0 -246: 71117: 0 -246: 71118: 0 -246: 71119: 0 -246: 71120: 0 -246: 71121: 0 -246: 71122: 0 -246: 71123: 0 -246: 71124: 0 -246: 71125: 0 -246: 71126: 0 -246: 71127: 0 -246: 71128: 0 -246: 71129: 0 -246: 71130: 0 -246: 71131: 0 -246: 71132: 0 -246: 71133: 0 -246: 71134: 0 -246: 71135: 0 -246: 71136: 0 -246: 71137: 0 -246: 71138: 0 -246: 71139: 0 -246: 71140: 0 -246: 71141: 0 -246: 71142: 0 -246: 71143: 0 -246: 71144: 0 -246: 71145: 0 -246: 71146: 0 -246: 71147: 0 -246: 71148: 0 -246: 71149: 0 -246: 71150: 0 -246: 71151: 0 -246: 71152: 0 -246: 71153: 0 -246: 71154: 0 -246: 71155: 0 -246: 71156: 0 -246: 71157: 0 -246: 71158: 0 -246: 71159: 0 -246: 71160: 0 -246: 71161: 0 -246: 71162: 0 -246: 71163: 0 -246: 71164: 0 -246: 71165: 0 -246: 71166: 0 -246: 71167: 0 -246: 71168: 0 -246: 71169: 0 -246: 71170: 0 -246: 71171: 0 -246: 71172: 0 -246: 71173: 0 -246: 71174: 0 -246: 71175: 0 -246: 71176: 0 -246: 71177: 0 -246: 71178: 0 -246: 71179: 0 -246: 71180: 0 -246: 71181: 0 -246: 71182: 0 -246: 71183: 0 -246: 71184: 0 -246: 71185: 0 -246: 71186: 0 -246: 71187: 0 -246: 71188: 0 -246: 71189: 0 -246: 71190: 0 -246: 71191: 0 -246: 71192: 0 -246: 71193: 0 -246: 71194: 0 -246: 71195: 0 -246: 71196: 0 -246: 71197: 0 -246: 71198: 0 -246: 71199: 0 -246: 71200: 0 -246: 71201: 0 -246: 71202: 0 -246: 71203: 0 -246: 71204: 0 -246: 71205: 0 -246: 71206: 0 -246: 71207: 0 -246: 71208: 0 -246: 71209: 0 -246: 71210: 0 -246: 71211: 0 -246: 71212: 0 -246: 71213: 0 -246: 71214: 0 -246: 71215: 0 -246: 71216: 0 -246: 71217: 0 -246: 71218: 0 -246: 71219: 0 -246: 71220: 0 -246: 71221: 0 -246: 71222: 0 -246: 71223: 0 -246: 71224: 0 -246: 71225: 0 -246: 71226: 0 -246: 71227: 0 -246: 71228: 0 -246: 71229: 0 -246: 71230: 0 -246: 71231: 0 -246: 71232: 0 -246: 71233: 0 -246: 71234: 0 -246: 71235: 0 -246: 71236: 0 -246: 71237: 0 -246: 71238: 0 -246: 71239: 0 -246: 71240: 0 -246: 71241: 0 -246: 71242: 0 -246: 71243: 0 -246: 71244: 0 -246: 71245: 0 -246: 71246: 0 -246: 71247: 0 -246: 71248: 0 -246: 71249: 0 -246: 71250: 0 -246: 71251: 0 -246: 71252: 0 -246: 71253: 0 -246: 71254: 0 -246: 71255: 0 -246: 71256: 0 -246: 71257: 0 -246: 71258: 0 -246: 71259: 0 -246: 71260: 0 -246: 71261: 0 -246: 71262: 0 -246: 71263: 0 -246: 71264: 0 -246: 71265: 0 -246: 71266: 0 -246: 71267: 0 -246: 71268: 0 -246: 71269: 0 -246: 71270: 0 -246: 71271: 0 -246: 71272: 0 -246: 71273: 0 -246: 71274: 0 -246: 71275: 0 -246: 71276: 0 -246: 71277: 0 -246: 71278: 0 -246: 71279: 0 -246: 71280: 0 -246: 71281: 0 -246: 71282: 0 -246: 71283: 0 -246: 71284: 0 -246: 71285: 0 -246: 71286: 0 -246: 71287: 0 -246: 71288: 0 -246: 71289: 0 -246: 71290: 0 -246: 71291: 0 -246: 71292: 0 -246: 71293: 0 -246: 71294: 0 -246: 71295: 0 -246: 71296: 0 -246: 71297: 0 -246: 71298: 0 -246: 71299: 0 -246: 71300: 0 -246: 71301: 0 -246: 71302: 0 -246: 71303: 0 -246: 71304: 0 -246: 71305: 0 -246: 71306: 0 -246: 71307: 0 -246: 71308: 0 -246: 71309: 0 -246: 71310: 0 -246: 71311: 0 -246: 71312: 0 -246: 71313: 0 -246: 71314: 0 -246: 71315: 0 -246: 71316: 0 -246: 71317: 0 -246: 71318: 0 -246: 71319: 0 -246: 71320: 0 -246: 71321: 0 -246: 71322: 0 -246: 71323: 0 -246: 71324: 0 -246: 71325: 0 -246: 71326: 0 -246: 71327: 0 -246: 71328: 0 -246: 71329: 0 -246: 71330: 0 -246: 71331: 0 -246: 71332: 0 -246: 71333: 0 -246: 71334: 0 -246: 71335: 0 -246: 71336: 0 -246: 71337: 0 -246: 71338: 0 -246: 71339: 0 -246: 71340: 0 -246: 71341: 0 -246: 71342: 0 -246: 71343: 0 -246: 71344: 0 -246: 71345: 0 -246: 71346: 0 -246: 71347: 0 -246: 71348: 0 -246: 71349: 0 -246: 71350: 0 -246: 71351: 0 -246: 71352: 0 -246: 71353: 0 -246: 71354: 0 -246: 71355: 0 -246: 71356: 0 -246: 71357: 0 -246: 71358: 0 -246: 71359: 0 -246: 71360: 0 -246: 71361: 0 -246: 71362: 0 -246: 71363: 0 -246: 71364: 0 -246: 71365: 0 -246: 71366: 0 -246: 71367: 0 -246: 71368: 0 -246: 71369: 0 -246: 71370: 0 -246: 71371: 0 -246: 71372: 0 -246: 71373: 0 -246: 71374: 0 -246: 71375: 0 -246: 71376: 0 -246: 71377: 0 -246: 71378: 0 -246: 71379: 0 -246: 71380: 0 -246: 71381: 0 -246: 71382: 0 -246: 71383: 0 -246: 71384: 0 -246: 71385: 0 -246: 71386: 0 -246: 71387: 0 -246: 71388: 0 -246: 71389: 0 -246: 71390: 0 -246: 71391: 0 -246: 71392: 0 -246: 71393: 0 -246: 71394: 0 -246: 71395: 0 -246: 71396: 0 -246: 71397: 0 -246: 71398: 0 -246: 71399: 0 -246: 71400: 0 -246: 71401: 0 -246: 71402: 0 -246: 71403: 0 -246: 71404: 0 -246: 71405: 0 -246: 71406: 0 -246: 71407: 0 -246: 71408: 0 -246: 71409: 0 -246: 71410: 0 -246: 71411: 0 -246: 71412: 0 -246: 71413: 0 -246: 71414: 0 -246: 71415: 0 -246: 71416: 0 -246: 71417: 0 -246: 71418: 0 -246: 71419: 0 -246: 71420: 0 -246: 71421: 0 -246: 71422: 0 -246: 71423: 0 -246: 71424: 0 -246: 71425: 0 -246: 71426: 0 -246: 71427: 0 -246: 71428: 0 -246: 71429: 0 -246: 71430: 0 -246: 71431: 0 -246: 71432: 0 -246: 71433: 0 -246: 71434: 0 -246: 71435: 0 -246: 71436: 0 -246: 71437: 0 -246: 71438: 0 -246: 71439: 0 -246: 71440: 0 -246: 71441: 0 -246: 71442: 0 -246: 71443: 0 -246: 71444: 0 -246: 71445: 0 -246: 71446: 0 -246: 71447: 0 -246: 71448: 0 -246: 71449: 0 -246: 71450: 0 -246: 71451: 0 -246: 71452: 0 -246: 71453: 0 -246: 71454: 0 -246: 71455: 0 -246: 71456: 0 -246: 71457: 0 -246: 71458: 0 -246: 71459: 0 -246: 71460: 0 -246: 71461: 0 -246: 71462: 0 -246: 71463: 0 -246: 71464: 0 -246: 71465: 0 -246: 71466: 0 -246: 71467: 0 -246: 71468: 0 -246: 71469: 0 -246: 71470: 0 -246: 71471: 0 -246: 71472: 0 -246: 71473: 0 -246: 71474: 0 -246: 71475: 0 -246: 71476: 0 -246: 71477: 0 -246: 71478: 0 -246: 71479: 0 -246: 71480: 0 -246: 71481: 0 -246: 71482: 0 -246: 71483: 0 -246: 71484: 0 -246: 71485: 0 -246: 71486: 0 -246: 71487: 0 -246: 71488: 0 -246: 71489: 0 -246: 71490: 0 -246: 71491: 0 -246: 71492: 0 -246: 71493: 0 -246: 71494: 0 -246: 71495: 0 -246: 71496: 0 -246: 71497: 0 -246: 71498: 0 -246: 71499: 0 -246: 71500: 0 -246: 71501: 0 -246: 71502: 0 -246: 71503: 0 -246: 71504: 0 -246: 71505: 0 -246: 71506: 0 -246: 71507: 0 -246: 71508: 0 -246: 71509: 0 -246: 71510: 0 -246: 71511: 0 -246: 71512: 0 -246: 71513: 0 -246: 71514: 0 -246: 71515: 0 -246: 71516: 0 -246: 71517: 0 -246: 71518: 0 -246: 71519: 0 -246: 71520: 0 -246: 71521: 0 -246: 71522: 0 -246: 71523: 0 -246: 71524: 0 -246: 71525: 0 -246: 71526: 0 -246: 71527: 0 -246: 71528: 0 -246: 71529: 0 -246: 71530: 0 -246: 71531: 0 -246: 71532: 0 -246: 71533: 0 -246: 71534: 0 -246: 71535: 0 -246: 71536: 0 -246: 71537: 0 -246: 71538: 0 -246: 71539: 0 -246: 71540: 0 -246: 71541: 0 -246: 71542: 0 -246: 71543: 0 -246: 71544: 0 -246: 71545: 0 -246: 71546: 0 -246: 71547: 0 -246: 71548: 0 -246: 71549: 0 -246: 71550: 0 -246: 71551: 0 -246: 71552: 0 -246: 71553: 0 -246: 71554: 0 -246: 71555: 0 -246: 71556: 0 -246: 71557: 0 -246: 71558: 0 -246: 71559: 0 -246: 71560: 0 -246: 71561: 0 -246: 71562: 0 -246: 71563: 0 -246: 71564: 0 -246: 71565: 0 -246: 71566: 0 -246: 71567: 0 -246: 71568: 0 -246: 71569: 0 -246: 71570: 0 -246: 71571: 0 -246: 71572: 0 -246: 71573: 0 -246: 71574: 0 -246: 71575: 0 -246: 71576: 0 -246: 71577: 0 -246: 71578: 0 -246: 71579: 0 -246: 71580: 0 -246: 71581: 0 -246: 71582: 0 -246: 71583: 0 -246: 71584: 0 -246: 71585: 0 -246: 71586: 0 -246: 71587: 0 -246: 71588: 0 -246: 71589: 0 -246: 71590: 0 -246: 71591: 0 -246: 71592: 0 -246: 71593: 0 -246: 71594: 0 -246: 71595: 0 -246: 71596: 0 -246: 71597: 0 -246: 71598: 0 -246: 71599: 0 -246: 71600: 0 -246: 71601: 0 -246: 71602: 0 -246: 71603: 0 -246: 71604: 0 -246: 71605: 0 -246: 71606: 0 -246: 71607: 0 -246: 71608: 0 -246: 71609: 0 -246: 71610: 0 -246: 71611: 0 -246: 71612: 0 -246: 71613: 0 -246: 71614: 0 -246: 71615: 0 -246: 71616: 0 -246: 71617: 0 -246: 71618: 0 -246: 71619: 0 -246: 71620: 0 -246: 71621: 0 -246: 71622: 0 -246: 71623: 0 -246: 71624: 0 -246: 71625: 0 -246: 71626: 0 -246: 71627: 0 -246: 71628: 0 -246: 71629: 0 -246: 71630: 0 -246: 71631: 0 -246: 71632: 0 -246: 71633: 0 -246: 71634: 0 -246: 71635: 0 -246: 71636: 0 -246: 71637: 0 -246: 71638: 0 -246: 71639: 0 -246: 71640: 0 -246: 71641: 0 -246: 71642: 0 -246: 71643: 0 -246: 71644: 0 -246: 71645: 0 -246: 71646: 0 -246: 71647: 0 -246: 71648: 0 -246: 71649: 0 -246: 71650: 0 -246: 71651: 0 -246: 71652: 0 -246: 71653: 0 -246: 71654: 0 -246: 71655: 0 -246: 71656: 0 -246: 71657: 0 -246: 71658: 0 -246: 71659: 0 -246: 71660: 0 -246: 71661: 0 -246: 71662: 0 -246: 71663: 0 -246: 71664: 0 -246: 71665: 0 -246: 71666: 0 -246: 71667: 0 -246: 71668: 0 -246: 71669: 0 -246: 71670: 0 -246: 71671: 0 -246: 71672: 0 -246: 71673: 0 -246: 71674: 0 -246: 71675: 0 -246: 71676: 0 -246: 71677: 0 -246: 71678: 0 -246: 71679: 0 -246: 71680: 0 -246: 71681: 0 -246: 71682: 0 -246: 71683: 0 -246: 71684: 0 -246: 71685: 0 -246: 71686: 0 -246: 71687: 0 -246: 71688: 0 -246: 71689: 0 -246: 71690: 0 -246: 71691: 0 -246: 71692: 0 -246: 71693: 0 -246: 71694: 0 -246: 71695: 0 -246: 71696: 0 -246: 71697: 0 -246: 71698: 0 -246: 71699: 0 -246: 71700: 0 -246: 71701: 0 -246: 71702: 0 -246: 71703: 0 -246: 71704: 0 -246: 71705: 0 -246: 71706: 0 -246: 71707: 0 -246: 71708: 0 -246: 71709: 0 -246: 71710: 0 -246: 71711: 0 -246: 71712: 0 -246: 71713: 0 -246: 71714: 0 -246: 71715: 0 -246: 71716: 0 -246: 71717: 0 -246: 71718: 0 -246: 71719: 0 -246: 71720: 0 -246: 71721: 0 -246: 71722: 0 -246: 71723: 0 -246: 71724: 0 -246: 71725: 0 -246: 71726: 0 -246: 71727: 0 -246: 71728: 0 -246: 71729: 0 -246: 71730: 0 -246: 71731: 0 -246: 71732: 0 -246: 71733: 0 -246: 71734: 0 -246: 71735: 0 -246: 71736: 0 -246: 71737: 0 -246: 71738: 0 -246: 71739: 0 -246: 71740: 0 -246: 71741: 0 -246: 71742: 0 -246: 71743: 0 -246: 71744: 0 -246: 71745: 0 -246: 71746: 0 -246: 71747: 0 -246: 71748: 0 -246: 71749: 0 -246: 71750: 0 -246: 71751: 0 -246: 71752: 0 -246: 71753: 0 -246: 71754: 0 -246: 71755: 0 -246: 71756: 0 -246: 71757: 0 -246: 71758: 0 -246: 71759: 0 -246: 71760: 0 -246: 71761: 0 -246: 71762: 0 -246: 71763: 0 -246: 71764: 0 -246: 71765: 0 -246: 71766: 0 -246: 71767: 0 -246: 71768: 0 -246: 71769: 0 -246: 71770: 0 -246: 71771: 0 -246: 71772: 0 -246: 71773: 0 -246: 71774: 0 -246: 71775: 0 -246: 71776: 0 -246: 71777: 0 -246: 71778: 0 -246: 71779: 0 -246: 71780: 0 -246: 71781: 0 -246: 71782: 0 -246: 71783: 0 -246: 71784: 0 -246: 71785: 0 -246: 71786: 0 -246: 71787: 0 -246: 71788: 0 -246: 71789: 0 -246: 71790: 0 -246: 71791: 0 -246: 71792: 0 -246: 71793: 0 -246: 71794: 0 -246: 71795: 0 -246: 71796: 0 -246: 71797: 0 -246: 71798: 0 -246: 71799: 0 -246: 71800: 0 -246: 71801: 0 -246: 71802: 0 -246: 71803: 0 -246: 71804: 0 -246: 71805: 0 -246: 71806: 0 -246: 71807: 0 -246: 71808: 0 -246: 71809: 0 -246: 71810: 0 -246: 71811: 0 -246: 71812: 0 -246: 71813: 0 -246: 71814: 0 -246: 71815: 0 -246: 71816: 0 -246: 71817: 0 -246: 71818: 0 -246: 71819: 0 -246: 71820: 0 -246: 71821: 0 -246: 71822: 0 -246: 71823: 0 -246: 71824: 0 -246: 71825: 0 -246: 71826: 0 -246: 71827: 0 -246: 71828: 0 -246: 71829: 0 -246: 71830: 0 -246: 71831: 0 -246: 71832: 0 -246: 71833: 0 -246: 71834: 0 -246: 71835: 0 -246: 71836: 0 -246: 71837: 0 -246: 71838: 0 -246: 71839: 0 -246: 71840: 0 -246: 71841: 0 -246: 71842: 0 -246: 71843: 0 -246: 71844: 0 -246: 71845: 0 -246: 71846: 0 -246: 71847: 0 -246: 71848: 0 -246: 71849: 0 -246: 71850: 0 -246: 71851: 0 -246: 71852: 0 -246: 71853: 0 -246: 71854: 0 -246: 71855: 0 -246: 71856: 0 -246: 71857: 0 -246: 71858: 0 -246: 71859: 0 -246: 71860: 0 -246: 71861: 0 -246: 71862: 0 -246: 71863: 0 -246: 71864: 0 -246: 71865: 0 -246: 71866: 0 -246: 71867: 0 -246: 71868: 0 -246: 71869: 0 -246: 71870: 0 -246: 71871: 0 -246: 71872: 0 -246: 71873: 0 -246: 71874: 0 -246: 71875: 0 -246: 71876: 0 -246: 71877: 0 -246: 71878: 0 -246: 71879: 0 -246: 71880: 0 -246: 71881: 0 -246: 71882: 0 -246: 71883: 0 -246: 71884: 0 -246: 71885: 0 -246: 71886: 0 -246: 71887: 0 -246: 71888: 0 -246: 71889: 0 -246: 71890: 0 -246: 71891: 0 -246: 71892: 0 -246: 71893: 0 -246: 71894: 0 -246: 71895: 0 -246: 71896: 0 -246: 71897: 0 -246: 71898: 0 -246: 71899: 0 -246: 71900: 0 -246: 71901: 0 -246: 71902: 0 -246: 71903: 0 -246: 71904: 0 -246: 71905: 0 -246: 71906: 0 -246: 71907: 0 -246: 71908: 0 -246: 71909: 0 -246: 71910: 0 -246: 71911: 0 -246: 71912: 0 -246: 71913: 0 -246: 71914: 0 -246: 71915: 0 -246: 71916: 0 -246: 71917: 0 -246: 71918: 0 -246: 71919: 0 -246: 71920: 0 -246: 71921: 0 -246: 71922: 0 -246: 71923: 0 -246: 71924: 0 -246: 71925: 0 -246: 71926: 0 -246: 71927: 0 -246: 71928: 0 -246: 71929: 0 -246: 71930: 0 -246: 71931: 0 -246: 71932: 0 -246: 71933: 0 -246: 71934: 0 -246: 71935: 0 -246: 71936: 0 -246: 71937: 0 -246: 71938: 0 -246: 71939: 0 -246: 71940: 0 -246: 71941: 0 -246: 71942: 0 -246: 71943: 0 -246: 71944: 0 -246: 71945: 0 -246: 71946: 0 -246: 71947: 0 -246: 71948: 0 -246: 71949: 0 -246: 71950: 0 -246: 71951: 0 -246: 71952: 0 -246: 71953: 0 -246: 71954: 0 -246: 71955: 0 -246: 71956: 0 -246: 71957: 0 -246: 71958: 0 -246: 71959: 0 -246: 71960: 0 -246: 71961: 0 -246: 71962: 0 -246: 71963: 0 -246: 71964: 0 -246: 71965: 0 -246: 71966: 0 -246: 71967: 0 -246: 71968: 0 -246: 71969: 0 -246: 71970: 0 -246: 71971: 0 -246: 71972: 0 -246: 71973: 0 -246: 71974: 0 -246: 71975: 0 -246: 71976: 0 -246: 71977: 0 -246: 71978: 0 -246: 71979: 0 -246: 71980: 0 -246: 71981: 0 -246: 71982: 0 -246: 71983: 0 -246: 71984: 0 -246: 71985: 0 -246: 71986: 0 -246: 71987: 0 -246: 71988: 0 -246: 71989: 0 -246: 71990: 0 -246: 71991: 0 -246: 71992: 0 -246: 71993: 0 -246: 71994: 0 -246: 71995: 0 -246: 71996: 0 -246: 71997: 0 -246: 71998: 0 -246: 71999: 0 -246: 72000: 0 -246: 72001: 0 -246: 72002: 0 -246: 72003: 0 -246: 72004: 0 -246: 72005: 0 -246: 72006: 0 -246: 72007: 0 -246: 72008: 0 -246: 72009: 0 -246: 72010: 0 -246: 72011: 0 -246: 72012: 0 -246: 72013: 0 -246: 72014: 0 -246: 72015: 0 -246: 72016: 0 -246: 72017: 0 -246: 72018: 0 -246: 72019: 0 -246: 72020: 0 -246: 72021: 0 -246: 72022: 0 -246: 72023: 0 -246: 72024: 0 -246: 72025: 0 -246: 72026: 0 -246: 72027: 0 -246: 72028: 0 -246: 72029: 0 -246: 72030: 0 -246: 72031: 0 -246: 72032: 0 -246: 72033: 0 -246: 72034: 0 -246: 72035: 0 -246: 72036: 0 -246: 72037: 0 -246: 72038: 0 -246: 72039: 0 -246: 72040: 0 -246: 72041: 0 -246: 72042: 0 -246: 72043: 0 -246: 72044: 0 -246: 72045: 0 -246: 72046: 0 -246: 72047: 0 -246: 72048: 0 -246: 72049: 0 -246: 72050: 0 -246: 72051: 0 -246: 72052: 0 -246: 72053: 0 -246: 72054: 0 -246: 72055: 0 -246: 72056: 0 -246: 72057: 0 -246: 72058: 0 -246: 72059: 0 -246: 72060: 0 -246: 72061: 0 -246: 72062: 0 -246: 72063: 0 -246: 72064: 0 -246: 72065: 0 -246: 72066: 0 -246: 72067: 0 -246: 72068: 0 -246: 72069: 0 -246: 72070: 0 -246: 72071: 0 -246: 72072: 0 -246: 72073: 0 -246: 72074: 0 -246: 72075: 0 -246: 72076: 0 -246: 72077: 0 -246: 72078: 0 -246: 72079: 0 -246: 72080: 0 -246: 72081: 0 -246: 72082: 0 -246: 72083: 0 -246: 72084: 0 -246: 72085: 0 -246: 72086: 0 -246: 72087: 0 -246: 72088: 0 -246: 72089: 0 -246: 72090: 0 -246: 72091: 0 -246: 72092: 0 -246: 72093: 0 -246: 72094: 0 -246: 72095: 0 -246: 72096: 0 -246: 72097: 0 -246: 72098: 0 -246: 72099: 0 -246: 72100: 0 -246: 72101: 0 -246: 72102: 0 -246: 72103: 0 -246: 72104: 0 -246: 72105: 0 -246: 72106: 0 -246: 72107: 0 -246: 72108: 0 -246: 72109: 0 -246: 72110: 0 -246: 72111: 0 -246: 72112: 0 -246: 72113: 0 -246: 72114: 0 -246: 72115: 0 -246: 72116: 0 -246: 72117: 0 -246: 72118: 0 -246: 72119: 0 -246: 72120: 0 -246: 72121: 0 -246: 72122: 0 -246: 72123: 0 -246: 72124: 0 -246: 72125: 0 -246: 72126: 0 -246: 72127: 0 -246: 72128: 0 -246: 72129: 0 -246: 72130: 0 -246: 72131: 0 -246: 72132: 0 -246: 72133: 0 -246: 72134: 0 -246: 72135: 0 -246: 72136: 0 -246: 72137: 0 -246: 72138: 0 -246: 72139: 0 -246: 72140: 0 -246: 72141: 0 -246: 72142: 0 -246: 72143: 0 -246: 72144: 0 -246: 72145: 0 -246: 72146: 0 -246: 72147: 0 -246: 72148: 0 -246: 72149: 0 -246: 72150: 0 -246: 72151: 0 -246: 72152: 0 -246: 72153: 0 -246: 72154: 0 -246: 72155: 0 -246: 72156: 0 -246: 72157: 0 -246: 72158: 0 -246: 72159: 0 -246: 72160: 0 -246: 72161: 0 -246: 72162: 0 -246: 72163: 0 -246: 72164: 0 -246: 72165: 0 -246: 72166: 0 -246: 72167: 0 -246: 72168: 0 -246: 72169: 0 -246: 72170: 0 -246: 72171: 0 -246: 72172: 0 -246: 72173: 0 -246: 72174: 0 -246: 72175: 0 -246: 72176: 0 -246: 72177: 0 -246: 72178: 0 -246: 72179: 0 -246: 72180: 0 -246: 72181: 0 -246: 72182: 0 -246: 72183: 0 -246: 72184: 0 -246: 72185: 0 -246: 72186: 0 -246: 72187: 0 -246: 72188: 0 -246: 72189: 0 -246: 72190: 0 -246: 72191: 0 -246: 72192: 0 -246: 72193: 0 -246: 72194: 0 -246: 72195: 0 -246: 72196: 0 -246: 72197: 0 -246: 72198: 0 -246: 72199: 0 -246: 72200: 0 -246: 72201: 0 -246: 72202: 0 -246: 72203: 0 -246: 72204: 0 -246: 72205: 0 -246: 72206: 0 -246: 72207: 0 -246: 72208: 0 -246: 72209: 0 -246: 72210: 0 -246: 72211: 0 -246: 72212: 0 -246: 72213: 0 -246: 72214: 0 -246: 72215: 0 -246: 72216: 0 -246: 72217: 0 -246: 72218: 0 -246: 72219: 0 -246: 72220: 0 -246: 72221: 0 -246: 72222: 0 -246: 72223: 0 -246: 72224: 0 -246: 72225: 0 -246: 72226: 0 -246: 72227: 0 -246: 72228: 0 -246: 72229: 0 -246: 72230: 0 -246: 72231: 0 -246: 72232: 0 -246: 72233: 0 -246: 72234: 0 -246: 72235: 0 -246: 72236: 0 -246: 72237: 0 -246: 72238: 0 -246: 72239: 0 -246: 72240: 0 -246: 72241: 0 -246: 72242: 0 -246: 72243: 0 -246: 72244: 0 -246: 72245: 0 -246: 72246: 0 -246: 72247: 0 -246: 72248: 0 -246: 72249: 0 -246: 72250: 0 -246: 72251: 0 -246: 72252: 0 -246: 72253: 0 -246: 72254: 0 -246: 72255: 0 -246: 72256: 0 -246: 72257: 0 -246: 72258: 0 -246: 72259: 0 -246: 72260: 0 -246: 72261: 0 -246: 72262: 0 -246: 72263: 0 -246: 72264: 0 -246: 72265: 0 -246: 72266: 0 -246: 72267: 0 -246: 72268: 0 -246: 72269: 0 -246: 72270: 0 -246: 72271: 0 -246: 72272: 0 -246: 72273: 0 -246: 72274: 0 -246: 72275: 0 -246: 72276: 0 -246: 72277: 0 -246: 72278: 0 -246: 72279: 0 -246: 72280: 0 -246: 72281: 0 -246: 72282: 0 -246: 72283: 0 -246: 72284: 0 -246: 72285: 0 -246: 72286: 0 -246: 72287: 0 -246: 72288: 0 -246: 72289: 0 -246: 72290: 0 -246: 72291: 0 -246: 72292: 0 -246: 72293: 0 -246: 72294: 0 -246: 72295: 0 -246: 72296: 0 -246: 72297: 0 -246: 72298: 0 -246: 72299: 0 -246: 72300: 0 -246: 72301: 0 -246: 72302: 0 -246: 72303: 0 -246: 72304: 0 -246: 72305: 0 -246: 72306: 0 -246: 72307: 0 -246: 72308: 0 -246: 72309: 0 -246: 72310: 0 -246: 72311: 0 -246: 72312: 0 -246: 72313: 0 -246: 72314: 0 -246: 72315: 0 -246: 72316: 0 -246: 72317: 0 -246: 72318: 0 -246: 72319: 0 -246: 72320: 0 -246: 72321: 0 -246: 72322: 0 -246: 72323: 0 -246: 72324: 0 -246: 72325: 0 -246: 72326: 0 -246: 72327: 0 -246: 72328: 0 -246: 72329: 0 -246: 72330: 0 -246: 72331: 0 -246: 72332: 0 -246: 72333: 0 -246: 72334: 0 -246: 72335: 0 -246: 72336: 0 -246: 72337: 0 -246: 72338: 0 -246: 72339: 0 -246: 72340: 0 -246: 72341: 0 -246: 72342: 0 -246: 72343: 0 -246: 72344: 0 -246: 72345: 0 -246: 72346: 0 -246: 72347: 0 -246: 72348: 0 -246: 72349: 0 -246: 72350: 0 -246: 72351: 0 -246: 72352: 0 -246: 72353: 0 -246: 72354: 0 -246: 72355: 0 -246: 72356: 0 -246: 72357: 0 -246: 72358: 0 -246: 72359: 0 -246: 72360: 0 -246: 72361: 0 -246: 72362: 0 -246: 72363: 0 -246: 72364: 0 -246: 72365: 0 -246: 72366: 0 -246: 72367: 0 -246: 72368: 0 -246: 72369: 0 -246: 72370: 0 -246: 72371: 0 -246: 72372: 0 -246: 72373: 0 -246: 72374: 0 -246: 72375: 0 -246: 72376: 0 -246: 72377: 0 -246: 72378: 0 -246: 72379: 0 -246: 72380: 0 -246: 72381: 0 -246: 72382: 0 -246: 72383: 0 -246: 72384: 0 -246: 72385: 0 -246: 72386: 0 -246: 72387: 0 -246: 72388: 0 -246: 72389: 0 -246: 72390: 0 -246: 72391: 0 -246: 72392: 0 -246: 72393: 0 -246: 72394: 0 -246: 72395: 0 -246: 72396: 0 -246: 72397: 0 -246: 72398: 0 -246: 72399: 0 -246: 72400: 0 -246: 72401: 0 -246: 72402: 0 -246: 72403: 0 -246: 72404: 0 -246: 72405: 0 -246: 72406: 0 -246: 72407: 0 -246: 72408: 0 -246: 72409: 0 -246: 72410: 0 -246: 72411: 0 -246: 72412: 0 -246: 72413: 0 -246: 72414: 0 -246: 72415: 0 -246: 72416: 0 -246: 72417: 0 -246: 72418: 0 -246: 72419: 0 -246: 72420: 0 -246: 72421: 0 -246: 72422: 0 -246: 72423: 0 -246: 72424: 0 -246: 72425: 0 -246: 72426: 0 -246: 72427: 0 -246: 72428: 0 -246: 72429: 0 -246: 72430: 0 -246: 72431: 0 -246: 72432: 0 -246: 72433: 0 -246: 72434: 0 -246: 72435: 0 -246: 72436: 0 -246: 72437: 0 -246: 72438: 0 -246: 72439: 0 -246: 72440: 0 -246: 72441: 0 -246: 72442: 0 -246: 72443: 0 -246: 72444: 0 -246: 72445: 0 -246: 72446: 0 -246: 72447: 0 -246: 72448: 0 -246: 72449: 0 -246: 72450: 0 -246: 72451: 0 -246: 72452: 0 -246: 72453: 0 -246: 72454: 0 -246: 72455: 0 -246: 72456: 0 -246: 72457: 0 -246: 72458: 0 -246: 72459: 0 -246: 72460: 0 -246: 72461: 0 -246: 72462: 0 -246: 72463: 0 -246: 72464: 0 -246: 72465: 0 -246: 72466: 0 -246: 72467: 0 -246: 72468: 0 -246: 72469: 0 -246: 72470: 0 -246: 72471: 0 -246: 72472: 0 -246: 72473: 0 -246: 72474: 0 -246: 72475: 0 -246: 72476: 0 -246: 72477: 0 -246: 72478: 0 -246: 72479: 0 -246: 72480: 0 -246: 72481: 0 -246: 72482: 0 -246: 72483: 0 -246: 72484: 0 -246: 72485: 0 -246: 72486: 0 -246: 72487: 0 -246: 72488: 0 -246: 72489: 0 -246: 72490: 0 -246: 72491: 0 -246: 72492: 0 -246: 72493: 0 -246: 72494: 0 -246: 72495: 0 -246: 72496: 0 -246: 72497: 0 -246: 72498: 0 -246: 72499: 0 -246: 72500: 0 -246: 72501: 0 -246: 72502: 0 -246: 72503: 0 -246: 72504: 0 -246: 72505: 0 -246: 72506: 0 -246: 72507: 0 -246: 72508: 0 -246: 72509: 0 -246: 72510: 0 -246: 72511: 0 -246: 72512: 0 -246: 72513: 0 -246: 72514: 0 -246: 72515: 0 -246: 72516: 0 -246: 72517: 0 -246: 72518: 0 -246: 72519: 0 -246: 72520: 0 -246: 72521: 0 -246: 72522: 0 -246: 72523: 0 -246: 72524: 0 -246: 72525: 0 -246: 72526: 0 -246: 72527: 0 -246: 72528: 0 -246: 72529: 0 -246: 72530: 0 -246: 72531: 0 -246: 72532: 0 -246: 72533: 0 -246: 72534: 0 -246: 72535: 0 -246: 72536: 0 -246: 72537: 0 -246: 72538: 0 -246: 72539: 0 -246: 72540: 0 -246: 72541: 0 -246: 72542: 0 -246: 72543: 0 -246: 72544: 0 -246: 72545: 0 -246: 72546: 0 -246: 72547: 0 -246: 72548: 0 -246: 72549: 0 -246: 72550: 0 -246: 72551: 0 -246: 72552: 0 -246: 72553: 0 -246: 72554: 0 -246: 72555: 0 -246: 72556: 0 -246: 72557: 0 -246: 72558: 0 -246: 72559: 0 -246: 72560: 0 -246: 72561: 0 -246: 72562: 0 -246: 72563: 0 -246: 72564: 0 -246: 72565: 0 -246: 72566: 0 -246: 72567: 0 -246: 72568: 0 -246: 72569: 0 -246: 72570: 0 -246: 72571: 0 -246: 72572: 0 -246: 72573: 0 -246: 72574: 0 -246: 72575: 0 -246: 72576: 0 -246: 72577: 0 -246: 72578: 0 -246: 72579: 0 -246: 72580: 0 -246: 72581: 0 -246: 72582: 0 -246: 72583: 0 -246: 72584: 0 -246: 72585: 0 -246: 72586: 0 -246: 72587: 0 -246: 72588: 0 -246: 72589: 0 -246: 72590: 0 -246: 72591: 0 -246: 72592: 0 -246: 72593: 0 -246: 72594: 0 -246: 72595: 0 -246: 72596: 0 -246: 72597: 0 -246: 72598: 0 -246: 72599: 0 -246: 72600: 0 -246: 72601: 0 -246: 72602: 0 -246: 72603: 0 -246: 72604: 0 -246: 72605: 0 -246: 72606: 0 -246: 72607: 0 -246: 72608: 0 -246: 72609: 0 -246: 72610: 0 -246: 72611: 0 -246: 72612: 0 -246: 72613: 0 -246: 72614: 0 -246: 72615: 0 -246: 72616: 0 -246: 72617: 0 -246: 72618: 0 -246: 72619: 0 -246: 72620: 0 -246: 72621: 0 -246: 72622: 0 -246: 72623: 0 -246: 72624: 0 -246: 72625: 0 -246: 72626: 0 -246: 72627: 0 -246: 72628: 0 -246: 72629: 0 -246: 72630: 0 -246: 72631: 0 -246: 72632: 0 -246: 72633: 0 -246: 72634: 0 -246: 72635: 0 -246: 72636: 0 -246: 72637: 0 -246: 72638: 0 -246: 72639: 0 -246: 72640: 0 -246: 72641: 0 -246: 72642: 0 -246: 72643: 0 -246: 72644: 0 -246: 72645: 0 -246: 72646: 0 -246: 72647: 0 -246: 72648: 0 -246: 72649: 0 -246: 72650: 0 -246: 72651: 0 -246: 72652: 0 -246: 72653: 0 -246: 72654: 0 -246: 72655: 0 -246: 72656: 0 -246: 72657: 0 -246: 72658: 0 -246: 72659: 0 -246: 72660: 0 -246: 72661: 0 -246: 72662: 0 -246: 72663: 0 -246: 72664: 0 -246: 72665: 0 -246: 72666: 0 -246: 72667: 0 -246: 72668: 0 -246: 72669: 0 -246: 72670: 0 -246: 72671: 0 -246: 72672: 0 -246: 72673: 0 -246: 72674: 0 -246: 72675: 0 -246: 72676: 0 -246: 72677: 0 -246: 72678: 0 -246: 72679: 0 -246: 72680: 0 -246: 72681: 0 -246: 72682: 0 -246: 72683: 0 -246: 72684: 0 -246: 72685: 0 -246: 72686: 0 -246: 72687: 0 -246: 72688: 0 -246: 72689: 0 -246: 72690: 0 -246: 72691: 0 -246: 72692: 0 -246: 72693: 0 -246: 72694: 0 -246: 72695: 0 -246: 72696: 0 -246: 72697: 0 -246: 72698: 0 -246: 72699: 0 -246: 72700: 0 -246: 72701: 0 -246: 72702: 0 -246: 72703: 0 -246: 72704: 0 -246: 72705: 0 -246: 72706: 0 -246: 72707: 0 -246: 72708: 0 -246: 72709: 0 -246: 72710: 0 -246: 72711: 0 -246: 72712: 0 -246: 72713: 0 -246: 72714: 0 -246: 72715: 0 -246: 72716: 0 -246: 72717: 0 -246: 72718: 0 -246: 72719: 0 -246: 72720: 0 -246: 72721: 0 -246: 72722: 0 -246: 72723: 0 -246: 72724: 0 -246: 72725: 0 -246: 72726: 0 -246: 72727: 0 -246: 72728: 0 -246: 72729: 0 -246: 72730: 0 -246: 72731: 0 -246: 72732: 0 -246: 72733: 0 -246: 72734: 0 -246: 72735: 0 -246: 72736: 0 -246: 72737: 0 -246: 72738: 0 -246: 72739: 0 -246: 72740: 0 -246: 72741: 0 -246: 72742: 0 -246: 72743: 0 -246: 72744: 0 -246: 72745: 0 -246: 72746: 0 -246: 72747: 0 -246: 72748: 0 -246: 72749: 0 -246: 72750: 0 -246: 72751: 0 -246: 72752: 0 -246: 72753: 0 -246: 72754: 0 -246: 72755: 0 -246: 72756: 0 -246: 72757: 0 -246: 72758: 0 -246: 72759: 0 -246: 72760: 0 -246: 72761: 0 -246: 72762: 0 -246: 72763: 0 -246: 72764: 0 -246: 72765: 0 -246: 72766: 0 -246: 72767: 0 -246: 72768: 0 -246: 72769: 0 -246: 72770: 0 -246: 72771: 0 -246: 72772: 0 -246: 72773: 0 -246: 72774: 0 -246: 72775: 0 -246: 72776: 0 -246: 72777: 0 -246: 72778: 0 -246: 72779: 0 -246: 72780: 0 -246: 72781: 0 -246: 72782: 0 -246: 72783: 0 -246: 72784: 0 -246: 72785: 0 -246: 72786: 0 -246: 72787: 0 -246: 72788: 0 -246: 72789: 0 -246: 72790: 0 -246: 72791: 0 -246: 72792: 0 -246: 72793: 0 -246: 72794: 0 -246: 72795: 0 -246: 72796: 0 -246: 72797: 0 -246: 72798: 0 -246: 72799: 0 -246: 72800: 0 -246: 72801: 0 -246: 72802: 0 -246: 72803: 0 -246: 72804: 0 -246: 72805: 0 -246: 72806: 0 -246: 72807: 0 -246: 72808: 0 -246: 72809: 0 -246: 72810: 0 -246: 72811: 0 -246: 72812: 0 -246: 72813: 0 -246: 72814: 0 -246: 72815: 0 -246: 72816: 0 -246: 72817: 0 -246: 72818: 0 -246: 72819: 0 -246: 72820: 0 -246: 72821: 0 -246: 72822: 0 -246: 72823: 0 -246: 72824: 0 -246: 72825: 0 -246: 72826: 0 -246: 72827: 0 -246: 72828: 0 -246: 72829: 0 -246: 72830: 0 -246: 72831: 0 -246: 72832: 0 -246: 72833: 0 -246: 72834: 0 -246: 72835: 0 -246: 72836: 0 -246: 72837: 0 -246: 72838: 0 -246: 72839: 0 -246: 72840: 0 -246: 72841: 0 -246: 72842: 0 -246: 72843: 0 -246: 72844: 0 -246: 72845: 0 -246: 72846: 0 -246: 72847: 0 -246: 72848: 0 -246: 72849: 0 -246: 72850: 0 -246: 72851: 0 -246: 72852: 0 -246: 72853: 0 -246: 72854: 0 -246: 72855: 0 -246: 72856: 0 -246: 72857: 0 -246: 72858: 0 -246: 72859: 0 -246: 72860: 0 -246: 72861: 0 -246: 72862: 0 -246: 72863: 0 -246: 72864: 0 -246: 72865: 0 -246: 72866: 0 -246: 72867: 0 -246: 72868: 0 -246: 72869: 0 -246: 72870: 0 -246: 72871: 0 -246: 72872: 0 -246: 72873: 0 -246: 72874: 0 -246: 72875: 0 -246: 72876: 0 -246: 72877: 0 -246: 72878: 0 -246: 72879: 0 -246: 72880: 0 -246: 72881: 0 -246: 72882: 0 -246: 72883: 0 -246: 72884: 0 -246: 72885: 0 -246: 72886: 0 -246: 72887: 0 -246: 72888: 0 -246: 72889: 0 -246: 72890: 0 -246: 72891: 0 -246: 72892: 0 -246: 72893: 0 -246: 72894: 0 -246: 72895: 0 -246: 72896: 0 -246: 72897: 0 -246: 72898: 0 -246: 72899: 0 -246: 72900: 0 -246: 72901: 0 -246: 72902: 0 -246: 72903: 0 -246: 72904: 0 -246: 72905: 0 -246: 72906: 0 -246: 72907: 0 -246: 72908: 0 -246: 72909: 0 -246: 72910: 0 -246: 72911: 0 -246: 72912: 0 -246: 72913: 0 -246: 72914: 0 -246: 72915: 0 -246: 72916: 0 -246: 72917: 0 -246: 72918: 0 -246: 72919: 0 -246: 72920: 0 -246: 72921: 0 -246: 72922: 0 -246: 72923: 0 -246: 72924: 0 -246: 72925: 0 -246: 72926: 0 -246: 72927: 0 -246: 72928: 0 -246: 72929: 0 -246: 72930: 0 -246: 72931: 0 -246: 72932: 0 -246: 72933: 0 -246: 72934: 0 -246: 72935: 0 -246: 72936: 0 -246: 72937: 0 -246: 72938: 0 -246: 72939: 0 -246: 72940: 0 -246: 72941: 0 -246: 72942: 0 -246: 72943: 0 -246: 72944: 0 -246: 72945: 0 -246: 72946: 0 -246: 72947: 0 -246: 72948: 0 -246: 72949: 0 -246: 72950: 0 -246: 72951: 0 -246: 72952: 0 -246: 72953: 0 -246: 72954: 0 -246: 72955: 0 -246: 72956: 0 -246: 72957: 0 -246: 72958: 0 -246: 72959: 0 -246: 72960: 0 -246: 72961: 0 -246: 72962: 0 -246: 72963: 0 -246: 72964: 0 -246: 72965: 0 -246: 72966: 0 -246: 72967: 0 -246: 72968: 0 -246: 72969: 0 -246: 72970: 0 -246: 72971: 0 -246: 72972: 0 -246: 72973: 0 -246: 72974: 0 -246: 72975: 0 -246: 72976: 0 -246: 72977: 0 -246: 72978: 0 -246: 72979: 0 -246: 72980: 0 -246: 72981: 0 -246: 72982: 0 -246: 72983: 0 -246: 72984: 0 -246: 72985: 0 -246: 72986: 0 -246: 72987: 0 -246: 72988: 0 -246: 72989: 0 -246: 72990: 0 -246: 72991: 0 -246: 72992: 0 -246: 72993: 0 -246: 72994: 0 -246: 72995: 0 -246: 72996: 0 -246: 72997: 0 -246: 72998: 0 -246: 72999: 0 -246: 73000: 0 -246: 73001: 0 -246: 73002: 0 -246: 73003: 0 -246: 73004: 0 -246: 73005: 0 -246: 73006: 0 -246: 73007: 0 -246: 73008: 0 -246: 73009: 0 -246: 73010: 0 -246: 73011: 0 -246: 73012: 0 -246: 73013: 0 -246: 73014: 0 -246: 73015: 0 -246: 73016: 0 -246: 73017: 0 -246: 73018: 0 -246: 73019: 0 -246: 73020: 0 -246: 73021: 0 -246: 73022: 0 -246: 73023: 0 -246: 73024: 0 -246: 73025: 0 -246: 73026: 0 -246: 73027: 0 -246: 73028: 0 -246: 73029: 0 -246: 73030: 0 -246: 73031: 0 -246: 73032: 0 -246: 73033: 0 -246: 73034: 0 -246: 73035: 0 -246: 73036: 0 -246: 73037: 0 -246: 73038: 0 -246: 73039: 0 -246: 73040: 0 -246: 73041: 0 -246: 73042: 0 -246: 73043: 0 -246: 73044: 0 -246: 73045: 0 -246: 73046: 0 -246: 73047: 0 -246: 73048: 0 -246: 73049: 0 -246: 73050: 0 -246: 73051: 0 -246: 73052: 0 -246: 73053: 0 -246: 73054: 0 -246: 73055: 0 -246: 73056: 0 -246: 73057: 0 -246: 73058: 0 -246: 73059: 0 -246: 73060: 0 -246: 73061: 0 -246: 73062: 0 -246: 73063: 0 -246: 73064: 0 -246: 73065: 0 -246: 73066: 0 -246: 73067: 0 -246: 73068: 0 -246: 73069: 0 -246: 73070: 0 -246: 73071: 0 -246: 73072: 0 -246: 73073: 0 -246: 73074: 0 -246: 73075: 0 -246: 73076: 0 -246: 73077: 0 -246: 73078: 0 -246: 73079: 0 -246: 73080: 0 -246: 73081: 0 -246: 73082: 0 -246: 73083: 0 -246: 73084: 0 -246: 73085: 0 -246: 73086: 0 -246: 73087: 0 -246: 73088: 0 -246: 73089: 0 -246: 73090: 0 -246: 73091: 0 -246: 73092: 0 -246: 73093: 0 -246: 73094: 0 -246: 73095: 0 -246: 73096: 0 -246: 73097: 0 -246: 73098: 0 -246: 73099: 0 -246: 73100: 0 -246: 73101: 0 -246: 73102: 0 -246: 73103: 0 -246: 73104: 0 -246: 73105: 0 -246: 73106: 0 -246: 73107: 0 -246: 73108: 0 -246: 73109: 0 -246: 73110: 0 -246: 73111: 0 -246: 73112: 0 -246: 73113: 0 -246: 73114: 0 -246: 73115: 0 -246: 73116: 0 -246: 73117: 0 -246: 73118: 0 -246: 73119: 0 -246: 73120: 0 -246: 73121: 0 -246: 73122: 0 -246: 73123: 0 -246: 73124: 0 -246: 73125: 0 -246: 73126: 0 -246: 73127: 0 -246: 73128: 0 -246: 73129: 0 -246: 73130: 0 -246: 73131: 0 -246: 73132: 0 -246: 73133: 0 -246: 73134: 0 -246: 73135: 0 -246: 73136: 0 -246: 73137: 0 -246: 73138: 0 -246: 73139: 0 -246: 73140: 0 -246: 73141: 0 -246: 73142: 0 -246: 73143: 0 -246: 73144: 0 -246: 73145: 0 -246: 73146: 0 -246: 73147: 0 -246: 73148: 0 -246: 73149: 0 -246: 73150: 0 -246: 73151: 0 -246: 73152: 0 -246: 73153: 0 -246: 73154: 0 -246: 73155: 0 -246: 73156: 0 -246: 73157: 0 -246: 73158: 0 -246: 73159: 0 -246: 73160: 0 -246: 73161: 0 -246: 73162: 0 -246: 73163: 0 -246: 73164: 0 -246: 73165: 0 -246: 73166: 0 -246: 73167: 0 -246: 73168: 0 -246: 73169: 0 -246: 73170: 0 -246: 73171: 0 -246: 73172: 0 -246: 73173: 0 -246: 73174: 0 -246: 73175: 0 -246: 73176: 0 -246: 73177: 0 -246: 73178: 0 -246: 73179: 0 -246: 73180: 0 -246: 73181: 0 -246: 73182: 0 -246: 73183: 0 -246: 73184: 0 -246: 73185: 0 -246: 73186: 0 -246: 73187: 0 -246: 73188: 0 -246: 73189: 0 -246: 73190: 0 -246: 73191: 0 -246: 73192: 0 -246: 73193: 0 -246: 73194: 0 -246: 73195: 0 -246: 73196: 0 -246: 73197: 0 -246: 73198: 0 -246: 73199: 0 -246: 73200: 0 -246: 73201: 0 -246: 73202: 0 -246: 73203: 0 -246: 73204: 0 -246: 73205: 0 -246: 73206: 0 -246: 73207: 0 -246: 73208: 0 -246: 73209: 0 -246: 73210: 0 -246: 73211: 0 -246: 73212: 0 -246: 73213: 0 -246: 73214: 0 -246: 73215: 0 -246: 73216: 0 -246: 73217: 0 -246: 73218: 0 -246: 73219: 0 -246: 73220: 0 -246: 73221: 0 -246: 73222: 0 -246: 73223: 0 -246: 73224: 0 -246: 73225: 0 -246: 73226: 0 -246: 73227: 0 -246: 73228: 0 -246: 73229: 0 -246: 73230: 0 -246: 73231: 0 -246: 73232: 0 -246: 73233: 0 -246: 73234: 0 -246: 73235: 0 -246: 73236: 0 -246: 73237: 0 -246: 73238: 0 -246: 73239: 0 -246: 73240: 0 -246: 73241: 0 -246: 73242: 0 -246: 73243: 0 -246: 73244: 0 -246: 73245: 0 -246: 73246: 0 -246: 73247: 0 -246: 73248: 0 -246: 73249: 0 -246: 73250: 0 -246: 73251: 0 -246: 73252: 0 -246: 73253: 0 -246: 73254: 0 -246: 73255: 0 -246: 73256: 0 -246: 73257: 0 -246: 73258: 0 -246: 73259: 0 -246: 73260: 0 -246: 73261: 0 -246: 73262: 0 -246: 73263: 0 -246: 73264: 0 -246: 73265: 0 -246: 73266: 0 -246: 73267: 0 -246: 73268: 0 -246: 73269: 0 -246: 73270: 0 -246: 73271: 0 -246: 73272: 0 -246: 73273: 0 -246: 73274: 0 -246: 73275: 0 -246: 73276: 0 -246: 73277: 0 -246: 73278: 0 -246: 73279: 0 -246: 73280: 0 -246: 73281: 0 -246: 73282: 0 -246: 73283: 0 -246: 73284: 0 -246: 73285: 0 -246: 73286: 0 -246: 73287: 0 -246: 73288: 0 -246: 73289: 0 -246: 73290: 0 -246: 73291: 0 -246: 73292: 0 -246: 73293: 0 -246: 73294: 0 -246: 73295: 0 -246: 73296: 0 -246: 73297: 0 -246: 73298: 0 -246: 73299: 0 -246: 73300: 0 -246: 73301: 0 -246: 73302: 0 -246: 73303: 0 -246: 73304: 0 -246: 73305: 0 -246: 73306: 0 -246: 73307: 0 -246: 73308: 0 -246: 73309: 0 -246: 73310: 0 -246: 73311: 0 -246: 73312: 0 -246: 73313: 0 -246: 73314: 0 -246: 73315: 0 -246: 73316: 0 -246: 73317: 0 -246: 73318: 0 -246: 73319: 0 -246: 73320: 0 -246: 73321: 0 -246: 73322: 0 -246: 73323: 0 -246: 73324: 0 -246: 73325: 0 -246: 73326: 0 -246: 73327: 0 -246: 73328: 0 -246: 73329: 0 -246: 73330: 0 -246: 73331: 0 -246: 73332: 0 -246: 73333: 0 -246: 73334: 0 -246: 73335: 0 -246: 73336: 0 -246: 73337: 0 -246: 73338: 0 -246: 73339: 0 -246: 73340: 0 -246: 73341: 0 -246: 73342: 0 -246: 73343: 0 -246: 73344: 0 -246: 73345: 0 -246: 73346: 0 -246: 73347: 0 -246: 73348: 0 -246: 73349: 0 -246: 73350: 0 -246: 73351: 0 -246: 73352: 0 -246: 73353: 0 -246: 73354: 0 -246: 73355: 0 -246: 73356: 0 -246: 73357: 0 -246: 73358: 0 -246: 73359: 0 -246: 73360: 0 -246: 73361: 0 -246: 73362: 0 -246: 73363: 0 -246: 73364: 0 -246: 73365: 0 -246: 73366: 0 -246: 73367: 0 -246: 73368: 0 -246: 73369: 0 -246: 73370: 0 -246: 73371: 0 -246: 73372: 0 -246: 73373: 0 -246: 73374: 0 -246: 73375: 0 -246: 73376: 0 -246: 73377: 0 -246: 73378: 0 -246: 73379: 0 -246: 73380: 0 -246: 73381: 0 -246: 73382: 0 -246: 73383: 0 -246: 73384: 0 -246: 73385: 0 -246: 73386: 0 -246: 73387: 0 -246: 73388: 0 -246: 73389: 0 -246: 73390: 0 -246: 73391: 0 -246: 73392: 0 -246: 73393: 0 -246: 73394: 0 -246: 73395: 0 -246: 73396: 0 -246: 73397: 0 -246: 73398: 0 -246: 73399: 0 -246: 73400: 0 -246: 73401: 0 -246: 73402: 0 -246: 73403: 0 -246: 73404: 0 -246: 73405: 0 -246: 73406: 0 -246: 73407: 0 -246: 73408: 0 -246: 73409: 0 -246: 73410: 0 -246: 73411: 0 -246: 73412: 0 -246: 73413: 0 -246: 73414: 0 -246: 73415: 0 -246: 73416: 0 -246: 73417: 0 -246: 73418: 0 -246: 73419: 0 -246: 73420: 0 -246: 73421: 0 -246: 73422: 0 -246: 73423: 0 -246: 73424: 0 -246: 73425: 0 -246: 73426: 0 -246: 73427: 0 -246: 73428: 0 -246: 73429: 0 -246: 73430: 0 -246: 73431: 0 -246: 73432: 0 -246: 73433: 0 -246: 73434: 0 -246: 73435: 0 -246: 73436: 0 -246: 73437: 0 -246: 73438: 0 -246: 73439: 0 -246: 73440: 0 -246: 73441: 0 -246: 73442: 0 -246: 73443: 0 -246: 73444: 0 -246: 73445: 0 -246: 73446: 0 -246: 73447: 0 -246: 73448: 0 -246: 73449: 0 -246: 73450: 0 -246: 73451: 0 -246: 73452: 0 -246: 73453: 0 -246: 73454: 0 -246: 73455: 0 -246: 73456: 0 -246: 73457: 0 -246: 73458: 0 -246: 73459: 0 -246: 73460: 0 -246: 73461: 0 -246: 73462: 0 -246: 73463: 0 -246: 73464: 0 -246: 73465: 0 -246: 73466: 0 -246: 73467: 0 -246: 73468: 0 -246: 73469: 0 -246: 73470: 0 -246: 73471: 0 -246: 73472: 0 -246: 73473: 0 -246: 73474: 0 -246: 73475: 0 -246: 73476: 0 -246: 73477: 0 -246: 73478: 0 -246: 73479: 0 -246: 73480: 0 -246: 73481: 0 -246: 73482: 0 -246: 73483: 0 -246: 73484: 0 -246: 73485: 0 -246: 73486: 0 -246: 73487: 0 -246: 73488: 0 -246: 73489: 0 -246: 73490: 0 -246: 73491: 0 -246: 73492: 0 -246: 73493: 0 -246: 73494: 0 -246: 73495: 0 -246: 73496: 0 -246: 73497: 0 -246: 73498: 0 -246: 73499: 0 -246: 73500: 0 -246: 73501: 0 -246: 73502: 0 -246: 73503: 0 -246: 73504: 0 -246: 73505: 0 -246: 73506: 0 -246: 73507: 0 -246: 73508: 0 -246: 73509: 0 -246: 73510: 0 -246: 73511: 0 -246: 73512: 0 -246: 73513: 0 -246: 73514: 0 -246: 73515: 0 -246: 73516: 0 -246: 73517: 0 -246: 73518: 0 -246: 73519: 0 -246: 73520: 0 -246: 73521: 0 -246: 73522: 0 -246: 73523: 0 -246: 73524: 0 -246: 73525: 0 -246: 73526: 0 -246: 73527: 0 -246: 73528: 0 -246: 73529: 0 -246: 73530: 0 -246: 73531: 0 -246: 73532: 0 -246: 73533: 0 -246: 73534: 0 -246: 73535: 0 -246: 73536: 0 -246: 73537: 0 -246: 73538: 0 -246: 73539: 0 -246: 73540: 0 -246: 73541: 0 -246: 73542: 0 -246: 73543: 0 -246: 73544: 0 -246: 73545: 0 -246: 73546: 0 -246: 73547: 0 -246: 73548: 0 -246: 73549: 0 -246: 73550: 0 -246: 73551: 0 -246: 73552: 0 -246: 73553: 0 -246: 73554: 0 -246: 73555: 0 -246: 73556: 0 -246: 73557: 0 -246: 73558: 0 -246: 73559: 0 -246: 73560: 0 -246: 73561: 0 -246: 73562: 0 -246: 73563: 0 -246: 73564: 0 -246: 73565: 0 -246: 73566: 0 -246: 73567: 0 -246: 73568: 0 -246: 73569: 0 -246: 73570: 0 -246: 73571: 0 -246: 73572: 0 -246: 73573: 0 -246: 73574: 0 -246: 73575: 0 -246: 73576: 0 -246: 73577: 0 -246: 73578: 0 -246: 73579: 0 -246: 73580: 0 -246: 73581: 0 -246: 73582: 0 -246: 73583: 0 -246: 73584: 0 -246: 73585: 0 -246: 73586: 0 -246: 73587: 0 -246: 73588: 0 -246: 73589: 0 -246: 73590: 0 -246: 73591: 0 -246: 73592: 0 -246: 73593: 0 -246: 73594: 0 -246: 73595: 0 -246: 73596: 0 -246: 73597: 0 -246: 73598: 0 -246: 73599: 0 -246: 73600: 0 -246: 73601: 0 -246: 73602: 0 -246: 73603: 0 -246: 73604: 0 -246: 73605: 0 -246: 73606: 0 -246: 73607: 0 -246: 73608: 0 -246: 73609: 0 -246: 73610: 0 -246: 73611: 0 -246: 73612: 0 -246: 73613: 0 -246: 73614: 0 -246: 73615: 0 -246: 73616: 0 -246: 73617: 0 -246: 73618: 0 -246: 73619: 0 -246: 73620: 0 -246: 73621: 0 -246: 73622: 0 -246: 73623: 0 -246: 73624: 0 -246: 73625: 0 -246: 73626: 0 -246: 73627: 0 -246: 73628: 0 -246: 73629: 0 -246: 73630: 0 -246: 73631: 0 -246: 73632: 0 -246: 73633: 0 -246: 73634: 0 -246: 73635: 0 -246: 73636: 0 -246: 73637: 0 -246: 73638: 0 -246: 73639: 0 -246: 73640: 0 -246: 73641: 0 -246: 73642: 0 -246: 73643: 0 -246: 73644: 0 -246: 73645: 0 -246: 73646: 0 -246: 73647: 0 -246: 73648: 0 -246: 73649: 0 -246: 73650: 0 -246: 73651: 0 -246: 73652: 0 -246: 73653: 0 -246: 73654: 0 -246: 73655: 0 -246: 73656: 0 -246: 73657: 0 -246: 73658: 0 -246: 73659: 0 -246: 73660: 0 -246: 73661: 0 -246: 73662: 0 -246: 73663: 0 -246: 73664: 0 -246: 73665: 0 -246: 73666: 0 -246: 73667: 0 -246: 73668: 0 -246: 73669: 0 -246: 73670: 0 -246: 73671: 0 -246: 73672: 0 -246: 73673: 0 -246: 73674: 0 -246: 73675: 0 -246: 73676: 0 -246: 73677: 0 -246: 73678: 0 -246: 73679: 0 -246: 73680: 0 -246: 73681: 0 -246: 73682: 0 -246: 73683: 0 -246: 73684: 0 -246: 73685: 0 -246: 73686: 0 -246: 73687: 0 -246: 73688: 0 -246: 73689: 0 -246: 73690: 0 -246: 73691: 0 -246: 73692: 0 -246: 73693: 0 -246: 73694: 0 -246: 73695: 0 -246: 73696: 0 -246: 73697: 0 -246: 73698: 0 -246: 73699: 0 -246: 73700: 0 -246: 73701: 0 -246: 73702: 0 -246: 73703: 0 -246: 73704: 0 -246: 73705: 0 -246: 73706: 0 -246: 73707: 0 -246: 73708: 0 -246: 73709: 0 -246: 73710: 0 -246: 73711: 0 -246: 73712: 0 -246: 73713: 0 -246: 73714: 0 -246: 73715: 0 -246: 73716: 0 -246: 73717: 0 -246: 73718: 0 -246: 73719: 0 -246: 73720: 0 -246: 73721: 0 -246: 73722: 0 -246: 73723: 0 -246: 73724: 0 -246: 73725: 0 -246: 73726: 0 -246: 73727: 0 -246: 73728: 0 -246: 73729: 0 -246: 73730: 0 -246: 73731: 0 -246: 73732: 0 -246: 73733: 0 -246: 73734: 0 -246: 73735: 0 -246: 73736: 0 -246: 73737: 0 -246: 73738: 0 -246: 73739: 0 -246: 73740: 0 -246: 73741: 0 -246: 73742: 0 -246: 73743: 0 -246: 73744: 0 -246: 73745: 0 -246: 73746: 0 -246: 73747: 0 -246: 73748: 0 -246: 73749: 0 -246: 73750: 0 -246: 73751: 0 -246: 73752: 0 -246: 73753: 0 -246: 73754: 0 -246: 73755: 0 -246: 73756: 0 -246: 73757: 0 -246: 73758: 0 -246: 73759: 0 -246: 73760: 0 -246: 73761: 0 -246: 73762: 0 -246: 73763: 0 -246: 73764: 0 -246: 73765: 0 -246: 73766: 0 -246: 73767: 0 -246: 73768: 0 -246: 73769: 0 -246: 73770: 0 -246: 73771: 0 -246: 73772: 0 -246: 73773: 0 -246: 73774: 0 -246: 73775: 0 -246: 73776: 0 -246: 73777: 0 -246: 73778: 0 -246: 73779: 0 -246: 73780: 0 -246: 73781: 0 -246: 73782: 0 -246: 73783: 0 -246: 73784: 0 -246: 73785: 0 -246: 73786: 0 -246: 73787: 0 -246: 73788: 0 -246: 73789: 0 -246: 73790: 0 -246: 73791: 0 -246: 73792: 0 -246: 73793: 0 -246: 73794: 0 -246: 73795: 0 -246: 73796: 0 -246: 73797: 0 -246: 73798: 0 -246: 73799: 0 -246: 73800: 0 -246: 73801: 0 -246: 73802: 0 -246: 73803: 0 -246: 73804: 0 -246: 73805: 0 -246: 73806: 0 -246: 73807: 0 -246: 73808: 0 -246: 73809: 0 -246: 73810: 0 -246: 73811: 0 -246: 73812: 0 -246: 73813: 0 -246: 73814: 0 -246: 73815: 0 -246: 73816: 0 -246: 73817: 0 -246: 73818: 0 -246: 73819: 0 -246: 73820: 0 -246: 73821: 0 -246: 73822: 0 -246: 73823: 0 -246: 73824: 0 -246: 73825: 0 -246: 73826: 0 -246: 73827: 0 -246: 73828: 0 -246: 73829: 0 -246: 73830: 0 -246: 73831: 0 -246: 73832: 0 -246: 73833: 0 -246: 73834: 0 -246: 73835: 0 -246: 73836: 0 -246: 73837: 0 -246: 73838: 0 -246: 73839: 0 -246: 73840: 0 -246: 73841: 0 -246: 73842: 0 -246: 73843: 0 -246: 73844: 0 -246: 73845: 0 -246: 73846: 0 -246: 73847: 0 -246: 73848: 0 -246: 73849: 0 -246: 73850: 0 -246: 73851: 0 -246: 73852: 0 -246: 73853: 0 -246: 73854: 0 -246: 73855: 0 -246: 73856: 0 -246: 73857: 0 -246: 73858: 0 -246: 73859: 0 -246: 73860: 0 -246: 73861: 0 -246: 73862: 0 -246: 73863: 0 -246: 73864: 0 -246: 73865: 0 -246: 73866: 0 -246: 73867: 0 -246: 73868: 0 -246: 73869: 0 -246: 73870: 0 -246: 73871: 0 -246: 73872: 0 -246: 73873: 0 -246: 73874: 0 -246: 73875: 0 -246: 73876: 0 -246: 73877: 0 -246: 73878: 0 -246: 73879: 0 -246: 73880: 0 -246: 73881: 0 -246: 73882: 0 -246: 73883: 0 -246: 73884: 0 -246: 73885: 0 -246: 73886: 0 -246: 73887: 0 -246: 73888: 0 -246: 73889: 0 -246: 73890: 0 -246: 73891: 0 -246: 73892: 0 -246: 73893: 0 -246: 73894: 0 -246: 73895: 0 -246: 73896: 0 -246: 73897: 0 -246: 73898: 0 -246: 73899: 0 -246: 73900: 0 -246: 73901: 0 -246: 73902: 0 -246: 73903: 0 -246: 73904: 0 -246: 73905: 0 -246: 73906: 0 -246: 73907: 0 -246: 73908: 0 -246: 73909: 0 -246: 73910: 0 -246: 73911: 0 -246: 73912: 0 -246: 73913: 0 -246: 73914: 0 -246: 73915: 0 -246: 73916: 0 -246: 73917: 0 -246: 73918: 0 -246: 73919: 0 -246: 73920: 0 -246: 73921: 0 -246: 73922: 0 -246: 73923: 0 -246: 73924: 0 -246: 73925: 0 -246: 73926: 0 -246: 73927: 0 -246: 73928: 0 -246: 73929: 0 -246: 73930: 0 -246: 73931: 0 -246: 73932: 0 -246: 73933: 0 -246: 73934: 0 -246: 73935: 0 -246: 73936: 0 -246: 73937: 0 -246: 73938: 0 -246: 73939: 0 -246: 73940: 0 -246: 73941: 0 -246: 73942: 0 -246: 73943: 0 -246: 73944: 0 -246: 73945: 0 -246: 73946: 0 -246: 73947: 0 -246: 73948: 0 -246: 73949: 0 -246: 73950: 0 -246: 73951: 0 -246: 73952: 0 -246: 73953: 0 -246: 73954: 0 -246: 73955: 0 -246: 73956: 0 -246: 73957: 0 -246: 73958: 0 -246: 73959: 0 -246: 73960: 0 -246: 73961: 0 -246: 73962: 0 -246: 73963: 0 -246: 73964: 0 -246: 73965: 0 -246: 73966: 0 -246: 73967: 0 -246: 73968: 0 -246: 73969: 0 -246: 73970: 0 -246: 73971: 0 -246: 73972: 0 -246: 73973: 0 -246: 73974: 0 -246: 73975: 0 -246: 73976: 0 -246: 73977: 0 -246: 73978: 0 -246: 73979: 0 -246: 73980: 0 -246: 73981: 0 -246: 73982: 0 -246: 73983: 0 -246: 73984: 0 -246: 73985: 0 -246: 73986: 0 -246: 73987: 0 -246: 73988: 0 -246: 73989: 0 -246: 73990: 0 -246: 73991: 0 -246: 73992: 0 -246: 73993: 0 -246: 73994: 0 -246: 73995: 0 -246: 73996: 0 -246: 73997: 0 -246: 73998: 0 -246: 73999: 0 -246: 74000: 0 -246: 74001: 0 -246: 74002: 0 -246: 74003: 0 -246: 74004: 0 -246: 74005: 0 -246: 74006: 0 -246: 74007: 0 -246: 74008: 0 -246: 74009: 0 -246: 74010: 0 -246: 74011: 0 -246: 74012: 0 -246: 74013: 0 -246: 74014: 0 -246: 74015: 0 -246: 74016: 0 -246: 74017: 0 -246: 74018: 0 -246: 74019: 0 -246: 74020: 0 -246: 74021: 0 -246: 74022: 0 -246: 74023: 0 -246: 74024: 0 -246: 74025: 0 -246: 74026: 0 -246: 74027: 0 -246: 74028: 0 -246: 74029: 0 -246: 74030: 0 -246: 74031: 0 -246: 74032: 0 -246: 74033: 0 -246: 74034: 0 -246: 74035: 0 -246: 74036: 0 -246: 74037: 0 -246: 74038: 0 -246: 74039: 0 -246: 74040: 0 -246: 74041: 0 -246: 74042: 0 -246: 74043: 0 -246: 74044: 0 -246: 74045: 0 -246: 74046: 0 -246: 74047: 0 -246: 74048: 0 -246: 74049: 0 -246: 74050: 0 -246: 74051: 0 -246: 74052: 0 -246: 74053: 0 -246: 74054: 0 -246: 74055: 0 -246: 74056: 0 -246: 74057: 0 -246: 74058: 0 -246: 74059: 0 -246: 74060: 0 -246: 74061: 0 -246: 74062: 0 -246: 74063: 0 -246: 74064: 0 -246: 74065: 0 -246: 74066: 0 -246: 74067: 0 -246: 74068: 0 -246: 74069: 0 -246: 74070: 0 -246: 74071: 0 -246: 74072: 0 -246: 74073: 0 -246: 74074: 0 -246: 74075: 0 -246: 74076: 0 -246: 74077: 0 -246: 74078: 0 -246: 74079: 0 -246: 74080: 0 -246: 74081: 0 -246: 74082: 0 -246: 74083: 0 -246: 74084: 0 -246: 74085: 0 -246: 74086: 0 -246: 74087: 0 -246: 74088: 0 -246: 74089: 0 -246: 74090: 0 -246: 74091: 0 -246: 74092: 0 -246: 74093: 0 -246: 74094: 0 -246: 74095: 0 -246: 74096: 0 -246: 74097: 0 -246: 74098: 0 -246: 74099: 0 -246: 74100: 0 -246: 74101: 0 -246: 74102: 0 -246: 74103: 0 -246: 74104: 0 -246: 74105: 0 -246: 74106: 0 -246: 74107: 0 -246: 74108: 0 -246: 74109: 0 -246: 74110: 0 -246: 74111: 0 -246: 74112: 0 -246: 74113: 0 -246: 74114: 0 -246: 74115: 0 -246: 74116: 0 -246: 74117: 0 -246: 74118: 0 -246: 74119: 0 -246: 74120: 0 -246: 74121: 0 -246: 74122: 0 -246: 74123: 0 -246: 74124: 0 -246: 74125: 0 -246: 74126: 0 -246: 74127: 0 -246: 74128: 0 -246: 74129: 0 -246: 74130: 0 -246: 74131: 0 -246: 74132: 0 -246: 74133: 0 -246: 74134: 0 -246: 74135: 0 -246: 74136: 0 -246: 74137: 0 -246: 74138: 0 -246: 74139: 0 -246: 74140: 0 -246: 74141: 0 -246: 74142: 0 -246: 74143: 0 -246: 74144: 0 -246: 74145: 0 -246: 74146: 0 -246: 74147: 0 -246: 74148: 0 -246: 74149: 0 -246: 74150: 0 -246: 74151: 0 -246: 74152: 0 -246: 74153: 0 -246: 74154: 0 -246: 74155: 0 -246: 74156: 0 -246: 74157: 0 -246: 74158: 0 -246: 74159: 0 -246: 74160: 0 -246: 74161: 0 -246: 74162: 0 -246: 74163: 0 -246: 74164: 0 -246: 74165: 0 -246: 74166: 0 -246: 74167: 0 -246: 74168: 0 -246: 74169: 0 -246: 74170: 0 -246: 74171: 0 -246: 74172: 0 -246: 74173: 0 -246: 74174: 0 -246: 74175: 0 -246: 74176: 0 -246: 74177: 0 -246: 74178: 0 -246: 74179: 0 -246: 74180: 0 -246: 74181: 0 -246: 74182: 0 -246: 74183: 0 -246: 74184: 0 -246: 74185: 0 -246: 74186: 0 -246: 74187: 0 -246: 74188: 0 -246: 74189: 0 -246: 74190: 0 -246: 74191: 0 -246: 74192: 0 -246: 74193: 0 -246: 74194: 0 -246: 74195: 0 -246: 74196: 0 -246: 74197: 0 -246: 74198: 0 -246: 74199: 0 -246: 74200: 0 -246: 74201: 0 -246: 74202: 0 -246: 74203: 0 -246: 74204: 0 -246: 74205: 0 -246: 74206: 0 -246: 74207: 0 -246: 74208: 0 -246: 74209: 0 -246: 74210: 0 -246: 74211: 0 -246: 74212: 0 -246: 74213: 0 -246: 74214: 0 -246: 74215: 0 -246: 74216: 0 -246: 74217: 0 -246: 74218: 0 -246: 74219: 0 -246: 74220: 0 -246: 74221: 0 -246: 74222: 0 -246: 74223: 0 -246: 74224: 0 -246: 74225: 0 -246: 74226: 0 -246: 74227: 0 -246: 74228: 0 -246: 74229: 0 -246: 74230: 0 -246: 74231: 0 -246: 74232: 0 -246: 74233: 0 -246: 74234: 0 -246: 74235: 0 -246: 74236: 0 -246: 74237: 0 -246: 74238: 0 -246: 74239: 0 -246: 74240: 0 -246: 74241: 0 -246: 74242: 0 -246: 74243: 0 -246: 74244: 0 -246: 74245: 0 -246: 74246: 0 -246: 74247: 0 -246: 74248: 0 -246: 74249: 0 -246: 74250: 0 -246: 74251: 0 -246: 74252: 0 -246: 74253: 0 -246: 74254: 0 -246: 74255: 0 -246: 74256: 0 -246: 74257: 0 -246: 74258: 0 -246: 74259: 0 -246: 74260: 0 -246: 74261: 0 -246: 74262: 0 -246: 74263: 0 -246: 74264: 0 -246: 74265: 0 -246: 74266: 0 -246: 74267: 0 -246: 74268: 0 -246: 74269: 0 -246: 74270: 0 -246: 74271: 0 -246: 74272: 0 -246: 74273: 0 -246: 74274: 0 -246: 74275: 0 -246: 74276: 0 -246: 74277: 0 -246: 74278: 0 -246: 74279: 0 -246: 74280: 0 -246: 74281: 0 -246: 74282: 0 -246: 74283: 0 -246: 74284: 0 -246: 74285: 0 -246: 74286: 0 -246: 74287: 0 -246: 74288: 0 -246: 74289: 0 -246: 74290: 0 -246: 74291: 0 -246: 74292: 0 -246: 74293: 0 -246: 74294: 0 -246: 74295: 0 -246: 74296: 0 -246: 74297: 0 -246: 74298: 0 -246: 74299: 0 -246: 74300: 0 -246: 74301: 0 -246: 74302: 0 -246: 74303: 0 -246: 74304: 0 -246: 74305: 0 -246: 74306: 0 -246: 74307: 0 -246: 74308: 0 -246: 74309: 0 -246: 74310: 0 -246: 74311: 0 -246: 74312: 0 -246: 74313: 0 -246: 74314: 0 -246: 74315: 0 -246: 74316: 0 -246: 74317: 0 -246: 74318: 0 -246: 74319: 0 -246: 74320: 0 -246: 74321: 0 -246: 74322: 0 -246: 74323: 0 -246: 74324: 0 -246: 74325: 0 -246: 74326: 0 -246: 74327: 0 -246: 74328: 0 -246: 74329: 0 -246: 74330: 0 -246: 74331: 0 -246: 74332: 0 -246: 74333: 0 -246: 74334: 0 -246: 74335: 0 -246: 74336: 0 -246: 74337: 0 -246: 74338: 0 -246: 74339: 0 -246: 74340: 0 -246: 74341: 0 -246: 74342: 0 -246: 74343: 0 -246: 74344: 0 -246: 74345: 0 -246: 74346: 0 -246: 74347: 0 -246: 74348: 0 -246: 74349: 0 -246: 74350: 0 -246: 74351: 0 -246: 74352: 0 -246: 74353: 0 -246: 74354: 0 -246: 74355: 0 -246: 74356: 0 -246: 74357: 0 -246: 74358: 0 -246: 74359: 0 -246: 74360: 0 -246: 74361: 0 -246: 74362: 0 -246: 74363: 0 -246: 74364: 0 -246: 74365: 0 -246: 74366: 0 -246: 74367: 0 -246: 74368: 0 -246: 74369: 0 -246: 74370: 0 -246: 74371: 0 -246: 74372: 0 -246: 74373: 0 -246: 74374: 0 -246: 74375: 0 -246: 74376: 0 -246: 74377: 0 -246: 74378: 0 -246: 74379: 0 -246: 74380: 0 -246: 74381: 0 -246: 74382: 0 -246: 74383: 0 -246: 74384: 0 -246: 74385: 0 -246: 74386: 0 -246: 74387: 0 -246: 74388: 0 -246: 74389: 0 -246: 74390: 0 -246: 74391: 0 -246: 74392: 0 -246: 74393: 0 -246: 74394: 0 -246: 74395: 0 -246: 74396: 0 -246: 74397: 0 -246: 74398: 0 -246: 74399: 0 -246: 74400: 0 -246: 74401: 0 -246: 74402: 0 -246: 74403: 0 -246: 74404: 0 -246: 74405: 0 -246: 74406: 0 -246: 74407: 0 -246: 74408: 0 -246: 74409: 0 -246: 74410: 0 -246: 74411: 0 -246: 74412: 0 -246: 74413: 0 -246: 74414: 0 -246: 74415: 0 -246: 74416: 0 -246: 74417: 0 -246: 74418: 0 -246: 74419: 0 -246: 74420: 0 -246: 74421: 0 -246: 74422: 0 -246: 74423: 0 -246: 74424: 0 -246: 74425: 0 -246: 74426: 0 -246: 74427: 0 -246: 74428: 0 -246: 74429: 0 -246: 74430: 0 -246: 74431: 0 -246: 74432: 0 -246: 74433: 0 -246: 74434: 0 -246: 74435: 0 -246: 74436: 0 -246: 74437: 0 -246: 74438: 0 -246: 74439: 0 -246: 74440: 0 -246: 74441: 0 -246: 74442: 0 -246: 74443: 0 -246: 74444: 0 -246: 74445: 0 -246: 74446: 0 -246: 74447: 0 -246: 74448: 0 -246: 74449: 0 -246: 74450: 0 -246: 74451: 0 -246: 74452: 0 -246: 74453: 0 -246: 74454: 0 -246: 74455: 0 -246: 74456: 0 -246: 74457: 0 -246: 74458: 0 -246: 74459: 0 -246: 74460: 0 -246: 74461: 0 -246: 74462: 0 -246: 74463: 0 -246: 74464: 0 -246: 74465: 0 -246: 74466: 0 -246: 74467: 0 -246: 74468: 0 -246: 74469: 0 -246: 74470: 0 -246: 74471: 0 -246: 74472: 0 -246: 74473: 0 -246: 74474: 0 -246: 74475: 0 -246: 74476: 0 -246: 74477: 0 -246: 74478: 0 -246: 74479: 0 -246: 74480: 0 -246: 74481: 0 -246: 74482: 0 -246: 74483: 0 -246: 74484: 0 -246: 74485: 0 -246: 74486: 0 -246: 74487: 0 -246: 74488: 0 -246: 74489: 0 -246: 74490: 0 -246: 74491: 0 -246: 74492: 0 -246: 74493: 0 -246: 74494: 0 -246: 74495: 0 -246: 74496: 0 -246: 74497: 0 -246: 74498: 0 -246: 74499: 0 -246: 74500: 0 -246: 74501: 0 -246: 74502: 0 -246: 74503: 0 -246: 74504: 0 -246: 74505: 0 -246: 74506: 0 -246: 74507: 0 -246: 74508: 0 -246: 74509: 0 -246: 74510: 0 -246: 74511: 0 -246: 74512: 0 -246: 74513: 0 -246: 74514: 0 -246: 74515: 0 -246: 74516: 0 -246: 74517: 0 -246: 74518: 0 -246: 74519: 0 -246: 74520: 0 -246: 74521: 0 -246: 74522: 0 -246: 74523: 0 -246: 74524: 0 -246: 74525: 0 -246: 74526: 0 -246: 74527: 0 -246: 74528: 0 -246: 74529: 0 -246: 74530: 0 -246: 74531: 0 -246: 74532: 0 -246: 74533: 0 -246: 74534: 0 -246: 74535: 0 -246: 74536: 0 -246: 74537: 0 -246: 74538: 0 -246: 74539: 0 -246: 74540: 0 -246: 74541: 0 -246: 74542: 0 -246: 74543: 0 -246: 74544: 0 -246: 74545: 0 -246: 74546: 0 -246: 74547: 0 -246: 74548: 0 -246: 74549: 0 -246: 74550: 0 -246: 74551: 0 -246: 74552: 0 -246: 74553: 0 -246: 74554: 0 -246: 74555: 0 -246: 74556: 0 -246: 74557: 0 -246: 74558: 0 -246: 74559: 0 -246: 74560: 0 -246: 74561: 0 -246: 74562: 0 -246: 74563: 0 -246: 74564: 0 -246: 74565: 0 -246: 74566: 0 -246: 74567: 0 -246: 74568: 0 -246: 74569: 0 -246: 74570: 0 -246: 74571: 0 -246: 74572: 0 -246: 74573: 0 -246: 74574: 0 -246: 74575: 0 -246: 74576: 0 -246: 74577: 0 -246: 74578: 0 -246: 74579: 0 -246: 74580: 0 -246: 74581: 0 -246: 74582: 0 -246: 74583: 0 -246: 74584: 0 -246: 74585: 0 -246: 74586: 0 -246: 74587: 0 -246: 74588: 0 -246: 74589: 0 -246: 74590: 0 -246: 74591: 0 -246: 74592: 0 -246: 74593: 0 -246: 74594: 0 -246: 74595: 0 -246: 74596: 0 -246: 74597: 0 -246: 74598: 0 -246: 74599: 0 -246: 74600: 0 -246: 74601: 0 -246: 74602: 0 -246: 74603: 0 -246: 74604: 0 -246: 74605: 0 -246: 74606: 0 -246: 74607: 0 -246: 74608: 0 -246: 74609: 0 -246: 74610: 0 -246: 74611: 0 -246: 74612: 0 -246: 74613: 0 -246: 74614: 0 -246: 74615: 0 -246: 74616: 0 -246: 74617: 0 -246: 74618: 0 -246: 74619: 0 -246: 74620: 0 -246: 74621: 0 -246: 74622: 0 -246: 74623: 0 -246: 74624: 0 -246: 74625: 0 -246: 74626: 0 -246: 74627: 0 -246: 74628: 0 -246: 74629: 0 -246: 74630: 0 -246: 74631: 0 -246: 74632: 0 -246: 74633: 0 -246: 74634: 0 -246: 74635: 0 -246: 74636: 0 -246: 74637: 0 -246: 74638: 0 -246: 74639: 0 -246: 74640: 0 -246: 74641: 0 -246: 74642: 0 -246: 74643: 0 -246: 74644: 0 -246: 74645: 0 -246: 74646: 0 -246: 74647: 0 -246: 74648: 0 -246: 74649: 0 -246: 74650: 0 -246: 74651: 0 -246: 74652: 0 -246: 74653: 0 -246: 74654: 0 -246: 74655: 0 -246: 74656: 0 -246: 74657: 0 -246: 74658: 0 -246: 74659: 0 -246: 74660: 0 -246: 74661: 0 -246: 74662: 0 -246: 74663: 0 -246: 74664: 0 -246: 74665: 0 -246: 74666: 0 -246: 74667: 0 -246: 74668: 0 -246: 74669: 0 -246: 74670: 0 -246: 74671: 0 -246: 74672: 0 -246: 74673: 0 -246: 74674: 0 -246: 74675: 0 -246: 74676: 0 -246: 74677: 0 -246: 74678: 0 -246: 74679: 0 -246: 74680: 0 -246: 74681: 0 -246: 74682: 0 -246: 74683: 0 -246: 74684: 0 -246: 74685: 0 -246: 74686: 0 -246: 74687: 0 -246: 74688: 0 -246: 74689: 0 -246: 74690: 0 -246: 74691: 0 -246: 74692: 0 -246: 74693: 0 -246: 74694: 0 -246: 74695: 0 -246: 74696: 0 -246: 74697: 0 -246: 74698: 0 -246: 74699: 0 -246: 74700: 0 -246: 74701: 0 -246: 74702: 0 -246: 74703: 0 -246: 74704: 0 -246: 74705: 0 -246: 74706: 0 -246: 74707: 0 -246: 74708: 0 -246: 74709: 0 -246: 74710: 0 -246: 74711: 0 -246: 74712: 0 -246: 74713: 0 -246: 74714: 0 -246: 74715: 0 -246: 74716: 0 -246: 74717: 0 -246: 74718: 0 -246: 74719: 0 -246: 74720: 0 -246: 74721: 0 -246: 74722: 0 -246: 74723: 0 -246: 74724: 0 -246: 74725: 0 -246: 74726: 0 -246: 74727: 0 -246: 74728: 0 -246: 74729: 0 -246: 74730: 0 -246: 74731: 0 -246: 74732: 0 -246: 74733: 0 -246: 74734: 0 -246: 74735: 0 -246: 74736: 0 -246: 74737: 0 -246: 74738: 0 -246: 74739: 0 -246: 74740: 0 -246: 74741: 0 -246: 74742: 0 -246: 74743: 0 -246: 74744: 0 -246: 74745: 0 -246: 74746: 0 -246: 74747: 0 -246: 74748: 0 -246: 74749: 0 -246: 74750: 0 -246: 74751: 0 -246: 74752: 0 -246: 74753: 0 -246: 74754: 0 -246: 74755: 0 -246: 74756: 0 -246: 74757: 0 -246: 74758: 0 -246: 74759: 0 -246: 74760: 0 -246: 74761: 0 -246: 74762: 0 -246: 74763: 0 -246: 74764: 0 -246: 74765: 0 -246: 74766: 0 -246: 74767: 0 -246: 74768: 0 -246: 74769: 0 -246: 74770: 0 -246: 74771: 0 -246: 74772: 0 -246: 74773: 0 -246: 74774: 0 -246: 74775: 0 -246: 74776: 0 -246: 74777: 0 -246: 74778: 0 -246: 74779: 0 -246: 74780: 0 -246: 74781: 0 -246: 74782: 0 -246: 74783: 0 -246: 74784: 0 -246: 74785: 0 -246: 74786: 0 -246: 74787: 0 -246: 74788: 0 -246: 74789: 0 -246: 74790: 0 -246: 74791: 0 -246: 74792: 0 -246: 74793: 0 -246: 74794: 0 -246: 74795: 0 -246: 74796: 0 -246: 74797: 0 -246: 74798: 0 -246: 74799: 0 -246: 74800: 0 -246: 74801: 0 -246: 74802: 0 -246: 74803: 0 -246: 74804: 0 -246: 74805: 0 -246: 74806: 0 -246: 74807: 0 -246: 74808: 0 -246: 74809: 0 -246: 74810: 0 -246: 74811: 0 -246: 74812: 0 -246: 74813: 0 -246: 74814: 0 -246: 74815: 0 -246: 74816: 0 -246: 74817: 0 -246: 74818: 0 -246: 74819: 0 -246: 74820: 0 -246: 74821: 0 -246: 74822: 0 -246: 74823: 0 -246: 74824: 0 -246: 74825: 0 -246: 74826: 0 -246: 74827: 0 -246: 74828: 0 -246: 74829: 0 -246: 74830: 0 -246: 74831: 0 -246: 74832: 0 -246: 74833: 0 -246: 74834: 0 -246: 74835: 0 -246: 74836: 0 -246: 74837: 0 -246: 74838: 0 -246: 74839: 0 -246: 74840: 0 -246: 74841: 0 -246: 74842: 0 -246: 74843: 0 -246: 74844: 0 -246: 74845: 0 -246: 74846: 0 -246: 74847: 0 -246: 74848: 0 -246: 74849: 0 -246: 74850: 0 -246: 74851: 0 -246: 74852: 0 -246: 74853: 0 -246: 74854: 0 -246: 74855: 0 -246: 74856: 0 -246: 74857: 0 -246: 74858: 0 -246: 74859: 0 -246: 74860: 0 -246: 74861: 0 -246: 74862: 0 -246: 74863: 0 -246: 74864: 0 -246: 74865: 0 -246: 74866: 0 -246: 74867: 0 -246: 74868: 0 -246: 74869: 0 -246: 74870: 0 -246: 74871: 0 -246: 74872: 0 -246: 74873: 0 -246: 74874: 0 -246: 74875: 0 -246: 74876: 0 -246: 74877: 0 -246: 74878: 0 -246: 74879: 0 -246: 74880: 0 -246: 74881: 0 -246: 74882: 0 -246: 74883: 0 -246: 74884: 0 -246: 74885: 0 -246: 74886: 0 -246: 74887: 0 -246: 74888: 0 -246: 74889: 0 -246: 74890: 0 -246: 74891: 0 -246: 74892: 0 -246: 74893: 0 -246: 74894: 0 -246: 74895: 0 -246: 74896: 0 -246: 74897: 0 -246: 74898: 0 -246: 74899: 0 -246: 74900: 0 -246: 74901: 0 -246: 74902: 0 -246: 74903: 0 -246: 74904: 0 -246: 74905: 0 -246: 74906: 0 -246: 74907: 0 -246: 74908: 0 -246: 74909: 0 -246: 74910: 0 -246: 74911: 0 -246: 74912: 0 -246: 74913: 0 -246: 74914: 0 -246: 74915: 0 -246: 74916: 0 -246: 74917: 0 -246: 74918: 0 -246: 74919: 0 -246: 74920: 0 -246: 74921: 0 -246: 74922: 0 -246: 74923: 0 -246: 74924: 0 -246: 74925: 0 -246: 74926: 0 -246: 74927: 0 -246: 74928: 0 -246: 74929: 0 -246: 74930: 0 -246: 74931: 0 -246: 74932: 0 -246: 74933: 0 -246: 74934: 0 -246: 74935: 0 -246: 74936: 0 -246: 74937: 0 -246: 74938: 0 -246: 74939: 0 -246: 74940: 0 -246: 74941: 0 -246: 74942: 0 -246: 74943: 0 -246: 74944: 0 -246: 74945: 0 -246: 74946: 0 -246: 74947: 0 -246: 74948: 0 -246: 74949: 0 -246: 74950: 0 -246: 74951: 0 -246: 74952: 0 -246: 74953: 0 -246: 74954: 0 -246: 74955: 0 -246: 74956: 0 -246: 74957: 0 -246: 74958: 0 -246: 74959: 0 -246: 74960: 0 -246: 74961: 0 -246: 74962: 0 -246: 74963: 0 -246: 74964: 0 -246: 74965: 0 -246: 74966: 0 -246: 74967: 0 -246: 74968: 0 -246: 74969: 0 -246: 74970: 0 -246: 74971: 0 -246: 74972: 0 -246: 74973: 0 -246: 74974: 0 -246: 74975: 0 -246: 74976: 0 -246: 74977: 0 -246: 74978: 0 -246: 74979: 0 -246: 74980: 0 -246: 74981: 0 -246: 74982: 0 -246: 74983: 0 -246: 74984: 0 -246: 74985: 0 -246: 74986: 0 -246: 74987: 0 -246: 74988: 0 -246: 74989: 0 -246: 74990: 0 -246: 74991: 0 -246: 74992: 0 -246: 74993: 0 -246: 74994: 0 -246: 74995: 0 -246: 74996: 0 -246: 74997: 0 -246: 74998: 0 -246: 74999: 0 -246: 75000: 0 -246: 75001: 0 -246: 75002: 0 -246: 75003: 0 -246: 75004: 0 -246: 75005: 0 -246: 75006: 0 -246: 75007: 0 -246: 75008: 0 -246: 75009: 0 -246: 75010: 0 -246: 75011: 0 -246: 75012: 0 -246: 75013: 0 -246: 75014: 0 -246: 75015: 0 -246: 75016: 0 -246: 75017: 0 -246: 75018: 0 -246: 75019: 0 -246: 75020: 0 -246: 75021: 0 -246: 75022: 0 -246: 75023: 0 -246: 75024: 0 -246: 75025: 0 -246: 75026: 0 -246: 75027: 0 -246: 75028: 0 -246: 75029: 0 -246: 75030: 0 -246: 75031: 0 -246: 75032: 0 -246: 75033: 0 -246: 75034: 0 -246: 75035: 0 -246: 75036: 0 -246: 75037: 0 -246: 75038: 0 -246: 75039: 0 -246: 75040: 0 -246: 75041: 0 -246: 75042: 0 -246: 75043: 0 -246: 75044: 0 -246: 75045: 0 -246: 75046: 0 -246: 75047: 0 -246: 75048: 0 -246: 75049: 0 -246: 75050: 0 -246: 75051: 0 -246: 75052: 0 -246: 75053: 0 -246: 75054: 0 -246: 75055: 0 -246: 75056: 0 -246: 75057: 0 -246: 75058: 0 -246: 75059: 0 -246: 75060: 0 -246: 75061: 0 -246: 75062: 0 -246: 75063: 0 -246: 75064: 0 -246: 75065: 0 -246: 75066: 0 -246: 75067: 0 -246: 75068: 0 -246: 75069: 0 -246: 75070: 0 -246: 75071: 0 -246: 75072: 0 -246: 75073: 0 -246: 75074: 0 -246: 75075: 0 -246: 75076: 0 -246: 75077: 0 -246: 75078: 0 -246: 75079: 0 -246: 75080: 0 -246: 75081: 0 -246: 75082: 0 -246: 75083: 0 -246: 75084: 0 -246: 75085: 0 -246: 75086: 0 -246: 75087: 0 -246: 75088: 0 -246: 75089: 0 -246: 75090: 0 -246: 75091: 0 -246: 75092: 0 -246: 75093: 0 -246: 75094: 0 -246: 75095: 0 -246: 75096: 0 -246: 75097: 0 -246: 75098: 0 -246: 75099: 0 -246: 75100: 0 -246: 75101: 0 -246: 75102: 0 -246: 75103: 0 -246: 75104: 0 -246: 75105: 0 -246: 75106: 0 -246: 75107: 0 -246: 75108: 0 -246: 75109: 0 -246: 75110: 0 -246: 75111: 0 -246: 75112: 0 -246: 75113: 0 -246: 75114: 0 -246: 75115: 0 -246: 75116: 0 -246: 75117: 0 -246: 75118: 0 -246: 75119: 0 -246: 75120: 0 -246: 75121: 0 -246: 75122: 0 -246: 75123: 0 -246: 75124: 0 -246: 75125: 0 -246: 75126: 0 -246: 75127: 0 -246: 75128: 0 -246: 75129: 0 -246: 75130: 0 -246: 75131: 0 -246: 75132: 0 -246: 75133: 0 -246: 75134: 0 -246: 75135: 0 -246: 75136: 0 -246: 75137: 0 -246: 75138: 0 -246: 75139: 0 -246: 75140: 0 -246: 75141: 0 -246: 75142: 0 -246: 75143: 0 -246: 75144: 0 -246: 75145: 0 -246: 75146: 0 -246: 75147: 0 -246: 75148: 0 -246: 75149: 0 -246: 75150: 0 -246: 75151: 0 -246: 75152: 0 -246: 75153: 0 -246: 75154: 0 -246: 75155: 0 -246: 75156: 0 -246: 75157: 0 -246: 75158: 0 -246: 75159: 0 -246: 75160: 0 -246: 75161: 0 -246: 75162: 0 -246: 75163: 0 -246: 75164: 0 -246: 75165: 0 -246: 75166: 0 -246: 75167: 0 -246: 75168: 0 -246: 75169: 0 -246: 75170: 0 -246: 75171: 0 -246: 75172: 0 -246: 75173: 0 -246: 75174: 0 -246: 75175: 0 -246: 75176: 0 -246: 75177: 0 -246: 75178: 0 -246: 75179: 0 -246: 75180: 0 -246: 75181: 0 -246: 75182: 0 -246: 75183: 0 -246: 75184: 0 -246: 75185: 0 -246: 75186: 0 -246: 75187: 0 -246: 75188: 0 -246: 75189: 0 -246: 75190: 0 -246: 75191: 0 -246: 75192: 0 -246: 75193: 0 -246: 75194: 0 -246: 75195: 0 -246: 75196: 0 -246: 75197: 0 -246: 75198: 0 -246: 75199: 0 -246: 75200: 0 -246: 75201: 0 -246: 75202: 0 -246: 75203: 0 -246: 75204: 0 -246: 75205: 0 -246: 75206: 0 -246: 75207: 0 -246: 75208: 0 -246: 75209: 0 -246: 75210: 0 -246: 75211: 0 -246: 75212: 0 -246: 75213: 0 -246: 75214: 0 -246: 75215: 0 -246: 75216: 0 -246: 75217: 0 -246: 75218: 0 -246: 75219: 0 -246: 75220: 0 -246: 75221: 0 -246: 75222: 0 -246: 75223: 0 -246: 75224: 0 -246: 75225: 0 -246: 75226: 0 -246: 75227: 0 -246: 75228: 0 -246: 75229: 0 -246: 75230: 0 -246: 75231: 0 -246: 75232: 0 -246: 75233: 0 -246: 75234: 0 -246: 75235: 0 -246: 75236: 0 -246: 75237: 0 -246: 75238: 0 -246: 75239: 0 -246: 75240: 0 -246: 75241: 0 -246: 75242: 0 -246: 75243: 0 -246: 75244: 0 -246: 75245: 0 -246: 75246: 0 -246: 75247: 0 -246: 75248: 0 -246: 75249: 0 -246: 75250: 0 -246: 75251: 0 -246: 75252: 0 -246: 75253: 0 -246: 75254: 0 -246: 75255: 0 -246: 75256: 0 -246: 75257: 0 -246: 75258: 0 -246: 75259: 0 -246: 75260: 0 -246: 75261: 0 -246: 75262: 0 -246: 75263: 0 -246: 75264: 0 -246: 75265: 0 -246: 75266: 0 -246: 75267: 0 -246: 75268: 0 -246: 75269: 0 -246: 75270: 0 -246: 75271: 0 -246: 75272: 0 -246: 75273: 0 -246: 75274: 0 -246: 75275: 0 -246: 75276: 0 -246: 75277: 0 -246: 75278: 0 -246: 75279: 0 -246: 75280: 0 -246: 75281: 0 -246: 75282: 0 -246: 75283: 0 -246: 75284: 0 -246: 75285: 0 -246: 75286: 0 -246: 75287: 0 -246: 75288: 0 -246: 75289: 0 -246: 75290: 0 -246: 75291: 0 -246: 75292: 0 -246: 75293: 0 -246: 75294: 0 -246: 75295: 0 -246: 75296: 0 -246: 75297: 0 -246: 75298: 0 -246: 75299: 0 -246: 75300: 0 -246: 75301: 0 -246: 75302: 0 -246: 75303: 0 -246: 75304: 0 -246: 75305: 0 -246: 75306: 0 -246: 75307: 0 -246: 75308: 0 -246: 75309: 0 -246: 75310: 0 -246: 75311: 0 -246: 75312: 0 -246: 75313: 0 -246: 75314: 0 -246: 75315: 0 -246: 75316: 0 -246: 75317: 0 -246: 75318: 0 -246: 75319: 0 -246: 75320: 0 -246: 75321: 0 -246: 75322: 0 -246: 75323: 0 -246: 75324: 0 -246: 75325: 0 -246: 75326: 0 -246: 75327: 0 -246: 75328: 0 -246: 75329: 0 -246: 75330: 0 -246: 75331: 0 -246: 75332: 0 -246: 75333: 0 -246: 75334: 0 -246: 75335: 0 -246: 75336: 0 -246: 75337: 0 -246: 75338: 0 -246: 75339: 0 -246: 75340: 0 -246: 75341: 0 -246: 75342: 0 -246: 75343: 0 -246: 75344: 0 -246: 75345: 0 -246: 75346: 0 -246: 75347: 0 -246: 75348: 0 -246: 75349: 0 -246: 75350: 0 -246: 75351: 0 -246: 75352: 0 -246: 75353: 0 -246: 75354: 0 -246: 75355: 0 -246: 75356: 0 -246: 75357: 0 -246: 75358: 0 -246: 75359: 0 -246: 75360: 0 -246: 75361: 0 -246: 75362: 0 -246: 75363: 0 -246: 75364: 0 -246: 75365: 0 -246: 75366: 0 -246: 75367: 0 -246: 75368: 0 -246: 75369: 0 -246: 75370: 0 -246: 75371: 0 -246: 75372: 0 -246: 75373: 0 -246: 75374: 0 -246: 75375: 0 -246: 75376: 0 -246: 75377: 0 -246: 75378: 0 -246: 75379: 0 -246: 75380: 0 -246: 75381: 0 -246: 75382: 0 -246: 75383: 0 -246: 75384: 0 -246: 75385: 0 -246: 75386: 0 -246: 75387: 0 -246: 75388: 0 -246: 75389: 0 -246: 75390: 0 -246: 75391: 0 -246: 75392: 0 -246: 75393: 0 -246: 75394: 0 -246: 75395: 0 -246: 75396: 0 -246: 75397: 0 -246: 75398: 0 -246: 75399: 0 -246: 75400: 0 -246: 75401: 0 -246: 75402: 0 -246: 75403: 0 -246: 75404: 0 -246: 75405: 0 -246: 75406: 0 -246: 75407: 0 -246: 75408: 0 -246: 75409: 0 -246: 75410: 0 -246: 75411: 0 -246: 75412: 0 -246: 75413: 0 -246: 75414: 0 -246: 75415: 0 -246: 75416: 0 -246: 75417: 0 -246: 75418: 0 -246: 75419: 0 -246: 75420: 0 -246: 75421: 0 -246: 75422: 0 -246: 75423: 0 -246: 75424: 0 -246: 75425: 0 -246: 75426: 0 -246: 75427: 0 -246: 75428: 0 -246: 75429: 0 -246: 75430: 0 -246: 75431: 0 -246: 75432: 0 -246: 75433: 0 -246: 75434: 0 -246: 75435: 0 -246: 75436: 0 -246: 75437: 0 -246: 75438: 0 -246: 75439: 0 -246: 75440: 0 -246: 75441: 0 -246: 75442: 0 -246: 75443: 0 -246: 75444: 0 -246: 75445: 0 -246: 75446: 0 -246: 75447: 0 -246: 75448: 0 -246: 75449: 0 -246: 75450: 0 -246: 75451: 0 -246: 75452: 0 -246: 75453: 0 -246: 75454: 0 -246: 75455: 0 -246: 75456: 0 -246: 75457: 0 -246: 75458: 0 -246: 75459: 0 -246: 75460: 0 -246: 75461: 0 -246: 75462: 0 -246: 75463: 0 -246: 75464: 0 -246: 75465: 0 -246: 75466: 0 -246: 75467: 0 -246: 75468: 0 -246: 75469: 0 -246: 75470: 0 -246: 75471: 0 -246: 75472: 0 -246: 75473: 0 -246: 75474: 0 -246: 75475: 0 -246: 75476: 0 -246: 75477: 0 -246: 75478: 0 -246: 75479: 0 -246: 75480: 0 -246: 75481: 0 -246: 75482: 0 -246: 75483: 0 -246: 75484: 0 -246: 75485: 0 -246: 75486: 0 -246: 75487: 0 -246: 75488: 0 -246: 75489: 0 -246: 75490: 0 -246: 75491: 0 -246: 75492: 0 -246: 75493: 0 -246: 75494: 0 -246: 75495: 0 -246: 75496: 0 -246: 75497: 0 -246: 75498: 0 -246: 75499: 0 -246: 75500: 0 -246: 75501: 0 -246: 75502: 0 -246: 75503: 0 -246: 75504: 0 -246: 75505: 0 -246: 75506: 0 -246: 75507: 0 -246: 75508: 0 -246: 75509: 0 -246: 75510: 0 -246: 75511: 0 -246: 75512: 0 -246: 75513: 0 -246: 75514: 0 -246: 75515: 0 -246: 75516: 0 -246: 75517: 0 -246: 75518: 0 -246: 75519: 0 -246: 75520: 0 -246: 75521: 0 -246: 75522: 0 -246: 75523: 0 -246: 75524: 0 -246: 75525: 0 -246: 75526: 0 -246: 75527: 0 -246: 75528: 0 -246: 75529: 0 -246: 75530: 0 -246: 75531: 0 -246: 75532: 0 -246: 75533: 0 -246: 75534: 0 -246: 75535: 0 -246: 75536: 0 -246: 75537: 0 -246: 75538: 0 -246: 75539: 0 -246: 75540: 0 -246: 75541: 0 -246: 75542: 0 -246: 75543: 0 -246: 75544: 0 -246: 75545: 0 -246: 75546: 0 -246: 75547: 0 -246: 75548: 0 -246: 75549: 0 -246: 75550: 0 -246: 75551: 0 -246: 75552: 0 -246: 75553: 0 -246: 75554: 0 -246: 75555: 0 -246: 75556: 0 -246: 75557: 0 -246: 75558: 0 -246: 75559: 0 -246: 75560: 0 -246: 75561: 0 -246: 75562: 0 -246: 75563: 0 -246: 75564: 0 -246: 75565: 0 -246: 75566: 0 -246: 75567: 0 -246: 75568: 0 -246: 75569: 0 -246: 75570: 0 -246: 75571: 0 -246: 75572: 0 -246: 75573: 0 -246: 75574: 0 -246: 75575: 0 -246: 75576: 0 -246: 75577: 0 -246: 75578: 0 -246: 75579: 0 -246: 75580: 0 -246: 75581: 0 -246: 75582: 0 -246: 75583: 0 -246: 75584: 0 -246: 75585: 0 -246: 75586: 0 -246: 75587: 0 -246: 75588: 0 -246: 75589: 0 -246: 75590: 0 -246: 75591: 0 -246: 75592: 0 -246: 75593: 0 -246: 75594: 0 -246: 75595: 0 -246: 75596: 0 -246: 75597: 0 -246: 75598: 0 -246: 75599: 0 -246: 75600: 0 -246: 75601: 0 -246: 75602: 0 -246: 75603: 0 -246: 75604: 0 -246: 75605: 0 -246: 75606: 0 -246: 75607: 0 -246: 75608: 0 -246: 75609: 0 -246: 75610: 0 -246: 75611: 0 -246: 75612: 0 -246: 75613: 0 -246: 75614: 0 -246: 75615: 0 -246: 75616: 0 -246: 75617: 0 -246: 75618: 0 -246: 75619: 0 -246: 75620: 0 -246: 75621: 0 -246: 75622: 0 -246: 75623: 0 -246: 75624: 0 -246: 75625: 0 -246: 75626: 0 -246: 75627: 0 -246: 75628: 0 -246: 75629: 0 -246: 75630: 0 -246: 75631: 0 -246: 75632: 0 -246: 75633: 0 -246: 75634: 0 -246: 75635: 0 -246: 75636: 0 -246: 75637: 0 -246: 75638: 0 -246: 75639: 0 -246: 75640: 0 -246: 75641: 0 -246: 75642: 0 -246: 75643: 0 -246: 75644: 0 -246: 75645: 0 -246: 75646: 0 -246: 75647: 0 -246: 75648: 0 -246: 75649: 0 -246: 75650: 0 -246: 75651: 0 -246: 75652: 0 -246: 75653: 0 -246: 75654: 0 -246: 75655: 0 -246: 75656: 0 -246: 75657: 0 -246: 75658: 0 -246: 75659: 0 -246: 75660: 0 -246: 75661: 0 -246: 75662: 0 -246: 75663: 0 -246: 75664: 0 -246: 75665: 0 -246: 75666: 0 -246: 75667: 0 -246: 75668: 0 -246: 75669: 0 -246: 75670: 0 -246: 75671: 0 -246: 75672: 0 -246: 75673: 0 -246: 75674: 0 -246: 75675: 0 -246: 75676: 0 -246: 75677: 0 -246: 75678: 0 -246: 75679: 0 -246: 75680: 0 -246: 75681: 0 -246: 75682: 0 -246: 75683: 0 -246: 75684: 0 -246: 75685: 0 -246: 75686: 0 -246: 75687: 0 -246: 75688: 0 -246: 75689: 0 -246: 75690: 0 -246: 75691: 0 -246: 75692: 0 -246: 75693: 0 -246: 75694: 0 -246: 75695: 0 -246: 75696: 0 -246: 75697: 0 -246: 75698: 0 -246: 75699: 0 -246: 75700: 0 -246: 75701: 0 -246: 75702: 0 -246: 75703: 0 -246: 75704: 0 -246: 75705: 0 -246: 75706: 0 -246: 75707: 0 -246: 75708: 0 -246: 75709: 0 -246: 75710: 0 -246: 75711: 0 -246: 75712: 0 -246: 75713: 0 -246: 75714: 0 -246: 75715: 0 -246: 75716: 0 -246: 75717: 0 -246: 75718: 0 -246: 75719: 0 -246: 75720: 0 -246: 75721: 0 -246: 75722: 0 -246: 75723: 0 -246: 75724: 0 -246: 75725: 0 -246: 75726: 0 -246: 75727: 0 -246: 75728: 0 -246: 75729: 0 -246: 75730: 0 -246: 75731: 0 -246: 75732: 0 -246: 75733: 0 -246: 75734: 0 -246: 75735: 0 -246: 75736: 0 -246: 75737: 0 -246: 75738: 0 -246: 75739: 0 -246: 75740: 0 -246: 75741: 0 -246: 75742: 0 -246: 75743: 0 -246: 75744: 0 -246: 75745: 0 -246: 75746: 0 -246: 75747: 0 -246: 75748: 0 -246: 75749: 0 -246: 75750: 0 -246: 75751: 0 -246: 75752: 0 -246: 75753: 0 -246: 75754: 0 -246: 75755: 0 -246: 75756: 0 -246: 75757: 0 -246: 75758: 0 -246: 75759: 0 -246: 75760: 0 -246: 75761: 0 -246: 75762: 0 -246: 75763: 0 -246: 75764: 0 -246: 75765: 0 -246: 75766: 0 -246: 75767: 0 -246: 75768: 0 -246: 75769: 0 -246: 75770: 0 -246: 75771: 0 -246: 75772: 0 -246: 75773: 0 -246: 75774: 0 -246: 75775: 0 -246: 75776: 0 -246: 75777: 0 -246: 75778: 0 -246: 75779: 0 -246: 75780: 0 -246: 75781: 0 -246: 75782: 0 -246: 75783: 0 -246: 75784: 0 -246: 75785: 0 -246: 75786: 0 -246: 75787: 0 -246: 75788: 0 -246: 75789: 0 -246: 75790: 0 -246: 75791: 0 -246: 75792: 0 -246: 75793: 0 -246: 75794: 0 -246: 75795: 0 -246: 75796: 0 -246: 75797: 0 -246: 75798: 0 -246: 75799: 0 -246: 75800: 0 -246: 75801: 0 -246: 75802: 0 -246: 75803: 0 -246: 75804: 0 -246: 75805: 0 -246: 75806: 0 -246: 75807: 0 -246: 75808: 0 -246: 75809: 0 -246: 75810: 0 -246: 75811: 0 -246: 75812: 0 -246: 75813: 0 -246: 75814: 0 -246: 75815: 0 -246: 75816: 0 -246: 75817: 0 -246: 75818: 0 -246: 75819: 0 -246: 75820: 0 -246: 75821: 0 -246: 75822: 0 -246: 75823: 0 -246: 75824: 0 -246: 75825: 0 -246: 75826: 0 -246: 75827: 0 -246: 75828: 0 -246: 75829: 0 -246: 75830: 0 -246: 75831: 0 -246: 75832: 0 -246: 75833: 0 -246: 75834: 0 -246: 75835: 0 -246: 75836: 0 -246: 75837: 0 -246: 75838: 0 -246: 75839: 0 -246: 75840: 0 -246: 75841: 0 -246: 75842: 0 -246: 75843: 0 -246: 75844: 0 -246: 75845: 0 -246: 75846: 0 -246: 75847: 0 -246: 75848: 0 -246: 75849: 0 -246: 75850: 0 -246: 75851: 0 -246: 75852: 0 -246: 75853: 0 -246: 75854: 0 -246: 75855: 0 -246: 75856: 0 -246: 75857: 0 -246: 75858: 0 -246: 75859: 0 -246: 75860: 0 -246: 75861: 0 -246: 75862: 0 -246: 75863: 0 -246: 75864: 0 -246: 75865: 0 -246: 75866: 0 -246: 75867: 0 -246: 75868: 0 -246: 75869: 0 -246: 75870: 0 -246: 75871: 0 -246: 75872: 0 -246: 75873: 0 -246: 75874: 0 -246: 75875: 0 -246: 75876: 0 -246: 75877: 0 -246: 75878: 0 -246: 75879: 0 -246: 75880: 0 -246: 75881: 0 -246: 75882: 0 -246: 75883: 0 -246: 75884: 0 -246: 75885: 0 -246: 75886: 0 -246: 75887: 0 -246: 75888: 0 -246: 75889: 0 -246: 75890: 0 -246: 75891: 0 -246: 75892: 0 -246: 75893: 0 -246: 75894: 0 -246: 75895: 0 -246: 75896: 0 -246: 75897: 0 -246: 75898: 0 -246: 75899: 0 -246: 75900: 0 -246: 75901: 0 -246: 75902: 0 -246: 75903: 0 -246: 75904: 0 -246: 75905: 0 -246: 75906: 0 -246: 75907: 0 -246: 75908: 0 -246: 75909: 0 -246: 75910: 0 -246: 75911: 0 -246: 75912: 0 -246: 75913: 0 -246: 75914: 0 -246: 75915: 0 -246: 75916: 0 -246: 75917: 0 -246: 75918: 0 -246: 75919: 0 -246: 75920: 0 -246: 75921: 0 -246: 75922: 0 -246: 75923: 0 -246: 75924: 0 -246: 75925: 0 -246: 75926: 0 -246: 75927: 0 -246: 75928: 0 -246: 75929: 0 -246: 75930: 0 -246: 75931: 0 -246: 75932: 0 -246: 75933: 0 -246: 75934: 0 -246: 75935: 0 -246: 75936: 0 -246: 75937: 0 -246: 75938: 0 -246: 75939: 0 -246: 75940: 0 -246: 75941: 0 -246: 75942: 0 -246: 75943: 0 -246: 75944: 0 -246: 75945: 0 -246: 75946: 0 -246: 75947: 0 -246: 75948: 0 -246: 75949: 0 -246: 75950: 0 -246: 75951: 0 -246: 75952: 0 -246: 75953: 0 -246: 75954: 0 -246: 75955: 0 -246: 75956: 0 -246: 75957: 0 -246: 75958: 0 -246: 75959: 0 -246: 75960: 0 -246: 75961: 0 -246: 75962: 0 -246: 75963: 0 -246: 75964: 0 -246: 75965: 0 -246: 75966: 0 -246: 75967: 0 -246: 75968: 0 -246: 75969: 0 -246: 75970: 0 -246: 75971: 0 -246: 75972: 0 -246: 75973: 0 -246: 75974: 0 -246: 75975: 0 -246: 75976: 0 -246: 75977: 0 -246: 75978: 0 -246: 75979: 0 -246: 75980: 0 -246: 75981: 0 -246: 75982: 0 -246: 75983: 0 -246: 75984: 0 -246: 75985: 0 -246: 75986: 0 -246: 75987: 0 -246: 75988: 0 -246: 75989: 0 -246: 75990: 0 -246: 75991: 0 -246: 75992: 0 -246: 75993: 0 -246: 75994: 0 -246: 75995: 0 -246: 75996: 0 -246: 75997: 0 -246: 75998: 0 -246: 75999: 0 -246: 76000: 0 -246: 76001: 0 -246: 76002: 0 -246: 76003: 0 -246: 76004: 0 -246: 76005: 0 -246: 76006: 0 -246: 76007: 0 -246: 76008: 0 -246: 76009: 0 -246: 76010: 0 -246: 76011: 0 -246: 76012: 0 -246: 76013: 0 -246: 76014: 0 -246: 76015: 0 -246: 76016: 0 -246: 76017: 0 -246: 76018: 0 -246: 76019: 0 -246: 76020: 0 -246: 76021: 0 -246: 76022: 0 -246: 76023: 0 -246: 76024: 0 -246: 76025: 0 -246: 76026: 0 -246: 76027: 0 -246: 76028: 0 -246: 76029: 0 -246: 76030: 0 -246: 76031: 0 -246: 76032: 0 -246: 76033: 0 -246: 76034: 0 -246: 76035: 0 -246: 76036: 0 -246: 76037: 0 -246: 76038: 0 -246: 76039: 0 -246: 76040: 0 -246: 76041: 0 -246: 76042: 0 -246: 76043: 0 -246: 76044: 0 -246: 76045: 0 -246: 76046: 0 -246: 76047: 0 -246: 76048: 0 -246: 76049: 0 -246: 76050: 0 -246: 76051: 0 -246: 76052: 0 -246: 76053: 0 -246: 76054: 0 -246: 76055: 0 -246: 76056: 0 -246: 76057: 0 -246: 76058: 0 -246: 76059: 0 -246: 76060: 0 -246: 76061: 0 -246: 76062: 0 -246: 76063: 0 -246: 76064: 0 -246: 76065: 0 -246: 76066: 0 -246: 76067: 0 -246: 76068: 0 -246: 76069: 0 -246: 76070: 0 -246: 76071: 0 -246: 76072: 0 -246: 76073: 0 -246: 76074: 0 -246: 76075: 0 -246: 76076: 0 -246: 76077: 0 -246: 76078: 0 -246: 76079: 0 -246: 76080: 0 -246: 76081: 0 -246: 76082: 0 -246: 76083: 0 -246: 76084: 0 -246: 76085: 0 -246: 76086: 0 -246: 76087: 0 -246: 76088: 0 -246: 76089: 0 -246: 76090: 0 -246: 76091: 0 -246: 76092: 0 -246: 76093: 0 -246: 76094: 0 -246: 76095: 0 -246: 76096: 0 -246: 76097: 0 -246: 76098: 0 -246: 76099: 0 -246: 76100: 0 -246: 76101: 0 -246: 76102: 0 -246: 76103: 0 -246: 76104: 0 -246: 76105: 0 -246: 76106: 0 -246: 76107: 0 -246: 76108: 0 -246: 76109: 0 -246: 76110: 0 -246: 76111: 0 -246: 76112: 0 -246: 76113: 0 -246: 76114: 0 -246: 76115: 0 -246: 76116: 0 -246: 76117: 0 -246: 76118: 0 -246: 76119: 0 -246: 76120: 0 -246: 76121: 0 -246: 76122: 0 -246: 76123: 0 -246: 76124: 0 -246: 76125: 0 -246: 76126: 0 -246: 76127: 0 -246: 76128: 0 -246: 76129: 0 -246: 76130: 0 -246: 76131: 0 -246: 76132: 0 -246: 76133: 0 -246: 76134: 0 -246: 76135: 0 -246: 76136: 0 -246: 76137: 0 -246: 76138: 0 -246: 76139: 0 -246: 76140: 0 -246: 76141: 0 -246: 76142: 0 -246: 76143: 0 -246: 76144: 0 -246: 76145: 0 -246: 76146: 0 -246: 76147: 0 -246: 76148: 0 -246: 76149: 0 -246: 76150: 0 -246: 76151: 0 -246: 76152: 0 -246: 76153: 0 -246: 76154: 0 -246: 76155: 0 -246: 76156: 0 -246: 76157: 0 -246: 76158: 0 -246: 76159: 0 -246: 76160: 0 -246: 76161: 0 -246: 76162: 0 -246: 76163: 0 -246: 76164: 0 -246: 76165: 0 -246: 76166: 0 -246: 76167: 0 -246: 76168: 0 -246: 76169: 0 -246: 76170: 0 -246: 76171: 0 -246: 76172: 0 -246: 76173: 0 -246: 76174: 0 -246: 76175: 0 -246: 76176: 0 -246: 76177: 0 -246: 76178: 0 -246: 76179: 0 -246: 76180: 0 -246: 76181: 0 -246: 76182: 0 -246: 76183: 0 -246: 76184: 0 -246: 76185: 0 -246: 76186: 0 -246: 76187: 0 -246: 76188: 0 -246: 76189: 0 -246: 76190: 0 -246: 76191: 0 -246: 76192: 0 -246: 76193: 0 -246: 76194: 0 -246: 76195: 0 -246: 76196: 0 -246: 76197: 0 -246: 76198: 0 -246: 76199: 0 -246: 76200: 0 -246: 76201: 0 -246: 76202: 0 -246: 76203: 0 -246: 76204: 0 -246: 76205: 0 -246: 76206: 0 -246: 76207: 0 -246: 76208: 0 -246: 76209: 0 -246: 76210: 0 -246: 76211: 0 -246: 76212: 0 -246: 76213: 0 -246: 76214: 0 -246: 76215: 0 -246: 76216: 0 -246: 76217: 0 -246: 76218: 0 -246: 76219: 0 -246: 76220: 0 -246: 76221: 0 -246: 76222: 0 -246: 76223: 0 -246: 76224: 0 -246: 76225: 0 -246: 76226: 0 -246: 76227: 0 -246: 76228: 0 -246: 76229: 0 -246: 76230: 0 -246: 76231: 0 -246: 76232: 0 -246: 76233: 0 -246: 76234: 0 -246: 76235: 0 -246: 76236: 0 -246: 76237: 0 -246: 76238: 0 -246: 76239: 0 -246: 76240: 0 -246: 76241: 0 -246: 76242: 0 -246: 76243: 0 -246: 76244: 0 -246: 76245: 0 -246: 76246: 0 -246: 76247: 0 -246: 76248: 0 -246: 76249: 0 -246: 76250: 0 -246: 76251: 0 -246: 76252: 0 -246: 76253: 0 -246: 76254: 0 -246: 76255: 0 -246: 76256: 0 -246: 76257: 0 -246: 76258: 0 -246: 76259: 0 -246: 76260: 0 -246: 76261: 0 -246: 76262: 0 -246: 76263: 0 -246: 76264: 0 -246: 76265: 0 -246: 76266: 0 -246: 76267: 0 -246: 76268: 0 -246: 76269: 0 -246: 76270: 0 -246: 76271: 0 -246: 76272: 0 -246: 76273: 0 -246: 76274: 0 -246: 76275: 0 -246: 76276: 0 -246: 76277: 0 -246: 76278: 0 -246: 76279: 0 -246: 76280: 0 -246: 76281: 0 -246: 76282: 0 -246: 76283: 0 -246: 76284: 0 -246: 76285: 0 -246: 76286: 0 -246: 76287: 0 -246: 76288: 0 -246: 76289: 0 -246: 76290: 0 -246: 76291: 0 -246: 76292: 0 -246: 76293: 0 -246: 76294: 0 -246: 76295: 0 -246: 76296: 0 -246: 76297: 0 -246: 76298: 0 -246: 76299: 0 -246: 76300: 0 -246: 76301: 0 -246: 76302: 0 -246: 76303: 0 -246: 76304: 0 -246: 76305: 0 -246: 76306: 0 -246: 76307: 0 -246: 76308: 0 -246: 76309: 0 -246: 76310: 0 -246: 76311: 0 -246: 76312: 0 -246: 76313: 0 -246: 76314: 0 -246: 76315: 0 -246: 76316: 0 -246: 76317: 0 -246: 76318: 0 -246: 76319: 0 -246: 76320: 0 -246: 76321: 0 -246: 76322: 0 -246: 76323: 0 -246: 76324: 0 -246: 76325: 0 -246: 76326: 0 -246: 76327: 0 -246: 76328: 0 -246: 76329: 0 -246: 76330: 0 -246: 76331: 0 -246: 76332: 0 -246: 76333: 0 -246: 76334: 0 -246: 76335: 0 -246: 76336: 0 -246: 76337: 0 -246: 76338: 0 -246: 76339: 0 -246: 76340: 0 -246: 76341: 0 -246: 76342: 0 -246: 76343: 0 -246: 76344: 0 -246: 76345: 0 -246: 76346: 0 -246: 76347: 0 -246: 76348: 0 -246: 76349: 0 -246: 76350: 0 -246: 76351: 0 -246: 76352: 0 -246: 76353: 0 -246: 76354: 0 -246: 76355: 0 -246: 76356: 0 -246: 76357: 0 -246: 76358: 0 -246: 76359: 0 -246: 76360: 0 -246: 76361: 0 -246: 76362: 0 -246: 76363: 0 -246: 76364: 0 -246: 76365: 0 -246: 76366: 0 -246: 76367: 0 -246: 76368: 0 -246: 76369: 0 -246: 76370: 0 -246: 76371: 0 -246: 76372: 0 -246: 76373: 0 -246: 76374: 0 -246: 76375: 0 -246: 76376: 0 -246: 76377: 0 -246: 76378: 0 -246: 76379: 0 -246: 76380: 0 -246: 76381: 0 -246: 76382: 0 -246: 76383: 0 -246: 76384: 0 -246: 76385: 0 -246: 76386: 0 -246: 76387: 0 -246: 76388: 0 -246: 76389: 0 -246: 76390: 0 -246: 76391: 0 -246: 76392: 0 -246: 76393: 0 -246: 76394: 0 -246: 76395: 0 -246: 76396: 0 -246: 76397: 0 -246: 76398: 0 -246: 76399: 0 -246: 76400: 0 -246: 76401: 0 -246: 76402: 0 -246: 76403: 0 -246: 76404: 0 -246: 76405: 0 -246: 76406: 0 -246: 76407: 0 -246: 76408: 0 -246: 76409: 0 -246: 76410: 0 -246: 76411: 0 -246: 76412: 0 -246: 76413: 0 -246: 76414: 0 -246: 76415: 0 -246: 76416: 0 -246: 76417: 0 -246: 76418: 0 -246: 76419: 0 -246: 76420: 0 -246: 76421: 0 -246: 76422: 0 -246: 76423: 0 -246: 76424: 0 -246: 76425: 0 -246: 76426: 0 -246: 76427: 0 -246: 76428: 0 -246: 76429: 0 -246: 76430: 0 -246: 76431: 0 -246: 76432: 0 -246: 76433: 0 -246: 76434: 0 -246: 76435: 0 -246: 76436: 0 -246: 76437: 0 -246: 76438: 0 -246: 76439: 0 -246: 76440: 0 -246: 76441: 0 -246: 76442: 0 -246: 76443: 0 -246: 76444: 0 -246: 76445: 0 -246: 76446: 0 -246: 76447: 0 -246: 76448: 0 -246: 76449: 0 -246: 76450: 0 -246: 76451: 0 -246: 76452: 0 -246: 76453: 0 -246: 76454: 0 -246: 76455: 0 -246: 76456: 0 -246: 76457: 0 -246: 76458: 0 -246: 76459: 0 -246: 76460: 0 -246: 76461: 0 -246: 76462: 0 -246: 76463: 0 -246: 76464: 0 -246: 76465: 0 -246: 76466: 0 -246: 76467: 0 -246: 76468: 0 -246: 76469: 0 -246: 76470: 0 -246: 76471: 0 -246: 76472: 0 -246: 76473: 0 -246: 76474: 0 -246: 76475: 0 -246: 76476: 0 -246: 76477: 0 -246: 76478: 0 -246: 76479: 0 -246: 76480: 0 -246: 76481: 0 -246: 76482: 0 -246: 76483: 0 -246: 76484: 0 -246: 76485: 0 -246: 76486: 0 -246: 76487: 0 -246: 76488: 0 -246: 76489: 0 -246: 76490: 0 -246: 76491: 0 -246: 76492: 0 -246: 76493: 0 -246: 76494: 0 -246: 76495: 0 -246: 76496: 0 -246: 76497: 0 -246: 76498: 0 -246: 76499: 0 -246: 76500: 0 -246: 76501: 0 -246: 76502: 0 -246: 76503: 0 -246: 76504: 0 -246: 76505: 0 -246: 76506: 0 -246: 76507: 0 -246: 76508: 0 -246: 76509: 0 -246: 76510: 0 -246: 76511: 0 -246: 76512: 0 -246: 76513: 0 -246: 76514: 0 -246: 76515: 0 -246: 76516: 0 -246: 76517: 0 -246: 76518: 0 -246: 76519: 0 -246: 76520: 0 -246: 76521: 0 -246: 76522: 0 -246: 76523: 0 -246: 76524: 0 -246: 76525: 0 -246: 76526: 0 -246: 76527: 0 -246: 76528: 0 -246: 76529: 0 -246: 76530: 0 -246: 76531: 0 -246: 76532: 0 -246: 76533: 0 -246: 76534: 0 -246: 76535: 0 -246: 76536: 0 -246: 76537: 0 -246: 76538: 0 -246: 76539: 0 -246: 76540: 0 -246: 76541: 0 -246: 76542: 0 -246: 76543: 0 -246: 76544: 0 -246: 76545: 0 -246: 76546: 0 -246: 76547: 0 -246: 76548: 0 -246: 76549: 0 -246: 76550: 0 -246: 76551: 0 -246: 76552: 0 -246: 76553: 0 -246: 76554: 0 -246: 76555: 0 -246: 76556: 0 -246: 76557: 0 -246: 76558: 0 -246: 76559: 0 -246: 76560: 0 -246: 76561: 0 -246: 76562: 0 -246: 76563: 0 -246: 76564: 0 -246: 76565: 0 -246: 76566: 0 -246: 76567: 0 -246: 76568: 0 -246: 76569: 0 -246: 76570: 0 -246: 76571: 0 -246: 76572: 0 -246: 76573: 0 -246: 76574: 0 -246: 76575: 0 -246: 76576: 0 -246: 76577: 0 -246: 76578: 0 -246: 76579: 0 -246: 76580: 0 -246: 76581: 0 -246: 76582: 0 -246: 76583: 0 -246: 76584: 0 -246: 76585: 0 -246: 76586: 0 -246: 76587: 0 -246: 76588: 0 -246: 76589: 0 -246: 76590: 0 -246: 76591: 0 -246: 76592: 0 -246: 76593: 0 -246: 76594: 0 -246: 76595: 0 -246: 76596: 0 -246: 76597: 0 -246: 76598: 0 -246: 76599: 0 -246: 76600: 0 -246: 76601: 0 -246: 76602: 0 -246: 76603: 0 -246: 76604: 0 -246: 76605: 0 -246: 76606: 0 -246: 76607: 0 -246: 76608: 0 -246: 76609: 0 -246: 76610: 0 -246: 76611: 0 -246: 76612: 0 -246: 76613: 0 -246: 76614: 0 -246: 76615: 0 -246: 76616: 0 -246: 76617: 0 -246: 76618: 0 -246: 76619: 0 -246: 76620: 0 -246: 76621: 0 -246: 76622: 0 -246: 76623: 0 -246: 76624: 0 -246: 76625: 0 -246: 76626: 0 -246: 76627: 0 -246: 76628: 0 -246: 76629: 0 -246: 76630: 0 -246: 76631: 0 -246: 76632: 0 -246: 76633: 0 -246: 76634: 0 -246: 76635: 0 -246: 76636: 0 -246: 76637: 0 -246: 76638: 0 -246: 76639: 0 -246: 76640: 0 -246: 76641: 0 -246: 76642: 0 -246: 76643: 0 -246: 76644: 0 -246: 76645: 0 -246: 76646: 0 -246: 76647: 0 -246: 76648: 0 -246: 76649: 0 -246: 76650: 0 -246: 76651: 0 -246: 76652: 0 -246: 76653: 0 -246: 76654: 0 -246: 76655: 0 -246: 76656: 0 -246: 76657: 0 -246: 76658: 0 -246: 76659: 0 -246: 76660: 0 -246: 76661: 0 -246: 76662: 0 -246: 76663: 0 -246: 76664: 0 -246: 76665: 0 -246: 76666: 0 -246: 76667: 0 -246: 76668: 0 -246: 76669: 0 -246: 76670: 0 -246: 76671: 0 -246: 76672: 0 -246: 76673: 0 -246: 76674: 0 -246: 76675: 0 -246: 76676: 0 -246: 76677: 0 -246: 76678: 0 -246: 76679: 0 -246: 76680: 0 -246: 76681: 0 -246: 76682: 0 -246: 76683: 0 -246: 76684: 0 -246: 76685: 0 -246: 76686: 0 -246: 76687: 0 -246: 76688: 0 -246: 76689: 0 -246: 76690: 0 -246: 76691: 0 -246: 76692: 0 -246: 76693: 0 -246: 76694: 0 -246: 76695: 0 -246: 76696: 0 -246: 76697: 0 -246: 76698: 0 -246: 76699: 0 -246: 76700: 0 -246: 76701: 0 -246: 76702: 0 -246: 76703: 0 -246: 76704: 0 -246: 76705: 0 -246: 76706: 0 -246: 76707: 0 -246: 76708: 0 -246: 76709: 0 -246: 76710: 0 -246: 76711: 0 -246: 76712: 0 -246: 76713: 0 -246: 76714: 0 -246: 76715: 0 -246: 76716: 0 -246: 76717: 0 -246: 76718: 0 -246: 76719: 0 -246: 76720: 0 -246: 76721: 0 -246: 76722: 0 -246: 76723: 0 -246: 76724: 0 -246: 76725: 0 -246: 76726: 0 -246: 76727: 0 -246: 76728: 0 -246: 76729: 0 -246: 76730: 0 -246: 76731: 0 -246: 76732: 0 -246: 76733: 0 -246: 76734: 0 -246: 76735: 0 -246: 76736: 0 -246: 76737: 0 -246: 76738: 0 -246: 76739: 0 -246: 76740: 0 -246: 76741: 0 -246: 76742: 0 -246: 76743: 0 -246: 76744: 0 -246: 76745: 0 -246: 76746: 0 -246: 76747: 0 -246: 76748: 0 -246: 76749: 0 -246: 76750: 0 -246: 76751: 0 -246: 76752: 0 -246: 76753: 0 -246: 76754: 0 -246: 76755: 0 -246: 76756: 0 -246: 76757: 0 -246: 76758: 0 -246: 76759: 0 -246: 76760: 0 -246: 76761: 0 -246: 76762: 0 -246: 76763: 0 -246: 76764: 0 -246: 76765: 0 -246: 76766: 0 -246: 76767: 0 -246: 76768: 0 -246: 76769: 0 -246: 76770: 0 -246: 76771: 0 -246: 76772: 0 -246: 76773: 0 -246: 76774: 0 -246: 76775: 0 -246: 76776: 0 -246: 76777: 0 -246: 76778: 0 -246: 76779: 0 -246: 76780: 0 -246: 76781: 0 -246: 76782: 0 -246: 76783: 0 -246: 76784: 0 -246: 76785: 0 -246: 76786: 0 -246: 76787: 0 -246: 76788: 0 -246: 76789: 0 -246: 76790: 0 -246: 76791: 0 -246: 76792: 0 -246: 76793: 0 -246: 76794: 0 -246: 76795: 0 -246: 76796: 0 -246: 76797: 0 -246: 76798: 0 -246: 76799: 0 -246: 76800: 0 -246: 76801: 0 -246: 76802: 0 -246: 76803: 0 -246: 76804: 0 -246: 76805: 0 -246: 76806: 0 -246: 76807: 0 -246: 76808: 0 -246: 76809: 0 -246: 76810: 0 -246: 76811: 0 -246: 76812: 0 -246: 76813: 0 -246: 76814: 0 -246: 76815: 0 -246: 76816: 0 -246: 76817: 0 -246: 76818: 0 -246: 76819: 0 -246: 76820: 0 -246: 76821: 0 -246: 76822: 0 -246: 76823: 0 -246: 76824: 0 -246: 76825: 0 -246: 76826: 0 -246: 76827: 0 -246: 76828: 0 -246: 76829: 0 -246: 76830: 0 -246: 76831: 0 -246: 76832: 0 -246: 76833: 0 -246: 76834: 0 -246: 76835: 0 -246: 76836: 0 -246: 76837: 0 -246: 76838: 0 -246: 76839: 0 -246: 76840: 0 -246: 76841: 0 -246: 76842: 0 -246: 76843: 0 -246: 76844: 0 -246: 76845: 0 -246: 76846: 0 -246: 76847: 0 -246: 76848: 0 -246: 76849: 0 -246: 76850: 0 -246: 76851: 0 -246: 76852: 0 -246: 76853: 0 -246: 76854: 0 -246: 76855: 0 -246: 76856: 0 -246: 76857: 0 -246: 76858: 0 -246: 76859: 0 -246: 76860: 0 -246: 76861: 0 -246: 76862: 0 -246: 76863: 0 -246: 76864: 0 -246: 76865: 0 -246: 76866: 0 -246: 76867: 0 -246: 76868: 0 -246: 76869: 0 -246: 76870: 0 -246: 76871: 0 -246: 76872: 0 -246: 76873: 0 -246: 76874: 0 -246: 76875: 0 -246: 76876: 0 -246: 76877: 0 -246: 76878: 0 -246: 76879: 0 -246: 76880: 0 -246: 76881: 0 -246: 76882: 0 -246: 76883: 0 -246: 76884: 0 -246: 76885: 0 -246: 76886: 0 -246: 76887: 0 -246: 76888: 0 -246: 76889: 0 -246: 76890: 0 -246: 76891: 0 -246: 76892: 0 -246: 76893: 0 -246: 76894: 0 -246: 76895: 0 -246: 76896: 0 -246: 76897: 0 -246: 76898: 0 -246: 76899: 0 -246: 76900: 0 -246: 76901: 0 -246: 76902: 0 -246: 76903: 0 -246: 76904: 0 -246: 76905: 0 -246: 76906: 0 -246: 76907: 0 -246: 76908: 0 -246: 76909: 0 -246: 76910: 0 -246: 76911: 0 -246: 76912: 0 -246: 76913: 0 -246: 76914: 0 -246: 76915: 0 -246: 76916: 0 -246: 76917: 0 -246: 76918: 0 -246: 76919: 0 -246: 76920: 0 -246: 76921: 0 -246: 76922: 0 -246: 76923: 0 -246: 76924: 0 -246: 76925: 0 -246: 76926: 0 -246: 76927: 0 -246: 76928: 0 -246: 76929: 0 -246: 76930: 0 -246: 76931: 0 -246: 76932: 0 -246: 76933: 0 -246: 76934: 0 -246: 76935: 0 -246: 76936: 0 -246: 76937: 0 -246: 76938: 0 -246: 76939: 0 -246: 76940: 0 -246: 76941: 0 -246: 76942: 0 -246: 76943: 0 -246: 76944: 0 -246: 76945: 0 -246: 76946: 0 -246: 76947: 0 -246: 76948: 0 -246: 76949: 0 -246: 76950: 0 -246: 76951: 0 -246: 76952: 0 -246: 76953: 0 -246: 76954: 0 -246: 76955: 0 -246: 76956: 0 -246: 76957: 0 -246: 76958: 0 -246: 76959: 0 -246: 76960: 0 -246: 76961: 0 -246: 76962: 0 -246: 76963: 0 -246: 76964: 0 -246: 76965: 0 -246: 76966: 0 -246: 76967: 0 -246: 76968: 0 -246: 76969: 0 -246: 76970: 0 -246: 76971: 0 -246: 76972: 0 -246: 76973: 0 -246: 76974: 0 -246: 76975: 0 -246: 76976: 0 -246: 76977: 0 -246: 76978: 0 -246: 76979: 0 -246: 76980: 0 -246: 76981: 0 -246: 76982: 0 -246: 76983: 0 -246: 76984: 0 -246: 76985: 0 -246: 76986: 0 -246: 76987: 0 -246: 76988: 0 -246: 76989: 0 -246: 76990: 0 -246: 76991: 0 -246: 76992: 0 -246: 76993: 0 -246: 76994: 0 -246: 76995: 0 -246: 76996: 0 -246: 76997: 0 -246: 76998: 0 -246: 76999: 0 -246: 77000: 0 -246: 77001: 0 -246: 77002: 0 -246: 77003: 0 -246: 77004: 0 -246: 77005: 0 -246: 77006: 0 -246: 77007: 0 -246: 77008: 0 -246: 77009: 0 -246: 77010: 0 -246: 77011: 0 -246: 77012: 0 -246: 77013: 0 -246: 77014: 0 -246: 77015: 0 -246: 77016: 0 -246: 77017: 0 -246: 77018: 0 -246: 77019: 0 -246: 77020: 0 -246: 77021: 0 -246: 77022: 0 -246: 77023: 0 -246: 77024: 0 -246: 77025: 0 -246: 77026: 0 -246: 77027: 0 -246: 77028: 0 -246: 77029: 0 -246: 77030: 0 -246: 77031: 0 -246: 77032: 0 -246: 77033: 0 -246: 77034: 0 -246: 77035: 0 -246: 77036: 0 -246: 77037: 0 -246: 77038: 0 -246: 77039: 0 -246: 77040: 0 -246: 77041: 0 -246: 77042: 0 -246: 77043: 0 -246: 77044: 0 -246: 77045: 0 -246: 77046: 0 -246: 77047: 0 -246: 77048: 0 -246: 77049: 0 -246: 77050: 0 -246: 77051: 0 -246: 77052: 0 -246: 77053: 0 -246: 77054: 0 -246: 77055: 0 -246: 77056: 0 -246: 77057: 0 -246: 77058: 0 -246: 77059: 0 -246: 77060: 0 -246: 77061: 0 -246: 77062: 0 -246: 77063: 0 -246: 77064: 0 -246: 77065: 0 -246: 77066: 0 -246: 77067: 0 -246: 77068: 0 -246: 77069: 0 -246: 77070: 0 -246: 77071: 0 -246: 77072: 0 -246: 77073: 0 -246: 77074: 0 -246: 77075: 0 -246: 77076: 0 -246: 77077: 0 -246: 77078: 0 -246: 77079: 0 -246: 77080: 0 -246: 77081: 0 -246: 77082: 0 -246: 77083: 0 -246: 77084: 0 -246: 77085: 0 -246: 77086: 0 -246: 77087: 0 -246: 77088: 0 -246: 77089: 0 -246: 77090: 0 -246: 77091: 0 -246: 77092: 0 -246: 77093: 0 -246: 77094: 0 -246: 77095: 0 -246: 77096: 0 -246: 77097: 0 -246: 77098: 0 -246: 77099: 0 -246: 77100: 0 -246: 77101: 0 -246: 77102: 0 -246: 77103: 0 -246: 77104: 0 -246: 77105: 0 -246: 77106: 0 -246: 77107: 0 -246: 77108: 0 -246: 77109: 0 -246: 77110: 0 -246: 77111: 0 -246: 77112: 0 -246: 77113: 0 -246: 77114: 0 -246: 77115: 0 -246: 77116: 0 -246: 77117: 0 -246: 77118: 0 -246: 77119: 0 -246: 77120: 0 -246: 77121: 0 -246: 77122: 0 -246: 77123: 0 -246: 77124: 0 -246: 77125: 0 -246: 77126: 0 -246: 77127: 0 -246: 77128: 0 -246: 77129: 0 -246: 77130: 0 -246: 77131: 0 -246: 77132: 0 -246: 77133: 0 -246: 77134: 0 -246: 77135: 0 -246: 77136: 0 -246: 77137: 0 -246: 77138: 0 -246: 77139: 0 -246: 77140: 0 -246: 77141: 0 -246: 77142: 0 -246: 77143: 0 -246: 77144: 0 -246: 77145: 0 -246: 77146: 0 -246: 77147: 0 -246: 77148: 0 -246: 77149: 0 -246: 77150: 0 -246: 77151: 0 -246: 77152: 0 -246: 77153: 0 -246: 77154: 0 -246: 77155: 0 -246: 77156: 0 -246: 77157: 0 -246: 77158: 0 -246: 77159: 0 -246: 77160: 0 -246: 77161: 0 -246: 77162: 0 -246: 77163: 0 -246: 77164: 0 -246: 77165: 0 -246: 77166: 0 -246: 77167: 0 -246: 77168: 0 -246: 77169: 0 -246: 77170: 0 -246: 77171: 0 -246: 77172: 0 -246: 77173: 0 -246: 77174: 0 -246: 77175: 0 -246: 77176: 0 -246: 77177: 0 -246: 77178: 0 -246: 77179: 0 -246: 77180: 0 -246: 77181: 0 -246: 77182: 0 -246: 77183: 0 -246: 77184: 0 -246: 77185: 0 -246: 77186: 0 -246: 77187: 0 -246: 77188: 0 -246: 77189: 0 -246: 77190: 0 -246: 77191: 0 -246: 77192: 0 -246: 77193: 0 -246: 77194: 0 -246: 77195: 0 -246: 77196: 0 -246: 77197: 0 -246: 77198: 0 -246: 77199: 0 -246: 77200: 0 -246: 77201: 0 -246: 77202: 0 -246: 77203: 0 -246: 77204: 0 -246: 77205: 0 -246: 77206: 0 -246: 77207: 0 -246: 77208: 0 -246: 77209: 0 -246: 77210: 0 -246: 77211: 0 -246: 77212: 0 -246: 77213: 0 -246: 77214: 0 -246: 77215: 0 -246: 77216: 0 -246: 77217: 0 -246: 77218: 0 -246: 77219: 0 -246: 77220: 0 -246: 77221: 0 -246: 77222: 0 -246: 77223: 0 -246: 77224: 0 -246: 77225: 0 -246: 77226: 0 -246: 77227: 0 -246: 77228: 0 -246: 77229: 0 -246: 77230: 0 -246: 77231: 0 -246: 77232: 0 -246: 77233: 0 -246: 77234: 0 -246: 77235: 0 -246: 77236: 0 -246: 77237: 0 -246: 77238: 0 -246: 77239: 0 -246: 77240: 0 -246: 77241: 0 -246: 77242: 0 -246: 77243: 0 -246: 77244: 0 -246: 77245: 0 -246: 77246: 0 -246: 77247: 0 -246: 77248: 0 -246: 77249: 0 -246: 77250: 0 -246: 77251: 0 -246: 77252: 0 -246: 77253: 0 -246: 77254: 0 -246: 77255: 0 -246: 77256: 0 -246: 77257: 0 -246: 77258: 0 -246: 77259: 0 -246: 77260: 0 -246: 77261: 0 -246: 77262: 0 -246: 77263: 0 -246: 77264: 0 -246: 77265: 0 -246: 77266: 0 -246: 77267: 0 -246: 77268: 0 -246: 77269: 0 -246: 77270: 0 -246: 77271: 0 -246: 77272: 0 -246: 77273: 0 -246: 77274: 0 -246: 77275: 0 -246: 77276: 0 -246: 77277: 0 -246: 77278: 0 -246: 77279: 0 -246: 77280: 0 -246: 77281: 0 -246: 77282: 0 -246: 77283: 0 -246: 77284: 0 -246: 77285: 0 -246: 77286: 0 -246: 77287: 0 -246: 77288: 0 -246: 77289: 0 -246: 77290: 0 -246: 77291: 0 -246: 77292: 0 -246: 77293: 0 -246: 77294: 0 -246: 77295: 0 -246: 77296: 0 -246: 77297: 0 -246: 77298: 0 -246: 77299: 0 -246: 77300: 0 -246: 77301: 0 -246: 77302: 0 -246: 77303: 0 -246: 77304: 0 -246: 77305: 0 -246: 77306: 0 -246: 77307: 0 -246: 77308: 0 -246: 77309: 0 -246: 77310: 0 -246: 77311: 0 -246: 77312: 0 -246: 77313: 0 -246: 77314: 0 -246: 77315: 0 -246: 77316: 0 -246: 77317: 0 -246: 77318: 0 -246: 77319: 0 -246: 77320: 0 -246: 77321: 0 -246: 77322: 0 -246: 77323: 0 -246: 77324: 0 -246: 77325: 0 -246: 77326: 0 -246: 77327: 0 -246: 77328: 0 -246: 77329: 0 -246: 77330: 0 -246: 77331: 0 -246: 77332: 0 -246: 77333: 0 -246: 77334: 0 -246: 77335: 0 -246: 77336: 0 -246: 77337: 0 -246: 77338: 0 -246: 77339: 0 -246: 77340: 0 -246: 77341: 0 -246: 77342: 0 -246: 77343: 0 -246: 77344: 0 -246: 77345: 0 -246: 77346: 0 -246: 77347: 0 -246: 77348: 0 -246: 77349: 0 -246: 77350: 0 -246: 77351: 0 -246: 77352: 0 -246: 77353: 0 -246: 77354: 0 -246: 77355: 0 -246: 77356: 0 -246: 77357: 0 -246: 77358: 0 -246: 77359: 0 -246: 77360: 0 -246: 77361: 0 -246: 77362: 0 -246: 77363: 0 -246: 77364: 0 -246: 77365: 0 -246: 77366: 0 -246: 77367: 0 -246: 77368: 0 -246: 77369: 0 -246: 77370: 0 -246: 77371: 0 -246: 77372: 0 -246: 77373: 0 -246: 77374: 0 -246: 77375: 0 -246: 77376: 0 -246: 77377: 0 -246: 77378: 0 -246: 77379: 0 -246: 77380: 0 -246: 77381: 0 -246: 77382: 0 -246: 77383: 0 -246: 77384: 0 -246: 77385: 0 -246: 77386: 0 -246: 77387: 0 -246: 77388: 0 -246: 77389: 0 -246: 77390: 0 -246: 77391: 0 -246: 77392: 0 -246: 77393: 0 -246: 77394: 0 -246: 77395: 0 -246: 77396: 0 -246: 77397: 0 -246: 77398: 0 -246: 77399: 0 -246: 77400: 0 -246: 77401: 0 -246: 77402: 0 -246: 77403: 0 -246: 77404: 0 -246: 77405: 0 -246: 77406: 0 -246: 77407: 0 -246: 77408: 0 -246: 77409: 0 -246: 77410: 0 -246: 77411: 0 -246: 77412: 0 -246: 77413: 0 -246: 77414: 0 -246: 77415: 0 -246: 77416: 0 -246: 77417: 0 -246: 77418: 0 -246: 77419: 0 -246: 77420: 0 -246: 77421: 0 -246: 77422: 0 -246: 77423: 0 -246: 77424: 0 -246: 77425: 0 -246: 77426: 0 -246: 77427: 0 -246: 77428: 0 -246: 77429: 0 -246: 77430: 0 -246: 77431: 0 -246: 77432: 0 -246: 77433: 0 -246: 77434: 0 -246: 77435: 0 -246: 77436: 0 -246: 77437: 0 -246: 77438: 0 -246: 77439: 0 -246: 77440: 0 -246: 77441: 0 -246: 77442: 0 -246: 77443: 0 -246: 77444: 0 -246: 77445: 0 -246: 77446: 0 -246: 77447: 0 -246: 77448: 0 -246: 77449: 0 -246: 77450: 0 -246: 77451: 0 -246: 77452: 0 -246: 77453: 0 -246: 77454: 0 -246: 77455: 0 -246: 77456: 0 -246: 77457: 0 -246: 77458: 0 -246: 77459: 0 -246: 77460: 0 -246: 77461: 0 -246: 77462: 0 -246: 77463: 0 -246: 77464: 0 -246: 77465: 0 -246: 77466: 0 -246: 77467: 0 -246: 77468: 0 -246: 77469: 0 -246: 77470: 0 -246: 77471: 0 -246: 77472: 0 -246: 77473: 0 -246: 77474: 0 -246: 77475: 0 -246: 77476: 0 -246: 77477: 0 -246: 77478: 0 -246: 77479: 0 -246: 77480: 0 -246: 77481: 0 -246: 77482: 0 -246: 77483: 0 -246: 77484: 0 -246: 77485: 0 -246: 77486: 0 -246: 77487: 0 -246: 77488: 0 -246: 77489: 0 -246: 77490: 0 -246: 77491: 0 -246: 77492: 0 -246: 77493: 0 -246: 77494: 0 -246: 77495: 0 -246: 77496: 0 -246: 77497: 0 -246: 77498: 0 -246: 77499: 0 -246: 77500: 0 -246: 77501: 0 -246: 77502: 0 -246: 77503: 0 -246: 77504: 0 -246: 77505: 0 -246: 77506: 0 -246: 77507: 0 -246: 77508: 0 -246: 77509: 0 -246: 77510: 0 -246: 77511: 0 -246: 77512: 0 -246: 77513: 0 -246: 77514: 0 -246: 77515: 0 -246: 77516: 0 -246: 77517: 0 -246: 77518: 0 -246: 77519: 0 -246: 77520: 0 -246: 77521: 0 -246: 77522: 0 -246: 77523: 0 -246: 77524: 0 -246: 77525: 0 -246: 77526: 0 -246: 77527: 0 -246: 77528: 0 -246: 77529: 0 -246: 77530: 0 -246: 77531: 0 -246: 77532: 0 -246: 77533: 0 -246: 77534: 0 -246: 77535: 0 -246: 77536: 0 -246: 77537: 0 -246: 77538: 0 -246: 77539: 0 -246: 77540: 0 -246: 77541: 0 -246: 77542: 0 -246: 77543: 0 -246: 77544: 0 -246: 77545: 0 -246: 77546: 0 -246: 77547: 0 -246: 77548: 0 -246: 77549: 0 -246: 77550: 0 -246: 77551: 0 -246: 77552: 0 -246: 77553: 0 -246: 77554: 0 -246: 77555: 0 -246: 77556: 0 -246: 77557: 0 -246: 77558: 0 -246: 77559: 0 -246: 77560: 0 -246: 77561: 0 -246: 77562: 0 -246: 77563: 0 -246: 77564: 0 -246: 77565: 0 -246: 77566: 0 -246: 77567: 0 -246: 77568: 0 -246: 77569: 0 -246: 77570: 0 -246: 77571: 0 -246: 77572: 0 -246: 77573: 0 -246: 77574: 0 -246: 77575: 0 -246: 77576: 0 -246: 77577: 0 -246: 77578: 0 -246: 77579: 0 -246: 77580: 0 -246: 77581: 0 -246: 77582: 0 -246: 77583: 0 -246: 77584: 0 -246: 77585: 0 -246: 77586: 0 -246: 77587: 0 -246: 77588: 0 -246: 77589: 0 -246: 77590: 0 -246: 77591: 0 -246: 77592: 0 -246: 77593: 0 -246: 77594: 0 -246: 77595: 0 -246: 77596: 0 -246: 77597: 0 -246: 77598: 0 -246: 77599: 0 -246: 77600: 0 -246: 77601: 0 -246: 77602: 0 -246: 77603: 0 -246: 77604: 0 -246: 77605: 0 -246: 77606: 0 -246: 77607: 0 -246: 77608: 0 -246: 77609: 0 -246: 77610: 0 -246: 77611: 0 -246: 77612: 0 -246: 77613: 0 -246: 77614: 0 -246: 77615: 0 -246: 77616: 0 -246: 77617: 0 -246: 77618: 0 -246: 77619: 0 -246: 77620: 0 -246: 77621: 0 -246: 77622: 0 -246: 77623: 0 -246: 77624: 0 -246: 77625: 0 -246: 77626: 0 -246: 77627: 0 -246: 77628: 0 -246: 77629: 0 -246: 77630: 0 -246: 77631: 0 -246: 77632: 0 -246: 77633: 0 -246: 77634: 0 -246: 77635: 0 -246: 77636: 0 -246: 77637: 0 -246: 77638: 0 -246: 77639: 0 -246: 77640: 0 -246: 77641: 0 -246: 77642: 0 -246: 77643: 0 -246: 77644: 0 -246: 77645: 0 -246: 77646: 0 -246: 77647: 0 -246: 77648: 0 -246: 77649: 0 -246: 77650: 0 -246: 77651: 0 -246: 77652: 0 -246: 77653: 0 -246: 77654: 0 -246: 77655: 0 -246: 77656: 0 -246: 77657: 0 -246: 77658: 0 -246: 77659: 0 -246: 77660: 0 -246: 77661: 0 -246: 77662: 0 -246: 77663: 0 -246: 77664: 0 -246: 77665: 0 -246: 77666: 0 -246: 77667: 0 -246: 77668: 0 -246: 77669: 0 -246: 77670: 0 -246: 77671: 0 -246: 77672: 0 -246: 77673: 0 -246: 77674: 0 -246: 77675: 0 -246: 77676: 0 -246: 77677: 0 -246: 77678: 0 -246: 77679: 0 -246: 77680: 0 -246: 77681: 0 -246: 77682: 0 -246: 77683: 0 -246: 77684: 0 -246: 77685: 0 -246: 77686: 0 -246: 77687: 0 -246: 77688: 0 -246: 77689: 0 -246: 77690: 0 -246: 77691: 0 -246: 77692: 0 -246: 77693: 0 -246: 77694: 0 -246: 77695: 0 -246: 77696: 0 -246: 77697: 0 -246: 77698: 0 -246: 77699: 0 -246: 77700: 0 -246: 77701: 0 -246: 77702: 0 -246: 77703: 0 -246: 77704: 0 -246: 77705: 0 -246: 77706: 0 -246: 77707: 0 -246: 77708: 0 -246: 77709: 0 -246: 77710: 0 -246: 77711: 0 -246: 77712: 0 -246: 77713: 0 -246: 77714: 0 -246: 77715: 0 -246: 77716: 0 -246: 77717: 0 -246: 77718: 0 -246: 77719: 0 -246: 77720: 0 -246: 77721: 0 -246: 77722: 0 -246: 77723: 0 -246: 77724: 0 -246: 77725: 0 -246: 77726: 0 -246: 77727: 0 -246: 77728: 0 -246: 77729: 0 -246: 77730: 0 -246: 77731: 0 -246: 77732: 0 -246: 77733: 0 -246: 77734: 0 -246: 77735: 0 -246: 77736: 0 -246: 77737: 0 -246: 77738: 0 -246: 77739: 0 -246: 77740: 0 -246: 77741: 0 -246: 77742: 0 -246: 77743: 0 -246: 77744: 0 -246: 77745: 0 -246: 77746: 0 -246: 77747: 0 -246: 77748: 0 -246: 77749: 0 -246: 77750: 0 -246: 77751: 0 -246: 77752: 0 -246: 77753: 0 -246: 77754: 0 -246: 77755: 0 -246: 77756: 0 -246: 77757: 0 -246: 77758: 0 -246: 77759: 0 -246: 77760: 0 -246: 77761: 0 -246: 77762: 0 -246: 77763: 0 -246: 77764: 0 -246: 77765: 0 -246: 77766: 0 -246: 77767: 0 -246: 77768: 0 -246: 77769: 0 -246: 77770: 0 -246: 77771: 0 -246: 77772: 0 -246: 77773: 0 -246: 77774: 0 -246: 77775: 0 -246: 77776: 0 -246: 77777: 0 -246: 77778: 0 -246: 77779: 0 -246: 77780: 0 -246: 77781: 0 -246: 77782: 0 -246: 77783: 0 -246: 77784: 0 -246: 77785: 0 -246: 77786: 0 -246: 77787: 0 -246: 77788: 0 -246: 77789: 0 -246: 77790: 0 -246: 77791: 0 -246: 77792: 0 -246: 77793: 0 -246: 77794: 0 -246: 77795: 0 -246: 77796: 0 -246: 77797: 0 -246: 77798: 0 -246: 77799: 0 -246: 77800: 0 -246: 77801: 0 -246: 77802: 0 -246: 77803: 0 -246: 77804: 0 -246: 77805: 0 -246: 77806: 0 -246: 77807: 0 -246: 77808: 0 -246: 77809: 0 -246: 77810: 0 -246: 77811: 0 -246: 77812: 0 -246: 77813: 0 -246: 77814: 0 -246: 77815: 0 -246: 77816: 0 -246: 77817: 0 -246: 77818: 0 -246: 77819: 0 -246: 77820: 0 -246: 77821: 0 -246: 77822: 0 -246: 77823: 0 -246: 77824: 0 -246: 77825: 0 -246: 77826: 0 -246: 77827: 0 -246: 77828: 0 -246: 77829: 0 -246: 77830: 0 -246: 77831: 0 -246: 77832: 0 -246: 77833: 0 -246: 77834: 0 -246: 77835: 0 -246: 77836: 0 -246: 77837: 0 -246: 77838: 0 -246: 77839: 0 -246: 77840: 0 -246: 77841: 0 -246: 77842: 0 -246: 77843: 0 -246: 77844: 0 -246: 77845: 0 -246: 77846: 0 -246: 77847: 0 -246: 77848: 0 -246: 77849: 0 -246: 77850: 0 -246: 77851: 0 -246: 77852: 0 -246: 77853: 0 -246: 77854: 0 -246: 77855: 0 -246: 77856: 0 -246: 77857: 0 -246: 77858: 0 -246: 77859: 0 -246: 77860: 0 -246: 77861: 0 -246: 77862: 0 -246: 77863: 0 -246: 77864: 0 -246: 77865: 0 -246: 77866: 0 -246: 77867: 0 -246: 77868: 0 -246: 77869: 0 -246: 77870: 0 -246: 77871: 0 -246: 77872: 0 -246: 77873: 0 -246: 77874: 0 -246: 77875: 0 -246: 77876: 0 -246: 77877: 0 -246: 77878: 0 -246: 77879: 0 -246: 77880: 0 -246: 77881: 0 -246: 77882: 0 -246: 77883: 0 -246: 77884: 0 -246: 77885: 0 -246: 77886: 0 -246: 77887: 0 -246: 77888: 0 -246: 77889: 0 -246: 77890: 0 -246: 77891: 0 -246: 77892: 0 -246: 77893: 0 -246: 77894: 0 -246: 77895: 0 -246: 77896: 0 -246: 77897: 0 -246: 77898: 0 -246: 77899: 0 -246: 77900: 0 -246: 77901: 0 -246: 77902: 0 -246: 77903: 0 -246: 77904: 0 -246: 77905: 0 -246: 77906: 0 -246: 77907: 0 -246: 77908: 0 -246: 77909: 0 -246: 77910: 0 -246: 77911: 0 -246: 77912: 0 -246: 77913: 0 -246: 77914: 0 -246: 77915: 0 -246: 77916: 0 -246: 77917: 0 -246: 77918: 0 -246: 77919: 0 -246: 77920: 0 -246: 77921: 0 -246: 77922: 0 -246: 77923: 0 -246: 77924: 0 -246: 77925: 0 -246: 77926: 0 -246: 77927: 0 -246: 77928: 0 -246: 77929: 0 -246: 77930: 0 -246: 77931: 0 -246: 77932: 0 -246: 77933: 0 -246: 77934: 0 -246: 77935: 0 -246: 77936: 0 -246: 77937: 0 -246: 77938: 0 -246: 77939: 0 -246: 77940: 0 -246: 77941: 0 -246: 77942: 0 -246: 77943: 0 -246: 77944: 0 -246: 77945: 0 -246: 77946: 0 -246: 77947: 0 -246: 77948: 0 -246: 77949: 0 -246: 77950: 0 -246: 77951: 0 -246: 77952: 0 -246: 77953: 0 -246: 77954: 0 -246: 77955: 0 -246: 77956: 0 -246: 77957: 0 -246: 77958: 0 -246: 77959: 0 -246: 77960: 0 -246: 77961: 0 -246: 77962: 0 -246: 77963: 0 -246: 77964: 0 -246: 77965: 0 -246: 77966: 0 -246: 77967: 0 -246: 77968: 0 -246: 77969: 0 -246: 77970: 0 -246: 77971: 0 -246: 77972: 0 -246: 77973: 0 -246: 77974: 0 -246: 77975: 0 -246: 77976: 0 -246: 77977: 0 -246: 77978: 0 -246: 77979: 0 -246: 77980: 0 -246: 77981: 0 -246: 77982: 0 -246: 77983: 0 -246: 77984: 0 -246: 77985: 0 -246: 77986: 0 -246: 77987: 0 -246: 77988: 0 -246: 77989: 0 -246: 77990: 0 -246: 77991: 0 -246: 77992: 0 -246: 77993: 0 -246: 77994: 0 -246: 77995: 0 -246: 77996: 0 -246: 77997: 0 -246: 77998: 0 -246: 77999: 0 -246: 78000: 0 -246: 78001: 0 -246: 78002: 0 -246: 78003: 0 -246: 78004: 0 -246: 78005: 0 -246: 78006: 0 -246: 78007: 0 -246: 78008: 0 -246: 78009: 0 -246: 78010: 0 -246: 78011: 0 -246: 78012: 0 -246: 78013: 0 -246: 78014: 0 -246: 78015: 0 -246: 78016: 0 -246: 78017: 0 -246: 78018: 0 -246: 78019: 0 -246: 78020: 0 -246: 78021: 0 -246: 78022: 0 -246: 78023: 0 -246: 78024: 0 -246: 78025: 0 -246: 78026: 0 -246: 78027: 0 -246: 78028: 0 -246: 78029: 0 -246: 78030: 0 -246: 78031: 0 -246: 78032: 0 -246: 78033: 0 -246: 78034: 0 -246: 78035: 0 -246: 78036: 0 -246: 78037: 0 -246: 78038: 0 -246: 78039: 0 -246: 78040: 0 -246: 78041: 0 -246: 78042: 0 -246: 78043: 0 -246: 78044: 0 -246: 78045: 0 -246: 78046: 0 -246: 78047: 0 -246: 78048: 0 -246: 78049: 0 -246: 78050: 0 -246: 78051: 0 -246: 78052: 0 -246: 78053: 0 -246: 78054: 0 -246: 78055: 0 -246: 78056: 0 -246: 78057: 0 -246: 78058: 0 -246: 78059: 0 -246: 78060: 0 -246: 78061: 0 -246: 78062: 0 -246: 78063: 0 -246: 78064: 0 -246: 78065: 0 -246: 78066: 0 -246: 78067: 0 -246: 78068: 0 -246: 78069: 0 -246: 78070: 0 -246: 78071: 0 -246: 78072: 0 -246: 78073: 0 -246: 78074: 0 -246: 78075: 0 -246: 78076: 0 -246: 78077: 0 -246: 78078: 0 -246: 78079: 0 -246: 78080: 0 -246: 78081: 0 -246: 78082: 0 -246: 78083: 0 -246: 78084: 0 -246: 78085: 0 -246: 78086: 0 -246: 78087: 0 -246: 78088: 0 -246: 78089: 0 -246: 78090: 0 -246: 78091: 0 -246: 78092: 0 -246: 78093: 0 -246: 78094: 0 -246: 78095: 0 -246: 78096: 0 -246: 78097: 0 -246: 78098: 0 -246: 78099: 0 -246: 78100: 0 -246: 78101: 0 -246: 78102: 0 -246: 78103: 0 -246: 78104: 0 -246: 78105: 0 -246: 78106: 0 -246: 78107: 0 -246: 78108: 0 -246: 78109: 0 -246: 78110: 0 -246: 78111: 0 -246: 78112: 0 -246: 78113: 0 -246: 78114: 0 -246: 78115: 0 -246: 78116: 0 -246: 78117: 0 -246: 78118: 0 -246: 78119: 0 -246: 78120: 0 -246: 78121: 0 -246: 78122: 0 -246: 78123: 0 -246: 78124: 0 -246: 78125: 0 -246: 78126: 0 -246: 78127: 0 -246: 78128: 0 -246: 78129: 0 -246: 78130: 0 -246: 78131: 0 -246: 78132: 0 -246: 78133: 0 -246: 78134: 0 -246: 78135: 0 -246: 78136: 0 -246: 78137: 0 -246: 78138: 0 -246: 78139: 0 -246: 78140: 0 -246: 78141: 0 -246: 78142: 0 -246: 78143: 0 -246: 78144: 0 -246: 78145: 0 -246: 78146: 0 -246: 78147: 0 -246: 78148: 0 -246: 78149: 0 -246: 78150: 0 -246: 78151: 0 -246: 78152: 0 -246: 78153: 0 -246: 78154: 0 -246: 78155: 0 -246: 78156: 0 -246: 78157: 0 -246: 78158: 0 -246: 78159: 0 -246: 78160: 0 -246: 78161: 0 -246: 78162: 0 -246: 78163: 0 -246: 78164: 0 -246: 78165: 0 -246: 78166: 0 -246: 78167: 0 -246: 78168: 0 -246: 78169: 0 -246: 78170: 0 -246: 78171: 0 -246: 78172: 0 -246: 78173: 0 -246: 78174: 0 -246: 78175: 0 -246: 78176: 0 -246: 78177: 0 -246: 78178: 0 -246: 78179: 0 -246: 78180: 0 -246: 78181: 0 -246: 78182: 0 -246: 78183: 0 -246: 78184: 0 -246: 78185: 0 -246: 78186: 0 -246: 78187: 0 -246: 78188: 0 -246: 78189: 0 -246: 78190: 0 -246: 78191: 0 -246: 78192: 0 -246: 78193: 0 -246: 78194: 0 -246: 78195: 0 -246: 78196: 0 -246: 78197: 0 -246: 78198: 0 -246: 78199: 0 -246: 78200: 0 -246: 78201: 0 -246: 78202: 0 -246: 78203: 0 -246: 78204: 0 -246: 78205: 0 -246: 78206: 0 -246: 78207: 0 -246: 78208: 0 -246: 78209: 0 -246: 78210: 0 -246: 78211: 0 -246: 78212: 0 -246: 78213: 0 -246: 78214: 0 -246: 78215: 0 -246: 78216: 0 -246: 78217: 0 -246: 78218: 0 -246: 78219: 0 -246: 78220: 0 -246: 78221: 0 -246: 78222: 0 -246: 78223: 0 -246: 78224: 0 -246: 78225: 0 -246: 78226: 0 -246: 78227: 0 -246: 78228: 0 -246: 78229: 0 -246: 78230: 0 -246: 78231: 0 -246: 78232: 0 -246: 78233: 0 -246: 78234: 0 -246: 78235: 0 -246: 78236: 0 -246: 78237: 0 -246: 78238: 0 -246: 78239: 0 -246: 78240: 0 -246: 78241: 0 -246: 78242: 0 -246: 78243: 0 -246: 78244: 0 -246: 78245: 0 -246: 78246: 0 -246: 78247: 0 -246: 78248: 0 -246: 78249: 0 -246: 78250: 0 -246: 78251: 0 -246: 78252: 0 -246: 78253: 0 -246: 78254: 0 -246: 78255: 0 -246: 78256: 0 -246: 78257: 0 -246: 78258: 0 -246: 78259: 0 -246: 78260: 0 -246: 78261: 0 -246: 78262: 0 -246: 78263: 0 -246: 78264: 0 -246: 78265: 0 -246: 78266: 0 -246: 78267: 0 -246: 78268: 0 -246: 78269: 0 -246: 78270: 0 -246: 78271: 0 -246: 78272: 0 -246: 78273: 0 -246: 78274: 0 -246: 78275: 0 -246: 78276: 0 -246: 78277: 0 -246: 78278: 0 -246: 78279: 0 -246: 78280: 0 -246: 78281: 0 -246: 78282: 0 -246: 78283: 0 -246: 78284: 0 -246: 78285: 0 -246: 78286: 0 -246: 78287: 0 -246: 78288: 0 -246: 78289: 0 -246: 78290: 0 -246: 78291: 0 -246: 78292: 0 -246: 78293: 0 -246: 78294: 0 -246: 78295: 0 -246: 78296: 0 -246: 78297: 0 -246: 78298: 0 -246: 78299: 0 -246: 78300: 0 -246: 78301: 0 -246: 78302: 0 -246: 78303: 0 -246: 78304: 0 -246: 78305: 0 -246: 78306: 0 -246: 78307: 0 -246: 78308: 0 -246: 78309: 0 -246: 78310: 0 -246: 78311: 0 -246: 78312: 0 -246: 78313: 0 -246: 78314: 0 -246: 78315: 0 -246: 78316: 0 -246: 78317: 0 -246: 78318: 0 -246: 78319: 0 -246: 78320: 0 -246: 78321: 0 -246: 78322: 0 -246: 78323: 0 -246: 78324: 0 -246: 78325: 0 -246: 78326: 0 -246: 78327: 0 -246: 78328: 0 -246: 78329: 0 -246: 78330: 0 -246: 78331: 0 -246: 78332: 0 -246: 78333: 0 -246: 78334: 0 -246: 78335: 0 -246: 78336: 0 -246: 78337: 0 -246: 78338: 0 -246: 78339: 0 -246: 78340: 0 -246: 78341: 0 -246: 78342: 0 -246: 78343: 0 -246: 78344: 0 -246: 78345: 0 -246: 78346: 0 -246: 78347: 0 -246: 78348: 0 -246: 78349: 0 -246: 78350: 0 -246: 78351: 0 -246: 78352: 0 -246: 78353: 0 -246: 78354: 0 -246: 78355: 0 -246: 78356: 0 -246: 78357: 0 -246: 78358: 0 -246: 78359: 0 -246: 78360: 0 -246: 78361: 0 -246: 78362: 0 -246: 78363: 0 -246: 78364: 0 -246: 78365: 0 -246: 78366: 0 -246: 78367: 0 -246: 78368: 0 -246: 78369: 0 -246: 78370: 0 -246: 78371: 0 -246: 78372: 0 -246: 78373: 0 -246: 78374: 0 -246: 78375: 0 -246: 78376: 0 -246: 78377: 0 -246: 78378: 0 -246: 78379: 0 -246: 78380: 0 -246: 78381: 0 -246: 78382: 0 -246: 78383: 0 -246: 78384: 0 -246: 78385: 0 -246: 78386: 0 -246: 78387: 0 -246: 78388: 0 -246: 78389: 0 -246: 78390: 0 -246: 78391: 0 -246: 78392: 0 -246: 78393: 0 -246: 78394: 0 -246: 78395: 0 -246: 78396: 0 -246: 78397: 0 -246: 78398: 0 -246: 78399: 0 -246: 78400: 0 -246: 78401: 0 -246: 78402: 0 -246: 78403: 0 -246: 78404: 0 -246: 78405: 0 -246: 78406: 0 -246: 78407: 0 -246: 78408: 0 -246: 78409: 0 -246: 78410: 0 -246: 78411: 0 -246: 78412: 0 -246: 78413: 0 -246: 78414: 0 -246: 78415: 0 -246: 78416: 0 -246: 78417: 0 -246: 78418: 0 -246: 78419: 0 -246: 78420: 0 -246: 78421: 0 -246: 78422: 0 -246: 78423: 0 -246: 78424: 0 -246: 78425: 0 -246: 78426: 0 -246: 78427: 0 -246: 78428: 0 -246: 78429: 0 -246: 78430: 0 -246: 78431: 0 -246: 78432: 0 -246: 78433: 0 -246: 78434: 0 -246: 78435: 0 -246: 78436: 0 -246: 78437: 0 -246: 78438: 0 -246: 78439: 0 -246: 78440: 0 -246: 78441: 0 -246: 78442: 0 -246: 78443: 0 -246: 78444: 0 -246: 78445: 0 -246: 78446: 0 -246: 78447: 0 -246: 78448: 0 -246: 78449: 0 -246: 78450: 0 -246: 78451: 0 -246: 78452: 0 -246: 78453: 0 -246: 78454: 0 -246: 78455: 0 -246: 78456: 0 -246: 78457: 0 -246: 78458: 0 -246: 78459: 0 -246: 78460: 0 -246: 78461: 0 -246: 78462: 0 -246: 78463: 0 -246: 78464: 0 -246: 78465: 0 -246: 78466: 0 -246: 78467: 0 -246: 78468: 0 -246: 78469: 0 -246: 78470: 0 -246: 78471: 0 -246: 78472: 0 -246: 78473: 0 -246: 78474: 0 -246: 78475: 0 -246: 78476: 0 -246: 78477: 0 -246: 78478: 0 -246: 78479: 0 -246: 78480: 0 -246: 78481: 0 -246: 78482: 0 -246: 78483: 0 -246: 78484: 0 -246: 78485: 0 -246: 78486: 0 -246: 78487: 0 -246: 78488: 0 -246: 78489: 0 -246: 78490: 0 -246: 78491: 0 -246: 78492: 0 -246: 78493: 0 -246: 78494: 0 -246: 78495: 0 -246: 78496: 0 -246: 78497: 0 -246: 78498: 0 -246: 78499: 0 -246: 78500: 0 -246: 78501: 0 -246: 78502: 0 -246: 78503: 0 -246: 78504: 0 -246: 78505: 0 -246: 78506: 0 -246: 78507: 0 -246: 78508: 0 -246: 78509: 0 -246: 78510: 0 -246: 78511: 0 -246: 78512: 0 -246: 78513: 0 -246: 78514: 0 -246: 78515: 0 -246: 78516: 0 -246: 78517: 0 -246: 78518: 0 -246: 78519: 0 -246: 78520: 0 -246: 78521: 0 -246: 78522: 0 -246: 78523: 0 -246: 78524: 0 -246: 78525: 0 -246: 78526: 0 -246: 78527: 0 -246: 78528: 0 -246: 78529: 0 -246: 78530: 0 -246: 78531: 0 -246: 78532: 0 -246: 78533: 0 -246: 78534: 0 -246: 78535: 0 -246: 78536: 0 -246: 78537: 0 -246: 78538: 0 -246: 78539: 0 -246: 78540: 0 -246: 78541: 0 -246: 78542: 0 -246: 78543: 0 -246: 78544: 0 -246: 78545: 0 -246: 78546: 0 -246: 78547: 0 -246: 78548: 0 -246: 78549: 0 -246: 78550: 0 -246: 78551: 0 -246: 78552: 0 -246: 78553: 0 -246: 78554: 0 -246: 78555: 0 -246: 78556: 0 -246: 78557: 0 -246: 78558: 0 -246: 78559: 0 -246: 78560: 0 -246: 78561: 0 -246: 78562: 0 -246: 78563: 0 -246: 78564: 0 -246: 78565: 0 -246: 78566: 0 -246: 78567: 0 -246: 78568: 0 -246: 78569: 0 -246: 78570: 0 -246: 78571: 0 -246: 78572: 0 -246: 78573: 0 -246: 78574: 0 -246: 78575: 0 -246: 78576: 0 -246: 78577: 0 -246: 78578: 0 -246: 78579: 0 -246: 78580: 0 -246: 78581: 0 -246: 78582: 0 -246: 78583: 0 -246: 78584: 0 -246: 78585: 0 -246: 78586: 0 -246: 78587: 0 -246: 78588: 0 -246: 78589: 0 -246: 78590: 0 -246: 78591: 0 -246: 78592: 0 -246: 78593: 0 -246: 78594: 0 -246: 78595: 0 -246: 78596: 0 -246: 78597: 0 -246: 78598: 0 -246: 78599: 0 -246: 78600: 0 -246: 78601: 0 -246: 78602: 0 -246: 78603: 0 -246: 78604: 0 -246: 78605: 0 -246: 78606: 0 -246: 78607: 0 -246: 78608: 0 -246: 78609: 0 -246: 78610: 0 -246: 78611: 0 -246: 78612: 0 -246: 78613: 0 -246: 78614: 0 -246: 78615: 0 -246: 78616: 0 -246: 78617: 0 -246: 78618: 0 -246: 78619: 0 -246: 78620: 0 -246: 78621: 0 -246: 78622: 0 -246: 78623: 0 -246: 78624: 0 -246: 78625: 0 -246: 78626: 0 -246: 78627: 0 -246: 78628: 0 -246: 78629: 0 -246: 78630: 0 -246: 78631: 0 -246: 78632: 0 -246: 78633: 0 -246: 78634: 0 -246: 78635: 0 -246: 78636: 0 -246: 78637: 0 -246: 78638: 0 -246: 78639: 0 -246: 78640: 0 -246: 78641: 0 -246: 78642: 0 -246: 78643: 0 -246: 78644: 0 -246: 78645: 0 -246: 78646: 0 -246: 78647: 0 -246: 78648: 0 -246: 78649: 0 -246: 78650: 0 -246: 78651: 0 -246: 78652: 0 -246: 78653: 0 -246: 78654: 0 -246: 78655: 0 -246: 78656: 0 -246: 78657: 0 -246: 78658: 0 -246: 78659: 0 -246: 78660: 0 -246: 78661: 0 -246: 78662: 0 -246: 78663: 0 -246: 78664: 0 -246: 78665: 0 -246: 78666: 0 -246: 78667: 0 -246: 78668: 0 -246: 78669: 0 -246: 78670: 0 -246: 78671: 0 -246: 78672: 0 -246: 78673: 0 -246: 78674: 0 -246: 78675: 0 -246: 78676: 0 -246: 78677: 0 -246: 78678: 0 -246: 78679: 0 -246: 78680: 0 -246: 78681: 0 -246: 78682: 0 -246: 78683: 0 -246: 78684: 0 -246: 78685: 0 -246: 78686: 0 -246: 78687: 0 -246: 78688: 0 -246: 78689: 0 -246: 78690: 0 -246: 78691: 0 -246: 78692: 0 -246: 78693: 0 -246: 78694: 0 -246: 78695: 0 -246: 78696: 0 -246: 78697: 0 -246: 78698: 0 -246: 78699: 0 -246: 78700: 0 -246: 78701: 0 -246: 78702: 0 -246: 78703: 0 -246: 78704: 0 -246: 78705: 0 -246: 78706: 0 -246: 78707: 0 -246: 78708: 0 -246: 78709: 0 -246: 78710: 0 -246: 78711: 0 -246: 78712: 0 -246: 78713: 0 -246: 78714: 0 -246: 78715: 0 -246: 78716: 0 -246: 78717: 0 -246: 78718: 0 -246: 78719: 0 -246: 78720: 0 -246: 78721: 0 -246: 78722: 0 -246: 78723: 0 -246: 78724: 0 -246: 78725: 0 -246: 78726: 0 -246: 78727: 0 -246: 78728: 0 -246: 78729: 0 -246: 78730: 0 -246: 78731: 0 -246: 78732: 0 -246: 78733: 0 -246: 78734: 0 -246: 78735: 0 -246: 78736: 0 -246: 78737: 0 -246: 78738: 0 -246: 78739: 0 -246: 78740: 0 -246: 78741: 0 -246: 78742: 0 -246: 78743: 0 -246: 78744: 0 -246: 78745: 0 -246: 78746: 0 -246: 78747: 0 -246: 78748: 0 -246: 78749: 0 -246: 78750: 0 -246: 78751: 0 -246: 78752: 0 -246: 78753: 0 -246: 78754: 0 -246: 78755: 0 -246: 78756: 0 -246: 78757: 0 -246: 78758: 0 -246: 78759: 0 -246: 78760: 0 -246: 78761: 0 -246: 78762: 0 -246: 78763: 0 -246: 78764: 0 -246: 78765: 0 -246: 78766: 0 -246: 78767: 0 -246: 78768: 0 -246: 78769: 0 -246: 78770: 0 -246: 78771: 0 -246: 78772: 0 -246: 78773: 0 -246: 78774: 0 -246: 78775: 0 -246: 78776: 0 -246: 78777: 0 -246: 78778: 0 -246: 78779: 0 -246: 78780: 0 -246: 78781: 0 -246: 78782: 0 -246: 78783: 0 -246: 78784: 0 -246: 78785: 0 -246: 78786: 0 -246: 78787: 0 -246: 78788: 0 -246: 78789: 0 -246: 78790: 0 -246: 78791: 0 -246: 78792: 0 -246: 78793: 0 -246: 78794: 0 -246: 78795: 0 -246: 78796: 0 -246: 78797: 0 -246: 78798: 0 -246: 78799: 0 -246: 78800: 0 -246: 78801: 0 -246: 78802: 0 -246: 78803: 0 -246: 78804: 0 -246: 78805: 0 -246: 78806: 0 -246: 78807: 0 -246: 78808: 0 -246: 78809: 0 -246: 78810: 0 -246: 78811: 0 -246: 78812: 0 -246: 78813: 0 -246: 78814: 0 -246: 78815: 0 -246: 78816: 0 -246: 78817: 0 -246: 78818: 0 -246: 78819: 0 -246: 78820: 0 -246: 78821: 0 -246: 78822: 0 -246: 78823: 0 -246: 78824: 0 -246: 78825: 0 -246: 78826: 0 -246: 78827: 0 -246: 78828: 0 -246: 78829: 0 -246: 78830: 0 -246: 78831: 0 -246: 78832: 0 -246: 78833: 0 -246: 78834: 0 -246: 78835: 0 -246: 78836: 0 -246: 78837: 0 -246: 78838: 0 -246: 78839: 0 -246: 78840: 0 -246: 78841: 0 -246: 78842: 0 -246: 78843: 0 -246: 78844: 0 -246: 78845: 0 -246: 78846: 0 -246: 78847: 0 -246: 78848: 0 -246: 78849: 0 -246: 78850: 0 -246: 78851: 0 -246: 78852: 0 -246: 78853: 0 -246: 78854: 0 -246: 78855: 0 -246: 78856: 0 -246: 78857: 0 -246: 78858: 0 -246: 78859: 0 -246: 78860: 0 -246: 78861: 0 -246: 78862: 0 -246: 78863: 0 -246: 78864: 0 -246: 78865: 0 -246: 78866: 0 -246: 78867: 0 -246: 78868: 0 -246: 78869: 0 -246: 78870: 0 -246: 78871: 0 -246: 78872: 0 -246: 78873: 0 -246: 78874: 0 -246: 78875: 0 -246: 78876: 0 -246: 78877: 0 -246: 78878: 0 -246: 78879: 0 -246: 78880: 0 -246: 78881: 0 -246: 78882: 0 -246: 78883: 0 -246: 78884: 0 -246: 78885: 0 -246: 78886: 0 -246: 78887: 0 -246: 78888: 0 -246: 78889: 0 -246: 78890: 0 -246: 78891: 0 -246: 78892: 0 -246: 78893: 0 -246: 78894: 0 -246: 78895: 0 -246: 78896: 0 -246: 78897: 0 -246: 78898: 0 -246: 78899: 0 -246: 78900: 0 -246: 78901: 0 -246: 78902: 0 -246: 78903: 0 -246: 78904: 0 -246: 78905: 0 -246: 78906: 0 -246: 78907: 0 -246: 78908: 0 -246: 78909: 0 -246: 78910: 0 -246: 78911: 0 -246: 78912: 0 -246: 78913: 0 -246: 78914: 0 -246: 78915: 0 -246: 78916: 0 -246: 78917: 0 -246: 78918: 0 -246: 78919: 0 -246: 78920: 0 -246: 78921: 0 -246: 78922: 0 -246: 78923: 0 -246: 78924: 0 -246: 78925: 0 -246: 78926: 0 -246: 78927: 0 -246: 78928: 0 -246: 78929: 0 -246: 78930: 0 -246: 78931: 0 -246: 78932: 0 -246: 78933: 0 -246: 78934: 0 -246: 78935: 0 -246: 78936: 0 -246: 78937: 0 -246: 78938: 0 -246: 78939: 0 -246: 78940: 0 -246: 78941: 0 -246: 78942: 0 -246: 78943: 0 -246: 78944: 0 -246: 78945: 0 -246: 78946: 0 -246: 78947: 0 -246: 78948: 0 -246: 78949: 0 -246: 78950: 0 -246: 78951: 0 -246: 78952: 0 -246: 78953: 0 -246: 78954: 0 -246: 78955: 0 -246: 78956: 0 -246: 78957: 0 -246: 78958: 0 -246: 78959: 0 -246: 78960: 0 -246: 78961: 0 -246: 78962: 0 -246: 78963: 0 -246: 78964: 0 -246: 78965: 0 -246: 78966: 0 -246: 78967: 0 -246: 78968: 0 -246: 78969: 0 -246: 78970: 0 -246: 78971: 0 -246: 78972: 0 -246: 78973: 0 -246: 78974: 0 -246: 78975: 0 -246: 78976: 0 -246: 78977: 0 -246: 78978: 0 -246: 78979: 0 -246: 78980: 0 -246: 78981: 0 -246: 78982: 0 -246: 78983: 0 -246: 78984: 0 -246: 78985: 0 -246: 78986: 0 -246: 78987: 0 -246: 78988: 0 -246: 78989: 0 -246: 78990: 0 -246: 78991: 0 -246: 78992: 0 -246: 78993: 0 -246: 78994: 0 -246: 78995: 0 -246: 78996: 0 -246: 78997: 0 -246: 78998: 0 -246: 78999: 0 -246: 79000: 0 -246: 79001: 0 -246: 79002: 0 -246: 79003: 0 -246: 79004: 0 -246: 79005: 0 -246: 79006: 0 -246: 79007: 0 -246: 79008: 0 -246: 79009: 0 -246: 79010: 0 -246: 79011: 0 -246: 79012: 0 -246: 79013: 0 -246: 79014: 0 -246: 79015: 0 -246: 79016: 0 -246: 79017: 0 -246: 79018: 0 -246: 79019: 0 -246: 79020: 0 -246: 79021: 0 -246: 79022: 0 -246: 79023: 0 -246: 79024: 0 -246: 79025: 0 -246: 79026: 0 -246: 79027: 0 -246: 79028: 0 -246: 79029: 0 -246: 79030: 0 -246: 79031: 0 -246: 79032: 0 -246: 79033: 0 -246: 79034: 0 -246: 79035: 0 -246: 79036: 0 -246: 79037: 0 -246: 79038: 0 -246: 79039: 0 -246: 79040: 0 -246: 79041: 0 -246: 79042: 0 -246: 79043: 0 -246: 79044: 0 -246: 79045: 0 -246: 79046: 0 -246: 79047: 0 -246: 79048: 0 -246: 79049: 0 -246: 79050: 0 -246: 79051: 0 -246: 79052: 0 -246: 79053: 0 -246: 79054: 0 -246: 79055: 0 -246: 79056: 0 -246: 79057: 0 -246: 79058: 0 -246: 79059: 0 -246: 79060: 0 -246: 79061: 0 -246: 79062: 0 -246: 79063: 0 -246: 79064: 0 -246: 79065: 0 -246: 79066: 0 -246: 79067: 0 -246: 79068: 0 -246: 79069: 0 -246: 79070: 0 -246: 79071: 0 -246: 79072: 0 -246: 79073: 0 -246: 79074: 0 -246: 79075: 0 -246: 79076: 0 -246: 79077: 0 -246: 79078: 0 -246: 79079: 0 -246: 79080: 0 -246: 79081: 0 -246: 79082: 0 -246: 79083: 0 -246: 79084: 0 -246: 79085: 0 -246: 79086: 0 -246: 79087: 0 -246: 79088: 0 -246: 79089: 0 -246: 79090: 0 -246: 79091: 0 -246: 79092: 0 -246: 79093: 0 -246: 79094: 0 -246: 79095: 0 -246: 79096: 0 -246: 79097: 0 -246: 79098: 0 -246: 79099: 0 -246: 79100: 0 -246: 79101: 0 -246: 79102: 0 -246: 79103: 0 -246: 79104: 0 -246: 79105: 0 -246: 79106: 0 -246: 79107: 0 -246: 79108: 0 -246: 79109: 0 -246: 79110: 0 -246: 79111: 0 -246: 79112: 0 -246: 79113: 0 -246: 79114: 0 -246: 79115: 0 -246: 79116: 0 -246: 79117: 0 -246: 79118: 0 -246: 79119: 0 -246: 79120: 0 -246: 79121: 0 -246: 79122: 0 -246: 79123: 0 -246: 79124: 0 -246: 79125: 0 -246: 79126: 0 -246: 79127: 0 -246: 79128: 0 -246: 79129: 0 -246: 79130: 0 -246: 79131: 0 -246: 79132: 0 -246: 79133: 0 -246: 79134: 0 -246: 79135: 0 -246: 79136: 0 -246: 79137: 0 -246: 79138: 0 -246: 79139: 0 -246: 79140: 0 -246: 79141: 0 -246: 79142: 0 -246: 79143: 0 -246: 79144: 0 -246: 79145: 0 -246: 79146: 0 -246: 79147: 0 -246: 79148: 0 -246: 79149: 0 -246: 79150: 0 -246: 79151: 0 -246: 79152: 0 -246: 79153: 0 -246: 79154: 0 -246: 79155: 0 -246: 79156: 0 -246: 79157: 0 -246: 79158: 0 -246: 79159: 0 -246: 79160: 0 -246: 79161: 0 -246: 79162: 0 -246: 79163: 0 -246: 79164: 0 -246: 79165: 0 -246: 79166: 0 -246: 79167: 0 -246: 79168: 0 -246: 79169: 0 -246: 79170: 0 -246: 79171: 0 -246: 79172: 0 -246: 79173: 0 -246: 79174: 0 -246: 79175: 0 -246: 79176: 0 -246: 79177: 0 -246: 79178: 0 -246: 79179: 0 -246: 79180: 0 -246: 79181: 0 -246: 79182: 0 -246: 79183: 0 -246: 79184: 0 -246: 79185: 0 -246: 79186: 0 -246: 79187: 0 -246: 79188: 0 -246: 79189: 0 -246: 79190: 0 -246: 79191: 0 -246: 79192: 0 -246: 79193: 0 -246: 79194: 0 -246: 79195: 0 -246: 79196: 0 -246: 79197: 0 -246: 79198: 0 -246: 79199: 0 -246: 79200: 0 -246: 79201: 0 -246: 79202: 0 -246: 79203: 0 -246: 79204: 0 -246: 79205: 0 -246: 79206: 0 -246: 79207: 0 -246: 79208: 0 -246: 79209: 0 -246: 79210: 0 -246: 79211: 0 -246: 79212: 0 -246: 79213: 0 -246: 79214: 0 -246: 79215: 0 -246: 79216: 0 -246: 79217: 0 -246: 79218: 0 -246: 79219: 0 -246: 79220: 0 -246: 79221: 0 -246: 79222: 0 -246: 79223: 0 -246: 79224: 0 -246: 79225: 0 -246: 79226: 0 -246: 79227: 0 -246: 79228: 0 -246: 79229: 0 -246: 79230: 0 -246: 79231: 0 -246: 79232: 0 -246: 79233: 0 -246: 79234: 0 -246: 79235: 0 -246: 79236: 0 -246: 79237: 0 -246: 79238: 0 -246: 79239: 0 -246: 79240: 0 -246: 79241: 0 -246: 79242: 0 -246: 79243: 0 -246: 79244: 0 -246: 79245: 0 -246: 79246: 0 -246: 79247: 0 -246: 79248: 0 -246: 79249: 0 -246: 79250: 0 -246: 79251: 0 -246: 79252: 0 -246: 79253: 0 -246: 79254: 0 -246: 79255: 0 -246: 79256: 0 -246: 79257: 0 -246: 79258: 0 -246: 79259: 0 -246: 79260: 0 -246: 79261: 0 -246: 79262: 0 -246: 79263: 0 -246: 79264: 0 -246: 79265: 0 -246: 79266: 0 -246: 79267: 0 -246: 79268: 0 -246: 79269: 0 -246: 79270: 0 -246: 79271: 0 -246: 79272: 0 -246: 79273: 0 -246: 79274: 0 -246: 79275: 0 -246: 79276: 0 -246: 79277: 0 -246: 79278: 0 -246: 79279: 0 -246: 79280: 0 -246: 79281: 0 -246: 79282: 0 -246: 79283: 0 -246: 79284: 0 -246: 79285: 0 -246: 79286: 0 -246: 79287: 0 -246: 79288: 0 -246: 79289: 0 -246: 79290: 0 -246: 79291: 0 -246: 79292: 0 -246: 79293: 0 -246: 79294: 0 -246: 79295: 0 -246: 79296: 0 -246: 79297: 0 -246: 79298: 0 -246: 79299: 0 -246: 79300: 0 -246: 79301: 0 -246: 79302: 0 -246: 79303: 0 -246: 79304: 0 -246: 79305: 0 -246: 79306: 0 -246: 79307: 0 -246: 79308: 0 -246: 79309: 0 -246: 79310: 0 -246: 79311: 0 -246: 79312: 0 -246: 79313: 0 -246: 79314: 0 -246: 79315: 0 -246: 79316: 0 -246: 79317: 0 -246: 79318: 0 -246: 79319: 0 -246: 79320: 0 -246: 79321: 0 -246: 79322: 0 -246: 79323: 0 -246: 79324: 0 -246: 79325: 0 -246: 79326: 0 -246: 79327: 0 -246: 79328: 0 -246: 79329: 0 -246: 79330: 0 -246: 79331: 0 -246: 79332: 0 -246: 79333: 0 -246: 79334: 0 -246: 79335: 0 -246: 79336: 0 -246: 79337: 0 -246: 79338: 0 -246: 79339: 0 -246: 79340: 0 -246: 79341: 0 -246: 79342: 0 -246: 79343: 0 -246: 79344: 0 -246: 79345: 0 -246: 79346: 0 -246: 79347: 0 -246: 79348: 0 -246: 79349: 0 -246: 79350: 0 -246: 79351: 0 -246: 79352: 0 -246: 79353: 0 -246: 79354: 0 -246: 79355: 0 -246: 79356: 0 -246: 79357: 0 -246: 79358: 0 -246: 79359: 0 -246: 79360: 0 -246: 79361: 0 -246: 79362: 0 -246: 79363: 0 -246: 79364: 0 -246: 79365: 0 -246: 79366: 0 -246: 79367: 0 -246: 79368: 0 -246: 79369: 0 -246: 79370: 0 -246: 79371: 0 -246: 79372: 0 -246: 79373: 0 -246: 79374: 0 -246: 79375: 0 -246: 79376: 0 -246: 79377: 0 -246: 79378: 0 -246: 79379: 0 -246: 79380: 0 -246: 79381: 0 -246: 79382: 0 -246: 79383: 0 -246: 79384: 0 -246: 79385: 0 -246: 79386: 0 -246: 79387: 0 -246: 79388: 0 -246: 79389: 0 -246: 79390: 0 -246: 79391: 0 -246: 79392: 0 -246: 79393: 0 -246: 79394: 0 -246: 79395: 0 -246: 79396: 0 -246: 79397: 0 -246: 79398: 0 -246: 79399: 0 -246: 79400: 0 -246: 79401: 0 -246: 79402: 0 -246: 79403: 0 -246: 79404: 0 -246: 79405: 0 -246: 79406: 0 -246: 79407: 0 -246: 79408: 0 -246: 79409: 0 -246: 79410: 0 -246: 79411: 0 -246: 79412: 0 -246: 79413: 0 -246: 79414: 0 -246: 79415: 0 -246: 79416: 0 -246: 79417: 0 -246: 79418: 0 -246: 79419: 0 -246: 79420: 0 -246: 79421: 0 -246: 79422: 0 -246: 79423: 0 -246: 79424: 0 -246: 79425: 0 -246: 79426: 0 -246: 79427: 0 -246: 79428: 0 -246: 79429: 0 -246: 79430: 0 -246: 79431: 0 -246: 79432: 0 -246: 79433: 0 -246: 79434: 0 -246: 79435: 0 -246: 79436: 0 -246: 79437: 0 -246: 79438: 0 -246: 79439: 0 -246: 79440: 0 -246: 79441: 0 -246: 79442: 0 -246: 79443: 0 -246: 79444: 0 -246: 79445: 0 -246: 79446: 0 -246: 79447: 0 -246: 79448: 0 -246: 79449: 0 -246: 79450: 0 -246: 79451: 0 -246: 79452: 0 -246: 79453: 0 -246: 79454: 0 -246: 79455: 0 -246: 79456: 0 -246: 79457: 0 -246: 79458: 0 -246: 79459: 0 -246: 79460: 0 -246: 79461: 0 -246: 79462: 0 -246: 79463: 0 -246: 79464: 0 -246: 79465: 0 -246: 79466: 0 -246: 79467: 0 -246: 79468: 0 -246: 79469: 0 -246: 79470: 0 -246: 79471: 0 -246: 79472: 0 -246: 79473: 0 -246: 79474: 0 -246: 79475: 0 -246: 79476: 0 -246: 79477: 0 -246: 79478: 0 -246: 79479: 0 -246: 79480: 0 -246: 79481: 0 -246: 79482: 0 -246: 79483: 0 -246: 79484: 0 -246: 79485: 0 -246: 79486: 0 -246: 79487: 0 -246: 79488: 0 -246: 79489: 0 -246: 79490: 0 -246: 79491: 0 -246: 79492: 0 -246: 79493: 0 -246: 79494: 0 -246: 79495: 0 -246: 79496: 0 -246: 79497: 0 -246: 79498: 0 -246: 79499: 0 -246: 79500: 0 -246: 79501: 0 -246: 79502: 0 -246: 79503: 0 -246: 79504: 0 -246: 79505: 0 -246: 79506: 0 -246: 79507: 0 -246: 79508: 0 -246: 79509: 0 -246: 79510: 0 -246: 79511: 0 -246: 79512: 0 -246: 79513: 0 -246: 79514: 0 -246: 79515: 0 -246: 79516: 0 -246: 79517: 0 -246: 79518: 0 -246: 79519: 0 -246: 79520: 0 -246: 79521: 0 -246: 79522: 0 -246: 79523: 0 -246: 79524: 0 -246: 79525: 0 -246: 79526: 0 -246: 79527: 0 -246: 79528: 0 -246: 79529: 0 -246: 79530: 0 -246: 79531: 0 -246: 79532: 0 -246: 79533: 0 -246: 79534: 0 -246: 79535: 0 -246: 79536: 0 -246: 79537: 0 -246: 79538: 0 -246: 79539: 0 -246: 79540: 0 -246: 79541: 0 -246: 79542: 0 -246: 79543: 0 -246: 79544: 0 -246: 79545: 0 -246: 79546: 0 -246: 79547: 0 -246: 79548: 0 -246: 79549: 0 -246: 79550: 0 -246: 79551: 0 -246: 79552: 0 -246: 79553: 0 -246: 79554: 0 -246: 79555: 0 -246: 79556: 0 -246: 79557: 0 -246: 79558: 0 -246: 79559: 0 -246: 79560: 0 -246: 79561: 0 -246: 79562: 0 -246: 79563: 0 -246: 79564: 0 -246: 79565: 0 -246: 79566: 0 -246: 79567: 0 -246: 79568: 0 -246: 79569: 0 -246: 79570: 0 -246: 79571: 0 -246: 79572: 0 -246: 79573: 0 -246: 79574: 0 -246: 79575: 0 -246: 79576: 0 -246: 79577: 0 -246: 79578: 0 -246: 79579: 0 -246: 79580: 0 -246: 79581: 0 -246: 79582: 0 -246: 79583: 0 -246: 79584: 0 -246: 79585: 0 -246: 79586: 0 -246: 79587: 0 -246: 79588: 0 -246: 79589: 0 -246: 79590: 0 -246: 79591: 0 -246: 79592: 0 -246: 79593: 0 -246: 79594: 0 -246: 79595: 0 -246: 79596: 0 -246: 79597: 0 -246: 79598: 0 -246: 79599: 0 -246: 79600: 0 -246: 79601: 0 -246: 79602: 0 -246: 79603: 0 -246: 79604: 0 -246: 79605: 0 -246: 79606: 0 -246: 79607: 0 -246: 79608: 0 -246: 79609: 0 -246: 79610: 0 -246: 79611: 0 -246: 79612: 0 -246: 79613: 0 -246: 79614: 0 -246: 79615: 0 -246: 79616: 0 -246: 79617: 0 -246: 79618: 0 -246: 79619: 0 -246: 79620: 0 -246: 79621: 0 -246: 79622: 0 -246: 79623: 0 -246: 79624: 0 -246: 79625: 0 -246: 79626: 0 -246: 79627: 0 -246: 79628: 0 -246: 79629: 0 -246: 79630: 0 -246: 79631: 0 -246: 79632: 0 -246: 79633: 0 -246: 79634: 0 -246: 79635: 0 -246: 79636: 0 -246: 79637: 0 -246: 79638: 0 -246: 79639: 0 -246: 79640: 0 -246: 79641: 0 -246: 79642: 0 -246: 79643: 0 -246: 79644: 0 -246: 79645: 0 -246: 79646: 0 -246: 79647: 0 -246: 79648: 0 -246: 79649: 0 -246: 79650: 0 -246: 79651: 0 -246: 79652: 0 -246: 79653: 0 -246: 79654: 0 -246: 79655: 0 -246: 79656: 0 -246: 79657: 0 -246: 79658: 0 -246: 79659: 0 -246: 79660: 0 -246: 79661: 0 -246: 79662: 0 -246: 79663: 0 -246: 79664: 0 -246: 79665: 0 -246: 79666: 0 -246: 79667: 0 -246: 79668: 0 -246: 79669: 0 -246: 79670: 0 -246: 79671: 0 -246: 79672: 0 -246: 79673: 0 -246: 79674: 0 -246: 79675: 0 -246: 79676: 0 -246: 79677: 0 -246: 79678: 0 -246: 79679: 0 -246: 79680: 0 -246: 79681: 0 -246: 79682: 0 -246: 79683: 0 -246: 79684: 0 -246: 79685: 0 -246: 79686: 0 -246: 79687: 0 -246: 79688: 0 -246: 79689: 0 -246: 79690: 0 -246: 79691: 0 -246: 79692: 0 -246: 79693: 0 -246: 79694: 0 -246: 79695: 0 -246: 79696: 0 -246: 79697: 0 -246: 79698: 0 -246: 79699: 0 -246: 79700: 0 -246: 79701: 0 -246: 79702: 0 -246: 79703: 0 -246: 79704: 0 -246: 79705: 0 -246: 79706: 0 -246: 79707: 0 -246: 79708: 0 -246: 79709: 0 -246: 79710: 0 -246: 79711: 0 -246: 79712: 0 -246: 79713: 0 -246: 79714: 0 -246: 79715: 0 -246: 79716: 0 -246: 79717: 0 -246: 79718: 0 -246: 79719: 0 -246: 79720: 0 -246: 79721: 0 -246: 79722: 0 -246: 79723: 0 -246: 79724: 0 -246: 79725: 0 -246: 79726: 0 -246: 79727: 0 -246: 79728: 0 -246: 79729: 0 -246: 79730: 0 -246: 79731: 0 -246: 79732: 0 -246: 79733: 0 -246: 79734: 0 -246: 79735: 0 -246: 79736: 0 -246: 79737: 0 -246: 79738: 0 -246: 79739: 0 -246: 79740: 0 -246: 79741: 0 -246: 79742: 0 -246: 79743: 0 -246: 79744: 0 -246: 79745: 0 -246: 79746: 0 -246: 79747: 0 -246: 79748: 0 -246: 79749: 0 -246: 79750: 0 -246: 79751: 0 -246: 79752: 0 -246: 79753: 0 -246: 79754: 0 -246: 79755: 0 -246: 79756: 0 -246: 79757: 0 -246: 79758: 0 -246: 79759: 0 -246: 79760: 0 -246: 79761: 0 -246: 79762: 0 -246: 79763: 0 -246: 79764: 0 -246: 79765: 0 -246: 79766: 0 -246: 79767: 0 -246: 79768: 0 -246: 79769: 0 -246: 79770: 0 -246: 79771: 0 -246: 79772: 0 -246: 79773: 0 -246: 79774: 0 -246: 79775: 0 -246: 79776: 0 -246: 79777: 0 -246: 79778: 0 -246: 79779: 0 -246: 79780: 0 -246: 79781: 0 -246: 79782: 0 -246: 79783: 0 -246: 79784: 0 -246: 79785: 0 -246: 79786: 0 -246: 79787: 0 -246: 79788: 0 -246: 79789: 0 -246: 79790: 0 -246: 79791: 0 -246: 79792: 0 -246: 79793: 0 -246: 79794: 0 -246: 79795: 0 -246: 79796: 0 -246: 79797: 0 -246: 79798: 0 -246: 79799: 0 -246: 79800: 0 -246: 79801: 0 -246: 79802: 0 -246: 79803: 0 -246: 79804: 0 -246: 79805: 0 -246: 79806: 0 -246: 79807: 0 -246: 79808: 0 -246: 79809: 0 -246: 79810: 0 -246: 79811: 0 -246: 79812: 0 -246: 79813: 0 -246: 79814: 0 -246: 79815: 0 -246: 79816: 0 -246: 79817: 0 -246: 79818: 0 -246: 79819: 0 -246: 79820: 0 -246: 79821: 0 -246: 79822: 0 -246: 79823: 0 -246: 79824: 0 -246: 79825: 0 -246: 79826: 0 -246: 79827: 0 -246: 79828: 0 -246: 79829: 0 -246: 79830: 0 -246: 79831: 0 -246: 79832: 0 -246: 79833: 0 -246: 79834: 0 -246: 79835: 0 -246: 79836: 0 -246: 79837: 0 -246: 79838: 0 -246: 79839: 0 -246: 79840: 0 -246: 79841: 0 -246: 79842: 0 -246: 79843: 0 -246: 79844: 0 -246: 79845: 0 -246: 79846: 0 -246: 79847: 0 -246: 79848: 0 -246: 79849: 0 -246: 79850: 0 -246: 79851: 0 -246: 79852: 0 -246: 79853: 0 -246: 79854: 0 -246: 79855: 0 -246: 79856: 0 -246: 79857: 0 -246: 79858: 0 -246: 79859: 0 -246: 79860: 0 -246: 79861: 0 -246: 79862: 0 -246: 79863: 0 -246: 79864: 0 -246: 79865: 0 -246: 79866: 0 -246: 79867: 0 -246: 79868: 0 -246: 79869: 0 -246: 79870: 0 -246: 79871: 0 -246: 79872: 0 -246: 79873: 0 -246: 79874: 0 -246: 79875: 0 -246: 79876: 0 -246: 79877: 0 -246: 79878: 0 -246: 79879: 0 -246: 79880: 0 -246: 79881: 0 -246: 79882: 0 -246: 79883: 0 -246: 79884: 0 -246: 79885: 0 -246: 79886: 0 -246: 79887: 0 -246: 79888: 0 -246: 79889: 0 -246: 79890: 0 -246: 79891: 0 -246: 79892: 0 -246: 79893: 0 -246: 79894: 0 -246: 79895: 0 -246: 79896: 0 -246: 79897: 0 -246: 79898: 0 -246: 79899: 0 -246: 79900: 0 -246: 79901: 0 -246: 79902: 0 -246: 79903: 0 -246: 79904: 0 -246: 79905: 0 -246: 79906: 0 -246: 79907: 0 -246: 79908: 0 -246: 79909: 0 -246: 79910: 0 -246: 79911: 0 -246: 79912: 0 -246: 79913: 0 -246: 79914: 0 -246: 79915: 0 -246: 79916: 0 -246: 79917: 0 -246: 79918: 0 -246: 79919: 0 -246: 79920: 0 -246: 79921: 0 -246: 79922: 0 -246: 79923: 0 -246: 79924: 0 -246: 79925: 0 -246: 79926: 0 -246: 79927: 0 -246: 79928: 0 -246: 79929: 0 -246: 79930: 0 -246: 79931: 0 -246: 79932: 0 -246: 79933: 0 -246: 79934: 0 -246: 79935: 0 -246: 79936: 0 -246: 79937: 0 -246: 79938: 0 -246: 79939: 0 -246: 79940: 0 -246: 79941: 0 -246: 79942: 0 -246: 79943: 0 -246: 79944: 0 -246: 79945: 0 -246: 79946: 0 -246: 79947: 0 -246: 79948: 0 -246: 79949: 0 -246: 79950: 0 -246: 79951: 0 -246: 79952: 0 -246: 79953: 0 -246: 79954: 0 -246: 79955: 0 -246: 79956: 0 -246: 79957: 0 -246: 79958: 0 -246: 79959: 0 -246: 79960: 0 -246: 79961: 0 -246: 79962: 0 -246: 79963: 0 -246: 79964: 0 -246: 79965: 0 -246: 79966: 0 -246: 79967: 0 -246: 79968: 0 -246: 79969: 0 -246: 79970: 0 -246: 79971: 0 -246: 79972: 0 -246: 79973: 0 -246: 79974: 0 -246: 79975: 0 -246: 79976: 0 -246: 79977: 0 -246: 79978: 0 -246: 79979: 0 -246: 79980: 0 -246: 79981: 0 -246: 79982: 0 -246: 79983: 0 -246: 79984: 0 -246: 79985: 0 -246: 79986: 0 -246: 79987: 0 -246: 79988: 0 -246: 79989: 0 -246: 79990: 0 -246: 79991: 0 -246: 79992: 0 -246: 79993: 0 -246: 79994: 0 -246: 79995: 0 -246: 79996: 0 -246: 79997: 0 -246: 79998: 0 -246: 79999: 0 -246: 80000: 0 -246: 80001: 0 -246: 80002: 0 -246: 80003: 0 -246: 80004: 0 -246: 80005: 0 -246: 80006: 0 -246: 80007: 0 -246: 80008: 0 -246: 80009: 0 -246: 80010: 0 -246: 80011: 0 -246: 80012: 0 -246: 80013: 0 -246: 80014: 0 -246: 80015: 0 -246: 80016: 0 -246: 80017: 0 -246: 80018: 0 -246: 80019: 0 -246: 80020: 0 -246: 80021: 0 -246: 80022: 0 -246: 80023: 0 -246: 80024: 0 -246: 80025: 0 -246: 80026: 0 -246: 80027: 0 -246: 80028: 0 -246: 80029: 0 -246: 80030: 0 -246: 80031: 0 -246: 80032: 0 -246: 80033: 0 -246: 80034: 0 -246: 80035: 0 -246: 80036: 0 -246: 80037: 0 -246: 80038: 0 -246: 80039: 0 -246: 80040: 0 -246: 80041: 0 -246: 80042: 0 -246: 80043: 0 -246: 80044: 0 -246: 80045: 0 -246: 80046: 0 -246: 80047: 0 -246: 80048: 0 -246: 80049: 0 -246: 80050: 0 -246: 80051: 0 -246: 80052: 0 -246: 80053: 0 -246: 80054: 0 -246: 80055: 0 -246: 80056: 0 -246: 80057: 0 -246: 80058: 0 -246: 80059: 0 -246: 80060: 0 -246: 80061: 0 -246: 80062: 0 -246: 80063: 0 -246: 80064: 0 -246: 80065: 0 -246: 80066: 0 -246: 80067: 0 -246: 80068: 0 -246: 80069: 0 -246: 80070: 0 -246: 80071: 0 -246: 80072: 0 -246: 80073: 0 -246: 80074: 0 -246: 80075: 0 -246: 80076: 0 -246: 80077: 0 -246: 80078: 0 -246: 80079: 0 -246: 80080: 0 -246: 80081: 0 -246: 80082: 0 -246: 80083: 0 -246: 80084: 0 -246: 80085: 0 -246: 80086: 0 -246: 80087: 0 -246: 80088: 0 -246: 80089: 0 -246: 80090: 0 -246: 80091: 0 -246: 80092: 0 -246: 80093: 0 -246: 80094: 0 -246: 80095: 0 -246: 80096: 0 -246: 80097: 0 -246: 80098: 0 -246: 80099: 0 -246: 80100: 0 -246: 80101: 0 -246: 80102: 0 -246: 80103: 0 -246: 80104: 0 -246: 80105: 0 -246: 80106: 0 -246: 80107: 0 -246: 80108: 0 -246: 80109: 0 -246: 80110: 0 -246: 80111: 0 -246: 80112: 0 -246: 80113: 0 -246: 80114: 0 -246: 80115: 0 -246: 80116: 0 -246: 80117: 0 -246: 80118: 0 -246: 80119: 0 -246: 80120: 0 -246: 80121: 0 -246: 80122: 0 -246: 80123: 0 -246: 80124: 0 -246: 80125: 0 -246: 80126: 0 -246: 80127: 0 -246: 80128: 0 -246: 80129: 0 -246: 80130: 0 -246: 80131: 0 -246: 80132: 0 -246: 80133: 0 -246: 80134: 0 -246: 80135: 0 -246: 80136: 0 -246: 80137: 0 -246: 80138: 0 -246: 80139: 0 -246: 80140: 0 -246: 80141: 0 -246: 80142: 0 -246: 80143: 0 -246: 80144: 0 -246: 80145: 0 -246: 80146: 0 -246: 80147: 0 -246: 80148: 0 -246: 80149: 0 -246: 80150: 0 -246: 80151: 0 -246: 80152: 0 -246: 80153: 0 -246: 80154: 0 -246: 80155: 0 -246: 80156: 0 -246: 80157: 0 -246: 80158: 0 -246: 80159: 0 -246: 80160: 0 -246: 80161: 0 -246: 80162: 0 -246: 80163: 0 -246: 80164: 0 -246: 80165: 0 -246: 80166: 0 -246: 80167: 0 -246: 80168: 0 -246: 80169: 0 -246: 80170: 0 -246: 80171: 0 -246: 80172: 0 -246: 80173: 0 -246: 80174: 0 -246: 80175: 0 -246: 80176: 0 -246: 80177: 0 -246: 80178: 0 -246: 80179: 0 -246: 80180: 0 -246: 80181: 0 -246: 80182: 0 -246: 80183: 0 -246: 80184: 0 -246: 80185: 0 -246: 80186: 0 -246: 80187: 0 -246: 80188: 0 -246: 80189: 0 -246: 80190: 0 -246: 80191: 0 -246: 80192: 0 -246: 80193: 0 -246: 80194: 0 -246: 80195: 0 -246: 80196: 0 -246: 80197: 0 -246: 80198: 0 -246: 80199: 0 -246: 80200: 0 -246: 80201: 0 -246: 80202: 0 -246: 80203: 0 -246: 80204: 0 -246: 80205: 0 -246: 80206: 0 -246: 80207: 0 -246: 80208: 0 -246: 80209: 0 -246: 80210: 0 -246: 80211: 0 -246: 80212: 0 -246: 80213: 0 -246: 80214: 0 -246: 80215: 0 -246: 80216: 0 -246: 80217: 0 -246: 80218: 0 -246: 80219: 0 -246: 80220: 0 -246: 80221: 0 -246: 80222: 0 -246: 80223: 0 -246: 80224: 0 -246: 80225: 0 -246: 80226: 0 -246: 80227: 0 -246: 80228: 0 -246: 80229: 0 -246: 80230: 0 -246: 80231: 0 -246: 80232: 0 -246: 80233: 0 -246: 80234: 0 -246: 80235: 0 -246: 80236: 0 -246: 80237: 0 -246: 80238: 0 -246: 80239: 0 -246: 80240: 0 -246: 80241: 0 -246: 80242: 0 -246: 80243: 0 -246: 80244: 0 -246: 80245: 0 -246: 80246: 0 -246: 80247: 0 -246: 80248: 0 -246: 80249: 0 -246: 80250: 0 -246: 80251: 0 -246: 80252: 0 -246: 80253: 0 -246: 80254: 0 -246: 80255: 0 -246: 80256: 0 -246: 80257: 0 -246: 80258: 0 -246: 80259: 0 -246: 80260: 0 -246: 80261: 0 -246: 80262: 0 -246: 80263: 0 -246: 80264: 0 -246: 80265: 0 -246: 80266: 0 -246: 80267: 0 -246: 80268: 0 -246: 80269: 0 -246: 80270: 0 -246: 80271: 0 -246: 80272: 0 -246: 80273: 0 -246: 80274: 0 -246: 80275: 0 -246: 80276: 0 -246: 80277: 0 -246: 80278: 0 -246: 80279: 0 -246: 80280: 0 -246: 80281: 0 -246: 80282: 0 -246: 80283: 0 -246: 80284: 0 -246: 80285: 0 -246: 80286: 0 -246: 80287: 0 -246: 80288: 0 -246: 80289: 0 -246: 80290: 0 -246: 80291: 0 -246: 80292: 0 -246: 80293: 0 -246: 80294: 0 -246: 80295: 0 -246: 80296: 0 -246: 80297: 0 -246: 80298: 0 -246: 80299: 0 -246: 80300: 0 -246: 80301: 0 -246: 80302: 0 -246: 80303: 0 -246: 80304: 0 -246: 80305: 0 -246: 80306: 0 -246: 80307: 0 -246: 80308: 0 -246: 80309: 0 -246: 80310: 0 -246: 80311: 0 -246: 80312: 0 -246: 80313: 0 -246: 80314: 0 -246: 80315: 0 -246: 80316: 0 -246: 80317: 0 -246: 80318: 0 -246: 80319: 0 -246: 80320: 0 -246: 80321: 0 -246: 80322: 0 -246: 80323: 0 -246: 80324: 0 -246: 80325: 0 -246: 80326: 0 -246: 80327: 0 -246: 80328: 0 -246: 80329: 0 -246: 80330: 0 -246: 80331: 0 -246: 80332: 0 -246: 80333: 0 -246: 80334: 0 -246: 80335: 0 -246: 80336: 0 -246: 80337: 0 -246: 80338: 0 -246: 80339: 0 -246: 80340: 0 -246: 80341: 0 -246: 80342: 0 -246: 80343: 0 -246: 80344: 0 -246: 80345: 0 -246: 80346: 0 -246: 80347: 0 -246: 80348: 0 -246: 80349: 0 -246: 80350: 0 -246: 80351: 0 -246: 80352: 0 -246: 80353: 0 -246: 80354: 0 -246: 80355: 0 -246: 80356: 0 -246: 80357: 0 -246: 80358: 0 -246: 80359: 0 -246: 80360: 0 -246: 80361: 0 -246: 80362: 0 -246: 80363: 0 -246: 80364: 0 -246: 80365: 0 -246: 80366: 0 -246: 80367: 0 -246: 80368: 0 -246: 80369: 0 -246: 80370: 0 -246: 80371: 0 -246: 80372: 0 -246: 80373: 0 -246: 80374: 0 -246: 80375: 0 -246: 80376: 0 -246: 80377: 0 -246: 80378: 0 -246: 80379: 0 -246: 80380: 0 -246: 80381: 0 -246: 80382: 0 -246: 80383: 0 -246: 80384: 0 -246: 80385: 0 -246: 80386: 0 -246: 80387: 0 -246: 80388: 0 -246: 80389: 0 -246: 80390: 0 -246: 80391: 0 -246: 80392: 0 -246: 80393: 0 -246: 80394: 0 -246: 80395: 0 -246: 80396: 0 -246: 80397: 0 -246: 80398: 0 -246: 80399: 0 -246: 80400: 0 -246: 80401: 0 -246: 80402: 0 -246: 80403: 0 -246: 80404: 0 -246: 80405: 0 -246: 80406: 0 -246: 80407: 0 -246: 80408: 0 -246: 80409: 0 -246: 80410: 0 -246: 80411: 0 -246: 80412: 0 -246: 80413: 0 -246: 80414: 0 -246: 80415: 0 -246: 80416: 0 -246: 80417: 0 -246: 80418: 0 -246: 80419: 0 -246: 80420: 0 -246: 80421: 0 -246: 80422: 0 -246: 80423: 0 -246: 80424: 0 -246: 80425: 0 -246: 80426: 0 -246: 80427: 0 -246: 80428: 0 -246: 80429: 0 -246: 80430: 0 -246: 80431: 0 -246: 80432: 0 -246: 80433: 0 -246: 80434: 0 -246: 80435: 0 -246: 80436: 0 -246: 80437: 0 -246: 80438: 0 -246: 80439: 0 -246: 80440: 0 -246: 80441: 0 -246: 80442: 0 -246: 80443: 0 -246: 80444: 0 -246: 80445: 0 -246: 80446: 0 -246: 80447: 0 -246: 80448: 0 -246: 80449: 0 -246: 80450: 0 -246: 80451: 0 -246: 80452: 0 -246: 80453: 0 -246: 80454: 0 -246: 80455: 0 -246: 80456: 0 -246: 80457: 0 -246: 80458: 0 -246: 80459: 0 -246: 80460: 0 -246: 80461: 0 -246: 80462: 0 -246: 80463: 0 -246: 80464: 0 -246: 80465: 0 -246: 80466: 0 -246: 80467: 0 -246: 80468: 0 -246: 80469: 0 -246: 80470: 0 -246: 80471: 0 -246: 80472: 0 -246: 80473: 0 -246: 80474: 0 -246: 80475: 0 -246: 80476: 0 -246: 80477: 0 -246: 80478: 0 -246: 80479: 0 -246: 80480: 0 -246: 80481: 0 -246: 80482: 0 -246: 80483: 0 -246: 80484: 0 -246: 80485: 0 -246: 80486: 0 -246: 80487: 0 -246: 80488: 0 -246: 80489: 0 -246: 80490: 0 -246: 80491: 0 -246: 80492: 0 -246: 80493: 0 -246: 80494: 0 -246: 80495: 0 -246: 80496: 0 -246: 80497: 0 -246: 80498: 0 -246: 80499: 0 -246: 80500: 0 -246: 80501: 0 -246: 80502: 0 -246: 80503: 0 -246: 80504: 0 -246: 80505: 0 -246: 80506: 0 -246: 80507: 0 -246: 80508: 0 -246: 80509: 0 -246: 80510: 0 -246: 80511: 0 -246: 80512: 0 -246: 80513: 0 -246: 80514: 0 -246: 80515: 0 -246: 80516: 0 -246: 80517: 0 -246: 80518: 0 -246: 80519: 0 -246: 80520: 0 -246: 80521: 0 -246: 80522: 0 -246: 80523: 0 -246: 80524: 0 -246: 80525: 0 -246: 80526: 0 -246: 80527: 0 -246: 80528: 0 -246: 80529: 0 -246: 80530: 0 -246: 80531: 0 -246: 80532: 0 -246: 80533: 0 -246: 80534: 0 -246: 80535: 0 -246: 80536: 0 -246: 80537: 0 -246: 80538: 0 -246: 80539: 0 -246: 80540: 0 -246: 80541: 0 -246: 80542: 0 -246: 80543: 0 -246: 80544: 0 -246: 80545: 0 -246: 80546: 0 -246: 80547: 0 -246: 80548: 0 -246: 80549: 0 -246: 80550: 0 -246: 80551: 0 -246: 80552: 0 -246: 80553: 0 -246: 80554: 0 -246: 80555: 0 -246: 80556: 0 -246: 80557: 0 -246: 80558: 0 -246: 80559: 0 -246: 80560: 0 -246: 80561: 0 -246: 80562: 0 -246: 80563: 0 -246: 80564: 0 -246: 80565: 0 -246: 80566: 0 -246: 80567: 0 -246: 80568: 0 -246: 80569: 0 -246: 80570: 0 -246: 80571: 0 -246: 80572: 0 -246: 80573: 0 -246: 80574: 0 -246: 80575: 0 -246: 80576: 0 -246: 80577: 0 -246: 80578: 0 -246: 80579: 0 -246: 80580: 0 -246: 80581: 0 -246: 80582: 0 -246: 80583: 0 -246: 80584: 0 -246: 80585: 0 -246: 80586: 0 -246: 80587: 0 -246: 80588: 0 -246: 80589: 0 -246: 80590: 0 -246: 80591: 0 -246: 80592: 0 -246: 80593: 0 -246: 80594: 0 -246: 80595: 0 -246: 80596: 0 -246: 80597: 0 -246: 80598: 0 -246: 80599: 0 -246: 80600: 0 -246: 80601: 0 -246: 80602: 0 -246: 80603: 0 -246: 80604: 0 -246: 80605: 0 -246: 80606: 0 -246: 80607: 0 -246: 80608: 0 -246: 80609: 0 -246: 80610: 0 -246: 80611: 0 -246: 80612: 0 -246: 80613: 0 -246: 80614: 0 -246: 80615: 0 -246: 80616: 0 -246: 80617: 0 -246: 80618: 0 -246: 80619: 0 -246: 80620: 0 -246: 80621: 0 -246: 80622: 0 -246: 80623: 0 -246: 80624: 0 -246: 80625: 0 -246: 80626: 0 -246: 80627: 0 -246: 80628: 0 -246: 80629: 0 -246: 80630: 0 -246: 80631: 0 -246: 80632: 0 -246: 80633: 0 -246: 80634: 0 -246: 80635: 0 -246: 80636: 0 -246: 80637: 0 -246: 80638: 0 -246: 80639: 0 -246: 80640: 0 -246: 80641: 0 -246: 80642: 0 -246: 80643: 0 -246: 80644: 0 -246: 80645: 0 -246: 80646: 0 -246: 80647: 0 -246: 80648: 0 -246: 80649: 0 -246: 80650: 0 -246: 80651: 0 -246: 80652: 0 -246: 80653: 0 -246: 80654: 0 -246: 80655: 0 -246: 80656: 0 -246: 80657: 0 -246: 80658: 0 -246: 80659: 0 -246: 80660: 0 -246: 80661: 0 -246: 80662: 0 -246: 80663: 0 -246: 80664: 0 -246: 80665: 0 -246: 80666: 0 -246: 80667: 0 -246: 80668: 0 -246: 80669: 0 -246: 80670: 0 -246: 80671: 0 -246: 80672: 0 -246: 80673: 0 -246: 80674: 0 -246: 80675: 0 -246: 80676: 0 -246: 80677: 0 -246: 80678: 0 -246: 80679: 0 -246: 80680: 0 -246: 80681: 0 -246: 80682: 0 -246: 80683: 0 -246: 80684: 0 -246: 80685: 0 -246: 80686: 0 -246: 80687: 0 -246: 80688: 0 -246: 80689: 0 -246: 80690: 0 -246: 80691: 0 -246: 80692: 0 -246: 80693: 0 -246: 80694: 0 -246: 80695: 0 -246: 80696: 0 -246: 80697: 0 -246: 80698: 0 -246: 80699: 0 -246: 80700: 0 -246: 80701: 0 -246: 80702: 0 -246: 80703: 0 -246: 80704: 0 -246: 80705: 0 -246: 80706: 0 -246: 80707: 0 -246: 80708: 0 -246: 80709: 0 -246: 80710: 0 -246: 80711: 0 -246: 80712: 0 -246: 80713: 0 -246: 80714: 0 -246: 80715: 0 -246: 80716: 0 -246: 80717: 0 -246: 80718: 0 -246: 80719: 0 -246: 80720: 0 -246: 80721: 0 -246: 80722: 0 -246: 80723: 0 -246: 80724: 0 -246: 80725: 0 -246: 80726: 0 -246: 80727: 0 -246: 80728: 0 -246: 80729: 0 -246: 80730: 0 -246: 80731: 0 -246: 80732: 0 -246: 80733: 0 -246: 80734: 0 -246: 80735: 0 -246: 80736: 0 -246: 80737: 0 -246: 80738: 0 -246: 80739: 0 -246: 80740: 0 -246: 80741: 0 -246: 80742: 0 -246: 80743: 0 -246: 80744: 0 -246: 80745: 0 -246: 80746: 0 -246: 80747: 0 -246: 80748: 0 -246: 80749: 0 -246: 80750: 0 -246: 80751: 0 -246: 80752: 0 -246: 80753: 0 -246: 80754: 0 -246: 80755: 0 -246: 80756: 0 -246: 80757: 0 -246: 80758: 0 -246: 80759: 0 -246: 80760: 0 -246: 80761: 0 -246: 80762: 0 -246: 80763: 0 -246: 80764: 0 -246: 80765: 0 -246: 80766: 0 -246: 80767: 0 -246: 80768: 0 -246: 80769: 0 -246: 80770: 0 -246: 80771: 0 -246: 80772: 0 -246: 80773: 0 -246: 80774: 0 -246: 80775: 0 -246: 80776: 0 -246: 80777: 0 -246: 80778: 0 -246: 80779: 0 -246: 80780: 0 -246: 80781: 0 -246: 80782: 0 -246: 80783: 0 -246: 80784: 0 -246: 80785: 0 -246: 80786: 0 -246: 80787: 0 -246: 80788: 0 -246: 80789: 0 -246: 80790: 0 -246: 80791: 0 -246: 80792: 0 -246: 80793: 0 -246: 80794: 0 -246: 80795: 0 -246: 80796: 0 -246: 80797: 0 -246: 80798: 0 -246: 80799: 0 -246: 80800: 0 -246: 80801: 0 -246: 80802: 0 -246: 80803: 0 -246: 80804: 0 -246: 80805: 0 -246: 80806: 0 -246: 80807: 0 -246: 80808: 0 -246: 80809: 0 -246: 80810: 0 -246: 80811: 0 -246: 80812: 0 -246: 80813: 0 -246: 80814: 0 -246: 80815: 0 -246: 80816: 0 -246: 80817: 0 -246: 80818: 0 -246: 80819: 0 -246: 80820: 0 -246: 80821: 0 -246: 80822: 0 -246: 80823: 0 -246: 80824: 0 -246: 80825: 0 -246: 80826: 0 -246: 80827: 0 -246: 80828: 0 -246: 80829: 0 -246: 80830: 0 -246: 80831: 0 -246: 80832: 0 -246: 80833: 0 -246: 80834: 0 -246: 80835: 0 -246: 80836: 0 -246: 80837: 0 -246: 80838: 0 -246: 80839: 0 -246: 80840: 0 -246: 80841: 0 -246: 80842: 0 -246: 80843: 0 -246: 80844: 0 -246: 80845: 0 -246: 80846: 0 -246: 80847: 0 -246: 80848: 0 -246: 80849: 0 -246: 80850: 0 -246: 80851: 0 -246: 80852: 0 -246: 80853: 0 -246: 80854: 0 -246: 80855: 0 -246: 80856: 0 -246: 80857: 0 -246: 80858: 0 -246: 80859: 0 -246: 80860: 0 -246: 80861: 0 -246: 80862: 0 -246: 80863: 0 -246: 80864: 0 -246: 80865: 0 -246: 80866: 0 -246: 80867: 0 -246: 80868: 0 -246: 80869: 0 -246: 80870: 0 -246: 80871: 0 -246: 80872: 0 -246: 80873: 0 -246: 80874: 0 -246: 80875: 0 -246: 80876: 0 -246: 80877: 0 -246: 80878: 0 -246: 80879: 0 -246: 80880: 0 -246: 80881: 0 -246: 80882: 0 -246: 80883: 0 -246: 80884: 0 -246: 80885: 0 -246: 80886: 0 -246: 80887: 0 -246: 80888: 0 -246: 80889: 0 -246: 80890: 0 -246: 80891: 0 -246: 80892: 0 -246: 80893: 0 -246: 80894: 0 -246: 80895: 0 -246: 80896: 0 -246: 80897: 0 -246: 80898: 0 -246: 80899: 0 -246: 80900: 0 -246: 80901: 0 -246: 80902: 0 -246: 80903: 0 -246: 80904: 0 -246: 80905: 0 -246: 80906: 0 -246: 80907: 0 -246: 80908: 0 -246: 80909: 0 -246: 80910: 0 -246: 80911: 0 -246: 80912: 0 -246: 80913: 0 -246: 80914: 0 -246: 80915: 0 -246: 80916: 0 -246: 80917: 0 -246: 80918: 0 -246: 80919: 0 -246: 80920: 0 -246: 80921: 0 -246: 80922: 0 -246: 80923: 0 -246: 80924: 0 -246: 80925: 0 -246: 80926: 0 -246: 80927: 0 -246: 80928: 0 -246: 80929: 0 -246: 80930: 0 -246: 80931: 0 -246: 80932: 0 -246: 80933: 0 -246: 80934: 0 -246: 80935: 0 -246: 80936: 0 -246: 80937: 0 -246: 80938: 0 -246: 80939: 0 -246: 80940: 0 -246: 80941: 0 -246: 80942: 0 -246: 80943: 0 -246: 80944: 0 -246: 80945: 0 -246: 80946: 0 -246: 80947: 0 -246: 80948: 0 -246: 80949: 0 -246: 80950: 0 -246: 80951: 0 -246: 80952: 0 -246: 80953: 0 -246: 80954: 0 -246: 80955: 0 -246: 80956: 0 -246: 80957: 0 -246: 80958: 0 -246: 80959: 0 -246: 80960: 0 -246: 80961: 0 -246: 80962: 0 -246: 80963: 0 -246: 80964: 0 -246: 80965: 0 -246: 80966: 0 -246: 80967: 0 -246: 80968: 0 -246: 80969: 0 -246: 80970: 0 -246: 80971: 0 -246: 80972: 0 -246: 80973: 0 -246: 80974: 0 -246: 80975: 0 -246: 80976: 0 -246: 80977: 0 -246: 80978: 0 -246: 80979: 0 -246: 80980: 0 -246: 80981: 0 -246: 80982: 0 -246: 80983: 0 -246: 80984: 0 -246: 80985: 0 -246: 80986: 0 -246: 80987: 0 -246: 80988: 0 -246: 80989: 0 -246: 80990: 0 -246: 80991: 0 -246: 80992: 0 -246: 80993: 0 -246: 80994: 0 -246: 80995: 0 -246: 80996: 0 -246: 80997: 0 -246: 80998: 0 -246: 80999: 0 -246: 81000: 0 -246: 81001: 0 -246: 81002: 0 -246: 81003: 0 -246: 81004: 0 -246: 81005: 0 -246: 81006: 0 -246: 81007: 0 -246: 81008: 0 -246: 81009: 0 -246: 81010: 0 -246: 81011: 0 -246: 81012: 0 -246: 81013: 0 -246: 81014: 0 -246: 81015: 0 -246: 81016: 0 -246: 81017: 0 -246: 81018: 0 -246: 81019: 0 -246: 81020: 0 -246: 81021: 0 -246: 81022: 0 -246: 81023: 0 -246: 81024: 0 -246: 81025: 0 -246: 81026: 0 -246: 81027: 0 -246: 81028: 0 -246: 81029: 0 -246: 81030: 0 -246: 81031: 0 -246: 81032: 0 -246: 81033: 0 -246: 81034: 0 -246: 81035: 0 -246: 81036: 0 -246: 81037: 0 -246: 81038: 0 -246: 81039: 0 -246: 81040: 0 -246: 81041: 0 -246: 81042: 0 -246: 81043: 0 -246: 81044: 0 -246: 81045: 0 -246: 81046: 0 -246: 81047: 0 -246: 81048: 0 -246: 81049: 0 -246: 81050: 0 -246: 81051: 0 -246: 81052: 0 -246: 81053: 0 -246: 81054: 0 -246: 81055: 0 -246: 81056: 0 -246: 81057: 0 -246: 81058: 0 -246: 81059: 0 -246: 81060: 0 -246: 81061: 0 -246: 81062: 0 -246: 81063: 0 -246: 81064: 0 -246: 81065: 0 -246: 81066: 0 -246: 81067: 0 -246: 81068: 0 -246: 81069: 0 -246: 81070: 0 -246: 81071: 0 -246: 81072: 0 -246: 81073: 0 -246: 81074: 0 -246: 81075: 0 -246: 81076: 0 -246: 81077: 0 -246: 81078: 0 -246: 81079: 0 -246: 81080: 0 -246: 81081: 0 -246: 81082: 0 -246: 81083: 0 -246: 81084: 0 -246: 81085: 0 -246: 81086: 0 -246: 81087: 0 -246: 81088: 0 -246: 81089: 0 -246: 81090: 0 -246: 81091: 0 -246: 81092: 0 -246: 81093: 0 -246: 81094: 0 -246: 81095: 0 -246: 81096: 0 -246: 81097: 0 -246: 81098: 0 -246: 81099: 0 -246: 81100: 0 -246: 81101: 0 -246: 81102: 0 -246: 81103: 0 -246: 81104: 0 -246: 81105: 0 -246: 81106: 0 -246: 81107: 0 -246: 81108: 0 -246: 81109: 0 -246: 81110: 0 -246: 81111: 0 -246: 81112: 0 -246: 81113: 0 -246: 81114: 0 -246: 81115: 0 -246: 81116: 0 -246: 81117: 0 -246: 81118: 0 -246: 81119: 0 -246: 81120: 0 -246: 81121: 0 -246: 81122: 0 -246: 81123: 0 -246: 81124: 0 -246: 81125: 0 -246: 81126: 0 -246: 81127: 0 -246: 81128: 0 -246: 81129: 0 -246: 81130: 0 -246: 81131: 0 -246: 81132: 0 -246: 81133: 0 -246: 81134: 0 -246: 81135: 0 -246: 81136: 0 -246: 81137: 0 -246: 81138: 0 -246: 81139: 0 -246: 81140: 0 -246: 81141: 0 -246: 81142: 0 -246: 81143: 0 -246: 81144: 0 -246: 81145: 0 -246: 81146: 0 -246: 81147: 0 -246: 81148: 0 -246: 81149: 0 -246: 81150: 0 -246: 81151: 0 -246: 81152: 0 -246: 81153: 0 -246: 81154: 0 -246: 81155: 0 -246: 81156: 0 -246: 81157: 0 -246: 81158: 0 -246: 81159: 0 -246: 81160: 0 -246: 81161: 0 -246: 81162: 0 -246: 81163: 0 -246: 81164: 0 -246: 81165: 0 -246: 81166: 0 -246: 81167: 0 -246: 81168: 0 -246: 81169: 0 -246: 81170: 0 -246: 81171: 0 -246: 81172: 0 -246: 81173: 0 -246: 81174: 0 -246: 81175: 0 -246: 81176: 0 -246: 81177: 0 -246: 81178: 0 -246: 81179: 0 -246: 81180: 0 -246: 81181: 0 -246: 81182: 0 -246: 81183: 0 -246: 81184: 0 -246: 81185: 0 -246: 81186: 0 -246: 81187: 0 -246: 81188: 0 -246: 81189: 0 -246: 81190: 0 -246: 81191: 0 -246: 81192: 0 -246: 81193: 0 -246: 81194: 0 -246: 81195: 0 -246: 81196: 0 -246: 81197: 0 -246: 81198: 0 -246: 81199: 0 -246: 81200: 0 -246: 81201: 0 -246: 81202: 0 -246: 81203: 0 -246: 81204: 0 -246: 81205: 0 -246: 81206: 0 -246: 81207: 0 -246: 81208: 0 -246: 81209: 0 -246: 81210: 0 -246: 81211: 0 -246: 81212: 0 -246: 81213: 0 -246: 81214: 0 -246: 81215: 0 -246: 81216: 0 -246: 81217: 0 -246: 81218: 0 -246: 81219: 0 -246: 81220: 0 -246: 81221: 0 -246: 81222: 0 -246: 81223: 0 -246: 81224: 0 -246: 81225: 0 -246: 81226: 0 -246: 81227: 0 -246: 81228: 0 -246: 81229: 0 -246: 81230: 0 -246: 81231: 0 -246: 81232: 0 -246: 81233: 0 -246: 81234: 0 -246: 81235: 0 -246: 81236: 0 -246: 81237: 0 -246: 81238: 0 -246: 81239: 0 -246: 81240: 0 -246: 81241: 0 -246: 81242: 0 -246: 81243: 0 -246: 81244: 0 -246: 81245: 0 -246: 81246: 0 -246: 81247: 0 -246: 81248: 0 -246: 81249: 0 -246: 81250: 0 -246: 81251: 0 -246: 81252: 0 -246: 81253: 0 -246: 81254: 0 -246: 81255: 0 -246: 81256: 0 -246: 81257: 0 -246: 81258: 0 -246: 81259: 0 -246: 81260: 0 -246: 81261: 0 -246: 81262: 0 -246: 81263: 0 -246: 81264: 0 -246: 81265: 0 -246: 81266: 0 -246: 81267: 0 -246: 81268: 0 -246: 81269: 0 -246: 81270: 0 -246: 81271: 0 -246: 81272: 0 -246: 81273: 0 -246: 81274: 0 -246: 81275: 0 -246: 81276: 0 -246: 81277: 0 -246: 81278: 0 -246: 81279: 0 -246: 81280: 0 -246: 81281: 0 -246: 81282: 0 -246: 81283: 0 -246: 81284: 0 -246: 81285: 0 -246: 81286: 0 -246: 81287: 0 -246: 81288: 0 -246: 81289: 0 -246: 81290: 0 -246: 81291: 0 -246: 81292: 0 -246: 81293: 0 -246: 81294: 0 -246: 81295: 0 -246: 81296: 0 -246: 81297: 0 -246: 81298: 0 -246: 81299: 0 -246: 81300: 0 -246: 81301: 0 -246: 81302: 0 -246: 81303: 0 -246: 81304: 0 -246: 81305: 0 -246: 81306: 0 -246: 81307: 0 -246: 81308: 0 -246: 81309: 0 -246: 81310: 0 -246: 81311: 0 -246: 81312: 0 -246: 81313: 0 -246: 81314: 0 -246: 81315: 0 -246: 81316: 0 -246: 81317: 0 -246: 81318: 0 -246: 81319: 0 -246: 81320: 0 -246: 81321: 0 -246: 81322: 0 -246: 81323: 0 -246: 81324: 0 -246: 81325: 0 -246: 81326: 0 -246: 81327: 0 -246: 81328: 0 -246: 81329: 0 -246: 81330: 0 -246: 81331: 0 -246: 81332: 0 -246: 81333: 0 -246: 81334: 0 -246: 81335: 0 -246: 81336: 0 -246: 81337: 0 -246: 81338: 0 -246: 81339: 0 -246: 81340: 0 -246: 81341: 0 -246: 81342: 0 -246: 81343: 0 -246: 81344: 0 -246: 81345: 0 -246: 81346: 0 -246: 81347: 0 -246: 81348: 0 -246: 81349: 0 -246: 81350: 0 -246: 81351: 0 -246: 81352: 0 -246: 81353: 0 -246: 81354: 0 -246: 81355: 0 -246: 81356: 0 -246: 81357: 0 -246: 81358: 0 -246: 81359: 0 -246: 81360: 0 -246: 81361: 0 -246: 81362: 0 -246: 81363: 0 -246: 81364: 0 -246: 81365: 0 -246: 81366: 0 -246: 81367: 0 -246: 81368: 0 -246: 81369: 0 -246: 81370: 0 -246: 81371: 0 -246: 81372: 0 -246: 81373: 0 -246: 81374: 0 -246: 81375: 0 -246: 81376: 0 -246: 81377: 0 -246: 81378: 0 -246: 81379: 0 -246: 81380: 0 -246: 81381: 0 -246: 81382: 0 -246: 81383: 0 -246: 81384: 0 -246: 81385: 0 -246: 81386: 0 -246: 81387: 0 -246: 81388: 0 -246: 81389: 0 -246: 81390: 0 -246: 81391: 0 -246: 81392: 0 -246: 81393: 0 -246: 81394: 0 -246: 81395: 0 -246: 81396: 0 -246: 81397: 0 -246: 81398: 0 -246: 81399: 0 -246: 81400: 0 -246: 81401: 0 -246: 81402: 0 -246: 81403: 0 -246: 81404: 0 -246: 81405: 0 -246: 81406: 0 -246: 81407: 0 -246: 81408: 0 -246: 81409: 0 -246: 81410: 0 -246: 81411: 0 -246: 81412: 0 -246: 81413: 0 -246: 81414: 0 -246: 81415: 0 -246: 81416: 0 -246: 81417: 0 -246: 81418: 0 -246: 81419: 0 -246: 81420: 0 -246: 81421: 0 -246: 81422: 0 -246: 81423: 0 -246: 81424: 0 -246: 81425: 0 -246: 81426: 0 -246: 81427: 0 -246: 81428: 0 -246: 81429: 0 -246: 81430: 0 -246: 81431: 0 -246: 81432: 0 -246: 81433: 0 -246: 81434: 0 -246: 81435: 0 -246: 81436: 0 -246: 81437: 0 -246: 81438: 0 -246: 81439: 0 -246: 81440: 0 -246: 81441: 0 -246: 81442: 0 -246: 81443: 0 -246: 81444: 0 -246: 81445: 0 -246: 81446: 0 -246: 81447: 0 -246: 81448: 0 -246: 81449: 0 -246: 81450: 0 -246: 81451: 0 -246: 81452: 0 -246: 81453: 0 -246: 81454: 0 -246: 81455: 0 -246: 81456: 0 -246: 81457: 0 -246: 81458: 0 -246: 81459: 0 -246: 81460: 0 -246: 81461: 0 -246: 81462: 0 -246: 81463: 0 -246: 81464: 0 -246: 81465: 0 -246: 81466: 0 -246: 81467: 0 -246: 81468: 0 -246: 81469: 0 -246: 81470: 0 -246: 81471: 0 -246: 81472: 0 -246: 81473: 0 -246: 81474: 0 -246: 81475: 0 -246: 81476: 0 -246: 81477: 0 -246: 81478: 0 -246: 81479: 0 -246: 81480: 0 -246: 81481: 0 -246: 81482: 0 -246: 81483: 0 -246: 81484: 0 -246: 81485: 0 -246: 81486: 0 -246: 81487: 0 -246: 81488: 0 -246: 81489: 0 -246: 81490: 0 -246: 81491: 0 -246: 81492: 0 -246: 81493: 0 -246: 81494: 0 -246: 81495: 0 -246: 81496: 0 -246: 81497: 0 -246: 81498: 0 -246: 81499: 0 -246: 81500: 0 -246: 81501: 0 -246: 81502: 0 -246: 81503: 0 -246: 81504: 0 -246: 81505: 0 -246: 81506: 0 -246: 81507: 0 -246: 81508: 0 -246: 81509: 0 -246: 81510: 0 -246: 81511: 0 -246: 81512: 0 -246: 81513: 0 -246: 81514: 0 -246: 81515: 0 -246: 81516: 0 -246: 81517: 0 -246: 81518: 0 -246: 81519: 0 -246: 81520: 0 -246: 81521: 0 -246: 81522: 0 -246: 81523: 0 -246: 81524: 0 -246: 81525: 0 -246: 81526: 0 -246: 81527: 0 -246: 81528: 0 -246: 81529: 0 -246: 81530: 0 -246: 81531: 0 -246: 81532: 0 -246: 81533: 0 -246: 81534: 0 -246: 81535: 0 -246: 81536: 0 -246: 81537: 0 -246: 81538: 0 -246: 81539: 0 -246: 81540: 0 -246: 81541: 0 -246: 81542: 0 -246: 81543: 0 -246: 81544: 0 -246: 81545: 0 -246: 81546: 0 -246: 81547: 0 -246: 81548: 0 -246: 81549: 0 -246: 81550: 0 -246: 81551: 0 -246: 81552: 0 -246: 81553: 0 -246: 81554: 0 -246: 81555: 0 -246: 81556: 0 -246: 81557: 0 -246: 81558: 0 -246: 81559: 0 -246: 81560: 0 -246: 81561: 0 -246: 81562: 0 -246: 81563: 0 -246: 81564: 0 -246: 81565: 0 -246: 81566: 0 -246: 81567: 0 -246: 81568: 0 -246: 81569: 0 -246: 81570: 0 -246: 81571: 0 -246: 81572: 0 -246: 81573: 0 -246: 81574: 0 -246: 81575: 0 -246: 81576: 0 -246: 81577: 0 -246: 81578: 0 -246: 81579: 0 -246: 81580: 0 -246: 81581: 0 -246: 81582: 0 -246: 81583: 0 -246: 81584: 0 -246: 81585: 0 -246: 81586: 0 -246: 81587: 0 -246: 81588: 0 -246: 81589: 0 -246: 81590: 0 -246: 81591: 0 -246: 81592: 0 -246: 81593: 0 -246: 81594: 0 -246: 81595: 0 -246: 81596: 0 -246: 81597: 0 -246: 81598: 0 -246: 81599: 0 -246: 81600: 0 -246: 81601: 0 -246: 81602: 0 -246: 81603: 0 -246: 81604: 0 -246: 81605: 0 -246: 81606: 0 -246: 81607: 0 -246: 81608: 0 -246: 81609: 0 -246: 81610: 0 -246: 81611: 0 -246: 81612: 0 -246: 81613: 0 -246: 81614: 0 -246: 81615: 0 -246: 81616: 0 -246: 81617: 0 -246: 81618: 0 -246: 81619: 0 -246: 81620: 0 -246: 81621: 0 -246: 81622: 0 -246: 81623: 0 -246: 81624: 0 -246: 81625: 0 -246: 81626: 0 -246: 81627: 0 -246: 81628: 0 -246: 81629: 0 -246: 81630: 0 -246: 81631: 0 -246: 81632: 0 -246: 81633: 0 -246: 81634: 0 -246: 81635: 0 -246: 81636: 0 -246: 81637: 0 -246: 81638: 0 -246: 81639: 0 -246: 81640: 0 -246: 81641: 0 -246: 81642: 0 -246: 81643: 0 -246: 81644: 0 -246: 81645: 0 -246: 81646: 0 -246: 81647: 0 -246: 81648: 0 -246: 81649: 0 -246: 81650: 0 -246: 81651: 0 -246: 81652: 0 -246: 81653: 0 -246: 81654: 0 -246: 81655: 0 -246: 81656: 0 -246: 81657: 0 -246: 81658: 0 -246: 81659: 0 -246: 81660: 0 -246: 81661: 0 -246: 81662: 0 -246: 81663: 0 -246: 81664: 0 -246: 81665: 0 -246: 81666: 0 -246: 81667: 0 -246: 81668: 0 -246: 81669: 0 -246: 81670: 0 -246: 81671: 0 -246: 81672: 0 -246: 81673: 0 -246: 81674: 0 -246: 81675: 0 -246: 81676: 0 -246: 81677: 0 -246: 81678: 0 -246: 81679: 0 -246: 81680: 0 -246: 81681: 0 -246: 81682: 0 -246: 81683: 0 -246: 81684: 0 -246: 81685: 0 -246: 81686: 0 -246: 81687: 0 -246: 81688: 0 -246: 81689: 0 -246: 81690: 0 -246: 81691: 0 -246: 81692: 0 -246: 81693: 0 -246: 81694: 0 -246: 81695: 0 -246: 81696: 0 -246: 81697: 0 -246: 81698: 0 -246: 81699: 0 -246: 81700: 0 -246: 81701: 0 -246: 81702: 0 -246: 81703: 0 -246: 81704: 0 -246: 81705: 0 -246: 81706: 0 -246: 81707: 0 -246: 81708: 0 -246: 81709: 0 -246: 81710: 0 -246: 81711: 0 -246: 81712: 0 -246: 81713: 0 -246: 81714: 0 -246: 81715: 0 -246: 81716: 0 -246: 81717: 0 -246: 81718: 0 -246: 81719: 0 -246: 81720: 0 -246: 81721: 0 -246: 81722: 0 -246: 81723: 0 -246: 81724: 0 -246: 81725: 0 -246: 81726: 0 -246: 81727: 0 -246: 81728: 0 -246: 81729: 0 -246: 81730: 0 -246: 81731: 0 -246: 81732: 0 -246: 81733: 0 -246: 81734: 0 -246: 81735: 0 -246: 81736: 0 -246: 81737: 0 -246: 81738: 0 -246: 81739: 0 -246: 81740: 0 -246: 81741: 0 -246: 81742: 0 -246: 81743: 0 -246: 81744: 0 -246: 81745: 0 -246: 81746: 0 -246: 81747: 0 -246: 81748: 0 -246: 81749: 0 -246: 81750: 0 -246: 81751: 0 -246: 81752: 0 -246: 81753: 0 -246: 81754: 0 -246: 81755: 0 -246: 81756: 0 -246: 81757: 0 -246: 81758: 0 -246: 81759: 0 -246: 81760: 0 -246: 81761: 0 -246: 81762: 0 -246: 81763: 0 -246: 81764: 0 -246: 81765: 0 -246: 81766: 0 -246: 81767: 0 -246: 81768: 0 -246: 81769: 0 -246: 81770: 0 -246: 81771: 0 -246: 81772: 0 -246: 81773: 0 -246: 81774: 0 -246: 81775: 0 -246: 81776: 0 -246: 81777: 0 -246: 81778: 0 -246: 81779: 0 -246: 81780: 0 -246: 81781: 0 -246: 81782: 0 -246: 81783: 0 -246: 81784: 0 -246: 81785: 0 -246: 81786: 0 -246: 81787: 0 -246: 81788: 0 -246: 81789: 0 -246: 81790: 0 -246: 81791: 0 -246: 81792: 0 -246: 81793: 0 -246: 81794: 0 -246: 81795: 0 -246: 81796: 0 -246: 81797: 0 -246: 81798: 0 -246: 81799: 0 -246: 81800: 0 -246: 81801: 0 -246: 81802: 0 -246: 81803: 0 -246: 81804: 0 -246: 81805: 0 -246: 81806: 0 -246: 81807: 0 -246: 81808: 0 -246: 81809: 0 -246: 81810: 0 -246: 81811: 0 -246: 81812: 0 -246: 81813: 0 -246: 81814: 0 -246: 81815: 0 -246: 81816: 0 -246: 81817: 0 -246: 81818: 0 -246: 81819: 0 -246: 81820: 0 -246: 81821: 0 -246: 81822: 0 -246: 81823: 0 -246: 81824: 0 -246: 81825: 0 -246: 81826: 0 -246: 81827: 0 -246: 81828: 0 -246: 81829: 0 -246: 81830: 0 -246: 81831: 0 -246: 81832: 0 -246: 81833: 0 -246: 81834: 0 -246: 81835: 0 -246: 81836: 0 -246: 81837: 0 -246: 81838: 0 -246: 81839: 0 -246: 81840: 0 -246: 81841: 0 -246: 81842: 0 -246: 81843: 0 -246: 81844: 0 -246: 81845: 0 -246: 81846: 0 -246: 81847: 0 -246: 81848: 0 -246: 81849: 0 -246: 81850: 0 -246: 81851: 0 -246: 81852: 0 -246: 81853: 0 -246: 81854: 0 -246: 81855: 0 -246: 81856: 0 -246: 81857: 0 -246: 81858: 0 -246: 81859: 0 -246: 81860: 0 -246: 81861: 0 -246: 81862: 0 -246: 81863: 0 -246: 81864: 0 -246: 81865: 0 -246: 81866: 0 -246: 81867: 0 -246: 81868: 0 -246: 81869: 0 -246: 81870: 0 -246: 81871: 0 -246: 81872: 0 -246: 81873: 0 -246: 81874: 0 -246: 81875: 0 -246: 81876: 0 -246: 81877: 0 -246: 81878: 0 -246: 81879: 0 -246: 81880: 0 -246: 81881: 0 -246: 81882: 0 -246: 81883: 0 -246: 81884: 0 -246: 81885: 0 -246: 81886: 0 -246: 81887: 0 -246: 81888: 0 -246: 81889: 0 -246: 81890: 0 -246: 81891: 0 -246: 81892: 0 -246: 81893: 0 -246: 81894: 0 -246: 81895: 0 -246: 81896: 0 -246: 81897: 0 -246: 81898: 0 -246: 81899: 0 -246: 81900: 0 -246: 81901: 0 -246: 81902: 0 -246: 81903: 0 -246: 81904: 0 -246: 81905: 0 -246: 81906: 0 -246: 81907: 0 -246: 81908: 0 -246: 81909: 0 -246: 81910: 0 -246: 81911: 0 -246: 81912: 0 -246: 81913: 0 -246: 81914: 0 -246: 81915: 0 -246: 81916: 0 -246: 81917: 0 -246: 81918: 0 -246: 81919: 0 -246: 81920: 0 -246: 81921: 0 -246: 81922: 0 -246: 81923: 0 -246: 81924: 0 -246: 81925: 0 -246: 81926: 0 -246: 81927: 0 -246: 81928: 0 -246: 81929: 0 -246: 81930: 0 -246: 81931: 0 -246: 81932: 0 -246: 81933: 0 -246: 81934: 0 -246: 81935: 0 -246: 81936: 0 -246: 81937: 0 -246: 81938: 0 -246: 81939: 0 -246: 81940: 0 -246: 81941: 0 -246: 81942: 0 -246: 81943: 0 -246: 81944: 0 -246: 81945: 0 -246: 81946: 0 -246: 81947: 0 -246: 81948: 0 -246: 81949: 0 -246: 81950: 0 -246: 81951: 0 -246: 81952: 0 -246: 81953: 0 -246: 81954: 0 -246: 81955: 0 -246: 81956: 0 -246: 81957: 0 -246: 81958: 0 -246: 81959: 0 -246: 81960: 0 -246: 81961: 0 -246: 81962: 0 -246: 81963: 0 -246: 81964: 0 -246: 81965: 0 -246: 81966: 0 -246: 81967: 0 -246: 81968: 0 -246: 81969: 0 -246: 81970: 0 -246: 81971: 0 -246: 81972: 0 -246: 81973: 0 -246: 81974: 0 -246: 81975: 0 -246: 81976: 0 -246: 81977: 0 -246: 81978: 0 -246: 81979: 0 -246: 81980: 0 -246: 81981: 0 -246: 81982: 0 -246: 81983: 0 -246: 81984: 0 -246: 81985: 0 -246: 81986: 0 -246: 81987: 0 -246: 81988: 0 -246: 81989: 0 -246: 81990: 0 -246: 81991: 0 -246: 81992: 0 -246: 81993: 0 -246: 81994: 0 -246: 81995: 0 -246: 81996: 0 -246: 81997: 0 -246: 81998: 0 -246: 81999: 0 -246: 82000: 0 -246: 82001: 0 -246: 82002: 0 -246: 82003: 0 -246: 82004: 0 -246: 82005: 0 -246: 82006: 0 -246: 82007: 0 -246: 82008: 0 -246: 82009: 0 -246: 82010: 0 -246: 82011: 0 -246: 82012: 0 -246: 82013: 0 -246: 82014: 0 -246: 82015: 0 -246: 82016: 0 -246: 82017: 0 -246: 82018: 0 -246: 82019: 0 -246: 82020: 0 -246: 82021: 0 -246: 82022: 0 -246: 82023: 0 -246: 82024: 0 -246: 82025: 0 -246: 82026: 0 -246: 82027: 0 -246: 82028: 0 -246: 82029: 0 -246: 82030: 0 -246: 82031: 0 -246: 82032: 0 -246: 82033: 0 -246: 82034: 0 -246: 82035: 0 -246: 82036: 0 -246: 82037: 0 -246: 82038: 0 -246: 82039: 0 -246: 82040: 0 -246: 82041: 0 -246: 82042: 0 -246: 82043: 0 -246: 82044: 0 -246: 82045: 0 -246: 82046: 0 -246: 82047: 0 -246: 82048: 0 -246: 82049: 0 -246: 82050: 0 -246: 82051: 0 -246: 82052: 0 -246: 82053: 0 -246: 82054: 0 -246: 82055: 0 -246: 82056: 0 -246: 82057: 0 -246: 82058: 0 -246: 82059: 0 -246: 82060: 0 -246: 82061: 0 -246: 82062: 0 -246: 82063: 0 -246: 82064: 0 -246: 82065: 0 -246: 82066: 0 -246: 82067: 0 -246: 82068: 0 -246: 82069: 0 -246: 82070: 0 -246: 82071: 0 -246: 82072: 0 -246: 82073: 0 -246: 82074: 0 -246: 82075: 0 -246: 82076: 0 -246: 82077: 0 -246: 82078: 0 -246: 82079: 0 -246: 82080: 0 -246: 82081: 0 -246: 82082: 0 -246: 82083: 0 -246: 82084: 0 -246: 82085: 0 -246: 82086: 0 -246: 82087: 0 -246: 82088: 0 -246: 82089: 0 -246: 82090: 0 -246: 82091: 0 -246: 82092: 0 -246: 82093: 0 -246: 82094: 0 -246: 82095: 0 -246: 82096: 0 -246: 82097: 0 -246: 82098: 0 -246: 82099: 0 -246: 82100: 0 -246: 82101: 0 -246: 82102: 0 -246: 82103: 0 -246: 82104: 0 -246: 82105: 0 -246: 82106: 0 -246: 82107: 0 -246: 82108: 0 -246: 82109: 0 -246: 82110: 0 -246: 82111: 0 -246: 82112: 0 -246: 82113: 0 -246: 82114: 0 -246: 82115: 0 -246: 82116: 0 -246: 82117: 0 -246: 82118: 0 -246: 82119: 0 -246: 82120: 0 -246: 82121: 0 -246: 82122: 0 -246: 82123: 0 -246: 82124: 0 -246: 82125: 0 -246: 82126: 0 -246: 82127: 0 -246: 82128: 0 -246: 82129: 0 -246: 82130: 0 -246: 82131: 0 -246: 82132: 0 -246: 82133: 0 -246: 82134: 0 -246: 82135: 0 -246: 82136: 0 -246: 82137: 0 -246: 82138: 0 -246: 82139: 0 -246: 82140: 0 -246: 82141: 0 -246: 82142: 0 -246: 82143: 0 -246: 82144: 0 -246: 82145: 0 -246: 82146: 0 -246: 82147: 0 -246: 82148: 0 -246: 82149: 0 -246: 82150: 0 -246: 82151: 0 -246: 82152: 0 -246: 82153: 0 -246: 82154: 0 -246: 82155: 0 -246: 82156: 0 -246: 82157: 0 -246: 82158: 0 -246: 82159: 0 -246: 82160: 0 -246: 82161: 0 -246: 82162: 0 -246: 82163: 0 -246: 82164: 0 -246: 82165: 0 -246: 82166: 0 -246: 82167: 0 -246: 82168: 0 -246: 82169: 0 -246: 82170: 0 -246: 82171: 0 -246: 82172: 0 -246: 82173: 0 -246: 82174: 0 -246: 82175: 0 -246: 82176: 0 -246: 82177: 0 -246: 82178: 0 -246: 82179: 0 -246: 82180: 0 -246: 82181: 0 -246: 82182: 0 -246: 82183: 0 -246: 82184: 0 -246: 82185: 0 -246: 82186: 0 -246: 82187: 0 -246: 82188: 0 -246: 82189: 0 -246: 82190: 0 -246: 82191: 0 -246: 82192: 0 -246: 82193: 0 -246: 82194: 0 -246: 82195: 0 -246: 82196: 0 -246: 82197: 0 -246: 82198: 0 -246: 82199: 0 -246: 82200: 0 -246: 82201: 0 -246: 82202: 0 -246: 82203: 0 -246: 82204: 0 -246: 82205: 0 -246: 82206: 0 -246: 82207: 0 -246: 82208: 0 -246: 82209: 0 -246: 82210: 0 -246: 82211: 0 -246: 82212: 0 -246: 82213: 0 -246: 82214: 0 -246: 82215: 0 -246: 82216: 0 -246: 82217: 0 -246: 82218: 0 -246: 82219: 0 -246: 82220: 0 -246: 82221: 0 -246: 82222: 0 -246: 82223: 0 -246: 82224: 0 -246: 82225: 0 -246: 82226: 0 -246: 82227: 0 -246: 82228: 0 -246: 82229: 0 -246: 82230: 0 -246: 82231: 0 -246: 82232: 0 -246: 82233: 0 -246: 82234: 0 -246: 82235: 0 -246: 82236: 0 -246: 82237: 0 -246: 82238: 0 -246: 82239: 0 -246: 82240: 0 -246: 82241: 0 -246: 82242: 0 -246: 82243: 0 -246: 82244: 0 -246: 82245: 0 -246: 82246: 0 -246: 82247: 0 -246: 82248: 0 -246: 82249: 0 -246: 82250: 0 -246: 82251: 0 -246: 82252: 0 -246: 82253: 0 -246: 82254: 0 -246: 82255: 0 -246: 82256: 0 -246: 82257: 0 -246: 82258: 0 -246: 82259: 0 -246: 82260: 0 -246: 82261: 0 -246: 82262: 0 -246: 82263: 0 -246: 82264: 0 -246: 82265: 0 -246: 82266: 0 -246: 82267: 0 -246: 82268: 0 -246: 82269: 0 -246: 82270: 0 -246: 82271: 0 -246: 82272: 0 -246: 82273: 0 -246: 82274: 0 -246: 82275: 0 -246: 82276: 0 -246: 82277: 0 -246: 82278: 0 -246: 82279: 0 -246: 82280: 0 -246: 82281: 0 -246: 82282: 0 -246: 82283: 0 -246: 82284: 0 -246: 82285: 0 -246: 82286: 0 -246: 82287: 0 -246: 82288: 0 -246: 82289: 0 -246: 82290: 0 -246: 82291: 0 -246: 82292: 0 -246: 82293: 0 -246: 82294: 0 -246: 82295: 0 -246: 82296: 0 -246: 82297: 0 -246: 82298: 0 -246: 82299: 0 -246: 82300: 0 -246: 82301: 0 -246: 82302: 0 -246: 82303: 0 -246: 82304: 0 -246: 82305: 0 -246: 82306: 0 -246: 82307: 0 -246: 82308: 0 -246: 82309: 0 -246: 82310: 0 -246: 82311: 0 -246: 82312: 0 -246: 82313: 0 -246: 82314: 0 -246: 82315: 0 -246: 82316: 0 -246: 82317: 0 -246: 82318: 0 -246: 82319: 0 -246: 82320: 0 -246: 82321: 0 -246: 82322: 0 -246: 82323: 0 -246: 82324: 0 -246: 82325: 0 -246: 82326: 0 -246: 82327: 0 -246: 82328: 0 -246: 82329: 0 -246: 82330: 0 -246: 82331: 0 -246: 82332: 0 -246: 82333: 0 -246: 82334: 0 -246: 82335: 0 -246: 82336: 0 -246: 82337: 0 -246: 82338: 0 -246: 82339: 0 -246: 82340: 0 -246: 82341: 0 -246: 82342: 0 -246: 82343: 0 -246: 82344: 0 -246: 82345: 0 -246: 82346: 0 -246: 82347: 0 -246: 82348: 0 -246: 82349: 0 -246: 82350: 0 -246: 82351: 0 -246: 82352: 0 -246: 82353: 0 -246: 82354: 0 -246: 82355: 0 -246: 82356: 0 -246: 82357: 0 -246: 82358: 0 -246: 82359: 0 -246: 82360: 0 -246: 82361: 0 -246: 82362: 0 -246: 82363: 0 -246: 82364: 0 -246: 82365: 0 -246: 82366: 0 -246: 82367: 0 -246: 82368: 0 -246: 82369: 0 -246: 82370: 0 -246: 82371: 0 -246: 82372: 0 -246: 82373: 0 -246: 82374: 0 -246: 82375: 0 -246: 82376: 0 -246: 82377: 0 -246: 82378: 0 -246: 82379: 0 -246: 82380: 0 -246: 82381: 0 -246: 82382: 0 -246: 82383: 0 -246: 82384: 0 -246: 82385: 0 -246: 82386: 0 -246: 82387: 0 -246: 82388: 0 -246: 82389: 0 -246: 82390: 0 -246: 82391: 0 -246: 82392: 0 -246: 82393: 0 -246: 82394: 0 -246: 82395: 0 -246: 82396: 0 -246: 82397: 0 -246: 82398: 0 -246: 82399: 0 -246: 82400: 0 -246: 82401: 0 -246: 82402: 0 -246: 82403: 0 -246: 82404: 0 -246: 82405: 0 -246: 82406: 0 -246: 82407: 0 -246: 82408: 0 -246: 82409: 0 -246: 82410: 0 -246: 82411: 0 -246: 82412: 0 -246: 82413: 0 -246: 82414: 0 -246: 82415: 0 -246: 82416: 0 -246: 82417: 0 -246: 82418: 0 -246: 82419: 0 -246: 82420: 0 -246: 82421: 0 -246: 82422: 0 -246: 82423: 0 -246: 82424: 0 -246: 82425: 0 -246: 82426: 0 -246: 82427: 0 -246: 82428: 0 -246: 82429: 0 -246: 82430: 0 -246: 82431: 0 -246: 82432: 0 -246: 82433: 0 -246: 82434: 0 -246: 82435: 0 -246: 82436: 0 -246: 82437: 0 -246: 82438: 0 -246: 82439: 0 -246: 82440: 0 -246: 82441: 0 -246: 82442: 0 -246: 82443: 0 -246: 82444: 0 -246: 82445: 0 -246: 82446: 0 -246: 82447: 0 -246: 82448: 0 -246: 82449: 0 -246: 82450: 0 -246: 82451: 0 -246: 82452: 0 -246: 82453: 0 -246: 82454: 0 -246: 82455: 0 -246: 82456: 0 -246: 82457: 0 -246: 82458: 0 -246: 82459: 0 -246: 82460: 0 -246: 82461: 0 -246: 82462: 0 -246: 82463: 0 -246: 82464: 0 -246: 82465: 0 -246: 82466: 0 -246: 82467: 0 -246: 82468: 0 -246: 82469: 0 -246: 82470: 0 -246: 82471: 0 -246: 82472: 0 -246: 82473: 0 -246: 82474: 0 -246: 82475: 0 -246: 82476: 0 -246: 82477: 0 -246: 82478: 0 -246: 82479: 0 -246: 82480: 0 -246: 82481: 0 -246: 82482: 0 -246: 82483: 0 -246: 82484: 0 -246: 82485: 0 -246: 82486: 0 -246: 82487: 0 -246: 82488: 0 -246: 82489: 0 -246: 82490: 0 -246: 82491: 0 -246: 82492: 0 -246: 82493: 0 -246: 82494: 0 -246: 82495: 0 -246: 82496: 0 -246: 82497: 0 -246: 82498: 0 -246: 82499: 0 -246: 82500: 0 -246: 82501: 0 -246: 82502: 0 -246: 82503: 0 -246: 82504: 0 -246: 82505: 0 -246: 82506: 0 -246: 82507: 0 -246: 82508: 0 -246: 82509: 0 -246: 82510: 0 -246: 82511: 0 -246: 82512: 0 -246: 82513: 0 -246: 82514: 0 -246: 82515: 0 -246: 82516: 0 -246: 82517: 0 -246: 82518: 0 -246: 82519: 0 -246: 82520: 0 -246: 82521: 0 -246: 82522: 0 -246: 82523: 0 -246: 82524: 0 -246: 82525: 0 -246: 82526: 0 -246: 82527: 0 -246: 82528: 0 -246: 82529: 0 -246: 82530: 0 -246: 82531: 0 -246: 82532: 0 -246: 82533: 0 -246: 82534: 0 -246: 82535: 0 -246: 82536: 0 -246: 82537: 0 -246: 82538: 0 -246: 82539: 0 -246: 82540: 0 -246: 82541: 0 -246: 82542: 0 -246: 82543: 0 -246: 82544: 0 -246: 82545: 0 -246: 82546: 0 -246: 82547: 0 -246: 82548: 0 -246: 82549: 0 -246: 82550: 0 -246: 82551: 0 -246: 82552: 0 -246: 82553: 0 -246: 82554: 0 -246: 82555: 0 -246: 82556: 0 -246: 82557: 0 -246: 82558: 0 -246: 82559: 0 -246: 82560: 0 -246: 82561: 0 -246: 82562: 0 -246: 82563: 0 -246: 82564: 0 -246: 82565: 0 -246: 82566: 0 -246: 82567: 0 -246: 82568: 0 -246: 82569: 0 -246: 82570: 0 -246: 82571: 0 -246: 82572: 0 -246: 82573: 0 -246: 82574: 0 -246: 82575: 0 -246: 82576: 0 -246: 82577: 0 -246: 82578: 0 -246: 82579: 0 -246: 82580: 0 -246: 82581: 0 -246: 82582: 0 -246: 82583: 0 -246: 82584: 0 -246: 82585: 0 -246: 82586: 0 -246: 82587: 0 -246: 82588: 0 -246: 82589: 0 -246: 82590: 0 -246: 82591: 0 -246: 82592: 0 -246: 82593: 0 -246: 82594: 0 -246: 82595: 0 -246: 82596: 0 -246: 82597: 0 -246: 82598: 0 -246: 82599: 0 -246: 82600: 0 -246: 82601: 0 -246: 82602: 0 -246: 82603: 0 -246: 82604: 0 -246: 82605: 0 -246: 82606: 0 -246: 82607: 0 -246: 82608: 0 -246: 82609: 0 -246: 82610: 0 -246: 82611: 0 -246: 82612: 0 -246: 82613: 0 -246: 82614: 0 -246: 82615: 0 -246: 82616: 0 -246: 82617: 0 -246: 82618: 0 -246: 82619: 0 -246: 82620: 0 -246: 82621: 0 -246: 82622: 0 -246: 82623: 0 -246: 82624: 0 -246: 82625: 0 -246: 82626: 0 -246: 82627: 0 -246: 82628: 0 -246: 82629: 0 -246: 82630: 0 -246: 82631: 0 -246: 82632: 0 -246: 82633: 0 -246: 82634: 0 -246: 82635: 0 -246: 82636: 0 -246: 82637: 0 -246: 82638: 0 -246: 82639: 0 -246: 82640: 0 -246: 82641: 0 -246: 82642: 0 -246: 82643: 0 -246: 82644: 0 -246: 82645: 0 -246: 82646: 0 -246: 82647: 0 -246: 82648: 0 -246: 82649: 0 -246: 82650: 0 -246: 82651: 0 -246: 82652: 0 -246: 82653: 0 -246: 82654: 0 -246: 82655: 0 -246: 82656: 0 -246: 82657: 0 -246: 82658: 0 -246: 82659: 0 -246: 82660: 0 -246: 82661: 0 -246: 82662: 0 -246: 82663: 0 -246: 82664: 0 -246: 82665: 0 -246: 82666: 0 -246: 82667: 0 -246: 82668: 0 -246: 82669: 0 -246: 82670: 0 -246: 82671: 0 -246: 82672: 0 -246: 82673: 0 -246: 82674: 0 -246: 82675: 0 -246: 82676: 0 -246: 82677: 0 -246: 82678: 0 -246: 82679: 0 -246: 82680: 0 -246: 82681: 0 -246: 82682: 0 -246: 82683: 0 -246: 82684: 0 -246: 82685: 0 -246: 82686: 0 -246: 82687: 0 -246: 82688: 0 -246: 82689: 0 -246: 82690: 0 -246: 82691: 0 -246: 82692: 0 -246: 82693: 0 -246: 82694: 0 -246: 82695: 0 -246: 82696: 0 -246: 82697: 0 -246: 82698: 0 -246: 82699: 0 -246: 82700: 0 -246: 82701: 0 -246: 82702: 0 -246: 82703: 0 -246: 82704: 0 -246: 82705: 0 -246: 82706: 0 -246: 82707: 0 -246: 82708: 0 -246: 82709: 0 -246: 82710: 0 -246: 82711: 0 -246: 82712: 0 -246: 82713: 0 -246: 82714: 0 -246: 82715: 0 -246: 82716: 0 -246: 82717: 0 -246: 82718: 0 -246: 82719: 0 -246: 82720: 0 -246: 82721: 0 -246: 82722: 0 -246: 82723: 0 -246: 82724: 0 -246: 82725: 0 -246: 82726: 0 -246: 82727: 0 -246: 82728: 0 -246: 82729: 0 -246: 82730: 0 -246: 82731: 0 -246: 82732: 0 -246: 82733: 0 -246: 82734: 0 -246: 82735: 0 -246: 82736: 0 -246: 82737: 0 -246: 82738: 0 -246: 82739: 0 -246: 82740: 0 -246: 82741: 0 -246: 82742: 0 -246: 82743: 0 -246: 82744: 0 -246: 82745: 0 -246: 82746: 0 -246: 82747: 0 -246: 82748: 0 -246: 82749: 0 -246: 82750: 0 -246: 82751: 0 -246: 82752: 0 -246: 82753: 0 -246: 82754: 0 -246: 82755: 0 -246: 82756: 0 -246: 82757: 0 -246: 82758: 0 -246: 82759: 0 -246: 82760: 0 -246: 82761: 0 -246: 82762: 0 -246: 82763: 0 -246: 82764: 0 -246: 82765: 0 -246: 82766: 0 -246: 82767: 0 -246: 82768: 0 -246: 82769: 0 -246: 82770: 0 -246: 82771: 0 -246: 82772: 0 -246: 82773: 0 -246: 82774: 0 -246: 82775: 0 -246: 82776: 0 -246: 82777: 0 -246: 82778: 0 -246: 82779: 0 -246: 82780: 0 -246: 82781: 0 -246: 82782: 0 -246: 82783: 0 -246: 82784: 0 -246: 82785: 0 -246: 82786: 0 -246: 82787: 0 -246: 82788: 0 -246: 82789: 0 -246: 82790: 0 -246: 82791: 0 -246: 82792: 0 -246: 82793: 0 -246: 82794: 0 -246: 82795: 0 -246: 82796: 0 -246: 82797: 0 -246: 82798: 0 -246: 82799: 0 -246: 82800: 0 -246: 82801: 0 -246: 82802: 0 -246: 82803: 0 -246: 82804: 0 -246: 82805: 0 -246: 82806: 0 -246: 82807: 0 -246: 82808: 0 -246: 82809: 0 -246: 82810: 0 -246: 82811: 0 -246: 82812: 0 -246: 82813: 0 -246: 82814: 0 -246: 82815: 0 -246: 82816: 0 -246: 82817: 0 -246: 82818: 0 -246: 82819: 0 -246: 82820: 0 -246: 82821: 0 -246: 82822: 0 -246: 82823: 0 -246: 82824: 0 -246: 82825: 0 -246: 82826: 0 -246: 82827: 0 -246: 82828: 0 -246: 82829: 0 -246: 82830: 0 -246: 82831: 0 -246: 82832: 0 -246: 82833: 0 -246: 82834: 0 -246: 82835: 0 -246: 82836: 0 -246: 82837: 0 -246: 82838: 0 -246: 82839: 0 -246: 82840: 0 -246: 82841: 0 -246: 82842: 0 -246: 82843: 0 -246: 82844: 0 -246: 82845: 0 -246: 82846: 0 -246: 82847: 0 -246: 82848: 0 -246: 82849: 0 -246: 82850: 0 -246: 82851: 0 -246: 82852: 0 -246: 82853: 0 -246: 82854: 0 -246: 82855: 0 -246: 82856: 0 -246: 82857: 0 -246: 82858: 0 -246: 82859: 0 -246: 82860: 0 -246: 82861: 0 -246: 82862: 0 -246: 82863: 0 -246: 82864: 0 -246: 82865: 0 -246: 82866: 0 -246: 82867: 0 -246: 82868: 0 -246: 82869: 0 -246: 82870: 0 -246: 82871: 0 -246: 82872: 0 -246: 82873: 0 -246: 82874: 0 -246: 82875: 0 -246: 82876: 0 -246: 82877: 0 -246: 82878: 0 -246: 82879: 0 -246: 82880: 0 -246: 82881: 0 -246: 82882: 0 -246: 82883: 0 -246: 82884: 0 -246: 82885: 0 -246: 82886: 0 -246: 82887: 0 -246: 82888: 0 -246: 82889: 0 -246: 82890: 0 -246: 82891: 0 -246: 82892: 0 -246: 82893: 0 -246: 82894: 0 -246: 82895: 0 -246: 82896: 0 -246: 82897: 0 -246: 82898: 0 -246: 82899: 0 -246: 82900: 0 -246: 82901: 0 -246: 82902: 0 -246: 82903: 0 -246: 82904: 0 -246: 82905: 0 -246: 82906: 0 -246: 82907: 0 -246: 82908: 0 -246: 82909: 0 -246: 82910: 0 -246: 82911: 0 -246: 82912: 0 -246: 82913: 0 -246: 82914: 0 -246: 82915: 0 -246: 82916: 0 -246: 82917: 0 -246: 82918: 0 -246: 82919: 0 -246: 82920: 0 -246: 82921: 0 -246: 82922: 0 -246: 82923: 0 -246: 82924: 0 -246: 82925: 0 -246: 82926: 0 -246: 82927: 0 -246: 82928: 0 -246: 82929: 0 -246: 82930: 0 -246: 82931: 0 -246: 82932: 0 -246: 82933: 0 -246: 82934: 0 -246: 82935: 0 -246: 82936: 0 -246: 82937: 0 -246: 82938: 0 -246: 82939: 0 -246: 82940: 0 -246: 82941: 0 -246: 82942: 0 -246: 82943: 0 -246: 82944: 0 -246: 82945: 0 -246: 82946: 0 -246: 82947: 0 -246: 82948: 0 -246: 82949: 0 -246: 82950: 0 -246: 82951: 0 -246: 82952: 0 -246: 82953: 0 -246: 82954: 0 -246: 82955: 0 -246: 82956: 0 -246: 82957: 0 -246: 82958: 0 -246: 82959: 0 -246: 82960: 0 -246: 82961: 0 -246: 82962: 0 -246: 82963: 0 -246: 82964: 0 -246: 82965: 0 -246: 82966: 0 -246: 82967: 0 -246: 82968: 0 -246: 82969: 0 -246: 82970: 0 -246: 82971: 0 -246: 82972: 0 -246: 82973: 0 -246: 82974: 0 -246: 82975: 0 -246: 82976: 0 -246: 82977: 0 -246: 82978: 0 -246: 82979: 0 -246: 82980: 0 -246: 82981: 0 -246: 82982: 0 -246: 82983: 0 -246: 82984: 0 -246: 82985: 0 -246: 82986: 0 -246: 82987: 0 -246: 82988: 0 -246: 82989: 0 -246: 82990: 0 -246: 82991: 0 -246: 82992: 0 -246: 82993: 0 -246: 82994: 0 -246: 82995: 0 -246: 82996: 0 -246: 82997: 0 -246: 82998: 0 -246: 82999: 0 -246: 83000: 0 -246: 83001: 0 -246: 83002: 0 -246: 83003: 0 -246: 83004: 0 -246: 83005: 0 -246: 83006: 0 -246: 83007: 0 -246: 83008: 0 -246: 83009: 0 -246: 83010: 0 -246: 83011: 0 -246: 83012: 0 -246: 83013: 0 -246: 83014: 0 -246: 83015: 0 -246: 83016: 0 -246: 83017: 0 -246: 83018: 0 -246: 83019: 0 -246: 83020: 0 -246: 83021: 0 -246: 83022: 0 -246: 83023: 0 -246: 83024: 0 -246: 83025: 0 -246: 83026: 0 -246: 83027: 0 -246: 83028: 0 -246: 83029: 0 -246: 83030: 0 -246: 83031: 0 -246: 83032: 0 -246: 83033: 0 -246: 83034: 0 -246: 83035: 0 -246: 83036: 0 -246: 83037: 0 -246: 83038: 0 -246: 83039: 0 -246: 83040: 0 -246: 83041: 0 -246: 83042: 0 -246: 83043: 0 -246: 83044: 0 -246: 83045: 0 -246: 83046: 0 -246: 83047: 0 -246: 83048: 0 -246: 83049: 0 -246: 83050: 0 -246: 83051: 0 -246: 83052: 0 -246: 83053: 0 -246: 83054: 0 -246: 83055: 0 -246: 83056: 0 -246: 83057: 0 -246: 83058: 0 -246: 83059: 0 -246: 83060: 0 -246: 83061: 0 -246: 83062: 0 -246: 83063: 0 -246: 83064: 0 -246: 83065: 0 -246: 83066: 0 -246: 83067: 0 -246: 83068: 0 -246: 83069: 0 -246: 83070: 0 -246: 83071: 0 -246: 83072: 0 -246: 83073: 0 -246: 83074: 0 -246: 83075: 0 -246: 83076: 0 -246: 83077: 0 -246: 83078: 0 -246: 83079: 0 -246: 83080: 0 -246: 83081: 0 -246: 83082: 0 -246: 83083: 0 -246: 83084: 0 -246: 83085: 0 -246: 83086: 0 -246: 83087: 0 -246: 83088: 0 -246: 83089: 0 -246: 83090: 0 -246: 83091: 0 -246: 83092: 0 -246: 83093: 0 -246: 83094: 0 -246: 83095: 0 -246: 83096: 0 -246: 83097: 0 -246: 83098: 0 -246: 83099: 0 -246: 83100: 0 -246: 83101: 0 -246: 83102: 0 -246: 83103: 0 -246: 83104: 0 -246: 83105: 0 -246: 83106: 0 -246: 83107: 0 -246: 83108: 0 -246: 83109: 0 -246: 83110: 0 -246: 83111: 0 -246: 83112: 0 -246: 83113: 0 -246: 83114: 0 -246: 83115: 0 -246: 83116: 0 -246: 83117: 0 -246: 83118: 0 -246: 83119: 0 -246: 83120: 0 -246: 83121: 0 -246: 83122: 0 -246: 83123: 0 -246: 83124: 0 -246: 83125: 0 -246: 83126: 0 -246: 83127: 0 -246: 83128: 0 -246: 83129: 0 -246: 83130: 0 -246: 83131: 0 -246: 83132: 0 -246: 83133: 0 -246: 83134: 0 -246: 83135: 0 -246: 83136: 0 -246: 83137: 0 -246: 83138: 0 -246: 83139: 0 -246: 83140: 0 -246: 83141: 0 -246: 83142: 0 -246: 83143: 0 -246: 83144: 0 -246: 83145: 0 -246: 83146: 0 -246: 83147: 0 -246: 83148: 0 -246: 83149: 0 -246: 83150: 0 -246: 83151: 0 -246: 83152: 0 -246: 83153: 0 -246: 83154: 0 -246: 83155: 0 -246: 83156: 0 -246: 83157: 0 -246: 83158: 0 -246: 83159: 0 -246: 83160: 0 -246: 83161: 0 -246: 83162: 0 -246: 83163: 0 -246: 83164: 0 -246: 83165: 0 -246: 83166: 0 -246: 83167: 0 -246: 83168: 0 -246: 83169: 0 -246: 83170: 0 -246: 83171: 0 -246: 83172: 0 -246: 83173: 0 -246: 83174: 0 -246: 83175: 0 -246: 83176: 0 -246: 83177: 0 -246: 83178: 0 -246: 83179: 0 -246: 83180: 0 -246: 83181: 0 -246: 83182: 0 -246: 83183: 0 -246: 83184: 0 -246: 83185: 0 -246: 83186: 0 -246: 83187: 0 -246: 83188: 0 -246: 83189: 0 -246: 83190: 0 -246: 83191: 0 -246: 83192: 0 -246: 83193: 0 -246: 83194: 0 -246: 83195: 0 -246: 83196: 0 -246: 83197: 0 -246: 83198: 0 -246: 83199: 0 -246: 83200: 0 -246: 83201: 0 -246: 83202: 0 -246: 83203: 0 -246: 83204: 0 -246: 83205: 0 -246: 83206: 0 -246: 83207: 0 -246: 83208: 0 -246: 83209: 0 -246: 83210: 0 -246: 83211: 0 -246: 83212: 0 -246: 83213: 0 -246: 83214: 0 -246: 83215: 0 -246: 83216: 0 -246: 83217: 0 -246: 83218: 0 -246: 83219: 0 -246: 83220: 0 -246: 83221: 0 -246: 83222: 0 -246: 83223: 0 -246: 83224: 0 -246: 83225: 0 -246: 83226: 0 -246: 83227: 0 -246: 83228: 0 -246: 83229: 0 -246: 83230: 0 -246: 83231: 0 -246: 83232: 0 -246: 83233: 0 -246: 83234: 0 -246: 83235: 0 -246: 83236: 0 -246: 83237: 0 -246: 83238: 0 -246: 83239: 0 -246: 83240: 0 -246: 83241: 0 -246: 83242: 0 -246: 83243: 0 -246: 83244: 0 -246: 83245: 0 -246: 83246: 0 -246: 83247: 0 -246: 83248: 0 -246: 83249: 0 -246: 83250: 0 -246: 83251: 0 -246: 83252: 0 -246: 83253: 0 -246: 83254: 0 -246: 83255: 0 -246: 83256: 0 -246: 83257: 0 -246: 83258: 0 -246: 83259: 0 -246: 83260: 0 -246: 83261: 0 -246: 83262: 0 -246: 83263: 0 -246: 83264: 0 -246: 83265: 0 -246: 83266: 0 -246: 83267: 0 -246: 83268: 0 -246: 83269: 0 -246: 83270: 0 -246: 83271: 0 -246: 83272: 0 -246: 83273: 0 -246: 83274: 0 -246: 83275: 0 -246: 83276: 0 -246: 83277: 0 -246: 83278: 0 -246: 83279: 0 -246: 83280: 0 -246: 83281: 0 -246: 83282: 0 -246: 83283: 0 -246: 83284: 0 -246: 83285: 0 -246: 83286: 0 -246: 83287: 0 -246: 83288: 0 -246: 83289: 0 -246: 83290: 0 -246: 83291: 0 -246: 83292: 0 -246: 83293: 0 -246: 83294: 0 -246: 83295: 0 -246: 83296: 0 -246: 83297: 0 -246: 83298: 0 -246: 83299: 0 -246: 83300: 0 -246: 83301: 0 -246: 83302: 0 -246: 83303: 0 -246: 83304: 0 -246: 83305: 0 -246: 83306: 0 -246: 83307: 0 -246: 83308: 0 -246: 83309: 0 -246: 83310: 0 -246: 83311: 0 -246: 83312: 0 -246: 83313: 0 -246: 83314: 0 -246: 83315: 0 -246: 83316: 0 -246: 83317: 0 -246: 83318: 0 -246: 83319: 0 -246: 83320: 0 -246: 83321: 0 -246: 83322: 0 -246: 83323: 0 -246: 83324: 0 -246: 83325: 0 -246: 83326: 0 -246: 83327: 0 -246: 83328: 0 -246: 83329: 0 -246: 83330: 0 -246: 83331: 0 -246: 83332: 0 -246: 83333: 0 -246: 83334: 0 -246: 83335: 0 -246: 83336: 0 -246: 83337: 0 -246: 83338: 0 -246: 83339: 0 -246: 83340: 0 -246: 83341: 0 -246: 83342: 0 -246: 83343: 0 -246: 83344: 0 -246: 83345: 0 -246: 83346: 0 -246: 83347: 0 -246: 83348: 0 -246: 83349: 0 -246: 83350: 0 -246: 83351: 0 -246: 83352: 0 -246: 83353: 0 -246: 83354: 0 -246: 83355: 0 -246: 83356: 0 -246: 83357: 0 -246: 83358: 0 -246: 83359: 0 -246: 83360: 0 -246: 83361: 0 -246: 83362: 0 -246: 83363: 0 -246: 83364: 0 -246: 83365: 0 -246: 83366: 0 -246: 83367: 0 -246: 83368: 0 -246: 83369: 0 -246: 83370: 0 -246: 83371: 0 -246: 83372: 0 -246: 83373: 0 -246: 83374: 0 -246: 83375: 0 -246: 83376: 0 -246: 83377: 0 -246: 83378: 0 -246: 83379: 0 -246: 83380: 0 -246: 83381: 0 -246: 83382: 0 -246: 83383: 0 -246: 83384: 0 -246: 83385: 0 -246: 83386: 0 -246: 83387: 0 -246: 83388: 0 -246: 83389: 0 -246: 83390: 0 -246: 83391: 0 -246: 83392: 0 -246: 83393: 0 -246: 83394: 0 -246: 83395: 0 -246: 83396: 0 -246: 83397: 0 -246: 83398: 0 -246: 83399: 0 -246: 83400: 0 -246: 83401: 0 -246: 83402: 0 -246: 83403: 0 -246: 83404: 0 -246: 83405: 0 -246: 83406: 0 -246: 83407: 0 -246: 83408: 0 -246: 83409: 0 -246: 83410: 0 -246: 83411: 0 -246: 83412: 0 -246: 83413: 0 -246: 83414: 0 -246: 83415: 0 -246: 83416: 0 -246: 83417: 0 -246: 83418: 0 -246: 83419: 0 -246: 83420: 0 -246: 83421: 0 -246: 83422: 0 -246: 83423: 0 -246: 83424: 0 -246: 83425: 0 -246: 83426: 0 -246: 83427: 0 -246: 83428: 0 -246: 83429: 0 -246: 83430: 0 -246: 83431: 0 -246: 83432: 0 -246: 83433: 0 -246: 83434: 0 -246: 83435: 0 -246: 83436: 0 -246: 83437: 0 -246: 83438: 0 -246: 83439: 0 -246: 83440: 0 -246: 83441: 0 -246: 83442: 0 -246: 83443: 0 -246: 83444: 0 -246: 83445: 0 -246: 83446: 0 -246: 83447: 0 -246: 83448: 0 -246: 83449: 0 -246: 83450: 0 -246: 83451: 0 -246: 83452: 0 -246: 83453: 0 -246: 83454: 0 -246: 83455: 0 -246: 83456: 0 -246: 83457: 0 -246: 83458: 0 -246: 83459: 0 -246: 83460: 0 -246: 83461: 0 -246: 83462: 0 -246: 83463: 0 -246: 83464: 0 -246: 83465: 0 -246: 83466: 0 -246: 83467: 0 -246: 83468: 0 -246: 83469: 0 -246: 83470: 0 -246: 83471: 0 -246: 83472: 0 -246: 83473: 0 -246: 83474: 0 -246: 83475: 0 -246: 83476: 0 -246: 83477: 0 -246: 83478: 0 -246: 83479: 0 -246: 83480: 0 -246: 83481: 0 -246: 83482: 0 -246: 83483: 0 -246: 83484: 0 -246: 83485: 0 -246: 83486: 0 -246: 83487: 0 -246: 83488: 0 -246: 83489: 0 -246: 83490: 0 -246: 83491: 0 -246: 83492: 0 -246: 83493: 0 -246: 83494: 0 -246: 83495: 0 -246: 83496: 0 -246: 83497: 0 -246: 83498: 0 -246: 83499: 0 -246: 83500: 0 -246: 83501: 0 -246: 83502: 0 -246: 83503: 0 -246: 83504: 0 -246: 83505: 0 -246: 83506: 0 -246: 83507: 0 -246: 83508: 0 -246: 83509: 0 -246: 83510: 0 -246: 83511: 0 -246: 83512: 0 -246: 83513: 0 -246: 83514: 0 -246: 83515: 0 -246: 83516: 0 -246: 83517: 0 -246: 83518: 0 -246: 83519: 0 -246: 83520: 0 -246: 83521: 0 -246: 83522: 0 -246: 83523: 0 -246: 83524: 0 -246: 83525: 0 -246: 83526: 0 -246: 83527: 0 -246: 83528: 0 -246: 83529: 0 -246: 83530: 0 -246: 83531: 0 -246: 83532: 0 -246: 83533: 0 -246: 83534: 0 -246: 83535: 0 -246: 83536: 0 -246: 83537: 0 -246: 83538: 0 -246: 83539: 0 -246: 83540: 0 -246: 83541: 0 -246: 83542: 0 -246: 83543: 0 -246: 83544: 0 -246: 83545: 0 -246: 83546: 0 -246: 83547: 0 -246: 83548: 0 -246: 83549: 0 -246: 83550: 0 -246: 83551: 0 -246: 83552: 0 -246: 83553: 0 -246: 83554: 0 -246: 83555: 0 -246: 83556: 0 -246: 83557: 0 -246: 83558: 0 -246: 83559: 0 -246: 83560: 0 -246: 83561: 0 -246: 83562: 0 -246: 83563: 0 -246: 83564: 0 -246: 83565: 0 -246: 83566: 0 -246: 83567: 0 -246: 83568: 0 -246: 83569: 0 -246: 83570: 0 -246: 83571: 0 -246: 83572: 0 -246: 83573: 0 -246: 83574: 0 -246: 83575: 0 -246: 83576: 0 -246: 83577: 0 -246: 83578: 0 -246: 83579: 0 -246: 83580: 0 -246: 83581: 0 -246: 83582: 0 -246: 83583: 0 -246: 83584: 0 -246: 83585: 0 -246: 83586: 0 -246: 83587: 0 -246: 83588: 0 -246: 83589: 0 -246: 83590: 0 -246: 83591: 0 -246: 83592: 0 -246: 83593: 0 -246: 83594: 0 -246: 83595: 0 -246: 83596: 0 -246: 83597: 0 -246: 83598: 0 -246: 83599: 0 -246: 83600: 0 -246: 83601: 0 -246: 83602: 0 -246: 83603: 0 -246: 83604: 0 -246: 83605: 0 -246: 83606: 0 -246: 83607: 0 -246: 83608: 0 -246: 83609: 0 -246: 83610: 0 -246: 83611: 0 -246: 83612: 0 -246: 83613: 0 -246: 83614: 0 -246: 83615: 0 -246: 83616: 0 -246: 83617: 0 -246: 83618: 0 -246: 83619: 0 -246: 83620: 0 -246: 83621: 0 -246: 83622: 0 -246: 83623: 0 -246: 83624: 0 -246: 83625: 0 -246: 83626: 0 -246: 83627: 0 -246: 83628: 0 -246: 83629: 0 -246: 83630: 0 -246: 83631: 0 -246: 83632: 0 -246: 83633: 0 -246: 83634: 0 -246: 83635: 0 -246: 83636: 0 -246: 83637: 0 -246: 83638: 0 -246: 83639: 0 -246: 83640: 0 -246: 83641: 0 -246: 83642: 0 -246: 83643: 0 -246: 83644: 0 -246: 83645: 0 -246: 83646: 0 -246: 83647: 0 -246: 83648: 0 -246: 83649: 0 -246: 83650: 0 -246: 83651: 0 -246: 83652: 0 -246: 83653: 0 -246: 83654: 0 -246: 83655: 0 -246: 83656: 0 -246: 83657: 0 -246: 83658: 0 -246: 83659: 0 -246: 83660: 0 -246: 83661: 0 -246: 83662: 0 -246: 83663: 0 -246: 83664: 0 -246: 83665: 0 -246: 83666: 0 -246: 83667: 0 -246: 83668: 0 -246: 83669: 0 -246: 83670: 0 -246: 83671: 0 -246: 83672: 0 -246: 83673: 0 -246: 83674: 0 -246: 83675: 0 -246: 83676: 0 -246: 83677: 0 -246: 83678: 0 -246: 83679: 0 -246: 83680: 0 -246: 83681: 0 -246: 83682: 0 -246: 83683: 0 -246: 83684: 0 -246: 83685: 0 -246: 83686: 0 -246: 83687: 0 -246: 83688: 0 -246: 83689: 0 -246: 83690: 0 -246: 83691: 0 -246: 83692: 0 -246: 83693: 0 -246: 83694: 0 -246: 83695: 0 -246: 83696: 0 -246: 83697: 0 -246: 83698: 0 -246: 83699: 0 -246: 83700: 0 -246: 83701: 0 -246: 83702: 0 -246: 83703: 0 -246: 83704: 0 -246: 83705: 0 -246: 83706: 0 -246: 83707: 0 -246: 83708: 0 -246: 83709: 0 -246: 83710: 0 -246: 83711: 0 -246: 83712: 0 -246: 83713: 0 -246: 83714: 0 -246: 83715: 0 -246: 83716: 0 -246: 83717: 0 -246: 83718: 0 -246: 83719: 0 -246: 83720: 0 -246: 83721: 0 -246: 83722: 0 -246: 83723: 0 -246: 83724: 0 -246: 83725: 0 -246: 83726: 0 -246: 83727: 0 -246: 83728: 0 -246: 83729: 0 -246: 83730: 0 -246: 83731: 0 -246: 83732: 0 -246: 83733: 0 -246: 83734: 0 -246: 83735: 0 -246: 83736: 0 -246: 83737: 0 -246: 83738: 0 -246: 83739: 0 -246: 83740: 0 -246: 83741: 0 -246: 83742: 0 -246: 83743: 0 -246: 83744: 0 -246: 83745: 0 -246: 83746: 0 -246: 83747: 0 -246: 83748: 0 -246: 83749: 0 -246: 83750: 0 -246: 83751: 0 -246: 83752: 0 -246: 83753: 0 -246: 83754: 0 -246: 83755: 0 -246: 83756: 0 -246: 83757: 0 -246: 83758: 0 -246: 83759: 0 -246: 83760: 0 -246: 83761: 0 -246: 83762: 0 -246: 83763: 0 -246: 83764: 0 -246: 83765: 0 -246: 83766: 0 -246: 83767: 0 -246: 83768: 0 -246: 83769: 0 -246: 83770: 0 -246: 83771: 0 -246: 83772: 0 -246: 83773: 0 -246: 83774: 0 -246: 83775: 0 -246: 83776: 0 -246: 83777: 0 -246: 83778: 0 -246: 83779: 0 -246: 83780: 0 -246: 83781: 0 -246: 83782: 0 -246: 83783: 0 -246: 83784: 0 -246: 83785: 0 -246: 83786: 0 -246: 83787: 0 -246: 83788: 0 -246: 83789: 0 -246: 83790: 0 -246: 83791: 0 -246: 83792: 0 -246: 83793: 0 -246: 83794: 0 -246: 83795: 0 -246: 83796: 0 -246: 83797: 0 -246: 83798: 0 -246: 83799: 0 -246: 83800: 0 -246: 83801: 0 -246: 83802: 0 -246: 83803: 0 -246: 83804: 0 -246: 83805: 0 -246: 83806: 0 -246: 83807: 0 -246: 83808: 0 -246: 83809: 0 -246: 83810: 0 -246: 83811: 0 -246: 83812: 0 -246: 83813: 0 -246: 83814: 0 -246: 83815: 0 -246: 83816: 0 -246: 83817: 0 -246: 83818: 0 -246: 83819: 0 -246: 83820: 0 -246: 83821: 0 -246: 83822: 0 -246: 83823: 0 -246: 83824: 0 -246: 83825: 0 -246: 83826: 0 -246: 83827: 0 -246: 83828: 0 -246: 83829: 0 -246: 83830: 0 -246: 83831: 0 -246: 83832: 0 -246: 83833: 0 -246: 83834: 0 -246: 83835: 0 -246: 83836: 0 -246: 83837: 0 -246: 83838: 0 -246: 83839: 0 -246: 83840: 0 -246: 83841: 0 -246: 83842: 0 -246: 83843: 0 -246: 83844: 0 -246: 83845: 0 -246: 83846: 0 -246: 83847: 0 -246: 83848: 0 -246: 83849: 0 -246: 83850: 0 -246: 83851: 0 -246: 83852: 0 -246: 83853: 0 -246: 83854: 0 -246: 83855: 0 -246: 83856: 0 -246: 83857: 0 -246: 83858: 0 -246: 83859: 0 -246: 83860: 0 -246: 83861: 0 -246: 83862: 0 -246: 83863: 0 -246: 83864: 0 -246: 83865: 0 -246: 83866: 0 -246: 83867: 0 -246: 83868: 0 -246: 83869: 0 -246: 83870: 0 -246: 83871: 0 -246: 83872: 0 -246: 83873: 0 -246: 83874: 0 -246: 83875: 0 -246: 83876: 0 -246: 83877: 0 -246: 83878: 0 -246: 83879: 0 -246: 83880: 0 -246: 83881: 0 -246: 83882: 0 -246: 83883: 0 -246: 83884: 0 -246: 83885: 0 -246: 83886: 0 -246: 83887: 0 -246: 83888: 0 -246: 83889: 0 -246: 83890: 0 -246: 83891: 0 -246: 83892: 0 -246: 83893: 0 -246: 83894: 0 -246: 83895: 0 -246: 83896: 0 -246: 83897: 0 -246: 83898: 0 -246: 83899: 0 -246: 83900: 0 -246: 83901: 0 -246: 83902: 0 -246: 83903: 0 -246: 83904: 0 -246: 83905: 0 -246: 83906: 0 -246: 83907: 0 -246: 83908: 0 -246: 83909: 0 -246: 83910: 0 -246: 83911: 0 -246: 83912: 0 -246: 83913: 0 -246: 83914: 0 -246: 83915: 0 -246: 83916: 0 -246: 83917: 0 -246: 83918: 0 -246: 83919: 0 -246: 83920: 0 -246: 83921: 0 -246: 83922: 0 -246: 83923: 0 -246: 83924: 0 -246: 83925: 0 -246: 83926: 0 -246: 83927: 0 -246: 83928: 0 -246: 83929: 0 -246: 83930: 0 -246: 83931: 0 -246: 83932: 0 -246: 83933: 0 -246: 83934: 0 -246: 83935: 0 -246: 83936: 0 -246: 83937: 0 -246: 83938: 0 -246: 83939: 0 -246: 83940: 0 -246: 83941: 0 -246: 83942: 0 -246: 83943: 0 -246: 83944: 0 -246: 83945: 0 -246: 83946: 0 -246: 83947: 0 -246: 83948: 0 -246: 83949: 0 -246: 83950: 0 -246: 83951: 0 -246: 83952: 0 -246: 83953: 0 -246: 83954: 0 -246: 83955: 0 -246: 83956: 0 -246: 83957: 0 -246: 83958: 0 -246: 83959: 0 -246: 83960: 0 -246: 83961: 0 -246: 83962: 0 -246: 83963: 0 -246: 83964: 0 -246: 83965: 0 -246: 83966: 0 -246: 83967: 0 -246: 83968: 0 -246: 83969: 0 -246: 83970: 0 -246: 83971: 0 -246: 83972: 0 -246: 83973: 0 -246: 83974: 0 -246: 83975: 0 -246: 83976: 0 -246: 83977: 0 -246: 83978: 0 -246: 83979: 0 -246: 83980: 0 -246: 83981: 0 -246: 83982: 0 -246: 83983: 0 -246: 83984: 0 -246: 83985: 0 -246: 83986: 0 -246: 83987: 0 -246: 83988: 0 -246: 83989: 0 -246: 83990: 0 -246: 83991: 0 -246: 83992: 0 -246: 83993: 0 -246: 83994: 0 -246: 83995: 0 -246: 83996: 0 -246: 83997: 0 -246: 83998: 0 -246: 83999: 0 -246: 84000: 0 -246: 84001: 0 -246: 84002: 0 -246: 84003: 0 -246: 84004: 0 -246: 84005: 0 -246: 84006: 0 -246: 84007: 0 -246: 84008: 0 -246: 84009: 0 -246: 84010: 0 -246: 84011: 0 -246: 84012: 0 -246: 84013: 0 -246: 84014: 0 -246: 84015: 0 -246: 84016: 0 -246: 84017: 0 -246: 84018: 0 -246: 84019: 0 -246: 84020: 0 -246: 84021: 0 -246: 84022: 0 -246: 84023: 0 -246: 84024: 0 -246: 84025: 0 -246: 84026: 0 -246: 84027: 0 -246: 84028: 0 -246: 84029: 0 -246: 84030: 0 -246: 84031: 0 -246: 84032: 0 -246: 84033: 0 -246: 84034: 0 -246: 84035: 0 -246: 84036: 0 -246: 84037: 0 -246: 84038: 0 -246: 84039: 0 -246: 84040: 0 -246: 84041: 0 -246: 84042: 0 -246: 84043: 0 -246: 84044: 0 -246: 84045: 0 -246: 84046: 0 -246: 84047: 0 -246: 84048: 0 -246: 84049: 0 -246: 84050: 0 -246: 84051: 0 -246: 84052: 0 -246: 84053: 0 -246: 84054: 0 -246: 84055: 0 -246: 84056: 0 -246: 84057: 0 -246: 84058: 0 -246: 84059: 0 -246: 84060: 0 -246: 84061: 0 -246: 84062: 0 -246: 84063: 0 -246: 84064: 0 -246: 84065: 0 -246: 84066: 0 -246: 84067: 0 -246: 84068: 0 -246: 84069: 0 -246: 84070: 0 -246: 84071: 0 -246: 84072: 0 -246: 84073: 0 -246: 84074: 0 -246: 84075: 0 -246: 84076: 0 -246: 84077: 0 -246: 84078: 0 -246: 84079: 0 -246: 84080: 0 -246: 84081: 0 -246: 84082: 0 -246: 84083: 0 -246: 84084: 0 -246: 84085: 0 -246: 84086: 0 -246: 84087: 0 -246: 84088: 0 -246: 84089: 0 -246: 84090: 0 -246: 84091: 0 -246: 84092: 0 -246: 84093: 0 -246: 84094: 0 -246: 84095: 0 -246: 84096: 0 -246: 84097: 0 -246: 84098: 0 -246: 84099: 0 -246: 84100: 0 -246: 84101: 0 -246: 84102: 0 -246: 84103: 0 -246: 84104: 0 -246: 84105: 0 -246: 84106: 0 -246: 84107: 0 -246: 84108: 0 -246: 84109: 0 -246: 84110: 0 -246: 84111: 0 -246: 84112: 0 -246: 84113: 0 -246: 84114: 0 -246: 84115: 0 -246: 84116: 0 -246: 84117: 0 -246: 84118: 0 -246: 84119: 0 -246: 84120: 0 -246: 84121: 0 -246: 84122: 0 -246: 84123: 0 -246: 84124: 0 -246: 84125: 0 -246: 84126: 0 -246: 84127: 0 -246: 84128: 0 -246: 84129: 0 -246: 84130: 0 -246: 84131: 0 -246: 84132: 0 -246: 84133: 0 -246: 84134: 0 -246: 84135: 0 -246: 84136: 0 -246: 84137: 0 -246: 84138: 0 -246: 84139: 0 -246: 84140: 0 -246: 84141: 0 -246: 84142: 0 -246: 84143: 0 -246: 84144: 0 -246: 84145: 0 -246: 84146: 0 -246: 84147: 0 -246: 84148: 0 -246: 84149: 0 -246: 84150: 0 -246: 84151: 0 -246: 84152: 0 -246: 84153: 0 -246: 84154: 0 -246: 84155: 0 -246: 84156: 0 -246: 84157: 0 -246: 84158: 0 -246: 84159: 0 -246: 84160: 0 -246: 84161: 0 -246: 84162: 0 -246: 84163: 0 -246: 84164: 0 -246: 84165: 0 -246: 84166: 0 -246: 84167: 0 -246: 84168: 0 -246: 84169: 0 -246: 84170: 0 -246: 84171: 0 -246: 84172: 0 -246: 84173: 0 -246: 84174: 0 -246: 84175: 0 -246: 84176: 0 -246: 84177: 0 -246: 84178: 0 -246: 84179: 0 -246: 84180: 0 -246: 84181: 0 -246: 84182: 0 -246: 84183: 0 -246: 84184: 0 -246: 84185: 0 -246: 84186: 0 -246: 84187: 0 -246: 84188: 0 -246: 84189: 0 -246: 84190: 0 -246: 84191: 0 -246: 84192: 0 -246: 84193: 0 -246: 84194: 0 -246: 84195: 0 -246: 84196: 0 -246: 84197: 0 -246: 84198: 0 -246: 84199: 0 -246: 84200: 0 -246: 84201: 0 -246: 84202: 0 -246: 84203: 0 -246: 84204: 0 -246: 84205: 0 -246: 84206: 0 -246: 84207: 0 -246: 84208: 0 -246: 84209: 0 -246: 84210: 0 -246: 84211: 0 -246: 84212: 0 -246: 84213: 0 -246: 84214: 0 -246: 84215: 0 -246: 84216: 0 -246: 84217: 0 -246: 84218: 0 -246: 84219: 0 -246: 84220: 0 -246: 84221: 0 -246: 84222: 0 -246: 84223: 0 -246: 84224: 0 -246: 84225: 0 -246: 84226: 0 -246: 84227: 0 -246: 84228: 0 -246: 84229: 0 -246: 84230: 0 -246: 84231: 0 -246: 84232: 0 -246: 84233: 0 -246: 84234: 0 -246: 84235: 0 -246: 84236: 0 -246: 84237: 0 -246: 84238: 0 -246: 84239: 0 -246: 84240: 0 -246: 84241: 0 -246: 84242: 0 -246: 84243: 0 -246: 84244: 0 -246: 84245: 0 -246: 84246: 0 -246: 84247: 0 -246: 84248: 0 -246: 84249: 0 -246: 84250: 0 -246: 84251: 0 -246: 84252: 0 -246: 84253: 0 -246: 84254: 0 -246: 84255: 0 -246: 84256: 0 -246: 84257: 0 -246: 84258: 0 -246: 84259: 0 -246: 84260: 0 -246: 84261: 0 -246: 84262: 0 -246: 84263: 0 -246: 84264: 0 -246: 84265: 0 -246: 84266: 0 -246: 84267: 0 -246: 84268: 0 -246: 84269: 0 -246: 84270: 0 -246: 84271: 0 -246: 84272: 0 -246: 84273: 0 -246: 84274: 0 -246: 84275: 0 -246: 84276: 0 -246: 84277: 0 -246: 84278: 0 -246: 84279: 0 -246: 84280: 0 -246: 84281: 0 -246: 84282: 0 -246: 84283: 0 -246: 84284: 0 -246: 84285: 0 -246: 84286: 0 -246: 84287: 0 -246: 84288: 0 -246: 84289: 0 -246: 84290: 0 -246: 84291: 0 -246: 84292: 0 -246: 84293: 0 -246: 84294: 0 -246: 84295: 0 -246: 84296: 0 -246: 84297: 0 -246: 84298: 0 -246: 84299: 0 -246: 84300: 0 -246: 84301: 0 -246: 84302: 0 -246: 84303: 0 -246: 84304: 0 -246: 84305: 0 -246: 84306: 0 -246: 84307: 0 -246: 84308: 0 -246: 84309: 0 -246: 84310: 0 -246: 84311: 0 -246: 84312: 0 -246: 84313: 0 -246: 84314: 0 -246: 84315: 0 -246: 84316: 0 -246: 84317: 0 -246: 84318: 0 -246: 84319: 0 -246: 84320: 0 -246: 84321: 0 -246: 84322: 0 -246: 84323: 0 -246: 84324: 0 -246: 84325: 0 -246: 84326: 0 -246: 84327: 0 -246: 84328: 0 -246: 84329: 0 -246: 84330: 0 -246: 84331: 0 -246: 84332: 0 -246: 84333: 0 -246: 84334: 0 -246: 84335: 0 -246: 84336: 0 -246: 84337: 0 -246: 84338: 0 -246: 84339: 0 -246: 84340: 0 -246: 84341: 0 -246: 84342: 0 -246: 84343: 0 -246: 84344: 0 -246: 84345: 0 -246: 84346: 0 -246: 84347: 0 -246: 84348: 0 -246: 84349: 0 -246: 84350: 0 -246: 84351: 0 -246: 84352: 0 -246: 84353: 0 -246: 84354: 0 -246: 84355: 0 -246: 84356: 0 -246: 84357: 0 -246: 84358: 0 -246: 84359: 0 -246: 84360: 0 -246: 84361: 0 -246: 84362: 0 -246: 84363: 0 -246: 84364: 0 -246: 84365: 0 -246: 84366: 0 -246: 84367: 0 -246: 84368: 0 -246: 84369: 0 -246: 84370: 0 -246: 84371: 0 -246: 84372: 0 -246: 84373: 0 -246: 84374: 0 -246: 84375: 0 -246: 84376: 0 -246: 84377: 0 -246: 84378: 0 -246: 84379: 0 -246: 84380: 0 -246: 84381: 0 -246: 84382: 0 -246: 84383: 0 -246: 84384: 0 -246: 84385: 0 -246: 84386: 0 -246: 84387: 0 -246: 84388: 0 -246: 84389: 0 -246: 84390: 0 -246: 84391: 0 -246: 84392: 0 -246: 84393: 0 -246: 84394: 0 -246: 84395: 0 -246: 84396: 0 -246: 84397: 0 -246: 84398: 0 -246: 84399: 0 -246: 84400: 0 -246: 84401: 0 -246: 84402: 0 -246: 84403: 0 -246: 84404: 0 -246: 84405: 0 -246: 84406: 0 -246: 84407: 0 -246: 84408: 0 -246: 84409: 0 -246: 84410: 0 -246: 84411: 0 -246: 84412: 0 -246: 84413: 0 -246: 84414: 0 -246: 84415: 0 -246: 84416: 0 -246: 84417: 0 -246: 84418: 0 -246: 84419: 0 -246: 84420: 0 -246: 84421: 0 -246: 84422: 0 -246: 84423: 0 -246: 84424: 0 -246: 84425: 0 -246: 84426: 0 -246: 84427: 0 -246: 84428: 0 -246: 84429: 0 -246: 84430: 0 -246: 84431: 0 -246: 84432: 0 -246: 84433: 0 -246: 84434: 0 -246: 84435: 0 -246: 84436: 0 -246: 84437: 0 -246: 84438: 0 -246: 84439: 0 -246: 84440: 0 -246: 84441: 0 -246: 84442: 0 -246: 84443: 0 -246: 84444: 0 -246: 84445: 0 -246: 84446: 0 -246: 84447: 0 -246: 84448: 0 -246: 84449: 0 -246: 84450: 0 -246: 84451: 0 -246: 84452: 0 -246: 84453: 0 -246: 84454: 0 -246: 84455: 0 -246: 84456: 0 -246: 84457: 0 -246: 84458: 0 -246: 84459: 0 -246: 84460: 0 -246: 84461: 0 -246: 84462: 0 -246: 84463: 0 -246: 84464: 0 -246: 84465: 0 -246: 84466: 0 -246: 84467: 0 -246: 84468: 0 -246: 84469: 0 -246: 84470: 0 -246: 84471: 0 -246: 84472: 0 -246: 84473: 0 -246: 84474: 0 -246: 84475: 0 -246: 84476: 0 -246: 84477: 0 -246: 84478: 0 -246: 84479: 0 -246: 84480: 0 -246: 84481: 0 -246: 84482: 0 -246: 84483: 0 -246: 84484: 0 -246: 84485: 0 -246: 84486: 0 -246: 84487: 0 -246: 84488: 0 -246: 84489: 0 -246: 84490: 0 -246: 84491: 0 -246: 84492: 0 -246: 84493: 0 -246: 84494: 0 -246: 84495: 0 -246: 84496: 0 -246: 84497: 0 -246: 84498: 0 -246: 84499: 0 -246: 84500: 0 -246: 84501: 0 -246: 84502: 0 -246: 84503: 0 -246: 84504: 0 -246: 84505: 0 -246: 84506: 0 -246: 84507: 0 -246: 84508: 0 -246: 84509: 0 -246: 84510: 0 -246: 84511: 0 -246: 84512: 0 -246: 84513: 0 -246: 84514: 0 -246: 84515: 0 -246: 84516: 0 -246: 84517: 0 -246: 84518: 0 -246: 84519: 0 -246: 84520: 0 -246: 84521: 0 -246: 84522: 0 -246: 84523: 0 -246: 84524: 0 -246: 84525: 0 -246: 84526: 0 -246: 84527: 0 -246: 84528: 0 -246: 84529: 0 -246: 84530: 0 -246: 84531: 0 -246: 84532: 0 -246: 84533: 0 -246: 84534: 0 -246: 84535: 0 -246: 84536: 0 -246: 84537: 0 -246: 84538: 0 -246: 84539: 0 -246: 84540: 0 -246: 84541: 0 -246: 84542: 0 -246: 84543: 0 -246: 84544: 0 -246: 84545: 0 -246: 84546: 0 -246: 84547: 0 -246: 84548: 0 -246: 84549: 0 -246: 84550: 0 -246: 84551: 0 -246: 84552: 0 -246: 84553: 0 -246: 84554: 0 -246: 84555: 0 -246: 84556: 0 -246: 84557: 0 -246: 84558: 0 -246: 84559: 0 -246: 84560: 0 -246: 84561: 0 -246: 84562: 0 -246: 84563: 0 -246: 84564: 0 -246: 84565: 0 -246: 84566: 0 -246: 84567: 0 -246: 84568: 0 -246: 84569: 0 -246: 84570: 0 -246: 84571: 0 -246: 84572: 0 -246: 84573: 0 -246: 84574: 0 -246: 84575: 0 -246: 84576: 0 -246: 84577: 0 -246: 84578: 0 -246: 84579: 0 -246: 84580: 0 -246: 84581: 0 -246: 84582: 0 -246: 84583: 0 -246: 84584: 0 -246: 84585: 0 -246: 84586: 0 -246: 84587: 0 -246: 84588: 0 -246: 84589: 0 -246: 84590: 0 -246: 84591: 0 -246: 84592: 0 -246: 84593: 0 -246: 84594: 0 -246: 84595: 0 -246: 84596: 0 -246: 84597: 0 -246: 84598: 0 -246: 84599: 0 -246: 84600: 0 -246: 84601: 0 -246: 84602: 0 -246: 84603: 0 -246: 84604: 0 -246: 84605: 0 -246: 84606: 0 -246: 84607: 0 -246: 84608: 0 -246: 84609: 0 -246: 84610: 0 -246: 84611: 0 -246: 84612: 0 -246: 84613: 0 -246: 84614: 0 -246: 84615: 0 -246: 84616: 0 -246: 84617: 0 -246: 84618: 0 -246: 84619: 0 -246: 84620: 0 -246: 84621: 0 -246: 84622: 0 -246: 84623: 0 -246: 84624: 0 -246: 84625: 0 -246: 84626: 0 -246: 84627: 0 -246: 84628: 0 -246: 84629: 0 -246: 84630: 0 -246: 84631: 0 -246: 84632: 0 -246: 84633: 0 -246: 84634: 0 -246: 84635: 0 -246: 84636: 0 -246: 84637: 0 -246: 84638: 0 -246: 84639: 0 -246: 84640: 0 -246: 84641: 0 -246: 84642: 0 -246: 84643: 0 -246: 84644: 0 -246: 84645: 0 -246: 84646: 0 -246: 84647: 0 -246: 84648: 0 -246: 84649: 0 -246: 84650: 0 -246: 84651: 0 -246: 84652: 0 -246: 84653: 0 -246: 84654: 0 -246: 84655: 0 -246: 84656: 0 -246: 84657: 0 -246: 84658: 0 -246: 84659: 0 -246: 84660: 0 -246: 84661: 0 -246: 84662: 0 -246: 84663: 0 -246: 84664: 0 -246: 84665: 0 -246: 84666: 0 -246: 84667: 0 -246: 84668: 0 -246: 84669: 0 -246: 84670: 0 -246: 84671: 0 -246: 84672: 0 -246: 84673: 0 -246: 84674: 0 -246: 84675: 0 -246: 84676: 0 -246: 84677: 0 -246: 84678: 0 -246: 84679: 0 -246: 84680: 0 -246: 84681: 0 -246: 84682: 0 -246: 84683: 0 -246: 84684: 0 -246: 84685: 0 -246: 84686: 0 -246: 84687: 0 -246: 84688: 0 -246: 84689: 0 -246: 84690: 0 -246: 84691: 0 -246: 84692: 0 -246: 84693: 0 -246: 84694: 0 -246: 84695: 0 -246: 84696: 0 -246: 84697: 0 -246: 84698: 0 -246: 84699: 0 -246: 84700: 0 -246: 84701: 0 -246: 84702: 0 -246: 84703: 0 -246: 84704: 0 -246: 84705: 0 -246: 84706: 0 -246: 84707: 0 -246: 84708: 0 -246: 84709: 0 -246: 84710: 0 -246: 84711: 0 -246: 84712: 0 -246: 84713: 0 -246: 84714: 0 -246: 84715: 0 -246: 84716: 0 -246: 84717: 0 -246: 84718: 0 -246: 84719: 0 -246: 84720: 0 -246: 84721: 0 -246: 84722: 0 -246: 84723: 0 -246: 84724: 0 -246: 84725: 0 -246: 84726: 0 -246: 84727: 0 -246: 84728: 0 -246: 84729: 0 -246: 84730: 0 -246: 84731: 0 -246: 84732: 0 -246: 84733: 0 -246: 84734: 0 -246: 84735: 0 -246: 84736: 0 -246: 84737: 0 -246: 84738: 0 -246: 84739: 0 -246: 84740: 0 -246: 84741: 0 -246: 84742: 0 -246: 84743: 0 -246: 84744: 0 -246: 84745: 0 -246: 84746: 0 -246: 84747: 0 -246: 84748: 0 -246: 84749: 0 -246: 84750: 0 -246: 84751: 0 -246: 84752: 0 -246: 84753: 0 -246: 84754: 0 -246: 84755: 0 -246: 84756: 0 -246: 84757: 0 -246: 84758: 0 -246: 84759: 0 -246: 84760: 0 -246: 84761: 0 -246: 84762: 0 -246: 84763: 0 -246: 84764: 0 -246: 84765: 0 -246: 84766: 0 -246: 84767: 0 -246: 84768: 0 -246: 84769: 0 -246: 84770: 0 -246: 84771: 0 -246: 84772: 0 -246: 84773: 0 -246: 84774: 0 -246: 84775: 0 -246: 84776: 0 -246: 84777: 0 -246: 84778: 0 -246: 84779: 0 -246: 84780: 0 -246: 84781: 0 -246: 84782: 0 -246: 84783: 0 -246: 84784: 0 -246: 84785: 0 -246: 84786: 0 -246: 84787: 0 -246: 84788: 0 -246: 84789: 0 -246: 84790: 0 -246: 84791: 0 -246: 84792: 0 -246: 84793: 0 -246: 84794: 0 -246: 84795: 0 -246: 84796: 0 -246: 84797: 0 -246: 84798: 0 -246: 84799: 0 -246: 84800: 0 -246: 84801: 0 -246: 84802: 0 -246: 84803: 0 -246: 84804: 0 -246: 84805: 0 -246: 84806: 0 -246: 84807: 0 -246: 84808: 0 -246: 84809: 0 -246: 84810: 0 -246: 84811: 0 -246: 84812: 0 -246: 84813: 0 -246: 84814: 0 -246: 84815: 0 -246: 84816: 0 -246: 84817: 0 -246: 84818: 0 -246: 84819: 0 -246: 84820: 0 -246: 84821: 0 -246: 84822: 0 -246: 84823: 0 -246: 84824: 0 -246: 84825: 0 -246: 84826: 0 -246: 84827: 0 -246: 84828: 0 -246: 84829: 0 -246: 84830: 0 -246: 84831: 0 -246: 84832: 0 -246: 84833: 0 -246: 84834: 0 -246: 84835: 0 -246: 84836: 0 -246: 84837: 0 -246: 84838: 0 -246: 84839: 0 -246: 84840: 0 -246: 84841: 0 -246: 84842: 0 -246: 84843: 0 -246: 84844: 0 -246: 84845: 0 -246: 84846: 0 -246: 84847: 0 -246: 84848: 0 -246: 84849: 0 -246: 84850: 0 -246: 84851: 0 -246: 84852: 0 -246: 84853: 0 -246: 84854: 0 -246: 84855: 0 -246: 84856: 0 -246: 84857: 0 -246: 84858: 0 -246: 84859: 0 -246: 84860: 0 -246: 84861: 0 -246: 84862: 0 -246: 84863: 0 -246: 84864: 0 -246: 84865: 0 -246: 84866: 0 -246: 84867: 0 -246: 84868: 0 -246: 84869: 0 -246: 84870: 0 -246: 84871: 0 -246: 84872: 0 -246: 84873: 0 -246: 84874: 0 -246: 84875: 0 -246: 84876: 0 -246: 84877: 0 -246: 84878: 0 -246: 84879: 0 -246: 84880: 0 -246: 84881: 0 -246: 84882: 0 -246: 84883: 0 -246: 84884: 0 -246: 84885: 0 -246: 84886: 0 -246: 84887: 0 -246: 84888: 0 -246: 84889: 0 -246: 84890: 0 -246: 84891: 0 -246: 84892: 0 -246: 84893: 0 -246: 84894: 0 -246: 84895: 0 -246: 84896: 0 -246: 84897: 0 -246: 84898: 0 -246: 84899: 0 -246: 84900: 0 -246: 84901: 0 -246: 84902: 0 -246: 84903: 0 -246: 84904: 0 -246: 84905: 0 -246: 84906: 0 -246: 84907: 0 -246: 84908: 0 -246: 84909: 0 -246: 84910: 0 -246: 84911: 0 -246: 84912: 0 -246: 84913: 0 -246: 84914: 0 -246: 84915: 0 -246: 84916: 0 -246: 84917: 0 -246: 84918: 0 -246: 84919: 0 -246: 84920: 0 -246: 84921: 0 -246: 84922: 0 -246: 84923: 0 -246: 84924: 0 -246: 84925: 0 -246: 84926: 0 -246: 84927: 0 -246: 84928: 0 -246: 84929: 0 -246: 84930: 0 -246: 84931: 0 -246: 84932: 0 -246: 84933: 0 -246: 84934: 0 -246: 84935: 0 -246: 84936: 0 -246: 84937: 0 -246: 84938: 0 -246: 84939: 0 -246: 84940: 0 -246: 84941: 0 -246: 84942: 0 -246: 84943: 0 -246: 84944: 0 -246: 84945: 0 -246: 84946: 0 -246: 84947: 0 -246: 84948: 0 -246: 84949: 0 -246: 84950: 0 -246: 84951: 0 -246: 84952: 0 -246: 84953: 0 -246: 84954: 0 -246: 84955: 0 -246: 84956: 0 -246: 84957: 0 -246: 84958: 0 -246: 84959: 0 -246: 84960: 0 -246: 84961: 0 -246: 84962: 0 -246: 84963: 0 -246: 84964: 0 -246: 84965: 0 -246: 84966: 0 -246: 84967: 0 -246: 84968: 0 -246: 84969: 0 -246: 84970: 0 -246: 84971: 0 -246: 84972: 0 -246: 84973: 0 -246: 84974: 0 -246: 84975: 0 -246: 84976: 0 -246: 84977: 0 -246: 84978: 0 -246: 84979: 0 -246: 84980: 0 -246: 84981: 0 -246: 84982: 0 -246: 84983: 0 -246: 84984: 0 -246: 84985: 0 -246: 84986: 0 -246: 84987: 0 -246: 84988: 0 -246: 84989: 0 -246: 84990: 0 -246: 84991: 0 -246: 84992: 0 -246: 84993: 0 -246: 84994: 0 -246: 84995: 0 -246: 84996: 0 -246: 84997: 0 -246: 84998: 0 -246: 84999: 0 -246: 85000: 0 -246: 85001: 0 -246: 85002: 0 -246: 85003: 0 -246: 85004: 0 -246: 85005: 0 -246: 85006: 0 -246: 85007: 0 -246: 85008: 0 -246: 85009: 0 -246: 85010: 0 -246: 85011: 0 -246: 85012: 0 -246: 85013: 0 -246: 85014: 0 -246: 85015: 0 -246: 85016: 0 -246: 85017: 0 -246: 85018: 0 -246: 85019: 0 -246: 85020: 0 -246: 85021: 0 -246: 85022: 0 -246: 85023: 0 -246: 85024: 0 -246: 85025: 0 -246: 85026: 0 -246: 85027: 0 -246: 85028: 0 -246: 85029: 0 -246: 85030: 0 -246: 85031: 0 -246: 85032: 0 -246: 85033: 0 -246: 85034: 0 -246: 85035: 0 -246: 85036: 0 -246: 85037: 0 -246: 85038: 0 -246: 85039: 0 -246: 85040: 0 -246: 85041: 0 -246: 85042: 0 -246: 85043: 0 -246: 85044: 0 -246: 85045: 0 -246: 85046: 0 -246: 85047: 0 -246: 85048: 0 -246: 85049: 0 -246: 85050: 0 -246: 85051: 0 -246: 85052: 0 -246: 85053: 0 -246: 85054: 0 -246: 85055: 0 -246: 85056: 0 -246: 85057: 0 -246: 85058: 0 -246: 85059: 0 -246: 85060: 0 -246: 85061: 0 -246: 85062: 0 -246: 85063: 0 -246: 85064: 0 -246: 85065: 0 -246: 85066: 0 -246: 85067: 0 -246: 85068: 0 -246: 85069: 0 -246: 85070: 0 -246: 85071: 0 -246: 85072: 0 -246: 85073: 0 -246: 85074: 0 -246: 85075: 0 -246: 85076: 0 -246: 85077: 0 -246: 85078: 0 -246: 85079: 0 -246: 85080: 0 -246: 85081: 0 -246: 85082: 0 -246: 85083: 0 -246: 85084: 0 -246: 85085: 0 -246: 85086: 0 -246: 85087: 0 -246: 85088: 0 -246: 85089: 0 -246: 85090: 0 -246: 85091: 0 -246: 85092: 0 -246: 85093: 0 -246: 85094: 0 -246: 85095: 0 -246: 85096: 0 -246: 85097: 0 -246: 85098: 0 -246: 85099: 0 -246: 85100: 0 -246: 85101: 0 -246: 85102: 0 -246: 85103: 0 -246: 85104: 0 -246: 85105: 0 -246: 85106: 0 -246: 85107: 0 -246: 85108: 0 -246: 85109: 0 -246: 85110: 0 -246: 85111: 0 -246: 85112: 0 -246: 85113: 0 -246: 85114: 0 -246: 85115: 0 -246: 85116: 0 -246: 85117: 0 -246: 85118: 0 -246: 85119: 0 -246: 85120: 0 -246: 85121: 0 -246: 85122: 0 -246: 85123: 0 -246: 85124: 0 -246: 85125: 0 -246: 85126: 0 -246: 85127: 0 -246: 85128: 0 -246: 85129: 0 -246: 85130: 0 -246: 85131: 0 -246: 85132: 0 -246: 85133: 0 -246: 85134: 0 -246: 85135: 0 -246: 85136: 0 -246: 85137: 0 -246: 85138: 0 -246: 85139: 0 -246: 85140: 0 -246: 85141: 0 -246: 85142: 0 -246: 85143: 0 -246: 85144: 0 -246: 85145: 0 -246: 85146: 0 -246: 85147: 0 -246: 85148: 0 -246: 85149: 0 -246: 85150: 0 -246: 85151: 0 -246: 85152: 0 -246: 85153: 0 -246: 85154: 0 -246: 85155: 0 -246: 85156: 0 -246: 85157: 0 -246: 85158: 0 -246: 85159: 0 -246: 85160: 0 -246: 85161: 0 -246: 85162: 0 -246: 85163: 0 -246: 85164: 0 -246: 85165: 0 -246: 85166: 0 -246: 85167: 0 -246: 85168: 0 -246: 85169: 0 -246: 85170: 0 -246: 85171: 0 -246: 85172: 0 -246: 85173: 0 -246: 85174: 0 -246: 85175: 0 -246: 85176: 0 -246: 85177: 0 -246: 85178: 0 -246: 85179: 0 -246: 85180: 0 -246: 85181: 0 -246: 85182: 0 -246: 85183: 0 -246: 85184: 0 -246: 85185: 0 -246: 85186: 0 -246: 85187: 0 -246: 85188: 0 -246: 85189: 0 -246: 85190: 0 -246: 85191: 0 -246: 85192: 0 -246: 85193: 0 -246: 85194: 0 -246: 85195: 0 -246: 85196: 0 -246: 85197: 0 -246: 85198: 0 -246: 85199: 0 -246: 85200: 0 -246: 85201: 0 -246: 85202: 0 -246: 85203: 0 -246: 85204: 0 -246: 85205: 0 -246: 85206: 0 -246: 85207: 0 -246: 85208: 0 -246: 85209: 0 -246: 85210: 0 -246: 85211: 0 -246: 85212: 0 -246: 85213: 0 -246: 85214: 0 -246: 85215: 0 -246: 85216: 0 -246: 85217: 0 -246: 85218: 0 -246: 85219: 0 -246: 85220: 0 -246: 85221: 0 -246: 85222: 0 -246: 85223: 0 -246: 85224: 0 -246: 85225: 0 -246: 85226: 0 -246: 85227: 0 -246: 85228: 0 -246: 85229: 0 -246: 85230: 0 -246: 85231: 0 -246: 85232: 0 -246: 85233: 0 -246: 85234: 0 -246: 85235: 0 -246: 85236: 0 -246: 85237: 0 -246: 85238: 0 -246: 85239: 0 -246: 85240: 0 -246: 85241: 0 -246: 85242: 0 -246: 85243: 0 -246: 85244: 0 -246: 85245: 0 -246: 85246: 0 -246: 85247: 0 -246: 85248: 0 -246: 85249: 0 -246: 85250: 0 -246: 85251: 0 -246: 85252: 0 -246: 85253: 0 -246: 85254: 0 -246: 85255: 0 -246: 85256: 0 -246: 85257: 0 -246: 85258: 0 -246: 85259: 0 -246: 85260: 0 -246: 85261: 0 -246: 85262: 0 -246: 85263: 0 -246: 85264: 0 -246: 85265: 0 -246: 85266: 0 -246: 85267: 0 -246: 85268: 0 -246: 85269: 0 -246: 85270: 0 -246: 85271: 0 -246: 85272: 0 -246: 85273: 0 -246: 85274: 0 -246: 85275: 0 -246: 85276: 0 -246: 85277: 0 -246: 85278: 0 -246: 85279: 0 -246: 85280: 0 -246: 85281: 0 -246: 85282: 0 -246: 85283: 0 -246: 85284: 0 -246: 85285: 0 -246: 85286: 0 -246: 85287: 0 -246: 85288: 0 -246: 85289: 0 -246: 85290: 0 -246: 85291: 0 -246: 85292: 0 -246: 85293: 0 -246: 85294: 0 -246: 85295: 0 -246: 85296: 0 -246: 85297: 0 -246: 85298: 0 -246: 85299: 0 -246: 85300: 0 -246: 85301: 0 -246: 85302: 0 -246: 85303: 0 -246: 85304: 0 -246: 85305: 0 -246: 85306: 0 -246: 85307: 0 -246: 85308: 0 -246: 85309: 0 -246: 85310: 0 -246: 85311: 0 -246: 85312: 0 -246: 85313: 0 -246: 85314: 0 -246: 85315: 0 -246: 85316: 0 -246: 85317: 0 -246: 85318: 0 -246: 85319: 0 -246: 85320: 0 -246: 85321: 0 -246: 85322: 0 -246: 85323: 0 -246: 85324: 0 -246: 85325: 0 -246: 85326: 0 -246: 85327: 0 -246: 85328: 0 -246: 85329: 0 -246: 85330: 0 -246: 85331: 0 -246: 85332: 0 -246: 85333: 0 -246: 85334: 0 -246: 85335: 0 -246: 85336: 0 -246: 85337: 0 -246: 85338: 0 -246: 85339: 0 -246: 85340: 0 -246: 85341: 0 -246: 85342: 0 -246: 85343: 0 -246: 85344: 0 -246: 85345: 0 -246: 85346: 0 -246: 85347: 0 -246: 85348: 0 -246: 85349: 0 -246: 85350: 0 -246: 85351: 0 -246: 85352: 0 -246: 85353: 0 -246: 85354: 0 -246: 85355: 0 -246: 85356: 0 -246: 85357: 0 -246: 85358: 0 -246: 85359: 0 -246: 85360: 0 -246: 85361: 0 -246: 85362: 0 -246: 85363: 0 -246: 85364: 0 -246: 85365: 0 -246: 85366: 0 -246: 85367: 0 -246: 85368: 0 -246: 85369: 0 -246: 85370: 0 -246: 85371: 0 -246: 85372: 0 -246: 85373: 0 -246: 85374: 0 -246: 85375: 0 -246: 85376: 0 -246: 85377: 0 -246: 85378: 0 -246: 85379: 0 -246: 85380: 0 -246: 85381: 0 -246: 85382: 0 -246: 85383: 0 -246: 85384: 0 -246: 85385: 0 -246: 85386: 0 -246: 85387: 0 -246: 85388: 0 -246: 85389: 0 -246: 85390: 0 -246: 85391: 0 -246: 85392: 0 -246: 85393: 0 -246: 85394: 0 -246: 85395: 0 -246: 85396: 0 -246: 85397: 0 -246: 85398: 0 -246: 85399: 0 -246: 85400: 0 -246: 85401: 0 -246: 85402: 0 -246: 85403: 0 -246: 85404: 0 -246: 85405: 0 -246: 85406: 0 -246: 85407: 0 -246: 85408: 0 -246: 85409: 0 -246: 85410: 0 -246: 85411: 0 -246: 85412: 0 -246: 85413: 0 -246: 85414: 0 -246: 85415: 0 -246: 85416: 0 -246: 85417: 0 -246: 85418: 0 -246: 85419: 0 -246: 85420: 0 -246: 85421: 0 -246: 85422: 0 -246: 85423: 0 -246: 85424: 0 -246: 85425: 0 -246: 85426: 0 -246: 85427: 0 -246: 85428: 0 -246: 85429: 0 -246: 85430: 0 -246: 85431: 0 -246: 85432: 0 -246: 85433: 0 -246: 85434: 0 -246: 85435: 0 -246: 85436: 0 -246: 85437: 0 -246: 85438: 0 -246: 85439: 0 -246: 85440: 0 -246: 85441: 0 -246: 85442: 0 -246: 85443: 0 -246: 85444: 0 -246: 85445: 0 -246: 85446: 0 -246: 85447: 0 -246: 85448: 0 -246: 85449: 0 -246: 85450: 0 -246: 85451: 0 -246: 85452: 0 -246: 85453: 0 -246: 85454: 0 -246: 85455: 0 -246: 85456: 0 -246: 85457: 0 -246: 85458: 0 -246: 85459: 0 -246: 85460: 0 -246: 85461: 0 -246: 85462: 0 -246: 85463: 0 -246: 85464: 0 -246: 85465: 0 -246: 85466: 0 -246: 85467: 0 -246: 85468: 0 -246: 85469: 0 -246: 85470: 0 -246: 85471: 0 -246: 85472: 0 -246: 85473: 0 -246: 85474: 0 -246: 85475: 0 -246: 85476: 0 -246: 85477: 0 -246: 85478: 0 -246: 85479: 0 -246: 85480: 0 -246: 85481: 0 -246: 85482: 0 -246: 85483: 0 -246: 85484: 0 -246: 85485: 0 -246: 85486: 0 -246: 85487: 0 -246: 85488: 0 -246: 85489: 0 -246: 85490: 0 -246: 85491: 0 -246: 85492: 0 -246: 85493: 0 -246: 85494: 0 -246: 85495: 0 -246: 85496: 0 -246: 85497: 0 -246: 85498: 0 -246: 85499: 0 -246: 85500: 0 -246: 85501: 0 -246: 85502: 0 -246: 85503: 0 -246: 85504: 0 -246: 85505: 0 -246: 85506: 0 -246: 85507: 0 -246: 85508: 0 -246: 85509: 0 -246: 85510: 0 -246: 85511: 0 -246: 85512: 0 -246: 85513: 0 -246: 85514: 0 -246: 85515: 0 -246: 85516: 0 -246: 85517: 0 -246: 85518: 0 -246: 85519: 0 -246: 85520: 0 -246: 85521: 0 -246: 85522: 0 -246: 85523: 0 -246: 85524: 0 -246: 85525: 0 -246: 85526: 0 -246: 85527: 0 -246: 85528: 0 -246: 85529: 0 -246: 85530: 0 -246: 85531: 0 -246: 85532: 0 -246: 85533: 0 -246: 85534: 0 -246: 85535: 0 -246: 85536: 0 -246: 85537: 0 -246: 85538: 0 -246: 85539: 0 -246: 85540: 0 -246: 85541: 0 -246: 85542: 0 -246: 85543: 0 -246: 85544: 0 -246: 85545: 0 -246: 85546: 0 -246: 85547: 0 -246: 85548: 0 -246: 85549: 0 -246: 85550: 0 -246: 85551: 0 -246: 85552: 0 -246: 85553: 0 -246: 85554: 0 -246: 85555: 0 -246: 85556: 0 -246: 85557: 0 -246: 85558: 0 -246: 85559: 0 -246: 85560: 0 -246: 85561: 0 -246: 85562: 0 -246: 85563: 0 -246: 85564: 0 -246: 85565: 0 -246: 85566: 0 -246: 85567: 0 -246: 85568: 0 -246: 85569: 0 -246: 85570: 0 -246: 85571: 0 -246: 85572: 0 -246: 85573: 0 -246: 85574: 0 -246: 85575: 0 -246: 85576: 0 -246: 85577: 0 -246: 85578: 0 -246: 85579: 0 -246: 85580: 0 -246: 85581: 0 -246: 85582: 0 -246: 85583: 0 -246: 85584: 0 -246: 85585: 0 -246: 85586: 0 -246: 85587: 0 -246: 85588: 0 -246: 85589: 0 -246: 85590: 0 -246: 85591: 0 -246: 85592: 0 -246: 85593: 0 -246: 85594: 0 -246: 85595: 0 -246: 85596: 0 -246: 85597: 0 -246: 85598: 0 -246: 85599: 0 -246: 85600: 0 -246: 85601: 0 -246: 85602: 0 -246: 85603: 0 -246: 85604: 0 -246: 85605: 0 -246: 85606: 0 -246: 85607: 0 -246: 85608: 0 -246: 85609: 0 -246: 85610: 0 -246: 85611: 0 -246: 85612: 0 -246: 85613: 0 -246: 85614: 0 -246: 85615: 0 -246: 85616: 0 -246: 85617: 0 -246: 85618: 0 -246: 85619: 0 -246: 85620: 0 -246: 85621: 0 -246: 85622: 0 -246: 85623: 0 -246: 85624: 0 -246: 85625: 0 -246: 85626: 0 -246: 85627: 0 -246: 85628: 0 -246: 85629: 0 -246: 85630: 0 -246: 85631: 0 -246: 85632: 0 -246: 85633: 0 -246: 85634: 0 -246: 85635: 0 -246: 85636: 0 -246: 85637: 0 -246: 85638: 0 -246: 85639: 0 -246: 85640: 0 -246: 85641: 0 -246: 85642: 0 -246: 85643: 0 -246: 85644: 0 -246: 85645: 0 -246: 85646: 0 -246: 85647: 0 -246: 85648: 0 -246: 85649: 0 -246: 85650: 0 -246: 85651: 0 -246: 85652: 0 -246: 85653: 0 -246: 85654: 0 -246: 85655: 0 -246: 85656: 0 -246: 85657: 0 -246: 85658: 0 -246: 85659: 0 -246: 85660: 0 -246: 85661: 0 -246: 85662: 0 -246: 85663: 0 -246: 85664: 0 -246: 85665: 0 -246: 85666: 0 -246: 85667: 0 -246: 85668: 0 -246: 85669: 0 -246: 85670: 0 -246: 85671: 0 -246: 85672: 0 -246: 85673: 0 -246: 85674: 0 -246: 85675: 0 -246: 85676: 0 -246: 85677: 0 -246: 85678: 0 -246: 85679: 0 -246: 85680: 0 -246: 85681: 0 -246: 85682: 0 -246: 85683: 0 -246: 85684: 0 -246: 85685: 0 -246: 85686: 0 -246: 85687: 0 -246: 85688: 0 -246: 85689: 0 -246: 85690: 0 -246: 85691: 0 -246: 85692: 0 -246: 85693: 0 -246: 85694: 0 -246: 85695: 0 -246: 85696: 0 -246: 85697: 0 -246: 85698: 0 -246: 85699: 0 -246: 85700: 0 -246: 85701: 0 -246: 85702: 0 -246: 85703: 0 -246: 85704: 0 -246: 85705: 0 -246: 85706: 0 -246: 85707: 0 -246: 85708: 0 -246: 85709: 0 -246: 85710: 0 -246: 85711: 0 -246: 85712: 0 -246: 85713: 0 -246: 85714: 0 -246: 85715: 0 -246: 85716: 0 -246: 85717: 0 -246: 85718: 0 -246: 85719: 0 -246: 85720: 0 -246: 85721: 0 -246: 85722: 0 -246: 85723: 0 -246: 85724: 0 -246: 85725: 0 -246: 85726: 0 -246: 85727: 0 -246: 85728: 0 -246: 85729: 0 -246: 85730: 0 -246: 85731: 0 -246: 85732: 0 -246: 85733: 0 -246: 85734: 0 -246: 85735: 0 -246: 85736: 0 -246: 85737: 0 -246: 85738: 0 -246: 85739: 0 -246: 85740: 0 -246: 85741: 0 -246: 85742: 0 -246: 85743: 0 -246: 85744: 0 -246: 85745: 0 -246: 85746: 0 -246: 85747: 0 -246: 85748: 0 -246: 85749: 0 -246: 85750: 0 -246: 85751: 0 -246: 85752: 0 -246: 85753: 0 -246: 85754: 0 -246: 85755: 0 -246: 85756: 0 -246: 85757: 0 -246: 85758: 0 -246: 85759: 0 -246: 85760: 0 -246: 85761: 0 -246: 85762: 0 -246: 85763: 0 -246: 85764: 0 -246: 85765: 0 -246: 85766: 0 -246: 85767: 0 -246: 85768: 0 -246: 85769: 0 -246: 85770: 0 -246: 85771: 0 -246: 85772: 0 -246: 85773: 0 -246: 85774: 0 -246: 85775: 0 -246: 85776: 0 -246: 85777: 0 -246: 85778: 0 -246: 85779: 0 -246: 85780: 0 -246: 85781: 0 -246: 85782: 0 -246: 85783: 0 -246: 85784: 0 -246: 85785: 0 -246: 85786: 0 -246: 85787: 0 -246: 85788: 0 -246: 85789: 0 -246: 85790: 0 -246: 85791: 0 -246: 85792: 0 -246: 85793: 0 -246: 85794: 0 -246: 85795: 0 -246: 85796: 0 -246: 85797: 0 -246: 85798: 0 -246: 85799: 0 -246: 85800: 0 -246: 85801: 0 -246: 85802: 0 -246: 85803: 0 -246: 85804: 0 -246: 85805: 0 -246: 85806: 0 -246: 85807: 0 -246: 85808: 0 -246: 85809: 0 -246: 85810: 0 -246: 85811: 0 -246: 85812: 0 -246: 85813: 0 -246: 85814: 0 -246: 85815: 0 -246: 85816: 0 -246: 85817: 0 -246: 85818: 0 -246: 85819: 0 -246: 85820: 0 -246: 85821: 0 -246: 85822: 0 -246: 85823: 0 -246: 85824: 0 -246: 85825: 0 -246: 85826: 0 -246: 85827: 0 -246: 85828: 0 -246: 85829: 0 -246: 85830: 0 -246: 85831: 0 -246: 85832: 0 -246: 85833: 0 -246: 85834: 0 -246: 85835: 0 -246: 85836: 0 -246: 85837: 0 -246: 85838: 0 -246: 85839: 0 -246: 85840: 0 -246: 85841: 0 -246: 85842: 0 -246: 85843: 0 -246: 85844: 0 -246: 85845: 0 -246: 85846: 0 -246: 85847: 0 -246: 85848: 0 -246: 85849: 0 -246: 85850: 0 -246: 85851: 0 -246: 85852: 0 -246: 85853: 0 -246: 85854: 0 -246: 85855: 0 -246: 85856: 0 -246: 85857: 0 -246: 85858: 0 -246: 85859: 0 -246: 85860: 0 -246: 85861: 0 -246: 85862: 0 -246: 85863: 0 -246: 85864: 0 -246: 85865: 0 -246: 85866: 0 -246: 85867: 0 -246: 85868: 0 -246: 85869: 0 -246: 85870: 0 -246: 85871: 0 -246: 85872: 0 -246: 85873: 0 -246: 85874: 0 -246: 85875: 0 -246: 85876: 0 -246: 85877: 0 -246: 85878: 0 -246: 85879: 0 -246: 85880: 0 -246: 85881: 0 -246: 85882: 0 -246: 85883: 0 -246: 85884: 0 -246: 85885: 0 -246: 85886: 0 -246: 85887: 0 -246: 85888: 0 -246: 85889: 0 -246: 85890: 0 -246: 85891: 0 -246: 85892: 0 -246: 85893: 0 -246: 85894: 0 -246: 85895: 0 -246: 85896: 0 -246: 85897: 0 -246: 85898: 0 -246: 85899: 0 -246: 85900: 0 -246: 85901: 0 -246: 85902: 0 -246: 85903: 0 -246: 85904: 0 -246: 85905: 0 -246: 85906: 0 -246: 85907: 0 -246: 85908: 0 -246: 85909: 0 -246: 85910: 0 -246: 85911: 0 -246: 85912: 0 -246: 85913: 0 -246: 85914: 0 -246: 85915: 0 -246: 85916: 0 -246: 85917: 0 -246: 85918: 0 -246: 85919: 0 -246: 85920: 0 -246: 85921: 0 -246: 85922: 0 -246: 85923: 0 -246: 85924: 0 -246: 85925: 0 -246: 85926: 0 -246: 85927: 0 -246: 85928: 0 -246: 85929: 0 -246: 85930: 0 -246: 85931: 0 -246: 85932: 0 -246: 85933: 0 -246: 85934: 0 -246: 85935: 0 -246: 85936: 0 -246: 85937: 0 -246: 85938: 0 -246: 85939: 0 -246: 85940: 0 -246: 85941: 0 -246: 85942: 0 -246: 85943: 0 -246: 85944: 0 -246: 85945: 0 -246: 85946: 0 -246: 85947: 0 -246: 85948: 0 -246: 85949: 0 -246: 85950: 0 -246: 85951: 0 -246: 85952: 0 -246: 85953: 0 -246: 85954: 0 -246: 85955: 0 -246: 85956: 0 -246: 85957: 0 -246: 85958: 0 -246: 85959: 0 -246: 85960: 0 -246: 85961: 0 -246: 85962: 0 -246: 85963: 0 -246: 85964: 0 -246: 85965: 0 -246: 85966: 0 -246: 85967: 0 -246: 85968: 0 -246: 85969: 0 -246: 85970: 0 -246: 85971: 0 -246: 85972: 0 -246: 85973: 0 -246: 85974: 0 -246: 85975: 0 -246: 85976: 0 -246: 85977: 0 -246: 85978: 0 -246: 85979: 0 -246: 85980: 0 -246: 85981: 0 -246: 85982: 0 -246: 85983: 0 -246: 85984: 0 -246: 85985: 0 -246: 85986: 0 -246: 85987: 0 -246: 85988: 0 -246: 85989: 0 -246: 85990: 0 -246: 85991: 0 -246: 85992: 0 -246: 85993: 0 -246: 85994: 0 -246: 85995: 0 -246: 85996: 0 -246: 85997: 0 -246: 85998: 0 -246: 85999: 0 -246: 86000: 0 -246: 86001: 0 -246: 86002: 0 -246: 86003: 0 -246: 86004: 0 -246: 86005: 0 -246: 86006: 0 -246: 86007: 0 -246: 86008: 0 -246: 86009: 0 -246: 86010: 0 -246: 86011: 0 -246: 86012: 0 -246: 86013: 0 -246: 86014: 0 -246: 86015: 0 -246: 86016: 0 -246: 86017: 0 -246: 86018: 0 -246: 86019: 0 -246: 86020: 0 -246: 86021: 0 -246: 86022: 0 -246: 86023: 0 -246: 86024: 0 -246: 86025: 0 -246: 86026: 0 -246: 86027: 0 -246: 86028: 0 -246: 86029: 0 -246: 86030: 0 -246: 86031: 0 -246: 86032: 0 -246: 86033: 0 -246: 86034: 0 -246: 86035: 0 -246: 86036: 0 -246: 86037: 0 -246: 86038: 0 -246: 86039: 0 -246: 86040: 0 -246: 86041: 0 -246: 86042: 0 -246: 86043: 0 -246: 86044: 0 -246: 86045: 0 -246: 86046: 0 -246: 86047: 0 -246: 86048: 0 -246: 86049: 0 -246: 86050: 0 -246: 86051: 0 -246: 86052: 0 -246: 86053: 0 -246: 86054: 0 -246: 86055: 0 -246: 86056: 0 -246: 86057: 0 -246: 86058: 0 -246: 86059: 0 -246: 86060: 0 -246: 86061: 0 -246: 86062: 0 -246: 86063: 0 -246: 86064: 0 -246: 86065: 0 -246: 86066: 0 -246: 86067: 0 -246: 86068: 0 -246: 86069: 0 -246: 86070: 0 -246: 86071: 0 -246: 86072: 0 -246: 86073: 0 -246: 86074: 0 -246: 86075: 0 -246: 86076: 0 -246: 86077: 0 -246: 86078: 0 -246: 86079: 0 -246: 86080: 0 -246: 86081: 0 -246: 86082: 0 -246: 86083: 0 -246: 86084: 0 -246: 86085: 0 -246: 86086: 0 -246: 86087: 0 -246: 86088: 0 -246: 86089: 0 -246: 86090: 0 -246: 86091: 0 -246: 86092: 0 -246: 86093: 0 -246: 86094: 0 -246: 86095: 0 -246: 86096: 0 -246: 86097: 0 -246: 86098: 0 -246: 86099: 0 -246: 86100: 0 -246: 86101: 0 -246: 86102: 0 -246: 86103: 0 -246: 86104: 0 -246: 86105: 0 -246: 86106: 0 -246: 86107: 0 -246: 86108: 0 -246: 86109: 0 -246: 86110: 0 -246: 86111: 0 -246: 86112: 0 -246: 86113: 0 -246: 86114: 0 -246: 86115: 0 -246: 86116: 0 -246: 86117: 0 -246: 86118: 0 -246: 86119: 0 -246: 86120: 0 -246: 86121: 0 -246: 86122: 0 -246: 86123: 0 -246: 86124: 0 -246: 86125: 0 -246: 86126: 0 -246: 86127: 0 -246: 86128: 0 -246: 86129: 0 -246: 86130: 0 -246: 86131: 0 -246: 86132: 0 -246: 86133: 0 -246: 86134: 0 -246: 86135: 0 -246: 86136: 0 -246: 86137: 0 -246: 86138: 0 -246: 86139: 0 -246: 86140: 0 -246: 86141: 0 -246: 86142: 0 -246: 86143: 0 -246: 86144: 0 -246: 86145: 0 -246: 86146: 0 -246: 86147: 0 -246: 86148: 0 -246: 86149: 0 -246: 86150: 0 -246: 86151: 0 -246: 86152: 0 -246: 86153: 0 -246: 86154: 0 -246: 86155: 0 -246: 86156: 0 -246: 86157: 0 -246: 86158: 0 -246: 86159: 0 -246: 86160: 0 -246: 86161: 0 -246: 86162: 0 -246: 86163: 0 -246: 86164: 0 -246: 86165: 0 -246: 86166: 0 -246: 86167: 0 -246: 86168: 0 -246: 86169: 0 -246: 86170: 0 -246: 86171: 0 -246: 86172: 0 -246: 86173: 0 -246: 86174: 0 -246: 86175: 0 -246: 86176: 0 -246: 86177: 0 -246: 86178: 0 -246: 86179: 0 -246: 86180: 0 -246: 86181: 0 -246: 86182: 0 -246: 86183: 0 -246: 86184: 0 -246: 86185: 0 -246: 86186: 0 -246: 86187: 0 -246: 86188: 0 -246: 86189: 0 -246: 86190: 0 -246: 86191: 0 -246: 86192: 0 -246: 86193: 0 -246: 86194: 0 -246: 86195: 0 -246: 86196: 0 -246: 86197: 0 -246: 86198: 0 -246: 86199: 0 -246: 86200: 0 -246: 86201: 0 -246: 86202: 0 -246: 86203: 0 -246: 86204: 0 -246: 86205: 0 -246: 86206: 0 -246: 86207: 0 -246: 86208: 0 -246: 86209: 0 -246: 86210: 0 -246: 86211: 0 -246: 86212: 0 -246: 86213: 0 -246: 86214: 0 -246: 86215: 0 -246: 86216: 0 -246: 86217: 0 -246: 86218: 0 -246: 86219: 0 -246: 86220: 0 -246: 86221: 0 -246: 86222: 0 -246: 86223: 0 -246: 86224: 0 -246: 86225: 0 -246: 86226: 0 -246: 86227: 0 -246: 86228: 0 -246: 86229: 0 -246: 86230: 0 -246: 86231: 0 -246: 86232: 0 -246: 86233: 0 -246: 86234: 0 -246: 86235: 0 -246: 86236: 0 -246: 86237: 0 -246: 86238: 0 -246: 86239: 0 -246: 86240: 0 -246: 86241: 0 -246: 86242: 0 -246: 86243: 0 -246: 86244: 0 -246: 86245: 0 -246: 86246: 0 -246: 86247: 0 -246: 86248: 0 -246: 86249: 0 -246: 86250: 0 -246: 86251: 0 -246: 86252: 0 -246: 86253: 0 -246: 86254: 0 -246: 86255: 0 -246: 86256: 0 -246: 86257: 0 -246: 86258: 0 -246: 86259: 0 -246: 86260: 0 -246: 86261: 0 -246: 86262: 0 -246: 86263: 0 -246: 86264: 0 -246: 86265: 0 -246: 86266: 0 -246: 86267: 0 -246: 86268: 0 -246: 86269: 0 -246: 86270: 0 -246: 86271: 0 -246: 86272: 0 -246: 86273: 0 -246: 86274: 0 -246: 86275: 0 -246: 86276: 0 -246: 86277: 0 -246: 86278: 0 -246: 86279: 0 -246: 86280: 0 -246: 86281: 0 -246: 86282: 0 -246: 86283: 0 -246: 86284: 0 -246: 86285: 0 -246: 86286: 0 -246: 86287: 0 -246: 86288: 0 -246: 86289: 0 -246: 86290: 0 -246: 86291: 0 -246: 86292: 0 -246: 86293: 0 -246: 86294: 0 -246: 86295: 0 -246: 86296: 0 -246: 86297: 0 -246: 86298: 0 -246: 86299: 0 -246: 86300: 0 -246: 86301: 0 -246: 86302: 0 -246: 86303: 0 -246: 86304: 0 -246: 86305: 0 -246: 86306: 0 -246: 86307: 0 -246: 86308: 0 -246: 86309: 0 -246: 86310: 0 -246: 86311: 0 -246: 86312: 0 -246: 86313: 0 -246: 86314: 0 -246: 86315: 0 -246: 86316: 0 -246: 86317: 0 -246: 86318: 0 -246: 86319: 0 -246: 86320: 0 -246: 86321: 0 -246: 86322: 0 -246: 86323: 0 -246: 86324: 0 -246: 86325: 0 -246: 86326: 0 -246: 86327: 0 -246: 86328: 0 -246: 86329: 0 -246: 86330: 0 -246: 86331: 0 -246: 86332: 0 -246: 86333: 0 -246: 86334: 0 -246: 86335: 0 -246: 86336: 0 -246: 86337: 0 -246: 86338: 0 -246: 86339: 0 -246: 86340: 0 -246: 86341: 0 -246: 86342: 0 -246: 86343: 0 -246: 86344: 0 -246: 86345: 0 -246: 86346: 0 -246: 86347: 0 -246: 86348: 0 -246: 86349: 0 -246: 86350: 0 -246: 86351: 0 -246: 86352: 0 -246: 86353: 0 -246: 86354: 0 -246: 86355: 0 -246: 86356: 0 -246: 86357: 0 -246: 86358: 0 -246: 86359: 0 -246: 86360: 0 -246: 86361: 0 -246: 86362: 0 -246: 86363: 0 -246: 86364: 0 -246: 86365: 0 -246: 86366: 0 -246: 86367: 0 -246: 86368: 0 -246: 86369: 0 -246: 86370: 0 -246: 86371: 0 -246: 86372: 0 -246: 86373: 0 -246: 86374: 0 -246: 86375: 0 -246: 86376: 0 -246: 86377: 0 -246: 86378: 0 -246: 86379: 0 -246: 86380: 0 -246: 86381: 0 -246: 86382: 0 -246: 86383: 0 -246: 86384: 0 -246: 86385: 0 -246: 86386: 0 -246: 86387: 0 -246: 86388: 0 -246: 86389: 0 -246: 86390: 0 -246: 86391: 0 -246: 86392: 0 -246: 86393: 0 -246: 86394: 0 -246: 86395: 0 -246: 86396: 0 -246: 86397: 0 -246: 86398: 0 -246: 86399: 0 -246: 86400: 0 -246: 86401: 0 -246: 86402: 0 -246: 86403: 0 -246: 86404: 0 -246: 86405: 0 -246: 86406: 0 -246: 86407: 0 -246: 86408: 0 -246: 86409: 0 -246: 86410: 0 -246: 86411: 0 -246: 86412: 0 -246: 86413: 0 -246: 86414: 0 -246: 86415: 0 -246: 86416: 0 -246: 86417: 0 -246: 86418: 0 -246: 86419: 0 -246: 86420: 0 -246: 86421: 0 -246: 86422: 0 -246: 86423: 0 -246: 86424: 0 -246: 86425: 0 -246: 86426: 0 -246: 86427: 0 -246: 86428: 0 -246: 86429: 0 -246: 86430: 0 -246: 86431: 0 -246: 86432: 0 -246: 86433: 0 -246: 86434: 0 -246: 86435: 0 -246: 86436: 0 -246: 86437: 0 -246: 86438: 0 -246: 86439: 0 -246: 86440: 0 -246: 86441: 0 -246: 86442: 0 -246: 86443: 0 -246: 86444: 0 -246: 86445: 0 -246: 86446: 0 -246: 86447: 0 -246: 86448: 0 -246: 86449: 0 -246: 86450: 0 -246: 86451: 0 -246: 86452: 0 -246: 86453: 0 -246: 86454: 0 -246: 86455: 0 -246: 86456: 0 -246: 86457: 0 -246: 86458: 0 -246: 86459: 0 -246: 86460: 0 -246: 86461: 0 -246: 86462: 0 -246: 86463: 0 -246: 86464: 0 -246: 86465: 0 -246: 86466: 0 -246: 86467: 0 -246: 86468: 0 -246: 86469: 0 -246: 86470: 0 -246: 86471: 0 -246: 86472: 0 -246: 86473: 0 -246: 86474: 0 -246: 86475: 0 -246: 86476: 0 -246: 86477: 0 -246: 86478: 0 -246: 86479: 0 -246: 86480: 0 -246: 86481: 0 -246: 86482: 0 -246: 86483: 0 -246: 86484: 0 -246: 86485: 0 -246: 86486: 0 -246: 86487: 0 -246: 86488: 0 -246: 86489: 0 -246: 86490: 0 -246: 86491: 0 -246: 86492: 0 -246: 86493: 0 -246: 86494: 0 -246: 86495: 0 -246: 86496: 0 -246: 86497: 0 -246: 86498: 0 -246: 86499: 0 -246: 86500: 0 -246: 86501: 0 -246: 86502: 0 -246: 86503: 0 -246: 86504: 0 -246: 86505: 0 -246: 86506: 0 -246: 86507: 0 -246: 86508: 0 -246: 86509: 0 -246: 86510: 0 -246: 86511: 0 -246: 86512: 0 -246: 86513: 0 -246: 86514: 0 -246: 86515: 0 -246: 86516: 0 -246: 86517: 0 -246: 86518: 0 -246: 86519: 0 -246: 86520: 0 -246: 86521: 0 -246: 86522: 0 -246: 86523: 0 -246: 86524: 0 -246: 86525: 0 -246: 86526: 0 -246: 86527: 0 -246: 86528: 0 -246: 86529: 0 -246: 86530: 0 -246: 86531: 0 -246: 86532: 0 -246: 86533: 0 -246: 86534: 0 -246: 86535: 0 -246: 86536: 0 -246: 86537: 0 -246: 86538: 0 -246: 86539: 0 -246: 86540: 0 -246: 86541: 0 -246: 86542: 0 -246: 86543: 0 -246: 86544: 0 -246: 86545: 0 -246: 86546: 0 -246: 86547: 0 -246: 86548: 0 -246: 86549: 0 -246: 86550: 0 -246: 86551: 0 -246: 86552: 0 -246: 86553: 0 -246: 86554: 0 -246: 86555: 0 -246: 86556: 0 -246: 86557: 0 -246: 86558: 0 -246: 86559: 0 -246: 86560: 0 -246: 86561: 0 -246: 86562: 0 -246: 86563: 0 -246: 86564: 0 -246: 86565: 0 -246: 86566: 0 -246: 86567: 0 -246: 86568: 0 -246: 86569: 0 -246: 86570: 0 -246: 86571: 0 -246: 86572: 0 -246: 86573: 0 -246: 86574: 0 -246: 86575: 0 -246: 86576: 0 -246: 86577: 0 -246: 86578: 0 -246: 86579: 0 -246: 86580: 0 -246: 86581: 0 -246: 86582: 0 -246: 86583: 0 -246: 86584: 0 -246: 86585: 0 -246: 86586: 0 -246: 86587: 0 -246: 86588: 0 -246: 86589: 0 -246: 86590: 0 -246: 86591: 0 -246: 86592: 0 -246: 86593: 0 -246: 86594: 0 -246: 86595: 0 -246: 86596: 0 -246: 86597: 0 -246: 86598: 0 -246: 86599: 0 -246: 86600: 0 -246: 86601: 0 -246: 86602: 0 -246: 86603: 0 -246: 86604: 0 -246: 86605: 0 -246: 86606: 0 -246: 86607: 0 -246: 86608: 0 -246: 86609: 0 -246: 86610: 0 -246: 86611: 0 -246: 86612: 0 -246: 86613: 0 -246: 86614: 0 -246: 86615: 0 -246: 86616: 0 -246: 86617: 0 -246: 86618: 0 -246: 86619: 0 -246: 86620: 0 -246: 86621: 0 -246: 86622: 0 -246: 86623: 0 -246: 86624: 0 -246: 86625: 0 -246: 86626: 0 -246: 86627: 0 -246: 86628: 0 -246: 86629: 0 -246: 86630: 0 -246: 86631: 0 -246: 86632: 0 -246: 86633: 0 -246: 86634: 0 -246: 86635: 0 -246: 86636: 0 -246: 86637: 0 -246: 86638: 0 -246: 86639: 0 -246: 86640: 0 -246: 86641: 0 -246: 86642: 0 -246: 86643: 0 -246: 86644: 0 -246: 86645: 0 -246: 86646: 0 -246: 86647: 0 -246: 86648: 0 -246: 86649: 0 -246: 86650: 0 -246: 86651: 0 -246: 86652: 0 -246: 86653: 0 -246: 86654: 0 -246: 86655: 0 -246: 86656: 0 -246: 86657: 0 -246: 86658: 0 -246: 86659: 0 -246: 86660: 0 -246: 86661: 0 -246: 86662: 0 -246: 86663: 0 -246: 86664: 0 -246: 86665: 0 -246: 86666: 0 -246: 86667: 0 -246: 86668: 0 -246: 86669: 0 -246: 86670: 0 -246: 86671: 0 -246: 86672: 0 -246: 86673: 0 -246: 86674: 0 -246: 86675: 0 -246: 86676: 0 -246: 86677: 0 -246: 86678: 0 -246: 86679: 0 -246: 86680: 0 -246: 86681: 0 -246: 86682: 0 -246: 86683: 0 -246: 86684: 0 -246: 86685: 0 -246: 86686: 0 -246: 86687: 0 -246: 86688: 0 -246: 86689: 0 -246: 86690: 0 -246: 86691: 0 -246: 86692: 0 -246: 86693: 0 -246: 86694: 0 -246: 86695: 0 -246: 86696: 0 -246: 86697: 0 -246: 86698: 0 -246: 86699: 0 -246: 86700: 0 -246: 86701: 0 -246: 86702: 0 -246: 86703: 0 -246: 86704: 0 -246: 86705: 0 -246: 86706: 0 -246: 86707: 0 -246: 86708: 0 -246: 86709: 0 -246: 86710: 0 -246: 86711: 0 -246: 86712: 0 -246: 86713: 0 -246: 86714: 0 -246: 86715: 0 -246: 86716: 0 -246: 86717: 0 -246: 86718: 0 -246: 86719: 0 -246: 86720: 0 -246: 86721: 0 -246: 86722: 0 -246: 86723: 0 -246: 86724: 0 -246: 86725: 0 -246: 86726: 0 -246: 86727: 0 -246: 86728: 0 -246: 86729: 0 -246: 86730: 0 -246: 86731: 0 -246: 86732: 0 -246: 86733: 0 -246: 86734: 0 -246: 86735: 0 -246: 86736: 0 -246: 86737: 0 -246: 86738: 0 -246: 86739: 0 -246: 86740: 0 -246: 86741: 0 -246: 86742: 0 -246: 86743: 0 -246: 86744: 0 -246: 86745: 0 -246: 86746: 0 -246: 86747: 0 -246: 86748: 0 -246: 86749: 0 -246: 86750: 0 -246: 86751: 0 -246: 86752: 0 -246: 86753: 0 -246: 86754: 0 -246: 86755: 0 -246: 86756: 0 -246: 86757: 0 -246: 86758: 0 -246: 86759: 0 -246: 86760: 0 -246: 86761: 0 -246: 86762: 0 -246: 86763: 0 -246: 86764: 0 -246: 86765: 0 -246: 86766: 0 -246: 86767: 0 -246: 86768: 0 -246: 86769: 0 -246: 86770: 0 -246: 86771: 0 -246: 86772: 0 -246: 86773: 0 -246: 86774: 0 -246: 86775: 0 -246: 86776: 0 -246: 86777: 0 -246: 86778: 0 -246: 86779: 0 -246: 86780: 0 -246: 86781: 0 -246: 86782: 0 -246: 86783: 0 -246: 86784: 0 -246: 86785: 0 -246: 86786: 0 -246: 86787: 0 -246: 86788: 0 -246: 86789: 0 -246: 86790: 0 -246: 86791: 0 -246: 86792: 0 -246: 86793: 0 -246: 86794: 0 -246: 86795: 0 -246: 86796: 0 -246: 86797: 0 -246: 86798: 0 -246: 86799: 0 -246: 86800: 0 -246: 86801: 0 -246: 86802: 0 -246: 86803: 0 -246: 86804: 0 -246: 86805: 0 -246: 86806: 0 -246: 86807: 0 -246: 86808: 0 -246: 86809: 0 -246: 86810: 0 -246: 86811: 0 -246: 86812: 0 -246: 86813: 0 -246: 86814: 0 -246: 86815: 0 -246: 86816: 0 -246: 86817: 0 -246: 86818: 0 -246: 86819: 0 -246: 86820: 0 -246: 86821: 0 -246: 86822: 0 -246: 86823: 0 -246: 86824: 0 -246: 86825: 0 -246: 86826: 0 -246: 86827: 0 -246: 86828: 0 -246: 86829: 0 -246: 86830: 0 -246: 86831: 0 -246: 86832: 0 -246: 86833: 0 -246: 86834: 0 -246: 86835: 0 -246: 86836: 0 -246: 86837: 0 -246: 86838: 0 -246: 86839: 0 -246: 86840: 0 -246: 86841: 0 -246: 86842: 0 -246: 86843: 0 -246: 86844: 0 -246: 86845: 0 -246: 86846: 0 -246: 86847: 0 -246: 86848: 0 -246: 86849: 0 -246: 86850: 0 -246: 86851: 0 -246: 86852: 0 -246: 86853: 0 -246: 86854: 0 -246: 86855: 0 -246: 86856: 0 -246: 86857: 0 -246: 86858: 0 -246: 86859: 0 -246: 86860: 0 -246: 86861: 0 -246: 86862: 0 -246: 86863: 0 -246: 86864: 0 -246: 86865: 0 -246: 86866: 0 -246: 86867: 0 -246: 86868: 0 -246: 86869: 0 -246: 86870: 0 -246: 86871: 0 -246: 86872: 0 -246: 86873: 0 -246: 86874: 0 -246: 86875: 0 -246: 86876: 0 -246: 86877: 0 -246: 86878: 0 -246: 86879: 0 -246: 86880: 0 -246: 86881: 0 -246: 86882: 0 -246: 86883: 0 -246: 86884: 0 -246: 86885: 0 -246: 86886: 0 -246: 86887: 0 -246: 86888: 0 -246: 86889: 0 -246: 86890: 0 -246: 86891: 0 -246: 86892: 0 -246: 86893: 0 -246: 86894: 0 -246: 86895: 0 -246: 86896: 0 -246: 86897: 0 -246: 86898: 0 -246: 86899: 0 -246: 86900: 0 -246: 86901: 0 -246: 86902: 0 -246: 86903: 0 -246: 86904: 0 -246: 86905: 0 -246: 86906: 0 -246: 86907: 0 -246: 86908: 0 -246: 86909: 0 -246: 86910: 0 -246: 86911: 0 -246: 86912: 0 -246: 86913: 0 -246: 86914: 0 -246: 86915: 0 -246: 86916: 0 -246: 86917: 0 -246: 86918: 0 -246: 86919: 0 -246: 86920: 0 -246: 86921: 0 -246: 86922: 0 -246: 86923: 0 -246: 86924: 0 -246: 86925: 0 -246: 86926: 0 -246: 86927: 0 -246: 86928: 0 -246: 86929: 0 -246: 86930: 0 -246: 86931: 0 -246: 86932: 0 -246: 86933: 0 -246: 86934: 0 -246: 86935: 0 -246: 86936: 0 -246: 86937: 0 -246: 86938: 0 -246: 86939: 0 -246: 86940: 0 -246: 86941: 0 -246: 86942: 0 -246: 86943: 0 -246: 86944: 0 -246: 86945: 0 -246: 86946: 0 -246: 86947: 0 -246: 86948: 0 -246: 86949: 0 -246: 86950: 0 -246: 86951: 0 -246: 86952: 0 -246: 86953: 0 -246: 86954: 0 -246: 86955: 0 -246: 86956: 0 -246: 86957: 0 -246: 86958: 0 -246: 86959: 0 -246: 86960: 0 -246: 86961: 0 -246: 86962: 0 -246: 86963: 0 -246: 86964: 0 -246: 86965: 0 -246: 86966: 0 -246: 86967: 0 -246: 86968: 0 -246: 86969: 0 -246: 86970: 0 -246: 86971: 0 -246: 86972: 0 -246: 86973: 0 -246: 86974: 0 -246: 86975: 0 -246: 86976: 0 -246: 86977: 0 -246: 86978: 0 -246: 86979: 0 -246: 86980: 0 -246: 86981: 0 -246: 86982: 0 -246: 86983: 0 -246: 86984: 0 -246: 86985: 0 -246: 86986: 0 -246: 86987: 0 -246: 86988: 0 -246: 86989: 0 -246: 86990: 0 -246: 86991: 0 -246: 86992: 0 -246: 86993: 0 -246: 86994: 0 -246: 86995: 0 -246: 86996: 0 -246: 86997: 0 -246: 86998: 0 -246: 86999: 0 -246: 87000: 0 -246: 87001: 0 -246: 87002: 0 -246: 87003: 0 -246: 87004: 0 -246: 87005: 0 -246: 87006: 0 -246: 87007: 0 -246: 87008: 0 -246: 87009: 0 -246: 87010: 0 -246: 87011: 0 -246: 87012: 0 -246: 87013: 0 -246: 87014: 0 -246: 87015: 0 -246: 87016: 0 -246: 87017: 0 -246: 87018: 0 -246: 87019: 0 -246: 87020: 0 -246: 87021: 0 -246: 87022: 0 -246: 87023: 0 -246: 87024: 0 -246: 87025: 0 -246: 87026: 0 -246: 87027: 0 -246: 87028: 0 -246: 87029: 0 -246: 87030: 0 -246: 87031: 0 -246: 87032: 0 -246: 87033: 0 -246: 87034: 0 -246: 87035: 0 -246: 87036: 0 -246: 87037: 0 -246: 87038: 0 -246: 87039: 0 -246: 87040: 0 -246: 87041: 0 -246: 87042: 0 -246: 87043: 0 -246: 87044: 0 -246: 87045: 0 -246: 87046: 0 -246: 87047: 0 -246: 87048: 0 -246: 87049: 0 -246: 87050: 0 -246: 87051: 0 -246: 87052: 0 -246: 87053: 0 -246: 87054: 0 -246: 87055: 0 -246: 87056: 0 -246: 87057: 0 -246: 87058: 0 -246: 87059: 0 -246: 87060: 0 -246: 87061: 0 -246: 87062: 0 -246: 87063: 0 -246: 87064: 0 -246: 87065: 0 -246: 87066: 0 -246: 87067: 0 -246: 87068: 0 -246: 87069: 0 -246: 87070: 0 -246: 87071: 0 -246: 87072: 0 -246: 87073: 0 -246: 87074: 0 -246: 87075: 0 -246: 87076: 0 -246: 87077: 0 -246: 87078: 0 -246: 87079: 0 -246: 87080: 0 -246: 87081: 0 -246: 87082: 0 -246: 87083: 0 -246: 87084: 0 -246: 87085: 0 -246: 87086: 0 -246: 87087: 0 -246: 87088: 0 -246: 87089: 0 -246: 87090: 0 -246: 87091: 0 -246: 87092: 0 -246: 87093: 0 -246: 87094: 0 -246: 87095: 0 -246: 87096: 0 -246: 87097: 0 -246: 87098: 0 -246: 87099: 0 -246: 87100: 0 -246: 87101: 0 -246: 87102: 0 -246: 87103: 0 -246: 87104: 0 -246: 87105: 0 -246: 87106: 0 -246: 87107: 0 -246: 87108: 0 -246: 87109: 0 -246: 87110: 0 -246: 87111: 0 -246: 87112: 0 -246: 87113: 0 -246: 87114: 0 -246: 87115: 0 -246: 87116: 0 -246: 87117: 0 -246: 87118: 0 -246: 87119: 0 -246: 87120: 0 -246: 87121: 0 -246: 87122: 0 -246: 87123: 0 -246: 87124: 0 -246: 87125: 0 -246: 87126: 0 -246: 87127: 0 -246: 87128: 0 -246: 87129: 0 -246: 87130: 0 -246: 87131: 0 -246: 87132: 0 -246: 87133: 0 -246: 87134: 0 -246: 87135: 0 -246: 87136: 0 -246: 87137: 0 -246: 87138: 0 -246: 87139: 0 -246: 87140: 0 -246: 87141: 0 -246: 87142: 0 -246: 87143: 0 -246: 87144: 0 -246: 87145: 0 -246: 87146: 0 -246: 87147: 0 -246: 87148: 0 -246: 87149: 0 -246: 87150: 0 -246: 87151: 0 -246: 87152: 0 -246: 87153: 0 -246: 87154: 0 -246: 87155: 0 -246: 87156: 0 -246: 87157: 0 -246: 87158: 0 -246: 87159: 0 -246: 87160: 0 -246: 87161: 0 -246: 87162: 0 -246: 87163: 0 -246: 87164: 0 -246: 87165: 0 -246: 87166: 0 -246: 87167: 0 -246: 87168: 0 -246: 87169: 0 -246: 87170: 0 -246: 87171: 0 -246: 87172: 0 -246: 87173: 0 -246: 87174: 0 -246: 87175: 0 -246: 87176: 0 -246: 87177: 0 -246: 87178: 0 -246: 87179: 0 -246: 87180: 0 -246: 87181: 0 -246: 87182: 0 -246: 87183: 0 -246: 87184: 0 -246: 87185: 0 -246: 87186: 0 -246: 87187: 0 -246: 87188: 0 -246: 87189: 0 -246: 87190: 0 -246: 87191: 0 -246: 87192: 0 -246: 87193: 0 -246: 87194: 0 -246: 87195: 0 -246: 87196: 0 -246: 87197: 0 -246: 87198: 0 -246: 87199: 0 -246: 87200: 0 -246: 87201: 0 -246: 87202: 0 -246: 87203: 0 -246: 87204: 0 -246: 87205: 0 -246: 87206: 0 -246: 87207: 0 -246: 87208: 0 -246: 87209: 0 -246: 87210: 0 -246: 87211: 0 -246: 87212: 0 -246: 87213: 0 -246: 87214: 0 -246: 87215: 0 -246: 87216: 0 -246: 87217: 0 -246: 87218: 0 -246: 87219: 0 -246: 87220: 0 -246: 87221: 0 -246: 87222: 0 -246: 87223: 0 -246: 87224: 0 -246: 87225: 0 -246: 87226: 0 -246: 87227: 0 -246: 87228: 0 -246: 87229: 0 -246: 87230: 0 -246: 87231: 0 -246: 87232: 0 -246: 87233: 0 -246: 87234: 0 -246: 87235: 0 -246: 87236: 0 -246: 87237: 0 -246: 87238: 0 -246: 87239: 0 -246: 87240: 0 -246: 87241: 0 -246: 87242: 0 -246: 87243: 0 -246: 87244: 0 -246: 87245: 0 -246: 87246: 0 -246: 87247: 0 -246: 87248: 0 -246: 87249: 0 -246: 87250: 0 -246: 87251: 0 -246: 87252: 0 -246: 87253: 0 -246: 87254: 0 -246: 87255: 0 -246: 87256: 0 -246: 87257: 0 -246: 87258: 0 -246: 87259: 0 -246: 87260: 0 -246: 87261: 0 -246: 87262: 0 -246: 87263: 0 -246: 87264: 0 -246: 87265: 0 -246: 87266: 0 -246: 87267: 0 -246: 87268: 0 -246: 87269: 0 -246: 87270: 0 -246: 87271: 0 -246: 87272: 0 -246: 87273: 0 -246: 87274: 0 -246: 87275: 0 -246: 87276: 0 -246: 87277: 0 -246: 87278: 0 -246: 87279: 0 -246: 87280: 0 -246: 87281: 0 -246: 87282: 0 -246: 87283: 0 -246: 87284: 0 -246: 87285: 0 -246: 87286: 0 -246: 87287: 0 -246: 87288: 0 -246: 87289: 0 -246: 87290: 0 -246: 87291: 0 -246: 87292: 0 -246: 87293: 0 -246: 87294: 0 -246: 87295: 0 -246: 87296: 0 -246: 87297: 0 -246: 87298: 0 -246: 87299: 0 -246: 87300: 0 -246: 87301: 0 -246: 87302: 0 -246: 87303: 0 -246: 87304: 0 -246: 87305: 0 -246: 87306: 0 -246: 87307: 0 -246: 87308: 0 -246: 87309: 0 -246: 87310: 0 -246: 87311: 0 -246: 87312: 0 -246: 87313: 0 -246: 87314: 0 -246: 87315: 0 -246: 87316: 0 -246: 87317: 0 -246: 87318: 0 -246: 87319: 0 -246: 87320: 0 -246: 87321: 0 -246: 87322: 0 -246: 87323: 0 -246: 87324: 0 -246: 87325: 0 -246: 87326: 0 -246: 87327: 0 -246: 87328: 0 -246: 87329: 0 -246: 87330: 0 -246: 87331: 0 -246: 87332: 0 -246: 87333: 0 -246: 87334: 0 -246: 87335: 0 -246: 87336: 0 -246: 87337: 0 -246: 87338: 0 -246: 87339: 0 -246: 87340: 0 -246: 87341: 0 -246: 87342: 0 -246: 87343: 0 -246: 87344: 0 -246: 87345: 0 -246: 87346: 0 -246: 87347: 0 -246: 87348: 0 -246: 87349: 0 -246: 87350: 0 -246: 87351: 0 -246: 87352: 0 -246: 87353: 0 -246: 87354: 0 -246: 87355: 0 -246: 87356: 0 -246: 87357: 0 -246: 87358: 0 -246: 87359: 0 -246: 87360: 0 -246: 87361: 0 -246: 87362: 0 -246: 87363: 0 -246: 87364: 0 -246: 87365: 0 -246: 87366: 0 -246: 87367: 0 -246: 87368: 0 -246: 87369: 0 -246: 87370: 0 -246: 87371: 0 -246: 87372: 0 -246: 87373: 0 -246: 87374: 0 -246: 87375: 0 -246: 87376: 0 -246: 87377: 0 -246: 87378: 0 -246: 87379: 0 -246: 87380: 0 -246: 87381: 0 -246: 87382: 0 -246: 87383: 0 -246: 87384: 0 -246: 87385: 0 -246: 87386: 0 -246: 87387: 0 -246: 87388: 0 -246: 87389: 0 -246: 87390: 0 -246: 87391: 0 -246: 87392: 0 -246: 87393: 0 -246: 87394: 0 -246: 87395: 0 -246: 87396: 0 -246: 87397: 0 -246: 87398: 0 -246: 87399: 0 -246: 87400: 0 -246: 87401: 0 -246: 87402: 0 -246: 87403: 0 -246: 87404: 0 -246: 87405: 0 -246: 87406: 0 -246: 87407: 0 -246: 87408: 0 -246: 87409: 0 -246: 87410: 0 -246: 87411: 0 -246: 87412: 0 -246: 87413: 0 -246: 87414: 0 -246: 87415: 0 -246: 87416: 0 -246: 87417: 0 -246: 87418: 0 -246: 87419: 0 -246: 87420: 0 -246: 87421: 0 -246: 87422: 0 -246: 87423: 0 -246: 87424: 0 -246: 87425: 0 -246: 87426: 0 -246: 87427: 0 -246: 87428: 0 -246: 87429: 0 -246: 87430: 0 -246: 87431: 0 -246: 87432: 0 -246: 87433: 0 -246: 87434: 0 -246: 87435: 0 -246: 87436: 0 -246: 87437: 0 -246: 87438: 0 -246: 87439: 0 -246: 87440: 0 -246: 87441: 0 -246: 87442: 0 -246: 87443: 0 -246: 87444: 0 -246: 87445: 0 -246: 87446: 0 -246: 87447: 0 -246: 87448: 0 -246: 87449: 0 -246: 87450: 0 -246: 87451: 0 -246: 87452: 0 -246: 87453: 0 -246: 87454: 0 -246: 87455: 0 -246: 87456: 0 -246: 87457: 0 -246: 87458: 0 -246: 87459: 0 -246: 87460: 0 -246: 87461: 0 -246: 87462: 0 -246: 87463: 0 -246: 87464: 0 -246: 87465: 0 -246: 87466: 0 -246: 87467: 0 -246: 87468: 0 -246: 87469: 0 -246: 87470: 0 -246: 87471: 0 -246: 87472: 0 -246: 87473: 0 -246: 87474: 0 -246: 87475: 0 -246: 87476: 0 -246: 87477: 0 -246: 87478: 0 -246: 87479: 0 -246: 87480: 0 -246: 87481: 0 -246: 87482: 0 -246: 87483: 0 -246: 87484: 0 -246: 87485: 0 -246: 87486: 0 -246: 87487: 0 -246: 87488: 0 -246: 87489: 0 -246: 87490: 0 -246: 87491: 0 -246: 87492: 0 -246: 87493: 0 -246: 87494: 0 -246: 87495: 0 -246: 87496: 0 -246: 87497: 0 -246: 87498: 0 -246: 87499: 0 -246: 87500: 0 -246: 87501: 0 -246: 87502: 0 -246: 87503: 0 -246: 87504: 0 -246: 87505: 0 -246: 87506: 0 -246: 87507: 0 -246: 87508: 0 -246: 87509: 0 -246: 87510: 0 -246: 87511: 0 -246: 87512: 0 -246: 87513: 0 -246: 87514: 0 -246: 87515: 0 -246: 87516: 0 -246: 87517: 0 -246: 87518: 0 -246: 87519: 0 -246: 87520: 0 -246: 87521: 0 -246: 87522: 0 -246: 87523: 0 -246: 87524: 0 -246: 87525: 0 -246: 87526: 0 -246: 87527: 0 -246: 87528: 0 -246: 87529: 0 -246: 87530: 0 -246: 87531: 0 -246: 87532: 0 -246: 87533: 0 -246: 87534: 0 -246: 87535: 0 -246: 87536: 0 -246: 87537: 0 -246: 87538: 0 -246: 87539: 0 -246: 87540: 0 -246: 87541: 0 -246: 87542: 0 -246: 87543: 0 -246: 87544: 0 -246: 87545: 0 -246: 87546: 0 -246: 87547: 0 -246: 87548: 0 -246: 87549: 0 -246: 87550: 0 -246: 87551: 0 -246: 87552: 0 -246: 87553: 0 -246: 87554: 0 -246: 87555: 0 -246: 87556: 0 -246: 87557: 0 -246: 87558: 0 -246: 87559: 0 -246: 87560: 0 -246: 87561: 0 -246: 87562: 0 -246: 87563: 0 -246: 87564: 0 -246: 87565: 0 -246: 87566: 0 -246: 87567: 0 -246: 87568: 0 -246: 87569: 0 -246: 87570: 0 -246: 87571: 0 -246: 87572: 0 -246: 87573: 0 -246: 87574: 0 -246: 87575: 0 -246: 87576: 0 -246: 87577: 0 -246: 87578: 0 -246: 87579: 0 -246: 87580: 0 -246: 87581: 0 -246: 87582: 0 -246: 87583: 0 -246: 87584: 0 -246: 87585: 0 -246: 87586: 0 -246: 87587: 0 -246: 87588: 0 -246: 87589: 0 -246: 87590: 0 -246: 87591: 0 -246: 87592: 0 -246: 87593: 0 -246: 87594: 0 -246: 87595: 0 -246: 87596: 0 -246: 87597: 0 -246: 87598: 0 -246: 87599: 0 -246: 87600: 0 -246: 87601: 0 -246: 87602: 0 -246: 87603: 0 -246: 87604: 0 -246: 87605: 0 -246: 87606: 0 -246: 87607: 0 -246: 87608: 0 -246: 87609: 0 -246: 87610: 0 -246: 87611: 0 -246: 87612: 0 -246: 87613: 0 -246: 87614: 0 -246: 87615: 0 -246: 87616: 0 -246: 87617: 0 -246: 87618: 0 -246: 87619: 0 -246: 87620: 0 -246: 87621: 0 -246: 87622: 0 -246: 87623: 0 -246: 87624: 0 -246: 87625: 0 -246: 87626: 0 -246: 87627: 0 -246: 87628: 0 -246: 87629: 0 -246: 87630: 0 -246: 87631: 0 -246: 87632: 0 -246: 87633: 0 -246: 87634: 0 -246: 87635: 0 -246: 87636: 0 -246: 87637: 0 -246: 87638: 0 -246: 87639: 0 -246: 87640: 0 -246: 87641: 0 -246: 87642: 0 -246: 87643: 0 -246: 87644: 0 -246: 87645: 0 -246: 87646: 0 -246: 87647: 0 -246: 87648: 0 -246: 87649: 0 -246: 87650: 0 -246: 87651: 0 -246: 87652: 0 -246: 87653: 0 -246: 87654: 0 -246: 87655: 0 -246: 87656: 0 -246: 87657: 0 -246: 87658: 0 -246: 87659: 0 -246: 87660: 0 -246: 87661: 0 -246: 87662: 0 -246: 87663: 0 -246: 87664: 0 -246: 87665: 0 -246: 87666: 0 -246: 87667: 0 -246: 87668: 0 -246: 87669: 0 -246: 87670: 0 -246: 87671: 0 -246: 87672: 0 -246: 87673: 0 -246: 87674: 0 -246: 87675: 0 -246: 87676: 0 -246: 87677: 0 -246: 87678: 0 -246: 87679: 0 -246: 87680: 0 -246: 87681: 0 -246: 87682: 0 -246: 87683: 0 -246: 87684: 0 -246: 87685: 0 -246: 87686: 0 -246: 87687: 0 -246: 87688: 0 -246: 87689: 0 -246: 87690: 0 -246: 87691: 0 -246: 87692: 0 -246: 87693: 0 -246: 87694: 0 -246: 87695: 0 -246: 87696: 0 -246: 87697: 0 -246: 87698: 0 -246: 87699: 0 -246: 87700: 0 -246: 87701: 0 -246: 87702: 0 -246: 87703: 0 -246: 87704: 0 -246: 87705: 0 -246: 87706: 0 -246: 87707: 0 -246: 87708: 0 -246: 87709: 0 -246: 87710: 0 -246: 87711: 0 -246: 87712: 0 -246: 87713: 0 -246: 87714: 0 -246: 87715: 0 -246: 87716: 0 -246: 87717: 0 -246: 87718: 0 -246: 87719: 0 -246: 87720: 0 -246: 87721: 0 -246: 87722: 0 -246: 87723: 0 -246: 87724: 0 -246: 87725: 0 -246: 87726: 0 -246: 87727: 0 -246: 87728: 0 -246: 87729: 0 -246: 87730: 0 -246: 87731: 0 -246: 87732: 0 -246: 87733: 0 -246: 87734: 0 -246: 87735: 0 -246: 87736: 0 -246: 87737: 0 -246: 87738: 0 -246: 87739: 0 -246: 87740: 0 -246: 87741: 0 -246: 87742: 0 -246: 87743: 0 -246: 87744: 0 -246: 87745: 0 -246: 87746: 0 -246: 87747: 0 -246: 87748: 0 -246: 87749: 0 -246: 87750: 0 -246: 87751: 0 -246: 87752: 0 -246: 87753: 0 -246: 87754: 0 -246: 87755: 0 -246: 87756: 0 -246: 87757: 0 -246: 87758: 0 -246: 87759: 0 -246: 87760: 0 -246: 87761: 0 -246: 87762: 0 -246: 87763: 0 -246: 87764: 0 -246: 87765: 0 -246: 87766: 0 -246: 87767: 0 -246: 87768: 0 -246: 87769: 0 -246: 87770: 0 -246: 87771: 0 -246: 87772: 0 -246: 87773: 0 -246: 87774: 0 -246: 87775: 0 -246: 87776: 0 -246: 87777: 0 -246: 87778: 0 -246: 87779: 0 -246: 87780: 0 -246: 87781: 0 -246: 87782: 0 -246: 87783: 0 -246: 87784: 0 -246: 87785: 0 -246: 87786: 0 -246: 87787: 0 -246: 87788: 0 -246: 87789: 0 -246: 87790: 0 -246: 87791: 0 -246: 87792: 0 -246: 87793: 0 -246: 87794: 0 -246: 87795: 0 -246: 87796: 0 -246: 87797: 0 -246: 87798: 0 -246: 87799: 0 -246: 87800: 0 -246: 87801: 0 -246: 87802: 0 -246: 87803: 0 -246: 87804: 0 -246: 87805: 0 -246: 87806: 0 -246: 87807: 0 -246: 87808: 0 -246: 87809: 0 -246: 87810: 0 -246: 87811: 0 -246: 87812: 0 -246: 87813: 0 -246: 87814: 0 -246: 87815: 0 -246: 87816: 0 -246: 87817: 0 -246: 87818: 0 -246: 87819: 0 -246: 87820: 0 -246: 87821: 0 -246: 87822: 0 -246: 87823: 0 -246: 87824: 0 -246: 87825: 0 -246: 87826: 0 -246: 87827: 0 -246: 87828: 0 -246: 87829: 0 -246: 87830: 0 -246: 87831: 0 -246: 87832: 0 -246: 87833: 0 -246: 87834: 0 -246: 87835: 0 -246: 87836: 0 -246: 87837: 0 -246: 87838: 0 -246: 87839: 0 -246: 87840: 0 -246: 87841: 0 -246: 87842: 0 -246: 87843: 0 -246: 87844: 0 -246: 87845: 0 -246: 87846: 0 -246: 87847: 0 -246: 87848: 0 -246: 87849: 0 -246: 87850: 0 -246: 87851: 0 -246: 87852: 0 -246: 87853: 0 -246: 87854: 0 -246: 87855: 0 -246: 87856: 0 -246: 87857: 0 -246: 87858: 0 -246: 87859: 0 -246: 87860: 0 -246: 87861: 0 -246: 87862: 0 -246: 87863: 0 -246: 87864: 0 -246: 87865: 0 -246: 87866: 0 -246: 87867: 0 -246: 87868: 0 -246: 87869: 0 -246: 87870: 0 -246: 87871: 0 -246: 87872: 0 -246: 87873: 0 -246: 87874: 0 -246: 87875: 0 -246: 87876: 0 -246: 87877: 0 -246: 87878: 0 -246: 87879: 0 -246: 87880: 0 -246: 87881: 0 -246: 87882: 0 -246: 87883: 0 -246: 87884: 0 -246: 87885: 0 -246: 87886: 0 -246: 87887: 0 -246: 87888: 0 -246: 87889: 0 -246: 87890: 0 -246: 87891: 0 -246: 87892: 0 -246: 87893: 0 -246: 87894: 0 -246: 87895: 0 -246: 87896: 0 -246: 87897: 0 -246: 87898: 0 -246: 87899: 0 -246: 87900: 0 -246: 87901: 0 -246: 87902: 0 -246: 87903: 0 -246: 87904: 0 -246: 87905: 0 -246: 87906: 0 -246: 87907: 0 -246: 87908: 0 -246: 87909: 0 -246: 87910: 0 -246: 87911: 0 -246: 87912: 0 -246: 87913: 0 -246: 87914: 0 -246: 87915: 0 -246: 87916: 0 -246: 87917: 0 -246: 87918: 0 -246: 87919: 0 -246: 87920: 0 -246: 87921: 0 -246: 87922: 0 -246: 87923: 0 -246: 87924: 0 -246: 87925: 0 -246: 87926: 0 -246: 87927: 0 -246: 87928: 0 -246: 87929: 0 -246: 87930: 0 -246: 87931: 0 -246: 87932: 0 -246: 87933: 0 -246: 87934: 0 -246: 87935: 0 -246: 87936: 0 -246: 87937: 0 -246: 87938: 0 -246: 87939: 0 -246: 87940: 0 -246: 87941: 0 -246: 87942: 0 -246: 87943: 0 -246: 87944: 0 -246: 87945: 0 -246: 87946: 0 -246: 87947: 0 -246: 87948: 0 -246: 87949: 0 -246: 87950: 0 -246: 87951: 0 -246: 87952: 0 -246: 87953: 0 -246: 87954: 0 -246: 87955: 0 -246: 87956: 0 -246: 87957: 0 -246: 87958: 0 -246: 87959: 0 -246: 87960: 0 -246: 87961: 0 -246: 87962: 0 -246: 87963: 0 -246: 87964: 0 -246: 87965: 0 -246: 87966: 0 -246: 87967: 0 -246: 87968: 0 -246: 87969: 0 -246: 87970: 0 -246: 87971: 0 -246: 87972: 0 -246: 87973: 0 -246: 87974: 0 -246: 87975: 0 -246: 87976: 0 -246: 87977: 0 -246: 87978: 0 -246: 87979: 0 -246: 87980: 0 -246: 87981: 0 -246: 87982: 0 -246: 87983: 0 -246: 87984: 0 -246: 87985: 0 -246: 87986: 0 -246: 87987: 0 -246: 87988: 0 -246: 87989: 0 -246: 87990: 0 -246: 87991: 0 -246: 87992: 0 -246: 87993: 0 -246: 87994: 0 -246: 87995: 0 -246: 87996: 0 -246: 87997: 0 -246: 87998: 0 -246: 87999: 0 -246: 88000: 0 -246: 88001: 0 -246: 88002: 0 -246: 88003: 0 -246: 88004: 0 -246: 88005: 0 -246: 88006: 0 -246: 88007: 0 -246: 88008: 0 -246: 88009: 0 -246: 88010: 0 -246: 88011: 0 -246: 88012: 0 -246: 88013: 0 -246: 88014: 0 -246: 88015: 0 -246: 88016: 0 -246: 88017: 0 -246: 88018: 0 -246: 88019: 0 -246: 88020: 0 -246: 88021: 0 -246: 88022: 0 -246: 88023: 0 -246: 88024: 0 -246: 88025: 0 -246: 88026: 0 -246: 88027: 0 -246: 88028: 0 -246: 88029: 0 -246: 88030: 0 -246: 88031: 0 -246: 88032: 0 -246: 88033: 0 -246: 88034: 0 -246: 88035: 0 -246: 88036: 0 -246: 88037: 0 -246: 88038: 0 -246: 88039: 0 -246: 88040: 0 -246: 88041: 0 -246: 88042: 0 -246: 88043: 0 -246: 88044: 0 -246: 88045: 0 -246: 88046: 0 -246: 88047: 0 -246: 88048: 0 -246: 88049: 0 -246: 88050: 0 -246: 88051: 0 -246: 88052: 0 -246: 88053: 0 -246: 88054: 0 -246: 88055: 0 -246: 88056: 0 -246: 88057: 0 -246: 88058: 0 -246: 88059: 0 -246: 88060: 0 -246: 88061: 0 -246: 88062: 0 -246: 88063: 0 -246: 88064: 0 -246: 88065: 0 -246: 88066: 0 -246: 88067: 0 -246: 88068: 0 -246: 88069: 0 -246: 88070: 0 -246: 88071: 0 -246: 88072: 0 -246: 88073: 0 -246: 88074: 0 -246: 88075: 0 -246: 88076: 0 -246: 88077: 0 -246: 88078: 0 -246: 88079: 0 -246: 88080: 0 -246: 88081: 0 -246: 88082: 0 -246: 88083: 0 -246: 88084: 0 -246: 88085: 0 -246: 88086: 0 -246: 88087: 0 -246: 88088: 0 -246: 88089: 0 -246: 88090: 0 -246: 88091: 0 -246: 88092: 0 -246: 88093: 0 -246: 88094: 0 -246: 88095: 0 -246: 88096: 0 -246: 88097: 0 -246: 88098: 0 -246: 88099: 0 -246: 88100: 0 -246: 88101: 0 -246: 88102: 0 -246: 88103: 0 -246: 88104: 0 -246: 88105: 0 -246: 88106: 0 -246: 88107: 0 -246: 88108: 0 -246: 88109: 0 -246: 88110: 0 -246: 88111: 0 -246: 88112: 0 -246: 88113: 0 -246: 88114: 0 -246: 88115: 0 -246: 88116: 0 -246: 88117: 0 -246: 88118: 0 -246: 88119: 0 -246: 88120: 0 -246: 88121: 0 -246: 88122: 0 -246: 88123: 0 -246: 88124: 0 -246: 88125: 0 -246: 88126: 0 -246: 88127: 0 -246: 88128: 0 -246: 88129: 0 -246: 88130: 0 -246: 88131: 0 -246: 88132: 0 -246: 88133: 0 -246: 88134: 0 -246: 88135: 0 -246: 88136: 0 -246: 88137: 0 -246: 88138: 0 -246: 88139: 0 -246: 88140: 0 -246: 88141: 0 -246: 88142: 0 -246: 88143: 0 -246: 88144: 0 -246: 88145: 0 -246: 88146: 0 -246: 88147: 0 -246: 88148: 0 -246: 88149: 0 -246: 88150: 0 -246: 88151: 0 -246: 88152: 0 -246: 88153: 0 -246: 88154: 0 -246: 88155: 0 -246: 88156: 0 -246: 88157: 0 -246: 88158: 0 -246: 88159: 0 -246: 88160: 0 -246: 88161: 0 -246: 88162: 0 -246: 88163: 0 -246: 88164: 0 -246: 88165: 0 -246: 88166: 0 -246: 88167: 0 -246: 88168: 0 -246: 88169: 0 -246: 88170: 0 -246: 88171: 0 -246: 88172: 0 -246: 88173: 0 -246: 88174: 0 -246: 88175: 0 -246: 88176: 0 -246: 88177: 0 -246: 88178: 0 -246: 88179: 0 -246: 88180: 0 -246: 88181: 0 -246: 88182: 0 -246: 88183: 0 -246: 88184: 0 -246: 88185: 0 -246: 88186: 0 -246: 88187: 0 -246: 88188: 0 -246: 88189: 0 -246: 88190: 0 -246: 88191: 0 -246: 88192: 0 -246: 88193: 0 -246: 88194: 0 -246: 88195: 0 -246: 88196: 0 -246: 88197: 0 -246: 88198: 0 -246: 88199: 0 -246: 88200: 0 -246: 88201: 0 -246: 88202: 0 -246: 88203: 0 -246: 88204: 0 -246: 88205: 0 -246: 88206: 0 -246: 88207: 0 -246: 88208: 0 -246: 88209: 0 -246: 88210: 0 -246: 88211: 0 -246: 88212: 0 -246: 88213: 0 -246: 88214: 0 -246: 88215: 0 -246: 88216: 0 -246: 88217: 0 -246: 88218: 0 -246: 88219: 0 -246: 88220: 0 -246: 88221: 0 -246: 88222: 0 -246: 88223: 0 -246: 88224: 0 -246: 88225: 0 -246: 88226: 0 -246: 88227: 0 -246: 88228: 0 -246: 88229: 0 -246: 88230: 0 -246: 88231: 0 -246: 88232: 0 -246: 88233: 0 -246: 88234: 0 -246: 88235: 0 -246: 88236: 0 -246: 88237: 0 -246: 88238: 0 -246: 88239: 0 -246: 88240: 0 -246: 88241: 0 -246: 88242: 0 -246: 88243: 0 -246: 88244: 0 -246: 88245: 0 -246: 88246: 0 -246: 88247: 0 -246: 88248: 0 -246: 88249: 0 -246: 88250: 0 -246: 88251: 0 -246: 88252: 0 -246: 88253: 0 -246: 88254: 0 -246: 88255: 0 -246: 88256: 0 -246: 88257: 0 -246: 88258: 0 -246: 88259: 0 -246: 88260: 0 -246: 88261: 0 -246: 88262: 0 -246: 88263: 0 -246: 88264: 0 -246: 88265: 0 -246: 88266: 0 -246: 88267: 0 -246: 88268: 0 -246: 88269: 0 -246: 88270: 0 -246: 88271: 0 -246: 88272: 0 -246: 88273: 0 -246: 88274: 0 -246: 88275: 0 -246: 88276: 0 -246: 88277: 0 -246: 88278: 0 -246: 88279: 0 -246: 88280: 0 -246: 88281: 0 -246: 88282: 0 -246: 88283: 0 -246: 88284: 0 -246: 88285: 0 -246: 88286: 0 -246: 88287: 0 -246: 88288: 0 -246: 88289: 0 -246: 88290: 0 -246: 88291: 0 -246: 88292: 0 -246: 88293: 0 -246: 88294: 0 -246: 88295: 0 -246: 88296: 0 -246: 88297: 0 -246: 88298: 0 -246: 88299: 0 -246: 88300: 0 -246: 88301: 0 -246: 88302: 0 -246: 88303: 0 -246: 88304: 0 -246: 88305: 0 -246: 88306: 0 -246: 88307: 0 -246: 88308: 0 -246: 88309: 0 -246: 88310: 0 -246: 88311: 0 -246: 88312: 0 -246: 88313: 0 -246: 88314: 0 -246: 88315: 0 -246: 88316: 0 -246: 88317: 0 -246: 88318: 0 -246: 88319: 0 -246: 88320: 0 -246: 88321: 0 -246: 88322: 0 -246: 88323: 0 -246: 88324: 0 -246: 88325: 0 -246: 88326: 0 -246: 88327: 0 -246: 88328: 0 -246: 88329: 0 -246: 88330: 0 -246: 88331: 0 -246: 88332: 0 -246: 88333: 0 -246: 88334: 0 -246: 88335: 0 -246: 88336: 0 -246: 88337: 0 -246: 88338: 0 -246: 88339: 0 -246: 88340: 0 -246: 88341: 0 -246: 88342: 0 -246: 88343: 0 -246: 88344: 0 -246: 88345: 0 -246: 88346: 0 -246: 88347: 0 -246: 88348: 0 -246: 88349: 0 -246: 88350: 0 -246: 88351: 0 -246: 88352: 0 -246: 88353: 0 -246: 88354: 0 -246: 88355: 0 -246: 88356: 0 -246: 88357: 0 -246: 88358: 0 -246: 88359: 0 -246: 88360: 0 -246: 88361: 0 -246: 88362: 0 -246: 88363: 0 -246: 88364: 0 -246: 88365: 0 -246: 88366: 0 -246: 88367: 0 -246: 88368: 0 -246: 88369: 0 -246: 88370: 0 -246: 88371: 0 -246: 88372: 0 -246: 88373: 0 -246: 88374: 0 -246: 88375: 0 -246: 88376: 0 -246: 88377: 0 -246: 88378: 0 -246: 88379: 0 -246: 88380: 0 -246: 88381: 0 -246: 88382: 0 -246: 88383: 0 -246: 88384: 0 -246: 88385: 0 -246: 88386: 0 -246: 88387: 0 -246: 88388: 0 -246: 88389: 0 -246: 88390: 0 -246: 88391: 0 -246: 88392: 0 -246: 88393: 0 -246: 88394: 0 -246: 88395: 0 -246: 88396: 0 -246: 88397: 0 -246: 88398: 0 -246: 88399: 0 -246: 88400: 0 -246: 88401: 0 -246: 88402: 0 -246: 88403: 0 -246: 88404: 0 -246: 88405: 0 -246: 88406: 0 -246: 88407: 0 -246: 88408: 0 -246: 88409: 0 -246: 88410: 0 -246: 88411: 0 -246: 88412: 0 -246: 88413: 0 -246: 88414: 0 -246: 88415: 0 -246: 88416: 0 -246: 88417: 0 -246: 88418: 0 -246: 88419: 0 -246: 88420: 0 -246: 88421: 0 -246: 88422: 0 -246: 88423: 0 -246: 88424: 0 -246: 88425: 0 -246: 88426: 0 -246: 88427: 0 -246: 88428: 0 -246: 88429: 0 -246: 88430: 0 -246: 88431: 0 -246: 88432: 0 -246: 88433: 0 -246: 88434: 0 -246: 88435: 0 -246: 88436: 0 -246: 88437: 0 -246: 88438: 0 -246: 88439: 0 -246: 88440: 0 -246: 88441: 0 -246: 88442: 0 -246: 88443: 0 -246: 88444: 0 -246: 88445: 0 -246: 88446: 0 -246: 88447: 0 -246: 88448: 0 -246: 88449: 0 -246: 88450: 0 -246: 88451: 0 -246: 88452: 0 -246: 88453: 0 -246: 88454: 0 -246: 88455: 0 -246: 88456: 0 -246: 88457: 0 -246: 88458: 0 -246: 88459: 0 -246: 88460: 0 -246: 88461: 0 -246: 88462: 0 -246: 88463: 0 -246: 88464: 0 -246: 88465: 0 -246: 88466: 0 -246: 88467: 0 -246: 88468: 0 -246: 88469: 0 -246: 88470: 0 -246: 88471: 0 -246: 88472: 0 -246: 88473: 0 -246: 88474: 0 -246: 88475: 0 -246: 88476: 0 -246: 88477: 0 -246: 88478: 0 -246: 88479: 0 -246: 88480: 0 -246: 88481: 0 -246: 88482: 0 -246: 88483: 0 -246: 88484: 0 -246: 88485: 0 -246: 88486: 0 -246: 88487: 0 -246: 88488: 0 -246: 88489: 0 -246: 88490: 0 -246: 88491: 0 -246: 88492: 0 -246: 88493: 0 -246: 88494: 0 -246: 88495: 0 -246: 88496: 0 -246: 88497: 0 -246: 88498: 0 -246: 88499: 0 -246: 88500: 0 -246: 88501: 0 -246: 88502: 0 -246: 88503: 0 -246: 88504: 0 -246: 88505: 0 -246: 88506: 0 -246: 88507: 0 -246: 88508: 0 -246: 88509: 0 -246: 88510: 0 -246: 88511: 0 -246: 88512: 0 -246: 88513: 0 -246: 88514: 0 -246: 88515: 0 -246: 88516: 0 -246: 88517: 0 -246: 88518: 0 -246: 88519: 0 -246: 88520: 0 -246: 88521: 0 -246: 88522: 0 -246: 88523: 0 -246: 88524: 0 -246: 88525: 0 -246: 88526: 0 -246: 88527: 0 -246: 88528: 0 -246: 88529: 0 -246: 88530: 0 -246: 88531: 0 -246: 88532: 0 -246: 88533: 0 -246: 88534: 0 -246: 88535: 0 -246: 88536: 0 -246: 88537: 0 -246: 88538: 0 -246: 88539: 0 -246: 88540: 0 -246: 88541: 0 -246: 88542: 0 -246: 88543: 0 -246: 88544: 0 -246: 88545: 0 -246: 88546: 0 -246: 88547: 0 -246: 88548: 0 -246: 88549: 0 -246: 88550: 0 -246: 88551: 0 -246: 88552: 0 -246: 88553: 0 -246: 88554: 0 -246: 88555: 0 -246: 88556: 0 -246: 88557: 0 -246: 88558: 0 -246: 88559: 0 -246: 88560: 0 -246: 88561: 0 -246: 88562: 0 -246: 88563: 0 -246: 88564: 0 -246: 88565: 0 -246: 88566: 0 -246: 88567: 0 -246: 88568: 0 -246: 88569: 0 -246: 88570: 0 -246: 88571: 0 -246: 88572: 0 -246: 88573: 0 -246: 88574: 0 -246: 88575: 0 -246: 88576: 0 -246: 88577: 0 -246: 88578: 0 -246: 88579: 0 -246: 88580: 0 -246: 88581: 0 -246: 88582: 0 -246: 88583: 0 -246: 88584: 0 -246: 88585: 0 -246: 88586: 0 -246: 88587: 0 -246: 88588: 0 -246: 88589: 0 -246: 88590: 0 -246: 88591: 0 -246: 88592: 0 -246: 88593: 0 -246: 88594: 0 -246: 88595: 0 -246: 88596: 0 -246: 88597: 0 -246: 88598: 0 -246: 88599: 0 -246: 88600: 0 -246: 88601: 0 -246: 88602: 0 -246: 88603: 0 -246: 88604: 0 -246: 88605: 0 -246: 88606: 0 -246: 88607: 0 -246: 88608: 0 -246: 88609: 0 -246: 88610: 0 -246: 88611: 0 -246: 88612: 0 -246: 88613: 0 -246: 88614: 0 -246: 88615: 0 -246: 88616: 0 -246: 88617: 0 -246: 88618: 0 -246: 88619: 0 -246: 88620: 0 -246: 88621: 0 -246: 88622: 0 -246: 88623: 0 -246: 88624: 0 -246: 88625: 0 -246: 88626: 0 -246: 88627: 0 -246: 88628: 0 -246: 88629: 0 -246: 88630: 0 -246: 88631: 0 -246: 88632: 0 -246: 88633: 0 -246: 88634: 0 -246: 88635: 0 -246: 88636: 0 -246: 88637: 0 -246: 88638: 0 -246: 88639: 0 -246: 88640: 0 -246: 88641: 0 -246: 88642: 0 -246: 88643: 0 -246: 88644: 0 -246: 88645: 0 -246: 88646: 0 -246: 88647: 0 -246: 88648: 0 -246: 88649: 0 -246: 88650: 0 -246: 88651: 0 -246: 88652: 0 -246: 88653: 0 -246: 88654: 0 -246: 88655: 0 -246: 88656: 0 -246: 88657: 0 -246: 88658: 0 -246: 88659: 0 -246: 88660: 0 -246: 88661: 0 -246: 88662: 0 -246: 88663: 0 -246: 88664: 0 -246: 88665: 0 -246: 88666: 0 -246: 88667: 0 -246: 88668: 0 -246: 88669: 0 -246: 88670: 0 -246: 88671: 0 -246: 88672: 0 -246: 88673: 0 -246: 88674: 0 -246: 88675: 0 -246: 88676: 0 -246: 88677: 0 -246: 88678: 0 -246: 88679: 0 -246: 88680: 0 -246: 88681: 0 -246: 88682: 0 -246: 88683: 0 -246: 88684: 0 -246: 88685: 0 -246: 88686: 0 -246: 88687: 0 -246: 88688: 0 -246: 88689: 0 -246: 88690: 0 -246: 88691: 0 -246: 88692: 0 -246: 88693: 0 -246: 88694: 0 -246: 88695: 0 -246: 88696: 0 -246: 88697: 0 -246: 88698: 0 -246: 88699: 0 -246: 88700: 0 -246: 88701: 0 -246: 88702: 0 -246: 88703: 0 -246: 88704: 0 -246: 88705: 0 -246: 88706: 0 -246: 88707: 0 -246: 88708: 0 -246: 88709: 0 -246: 88710: 0 -246: 88711: 0 -246: 88712: 0 -246: 88713: 0 -246: 88714: 0 -246: 88715: 0 -246: 88716: 0 -246: 88717: 0 -246: 88718: 0 -246: 88719: 0 -246: 88720: 0 -246: 88721: 0 -246: 88722: 0 -246: 88723: 0 -246: 88724: 0 -246: 88725: 0 -246: 88726: 0 -246: 88727: 0 -246: 88728: 0 -246: 88729: 0 -246: 88730: 0 -246: 88731: 0 -246: 88732: 0 -246: 88733: 0 -246: 88734: 0 -246: 88735: 0 -246: 88736: 0 -246: 88737: 0 -246: 88738: 0 -246: 88739: 0 -246: 88740: 0 -246: 88741: 0 -246: 88742: 0 -246: 88743: 0 -246: 88744: 0 -246: 88745: 0 -246: 88746: 0 -246: 88747: 0 -246: 88748: 0 -246: 88749: 0 -246: 88750: 0 -246: 88751: 0 -246: 88752: 0 -246: 88753: 0 -246: 88754: 0 -246: 88755: 0 -246: 88756: 0 -246: 88757: 0 -246: 88758: 0 -246: 88759: 0 -246: 88760: 0 -246: 88761: 0 -246: 88762: 0 -246: 88763: 0 -246: 88764: 0 -246: 88765: 0 -246: 88766: 0 -246: 88767: 0 -246: 88768: 0 -246: 88769: 0 -246: 88770: 0 -246: 88771: 0 -246: 88772: 0 -246: 88773: 0 -246: 88774: 0 -246: 88775: 0 -246: 88776: 0 -246: 88777: 0 -246: 88778: 0 -246: 88779: 0 -246: 88780: 0 -246: 88781: 0 -246: 88782: 0 -246: 88783: 0 -246: 88784: 0 -246: 88785: 0 -246: 88786: 0 -246: 88787: 0 -246: 88788: 0 -246: 88789: 0 -246: 88790: 0 -246: 88791: 0 -246: 88792: 0 -246: 88793: 0 -246: 88794: 0 -246: 88795: 0 -246: 88796: 0 -246: 88797: 0 -246: 88798: 0 -246: 88799: 0 -246: 88800: 0 -246: 88801: 0 -246: 88802: 0 -246: 88803: 0 -246: 88804: 0 -246: 88805: 0 -246: 88806: 0 -246: 88807: 0 -246: 88808: 0 -246: 88809: 0 -246: 88810: 0 -246: 88811: 0 -246: 88812: 0 -246: 88813: 0 -246: 88814: 0 -246: 88815: 0 -246: 88816: 0 -246: 88817: 0 -246: 88818: 0 -246: 88819: 0 -246: 88820: 0 -246: 88821: 0 -246: 88822: 0 -246: 88823: 0 -246: 88824: 0 -246: 88825: 0 -246: 88826: 0 -246: 88827: 0 -246: 88828: 0 -246: 88829: 0 -246: 88830: 0 -246: 88831: 0 -246: 88832: 0 -246: 88833: 0 -246: 88834: 0 -246: 88835: 0 -246: 88836: 0 -246: 88837: 0 -246: 88838: 0 -246: 88839: 0 -246: 88840: 0 -246: 88841: 0 -246: 88842: 0 -246: 88843: 0 -246: 88844: 0 -246: 88845: 0 -246: 88846: 0 -246: 88847: 0 -246: 88848: 0 -246: 88849: 0 -246: 88850: 0 -246: 88851: 0 -246: 88852: 0 -246: 88853: 0 -246: 88854: 0 -246: 88855: 0 -246: 88856: 0 -246: 88857: 0 -246: 88858: 0 -246: 88859: 0 -246: 88860: 0 -246: 88861: 0 -246: 88862: 0 -246: 88863: 0 -246: 88864: 0 -246: 88865: 0 -246: 88866: 0 -246: 88867: 0 -246: 88868: 0 -246: 88869: 0 -246: 88870: 0 -246: 88871: 0 -246: 88872: 0 -246: 88873: 0 -246: 88874: 0 -246: 88875: 0 -246: 88876: 0 -246: 88877: 0 -246: 88878: 0 -246: 88879: 0 -246: 88880: 0 -246: 88881: 0 -246: 88882: 0 -246: 88883: 0 -246: 88884: 0 -246: 88885: 0 -246: 88886: 0 -246: 88887: 0 -246: 88888: 0 -246: 88889: 0 -246: 88890: 0 -246: 88891: 0 -246: 88892: 0 -246: 88893: 0 -246: 88894: 0 -246: 88895: 0 -246: 88896: 0 -246: 88897: 0 -246: 88898: 0 -246: 88899: 0 -246: 88900: 0 -246: 88901: 0 -246: 88902: 0 -246: 88903: 0 -246: 88904: 0 -246: 88905: 0 -246: 88906: 0 -246: 88907: 0 -246: 88908: 0 -246: 88909: 0 -246: 88910: 0 -246: 88911: 0 -246: 88912: 0 -246: 88913: 0 -246: 88914: 0 -246: 88915: 0 -246: 88916: 0 -246: 88917: 0 -246: 88918: 0 -246: 88919: 0 -246: 88920: 0 -246: 88921: 0 -246: 88922: 0 -246: 88923: 0 -246: 88924: 0 -246: 88925: 0 -246: 88926: 0 -246: 88927: 0 -246: 88928: 0 -246: 88929: 0 -246: 88930: 0 -246: 88931: 0 -246: 88932: 0 -246: 88933: 0 -246: 88934: 0 -246: 88935: 0 -246: 88936: 0 -246: 88937: 0 -246: 88938: 0 -246: 88939: 0 -246: 88940: 0 -246: 88941: 0 -246: 88942: 0 -246: 88943: 0 -246: 88944: 0 -246: 88945: 0 -246: 88946: 0 -246: 88947: 0 -246: 88948: 0 -246: 88949: 0 -246: 88950: 0 -246: 88951: 0 -246: 88952: 0 -246: 88953: 0 -246: 88954: 0 -246: 88955: 0 -246: 88956: 0 -246: 88957: 0 -246: 88958: 0 -246: 88959: 0 -246: 88960: 0 -246: 88961: 0 -246: 88962: 0 -246: 88963: 0 -246: 88964: 0 -246: 88965: 0 -246: 88966: 0 -246: 88967: 0 -246: 88968: 0 -246: 88969: 0 -246: 88970: 0 -246: 88971: 0 -246: 88972: 0 -246: 88973: 0 -246: 88974: 0 -246: 88975: 0 -246: 88976: 0 -246: 88977: 0 -246: 88978: 0 -246: 88979: 0 -246: 88980: 0 -246: 88981: 0 -246: 88982: 0 -246: 88983: 0 -246: 88984: 0 -246: 88985: 0 -246: 88986: 0 -246: 88987: 0 -246: 88988: 0 -246: 88989: 0 -246: 88990: 0 -246: 88991: 0 -246: 88992: 0 -246: 88993: 0 -246: 88994: 0 -246: 88995: 0 -246: 88996: 0 -246: 88997: 0 -246: 88998: 0 -246: 88999: 0 -246: 89000: 0 -246: 89001: 0 -246: 89002: 0 -246: 89003: 0 -246: 89004: 0 -246: 89005: 0 -246: 89006: 0 -246: 89007: 0 -246: 89008: 0 -246: 89009: 0 -246: 89010: 0 -246: 89011: 0 -246: 89012: 0 -246: 89013: 0 -246: 89014: 0 -246: 89015: 0 -246: 89016: 0 -246: 89017: 0 -246: 89018: 0 -246: 89019: 0 -246: 89020: 0 -246: 89021: 0 -246: 89022: 0 -246: 89023: 0 -246: 89024: 0 -246: 89025: 0 -246: 89026: 0 -246: 89027: 0 -246: 89028: 0 -246: 89029: 0 -246: 89030: 0 -246: 89031: 0 -246: 89032: 0 -246: 89033: 0 -246: 89034: 0 -246: 89035: 0 -246: 89036: 0 -246: 89037: 0 -246: 89038: 0 -246: 89039: 0 -246: 89040: 0 -246: 89041: 0 -246: 89042: 0 -246: 89043: 0 -246: 89044: 0 -246: 89045: 0 -246: 89046: 0 -246: 89047: 0 -246: 89048: 0 -246: 89049: 0 -246: 89050: 0 -246: 89051: 0 -246: 89052: 0 -246: 89053: 0 -246: 89054: 0 -246: 89055: 0 -246: 89056: 0 -246: 89057: 0 -246: 89058: 0 -246: 89059: 0 -246: 89060: 0 -246: 89061: 0 -246: 89062: 0 -246: 89063: 0 -246: 89064: 0 -246: 89065: 0 -246: 89066: 0 -246: 89067: 0 -246: 89068: 0 -246: 89069: 0 -246: 89070: 0 -246: 89071: 0 -246: 89072: 0 -246: 89073: 0 -246: 89074: 0 -246: 89075: 0 -246: 89076: 0 -246: 89077: 0 -246: 89078: 0 -246: 89079: 0 -246: 89080: 0 -246: 89081: 0 -246: 89082: 0 -246: 89083: 0 -246: 89084: 0 -246: 89085: 0 -246: 89086: 0 -246: 89087: 0 -246: 89088: 0 -246: 89089: 0 -246: 89090: 0 -246: 89091: 0 -246: 89092: 0 -246: 89093: 0 -246: 89094: 0 -246: 89095: 0 -246: 89096: 0 -246: 89097: 0 -246: 89098: 0 -246: 89099: 0 -246: 89100: 0 -246: 89101: 0 -246: 89102: 0 -246: 89103: 0 -246: 89104: 0 -246: 89105: 0 -246: 89106: 0 -246: 89107: 0 -246: 89108: 0 -246: 89109: 0 -246: 89110: 0 -246: 89111: 0 -246: 89112: 0 -246: 89113: 0 -246: 89114: 0 -246: 89115: 0 -246: 89116: 0 -246: 89117: 0 -246: 89118: 0 -246: 89119: 0 -246: 89120: 0 -246: 89121: 0 -246: 89122: 0 -246: 89123: 0 -246: 89124: 0 -246: 89125: 0 -246: 89126: 0 -246: 89127: 0 -246: 89128: 0 -246: 89129: 0 -246: 89130: 0 -246: 89131: 0 -246: 89132: 0 -246: 89133: 0 -246: 89134: 0 -246: 89135: 0 -246: 89136: 0 -246: 89137: 0 -246: 89138: 0 -246: 89139: 0 -246: 89140: 0 -246: 89141: 0 -246: 89142: 0 -246: 89143: 0 -246: 89144: 0 -246: 89145: 0 -246: 89146: 0 -246: 89147: 0 -246: 89148: 0 -246: 89149: 0 -246: 89150: 0 -246: 89151: 0 -246: 89152: 0 -246: 89153: 0 -246: 89154: 0 -246: 89155: 0 -246: 89156: 0 -246: 89157: 0 -246: 89158: 0 -246: 89159: 0 -246: 89160: 0 -246: 89161: 0 -246: 89162: 0 -246: 89163: 0 -246: 89164: 0 -246: 89165: 0 -246: 89166: 0 -246: 89167: 0 -246: 89168: 0 -246: 89169: 0 -246: 89170: 0 -246: 89171: 0 -246: 89172: 0 -246: 89173: 0 -246: 89174: 0 -246: 89175: 0 -246: 89176: 0 -246: 89177: 0 -246: 89178: 0 -246: 89179: 0 -246: 89180: 0 -246: 89181: 0 -246: 89182: 0 -246: 89183: 0 -246: 89184: 0 -246: 89185: 0 -246: 89186: 0 -246: 89187: 0 -246: 89188: 0 -246: 89189: 0 -246: 89190: 0 -246: 89191: 0 -246: 89192: 0 -246: 89193: 0 -246: 89194: 0 -246: 89195: 0 -246: 89196: 0 -246: 89197: 0 -246: 89198: 0 -246: 89199: 0 -246: 89200: 0 -246: 89201: 0 -246: 89202: 0 -246: 89203: 0 -246: 89204: 0 -246: 89205: 0 -246: 89206: 0 -246: 89207: 0 -246: 89208: 0 -246: 89209: 0 -246: 89210: 0 -246: 89211: 0 -246: 89212: 0 -246: 89213: 0 -246: 89214: 0 -246: 89215: 0 -246: 89216: 0 -246: 89217: 0 -246: 89218: 0 -246: 89219: 0 -246: 89220: 0 -246: 89221: 0 -246: 89222: 0 -246: 89223: 0 -246: 89224: 0 -246: 89225: 0 -246: 89226: 0 -246: 89227: 0 -246: 89228: 0 -246: 89229: 0 -246: 89230: 0 -246: 89231: 0 -246: 89232: 0 -246: 89233: 0 -246: 89234: 0 -246: 89235: 0 -246: 89236: 0 -246: 89237: 0 -246: 89238: 0 -246: 89239: 0 -246: 89240: 0 -246: 89241: 0 -246: 89242: 0 -246: 89243: 0 -246: 89244: 0 -246: 89245: 0 -246: 89246: 0 -246: 89247: 0 -246: 89248: 0 -246: 89249: 0 -246: 89250: 0 -246: 89251: 0 -246: 89252: 0 -246: 89253: 0 -246: 89254: 0 -246: 89255: 0 -246: 89256: 0 -246: 89257: 0 -246: 89258: 0 -246: 89259: 0 -246: 89260: 0 -246: 89261: 0 -246: 89262: 0 -246: 89263: 0 -246: 89264: 0 -246: 89265: 0 -246: 89266: 0 -246: 89267: 0 -246: 89268: 0 -246: 89269: 0 -246: 89270: 0 -246: 89271: 0 -246: 89272: 0 -246: 89273: 0 -246: 89274: 0 -246: 89275: 0 -246: 89276: 0 -246: 89277: 0 -246: 89278: 0 -246: 89279: 0 -246: 89280: 0 -246: 89281: 0 -246: 89282: 0 -246: 89283: 0 -246: 89284: 0 -246: 89285: 0 -246: 89286: 0 -246: 89287: 0 -246: 89288: 0 -246: 89289: 0 -246: 89290: 0 -246: 89291: 0 -246: 89292: 0 -246: 89293: 0 -246: 89294: 0 -246: 89295: 0 -246: 89296: 0 -246: 89297: 0 -246: 89298: 0 -246: 89299: 0 -246: 89300: 0 -246: 89301: 0 -246: 89302: 0 -246: 89303: 0 -246: 89304: 0 -246: 89305: 0 -246: 89306: 0 -246: 89307: 0 -246: 89308: 0 -246: 89309: 0 -246: 89310: 0 -246: 89311: 0 -246: 89312: 0 -246: 89313: 0 -246: 89314: 0 -246: 89315: 0 -246: 89316: 0 -246: 89317: 0 -246: 89318: 0 -246: 89319: 0 -246: 89320: 0 -246: 89321: 0 -246: 89322: 0 -246: 89323: 0 -246: 89324: 0 -246: 89325: 0 -246: 89326: 0 -246: 89327: 0 -246: 89328: 0 -246: 89329: 0 -246: 89330: 0 -246: 89331: 0 -246: 89332: 0 -246: 89333: 0 -246: 89334: 0 -246: 89335: 0 -246: 89336: 0 -246: 89337: 0 -246: 89338: 0 -246: 89339: 0 -246: 89340: 0 -246: 89341: 0 -246: 89342: 0 -246: 89343: 0 -246: 89344: 0 -246: 89345: 0 -246: 89346: 0 -246: 89347: 0 -246: 89348: 0 -246: 89349: 0 -246: 89350: 0 -246: 89351: 0 -246: 89352: 0 -246: 89353: 0 -246: 89354: 0 -246: 89355: 0 -246: 89356: 0 -246: 89357: 0 -246: 89358: 0 -246: 89359: 0 -246: 89360: 0 -246: 89361: 0 -246: 89362: 0 -246: 89363: 0 -246: 89364: 0 -246: 89365: 0 -246: 89366: 0 -246: 89367: 0 -246: 89368: 0 -246: 89369: 0 -246: 89370: 0 -246: 89371: 0 -246: 89372: 0 -246: 89373: 0 -246: 89374: 0 -246: 89375: 0 -246: 89376: 0 -246: 89377: 0 -246: 89378: 0 -246: 89379: 0 -246: 89380: 0 -246: 89381: 0 -246: 89382: 0 -246: 89383: 0 -246: 89384: 0 -246: 89385: 0 -246: 89386: 0 -246: 89387: 0 -246: 89388: 0 -246: 89389: 0 -246: 89390: 0 -246: 89391: 0 -246: 89392: 0 -246: 89393: 0 -246: 89394: 0 -246: 89395: 0 -246: 89396: 0 -246: 89397: 0 -246: 89398: 0 -246: 89399: 0 -246: 89400: 0 -246: 89401: 0 -246: 89402: 0 -246: 89403: 0 -246: 89404: 0 -246: 89405: 0 -246: 89406: 0 -246: 89407: 0 -246: 89408: 0 -246: 89409: 0 -246: 89410: 0 -246: 89411: 0 -246: 89412: 0 -246: 89413: 0 -246: 89414: 0 -246: 89415: 0 -246: 89416: 0 -246: 89417: 0 -246: 89418: 0 -246: 89419: 0 -246: 89420: 0 -246: 89421: 0 -246: 89422: 0 -246: 89423: 0 -246: 89424: 0 -246: 89425: 0 -246: 89426: 0 -246: 89427: 0 -246: 89428: 0 -246: 89429: 0 -246: 89430: 0 -246: 89431: 0 -246: 89432: 0 -246: 89433: 0 -246: 89434: 0 -246: 89435: 0 -246: 89436: 0 -246: 89437: 0 -246: 89438: 0 -246: 89439: 0 -246: 89440: 0 -246: 89441: 0 -246: 89442: 0 -246: 89443: 0 -246: 89444: 0 -246: 89445: 0 -246: 89446: 0 -246: 89447: 0 -246: 89448: 0 -246: 89449: 0 -246: 89450: 0 -246: 89451: 0 -246: 89452: 0 -246: 89453: 0 -246: 89454: 0 -246: 89455: 0 -246: 89456: 0 -246: 89457: 0 -246: 89458: 0 -246: 89459: 0 -246: 89460: 0 -246: 89461: 0 -246: 89462: 0 -246: 89463: 0 -246: 89464: 0 -246: 89465: 0 -246: 89466: 0 -246: 89467: 0 -246: 89468: 0 -246: 89469: 0 -246: 89470: 0 -246: 89471: 0 -246: 89472: 0 -246: 89473: 0 -246: 89474: 0 -246: 89475: 0 -246: 89476: 0 -246: 89477: 0 -246: 89478: 0 -246: 89479: 0 -246: 89480: 0 -246: 89481: 0 -246: 89482: 0 -246: 89483: 0 -246: 89484: 0 -246: 89485: 0 -246: 89486: 0 -246: 89487: 0 -246: 89488: 0 -246: 89489: 0 -246: 89490: 0 -246: 89491: 0 -246: 89492: 0 -246: 89493: 0 -246: 89494: 0 -246: 89495: 0 -246: 89496: 0 -246: 89497: 0 -246: 89498: 0 -246: 89499: 0 -246: 89500: 0 -246: 89501: 0 -246: 89502: 0 -246: 89503: 0 -246: 89504: 0 -246: 89505: 0 -246: 89506: 0 -246: 89507: 0 -246: 89508: 0 -246: 89509: 0 -246: 89510: 0 -246: 89511: 0 -246: 89512: 0 -246: 89513: 0 -246: 89514: 0 -246: 89515: 0 -246: 89516: 0 -246: 89517: 0 -246: 89518: 0 -246: 89519: 0 -246: 89520: 0 -246: 89521: 0 -246: 89522: 0 -246: 89523: 0 -246: 89524: 0 -246: 89525: 0 -246: 89526: 0 -246: 89527: 0 -246: 89528: 0 -246: 89529: 0 -246: 89530: 0 -246: 89531: 0 -246: 89532: 0 -246: 89533: 0 -246: 89534: 0 -246: 89535: 0 -246: 89536: 0 -246: 89537: 0 -246: 89538: 0 -246: 89539: 0 -246: 89540: 0 -246: 89541: 0 -246: 89542: 0 -246: 89543: 0 -246: 89544: 0 -246: 89545: 0 -246: 89546: 0 -246: 89547: 0 -246: 89548: 0 -246: 89549: 0 -246: 89550: 0 -246: 89551: 0 -246: 89552: 0 -246: 89553: 0 -246: 89554: 0 -246: 89555: 0 -246: 89556: 0 -246: 89557: 0 -246: 89558: 0 -246: 89559: 0 -246: 89560: 0 -246: 89561: 0 -246: 89562: 0 -246: 89563: 0 -246: 89564: 0 -246: 89565: 0 -246: 89566: 0 -246: 89567: 0 -246: 89568: 0 -246: 89569: 0 -246: 89570: 0 -246: 89571: 0 -246: 89572: 0 -246: 89573: 0 -246: 89574: 0 -246: 89575: 0 -246: 89576: 0 -246: 89577: 0 -246: 89578: 0 -246: 89579: 0 -246: 89580: 0 -246: 89581: 0 -246: 89582: 0 -246: 89583: 0 -246: 89584: 0 -246: 89585: 0 -246: 89586: 0 -246: 89587: 0 -246: 89588: 0 -246: 89589: 0 -246: 89590: 0 -246: 89591: 0 -246: 89592: 0 -246: 89593: 0 -246: 89594: 0 -246: 89595: 0 -246: 89596: 0 -246: 89597: 0 -246: 89598: 0 -246: 89599: 0 -246: 89600: 0 -246: 89601: 0 -246: 89602: 0 -246: 89603: 0 -246: 89604: 0 -246: 89605: 0 -246: 89606: 0 -246: 89607: 0 -246: 89608: 0 -246: 89609: 0 -246: 89610: 0 -246: 89611: 0 -246: 89612: 0 -246: 89613: 0 -246: 89614: 0 -246: 89615: 0 -246: 89616: 0 -246: 89617: 0 -246: 89618: 0 -246: 89619: 0 -246: 89620: 0 -246: 89621: 0 -246: 89622: 0 -246: 89623: 0 -246: 89624: 0 -246: 89625: 0 -246: 89626: 0 -246: 89627: 0 -246: 89628: 0 -246: 89629: 0 -246: 89630: 0 -246: 89631: 0 -246: 89632: 0 -246: 89633: 0 -246: 89634: 0 -246: 89635: 0 -246: 89636: 0 -246: 89637: 0 -246: 89638: 0 -246: 89639: 0 -246: 89640: 0 -246: 89641: 0 -246: 89642: 0 -246: 89643: 0 -246: 89644: 0 -246: 89645: 0 -246: 89646: 0 -246: 89647: 0 -246: 89648: 0 -246: 89649: 0 -246: 89650: 0 -246: 89651: 0 -246: 89652: 0 -246: 89653: 0 -246: 89654: 0 -246: 89655: 0 -246: 89656: 0 -246: 89657: 0 -246: 89658: 0 -246: 89659: 0 -246: 89660: 0 -246: 89661: 0 -246: 89662: 0 -246: 89663: 0 -246: 89664: 0 -246: 89665: 0 -246: 89666: 0 -246: 89667: 0 -246: 89668: 0 -246: 89669: 0 -246: 89670: 0 -246: 89671: 0 -246: 89672: 0 -246: 89673: 0 -246: 89674: 0 -246: 89675: 0 -246: 89676: 0 -246: 89677: 0 -246: 89678: 0 -246: 89679: 0 -246: 89680: 0 -246: 89681: 0 -246: 89682: 0 -246: 89683: 0 -246: 89684: 0 -246: 89685: 0 -246: 89686: 0 -246: 89687: 0 -246: 89688: 0 -246: 89689: 0 -246: 89690: 0 -246: 89691: 0 -246: 89692: 0 -246: 89693: 0 -246: 89694: 0 -246: 89695: 0 -246: 89696: 0 -246: 89697: 0 -246: 89698: 0 -246: 89699: 0 -246: 89700: 0 -246: 89701: 0 -246: 89702: 0 -246: 89703: 0 -246: 89704: 0 -246: 89705: 0 -246: 89706: 0 -246: 89707: 0 -246: 89708: 0 -246: 89709: 0 -246: 89710: 0 -246: 89711: 0 -246: 89712: 0 -246: 89713: 0 -246: 89714: 0 -246: 89715: 0 -246: 89716: 0 -246: 89717: 0 -246: 89718: 0 -246: 89719: 0 -246: 89720: 0 -246: 89721: 0 -246: 89722: 0 -246: 89723: 0 -246: 89724: 0 -246: 89725: 0 -246: 89726: 0 -246: 89727: 0 -246: 89728: 0 -246: 89729: 0 -246: 89730: 0 -246: 89731: 0 -246: 89732: 0 -246: 89733: 0 -246: 89734: 0 -246: 89735: 0 -246: 89736: 0 -246: 89737: 0 -246: 89738: 0 -246: 89739: 0 -246: 89740: 0 -246: 89741: 0 -246: 89742: 0 -246: 89743: 0 -246: 89744: 0 -246: 89745: 0 -246: 89746: 0 -246: 89747: 0 -246: 89748: 0 -246: 89749: 0 -246: 89750: 0 -246: 89751: 0 -246: 89752: 0 -246: 89753: 0 -246: 89754: 0 -246: 89755: 0 -246: 89756: 0 -246: 89757: 0 -246: 89758: 0 -246: 89759: 0 -246: 89760: 0 -246: 89761: 0 -246: 89762: 0 -246: 89763: 0 -246: 89764: 0 -246: 89765: 0 -246: 89766: 0 -246: 89767: 0 -246: 89768: 0 -246: 89769: 0 -246: 89770: 0 -246: 89771: 0 -246: 89772: 0 -246: 89773: 0 -246: 89774: 0 -246: 89775: 0 -246: 89776: 0 -246: 89777: 0 -246: 89778: 0 -246: 89779: 0 -246: 89780: 0 -246: 89781: 0 -246: 89782: 0 -246: 89783: 0 -246: 89784: 0 -246: 89785: 0 -246: 89786: 0 -246: 89787: 0 -246: 89788: 0 -246: 89789: 0 -246: 89790: 0 -246: 89791: 0 -246: 89792: 0 -246: 89793: 0 -246: 89794: 0 -246: 89795: 0 -246: 89796: 0 -246: 89797: 0 -246: 89798: 0 -246: 89799: 0 -246: 89800: 0 -246: 89801: 0 -246: 89802: 0 -246: 89803: 0 -246: 89804: 0 -246: 89805: 0 -246: 89806: 0 -246: 89807: 0 -246: 89808: 0 -246: 89809: 0 -246: 89810: 0 -246: 89811: 0 -246: 89812: 0 -246: 89813: 0 -246: 89814: 0 -246: 89815: 0 -246: 89816: 0 -246: 89817: 0 -246: 89818: 0 -246: 89819: 0 -246: 89820: 0 -246: 89821: 0 -246: 89822: 0 -246: 89823: 0 -246: 89824: 0 -246: 89825: 0 -246: 89826: 0 -246: 89827: 0 -246: 89828: 0 -246: 89829: 0 -246: 89830: 0 -246: 89831: 0 -246: 89832: 0 -246: 89833: 0 -246: 89834: 0 -246: 89835: 0 -246: 89836: 0 -246: 89837: 0 -246: 89838: 0 -246: 89839: 0 -246: 89840: 0 -246: 89841: 0 -246: 89842: 0 -246: 89843: 0 -246: 89844: 0 -246: 89845: 0 -246: 89846: 0 -246: 89847: 0 -246: 89848: 0 -246: 89849: 0 -246: 89850: 0 -246: 89851: 0 -246: 89852: 0 -246: 89853: 0 -246: 89854: 0 -246: 89855: 0 -246: 89856: 0 -246: 89857: 0 -246: 89858: 0 -246: 89859: 0 -246: 89860: 0 -246: 89861: 0 -246: 89862: 0 -246: 89863: 0 -246: 89864: 0 -246: 89865: 0 -246: 89866: 0 -246: 89867: 0 -246: 89868: 0 -246: 89869: 0 -246: 89870: 0 -246: 89871: 0 -246: 89872: 0 -246: 89873: 0 -246: 89874: 0 -246: 89875: 0 -246: 89876: 0 -246: 89877: 0 -246: 89878: 0 -246: 89879: 0 -246: 89880: 0 -246: 89881: 0 -246: 89882: 0 -246: 89883: 0 -246: 89884: 0 -246: 89885: 0 -246: 89886: 0 -246: 89887: 0 -246: 89888: 0 -246: 89889: 0 -246: 89890: 0 -246: 89891: 0 -246: 89892: 0 -246: 89893: 0 -246: 89894: 0 -246: 89895: 0 -246: 89896: 0 -246: 89897: 0 -246: 89898: 0 -246: 89899: 0 -246: 89900: 0 -246: 89901: 0 -246: 89902: 0 -246: 89903: 0 -246: 89904: 0 -246: 89905: 0 -246: 89906: 0 -246: 89907: 0 -246: 89908: 0 -246: 89909: 0 -246: 89910: 0 -246: 89911: 0 -246: 89912: 0 -246: 89913: 0 -246: 89914: 0 -246: 89915: 0 -246: 89916: 0 -246: 89917: 0 -246: 89918: 0 -246: 89919: 0 -246: 89920: 0 -246: 89921: 0 -246: 89922: 0 -246: 89923: 0 -246: 89924: 0 -246: 89925: 0 -246: 89926: 0 -246: 89927: 0 -246: 89928: 0 -246: 89929: 0 -246: 89930: 0 -246: 89931: 0 -246: 89932: 0 -246: 89933: 0 -246: 89934: 0 -246: 89935: 0 -246: 89936: 0 -246: 89937: 0 -246: 89938: 0 -246: 89939: 0 -246: 89940: 0 -246: 89941: 0 -246: 89942: 0 -246: 89943: 0 -246: 89944: 0 -246: 89945: 0 -246: 89946: 0 -246: 89947: 0 -246: 89948: 0 -246: 89949: 0 -246: 89950: 0 -246: 89951: 0 -246: 89952: 0 -246: 89953: 0 -246: 89954: 0 -246: 89955: 0 -246: 89956: 0 -246: 89957: 0 -246: 89958: 0 -246: 89959: 0 -246: 89960: 0 -246: 89961: 0 -246: 89962: 0 -246: 89963: 0 -246: 89964: 0 -246: 89965: 0 -246: 89966: 0 -246: 89967: 0 -246: 89968: 0 -246: 89969: 0 -246: 89970: 0 -246: 89971: 0 -246: 89972: 0 -246: 89973: 0 -246: 89974: 0 -246: 89975: 0 -246: 89976: 0 -246: 89977: 0 -246: 89978: 0 -246: 89979: 0 -246: 89980: 0 -246: 89981: 0 -246: 89982: 0 -246: 89983: 0 -246: 89984: 0 -246: 89985: 0 -246: 89986: 0 -246: 89987: 0 -246: 89988: 0 -246: 89989: 0 -246: 89990: 0 -246: 89991: 0 -246: 89992: 0 -246: 89993: 0 -246: 89994: 0 -246: 89995: 0 -246: 89996: 0 -246: 89997: 0 -246: 89998: 0 -246: 89999: 0 -246: 90000: 0 -246: 90001: 0 -246: 90002: 0 -246: 90003: 0 -246: 90004: 0 -246: 90005: 0 -246: 90006: 0 -246: 90007: 0 -246: 90008: 0 -246: 90009: 0 -246: 90010: 0 -246: 90011: 0 -246: 90012: 0 -246: 90013: 0 -246: 90014: 0 -246: 90015: 0 -246: 90016: 0 -246: 90017: 0 -246: 90018: 0 -246: 90019: 0 -246: 90020: 0 -246: 90021: 0 -246: 90022: 0 -246: 90023: 0 -246: 90024: 0 -246: 90025: 0 -246: 90026: 0 -246: 90027: 0 -246: 90028: 0 -246: 90029: 0 -246: 90030: 0 -246: 90031: 0 -246: 90032: 0 -246: 90033: 0 -246: 90034: 0 -246: 90035: 0 -246: 90036: 0 -246: 90037: 0 -246: 90038: 0 -246: 90039: 0 -246: 90040: 0 -246: 90041: 0 -246: 90042: 0 -246: 90043: 0 -246: 90044: 0 -246: 90045: 0 -246: 90046: 0 -246: 90047: 0 -246: 90048: 0 -246: 90049: 0 -246: 90050: 0 -246: 90051: 0 -246: 90052: 0 -246: 90053: 0 -246: 90054: 0 -246: 90055: 0 -246: 90056: 0 -246: 90057: 0 -246: 90058: 0 -246: 90059: 0 -246: 90060: 0 -246: 90061: 0 -246: 90062: 0 -246: 90063: 0 -246: 90064: 0 -246: 90065: 0 -246: 90066: 0 -246: 90067: 0 -246: 90068: 0 -246: 90069: 0 -246: 90070: 0 -246: 90071: 0 -246: 90072: 0 -246: 90073: 0 -246: 90074: 0 -246: 90075: 0 -246: 90076: 0 -246: 90077: 0 -246: 90078: 0 -246: 90079: 0 -246: 90080: 0 -246: 90081: 0 -246: 90082: 0 -246: 90083: 0 -246: 90084: 0 -246: 90085: 0 -246: 90086: 0 -246: 90087: 0 -246: 90088: 0 -246: 90089: 0 -246: 90090: 0 -246: 90091: 0 -246: 90092: 0 -246: 90093: 0 -246: 90094: 0 -246: 90095: 0 -246: 90096: 0 -246: 90097: 0 -246: 90098: 0 -246: 90099: 0 -246: 90100: 0 -246: 90101: 0 -246: 90102: 0 -246: 90103: 0 -246: 90104: 0 -246: 90105: 0 -246: 90106: 0 -246: 90107: 0 -246: 90108: 0 -246: 90109: 0 -246: 90110: 0 -246: 90111: 0 -246: 90112: 0 -246: 90113: 0 -246: 90114: 0 -246: 90115: 0 -246: 90116: 0 -246: 90117: 0 -246: 90118: 0 -246: 90119: 0 -246: 90120: 0 -246: 90121: 0 -246: 90122: 0 -246: 90123: 0 -246: 90124: 0 -246: 90125: 0 -246: 90126: 0 -246: 90127: 0 -246: 90128: 0 -246: 90129: 0 -246: 90130: 0 -246: 90131: 0 -246: 90132: 0 -246: 90133: 0 -246: 90134: 0 -246: 90135: 0 -246: 90136: 0 -246: 90137: 0 -246: 90138: 0 -246: 90139: 0 -246: 90140: 0 -246: 90141: 0 -246: 90142: 0 -246: 90143: 0 -246: 90144: 0 -246: 90145: 0 -246: 90146: 0 -246: 90147: 0 -246: 90148: 0 -246: 90149: 0 -246: 90150: 0 -246: 90151: 0 -246: 90152: 0 -246: 90153: 0 -246: 90154: 0 -246: 90155: 0 -246: 90156: 0 -246: 90157: 0 -246: 90158: 0 -246: 90159: 0 -246: 90160: 0 -246: 90161: 0 -246: 90162: 0 -246: 90163: 0 -246: 90164: 0 -246: 90165: 0 -246: 90166: 0 -246: 90167: 0 -246: 90168: 0 -246: 90169: 0 -246: 90170: 0 -246: 90171: 0 -246: 90172: 0 -246: 90173: 0 -246: 90174: 0 -246: 90175: 0 -246: 90176: 0 -246: 90177: 0 -246: 90178: 0 -246: 90179: 0 -246: 90180: 0 -246: 90181: 0 -246: 90182: 0 -246: 90183: 0 -246: 90184: 0 -246: 90185: 0 -246: 90186: 0 -246: 90187: 0 -246: 90188: 0 -246: 90189: 0 -246: 90190: 0 -246: 90191: 0 -246: 90192: 0 -246: 90193: 0 -246: 90194: 0 -246: 90195: 0 -246: 90196: 0 -246: 90197: 0 -246: 90198: 0 -246: 90199: 0 -246: 90200: 0 -246: 90201: 0 -246: 90202: 0 -246: 90203: 0 -246: 90204: 0 -246: 90205: 0 -246: 90206: 0 -246: 90207: 0 -246: 90208: 0 -246: 90209: 0 -246: 90210: 0 -246: 90211: 0 -246: 90212: 0 -246: 90213: 0 -246: 90214: 0 -246: 90215: 0 -246: 90216: 0 -246: 90217: 0 -246: 90218: 0 -246: 90219: 0 -246: 90220: 0 -246: 90221: 0 -246: 90222: 0 -246: 90223: 0 -246: 90224: 0 -246: 90225: 0 -246: 90226: 0 -246: 90227: 0 -246: 90228: 0 -246: 90229: 0 -246: 90230: 0 -246: 90231: 0 -246: 90232: 0 -246: 90233: 0 -246: 90234: 0 -246: 90235: 0 -246: 90236: 0 -246: 90237: 0 -246: 90238: 0 -246: 90239: 0 -246: 90240: 0 -246: 90241: 0 -246: 90242: 0 -246: 90243: 0 -246: 90244: 0 -246: 90245: 0 -246: 90246: 0 -246: 90247: 0 -246: 90248: 0 -246: 90249: 0 -246: 90250: 0 -246: 90251: 0 -246: 90252: 0 -246: 90253: 0 -246: 90254: 0 -246: 90255: 0 -246: 90256: 0 -246: 90257: 0 -246: 90258: 0 -246: 90259: 0 -246: 90260: 0 -246: 90261: 0 -246: 90262: 0 -246: 90263: 0 -246: 90264: 0 -246: 90265: 0 -246: 90266: 0 -246: 90267: 0 -246: 90268: 0 -246: 90269: 0 -246: 90270: 0 -246: 90271: 0 -246: 90272: 0 -246: 90273: 0 -246: 90274: 0 -246: 90275: 0 -246: 90276: 0 -246: 90277: 0 -246: 90278: 0 -246: 90279: 0 -246: 90280: 0 -246: 90281: 0 -246: 90282: 0 -246: 90283: 0 -246: 90284: 0 -246: 90285: 0 -246: 90286: 0 -246: 90287: 0 -246: 90288: 0 -246: 90289: 0 -246: 90290: 0 -246: 90291: 0 -246: 90292: 0 -246: 90293: 0 -246: 90294: 0 -246: 90295: 0 -246: 90296: 0 -246: 90297: 0 -246: 90298: 0 -246: 90299: 0 -246: 90300: 0 -246: 90301: 0 -246: 90302: 0 -246: 90303: 0 -246: 90304: 0 -246: 90305: 0 -246: 90306: 0 -246: 90307: 0 -246: 90308: 0 -246: 90309: 0 -246: 90310: 0 -246: 90311: 0 -246: 90312: 0 -246: 90313: 0 -246: 90314: 0 -246: 90315: 0 -246: 90316: 0 -246: 90317: 0 -246: 90318: 0 -246: 90319: 0 -246: 90320: 0 -246: 90321: 0 -246: 90322: 0 -246: 90323: 0 -246: 90324: 0 -246: 90325: 0 -246: 90326: 0 -246: 90327: 0 -246: 90328: 0 -246: 90329: 0 -246: 90330: 0 -246: 90331: 0 -246: 90332: 0 -246: 90333: 0 -246: 90334: 0 -246: 90335: 0 -246: 90336: 0 -246: 90337: 0 -246: 90338: 0 -246: 90339: 0 -246: 90340: 0 -246: 90341: 0 -246: 90342: 0 -246: 90343: 0 -246: 90344: 0 -246: 90345: 0 -246: 90346: 0 -246: 90347: 0 -246: 90348: 0 -246: 90349: 0 -246: 90350: 0 -246: 90351: 0 -246: 90352: 0 -246: 90353: 0 -246: 90354: 0 -246: 90355: 0 -246: 90356: 0 -246: 90357: 0 -246: 90358: 0 -246: 90359: 0 -246: 90360: 0 -246: 90361: 0 -246: 90362: 0 -246: 90363: 0 -246: 90364: 0 -246: 90365: 0 -246: 90366: 0 -246: 90367: 0 -246: 90368: 0 -246: 90369: 0 -246: 90370: 0 -246: 90371: 0 -246: 90372: 0 -246: 90373: 0 -246: 90374: 0 -246: 90375: 0 -246: 90376: 0 -246: 90377: 0 -246: 90378: 0 -246: 90379: 0 -246: 90380: 0 -246: 90381: 0 -246: 90382: 0 -246: 90383: 0 -246: 90384: 0 -246: 90385: 0 -246: 90386: 0 -246: 90387: 0 -246: 90388: 0 -246: 90389: 0 -246: 90390: 0 -246: 90391: 0 -246: 90392: 0 -246: 90393: 0 -246: 90394: 0 -246: 90395: 0 -246: 90396: 0 -246: 90397: 0 -246: 90398: 0 -246: 90399: 0 -246: 90400: 0 -246: 90401: 0 -246: 90402: 0 -246: 90403: 0 -246: 90404: 0 -246: 90405: 0 -246: 90406: 0 -246: 90407: 0 -246: 90408: 0 -246: 90409: 0 -246: 90410: 0 -246: 90411: 0 -246: 90412: 0 -246: 90413: 0 -246: 90414: 0 -246: 90415: 0 -246: 90416: 0 -246: 90417: 0 -246: 90418: 0 -246: 90419: 0 -246: 90420: 0 -246: 90421: 0 -246: 90422: 0 -246: 90423: 0 -246: 90424: 0 -246: 90425: 0 -246: 90426: 0 -246: 90427: 0 -246: 90428: 0 -246: 90429: 0 -246: 90430: 0 -246: 90431: 0 -246: 90432: 0 -246: 90433: 0 -246: 90434: 0 -246: 90435: 0 -246: 90436: 0 -246: 90437: 0 -246: 90438: 0 -246: 90439: 0 -246: 90440: 0 -246: 90441: 0 -246: 90442: 0 -246: 90443: 0 -246: 90444: 0 -246: 90445: 0 -246: 90446: 0 -246: 90447: 0 -246: 90448: 0 -246: 90449: 0 -246: 90450: 0 -246: 90451: 0 -246: 90452: 0 -246: 90453: 0 -246: 90454: 0 -246: 90455: 0 -246: 90456: 0 -246: 90457: 0 -246: 90458: 0 -246: 90459: 0 -246: 90460: 0 -246: 90461: 0 -246: 90462: 0 -246: 90463: 0 -246: 90464: 0 -246: 90465: 0 -246: 90466: 0 -246: 90467: 0 -246: 90468: 0 -246: 90469: 0 -246: 90470: 0 -246: 90471: 0 -246: 90472: 0 -246: 90473: 0 -246: 90474: 0 -246: 90475: 0 -246: 90476: 0 -246: 90477: 0 -246: 90478: 0 -246: 90479: 0 -246: 90480: 0 -246: 90481: 0 -246: 90482: 0 -246: 90483: 0 -246: 90484: 0 -246: 90485: 0 -246: 90486: 0 -246: 90487: 0 -246: 90488: 0 -246: 90489: 0 -246: 90490: 0 -246: 90491: 0 -246: 90492: 0 -246: 90493: 0 -246: 90494: 0 -246: 90495: 0 -246: 90496: 0 -246: 90497: 0 -246: 90498: 0 -246: 90499: 0 -246: 90500: 0 -246: 90501: 0 -246: 90502: 0 -246: 90503: 0 -246: 90504: 0 -246: 90505: 0 -246: 90506: 0 -246: 90507: 0 -246: 90508: 0 -246: 90509: 0 -246: 90510: 0 -246: 90511: 0 -246: 90512: 0 -246: 90513: 0 -246: 90514: 0 -246: 90515: 0 -246: 90516: 0 -246: 90517: 0 -246: 90518: 0 -246: 90519: 0 -246: 90520: 0 -246: 90521: 0 -246: 90522: 0 -246: 90523: 0 -246: 90524: 0 -246: 90525: 0 -246: 90526: 0 -246: 90527: 0 -246: 90528: 0 -246: 90529: 0 -246: 90530: 0 -246: 90531: 0 -246: 90532: 0 -246: 90533: 0 -246: 90534: 0 -246: 90535: 0 -246: 90536: 0 -246: 90537: 0 -246: 90538: 0 -246: 90539: 0 -246: 90540: 0 -246: 90541: 0 -246: 90542: 0 -246: 90543: 0 -246: 90544: 0 -246: 90545: 0 -246: 90546: 0 -246: 90547: 0 -246: 90548: 0 -246: 90549: 0 -246: 90550: 0 -246: 90551: 0 -246: 90552: 0 -246: 90553: 0 -246: 90554: 0 -246: 90555: 0 -246: 90556: 0 -246: 90557: 0 -246: 90558: 0 -246: 90559: 0 -246: 90560: 0 -246: 90561: 0 -246: 90562: 0 -246: 90563: 0 -246: 90564: 0 -246: 90565: 0 -246: 90566: 0 -246: 90567: 0 -246: 90568: 0 -246: 90569: 0 -246: 90570: 0 -246: 90571: 0 -246: 90572: 0 -246: 90573: 0 -246: 90574: 0 -246: 90575: 0 -246: 90576: 0 -246: 90577: 0 -246: 90578: 0 -246: 90579: 0 -246: 90580: 0 -246: 90581: 0 -246: 90582: 0 -246: 90583: 0 -246: 90584: 0 -246: 90585: 0 -246: 90586: 0 -246: 90587: 0 -246: 90588: 0 -246: 90589: 0 -246: 90590: 0 -246: 90591: 0 -246: 90592: 0 -246: 90593: 0 -246: 90594: 0 -246: 90595: 0 -246: 90596: 0 -246: 90597: 0 -246: 90598: 0 -246: 90599: 0 -246: 90600: 0 -246: 90601: 0 -246: 90602: 0 -246: 90603: 0 -246: 90604: 0 -246: 90605: 0 -246: 90606: 0 -246: 90607: 0 -246: 90608: 0 -246: 90609: 0 -246: 90610: 0 -246: 90611: 0 -246: 90612: 0 -246: 90613: 0 -246: 90614: 0 -246: 90615: 0 -246: 90616: 0 -246: 90617: 0 -246: 90618: 0 -246: 90619: 0 -246: 90620: 0 -246: 90621: 0 -246: 90622: 0 -246: 90623: 0 -246: 90624: 0 -246: 90625: 0 -246: 90626: 0 -246: 90627: 0 -246: 90628: 0 -246: 90629: 0 -246: 90630: 0 -246: 90631: 0 -246: 90632: 0 -246: 90633: 0 -246: 90634: 0 -246: 90635: 0 -246: 90636: 0 -246: 90637: 0 -246: 90638: 0 -246: 90639: 0 -246: 90640: 0 -246: 90641: 0 -246: 90642: 0 -246: 90643: 0 -246: 90644: 0 -246: 90645: 0 -246: 90646: 0 -246: 90647: 0 -246: 90648: 0 -246: 90649: 0 -246: 90650: 0 -246: 90651: 0 -246: 90652: 0 -246: 90653: 0 -246: 90654: 0 -246: 90655: 0 -246: 90656: 0 -246: 90657: 0 -246: 90658: 0 -246: 90659: 0 -246: 90660: 0 -246: 90661: 0 -246: 90662: 0 -246: 90663: 0 -246: 90664: 0 -246: 90665: 0 -246: 90666: 0 -246: 90667: 0 -246: 90668: 0 -246: 90669: 0 -246: 90670: 0 -246: 90671: 0 -246: 90672: 0 -246: 90673: 0 -246: 90674: 0 -246: 90675: 0 -246: 90676: 0 -246: 90677: 0 -246: 90678: 0 -246: 90679: 0 -246: 90680: 0 -246: 90681: 0 -246: 90682: 0 -246: 90683: 0 -246: 90684: 0 -246: 90685: 0 -246: 90686: 0 -246: 90687: 0 -246: 90688: 0 -246: 90689: 0 -246: 90690: 0 -246: 90691: 0 -246: 90692: 0 -246: 90693: 0 -246: 90694: 0 -246: 90695: 0 -246: 90696: 0 -246: 90697: 0 -246: 90698: 0 -246: 90699: 0 -246: 90700: 0 -246: 90701: 0 -246: 90702: 0 -246: 90703: 0 -246: 90704: 0 -246: 90705: 0 -246: 90706: 0 -246: 90707: 0 -246: 90708: 0 -246: 90709: 0 -246: 90710: 0 -246: 90711: 0 -246: 90712: 0 -246: 90713: 0 -246: 90714: 0 -246: 90715: 0 -246: 90716: 0 -246: 90717: 0 -246: 90718: 0 -246: 90719: 0 -246: 90720: 0 -246: 90721: 0 -246: 90722: 0 -246: 90723: 0 -246: 90724: 0 -246: 90725: 0 -246: 90726: 0 -246: 90727: 0 -246: 90728: 0 -246: 90729: 0 -246: 90730: 0 -246: 90731: 0 -246: 90732: 0 -246: 90733: 0 -246: 90734: 0 -246: 90735: 0 -246: 90736: 0 -246: 90737: 0 -246: 90738: 0 -246: 90739: 0 -246: 90740: 0 -246: 90741: 0 -246: 90742: 0 -246: 90743: 0 -246: 90744: 0 -246: 90745: 0 -246: 90746: 0 -246: 90747: 0 -246: 90748: 0 -246: 90749: 0 -246: 90750: 0 -246: 90751: 0 -246: 90752: 0 -246: 90753: 0 -246: 90754: 0 -246: 90755: 0 -246: 90756: 0 -246: 90757: 0 -246: 90758: 0 -246: 90759: 0 -246: 90760: 0 -246: 90761: 0 -246: 90762: 0 -246: 90763: 0 -246: 90764: 0 -246: 90765: 0 -246: 90766: 0 -246: 90767: 0 -246: 90768: 0 -246: 90769: 0 -246: 90770: 0 -246: 90771: 0 -246: 90772: 0 -246: 90773: 0 -246: 90774: 0 -246: 90775: 0 -246: 90776: 0 -246: 90777: 0 -246: 90778: 0 -246: 90779: 0 -246: 90780: 0 -246: 90781: 0 -246: 90782: 0 -246: 90783: 0 -246: 90784: 0 -246: 90785: 0 -246: 90786: 0 -246: 90787: 0 -246: 90788: 0 -246: 90789: 0 -246: 90790: 0 -246: 90791: 0 -246: 90792: 0 -246: 90793: 0 -246: 90794: 0 -246: 90795: 0 -246: 90796: 0 -246: 90797: 0 -246: 90798: 0 -246: 90799: 0 -246: 90800: 0 -246: 90801: 0 -246: 90802: 0 -246: 90803: 0 -246: 90804: 0 -246: 90805: 0 -246: 90806: 0 -246: 90807: 0 -246: 90808: 0 -246: 90809: 0 -246: 90810: 0 -246: 90811: 0 -246: 90812: 0 -246: 90813: 0 -246: 90814: 0 -246: 90815: 0 -246: 90816: 0 -246: 90817: 0 -246: 90818: 0 -246: 90819: 0 -246: 90820: 0 -246: 90821: 0 -246: 90822: 0 -246: 90823: 0 -246: 90824: 0 -246: 90825: 0 -246: 90826: 0 -246: 90827: 0 -246: 90828: 0 -246: 90829: 0 -246: 90830: 0 -246: 90831: 0 -246: 90832: 0 -246: 90833: 0 -246: 90834: 0 -246: 90835: 0 -246: 90836: 0 -246: 90837: 0 -246: 90838: 0 -246: 90839: 0 -246: 90840: 0 -246: 90841: 0 -246: 90842: 0 -246: 90843: 0 -246: 90844: 0 -246: 90845: 0 -246: 90846: 0 -246: 90847: 0 -246: 90848: 0 -246: 90849: 0 -246: 90850: 0 -246: 90851: 0 -246: 90852: 0 -246: 90853: 0 -246: 90854: 0 -246: 90855: 0 -246: 90856: 0 -246: 90857: 0 -246: 90858: 0 -246: 90859: 0 -246: 90860: 0 -246: 90861: 0 -246: 90862: 0 -246: 90863: 0 -246: 90864: 0 -246: 90865: 0 -246: 90866: 0 -246: 90867: 0 -246: 90868: 0 -246: 90869: 0 -246: 90870: 0 -246: 90871: 0 -246: 90872: 0 -246: 90873: 0 -246: 90874: 0 -246: 90875: 0 -246: 90876: 0 -246: 90877: 0 -246: 90878: 0 -246: 90879: 0 -246: 90880: 0 -246: 90881: 0 -246: 90882: 0 -246: 90883: 0 -246: 90884: 0 -246: 90885: 0 -246: 90886: 0 -246: 90887: 0 -246: 90888: 0 -246: 90889: 0 -246: 90890: 0 -246: 90891: 0 -246: 90892: 0 -246: 90893: 0 -246: 90894: 0 -246: 90895: 0 -246: 90896: 0 -246: 90897: 0 -246: 90898: 0 -246: 90899: 0 -246: 90900: 0 -246: 90901: 0 -246: 90902: 0 -246: 90903: 0 -246: 90904: 0 -246: 90905: 0 -246: 90906: 0 -246: 90907: 0 -246: 90908: 0 -246: 90909: 0 -246: 90910: 0 -246: 90911: 0 -246: 90912: 0 -246: 90913: 0 -246: 90914: 0 -246: 90915: 0 -246: 90916: 0 -246: 90917: 0 -246: 90918: 0 -246: 90919: 0 -246: 90920: 0 -246: 90921: 0 -246: 90922: 0 -246: 90923: 0 -246: 90924: 0 -246: 90925: 0 -246: 90926: 0 -246: 90927: 0 -246: 90928: 0 -246: 90929: 0 -246: 90930: 0 -246: 90931: 0 -246: 90932: 0 -246: 90933: 0 -246: 90934: 0 -246: 90935: 0 -246: 90936: 0 -246: 90937: 0 -246: 90938: 0 -246: 90939: 0 -246: 90940: 0 -246: 90941: 0 -246: 90942: 0 -246: 90943: 0 -246: 90944: 0 -246: 90945: 0 -246: 90946: 0 -246: 90947: 0 -246: 90948: 0 -246: 90949: 0 -246: 90950: 0 -246: 90951: 0 -246: 90952: 0 -246: 90953: 0 -246: 90954: 0 -246: 90955: 0 -246: 90956: 0 -246: 90957: 0 -246: 90958: 0 -246: 90959: 0 -246: 90960: 0 -246: 90961: 0 -246: 90962: 0 -246: 90963: 0 -246: 90964: 0 -246: 90965: 0 -246: 90966: 0 -246: 90967: 0 -246: 90968: 0 -246: 90969: 0 -246: 90970: 0 -246: 90971: 0 -246: 90972: 0 -246: 90973: 0 -246: 90974: 0 -246: 90975: 0 -246: 90976: 0 -246: 90977: 0 -246: 90978: 0 -246: 90979: 0 -246: 90980: 0 -246: 90981: 0 -246: 90982: 0 -246: 90983: 0 -246: 90984: 0 -246: 90985: 0 -246: 90986: 0 -246: 90987: 0 -246: 90988: 0 -246: 90989: 0 -246: 90990: 0 -246: 90991: 0 -246: 90992: 0 -246: 90993: 0 -246: 90994: 0 -246: 90995: 0 -246: 90996: 0 -246: 90997: 0 -246: 90998: 0 -246: 90999: 0 -246: 91000: 0 -246: 91001: 0 -246: 91002: 0 -246: 91003: 0 -246: 91004: 0 -246: 91005: 0 -246: 91006: 0 -246: 91007: 0 -246: 91008: 0 -246: 91009: 0 -246: 91010: 0 -246: 91011: 0 -246: 91012: 0 -246: 91013: 0 -246: 91014: 0 -246: 91015: 0 -246: 91016: 0 -246: 91017: 0 -246: 91018: 0 -246: 91019: 0 -246: 91020: 0 -246: 91021: 0 -246: 91022: 0 -246: 91023: 0 -246: 91024: 0 -246: 91025: 0 -246: 91026: 0 -246: 91027: 0 -246: 91028: 0 -246: 91029: 0 -246: 91030: 0 -246: 91031: 0 -246: 91032: 0 -246: 91033: 0 -246: 91034: 0 -246: 91035: 0 -246: 91036: 0 -246: 91037: 0 -246: 91038: 0 -246: 91039: 0 -246: 91040: 0 -246: 91041: 0 -246: 91042: 0 -246: 91043: 0 -246: 91044: 0 -246: 91045: 0 -246: 91046: 0 -246: 91047: 0 -246: 91048: 0 -246: 91049: 0 -246: 91050: 0 -246: 91051: 0 -246: 91052: 0 -246: 91053: 0 -246: 91054: 0 -246: 91055: 0 -246: 91056: 0 -246: 91057: 0 -246: 91058: 0 -246: 91059: 0 -246: 91060: 0 -246: 91061: 0 -246: 91062: 0 -246: 91063: 0 -246: 91064: 0 -246: 91065: 0 -246: 91066: 0 -246: 91067: 0 -246: 91068: 0 -246: 91069: 0 -246: 91070: 0 -246: 91071: 0 -246: 91072: 0 -246: 91073: 0 -246: 91074: 0 -246: 91075: 0 -246: 91076: 0 -246: 91077: 0 -246: 91078: 0 -246: 91079: 0 -246: 91080: 0 -246: 91081: 0 -246: 91082: 0 -246: 91083: 0 -246: 91084: 0 -246: 91085: 0 -246: 91086: 0 -246: 91087: 0 -246: 91088: 0 -246: 91089: 0 -246: 91090: 0 -246: 91091: 0 -246: 91092: 0 -246: 91093: 0 -246: 91094: 0 -246: 91095: 0 -246: 91096: 0 -246: 91097: 0 -246: 91098: 0 -246: 91099: 0 -246: 91100: 0 -246: 91101: 0 -246: 91102: 0 -246: 91103: 0 -246: 91104: 0 -246: 91105: 0 -246: 91106: 0 -246: 91107: 0 -246: 91108: 0 -246: 91109: 0 -246: 91110: 0 -246: 91111: 0 -246: 91112: 0 -246: 91113: 0 -246: 91114: 0 -246: 91115: 0 -246: 91116: 0 -246: 91117: 0 -246: 91118: 0 -246: 91119: 0 -246: 91120: 0 -246: 91121: 0 -246: 91122: 0 -246: 91123: 0 -246: 91124: 0 -246: 91125: 0 -246: 91126: 0 -246: 91127: 0 -246: 91128: 0 -246: 91129: 0 -246: 91130: 0 -246: 91131: 0 -246: 91132: 0 -246: 91133: 0 -246: 91134: 0 -246: 91135: 0 -246: 91136: 0 -246: 91137: 0 -246: 91138: 0 -246: 91139: 0 -246: 91140: 0 -246: 91141: 0 -246: 91142: 0 -246: 91143: 0 -246: 91144: 0 -246: 91145: 0 -246: 91146: 0 -246: 91147: 0 -246: 91148: 0 -246: 91149: 0 -246: 91150: 0 -246: 91151: 0 -246: 91152: 0 -246: 91153: 0 -246: 91154: 0 -246: 91155: 0 -246: 91156: 0 -246: 91157: 0 -246: 91158: 0 -246: 91159: 0 -246: 91160: 0 -246: 91161: 0 -246: 91162: 0 -246: 91163: 0 -246: 91164: 0 -246: 91165: 0 -246: 91166: 0 -246: 91167: 0 -246: 91168: 0 -246: 91169: 0 -246: 91170: 0 -246: 91171: 0 -246: 91172: 0 -246: 91173: 0 -246: 91174: 0 -246: 91175: 0 -246: 91176: 0 -246: 91177: 0 -246: 91178: 0 -246: 91179: 0 -246: 91180: 0 -246: 91181: 0 -246: 91182: 0 -246: 91183: 0 -246: 91184: 0 -246: 91185: 0 -246: 91186: 0 -246: 91187: 0 -246: 91188: 0 -246: 91189: 0 -246: 91190: 0 -246: 91191: 0 -246: 91192: 0 -246: 91193: 0 -246: 91194: 0 -246: 91195: 0 -246: 91196: 0 -246: 91197: 0 -246: 91198: 0 -246: 91199: 0 -246: 91200: 0 -246: 91201: 0 -246: 91202: 0 -246: 91203: 0 -246: 91204: 0 -246: 91205: 0 -246: 91206: 0 -246: 91207: 0 -246: 91208: 0 -246: 91209: 0 -246: 91210: 0 -246: 91211: 0 -246: 91212: 0 -246: 91213: 0 -246: 91214: 0 -246: 91215: 0 -246: 91216: 0 -246: 91217: 0 -246: 91218: 0 -246: 91219: 0 -246: 91220: 0 -246: 91221: 0 -246: 91222: 0 -246: 91223: 0 -246: 91224: 0 -246: 91225: 0 -246: 91226: 0 -246: 91227: 0 -246: 91228: 0 -246: 91229: 0 -246: 91230: 0 -246: 91231: 0 -246: 91232: 0 -246: 91233: 0 -246: 91234: 0 -246: 91235: 0 -246: 91236: 0 -246: 91237: 0 -246: 91238: 0 -246: 91239: 0 -246: 91240: 0 -246: 91241: 0 -246: 91242: 0 -246: 91243: 0 -246: 91244: 0 -246: 91245: 0 -246: 91246: 0 -246: 91247: 0 -246: 91248: 0 -246: 91249: 0 -246: 91250: 0 -246: 91251: 0 -246: 91252: 0 -246: 91253: 0 -246: 91254: 0 -246: 91255: 0 -246: 91256: 0 -246: 91257: 0 -246: 91258: 0 -246: 91259: 0 -246: 91260: 0 -246: 91261: 0 -246: 91262: 0 -246: 91263: 0 -246: 91264: 0 -246: 91265: 0 -246: 91266: 0 -246: 91267: 0 -246: 91268: 0 -246: 91269: 0 -246: 91270: 0 -246: 91271: 0 -246: 91272: 0 -246: 91273: 0 -246: 91274: 0 -246: 91275: 0 -246: 91276: 0 -246: 91277: 0 -246: 91278: 0 -246: 91279: 0 -246: 91280: 0 -246: 91281: 0 -246: 91282: 0 -246: 91283: 0 -246: 91284: 0 -246: 91285: 0 -246: 91286: 0 -246: 91287: 0 -246: 91288: 0 -246: 91289: 0 -246: 91290: 0 -246: 91291: 0 -246: 91292: 0 -246: 91293: 0 -246: 91294: 0 -246: 91295: 0 -246: 91296: 0 -246: 91297: 0 -246: 91298: 0 -246: 91299: 0 -246: 91300: 0 -246: 91301: 0 -246: 91302: 0 -246: 91303: 0 -246: 91304: 0 -246: 91305: 0 -246: 91306: 0 -246: 91307: 0 -246: 91308: 0 -246: 91309: 0 -246: 91310: 0 -246: 91311: 0 -246: 91312: 0 -246: 91313: 0 -246: 91314: 0 -246: 91315: 0 -246: 91316: 0 -246: 91317: 0 -246: 91318: 0 -246: 91319: 0 -246: 91320: 0 -246: 91321: 0 -246: 91322: 0 -246: 91323: 0 -246: 91324: 0 -246: 91325: 0 -246: 91326: 0 -246: 91327: 0 -246: 91328: 0 -246: 91329: 0 -246: 91330: 0 -246: 91331: 0 -246: 91332: 0 -246: 91333: 0 -246: 91334: 0 -246: 91335: 0 -246: 91336: 0 -246: 91337: 0 -246: 91338: 0 -246: 91339: 0 -246: 91340: 0 -246: 91341: 0 -246: 91342: 0 -246: 91343: 0 -246: 91344: 0 -246: 91345: 0 -246: 91346: 0 -246: 91347: 0 -246: 91348: 0 -246: 91349: 0 -246: 91350: 0 -246: 91351: 0 -246: 91352: 0 -246: 91353: 0 -246: 91354: 0 -246: 91355: 0 -246: 91356: 0 -246: 91357: 0 -246: 91358: 0 -246: 91359: 0 -246: 91360: 0 -246: 91361: 0 -246: 91362: 0 -246: 91363: 0 -246: 91364: 0 -246: 91365: 0 -246: 91366: 0 -246: 91367: 0 -246: 91368: 0 -246: 91369: 0 -246: 91370: 0 -246: 91371: 0 -246: 91372: 0 -246: 91373: 0 -246: 91374: 0 -246: 91375: 0 -246: 91376: 0 -246: 91377: 0 -246: 91378: 0 -246: 91379: 0 -246: 91380: 0 -246: 91381: 0 -246: 91382: 0 -246: 91383: 0 -246: 91384: 0 -246: 91385: 0 -246: 91386: 0 -246: 91387: 0 -246: 91388: 0 -246: 91389: 0 -246: 91390: 0 -246: 91391: 0 -246: 91392: 0 -246: 91393: 0 -246: 91394: 0 -246: 91395: 0 -246: 91396: 0 -246: 91397: 0 -246: 91398: 0 -246: 91399: 0 -246: 91400: 0 -246: 91401: 0 -246: 91402: 0 -246: 91403: 0 -246: 91404: 0 -246: 91405: 0 -246: 91406: 0 -246: 91407: 0 -246: 91408: 0 -246: 91409: 0 -246: 91410: 0 -246: 91411: 0 -246: 91412: 0 -246: 91413: 0 -246: 91414: 0 -246: 91415: 0 -246: 91416: 0 -246: 91417: 0 -246: 91418: 0 -246: 91419: 0 -246: 91420: 0 -246: 91421: 0 -246: 91422: 0 -246: 91423: 0 -246: 91424: 0 -246: 91425: 0 -246: 91426: 0 -246: 91427: 0 -246: 91428: 0 -246: 91429: 0 -246: 91430: 0 -246: 91431: 0 -246: 91432: 0 -246: 91433: 0 -246: 91434: 0 -246: 91435: 0 -246: 91436: 0 -246: 91437: 0 -246: 91438: 0 -246: 91439: 0 -246: 91440: 0 -246: 91441: 0 -246: 91442: 0 -246: 91443: 0 -246: 91444: 0 -246: 91445: 0 -246: 91446: 0 -246: 91447: 0 -246: 91448: 0 -246: 91449: 0 -246: 91450: 0 -246: 91451: 0 -246: 91452: 0 -246: 91453: 0 -246: 91454: 0 -246: 91455: 0 -246: 91456: 0 -246: 91457: 0 -246: 91458: 0 -246: 91459: 0 -246: 91460: 0 -246: 91461: 0 -246: 91462: 0 -246: 91463: 0 -246: 91464: 0 -246: 91465: 0 -246: 91466: 0 -246: 91467: 0 -246: 91468: 0 -246: 91469: 0 -246: 91470: 0 -246: 91471: 0 -246: 91472: 0 -246: 91473: 0 -246: 91474: 0 -246: 91475: 0 -246: 91476: 0 -246: 91477: 0 -246: 91478: 0 -246: 91479: 0 -246: 91480: 0 -246: 91481: 0 -246: 91482: 0 -246: 91483: 0 -246: 91484: 0 -246: 91485: 0 -246: 91486: 0 -246: 91487: 0 -246: 91488: 0 -246: 91489: 0 -246: 91490: 0 -246: 91491: 0 -246: 91492: 0 -246: 91493: 0 -246: 91494: 0 -246: 91495: 0 -246: 91496: 0 -246: 91497: 0 -246: 91498: 0 -246: 91499: 0 -246: 91500: 0 -246: 91501: 0 -246: 91502: 0 -246: 91503: 0 -246: 91504: 0 -246: 91505: 0 -246: 91506: 0 -246: 91507: 0 -246: 91508: 0 -246: 91509: 0 -246: 91510: 0 -246: 91511: 0 -246: 91512: 0 -246: 91513: 0 -246: 91514: 0 -246: 91515: 0 -246: 91516: 0 -246: 91517: 0 -246: 91518: 0 -246: 91519: 0 -246: 91520: 0 -246: 91521: 0 -246: 91522: 0 -246: 91523: 0 -246: 91524: 0 -246: 91525: 0 -246: 91526: 0 -246: 91527: 0 -246: 91528: 0 -246: 91529: 0 -246: 91530: 0 -246: 91531: 0 -246: 91532: 0 -246: 91533: 0 -246: 91534: 0 -246: 91535: 0 -246: 91536: 0 -246: 91537: 0 -246: 91538: 0 -246: 91539: 0 -246: 91540: 0 -246: 91541: 0 -246: 91542: 0 -246: 91543: 0 -246: 91544: 0 -246: 91545: 0 -246: 91546: 0 -246: 91547: 0 -246: 91548: 0 -246: 91549: 0 -246: 91550: 0 -246: 91551: 0 -246: 91552: 0 -246: 91553: 0 -246: 91554: 0 -246: 91555: 0 -246: 91556: 0 -246: 91557: 0 -246: 91558: 0 -246: 91559: 0 -246: 91560: 0 -246: 91561: 0 -246: 91562: 0 -246: 91563: 0 -246: 91564: 0 -246: 91565: 0 -246: 91566: 0 -246: 91567: 0 -246: 91568: 0 -246: 91569: 0 -246: 91570: 0 -246: 91571: 0 -246: 91572: 0 -246: 91573: 0 -246: 91574: 0 -246: 91575: 0 -246: 91576: 0 -246: 91577: 0 -246: 91578: 0 -246: 91579: 0 -246: 91580: 0 -246: 91581: 0 -246: 91582: 0 -246: 91583: 0 -246: 91584: 0 -246: 91585: 0 -246: 91586: 0 -246: 91587: 0 -246: 91588: 0 -246: 91589: 0 -246: 91590: 0 -246: 91591: 0 -246: 91592: 0 -246: 91593: 0 -246: 91594: 0 -246: 91595: 0 -246: 91596: 0 -246: 91597: 0 -246: 91598: 0 -246: 91599: 0 -246: 91600: 0 -246: 91601: 0 -246: 91602: 0 -246: 91603: 0 -246: 91604: 0 -246: 91605: 0 -246: 91606: 0 -246: 91607: 0 -246: 91608: 0 -246: 91609: 0 -246: 91610: 0 -246: 91611: 0 -246: 91612: 0 -246: 91613: 0 -246: 91614: 0 -246: 91615: 0 -246: 91616: 0 -246: 91617: 0 -246: 91618: 0 -246: 91619: 0 -246: 91620: 0 -246: 91621: 0 -246: 91622: 0 -246: 91623: 0 -246: 91624: 0 -246: 91625: 0 -246: 91626: 0 -246: 91627: 0 -246: 91628: 0 -246: 91629: 0 -246: 91630: 0 -246: 91631: 0 -246: 91632: 0 -246: 91633: 0 -246: 91634: 0 -246: 91635: 0 -246: 91636: 0 -246: 91637: 0 -246: 91638: 0 -246: 91639: 0 -246: 91640: 0 -246: 91641: 0 -246: 91642: 0 -246: 91643: 0 -246: 91644: 0 -246: 91645: 0 -246: 91646: 0 -246: 91647: 0 -246: 91648: 0 -246: 91649: 0 -246: 91650: 0 -246: 91651: 0 -246: 91652: 0 -246: 91653: 0 -246: 91654: 0 -246: 91655: 0 -246: 91656: 0 -246: 91657: 0 -246: 91658: 0 -246: 91659: 0 -246: 91660: 0 -246: 91661: 0 -246: 91662: 0 -246: 91663: 0 -246: 91664: 0 -246: 91665: 0 -246: 91666: 0 -246: 91667: 0 -246: 91668: 0 -246: 91669: 0 -246: 91670: 0 -246: 91671: 0 -246: 91672: 0 -246: 91673: 0 -246: 91674: 0 -246: 91675: 0 -246: 91676: 0 -246: 91677: 0 -246: 91678: 0 -246: 91679: 0 -246: 91680: 0 -246: 91681: 0 -246: 91682: 0 -246: 91683: 0 -246: 91684: 0 -246: 91685: 0 -246: 91686: 0 -246: 91687: 0 -246: 91688: 0 -246: 91689: 0 -246: 91690: 0 -246: 91691: 0 -246: 91692: 0 -246: 91693: 0 -246: 91694: 0 -246: 91695: 0 -246: 91696: 0 -246: 91697: 0 -246: 91698: 0 -246: 91699: 0 -246: 91700: 0 -246: 91701: 0 -246: 91702: 0 -246: 91703: 0 -246: 91704: 0 -246: 91705: 0 -246: 91706: 0 -246: 91707: 0 -246: 91708: 0 -246: 91709: 0 -246: 91710: 0 -246: 91711: 0 -246: 91712: 0 -246: 91713: 0 -246: 91714: 0 -246: 91715: 0 -246: 91716: 0 -246: 91717: 0 -246: 91718: 0 -246: 91719: 0 -246: 91720: 0 -246: 91721: 0 -246: 91722: 0 -246: 91723: 0 -246: 91724: 0 -246: 91725: 0 -246: 91726: 0 -246: 91727: 0 -246: 91728: 0 -246: 91729: 0 -246: 91730: 0 -246: 91731: 0 -246: 91732: 0 -246: 91733: 0 -246: 91734: 0 -246: 91735: 0 -246: 91736: 0 -246: 91737: 0 -246: 91738: 0 -246: 91739: 0 -246: 91740: 0 -246: 91741: 0 -246: 91742: 0 -246: 91743: 0 -246: 91744: 0 -246: 91745: 0 -246: 91746: 0 -246: 91747: 0 -246: 91748: 0 -246: 91749: 0 -246: 91750: 0 -246: 91751: 0 -246: 91752: 0 -246: 91753: 0 -246: 91754: 0 -246: 91755: 0 -246: 91756: 0 -246: 91757: 0 -246: 91758: 0 -246: 91759: 0 -246: 91760: 0 -246: 91761: 0 -246: 91762: 0 -246: 91763: 0 -246: 91764: 0 -246: 91765: 0 -246: 91766: 0 -246: 91767: 0 -246: 91768: 0 -246: 91769: 0 -246: 91770: 0 -246: 91771: 0 -246: 91772: 0 -246: 91773: 0 -246: 91774: 0 -246: 91775: 0 -246: 91776: 0 -246: 91777: 0 -246: 91778: 0 -246: 91779: 0 -246: 91780: 0 -246: 91781: 0 -246: 91782: 0 -246: 91783: 0 -246: 91784: 0 -246: 91785: 0 -246: 91786: 0 -246: 91787: 0 -246: 91788: 0 -246: 91789: 0 -246: 91790: 0 -246: 91791: 0 -246: 91792: 0 -246: 91793: 0 -246: 91794: 0 -246: 91795: 0 -246: 91796: 0 -246: 91797: 0 -246: 91798: 0 -246: 91799: 0 -246: 91800: 0 -246: 91801: 0 -246: 91802: 0 -246: 91803: 0 -246: 91804: 0 -246: 91805: 0 -246: 91806: 0 -246: 91807: 0 -246: 91808: 0 -246: 91809: 0 -246: 91810: 0 -246: 91811: 0 -246: 91812: 0 -246: 91813: 0 -246: 91814: 0 -246: 91815: 0 -246: 91816: 0 -246: 91817: 0 -246: 91818: 0 -246: 91819: 0 -246: 91820: 0 -246: 91821: 0 -246: 91822: 0 -246: 91823: 0 -246: 91824: 0 -246: 91825: 0 -246: 91826: 0 -246: 91827: 0 -246: 91828: 0 -246: 91829: 0 -246: 91830: 0 -246: 91831: 0 -246: 91832: 0 -246: 91833: 0 -246: 91834: 0 -246: 91835: 0 -246: 91836: 0 -246: 91837: 0 -246: 91838: 0 -246: 91839: 0 -246: 91840: 0 -246: 91841: 0 -246: 91842: 0 -246: 91843: 0 -246: 91844: 0 -246: 91845: 0 -246: 91846: 0 -246: 91847: 0 -246: 91848: 0 -246: 91849: 0 -246: 91850: 0 -246: 91851: 0 -246: 91852: 0 -246: 91853: 0 -246: 91854: 0 -246: 91855: 0 -246: 91856: 0 -246: 91857: 0 -246: 91858: 0 -246: 91859: 0 -246: 91860: 0 -246: 91861: 0 -246: 91862: 0 -246: 91863: 0 -246: 91864: 0 -246: 91865: 0 -246: 91866: 0 -246: 91867: 0 -246: 91868: 0 -246: 91869: 0 -246: 91870: 0 -246: 91871: 0 -246: 91872: 0 -246: 91873: 0 -246: 91874: 0 -246: 91875: 0 -246: 91876: 0 -246: 91877: 0 -246: 91878: 0 -246: 91879: 0 -246: 91880: 0 -246: 91881: 0 -246: 91882: 0 -246: 91883: 0 -246: 91884: 0 -246: 91885: 0 -246: 91886: 0 -246: 91887: 0 -246: 91888: 0 -246: 91889: 0 -246: 91890: 0 -246: 91891: 0 -246: 91892: 0 -246: 91893: 0 -246: 91894: 0 -246: 91895: 0 -246: 91896: 0 -246: 91897: 0 -246: 91898: 0 -246: 91899: 0 -246: 91900: 0 -246: 91901: 0 -246: 91902: 0 -246: 91903: 0 -246: 91904: 0 -246: 91905: 0 -246: 91906: 0 -246: 91907: 0 -246: 91908: 0 -246: 91909: 0 -246: 91910: 0 -246: 91911: 0 -246: 91912: 0 -246: 91913: 0 -246: 91914: 0 -246: 91915: 0 -246: 91916: 0 -246: 91917: 0 -246: 91918: 0 -246: 91919: 0 -246: 91920: 0 -246: 91921: 0 -246: 91922: 0 -246: 91923: 0 -246: 91924: 0 -246: 91925: 0 -246: 91926: 0 -246: 91927: 0 -246: 91928: 0 -246: 91929: 0 -246: 91930: 0 -246: 91931: 0 -246: 91932: 0 -246: 91933: 0 -246: 91934: 0 -246: 91935: 0 -246: 91936: 0 -246: 91937: 0 -246: 91938: 0 -246: 91939: 0 -246: 91940: 0 -246: 91941: 0 -246: 91942: 0 -246: 91943: 0 -246: 91944: 0 -246: 91945: 0 -246: 91946: 0 -246: 91947: 0 -246: 91948: 0 -246: 91949: 0 -246: 91950: 0 -246: 91951: 0 -246: 91952: 0 -246: 91953: 0 -246: 91954: 0 -246: 91955: 0 -246: 91956: 0 -246: 91957: 0 -246: 91958: 0 -246: 91959: 0 -246: 91960: 0 -246: 91961: 0 -246: 91962: 0 -246: 91963: 0 -246: 91964: 0 -246: 91965: 0 -246: 91966: 0 -246: 91967: 0 -246: 91968: 0 -246: 91969: 0 -246: 91970: 0 -246: 91971: 0 -246: 91972: 0 -246: 91973: 0 -246: 91974: 0 -246: 91975: 0 -246: 91976: 0 -246: 91977: 0 -246: 91978: 0 -246: 91979: 0 -246: 91980: 0 -246: 91981: 0 -246: 91982: 0 -246: 91983: 0 -246: 91984: 0 -246: 91985: 0 -246: 91986: 0 -246: 91987: 0 -246: 91988: 0 -246: 91989: 0 -246: 91990: 0 -246: 91991: 0 -246: 91992: 0 -246: 91993: 0 -246: 91994: 0 -246: 91995: 0 -246: 91996: 0 -246: 91997: 0 -246: 91998: 0 -246: 91999: 0 -246: 92000: 0 -246: 92001: 0 -246: 92002: 0 -246: 92003: 0 -246: 92004: 0 -246: 92005: 0 -246: 92006: 0 -246: 92007: 0 -246: 92008: 0 -246: 92009: 0 -246: 92010: 0 -246: 92011: 0 -246: 92012: 0 -246: 92013: 0 -246: 92014: 0 -246: 92015: 0 -246: 92016: 0 -246: 92017: 0 -246: 92018: 0 -246: 92019: 0 -246: 92020: 0 -246: 92021: 0 -246: 92022: 0 -246: 92023: 0 -246: 92024: 0 -246: 92025: 0 -246: 92026: 0 -246: 92027: 0 -246: 92028: 0 -246: 92029: 0 -246: 92030: 0 -246: 92031: 0 -246: 92032: 0 -246: 92033: 0 -246: 92034: 0 -246: 92035: 0 -246: 92036: 0 -246: 92037: 0 -246: 92038: 0 -246: 92039: 0 -246: 92040: 0 -246: 92041: 0 -246: 92042: 0 -246: 92043: 0 -246: 92044: 0 -246: 92045: 0 -246: 92046: 0 -246: 92047: 0 -246: 92048: 0 -246: 92049: 0 -246: 92050: 0 -246: 92051: 0 -246: 92052: 0 -246: 92053: 0 -246: 92054: 0 -246: 92055: 0 -246: 92056: 0 -246: 92057: 0 -246: 92058: 0 -246: 92059: 0 -246: 92060: 0 -246: 92061: 0 -246: 92062: 0 -246: 92063: 0 -246: 92064: 0 -246: 92065: 0 -246: 92066: 0 -246: 92067: 0 -246: 92068: 0 -246: 92069: 0 -246: 92070: 0 -246: 92071: 0 -246: 92072: 0 -246: 92073: 0 -246: 92074: 0 -246: 92075: 0 -246: 92076: 0 -246: 92077: 0 -246: 92078: 0 -246: 92079: 0 -246: 92080: 0 -246: 92081: 0 -246: 92082: 0 -246: 92083: 0 -246: 92084: 0 -246: 92085: 0 -246: 92086: 0 -246: 92087: 0 -246: 92088: 0 -246: 92089: 0 -246: 92090: 0 -246: 92091: 0 -246: 92092: 0 -246: 92093: 0 -246: 92094: 0 -246: 92095: 0 -246: 92096: 0 -246: 92097: 0 -246: 92098: 0 -246: 92099: 0 -246: 92100: 0 -246: 92101: 0 -246: 92102: 0 -246: 92103: 0 -246: 92104: 0 -246: 92105: 0 -246: 92106: 0 -246: 92107: 0 -246: 92108: 0 -246: 92109: 0 -246: 92110: 0 -246: 92111: 0 -246: 92112: 0 -246: 92113: 0 -246: 92114: 0 -246: 92115: 0 -246: 92116: 0 -246: 92117: 0 -246: 92118: 0 -246: 92119: 0 -246: 92120: 0 -246: 92121: 0 -246: 92122: 0 -246: 92123: 0 -246: 92124: 0 -246: 92125: 0 -246: 92126: 0 -246: 92127: 0 -246: 92128: 0 -246: 92129: 0 -246: 92130: 0 -246: 92131: 0 -246: 92132: 0 -246: 92133: 0 -246: 92134: 0 -246: 92135: 0 -246: 92136: 0 -246: 92137: 0 -246: 92138: 0 -246: 92139: 0 -246: 92140: 0 -246: 92141: 0 -246: 92142: 0 -246: 92143: 0 -246: 92144: 0 -246: 92145: 0 -246: 92146: 0 -246: 92147: 0 -246: 92148: 0 -246: 92149: 0 -246: 92150: 0 -246: 92151: 0 -246: 92152: 0 -246: 92153: 0 -246: 92154: 0 -246: 92155: 0 -246: 92156: 0 -246: 92157: 0 -246: 92158: 0 -246: 92159: 0 -246: 92160: 0 -246: 92161: 0 -246: 92162: 0 -246: 92163: 0 -246: 92164: 0 -246: 92165: 0 -246: 92166: 0 -246: 92167: 0 -246: 92168: 0 -246: 92169: 0 -246: 92170: 0 -246: 92171: 0 -246: 92172: 0 -246: 92173: 0 -246: 92174: 0 -246: 92175: 0 -246: 92176: 0 -246: 92177: 0 -246: 92178: 0 -246: 92179: 0 -246: 92180: 0 -246: 92181: 0 -246: 92182: 0 -246: 92183: 0 -246: 92184: 0 -246: 92185: 0 -246: 92186: 0 -246: 92187: 0 -246: 92188: 0 -246: 92189: 0 -246: 92190: 0 -246: 92191: 0 -246: 92192: 0 -246: 92193: 0 -246: 92194: 0 -246: 92195: 0 -246: 92196: 0 -246: 92197: 0 -246: 92198: 0 -246: 92199: 0 -246: 92200: 0 -246: 92201: 0 -246: 92202: 0 -246: 92203: 0 -246: 92204: 0 -246: 92205: 0 -246: 92206: 0 -246: 92207: 0 -246: 92208: 0 -246: 92209: 0 -246: 92210: 0 -246: 92211: 0 -246: 92212: 0 -246: 92213: 0 -246: 92214: 0 -246: 92215: 0 -246: 92216: 0 -246: 92217: 0 -246: 92218: 0 -246: 92219: 0 -246: 92220: 0 -246: 92221: 0 -246: 92222: 0 -246: 92223: 0 -246: 92224: 0 -246: 92225: 0 -246: 92226: 0 -246: 92227: 0 -246: 92228: 0 -246: 92229: 0 -246: 92230: 0 -246: 92231: 0 -246: 92232: 0 -246: 92233: 0 -246: 92234: 0 -246: 92235: 0 -246: 92236: 0 -246: 92237: 0 -246: 92238: 0 -246: 92239: 0 -246: 92240: 0 -246: 92241: 0 -246: 92242: 0 -246: 92243: 0 -246: 92244: 0 -246: 92245: 0 -246: 92246: 0 -246: 92247: 0 -246: 92248: 0 -246: 92249: 0 -246: 92250: 0 -246: 92251: 0 -246: 92252: 0 -246: 92253: 0 -246: 92254: 0 -246: 92255: 0 -246: 92256: 0 -246: 92257: 0 -246: 92258: 0 -246: 92259: 0 -246: 92260: 0 -246: 92261: 0 -246: 92262: 0 -246: 92263: 0 -246: 92264: 0 -246: 92265: 0 -246: 92266: 0 -246: 92267: 0 -246: 92268: 0 -246: 92269: 0 -246: 92270: 0 -246: 92271: 0 -246: 92272: 0 -246: 92273: 0 -246: 92274: 0 -246: 92275: 0 -246: 92276: 0 -246: 92277: 0 -246: 92278: 0 -246: 92279: 0 -246: 92280: 0 -246: 92281: 0 -246: 92282: 0 -246: 92283: 0 -246: 92284: 0 -246: 92285: 0 -246: 92286: 0 -246: 92287: 0 -246: 92288: 0 -246: 92289: 0 -246: 92290: 0 -246: 92291: 0 -246: 92292: 0 -246: 92293: 0 -246: 92294: 0 -246: 92295: 0 -246: 92296: 0 -246: 92297: 0 -246: 92298: 0 -246: 92299: 0 -246: 92300: 0 -246: 92301: 0 -246: 92302: 0 -246: 92303: 0 -246: 92304: 0 -246: 92305: 0 -246: 92306: 0 -246: 92307: 0 -246: 92308: 0 -246: 92309: 0 -246: 92310: 0 -246: 92311: 0 -246: 92312: 0 -246: 92313: 0 -246: 92314: 0 -246: 92315: 0 -246: 92316: 0 -246: 92317: 0 -246: 92318: 0 -246: 92319: 0 -246: 92320: 0 -246: 92321: 0 -246: 92322: 0 -246: 92323: 0 -246: 92324: 0 -246: 92325: 0 -246: 92326: 0 -246: 92327: 0 -246: 92328: 0 -246: 92329: 0 -246: 92330: 0 -246: 92331: 0 -246: 92332: 0 -246: 92333: 0 -246: 92334: 0 -246: 92335: 0 -246: 92336: 0 -246: 92337: 0 -246: 92338: 0 -246: 92339: 0 -246: 92340: 0 -246: 92341: 0 -246: 92342: 0 -246: 92343: 0 -246: 92344: 0 -246: 92345: 0 -246: 92346: 0 -246: 92347: 0 -246: 92348: 0 -246: 92349: 0 -246: 92350: 0 -246: 92351: 0 -246: 92352: 0 -246: 92353: 0 -246: 92354: 0 -246: 92355: 0 -246: 92356: 0 -246: 92357: 0 -246: 92358: 0 -246: 92359: 0 -246: 92360: 0 -246: 92361: 0 -246: 92362: 0 -246: 92363: 0 -246: 92364: 0 -246: 92365: 0 -246: 92366: 0 -246: 92367: 0 -246: 92368: 0 -246: 92369: 0 -246: 92370: 0 -246: 92371: 0 -246: 92372: 0 -246: 92373: 0 -246: 92374: 0 -246: 92375: 0 -246: 92376: 0 -246: 92377: 0 -246: 92378: 0 -246: 92379: 0 -246: 92380: 0 -246: 92381: 0 -246: 92382: 0 -246: 92383: 0 -246: 92384: 0 -246: 92385: 0 -246: 92386: 0 -246: 92387: 0 -246: 92388: 0 -246: 92389: 0 -246: 92390: 0 -246: 92391: 0 -246: 92392: 0 -246: 92393: 0 -246: 92394: 0 -246: 92395: 0 -246: 92396: 0 -246: 92397: 0 -246: 92398: 0 -246: 92399: 0 -246: 92400: 0 -246: 92401: 0 -246: 92402: 0 -246: 92403: 0 -246: 92404: 0 -246: 92405: 0 -246: 92406: 0 -246: 92407: 0 -246: 92408: 0 -246: 92409: 0 -246: 92410: 0 -246: 92411: 0 -246: 92412: 0 -246: 92413: 0 -246: 92414: 0 -246: 92415: 0 -246: 92416: 0 -246: 92417: 0 -246: 92418: 0 -246: 92419: 0 -246: 92420: 0 -246: 92421: 0 -246: 92422: 0 -246: 92423: 0 -246: 92424: 0 -246: 92425: 0 -246: 92426: 0 -246: 92427: 0 -246: 92428: 0 -246: 92429: 0 -246: 92430: 0 -246: 92431: 0 -246: 92432: 0 -246: 92433: 0 -246: 92434: 0 -246: 92435: 0 -246: 92436: 0 -246: 92437: 0 -246: 92438: 0 -246: 92439: 0 -246: 92440: 0 -246: 92441: 0 -246: 92442: 0 -246: 92443: 0 -246: 92444: 0 -246: 92445: 0 -246: 92446: 0 -246: 92447: 0 -246: 92448: 0 -246: 92449: 0 -246: 92450: 0 -246: 92451: 0 -246: 92452: 0 -246: 92453: 0 -246: 92454: 0 -246: 92455: 0 -246: 92456: 0 -246: 92457: 0 -246: 92458: 0 -246: 92459: 0 -246: 92460: 0 -246: 92461: 0 -246: 92462: 0 -246: 92463: 0 -246: 92464: 0 -246: 92465: 0 -246: 92466: 0 -246: 92467: 0 -246: 92468: 0 -246: 92469: 0 -246: 92470: 0 -246: 92471: 0 -246: 92472: 0 -246: 92473: 0 -246: 92474: 0 -246: 92475: 0 -246: 92476: 0 -246: 92477: 0 -246: 92478: 0 -246: 92479: 0 -246: 92480: 0 -246: 92481: 0 -246: 92482: 0 -246: 92483: 0 -246: 92484: 0 -246: 92485: 0 -246: 92486: 0 -246: 92487: 0 -246: 92488: 0 -246: 92489: 0 -246: 92490: 0 -246: 92491: 0 -246: 92492: 0 -246: 92493: 0 -246: 92494: 0 -246: 92495: 0 -246: 92496: 0 -246: 92497: 0 -246: 92498: 0 -246: 92499: 0 -246: 92500: 0 -246: 92501: 0 -246: 92502: 0 -246: 92503: 0 -246: 92504: 0 -246: 92505: 0 -246: 92506: 0 -246: 92507: 0 -246: 92508: 0 -246: 92509: 0 -246: 92510: 0 -246: 92511: 0 -246: 92512: 0 -246: 92513: 0 -246: 92514: 0 -246: 92515: 0 -246: 92516: 0 -246: 92517: 0 -246: 92518: 0 -246: 92519: 0 -246: 92520: 0 -246: 92521: 0 -246: 92522: 0 -246: 92523: 0 -246: 92524: 0 -246: 92525: 0 -246: 92526: 0 -246: 92527: 0 -246: 92528: 0 -246: 92529: 0 -246: 92530: 0 -246: 92531: 0 -246: 92532: 0 -246: 92533: 0 -246: 92534: 0 -246: 92535: 0 -246: 92536: 0 -246: 92537: 0 -246: 92538: 0 -246: 92539: 0 -246: 92540: 0 -246: 92541: 0 -246: 92542: 0 -246: 92543: 0 -246: 92544: 0 -246: 92545: 0 -246: 92546: 0 -246: 92547: 0 -246: 92548: 0 -246: 92549: 0 -246: 92550: 0 -246: 92551: 0 -246: 92552: 0 -246: 92553: 0 -246: 92554: 0 -246: 92555: 0 -246: 92556: 0 -246: 92557: 0 -246: 92558: 0 -246: 92559: 0 -246: 92560: 0 -246: 92561: 0 -246: 92562: 0 -246: 92563: 0 -246: 92564: 0 -246: 92565: 0 -246: 92566: 0 -246: 92567: 0 -246: 92568: 0 -246: 92569: 0 -246: 92570: 0 -246: 92571: 0 -246: 92572: 0 -246: 92573: 0 -246: 92574: 0 -246: 92575: 0 -246: 92576: 0 -246: 92577: 0 -246: 92578: 0 -246: 92579: 0 -246: 92580: 0 -246: 92581: 0 -246: 92582: 0 -246: 92583: 0 -246: 92584: 0 -246: 92585: 0 -246: 92586: 0 -246: 92587: 0 -246: 92588: 0 -246: 92589: 0 -246: 92590: 0 -246: 92591: 0 -246: 92592: 0 -246: 92593: 0 -246: 92594: 0 -246: 92595: 0 -246: 92596: 0 -246: 92597: 0 -246: 92598: 0 -246: 92599: 0 -246: 92600: 0 -246: 92601: 0 -246: 92602: 0 -246: 92603: 0 -246: 92604: 0 -246: 92605: 0 -246: 92606: 0 -246: 92607: 0 -246: 92608: 0 -246: 92609: 0 -246: 92610: 0 -246: 92611: 0 -246: 92612: 0 -246: 92613: 0 -246: 92614: 0 -246: 92615: 0 -246: 92616: 0 -246: 92617: 0 -246: 92618: 0 -246: 92619: 0 -246: 92620: 0 -246: 92621: 0 -246: 92622: 0 -246: 92623: 0 -246: 92624: 0 -246: 92625: 0 -246: 92626: 0 -246: 92627: 0 -246: 92628: 0 -246: 92629: 0 -246: 92630: 0 -246: 92631: 0 -246: 92632: 0 -246: 92633: 0 -246: 92634: 0 -246: 92635: 0 -246: 92636: 0 -246: 92637: 0 -246: 92638: 0 -246: 92639: 0 -246: 92640: 0 -246: 92641: 0 -246: 92642: 0 -246: 92643: 0 -246: 92644: 0 -246: 92645: 0 -246: 92646: 0 -246: 92647: 0 -246: 92648: 0 -246: 92649: 0 -246: 92650: 0 -246: 92651: 0 -246: 92652: 0 -246: 92653: 0 -246: 92654: 0 -246: 92655: 0 -246: 92656: 0 -246: 92657: 0 -246: 92658: 0 -246: 92659: 0 -246: 92660: 0 -246: 92661: 0 -246: 92662: 0 -246: 92663: 0 -246: 92664: 0 -246: 92665: 0 -246: 92666: 0 -246: 92667: 0 -246: 92668: 0 -246: 92669: 0 -246: 92670: 0 -246: 92671: 0 -246: 92672: 0 -246: 92673: 0 -246: 92674: 0 -246: 92675: 0 -246: 92676: 0 -246: 92677: 0 -246: 92678: 0 -246: 92679: 0 -246: 92680: 0 -246: 92681: 0 -246: 92682: 0 -246: 92683: 0 -246: 92684: 0 -246: 92685: 0 -246: 92686: 0 -246: 92687: 0 -246: 92688: 0 -246: 92689: 0 -246: 92690: 0 -246: 92691: 0 -246: 92692: 0 -246: 92693: 0 -246: 92694: 0 -246: 92695: 0 -246: 92696: 0 -246: 92697: 0 -246: 92698: 0 -246: 92699: 0 -246: 92700: 0 -246: 92701: 0 -246: 92702: 0 -246: 92703: 0 -246: 92704: 0 -246: 92705: 0 -246: 92706: 0 -246: 92707: 0 -246: 92708: 0 -246: 92709: 0 -246: 92710: 0 -246: 92711: 0 -246: 92712: 0 -246: 92713: 0 -246: 92714: 0 -246: 92715: 0 -246: 92716: 0 -246: 92717: 0 -246: 92718: 0 -246: 92719: 0 -246: 92720: 0 -246: 92721: 0 -246: 92722: 0 -246: 92723: 0 -246: 92724: 0 -246: 92725: 0 -246: 92726: 0 -246: 92727: 0 -246: 92728: 0 -246: 92729: 0 -246: 92730: 0 -246: 92731: 0 -246: 92732: 0 -246: 92733: 0 -246: 92734: 0 -246: 92735: 0 -246: 92736: 0 -246: 92737: 0 -246: 92738: 0 -246: 92739: 0 -246: 92740: 0 -246: 92741: 0 -246: 92742: 0 -246: 92743: 0 -246: 92744: 0 -246: 92745: 0 -246: 92746: 0 -246: 92747: 0 -246: 92748: 0 -246: 92749: 0 -246: 92750: 0 -246: 92751: 0 -246: 92752: 0 -246: 92753: 0 -246: 92754: 0 -246: 92755: 0 -246: 92756: 0 -246: 92757: 0 -246: 92758: 0 -246: 92759: 0 -246: 92760: 0 -246: 92761: 0 -246: 92762: 0 -246: 92763: 0 -246: 92764: 0 -246: 92765: 0 -246: 92766: 0 -246: 92767: 0 -246: 92768: 0 -246: 92769: 0 -246: 92770: 0 -246: 92771: 0 -246: 92772: 0 -246: 92773: 0 -246: 92774: 0 -246: 92775: 0 -246: 92776: 0 -246: 92777: 0 -246: 92778: 0 -246: 92779: 0 -246: 92780: 0 -246: 92781: 0 -246: 92782: 0 -246: 92783: 0 -246: 92784: 0 -246: 92785: 0 -246: 92786: 0 -246: 92787: 0 -246: 92788: 0 -246: 92789: 0 -246: 92790: 0 -246: 92791: 0 -246: 92792: 0 -246: 92793: 0 -246: 92794: 0 -246: 92795: 0 -246: 92796: 0 -246: 92797: 0 -246: 92798: 0 -246: 92799: 0 -246: 92800: 0 -246: 92801: 0 -246: 92802: 0 -246: 92803: 0 -246: 92804: 0 -246: 92805: 0 -246: 92806: 0 -246: 92807: 0 -246: 92808: 0 -246: 92809: 0 -246: 92810: 0 -246: 92811: 0 -246: 92812: 0 -246: 92813: 0 -246: 92814: 0 -246: 92815: 0 -246: 92816: 0 -246: 92817: 0 -246: 92818: 0 -246: 92819: 0 -246: 92820: 0 -246: 92821: 0 -246: 92822: 0 -246: 92823: 0 -246: 92824: 0 -246: 92825: 0 -246: 92826: 0 -246: 92827: 0 -246: 92828: 0 -246: 92829: 0 -246: 92830: 0 -246: 92831: 0 -246: 92832: 0 -246: 92833: 0 -246: 92834: 0 -246: 92835: 0 -246: 92836: 0 -246: 92837: 0 -246: 92838: 0 -246: 92839: 0 -246: 92840: 0 -246: 92841: 0 -246: 92842: 0 -246: 92843: 0 -246: 92844: 0 -246: 92845: 0 -246: 92846: 0 -246: 92847: 0 -246: 92848: 0 -246: 92849: 0 -246: 92850: 0 -246: 92851: 0 -246: 92852: 0 -246: 92853: 0 -246: 92854: 0 -246: 92855: 0 -246: 92856: 0 -246: 92857: 0 -246: 92858: 0 -246: 92859: 0 -246: 92860: 0 -246: 92861: 0 -246: 92862: 0 -246: 92863: 0 -246: 92864: 0 -246: 92865: 0 -246: 92866: 0 -246: 92867: 0 -246: 92868: 0 -246: 92869: 0 -246: 92870: 0 -246: 92871: 0 -246: 92872: 0 -246: 92873: 0 -246: 92874: 0 -246: 92875: 0 -246: 92876: 0 -246: 92877: 0 -246: 92878: 0 -246: 92879: 0 -246: 92880: 0 -246: 92881: 0 -246: 92882: 0 -246: 92883: 0 -246: 92884: 0 -246: 92885: 0 -246: 92886: 0 -246: 92887: 0 -246: 92888: 0 -246: 92889: 0 -246: 92890: 0 -246: 92891: 0 -246: 92892: 0 -246: 92893: 0 -246: 92894: 0 -246: 92895: 0 -246: 92896: 0 -246: 92897: 0 -246: 92898: 0 -246: 92899: 0 -246: 92900: 0 -246: 92901: 0 -246: 92902: 0 -246: 92903: 0 -246: 92904: 0 -246: 92905: 0 -246: 92906: 0 -246: 92907: 0 -246: 92908: 0 -246: 92909: 0 -246: 92910: 0 -246: 92911: 0 -246: 92912: 0 -246: 92913: 0 -246: 92914: 0 -246: 92915: 0 -246: 92916: 0 -246: 92917: 0 -246: 92918: 0 -246: 92919: 0 -246: 92920: 0 -246: 92921: 0 -246: 92922: 0 -246: 92923: 0 -246: 92924: 0 -246: 92925: 0 -246: 92926: 0 -246: 92927: 0 -246: 92928: 0 -246: 92929: 0 -246: 92930: 0 -246: 92931: 0 -246: 92932: 0 -246: 92933: 0 -246: 92934: 0 -246: 92935: 0 -246: 92936: 0 -246: 92937: 0 -246: 92938: 0 -246: 92939: 0 -246: 92940: 0 -246: 92941: 0 -246: 92942: 0 -246: 92943: 0 -246: 92944: 0 -246: 92945: 0 -246: 92946: 0 -246: 92947: 0 -246: 92948: 0 -246: 92949: 0 -246: 92950: 0 -246: 92951: 0 -246: 92952: 0 -246: 92953: 0 -246: 92954: 0 -246: 92955: 0 -246: 92956: 0 -246: 92957: 0 -246: 92958: 0 -246: 92959: 0 -246: 92960: 0 -246: 92961: 0 -246: 92962: 0 -246: 92963: 0 -246: 92964: 0 -246: 92965: 0 -246: 92966: 0 -246: 92967: 0 -246: 92968: 0 -246: 92969: 0 -246: 92970: 0 -246: 92971: 0 -246: 92972: 0 -246: 92973: 0 -246: 92974: 0 -246: 92975: 0 -246: 92976: 0 -246: 92977: 0 -246: 92978: 0 -246: 92979: 0 -246: 92980: 0 -246: 92981: 0 -246: 92982: 0 -246: 92983: 0 -246: 92984: 0 -246: 92985: 0 -246: 92986: 0 -246: 92987: 0 -246: 92988: 0 -246: 92989: 0 -246: 92990: 0 -246: 92991: 0 -246: 92992: 0 -246: 92993: 0 -246: 92994: 0 -246: 92995: 0 -246: 92996: 0 -246: 92997: 0 -246: 92998: 0 -246: 92999: 0 -246: 93000: 0 -246: 93001: 0 -246: 93002: 0 -246: 93003: 0 -246: 93004: 0 -246: 93005: 0 -246: 93006: 0 -246: 93007: 0 -246: 93008: 0 -246: 93009: 0 -246: 93010: 0 -246: 93011: 0 -246: 93012: 0 -246: 93013: 0 -246: 93014: 0 -246: 93015: 0 -246: 93016: 0 -246: 93017: 0 -246: 93018: 0 -246: 93019: 0 -246: 93020: 0 -246: 93021: 0 -246: 93022: 0 -246: 93023: 0 -246: 93024: 0 -246: 93025: 0 -246: 93026: 0 -246: 93027: 0 -246: 93028: 0 -246: 93029: 0 -246: 93030: 0 -246: 93031: 0 -246: 93032: 0 -246: 93033: 0 -246: 93034: 0 -246: 93035: 0 -246: 93036: 0 -246: 93037: 0 -246: 93038: 0 -246: 93039: 0 -246: 93040: 0 -246: 93041: 0 -246: 93042: 0 -246: 93043: 0 -246: 93044: 0 -246: 93045: 0 -246: 93046: 0 -246: 93047: 0 -246: 93048: 0 -246: 93049: 0 -246: 93050: 0 -246: 93051: 0 -246: 93052: 0 -246: 93053: 0 -246: 93054: 0 -246: 93055: 0 -246: 93056: 0 -246: 93057: 0 -246: 93058: 0 -246: 93059: 0 -246: 93060: 0 -246: 93061: 0 -246: 93062: 0 -246: 93063: 0 -246: 93064: 0 -246: 93065: 0 -246: 93066: 0 -246: 93067: 0 -246: 93068: 0 -246: 93069: 0 -246: 93070: 0 -246: 93071: 0 -246: 93072: 0 -246: 93073: 0 -246: 93074: 0 -246: 93075: 0 -246: 93076: 0 -246: 93077: 0 -246: 93078: 0 -246: 93079: 0 -246: 93080: 0 -246: 93081: 0 -246: 93082: 0 -246: 93083: 0 -246: 93084: 0 -246: 93085: 0 -246: 93086: 0 -246: 93087: 0 -246: 93088: 0 -246: 93089: 0 -246: 93090: 0 -246: 93091: 0 -246: 93092: 0 -246: 93093: 0 -246: 93094: 0 -246: 93095: 0 -246: 93096: 0 -246: 93097: 0 -246: 93098: 0 -246: 93099: 0 -246: 93100: 0 -246: 93101: 0 -246: 93102: 0 -246: 93103: 0 -246: 93104: 0 -246: 93105: 0 -246: 93106: 0 -246: 93107: 0 -246: 93108: 0 -246: 93109: 0 -246: 93110: 0 -246: 93111: 0 -246: 93112: 0 -246: 93113: 0 -246: 93114: 0 -246: 93115: 0 -246: 93116: 0 -246: 93117: 0 -246: 93118: 0 -246: 93119: 0 -246: 93120: 0 -246: 93121: 0 -246: 93122: 0 -246: 93123: 0 -246: 93124: 0 -246: 93125: 0 -246: 93126: 0 -246: 93127: 0 -246: 93128: 0 -246: 93129: 0 -246: 93130: 0 -246: 93131: 0 -246: 93132: 0 -246: 93133: 0 -246: 93134: 0 -246: 93135: 0 -246: 93136: 0 -246: 93137: 0 -246: 93138: 0 -246: 93139: 0 -246: 93140: 0 -246: 93141: 0 -246: 93142: 0 -246: 93143: 0 -246: 93144: 0 -246: 93145: 0 -246: 93146: 0 -246: 93147: 0 -246: 93148: 0 -246: 93149: 0 -246: 93150: 0 -246: 93151: 0 -246: 93152: 0 -246: 93153: 0 -246: 93154: 0 -246: 93155: 0 -246: 93156: 0 -246: 93157: 0 -246: 93158: 0 -246: 93159: 0 -246: 93160: 0 -246: 93161: 0 -246: 93162: 0 -246: 93163: 0 -246: 93164: 0 -246: 93165: 0 -246: 93166: 0 -246: 93167: 0 -246: 93168: 0 -246: 93169: 0 -246: 93170: 0 -246: 93171: 0 -246: 93172: 0 -246: 93173: 0 -246: 93174: 0 -246: 93175: 0 -246: 93176: 0 -246: 93177: 0 -246: 93178: 0 -246: 93179: 0 -246: 93180: 0 -246: 93181: 0 -246: 93182: 0 -246: 93183: 0 -246: 93184: 0 -246: 93185: 0 -246: 93186: 0 -246: 93187: 0 -246: 93188: 0 -246: 93189: 0 -246: 93190: 0 -246: 93191: 0 -246: 93192: 0 -246: 93193: 0 -246: 93194: 0 -246: 93195: 0 -246: 93196: 0 -246: 93197: 0 -246: 93198: 0 -246: 93199: 0 -246: 93200: 0 -246: 93201: 0 -246: 93202: 0 -246: 93203: 0 -246: 93204: 0 -246: 93205: 0 -246: 93206: 0 -246: 93207: 0 -246: 93208: 0 -246: 93209: 0 -246: 93210: 0 -246: 93211: 0 -246: 93212: 0 -246: 93213: 0 -246: 93214: 0 -246: 93215: 0 -246: 93216: 0 -246: 93217: 0 -246: 93218: 0 -246: 93219: 0 -246: 93220: 0 -246: 93221: 0 -246: 93222: 0 -246: 93223: 0 -246: 93224: 0 -246: 93225: 0 -246: 93226: 0 -246: 93227: 0 -246: 93228: 0 -246: 93229: 0 -246: 93230: 0 -246: 93231: 0 -246: 93232: 0 -246: 93233: 0 -246: 93234: 0 -246: 93235: 0 -246: 93236: 0 -246: 93237: 0 -246: 93238: 0 -246: 93239: 0 -246: 93240: 0 -246: 93241: 0 -246: 93242: 0 -246: 93243: 0 -246: 93244: 0 -246: 93245: 0 -246: 93246: 0 -246: 93247: 0 -246: 93248: 0 -246: 93249: 0 -246: 93250: 0 -246: 93251: 0 -246: 93252: 0 -246: 93253: 0 -246: 93254: 0 -246: 93255: 0 -246: 93256: 0 -246: 93257: 0 -246: 93258: 0 -246: 93259: 0 -246: 93260: 0 -246: 93261: 0 -246: 93262: 0 -246: 93263: 0 -246: 93264: 0 -246: 93265: 0 -246: 93266: 0 -246: 93267: 0 -246: 93268: 0 -246: 93269: 0 -246: 93270: 0 -246: 93271: 0 -246: 93272: 0 -246: 93273: 0 -246: 93274: 0 -246: 93275: 0 -246: 93276: 0 -246: 93277: 0 -246: 93278: 0 -246: 93279: 0 -246: 93280: 0 -246: 93281: 0 -246: 93282: 0 -246: 93283: 0 -246: 93284: 0 -246: 93285: 0 -246: 93286: 0 -246: 93287: 0 -246: 93288: 0 -246: 93289: 0 -246: 93290: 0 -246: 93291: 0 -246: 93292: 0 -246: 93293: 0 -246: 93294: 0 -246: 93295: 0 -246: 93296: 0 -246: 93297: 0 -246: 93298: 0 -246: 93299: 0 -246: 93300: 0 -246: 93301: 0 -246: 93302: 0 -246: 93303: 0 -246: 93304: 0 -246: 93305: 0 -246: 93306: 0 -246: 93307: 0 -246: 93308: 0 -246: 93309: 0 -246: 93310: 0 -246: 93311: 0 -246: 93312: 0 -246: 93313: 0 -246: 93314: 0 -246: 93315: 0 -246: 93316: 0 -246: 93317: 0 -246: 93318: 0 -246: 93319: 0 -246: 93320: 0 -246: 93321: 0 -246: 93322: 0 -246: 93323: 0 -246: 93324: 0 -246: 93325: 0 -246: 93326: 0 -246: 93327: 0 -246: 93328: 0 -246: 93329: 0 -246: 93330: 0 -246: 93331: 0 -246: 93332: 0 -246: 93333: 0 -246: 93334: 0 -246: 93335: 0 -246: 93336: 0 -246: 93337: 0 -246: 93338: 0 -246: 93339: 0 -246: 93340: 0 -246: 93341: 0 -246: 93342: 0 -246: 93343: 0 -246: 93344: 0 -246: 93345: 0 -246: 93346: 0 -246: 93347: 0 -246: 93348: 0 -246: 93349: 0 -246: 93350: 0 -246: 93351: 0 -246: 93352: 0 -246: 93353: 0 -246: 93354: 0 -246: 93355: 0 -246: 93356: 0 -246: 93357: 0 -246: 93358: 0 -246: 93359: 0 -246: 93360: 0 -246: 93361: 0 -246: 93362: 0 -246: 93363: 0 -246: 93364: 0 -246: 93365: 0 -246: 93366: 0 -246: 93367: 0 -246: 93368: 0 -246: 93369: 0 -246: 93370: 0 -246: 93371: 0 -246: 93372: 0 -246: 93373: 0 -246: 93374: 0 -246: 93375: 0 -246: 93376: 0 -246: 93377: 0 -246: 93378: 0 -246: 93379: 0 -246: 93380: 0 -246: 93381: 0 -246: 93382: 0 -246: 93383: 0 -246: 93384: 0 -246: 93385: 0 -246: 93386: 0 -246: 93387: 0 -246: 93388: 0 -246: 93389: 0 -246: 93390: 0 -246: 93391: 0 -246: 93392: 0 -246: 93393: 0 -246: 93394: 0 -246: 93395: 0 -246: 93396: 0 -246: 93397: 0 -246: 93398: 0 -246: 93399: 0 -246: 93400: 0 -246: 93401: 0 -246: 93402: 0 -246: 93403: 0 -246: 93404: 0 -246: 93405: 0 -246: 93406: 0 -246: 93407: 0 -246: 93408: 0 -246: 93409: 0 -246: 93410: 0 -246: 93411: 0 -246: 93412: 0 -246: 93413: 0 -246: 93414: 0 -246: 93415: 0 -246: 93416: 0 -246: 93417: 0 -246: 93418: 0 -246: 93419: 0 -246: 93420: 0 -246: 93421: 0 -246: 93422: 0 -246: 93423: 0 -246: 93424: 0 -246: 93425: 0 -246: 93426: 0 -246: 93427: 0 -246: 93428: 0 -246: 93429: 0 -246: 93430: 0 -246: 93431: 0 -246: 93432: 0 -246: 93433: 0 -246: 93434: 0 -246: 93435: 0 -246: 93436: 0 -246: 93437: 0 -246: 93438: 0 -246: 93439: 0 -246: 93440: 0 -246: 93441: 0 -246: 93442: 0 -246: 93443: 0 -246: 93444: 0 -246: 93445: 0 -246: 93446: 0 -246: 93447: 0 -246: 93448: 0 -246: 93449: 0 -246: 93450: 0 -246: 93451: 0 -246: 93452: 0 -246: 93453: 0 -246: 93454: 0 -246: 93455: 0 -246: 93456: 0 -246: 93457: 0 -246: 93458: 0 -246: 93459: 0 -246: 93460: 0 -246: 93461: 0 -246: 93462: 0 -246: 93463: 0 -246: 93464: 0 -246: 93465: 0 -246: 93466: 0 -246: 93467: 0 -246: 93468: 0 -246: 93469: 0 -246: 93470: 0 -246: 93471: 0 -246: 93472: 0 -246: 93473: 0 -246: 93474: 0 -246: 93475: 0 -246: 93476: 0 -246: 93477: 0 -246: 93478: 0 -246: 93479: 0 -246: 93480: 0 -246: 93481: 0 -246: 93482: 0 -246: 93483: 0 -246: 93484: 0 -246: 93485: 0 -246: 93486: 0 -246: 93487: 0 -246: 93488: 0 -246: 93489: 0 -246: 93490: 0 -246: 93491: 0 -246: 93492: 0 -246: 93493: 0 -246: 93494: 0 -246: 93495: 0 -246: 93496: 0 -246: 93497: 0 -246: 93498: 0 -246: 93499: 0 -246: 93500: 0 -246: 93501: 0 -246: 93502: 0 -246: 93503: 0 -246: 93504: 0 -246: 93505: 0 -246: 93506: 0 -246: 93507: 0 -246: 93508: 0 -246: 93509: 0 -246: 93510: 0 -246: 93511: 0 -246: 93512: 0 -246: 93513: 0 -246: 93514: 0 -246: 93515: 0 -246: 93516: 0 -246: 93517: 0 -246: 93518: 0 -246: 93519: 0 -246: 93520: 0 -246: 93521: 0 -246: 93522: 0 -246: 93523: 0 -246: 93524: 0 -246: 93525: 0 -246: 93526: 0 -246: 93527: 0 -246: 93528: 0 -246: 93529: 0 -246: 93530: 0 -246: 93531: 0 -246: 93532: 0 -246: 93533: 0 -246: 93534: 0 -246: 93535: 0 -246: 93536: 0 -246: 93537: 0 -246: 93538: 0 -246: 93539: 0 -246: 93540: 0 -246: 93541: 0 -246: 93542: 0 -246: 93543: 0 -246: 93544: 0 -246: 93545: 0 -246: 93546: 0 -246: 93547: 0 -246: 93548: 0 -246: 93549: 0 -246: 93550: 0 -246: 93551: 0 -246: 93552: 0 -246: 93553: 0 -246: 93554: 0 -246: 93555: 0 -246: 93556: 0 -246: 93557: 0 -246: 93558: 0 -246: 93559: 0 -246: 93560: 0 -246: 93561: 0 -246: 93562: 0 -246: 93563: 0 -246: 93564: 0 -246: 93565: 0 -246: 93566: 0 -246: 93567: 0 -246: 93568: 0 -246: 93569: 0 -246: 93570: 0 -246: 93571: 0 -246: 93572: 0 -246: 93573: 0 -246: 93574: 0 -246: 93575: 0 -246: 93576: 0 -246: 93577: 0 -246: 93578: 0 -246: 93579: 0 -246: 93580: 0 -246: 93581: 0 -246: 93582: 0 -246: 93583: 0 -246: 93584: 0 -246: 93585: 0 -246: 93586: 0 -246: 93587: 0 -246: 93588: 0 -246: 93589: 0 -246: 93590: 0 -246: 93591: 0 -246: 93592: 0 -246: 93593: 0 -246: 93594: 0 -246: 93595: 0 -246: 93596: 0 -246: 93597: 0 -246: 93598: 0 -246: 93599: 0 -246: 93600: 0 -246: 93601: 0 -246: 93602: 0 -246: 93603: 0 -246: 93604: 0 -246: 93605: 0 -246: 93606: 0 -246: 93607: 0 -246: 93608: 0 -246: 93609: 0 -246: 93610: 0 -246: 93611: 0 -246: 93612: 0 -246: 93613: 0 -246: 93614: 0 -246: 93615: 0 -246: 93616: 0 -246: 93617: 0 -246: 93618: 0 -246: 93619: 0 -246: 93620: 0 -246: 93621: 0 -246: 93622: 0 -246: 93623: 0 -246: 93624: 0 -246: 93625: 0 -246: 93626: 0 -246: 93627: 0 -246: 93628: 0 -246: 93629: 0 -246: 93630: 0 -246: 93631: 0 -246: 93632: 0 -246: 93633: 0 -246: 93634: 0 -246: 93635: 0 -246: 93636: 0 -246: 93637: 0 -246: 93638: 0 -246: 93639: 0 -246: 93640: 0 -246: 93641: 0 -246: 93642: 0 -246: 93643: 0 -246: 93644: 0 -246: 93645: 0 -246: 93646: 0 -246: 93647: 0 -246: 93648: 0 -246: 93649: 0 -246: 93650: 0 -246: 93651: 0 -246: 93652: 0 -246: 93653: 0 -246: 93654: 0 -246: 93655: 0 -246: 93656: 0 -246: 93657: 0 -246: 93658: 0 -246: 93659: 0 -246: 93660: 0 -246: 93661: 0 -246: 93662: 0 -246: 93663: 0 -246: 93664: 0 -246: 93665: 0 -246: 93666: 0 -246: 93667: 0 -246: 93668: 0 -246: 93669: 0 -246: 93670: 0 -246: 93671: 0 -246: 93672: 0 -246: 93673: 0 -246: 93674: 0 -246: 93675: 0 -246: 93676: 0 -246: 93677: 0 -246: 93678: 0 -246: 93679: 0 -246: 93680: 0 -246: 93681: 0 -246: 93682: 0 -246: 93683: 0 -246: 93684: 0 -246: 93685: 0 -246: 93686: 0 -246: 93687: 0 -246: 93688: 0 -246: 93689: 0 -246: 93690: 0 -246: 93691: 0 -246: 93692: 0 -246: 93693: 0 -246: 93694: 0 -246: 93695: 0 -246: 93696: 0 -246: 93697: 0 -246: 93698: 0 -246: 93699: 0 -246: 93700: 0 -246: 93701: 0 -246: 93702: 0 -246: 93703: 0 -246: 93704: 0 -246: 93705: 0 -246: 93706: 0 -246: 93707: 0 -246: 93708: 0 -246: 93709: 0 -246: 93710: 0 -246: 93711: 0 -246: 93712: 0 -246: 93713: 0 -246: 93714: 0 -246: 93715: 0 -246: 93716: 0 -246: 93717: 0 -246: 93718: 0 -246: 93719: 0 -246: 93720: 0 -246: 93721: 0 -246: 93722: 0 -246: 93723: 0 -246: 93724: 0 -246: 93725: 0 -246: 93726: 0 -246: 93727: 0 -246: 93728: 0 -246: 93729: 0 -246: 93730: 0 -246: 93731: 0 -246: 93732: 0 -246: 93733: 0 -246: 93734: 0 -246: 93735: 0 -246: 93736: 0 -246: 93737: 0 -246: 93738: 0 -246: 93739: 0 -246: 93740: 0 -246: 93741: 0 -246: 93742: 0 -246: 93743: 0 -246: 93744: 0 -246: 93745: 0 -246: 93746: 0 -246: 93747: 0 -246: 93748: 0 -246: 93749: 0 -246: 93750: 0 -246: 93751: 0 -246: 93752: 0 -246: 93753: 0 -246: 93754: 0 -246: 93755: 0 -246: 93756: 0 -246: 93757: 0 -246: 93758: 0 -246: 93759: 0 -246: 93760: 0 -246: 93761: 0 -246: 93762: 0 -246: 93763: 0 -246: 93764: 0 -246: 93765: 0 -246: 93766: 0 -246: 93767: 0 -246: 93768: 0 -246: 93769: 0 -246: 93770: 0 -246: 93771: 0 -246: 93772: 0 -246: 93773: 0 -246: 93774: 0 -246: 93775: 0 -246: 93776: 0 -246: 93777: 0 -246: 93778: 0 -246: 93779: 0 -246: 93780: 0 -246: 93781: 0 -246: 93782: 0 -246: 93783: 0 -246: 93784: 0 -246: 93785: 0 -246: 93786: 0 -246: 93787: 0 -246: 93788: 0 -246: 93789: 0 -246: 93790: 0 -246: 93791: 0 -246: 93792: 0 -246: 93793: 0 -246: 93794: 0 -246: 93795: 0 -246: 93796: 0 -246: 93797: 0 -246: 93798: 0 -246: 93799: 0 -246: 93800: 0 -246: 93801: 0 -246: 93802: 0 -246: 93803: 0 -246: 93804: 0 -246: 93805: 0 -246: 93806: 0 -246: 93807: 0 -246: 93808: 0 -246: 93809: 0 -246: 93810: 0 -246: 93811: 0 -246: 93812: 0 -246: 93813: 0 -246: 93814: 0 -246: 93815: 0 -246: 93816: 0 -246: 93817: 0 -246: 93818: 0 -246: 93819: 0 -246: 93820: 0 -246: 93821: 0 -246: 93822: 0 -246: 93823: 0 -246: 93824: 0 -246: 93825: 0 -246: 93826: 0 -246: 93827: 0 -246: 93828: 0 -246: 93829: 0 -246: 93830: 0 -246: 93831: 0 -246: 93832: 0 -246: 93833: 0 -246: 93834: 0 -246: 93835: 0 -246: 93836: 0 -246: 93837: 0 -246: 93838: 0 -246: 93839: 0 -246: 93840: 0 -246: 93841: 0 -246: 93842: 0 -246: 93843: 0 -246: 93844: 0 -246: 93845: 0 -246: 93846: 0 -246: 93847: 0 -246: 93848: 0 -246: 93849: 0 -246: 93850: 0 -246: 93851: 0 -246: 93852: 0 -246: 93853: 0 -246: 93854: 0 -246: 93855: 0 -246: 93856: 0 -246: 93857: 0 -246: 93858: 0 -246: 93859: 0 -246: 93860: 0 -246: 93861: 0 -246: 93862: 0 -246: 93863: 0 -246: 93864: 0 -246: 93865: 0 -246: 93866: 0 -246: 93867: 0 -246: 93868: 0 -246: 93869: 0 -246: 93870: 0 -246: 93871: 0 -246: 93872: 0 -246: 93873: 0 -246: 93874: 0 -246: 93875: 0 -246: 93876: 0 -246: 93877: 0 -246: 93878: 0 -246: 93879: 0 -246: 93880: 0 -246: 93881: 0 -246: 93882: 0 -246: 93883: 0 -246: 93884: 0 -246: 93885: 0 -246: 93886: 0 -246: 93887: 0 -246: 93888: 0 -246: 93889: 0 -246: 93890: 0 -246: 93891: 0 -246: 93892: 0 -246: 93893: 0 -246: 93894: 0 -246: 93895: 0 -246: 93896: 0 -246: 93897: 0 -246: 93898: 0 -246: 93899: 0 -246: 93900: 0 -246: 93901: 0 -246: 93902: 0 -246: 93903: 0 -246: 93904: 0 -246: 93905: 0 -246: 93906: 0 -246: 93907: 0 -246: 93908: 0 -246: 93909: 0 -246: 93910: 0 -246: 93911: 0 -246: 93912: 0 -246: 93913: 0 -246: 93914: 0 -246: 93915: 0 -246: 93916: 0 -246: 93917: 0 -246: 93918: 0 -246: 93919: 0 -246: 93920: 0 -246: 93921: 0 -246: 93922: 0 -246: 93923: 0 -246: 93924: 0 -246: 93925: 0 -246: 93926: 0 -246: 93927: 0 -246: 93928: 0 -246: 93929: 0 -246: 93930: 0 -246: 93931: 0 -246: 93932: 0 -246: 93933: 0 -246: 93934: 0 -246: 93935: 0 -246: 93936: 0 -246: 93937: 0 -246: 93938: 0 -246: 93939: 0 -246: 93940: 0 -246: 93941: 0 -246: 93942: 0 -246: 93943: 0 -246: 93944: 0 -246: 93945: 0 -246: 93946: 0 -246: 93947: 0 -246: 93948: 0 -246: 93949: 0 -246: 93950: 0 -246: 93951: 0 -246: 93952: 0 -246: 93953: 0 -246: 93954: 0 -246: 93955: 0 -246: 93956: 0 -246: 93957: 0 -246: 93958: 0 -246: 93959: 0 -246: 93960: 0 -246: 93961: 0 -246: 93962: 0 -246: 93963: 0 -246: 93964: 0 -246: 93965: 0 -246: 93966: 0 -246: 93967: 0 -246: 93968: 0 -246: 93969: 0 -246: 93970: 0 -246: 93971: 0 -246: 93972: 0 -246: 93973: 0 -246: 93974: 0 -246: 93975: 0 -246: 93976: 0 -246: 93977: 0 -246: 93978: 0 -246: 93979: 0 -246: 93980: 0 -246: 93981: 0 -246: 93982: 0 -246: 93983: 0 -246: 93984: 0 -246: 93985: 0 -246: 93986: 0 -246: 93987: 0 -246: 93988: 0 -246: 93989: 0 -246: 93990: 0 -246: 93991: 0 -246: 93992: 0 -246: 93993: 0 -246: 93994: 0 -246: 93995: 0 -246: 93996: 0 -246: 93997: 0 -246: 93998: 0 -246: 93999: 0 -246: 94000: 0 -246: 94001: 0 -246: 94002: 0 -246: 94003: 0 -246: 94004: 0 -246: 94005: 0 -246: 94006: 0 -246: 94007: 0 -246: 94008: 0 -246: 94009: 0 -246: 94010: 0 -246: 94011: 0 -246: 94012: 0 -246: 94013: 0 -246: 94014: 0 -246: 94015: 0 -246: 94016: 0 -246: 94017: 0 -246: 94018: 0 -246: 94019: 0 -246: 94020: 0 -246: 94021: 0 -246: 94022: 0 -246: 94023: 0 -246: 94024: 0 -246: 94025: 0 -246: 94026: 0 -246: 94027: 0 -246: 94028: 0 -246: 94029: 0 -246: 94030: 0 -246: 94031: 0 -246: 94032: 0 -246: 94033: 0 -246: 94034: 0 -246: 94035: 0 -246: 94036: 0 -246: 94037: 0 -246: 94038: 0 -246: 94039: 0 -246: 94040: 0 -246: 94041: 0 -246: 94042: 0 -246: 94043: 0 -246: 94044: 0 -246: 94045: 0 -246: 94046: 0 -246: 94047: 0 -246: 94048: 0 -246: 94049: 0 -246: 94050: 0 -246: 94051: 0 -246: 94052: 0 -246: 94053: 0 -246: 94054: 0 -246: 94055: 0 -246: 94056: 0 -246: 94057: 0 -246: 94058: 0 -246: 94059: 0 -246: 94060: 0 -246: 94061: 0 -246: 94062: 0 -246: 94063: 0 -246: 94064: 0 -246: 94065: 0 -246: 94066: 0 -246: 94067: 0 -246: 94068: 0 -246: 94069: 0 -246: 94070: 0 -246: 94071: 0 -246: 94072: 0 -246: 94073: 0 -246: 94074: 0 -246: 94075: 0 -246: 94076: 0 -246: 94077: 0 -246: 94078: 0 -246: 94079: 0 -246: 94080: 0 -246: 94081: 0 -246: 94082: 0 -246: 94083: 0 -246: 94084: 0 -246: 94085: 0 -246: 94086: 0 -246: 94087: 0 -246: 94088: 0 -246: 94089: 0 -246: 94090: 0 -246: 94091: 0 -246: 94092: 0 -246: 94093: 0 -246: 94094: 0 -246: 94095: 0 -246: 94096: 0 -246: 94097: 0 -246: 94098: 0 -246: 94099: 0 -246: 94100: 0 -246: 94101: 0 -246: 94102: 0 -246: 94103: 0 -246: 94104: 0 -246: 94105: 0 -246: 94106: 0 -246: 94107: 0 -246: 94108: 0 -246: 94109: 0 -246: 94110: 0 -246: 94111: 0 -246: 94112: 0 -246: 94113: 0 -246: 94114: 0 -246: 94115: 0 -246: 94116: 0 -246: 94117: 0 -246: 94118: 0 -246: 94119: 0 -246: 94120: 0 -246: 94121: 0 -246: 94122: 0 -246: 94123: 0 -246: 94124: 0 -246: 94125: 0 -246: 94126: 0 -246: 94127: 0 -246: 94128: 0 -246: 94129: 0 -246: 94130: 0 -246: 94131: 0 -246: 94132: 0 -246: 94133: 0 -246: 94134: 0 -246: 94135: 0 -246: 94136: 0 -246: 94137: 0 -246: 94138: 0 -246: 94139: 0 -246: 94140: 0 -246: 94141: 0 -246: 94142: 0 -246: 94143: 0 -246: 94144: 0 -246: 94145: 0 -246: 94146: 0 -246: 94147: 0 -246: 94148: 0 -246: 94149: 0 -246: 94150: 0 -246: 94151: 0 -246: 94152: 0 -246: 94153: 0 -246: 94154: 0 -246: 94155: 0 -246: 94156: 0 -246: 94157: 0 -246: 94158: 0 -246: 94159: 0 -246: 94160: 0 -246: 94161: 0 -246: 94162: 0 -246: 94163: 0 -246: 94164: 0 -246: 94165: 0 -246: 94166: 0 -246: 94167: 0 -246: 94168: 0 -246: 94169: 0 -246: 94170: 0 -246: 94171: 0 -246: 94172: 0 -246: 94173: 0 -246: 94174: 0 -246: 94175: 0 -246: 94176: 0 -246: 94177: 0 -246: 94178: 0 -246: 94179: 0 -246: 94180: 0 -246: 94181: 0 -246: 94182: 0 -246: 94183: 0 -246: 94184: 0 -246: 94185: 0 -246: 94186: 0 -246: 94187: 0 -246: 94188: 0 -246: 94189: 0 -246: 94190: 0 -246: 94191: 0 -246: 94192: 0 -246: 94193: 0 -246: 94194: 0 -246: 94195: 0 -246: 94196: 0 -246: 94197: 0 -246: 94198: 0 -246: 94199: 0 -246: 94200: 0 -246: 94201: 0 -246: 94202: 0 -246: 94203: 0 -246: 94204: 0 -246: 94205: 0 -246: 94206: 0 -246: 94207: 0 -246: 94208: 0 -246: 94209: 0 -246: 94210: 0 -246: 94211: 0 -246: 94212: 0 -246: 94213: 0 -246: 94214: 0 -246: 94215: 0 -246: 94216: 0 -246: 94217: 0 -246: 94218: 0 -246: 94219: 0 -246: 94220: 0 -246: 94221: 0 -246: 94222: 0 -246: 94223: 0 -246: 94224: 0 -246: 94225: 0 -246: 94226: 0 -246: 94227: 0 -246: 94228: 0 -246: 94229: 0 -246: 94230: 0 -246: 94231: 0 -246: 94232: 0 -246: 94233: 0 -246: 94234: 0 -246: 94235: 0 -246: 94236: 0 -246: 94237: 0 -246: 94238: 0 -246: 94239: 0 -246: 94240: 0 -246: 94241: 0 -246: 94242: 0 -246: 94243: 0 -246: 94244: 0 -246: 94245: 0 -246: 94246: 0 -246: 94247: 0 -246: 94248: 0 -246: 94249: 0 -246: 94250: 0 -246: 94251: 0 -246: 94252: 0 -246: 94253: 0 -246: 94254: 0 -246: 94255: 0 -246: 94256: 0 -246: 94257: 0 -246: 94258: 0 -246: 94259: 0 -246: 94260: 0 -246: 94261: 0 -246: 94262: 0 -246: 94263: 0 -246: 94264: 0 -246: 94265: 0 -246: 94266: 0 -246: 94267: 0 -246: 94268: 0 -246: 94269: 0 -246: 94270: 0 -246: 94271: 0 -246: 94272: 0 -246: 94273: 0 -246: 94274: 0 -246: 94275: 0 -246: 94276: 0 -246: 94277: 0 -246: 94278: 0 -246: 94279: 0 -246: 94280: 0 -246: 94281: 0 -246: 94282: 0 -246: 94283: 0 -246: 94284: 0 -246: 94285: 0 -246: 94286: 0 -246: 94287: 0 -246: 94288: 0 -246: 94289: 0 -246: 94290: 0 -246: 94291: 0 -246: 94292: 0 -246: 94293: 0 -246: 94294: 0 -246: 94295: 0 -246: 94296: 0 -246: 94297: 0 -246: 94298: 0 -246: 94299: 0 -246: 94300: 0 -246: 94301: 0 -246: 94302: 0 -246: 94303: 0 -246: 94304: 0 -246: 94305: 0 -246: 94306: 0 -246: 94307: 0 -246: 94308: 0 -246: 94309: 0 -246: 94310: 0 -246: 94311: 0 -246: 94312: 0 -246: 94313: 0 -246: 94314: 0 -246: 94315: 0 -246: 94316: 0 -246: 94317: 0 -246: 94318: 0 -246: 94319: 0 -246: 94320: 0 -246: 94321: 0 -246: 94322: 0 -246: 94323: 0 -246: 94324: 0 -246: 94325: 0 -246: 94326: 0 -246: 94327: 0 -246: 94328: 0 -246: 94329: 0 -246: 94330: 0 -246: 94331: 0 -246: 94332: 0 -246: 94333: 0 -246: 94334: 0 -246: 94335: 0 -246: 94336: 0 -246: 94337: 0 -246: 94338: 0 -246: 94339: 0 -246: 94340: 0 -246: 94341: 0 -246: 94342: 0 -246: 94343: 0 -246: 94344: 0 -246: 94345: 0 -246: 94346: 0 -246: 94347: 0 -246: 94348: 0 -246: 94349: 0 -246: 94350: 0 -246: 94351: 0 -246: 94352: 0 -246: 94353: 0 -246: 94354: 0 -246: 94355: 0 -246: 94356: 0 -246: 94357: 0 -246: 94358: 0 -246: 94359: 0 -246: 94360: 0 -246: 94361: 0 -246: 94362: 0 -246: 94363: 0 -246: 94364: 0 -246: 94365: 0 -246: 94366: 0 -246: 94367: 0 -246: 94368: 0 -246: 94369: 0 -246: 94370: 0 -246: 94371: 0 -246: 94372: 0 -246: 94373: 0 -246: 94374: 0 -246: 94375: 0 -246: 94376: 0 -246: 94377: 0 -246: 94378: 0 -246: 94379: 0 -246: 94380: 0 -246: 94381: 0 -246: 94382: 0 -246: 94383: 0 -246: 94384: 0 -246: 94385: 0 -246: 94386: 0 -246: 94387: 0 -246: 94388: 0 -246: 94389: 0 -246: 94390: 0 -246: 94391: 0 -246: 94392: 0 -246: 94393: 0 -246: 94394: 0 -246: 94395: 0 -246: 94396: 0 -246: 94397: 0 -246: 94398: 0 -246: 94399: 0 -246: 94400: 0 -246: 94401: 0 -246: 94402: 0 -246: 94403: 0 -246: 94404: 0 -246: 94405: 0 -246: 94406: 0 -246: 94407: 0 -246: 94408: 0 -246: 94409: 0 -246: 94410: 0 -246: 94411: 0 -246: 94412: 0 -246: 94413: 0 -246: 94414: 0 -246: 94415: 0 -246: 94416: 0 -246: 94417: 0 -246: 94418: 0 -246: 94419: 0 -246: 94420: 0 -246: 94421: 0 -246: 94422: 0 -246: 94423: 0 -246: 94424: 0 -246: 94425: 0 -246: 94426: 0 -246: 94427: 0 -246: 94428: 0 -246: 94429: 0 -246: 94430: 0 -246: 94431: 0 -246: 94432: 0 -246: 94433: 0 -246: 94434: 0 -246: 94435: 0 -246: 94436: 0 -246: 94437: 0 -246: 94438: 0 -246: 94439: 0 -246: 94440: 0 -246: 94441: 0 -246: 94442: 0 -246: 94443: 0 -246: 94444: 0 -246: 94445: 0 -246: 94446: 0 -246: 94447: 0 -246: 94448: 0 -246: 94449: 0 -246: 94450: 0 -246: 94451: 0 -246: 94452: 0 -246: 94453: 0 -246: 94454: 0 -246: 94455: 0 -246: 94456: 0 -246: 94457: 0 -246: 94458: 0 -246: 94459: 0 -246: 94460: 0 -246: 94461: 0 -246: 94462: 0 -246: 94463: 0 -246: 94464: 0 -246: 94465: 0 -246: 94466: 0 -246: 94467: 0 -246: 94468: 0 -246: 94469: 0 -246: 94470: 0 -246: 94471: 0 -246: 94472: 0 -246: 94473: 0 -246: 94474: 0 -246: 94475: 0 -246: 94476: 0 -246: 94477: 0 -246: 94478: 0 -246: 94479: 0 -246: 94480: 0 -246: 94481: 0 -246: 94482: 0 -246: 94483: 0 -246: 94484: 0 -246: 94485: 0 -246: 94486: 0 -246: 94487: 0 -246: 94488: 0 -246: 94489: 0 -246: 94490: 0 -246: 94491: 0 -246: 94492: 0 -246: 94493: 0 -246: 94494: 0 -246: 94495: 0 -246: 94496: 0 -246: 94497: 0 -246: 94498: 0 -246: 94499: 0 -246: 94500: 0 -246: 94501: 0 -246: 94502: 0 -246: 94503: 0 -246: 94504: 0 -246: 94505: 0 -246: 94506: 0 -246: 94507: 0 -246: 94508: 0 -246: 94509: 0 -246: 94510: 0 -246: 94511: 0 -246: 94512: 0 -246: 94513: 0 -246: 94514: 0 -246: 94515: 0 -246: 94516: 0 -246: 94517: 0 -246: 94518: 0 -246: 94519: 0 -246: 94520: 0 -246: 94521: 0 -246: 94522: 0 -246: 94523: 0 -246: 94524: 0 -246: 94525: 0 -246: 94526: 0 -246: 94527: 0 -246: 94528: 0 -246: 94529: 0 -246: 94530: 0 -246: 94531: 0 -246: 94532: 0 -246: 94533: 0 -246: 94534: 0 -246: 94535: 0 -246: 94536: 0 -246: 94537: 0 -246: 94538: 0 -246: 94539: 0 -246: 94540: 0 -246: 94541: 0 -246: 94542: 0 -246: 94543: 0 -246: 94544: 0 -246: 94545: 0 -246: 94546: 0 -246: 94547: 0 -246: 94548: 0 -246: 94549: 0 -246: 94550: 0 -246: 94551: 0 -246: 94552: 0 -246: 94553: 0 -246: 94554: 0 -246: 94555: 0 -246: 94556: 0 -246: 94557: 0 -246: 94558: 0 -246: 94559: 0 -246: 94560: 0 -246: 94561: 0 -246: 94562: 0 -246: 94563: 0 -246: 94564: 0 -246: 94565: 0 -246: 94566: 0 -246: 94567: 0 -246: 94568: 0 -246: 94569: 0 -246: 94570: 0 -246: 94571: 0 -246: 94572: 0 -246: 94573: 0 -246: 94574: 0 -246: 94575: 0 -246: 94576: 0 -246: 94577: 0 -246: 94578: 0 -246: 94579: 0 -246: 94580: 0 -246: 94581: 0 -246: 94582: 0 -246: 94583: 0 -246: 94584: 0 -246: 94585: 0 -246: 94586: 0 -246: 94587: 0 -246: 94588: 0 -246: 94589: 0 -246: 94590: 0 -246: 94591: 0 -246: 94592: 0 -246: 94593: 0 -246: 94594: 0 -246: 94595: 0 -246: 94596: 0 -246: 94597: 0 -246: 94598: 0 -246: 94599: 0 -246: 94600: 0 -246: 94601: 0 -246: 94602: 0 -246: 94603: 0 -246: 94604: 0 -246: 94605: 0 -246: 94606: 0 -246: 94607: 0 -246: 94608: 0 -246: 94609: 0 -246: 94610: 0 -246: 94611: 0 -246: 94612: 0 -246: 94613: 0 -246: 94614: 0 -246: 94615: 0 -246: 94616: 0 -246: 94617: 0 -246: 94618: 0 -246: 94619: 0 -246: 94620: 0 -246: 94621: 0 -246: 94622: 0 -246: 94623: 0 -246: 94624: 0 -246: 94625: 0 -246: 94626: 0 -246: 94627: 0 -246: 94628: 0 -246: 94629: 0 -246: 94630: 0 -246: 94631: 0 -246: 94632: 0 -246: 94633: 0 -246: 94634: 0 -246: 94635: 0 -246: 94636: 0 -246: 94637: 0 -246: 94638: 0 -246: 94639: 0 -246: 94640: 0 -246: 94641: 0 -246: 94642: 0 -246: 94643: 0 -246: 94644: 0 -246: 94645: 0 -246: 94646: 0 -246: 94647: 0 -246: 94648: 0 -246: 94649: 0 -246: 94650: 0 -246: 94651: 0 -246: 94652: 0 -246: 94653: 0 -246: 94654: 0 -246: 94655: 0 -246: 94656: 0 -246: 94657: 0 -246: 94658: 0 -246: 94659: 0 -246: 94660: 0 -246: 94661: 0 -246: 94662: 0 -246: 94663: 0 -246: 94664: 0 -246: 94665: 0 -246: 94666: 0 -246: 94667: 0 -246: 94668: 0 -246: 94669: 0 -246: 94670: 0 -246: 94671: 0 -246: 94672: 0 -246: 94673: 0 -246: 94674: 0 -246: 94675: 0 -246: 94676: 0 -246: 94677: 0 -246: 94678: 0 -246: 94679: 0 -246: 94680: 0 -246: 94681: 0 -246: 94682: 0 -246: 94683: 0 -246: 94684: 0 -246: 94685: 0 -246: 94686: 0 -246: 94687: 0 -246: 94688: 0 -246: 94689: 0 -246: 94690: 0 -246: 94691: 0 -246: 94692: 0 -246: 94693: 0 -246: 94694: 0 -246: 94695: 0 -246: 94696: 0 -246: 94697: 0 -246: 94698: 0 -246: 94699: 0 -246: 94700: 0 -246: 94701: 0 -246: 94702: 0 -246: 94703: 0 -246: 94704: 0 -246: 94705: 0 -246: 94706: 0 -246: 94707: 0 -246: 94708: 0 -246: 94709: 0 -246: 94710: 0 -246: 94711: 0 -246: 94712: 0 -246: 94713: 0 -246: 94714: 0 -246: 94715: 0 -246: 94716: 0 -246: 94717: 0 -246: 94718: 0 -246: 94719: 0 -246: 94720: 0 -246: 94721: 0 -246: 94722: 0 -246: 94723: 0 -246: 94724: 0 -246: 94725: 0 -246: 94726: 0 -246: 94727: 0 -246: 94728: 0 -246: 94729: 0 -246: 94730: 0 -246: 94731: 0 -246: 94732: 0 -246: 94733: 0 -246: 94734: 0 -246: 94735: 0 -246: 94736: 0 -246: 94737: 0 -246: 94738: 0 -246: 94739: 0 -246: 94740: 0 -246: 94741: 0 -246: 94742: 0 -246: 94743: 0 -246: 94744: 0 -246: 94745: 0 -246: 94746: 0 -246: 94747: 0 -246: 94748: 0 -246: 94749: 0 -246: 94750: 0 -246: 94751: 0 -246: 94752: 0 -246: 94753: 0 -246: 94754: 0 -246: 94755: 0 -246: 94756: 0 -246: 94757: 0 -246: 94758: 0 -246: 94759: 0 -246: 94760: 0 -246: 94761: 0 -246: 94762: 0 -246: 94763: 0 -246: 94764: 0 -246: 94765: 0 -246: 94766: 0 -246: 94767: 0 -246: 94768: 0 -246: 94769: 0 -246: 94770: 0 -246: 94771: 0 -246: 94772: 0 -246: 94773: 0 -246: 94774: 0 -246: 94775: 0 -246: 94776: 0 -246: 94777: 0 -246: 94778: 0 -246: 94779: 0 -246: 94780: 0 -246: 94781: 0 -246: 94782: 0 -246: 94783: 0 -246: 94784: 0 -246: 94785: 0 -246: 94786: 0 -246: 94787: 0 -246: 94788: 0 -246: 94789: 0 -246: 94790: 0 -246: 94791: 0 -246: 94792: 0 -246: 94793: 0 -246: 94794: 0 -246: 94795: 0 -246: 94796: 0 -246: 94797: 0 -246: 94798: 0 -246: 94799: 0 -246: 94800: 0 -246: 94801: 0 -246: 94802: 0 -246: 94803: 0 -246: 94804: 0 -246: 94805: 0 -246: 94806: 0 -246: 94807: 0 -246: 94808: 0 -246: 94809: 0 -246: 94810: 0 -246: 94811: 0 -246: 94812: 0 -246: 94813: 0 -246: 94814: 0 -246: 94815: 0 -246: 94816: 0 -246: 94817: 0 -246: 94818: 0 -246: 94819: 0 -246: 94820: 0 -246: 94821: 0 -246: 94822: 0 -246: 94823: 0 -246: 94824: 0 -246: 94825: 0 -246: 94826: 0 -246: 94827: 0 -246: 94828: 0 -246: 94829: 0 -246: 94830: 0 -246: 94831: 0 -246: 94832: 0 -246: 94833: 0 -246: 94834: 0 -246: 94835: 0 -246: 94836: 0 -246: 94837: 0 -246: 94838: 0 -246: 94839: 0 -246: 94840: 0 -246: 94841: 0 -246: 94842: 0 -246: 94843: 0 -246: 94844: 0 -246: 94845: 0 -246: 94846: 0 -246: 94847: 0 -246: 94848: 0 -246: 94849: 0 -246: 94850: 0 -246: 94851: 0 -246: 94852: 0 -246: 94853: 0 -246: 94854: 0 -246: 94855: 0 -246: 94856: 0 -246: 94857: 0 -246: 94858: 0 -246: 94859: 0 -246: 94860: 0 -246: 94861: 0 -246: 94862: 0 -246: 94863: 0 -246: 94864: 0 -246: 94865: 0 -246: 94866: 0 -246: 94867: 0 -246: 94868: 0 -246: 94869: 0 -246: 94870: 0 -246: 94871: 0 -246: 94872: 0 -246: 94873: 0 -246: 94874: 0 -246: 94875: 0 -246: 94876: 0 -246: 94877: 0 -246: 94878: 0 -246: 94879: 0 -246: 94880: 0 -246: 94881: 0 -246: 94882: 0 -246: 94883: 0 -246: 94884: 0 -246: 94885: 0 -246: 94886: 0 -246: 94887: 0 -246: 94888: 0 -246: 94889: 0 -246: 94890: 0 -246: 94891: 0 -246: 94892: 0 -246: 94893: 0 -246: 94894: 0 -246: 94895: 0 -246: 94896: 0 -246: 94897: 0 -246: 94898: 0 -246: 94899: 0 -246: 94900: 0 -246: 94901: 0 -246: 94902: 0 -246: 94903: 0 -246: 94904: 0 -246: 94905: 0 -246: 94906: 0 -246: 94907: 0 -246: 94908: 0 -246: 94909: 0 -246: 94910: 0 -246: 94911: 0 -246: 94912: 0 -246: 94913: 0 -246: 94914: 0 -246: 94915: 0 -246: 94916: 0 -246: 94917: 0 -246: 94918: 0 -246: 94919: 0 -246: 94920: 0 -246: 94921: 0 -246: 94922: 0 -246: 94923: 0 -246: 94924: 0 -246: 94925: 0 -246: 94926: 0 -246: 94927: 0 -246: 94928: 0 -246: 94929: 0 -246: 94930: 0 -246: 94931: 0 -246: 94932: 0 -246: 94933: 0 -246: 94934: 0 -246: 94935: 0 -246: 94936: 0 -246: 94937: 0 -246: 94938: 0 -246: 94939: 0 -246: 94940: 0 -246: 94941: 0 -246: 94942: 0 -246: 94943: 0 -246: 94944: 0 -246: 94945: 0 -246: 94946: 0 -246: 94947: 0 -246: 94948: 0 -246: 94949: 0 -246: 94950: 0 -246: 94951: 0 -246: 94952: 0 -246: 94953: 0 -246: 94954: 0 -246: 94955: 0 -246: 94956: 0 -246: 94957: 0 -246: 94958: 0 -246: 94959: 0 -246: 94960: 0 -246: 94961: 0 -246: 94962: 0 -246: 94963: 0 -246: 94964: 0 -246: 94965: 0 -246: 94966: 0 -246: 94967: 0 -246: 94968: 0 -246: 94969: 0 -246: 94970: 0 -246: 94971: 0 -246: 94972: 0 -246: 94973: 0 -246: 94974: 0 -246: 94975: 0 -246: 94976: 0 -246: 94977: 0 -246: 94978: 0 -246: 94979: 0 -246: 94980: 0 -246: 94981: 0 -246: 94982: 0 -246: 94983: 0 -246: 94984: 0 -246: 94985: 0 -246: 94986: 0 -246: 94987: 0 -246: 94988: 0 -246: 94989: 0 -246: 94990: 0 -246: 94991: 0 -246: 94992: 0 -246: 94993: 0 -246: 94994: 0 -246: 94995: 0 -246: 94996: 0 -246: 94997: 0 -246: 94998: 0 -246: 94999: 0 -246: 95000: 0 -246: 95001: 0 -246: 95002: 0 -246: 95003: 0 -246: 95004: 0 -246: 95005: 0 -246: 95006: 0 -246: 95007: 0 -246: 95008: 0 -246: 95009: 0 -246: 95010: 0 -246: 95011: 0 -246: 95012: 0 -246: 95013: 0 -246: 95014: 0 -246: 95015: 0 -246: 95016: 0 -246: 95017: 0 -246: 95018: 0 -246: 95019: 0 -246: 95020: 0 -246: 95021: 0 -246: 95022: 0 -246: 95023: 0 -246: 95024: 0 -246: 95025: 0 -246: 95026: 0 -246: 95027: 0 -246: 95028: 0 -246: 95029: 0 -246: 95030: 0 -246: 95031: 0 -246: 95032: 0 -246: 95033: 0 -246: 95034: 0 -246: 95035: 0 -246: 95036: 0 -246: 95037: 0 -246: 95038: 0 -246: 95039: 0 -246: 95040: 0 -246: 95041: 0 -246: 95042: 0 -246: 95043: 0 -246: 95044: 0 -246: 95045: 0 -246: 95046: 0 -246: 95047: 0 -246: 95048: 0 -246: 95049: 0 -246: 95050: 0 -246: 95051: 0 -246: 95052: 0 -246: 95053: 0 -246: 95054: 0 -246: 95055: 0 -246: 95056: 0 -246: 95057: 0 -246: 95058: 0 -246: 95059: 0 -246: 95060: 0 -246: 95061: 0 -246: 95062: 0 -246: 95063: 0 -246: 95064: 0 -246: 95065: 0 -246: 95066: 0 -246: 95067: 0 -246: 95068: 0 -246: 95069: 0 -246: 95070: 0 -246: 95071: 0 -246: 95072: 0 -246: 95073: 0 -246: 95074: 0 -246: 95075: 0 -246: 95076: 0 -246: 95077: 0 -246: 95078: 0 -246: 95079: 0 -246: 95080: 0 -246: 95081: 0 -246: 95082: 0 -246: 95083: 0 -246: 95084: 0 -246: 95085: 0 -246: 95086: 0 -246: 95087: 0 -246: 95088: 0 -246: 95089: 0 -246: 95090: 0 -246: 95091: 0 -246: 95092: 0 -246: 95093: 0 -246: 95094: 0 -246: 95095: 0 -246: 95096: 0 -246: 95097: 0 -246: 95098: 0 -246: 95099: 0 -246: 95100: 0 -246: 95101: 0 -246: 95102: 0 -246: 95103: 0 -246: 95104: 0 -246: 95105: 0 -246: 95106: 0 -246: 95107: 0 -246: 95108: 0 -246: 95109: 0 -246: 95110: 0 -246: 95111: 0 -246: 95112: 0 -246: 95113: 0 -246: 95114: 0 -246: 95115: 0 -246: 95116: 0 -246: 95117: 0 -246: 95118: 0 -246: 95119: 0 -246: 95120: 0 -246: 95121: 0 -246: 95122: 0 -246: 95123: 0 -246: 95124: 0 -246: 95125: 0 -246: 95126: 0 -246: 95127: 0 -246: 95128: 0 -246: 95129: 0 -246: 95130: 0 -246: 95131: 0 -246: 95132: 0 -246: 95133: 0 -246: 95134: 0 -246: 95135: 0 -246: 95136: 0 -246: 95137: 0 -246: 95138: 0 -246: 95139: 0 -246: 95140: 0 -246: 95141: 0 -246: 95142: 0 -246: 95143: 0 -246: 95144: 0 -246: 95145: 0 -246: 95146: 0 -246: 95147: 0 -246: 95148: 0 -246: 95149: 0 -246: 95150: 0 -246: 95151: 0 -246: 95152: 0 -246: 95153: 0 -246: 95154: 0 -246: 95155: 0 -246: 95156: 0 -246: 95157: 0 -246: 95158: 0 -246: 95159: 0 -246: 95160: 0 -246: 95161: 0 -246: 95162: 0 -246: 95163: 0 -246: 95164: 0 -246: 95165: 0 -246: 95166: 0 -246: 95167: 0 -246: 95168: 0 -246: 95169: 0 -246: 95170: 0 -246: 95171: 0 -246: 95172: 0 -246: 95173: 0 -246: 95174: 0 -246: 95175: 0 -246: 95176: 0 -246: 95177: 0 -246: 95178: 0 -246: 95179: 0 -246: 95180: 0 -246: 95181: 0 -246: 95182: 0 -246: 95183: 0 -246: 95184: 0 -246: 95185: 0 -246: 95186: 0 -246: 95187: 0 -246: 95188: 0 -246: 95189: 0 -246: 95190: 0 -246: 95191: 0 -246: 95192: 0 -246: 95193: 0 -246: 95194: 0 -246: 95195: 0 -246: 95196: 0 -246: 95197: 0 -246: 95198: 0 -246: 95199: 0 -246: 95200: 0 -246: 95201: 0 -246: 95202: 0 -246: 95203: 0 -246: 95204: 0 -246: 95205: 0 -246: 95206: 0 -246: 95207: 0 -246: 95208: 0 -246: 95209: 0 -246: 95210: 0 -246: 95211: 0 -246: 95212: 0 -246: 95213: 0 -246: 95214: 0 -246: 95215: 0 -246: 95216: 0 -246: 95217: 0 -246: 95218: 0 -246: 95219: 0 -246: 95220: 0 -246: 95221: 0 -246: 95222: 0 -246: 95223: 0 -246: 95224: 0 -246: 95225: 0 -246: 95226: 0 -246: 95227: 0 -246: 95228: 0 -246: 95229: 0 -246: 95230: 0 -246: 95231: 0 -246: 95232: 0 -246: 95233: 0 -246: 95234: 0 -246: 95235: 0 -246: 95236: 0 -246: 95237: 0 -246: 95238: 0 -246: 95239: 0 -246: 95240: 0 -246: 95241: 0 -246: 95242: 0 -246: 95243: 0 -246: 95244: 0 -246: 95245: 0 -246: 95246: 0 -246: 95247: 0 -246: 95248: 0 -246: 95249: 0 -246: 95250: 0 -246: 95251: 0 -246: 95252: 0 -246: 95253: 0 -246: 95254: 0 -246: 95255: 0 -246: 95256: 0 -246: 95257: 0 -246: 95258: 0 -246: 95259: 0 -246: 95260: 0 -246: 95261: 0 -246: 95262: 0 -246: 95263: 0 -246: 95264: 0 -246: 95265: 0 -246: 95266: 0 -246: 95267: 0 -246: 95268: 0 -246: 95269: 0 -246: 95270: 0 -246: 95271: 0 -246: 95272: 0 -246: 95273: 0 -246: 95274: 0 -246: 95275: 0 -246: 95276: 0 -246: 95277: 0 -246: 95278: 0 -246: 95279: 0 -246: 95280: 0 -246: 95281: 0 -246: 95282: 0 -246: 95283: 0 -246: 95284: 0 -246: 95285: 0 -246: 95286: 0 -246: 95287: 0 -246: 95288: 0 -246: 95289: 0 -246: 95290: 0 -246: 95291: 0 -246: 95292: 0 -246: 95293: 0 -246: 95294: 0 -246: 95295: 0 -246: 95296: 0 -246: 95297: 0 -246: 95298: 0 -246: 95299: 0 -246: 95300: 0 -246: 95301: 0 -246: 95302: 0 -246: 95303: 0 -246: 95304: 0 -246: 95305: 0 -246: 95306: 0 -246: 95307: 0 -246: 95308: 0 -246: 95309: 0 -246: 95310: 0 -246: 95311: 0 -246: 95312: 0 -246: 95313: 0 -246: 95314: 0 -246: 95315: 0 -246: 95316: 0 -246: 95317: 0 -246: 95318: 0 -246: 95319: 0 -246: 95320: 0 -246: 95321: 0 -246: 95322: 0 -246: 95323: 0 -246: 95324: 0 -246: 95325: 0 -246: 95326: 0 -246: 95327: 0 -246: 95328: 0 -246: 95329: 0 -246: 95330: 0 -246: 95331: 0 -246: 95332: 0 -246: 95333: 0 -246: 95334: 0 -246: 95335: 0 -246: 95336: 0 -246: 95337: 0 -246: 95338: 0 -246: 95339: 0 -246: 95340: 0 -246: 95341: 0 -246: 95342: 0 -246: 95343: 0 -246: 95344: 0 -246: 95345: 0 -246: 95346: 0 -246: 95347: 0 -246: 95348: 0 -246: 95349: 0 -246: 95350: 0 -246: 95351: 0 -246: 95352: 0 -246: 95353: 0 -246: 95354: 0 -246: 95355: 0 -246: 95356: 0 -246: 95357: 0 -246: 95358: 0 -246: 95359: 0 -246: 95360: 0 -246: 95361: 0 -246: 95362: 0 -246: 95363: 0 -246: 95364: 0 -246: 95365: 0 -246: 95366: 0 -246: 95367: 0 -246: 95368: 0 -246: 95369: 0 -246: 95370: 0 -246: 95371: 0 -246: 95372: 0 -246: 95373: 0 -246: 95374: 0 -246: 95375: 0 -246: 95376: 0 -246: 95377: 0 -246: 95378: 0 -246: 95379: 0 -246: 95380: 0 -246: 95381: 0 -246: 95382: 0 -246: 95383: 0 -246: 95384: 0 -246: 95385: 0 -246: 95386: 0 -246: 95387: 0 -246: 95388: 0 -246: 95389: 0 -246: 95390: 0 -246: 95391: 0 -246: 95392: 0 -246: 95393: 0 -246: 95394: 0 -246: 95395: 0 -246: 95396: 0 -246: 95397: 0 -246: 95398: 0 -246: 95399: 0 -246: 95400: 0 -246: 95401: 0 -246: 95402: 0 -246: 95403: 0 -246: 95404: 0 -246: 95405: 0 -246: 95406: 0 -246: 95407: 0 -246: 95408: 0 -246: 95409: 0 -246: 95410: 0 -246: 95411: 0 -246: 95412: 0 -246: 95413: 0 -246: 95414: 0 -246: 95415: 0 -246: 95416: 0 -246: 95417: 0 -246: 95418: 0 -246: 95419: 0 -246: 95420: 0 -246: 95421: 0 -246: 95422: 0 -246: 95423: 0 -246: 95424: 0 -246: 95425: 0 -246: 95426: 0 -246: 95427: 0 -246: 95428: 0 -246: 95429: 0 -246: 95430: 0 -246: 95431: 0 -246: 95432: 0 -246: 95433: 0 -246: 95434: 0 -246: 95435: 0 -246: 95436: 0 -246: 95437: 0 -246: 95438: 0 -246: 95439: 0 -246: 95440: 0 -246: 95441: 0 -246: 95442: 0 -246: 95443: 0 -246: 95444: 0 -246: 95445: 0 -246: 95446: 0 -246: 95447: 0 -246: 95448: 0 -246: 95449: 0 -246: 95450: 0 -246: 95451: 0 -246: 95452: 0 -246: 95453: 0 -246: 95454: 0 -246: 95455: 0 -246: 95456: 0 -246: 95457: 0 -246: 95458: 0 -246: 95459: 0 -246: 95460: 0 -246: 95461: 0 -246: 95462: 0 -246: 95463: 0 -246: 95464: 0 -246: 95465: 0 -246: 95466: 0 -246: 95467: 0 -246: 95468: 0 -246: 95469: 0 -246: 95470: 0 -246: 95471: 0 -246: 95472: 0 -246: 95473: 0 -246: 95474: 0 -246: 95475: 0 -246: 95476: 0 -246: 95477: 0 -246: 95478: 0 -246: 95479: 0 -246: 95480: 0 -246: 95481: 0 -246: 95482: 0 -246: 95483: 0 -246: 95484: 0 -246: 95485: 0 -246: 95486: 0 -246: 95487: 0 -246: 95488: 0 -246: 95489: 0 -246: 95490: 0 -246: 95491: 0 -246: 95492: 0 -246: 95493: 0 -246: 95494: 0 -246: 95495: 0 -246: 95496: 0 -246: 95497: 0 -246: 95498: 0 -246: 95499: 0 -246: 95500: 0 -246: 95501: 0 -246: 95502: 0 -246: 95503: 0 -246: 95504: 0 -246: 95505: 0 -246: 95506: 0 -246: 95507: 0 -246: 95508: 0 -246: 95509: 0 -246: 95510: 0 -246: 95511: 0 -246: 95512: 0 -246: 95513: 0 -246: 95514: 0 -246: 95515: 0 -246: 95516: 0 -246: 95517: 0 -246: 95518: 0 -246: 95519: 0 -246: 95520: 0 -246: 95521: 0 -246: 95522: 0 -246: 95523: 0 -246: 95524: 0 -246: 95525: 0 -246: 95526: 0 -246: 95527: 0 -246: 95528: 0 -246: 95529: 0 -246: 95530: 0 -246: 95531: 0 -246: 95532: 0 -246: 95533: 0 -246: 95534: 0 -246: 95535: 0 -246: 95536: 0 -246: 95537: 0 -246: 95538: 0 -246: 95539: 0 -246: 95540: 0 -246: 95541: 0 -246: 95542: 0 -246: 95543: 0 -246: 95544: 0 -246: 95545: 0 -246: 95546: 0 -246: 95547: 0 -246: 95548: 0 -246: 95549: 0 -246: 95550: 0 -246: 95551: 0 -246: 95552: 0 -246: 95553: 0 -246: 95554: 0 -246: 95555: 0 -246: 95556: 0 -246: 95557: 0 -246: 95558: 0 -246: 95559: 0 -246: 95560: 0 -246: 95561: 0 -246: 95562: 0 -246: 95563: 0 -246: 95564: 0 -246: 95565: 0 -246: 95566: 0 -246: 95567: 0 -246: 95568: 0 -246: 95569: 0 -246: 95570: 0 -246: 95571: 0 -246: 95572: 0 -246: 95573: 0 -246: 95574: 0 -246: 95575: 0 -246: 95576: 0 -246: 95577: 0 -246: 95578: 0 -246: 95579: 0 -246: 95580: 0 -246: 95581: 0 -246: 95582: 0 -246: 95583: 0 -246: 95584: 0 -246: 95585: 0 -246: 95586: 0 -246: 95587: 0 -246: 95588: 0 -246: 95589: 0 -246: 95590: 0 -246: 95591: 0 -246: 95592: 0 -246: 95593: 0 -246: 95594: 0 -246: 95595: 0 -246: 95596: 0 -246: 95597: 0 -246: 95598: 0 -246: 95599: 0 -246: 95600: 0 -246: 95601: 0 -246: 95602: 0 -246: 95603: 0 -246: 95604: 0 -246: 95605: 0 -246: 95606: 0 -246: 95607: 0 -246: 95608: 0 -246: 95609: 0 -246: 95610: 0 -246: 95611: 0 -246: 95612: 0 -246: 95613: 0 -246: 95614: 0 -246: 95615: 0 -246: 95616: 0 -246: 95617: 0 -246: 95618: 0 -246: 95619: 0 -246: 95620: 0 -246: 95621: 0 -246: 95622: 0 -246: 95623: 0 -246: 95624: 0 -246: 95625: 0 -246: 95626: 0 -246: 95627: 0 -246: 95628: 0 -246: 95629: 0 -246: 95630: 0 -246: 95631: 0 -246: 95632: 0 -246: 95633: 0 -246: 95634: 0 -246: 95635: 0 -246: 95636: 0 -246: 95637: 0 -246: 95638: 0 -246: 95639: 0 -246: 95640: 0 -246: 95641: 0 -246: 95642: 0 -246: 95643: 0 -246: 95644: 0 -246: 95645: 0 -246: 95646: 0 -246: 95647: 0 -246: 95648: 0 -246: 95649: 0 -246: 95650: 0 -246: 95651: 0 -246: 95652: 0 -246: 95653: 0 -246: 95654: 0 -246: 95655: 0 -246: 95656: 0 -246: 95657: 0 -246: 95658: 0 -246: 95659: 0 -246: 95660: 0 -246: 95661: 0 -246: 95662: 0 -246: 95663: 0 -246: 95664: 0 -246: 95665: 0 -246: 95666: 0 -246: 95667: 0 -246: 95668: 0 -246: 95669: 0 -246: 95670: 0 -246: 95671: 0 -246: 95672: 0 -246: 95673: 0 -246: 95674: 0 -246: 95675: 0 -246: 95676: 0 -246: 95677: 0 -246: 95678: 0 -246: 95679: 0 -246: 95680: 0 -246: 95681: 0 -246: 95682: 0 -246: 95683: 0 -246: 95684: 0 -246: 95685: 0 -246: 95686: 0 -246: 95687: 0 -246: 95688: 0 -246: 95689: 0 -246: 95690: 0 -246: 95691: 0 -246: 95692: 0 -246: 95693: 0 -246: 95694: 0 -246: 95695: 0 -246: 95696: 0 -246: 95697: 0 -246: 95698: 0 -246: 95699: 0 -246: 95700: 0 -246: 95701: 0 -246: 95702: 0 -246: 95703: 0 -246: 95704: 0 -246: 95705: 0 -246: 95706: 0 -246: 95707: 0 -246: 95708: 0 -246: 95709: 0 -246: 95710: 0 -246: 95711: 0 -246: 95712: 0 -246: 95713: 0 -246: 95714: 0 -246: 95715: 0 -246: 95716: 0 -246: 95717: 0 -246: 95718: 0 -246: 95719: 0 -246: 95720: 0 -246: 95721: 0 -246: 95722: 0 -246: 95723: 0 -246: 95724: 0 -246: 95725: 0 -246: 95726: 0 -246: 95727: 0 -246: 95728: 0 -246: 95729: 0 -246: 95730: 0 -246: 95731: 0 -246: 95732: 0 -246: 95733: 0 -246: 95734: 0 -246: 95735: 0 -246: 95736: 0 -246: 95737: 0 -246: 95738: 0 -246: 95739: 0 -246: 95740: 0 -246: 95741: 0 -246: 95742: 0 -246: 95743: 0 -246: 95744: 0 -246: 95745: 0 -246: 95746: 0 -246: 95747: 0 -246: 95748: 0 -246: 95749: 0 -246: 95750: 0 -246: 95751: 0 -246: 95752: 0 -246: 95753: 0 -246: 95754: 0 -246: 95755: 0 -246: 95756: 0 -246: 95757: 0 -246: 95758: 0 -246: 95759: 0 -246: 95760: 0 -246: 95761: 0 -246: 95762: 0 -246: 95763: 0 -246: 95764: 0 -246: 95765: 0 -246: 95766: 0 -246: 95767: 0 -246: 95768: 0 -246: 95769: 0 -246: 95770: 0 -246: 95771: 0 -246: 95772: 0 -246: 95773: 0 -246: 95774: 0 -246: 95775: 0 -246: 95776: 0 -246: 95777: 0 -246: 95778: 0 -246: 95779: 0 -246: 95780: 0 -246: 95781: 0 -246: 95782: 0 -246: 95783: 0 -246: 95784: 0 -246: 95785: 0 -246: 95786: 0 -246: 95787: 0 -246: 95788: 0 -246: 95789: 0 -246: 95790: 0 -246: 95791: 0 -246: 95792: 0 -246: 95793: 0 -246: 95794: 0 -246: 95795: 0 -246: 95796: 0 -246: 95797: 0 -246: 95798: 0 -246: 95799: 0 -246: 95800: 0 -246: 95801: 0 -246: 95802: 0 -246: 95803: 0 -246: 95804: 0 -246: 95805: 0 -246: 95806: 0 -246: 95807: 0 -246: 95808: 0 -246: 95809: 0 -246: 95810: 0 -246: 95811: 0 -246: 95812: 0 -246: 95813: 0 -246: 95814: 0 -246: 95815: 0 -246: 95816: 0 -246: 95817: 0 -246: 95818: 0 -246: 95819: 0 -246: 95820: 0 -246: 95821: 0 -246: 95822: 0 -246: 95823: 0 -246: 95824: 0 -246: 95825: 0 -246: 95826: 0 -246: 95827: 0 -246: 95828: 0 -246: 95829: 0 -246: 95830: 0 -246: 95831: 0 -246: 95832: 0 -246: 95833: 0 -246: 95834: 0 -246: 95835: 0 -246: 95836: 0 -246: 95837: 0 -246: 95838: 0 -246: 95839: 0 -246: 95840: 0 -246: 95841: 0 -246: 95842: 0 -246: 95843: 0 -246: 95844: 0 -246: 95845: 0 -246: 95846: 0 -246: 95847: 0 -246: 95848: 0 -246: 95849: 0 -246: 95850: 0 -246: 95851: 0 -246: 95852: 0 -246: 95853: 0 -246: 95854: 0 -246: 95855: 0 -246: 95856: 0 -246: 95857: 0 -246: 95858: 0 -246: 95859: 0 -246: 95860: 0 -246: 95861: 0 -246: 95862: 0 -246: 95863: 0 -246: 95864: 0 -246: 95865: 0 -246: 95866: 0 -246: 95867: 0 -246: 95868: 0 -246: 95869: 0 -246: 95870: 0 -246: 95871: 0 -246: 95872: 0 -246: 95873: 0 -246: 95874: 0 -246: 95875: 0 -246: 95876: 0 -246: 95877: 0 -246: 95878: 0 -246: 95879: 0 -246: 95880: 0 -246: 95881: 0 -246: 95882: 0 -246: 95883: 0 -246: 95884: 0 -246: 95885: 0 -246: 95886: 0 -246: 95887: 0 -246: 95888: 0 -246: 95889: 0 -246: 95890: 0 -246: 95891: 0 -246: 95892: 0 -246: 95893: 0 -246: 95894: 0 -246: 95895: 0 -246: 95896: 0 -246: 95897: 0 -246: 95898: 0 -246: 95899: 0 -246: 95900: 0 -246: 95901: 0 -246: 95902: 0 -246: 95903: 0 -246: 95904: 0 -246: 95905: 0 -246: 95906: 0 -246: 95907: 0 -246: 95908: 0 -246: 95909: 0 -246: 95910: 0 -246: 95911: 0 -246: 95912: 0 -246: 95913: 0 -246: 95914: 0 -246: 95915: 0 -246: 95916: 0 -246: 95917: 0 -246: 95918: 0 -246: 95919: 0 -246: 95920: 0 -246: 95921: 0 -246: 95922: 0 -246: 95923: 0 -246: 95924: 0 -246: 95925: 0 -246: 95926: 0 -246: 95927: 0 -246: 95928: 0 -246: 95929: 0 -246: 95930: 0 -246: 95931: 0 -246: 95932: 0 -246: 95933: 0 -246: 95934: 0 -246: 95935: 0 -246: 95936: 0 -246: 95937: 0 -246: 95938: 0 -246: 95939: 0 -246: 95940: 0 -246: 95941: 0 -246: 95942: 0 -246: 95943: 0 -246: 95944: 0 -246: 95945: 0 -246: 95946: 0 -246: 95947: 0 -246: 95948: 0 -246: 95949: 0 -246: 95950: 0 -246: 95951: 0 -246: 95952: 0 -246: 95953: 0 -246: 95954: 0 -246: 95955: 0 -246: 95956: 0 -246: 95957: 0 -246: 95958: 0 -246: 95959: 0 -246: 95960: 0 -246: 95961: 0 -246: 95962: 0 -246: 95963: 0 -246: 95964: 0 -246: 95965: 0 -246: 95966: 0 -246: 95967: 0 -246: 95968: 0 -246: 95969: 0 -246: 95970: 0 -246: 95971: 0 -246: 95972: 0 -246: 95973: 0 -246: 95974: 0 -246: 95975: 0 -246: 95976: 0 -246: 95977: 0 -246: 95978: 0 -246: 95979: 0 -246: 95980: 0 -246: 95981: 0 -246: 95982: 0 -246: 95983: 0 -246: 95984: 0 -246: 95985: 0 -246: 95986: 0 -246: 95987: 0 -246: 95988: 0 -246: 95989: 0 -246: 95990: 0 -246: 95991: 0 -246: 95992: 0 -246: 95993: 0 -246: 95994: 0 -246: 95995: 0 -246: 95996: 0 -246: 95997: 0 -246: 95998: 0 -246: 95999: 0 -246: 96000: 0 -246: 96001: 0 -246: 96002: 0 -246: 96003: 0 -246: 96004: 0 -246: 96005: 0 -246: 96006: 0 -246: 96007: 0 -246: 96008: 0 -246: 96009: 0 -246: 96010: 0 -246: 96011: 0 -246: 96012: 0 -246: 96013: 0 -246: 96014: 0 -246: 96015: 0 -246: 96016: 0 -246: 96017: 0 -246: 96018: 0 -246: 96019: 0 -246: 96020: 0 -246: 96021: 0 -246: 96022: 0 -246: 96023: 0 -246: 96024: 0 -246: 96025: 0 -246: 96026: 0 -246: 96027: 0 -246: 96028: 0 -246: 96029: 0 -246: 96030: 0 -246: 96031: 0 -246: 96032: 0 -246: 96033: 0 -246: 96034: 0 -246: 96035: 0 -246: 96036: 0 -246: 96037: 0 -246: 96038: 0 -246: 96039: 0 -246: 96040: 0 -246: 96041: 0 -246: 96042: 0 -246: 96043: 0 -246: 96044: 0 -246: 96045: 0 -246: 96046: 0 -246: 96047: 0 -246: 96048: 0 -246: 96049: 0 -246: 96050: 0 -246: 96051: 0 -246: 96052: 0 -246: 96053: 0 -246: 96054: 0 -246: 96055: 0 -246: 96056: 0 -246: 96057: 0 -246: 96058: 0 -246: 96059: 0 -246: 96060: 0 -246: 96061: 0 -246: 96062: 0 -246: 96063: 0 -246: 96064: 0 -246: 96065: 0 -246: 96066: 0 -246: 96067: 0 -246: 96068: 0 -246: 96069: 0 -246: 96070: 0 -246: 96071: 0 -246: 96072: 0 -246: 96073: 0 -246: 96074: 0 -246: 96075: 0 -246: 96076: 0 -246: 96077: 0 -246: 96078: 0 -246: 96079: 0 -246: 96080: 0 -246: 96081: 0 -246: 96082: 0 -246: 96083: 0 -246: 96084: 0 -246: 96085: 0 -246: 96086: 0 -246: 96087: 0 -246: 96088: 0 -246: 96089: 0 -246: 96090: 0 -246: 96091: 0 -246: 96092: 0 -246: 96093: 0 -246: 96094: 0 -246: 96095: 0 -246: 96096: 0 -246: 96097: 0 -246: 96098: 0 -246: 96099: 0 -246: 96100: 0 -246: 96101: 0 -246: 96102: 0 -246: 96103: 0 -246: 96104: 0 -246: 96105: 0 -246: 96106: 0 -246: 96107: 0 -246: 96108: 0 -246: 96109: 0 -246: 96110: 0 -246: 96111: 0 -246: 96112: 0 -246: 96113: 0 -246: 96114: 0 -246: 96115: 0 -246: 96116: 0 -246: 96117: 0 -246: 96118: 0 -246: 96119: 0 -246: 96120: 0 -246: 96121: 0 -246: 96122: 0 -246: 96123: 0 -246: 96124: 0 -246: 96125: 0 -246: 96126: 0 -246: 96127: 0 -246: 96128: 0 -246: 96129: 0 -246: 96130: 0 -246: 96131: 0 -246: 96132: 0 -246: 96133: 0 -246: 96134: 0 -246: 96135: 0 -246: 96136: 0 -246: 96137: 0 -246: 96138: 0 -246: 96139: 0 -246: 96140: 0 -246: 96141: 0 -246: 96142: 0 -246: 96143: 0 -246: 96144: 0 -246: 96145: 0 -246: 96146: 0 -246: 96147: 0 -246: 96148: 0 -246: 96149: 0 -246: 96150: 0 -246: 96151: 0 -246: 96152: 0 -246: 96153: 0 -246: 96154: 0 -246: 96155: 0 -246: 96156: 0 -246: 96157: 0 -246: 96158: 0 -246: 96159: 0 -246: 96160: 0 -246: 96161: 0 -246: 96162: 0 -246: 96163: 0 -246: 96164: 0 -246: 96165: 0 -246: 96166: 0 -246: 96167: 0 -246: 96168: 0 -246: 96169: 0 -246: 96170: 0 -246: 96171: 0 -246: 96172: 0 -246: 96173: 0 -246: 96174: 0 -246: 96175: 0 -246: 96176: 0 -246: 96177: 0 -246: 96178: 0 -246: 96179: 0 -246: 96180: 0 -246: 96181: 0 -246: 96182: 0 -246: 96183: 0 -246: 96184: 0 -246: 96185: 0 -246: 96186: 0 -246: 96187: 0 -246: 96188: 0 -246: 96189: 0 -246: 96190: 0 -246: 96191: 0 -246: 96192: 0 -246: 96193: 0 -246: 96194: 0 -246: 96195: 0 -246: 96196: 0 -246: 96197: 0 -246: 96198: 0 -246: 96199: 0 -246: 96200: 0 -246: 96201: 0 -246: 96202: 0 -246: 96203: 0 -246: 96204: 0 -246: 96205: 0 -246: 96206: 0 -246: 96207: 0 -246: 96208: 0 -246: 96209: 0 -246: 96210: 0 -246: 96211: 0 -246: 96212: 0 -246: 96213: 0 -246: 96214: 0 -246: 96215: 0 -246: 96216: 0 -246: 96217: 0 -246: 96218: 0 -246: 96219: 0 -246: 96220: 0 -246: 96221: 0 -246: 96222: 0 -246: 96223: 0 -246: 96224: 0 -246: 96225: 0 -246: 96226: 0 -246: 96227: 0 -246: 96228: 0 -246: 96229: 0 -246: 96230: 0 -246: 96231: 0 -246: 96232: 0 -246: 96233: 0 -246: 96234: 0 -246: 96235: 0 -246: 96236: 0 -246: 96237: 0 -246: 96238: 0 -246: 96239: 0 -246: 96240: 0 -246: 96241: 0 -246: 96242: 0 -246: 96243: 0 -246: 96244: 0 -246: 96245: 0 -246: 96246: 0 -246: 96247: 0 -246: 96248: 0 -246: 96249: 0 -246: 96250: 0 -246: 96251: 0 -246: 96252: 0 -246: 96253: 0 -246: 96254: 0 -246: 96255: 0 -246: 96256: 0 -246: 96257: 0 -246: 96258: 0 -246: 96259: 0 -246: 96260: 0 -246: 96261: 0 -246: 96262: 0 -246: 96263: 0 -246: 96264: 0 -246: 96265: 0 -246: 96266: 0 -246: 96267: 0 -246: 96268: 0 -246: 96269: 0 -246: 96270: 0 -246: 96271: 0 -246: 96272: 0 -246: 96273: 0 -246: 96274: 0 -246: 96275: 0 -246: 96276: 0 -246: 96277: 0 -246: 96278: 0 -246: 96279: 0 -246: 96280: 0 -246: 96281: 0 -246: 96282: 0 -246: 96283: 0 -246: 96284: 0 -246: 96285: 0 -246: 96286: 0 -246: 96287: 0 -246: 96288: 0 -246: 96289: 0 -246: 96290: 0 -246: 96291: 0 -246: 96292: 0 -246: 96293: 0 -246: 96294: 0 -246: 96295: 0 -246: 96296: 0 -246: 96297: 0 -246: 96298: 0 -246: 96299: 0 -246: 96300: 0 -246: 96301: 0 -246: 96302: 0 -246: 96303: 0 -246: 96304: 0 -246: 96305: 0 -246: 96306: 0 -246: 96307: 0 -246: 96308: 0 -246: 96309: 0 -246: 96310: 0 -246: 96311: 0 -246: 96312: 0 -246: 96313: 0 -246: 96314: 0 -246: 96315: 0 -246: 96316: 0 -246: 96317: 0 -246: 96318: 0 -246: 96319: 0 -246: 96320: 0 -246: 96321: 0 -246: 96322: 0 -246: 96323: 0 -246: 96324: 0 -246: 96325: 0 -246: 96326: 0 -246: 96327: 0 -246: 96328: 0 -246: 96329: 0 -246: 96330: 0 -246: 96331: 0 -246: 96332: 0 -246: 96333: 0 -246: 96334: 0 -246: 96335: 0 -246: 96336: 0 -246: 96337: 0 -246: 96338: 0 -246: 96339: 0 -246: 96340: 0 -246: 96341: 0 -246: 96342: 0 -246: 96343: 0 -246: 96344: 0 -246: 96345: 0 -246: 96346: 0 -246: 96347: 0 -246: 96348: 0 -246: 96349: 0 -246: 96350: 0 -246: 96351: 0 -246: 96352: 0 -246: 96353: 0 -246: 96354: 0 -246: 96355: 0 -246: 96356: 0 -246: 96357: 0 -246: 96358: 0 -246: 96359: 0 -246: 96360: 0 -246: 96361: 0 -246: 96362: 0 -246: 96363: 0 -246: 96364: 0 -246: 96365: 0 -246: 96366: 0 -246: 96367: 0 -246: 96368: 0 -246: 96369: 0 -246: 96370: 0 -246: 96371: 0 -246: 96372: 0 -246: 96373: 0 -246: 96374: 0 -246: 96375: 0 -246: 96376: 0 -246: 96377: 0 -246: 96378: 0 -246: 96379: 0 -246: 96380: 0 -246: 96381: 0 -246: 96382: 0 -246: 96383: 0 -246: 96384: 0 -246: 96385: 0 -246: 96386: 0 -246: 96387: 0 -246: 96388: 0 -246: 96389: 0 -246: 96390: 0 -246: 96391: 0 -246: 96392: 0 -246: 96393: 0 -246: 96394: 0 -246: 96395: 0 -246: 96396: 0 -246: 96397: 0 -246: 96398: 0 -246: 96399: 0 -246: 96400: 0 -246: 96401: 0 -246: 96402: 0 -246: 96403: 0 -246: 96404: 0 -246: 96405: 0 -246: 96406: 0 -246: 96407: 0 -246: 96408: 0 -246: 96409: 0 -246: 96410: 0 -246: 96411: 0 -246: 96412: 0 -246: 96413: 0 -246: 96414: 0 -246: 96415: 0 -246: 96416: 0 -246: 96417: 0 -246: 96418: 0 -246: 96419: 0 -246: 96420: 0 -246: 96421: 0 -246: 96422: 0 -246: 96423: 0 -246: 96424: 0 -246: 96425: 0 -246: 96426: 0 -246: 96427: 0 -246: 96428: 0 -246: 96429: 0 -246: 96430: 0 -246: 96431: 0 -246: 96432: 0 -246: 96433: 0 -246: 96434: 0 -246: 96435: 0 -246: 96436: 0 -246: 96437: 0 -246: 96438: 0 -246: 96439: 0 -246: 96440: 0 -246: 96441: 0 -246: 96442: 0 -246: 96443: 0 -246: 96444: 0 -246: 96445: 0 -246: 96446: 0 -246: 96447: 0 -246: 96448: 0 -246: 96449: 0 -246: 96450: 0 -246: 96451: 0 -246: 96452: 0 -246: 96453: 0 -246: 96454: 0 -246: 96455: 0 -246: 96456: 0 -246: 96457: 0 -246: 96458: 0 -246: 96459: 0 -246: 96460: 0 -246: 96461: 0 -246: 96462: 0 -246: 96463: 0 -246: 96464: 0 -246: 96465: 0 -246: 96466: 0 -246: 96467: 0 -246: 96468: 0 -246: 96469: 0 -246: 96470: 0 -246: 96471: 0 -246: 96472: 0 -246: 96473: 0 -246: 96474: 0 -246: 96475: 0 -246: 96476: 0 -246: 96477: 0 -246: 96478: 0 -246: 96479: 0 -246: 96480: 0 -246: 96481: 0 -246: 96482: 0 -246: 96483: 0 -246: 96484: 0 -246: 96485: 0 -246: 96486: 0 -246: 96487: 0 -246: 96488: 0 -246: 96489: 0 -246: 96490: 0 -246: 96491: 0 -246: 96492: 0 -246: 96493: 0 -246: 96494: 0 -246: 96495: 0 -246: 96496: 0 -246: 96497: 0 -246: 96498: 0 -246: 96499: 0 -246: 96500: 0 -246: 96501: 0 -246: 96502: 0 -246: 96503: 0 -246: 96504: 0 -246: 96505: 0 -246: 96506: 0 -246: 96507: 0 -246: 96508: 0 -246: 96509: 0 -246: 96510: 0 -246: 96511: 0 -246: 96512: 0 -246: 96513: 0 -246: 96514: 0 -246: 96515: 0 -246: 96516: 0 -246: 96517: 0 -246: 96518: 0 -246: 96519: 0 -246: 96520: 0 -246: 96521: 0 -246: 96522: 0 -246: 96523: 0 -246: 96524: 0 -246: 96525: 0 -246: 96526: 0 -246: 96527: 0 -246: 96528: 0 -246: 96529: 0 -246: 96530: 0 -246: 96531: 0 -246: 96532: 0 -246: 96533: 0 -246: 96534: 0 -246: 96535: 0 -246: 96536: 0 -246: 96537: 0 -246: 96538: 0 -246: 96539: 0 -246: 96540: 0 -246: 96541: 0 -246: 96542: 0 -246: 96543: 0 -246: 96544: 0 -246: 96545: 0 -246: 96546: 0 -246: 96547: 0 -246: 96548: 0 -246: 96549: 0 -246: 96550: 0 -246: 96551: 0 -246: 96552: 0 -246: 96553: 0 -246: 96554: 0 -246: 96555: 0 -246: 96556: 0 -246: 96557: 0 -246: 96558: 0 -246: 96559: 0 -246: 96560: 0 -246: 96561: 0 -246: 96562: 0 -246: 96563: 0 -246: 96564: 0 -246: 96565: 0 -246: 96566: 0 -246: 96567: 0 -246: 96568: 0 -246: 96569: 0 -246: 96570: 0 -246: 96571: 0 -246: 96572: 0 -246: 96573: 0 -246: 96574: 0 -246: 96575: 0 -246: 96576: 0 -246: 96577: 0 -246: 96578: 0 -246: 96579: 0 -246: 96580: 0 -246: 96581: 0 -246: 96582: 0 -246: 96583: 0 -246: 96584: 0 -246: 96585: 0 -246: 96586: 0 -246: 96587: 0 -246: 96588: 0 -246: 96589: 0 -246: 96590: 0 -246: 96591: 0 -246: 96592: 0 -246: 96593: 0 -246: 96594: 0 -246: 96595: 0 -246: 96596: 0 -246: 96597: 0 -246: 96598: 0 -246: 96599: 0 -246: 96600: 0 -246: 96601: 0 -246: 96602: 0 -246: 96603: 0 -246: 96604: 0 -246: 96605: 0 -246: 96606: 0 -246: 96607: 0 -246: 96608: 0 -246: 96609: 0 -246: 96610: 0 -246: 96611: 0 -246: 96612: 0 -246: 96613: 0 -246: 96614: 0 -246: 96615: 0 -246: 96616: 0 -246: 96617: 0 -246: 96618: 0 -246: 96619: 0 -246: 96620: 0 -246: 96621: 0 -246: 96622: 0 -246: 96623: 0 -246: 96624: 0 -246: 96625: 0 -246: 96626: 0 -246: 96627: 0 -246: 96628: 0 -246: 96629: 0 -246: 96630: 0 -246: 96631: 0 -246: 96632: 0 -246: 96633: 0 -246: 96634: 0 -246: 96635: 0 -246: 96636: 0 -246: 96637: 0 -246: 96638: 0 -246: 96639: 0 -246: 96640: 0 -246: 96641: 0 -246: 96642: 0 -246: 96643: 0 -246: 96644: 0 -246: 96645: 0 -246: 96646: 0 -246: 96647: 0 -246: 96648: 0 -246: 96649: 0 -246: 96650: 0 -246: 96651: 0 -246: 96652: 0 -246: 96653: 0 -246: 96654: 0 -246: 96655: 0 -246: 96656: 0 -246: 96657: 0 -246: 96658: 0 -246: 96659: 0 -246: 96660: 0 -246: 96661: 0 -246: 96662: 0 -246: 96663: 0 -246: 96664: 0 -246: 96665: 0 -246: 96666: 0 -246: 96667: 0 -246: 96668: 0 -246: 96669: 0 -246: 96670: 0 -246: 96671: 0 -246: 96672: 0 -246: 96673: 0 -246: 96674: 0 -246: 96675: 0 -246: 96676: 0 -246: 96677: 0 -246: 96678: 0 -246: 96679: 0 -246: 96680: 0 -246: 96681: 0 -246: 96682: 0 -246: 96683: 0 -246: 96684: 0 -246: 96685: 0 -246: 96686: 0 -246: 96687: 0 -246: 96688: 0 -246: 96689: 0 -246: 96690: 0 -246: 96691: 0 -246: 96692: 0 -246: 96693: 0 -246: 96694: 0 -246: 96695: 0 -246: 96696: 0 -246: 96697: 0 -246: 96698: 0 -246: 96699: 0 -246: 96700: 0 -246: 96701: 0 -246: 96702: 0 -246: 96703: 0 -246: 96704: 0 -246: 96705: 0 -246: 96706: 0 -246: 96707: 0 -246: 96708: 0 -246: 96709: 0 -246: 96710: 0 -246: 96711: 0 -246: 96712: 0 -246: 96713: 0 -246: 96714: 0 -246: 96715: 0 -246: 96716: 0 -246: 96717: 0 -246: 96718: 0 -246: 96719: 0 -246: 96720: 0 -246: 96721: 0 -246: 96722: 0 -246: 96723: 0 -246: 96724: 0 -246: 96725: 0 -246: 96726: 0 -246: 96727: 0 -246: 96728: 0 -246: 96729: 0 -246: 96730: 0 -246: 96731: 0 -246: 96732: 0 -246: 96733: 0 -246: 96734: 0 -246: 96735: 0 -246: 96736: 0 -246: 96737: 0 -246: 96738: 0 -246: 96739: 0 -246: 96740: 0 -246: 96741: 0 -246: 96742: 0 -246: 96743: 0 -246: 96744: 0 -246: 96745: 0 -246: 96746: 0 -246: 96747: 0 -246: 96748: 0 -246: 96749: 0 -246: 96750: 0 -246: 96751: 0 -246: 96752: 0 -246: 96753: 0 -246: 96754: 0 -246: 96755: 0 -246: 96756: 0 -246: 96757: 0 -246: 96758: 0 -246: 96759: 0 -246: 96760: 0 -246: 96761: 0 -246: 96762: 0 -246: 96763: 0 -246: 96764: 0 -246: 96765: 0 -246: 96766: 0 -246: 96767: 0 -246: 96768: 0 -246: 96769: 0 -246: 96770: 0 -246: 96771: 0 -246: 96772: 0 -246: 96773: 0 -246: 96774: 0 -246: 96775: 0 -246: 96776: 0 -246: 96777: 0 -246: 96778: 0 -246: 96779: 0 -246: 96780: 0 -246: 96781: 0 -246: 96782: 0 -246: 96783: 0 -246: 96784: 0 -246: 96785: 0 -246: 96786: 0 -246: 96787: 0 -246: 96788: 0 -246: 96789: 0 -246: 96790: 0 -246: 96791: 0 -246: 96792: 0 -246: 96793: 0 -246: 96794: 0 -246: 96795: 0 -246: 96796: 0 -246: 96797: 0 -246: 96798: 0 -246: 96799: 0 -246: 96800: 0 -246: 96801: 0 -246: 96802: 0 -246: 96803: 0 -246: 96804: 0 -246: 96805: 0 -246: 96806: 0 -246: 96807: 0 -246: 96808: 0 -246: 96809: 0 -246: 96810: 0 -246: 96811: 0 -246: 96812: 0 -246: 96813: 0 -246: 96814: 0 -246: 96815: 0 -246: 96816: 0 -246: 96817: 0 -246: 96818: 0 -246: 96819: 0 -246: 96820: 0 -246: 96821: 0 -246: 96822: 0 -246: 96823: 0 -246: 96824: 0 -246: 96825: 0 -246: 96826: 0 -246: 96827: 0 -246: 96828: 0 -246: 96829: 0 -246: 96830: 0 -246: 96831: 0 -246: 96832: 0 -246: 96833: 0 -246: 96834: 0 -246: 96835: 0 -246: 96836: 0 -246: 96837: 0 -246: 96838: 0 -246: 96839: 0 -246: 96840: 0 -246: 96841: 0 -246: 96842: 0 -246: 96843: 0 -246: 96844: 0 -246: 96845: 0 -246: 96846: 0 -246: 96847: 0 -246: 96848: 0 -246: 96849: 0 -246: 96850: 0 -246: 96851: 0 -246: 96852: 0 -246: 96853: 0 -246: 96854: 0 -246: 96855: 0 -246: 96856: 0 -246: 96857: 0 -246: 96858: 0 -246: 96859: 0 -246: 96860: 0 -246: 96861: 0 -246: 96862: 0 -246: 96863: 0 -246: 96864: 0 -246: 96865: 0 -246: 96866: 0 -246: 96867: 0 -246: 96868: 0 -246: 96869: 0 -246: 96870: 0 -246: 96871: 0 -246: 96872: 0 -246: 96873: 0 -246: 96874: 0 -246: 96875: 0 -246: 96876: 0 -246: 96877: 0 -246: 96878: 0 -246: 96879: 0 -246: 96880: 0 -246: 96881: 0 -246: 96882: 0 -246: 96883: 0 -246: 96884: 0 -246: 96885: 0 -246: 96886: 0 -246: 96887: 0 -246: 96888: 0 -246: 96889: 0 -246: 96890: 0 -246: 96891: 0 -246: 96892: 0 -246: 96893: 0 -246: 96894: 0 -246: 96895: 0 -246: 96896: 0 -246: 96897: 0 -246: 96898: 0 -246: 96899: 0 -246: 96900: 0 -246: 96901: 0 -246: 96902: 0 -246: 96903: 0 -246: 96904: 0 -246: 96905: 0 -246: 96906: 0 -246: 96907: 0 -246: 96908: 0 -246: 96909: 0 -246: 96910: 0 -246: 96911: 0 -246: 96912: 0 -246: 96913: 0 -246: 96914: 0 -246: 96915: 0 -246: 96916: 0 -246: 96917: 0 -246: 96918: 0 -246: 96919: 0 -246: 96920: 0 -246: 96921: 0 -246: 96922: 0 -246: 96923: 0 -246: 96924: 0 -246: 96925: 0 -246: 96926: 0 -246: 96927: 0 -246: 96928: 0 -246: 96929: 0 -246: 96930: 0 -246: 96931: 0 -246: 96932: 0 -246: 96933: 0 -246: 96934: 0 -246: 96935: 0 -246: 96936: 0 -246: 96937: 0 -246: 96938: 0 -246: 96939: 0 -246: 96940: 0 -246: 96941: 0 -246: 96942: 0 -246: 96943: 0 -246: 96944: 0 -246: 96945: 0 -246: 96946: 0 -246: 96947: 0 -246: 96948: 0 -246: 96949: 0 -246: 96950: 0 -246: 96951: 0 -246: 96952: 0 -246: 96953: 0 -246: 96954: 0 -246: 96955: 0 -246: 96956: 0 -246: 96957: 0 -246: 96958: 0 -246: 96959: 0 -246: 96960: 0 -246: 96961: 0 -246: 96962: 0 -246: 96963: 0 -246: 96964: 0 -246: 96965: 0 -246: 96966: 0 -246: 96967: 0 -246: 96968: 0 -246: 96969: 0 -246: 96970: 0 -246: 96971: 0 -246: 96972: 0 -246: 96973: 0 -246: 96974: 0 -246: 96975: 0 -246: 96976: 0 -246: 96977: 0 -246: 96978: 0 -246: 96979: 0 -246: 96980: 0 -246: 96981: 0 -246: 96982: 0 -246: 96983: 0 -246: 96984: 0 -246: 96985: 0 -246: 96986: 0 -246: 96987: 0 -246: 96988: 0 -246: 96989: 0 -246: 96990: 0 -246: 96991: 0 -246: 96992: 0 -246: 96993: 0 -246: 96994: 0 -246: 96995: 0 -246: 96996: 0 -246: 96997: 0 -246: 96998: 0 -246: 96999: 0 -246: 97000: 0 -246: 97001: 0 -246: 97002: 0 -246: 97003: 0 -246: 97004: 0 -246: 97005: 0 -246: 97006: 0 -246: 97007: 0 -246: 97008: 0 -246: 97009: 0 -246: 97010: 0 -246: 97011: 0 -246: 97012: 0 -246: 97013: 0 -246: 97014: 0 -246: 97015: 0 -246: 97016: 0 -246: 97017: 0 -246: 97018: 0 -246: 97019: 0 -246: 97020: 0 -246: 97021: 0 -246: 97022: 0 -246: 97023: 0 -246: 97024: 0 -246: 97025: 0 -246: 97026: 0 -246: 97027: 0 -246: 97028: 0 -246: 97029: 0 -246: 97030: 0 -246: 97031: 0 -246: 97032: 0 -246: 97033: 0 -246: 97034: 0 -246: 97035: 0 -246: 97036: 0 -246: 97037: 0 -246: 97038: 0 -246: 97039: 0 -246: 97040: 0 -246: 97041: 0 -246: 97042: 0 -246: 97043: 0 -246: 97044: 0 -246: 97045: 0 -246: 97046: 0 -246: 97047: 0 -246: 97048: 0 -246: 97049: 0 -246: 97050: 0 -246: 97051: 0 -246: 97052: 0 -246: 97053: 0 -246: 97054: 0 -246: 97055: 0 -246: 97056: 0 -246: 97057: 0 -246: 97058: 0 -246: 97059: 0 -246: 97060: 0 -246: 97061: 0 -246: 97062: 0 -246: 97063: 0 -246: 97064: 0 -246: 97065: 0 -246: 97066: 0 -246: 97067: 0 -246: 97068: 0 -246: 97069: 0 -246: 97070: 0 -246: 97071: 0 -246: 97072: 0 -246: 97073: 0 -246: 97074: 0 -246: 97075: 0 -246: 97076: 0 -246: 97077: 0 -246: 97078: 0 -246: 97079: 0 -246: 97080: 0 -246: 97081: 0 -246: 97082: 0 -246: 97083: 0 -246: 97084: 0 -246: 97085: 0 -246: 97086: 0 -246: 97087: 0 -246: 97088: 0 -246: 97089: 0 -246: 97090: 0 -246: 97091: 0 -246: 97092: 0 -246: 97093: 0 -246: 97094: 0 -246: 97095: 0 -246: 97096: 0 -246: 97097: 0 -246: 97098: 0 -246: 97099: 0 -246: 97100: 0 -246: 97101: 0 -246: 97102: 0 -246: 97103: 0 -246: 97104: 0 -246: 97105: 0 -246: 97106: 0 -246: 97107: 0 -246: 97108: 0 -246: 97109: 0 -246: 97110: 0 -246: 97111: 0 -246: 97112: 0 -246: 97113: 0 -246: 97114: 0 -246: 97115: 0 -246: 97116: 0 -246: 97117: 0 -246: 97118: 0 -246: 97119: 0 -246: 97120: 0 -246: 97121: 0 -246: 97122: 0 -246: 97123: 0 -246: 97124: 0 -246: 97125: 0 -246: 97126: 0 -246: 97127: 0 -246: 97128: 0 -246: 97129: 0 -246: 97130: 0 -246: 97131: 0 -246: 97132: 0 -246: 97133: 0 -246: 97134: 0 -246: 97135: 0 -246: 97136: 0 -246: 97137: 0 -246: 97138: 0 -246: 97139: 0 -246: 97140: 0 -246: 97141: 0 -246: 97142: 0 -246: 97143: 0 -246: 97144: 0 -246: 97145: 0 -246: 97146: 0 -246: 97147: 0 -246: 97148: 0 -246: 97149: 0 -246: 97150: 0 -246: 97151: 0 -246: 97152: 0 -246: 97153: 0 -246: 97154: 0 -246: 97155: 0 -246: 97156: 0 -246: 97157: 0 -246: 97158: 0 -246: 97159: 0 -246: 97160: 0 -246: 97161: 0 -246: 97162: 0 -246: 97163: 0 -246: 97164: 0 -246: 97165: 0 -246: 97166: 0 -246: 97167: 0 -246: 97168: 0 -246: 97169: 0 -246: 97170: 0 -246: 97171: 0 -246: 97172: 0 -246: 97173: 0 -246: 97174: 0 -246: 97175: 0 -246: 97176: 0 -246: 97177: 0 -246: 97178: 0 -246: 97179: 0 -246: 97180: 0 -246: 97181: 0 -246: 97182: 0 -246: 97183: 0 -246: 97184: 0 -246: 97185: 0 -246: 97186: 0 -246: 97187: 0 -246: 97188: 0 -246: 97189: 0 -246: 97190: 0 -246: 97191: 0 -246: 97192: 0 -246: 97193: 0 -246: 97194: 0 -246: 97195: 0 -246: 97196: 0 -246: 97197: 0 -246: 97198: 0 -246: 97199: 0 -246: 97200: 0 -246: 97201: 0 -246: 97202: 0 -246: 97203: 0 -246: 97204: 0 -246: 97205: 0 -246: 97206: 0 -246: 97207: 0 -246: 97208: 0 -246: 97209: 0 -246: 97210: 0 -246: 97211: 0 -246: 97212: 0 -246: 97213: 0 -246: 97214: 0 -246: 97215: 0 -246: 97216: 0 -246: 97217: 0 -246: 97218: 0 -246: 97219: 0 -246: 97220: 0 -246: 97221: 0 -246: 97222: 0 -246: 97223: 0 -246: 97224: 0 -246: 97225: 0 -246: 97226: 0 -246: 97227: 0 -246: 97228: 0 -246: 97229: 0 -246: 97230: 0 -246: 97231: 0 -246: 97232: 0 -246: 97233: 0 -246: 97234: 0 -246: 97235: 0 -246: 97236: 0 -246: 97237: 0 -246: 97238: 0 -246: 97239: 0 -246: 97240: 0 -246: 97241: 0 -246: 97242: 0 -246: 97243: 0 -246: 97244: 0 -246: 97245: 0 -246: 97246: 0 -246: 97247: 0 -246: 97248: 0 -246: 97249: 0 -246: 97250: 0 -246: 97251: 0 -246: 97252: 0 -246: 97253: 0 -246: 97254: 0 -246: 97255: 0 -246: 97256: 0 -246: 97257: 0 -246: 97258: 0 -246: 97259: 0 -246: 97260: 0 -246: 97261: 0 -246: 97262: 0 -246: 97263: 0 -246: 97264: 0 -246: 97265: 0 -246: 97266: 0 -246: 97267: 0 -246: 97268: 0 -246: 97269: 0 -246: 97270: 0 -246: 97271: 0 -246: 97272: 0 -246: 97273: 0 -246: 97274: 0 -246: 97275: 0 -246: 97276: 0 -246: 97277: 0 -246: 97278: 0 -246: 97279: 0 -246: 97280: 0 -246: 97281: 0 -246: 97282: 0 -246: 97283: 0 -246: 97284: 0 -246: 97285: 0 -246: 97286: 0 -246: 97287: 0 -246: 97288: 0 -246: 97289: 0 -246: 97290: 0 -246: 97291: 0 -246: 97292: 0 -246: 97293: 0 -246: 97294: 0 -246: 97295: 0 -246: 97296: 0 -246: 97297: 0 -246: 97298: 0 -246: 97299: 0 -246: 97300: 0 -246: 97301: 0 -246: 97302: 0 -246: 97303: 0 -246: 97304: 0 -246: 97305: 0 -246: 97306: 0 -246: 97307: 0 -246: 97308: 0 -246: 97309: 0 -246: 97310: 0 -246: 97311: 0 -246: 97312: 0 -246: 97313: 0 -246: 97314: 0 -246: 97315: 0 -246: 97316: 0 -246: 97317: 0 -246: 97318: 0 -246: 97319: 0 -246: 97320: 0 -246: 97321: 0 -246: 97322: 0 -246: 97323: 0 -246: 97324: 0 -246: 97325: 0 -246: 97326: 0 -246: 97327: 0 -246: 97328: 0 -246: 97329: 0 -246: 97330: 0 -246: 97331: 0 -246: 97332: 0 -246: 97333: 0 -246: 97334: 0 -246: 97335: 0 -246: 97336: 0 -246: 97337: 0 -246: 97338: 0 -246: 97339: 0 -246: 97340: 0 -246: 97341: 0 -246: 97342: 0 -246: 97343: 0 -246: 97344: 0 -246: 97345: 0 -246: 97346: 0 -246: 97347: 0 -246: 97348: 0 -246: 97349: 0 -246: 97350: 0 -246: 97351: 0 -246: 97352: 0 -246: 97353: 0 -246: 97354: 0 -246: 97355: 0 -246: 97356: 0 -246: 97357: 0 -246: 97358: 0 -246: 97359: 0 -246: 97360: 0 -246: 97361: 0 -246: 97362: 0 -246: 97363: 0 -246: 97364: 0 -246: 97365: 0 -246: 97366: 0 -246: 97367: 0 -246: 97368: 0 -246: 97369: 0 -246: 97370: 0 -246: 97371: 0 -246: 97372: 0 -246: 97373: 0 -246: 97374: 0 -246: 97375: 0 -246: 97376: 0 -246: 97377: 0 -246: 97378: 0 -246: 97379: 0 -246: 97380: 0 -246: 97381: 0 -246: 97382: 0 -246: 97383: 0 -246: 97384: 0 -246: 97385: 0 -246: 97386: 0 -246: 97387: 0 -246: 97388: 0 -246: 97389: 0 -246: 97390: 0 -246: 97391: 0 -246: 97392: 0 -246: 97393: 0 -246: 97394: 0 -246: 97395: 0 -246: 97396: 0 -246: 97397: 0 -246: 97398: 0 -246: 97399: 0 -246: 97400: 0 -246: 97401: 0 -246: 97402: 0 -246: 97403: 0 -246: 97404: 0 -246: 97405: 0 -246: 97406: 0 -246: 97407: 0 -246: 97408: 0 -246: 97409: 0 -246: 97410: 0 -246: 97411: 0 -246: 97412: 0 -246: 97413: 0 -246: 97414: 0 -246: 97415: 0 -246: 97416: 0 -246: 97417: 0 -246: 97418: 0 -246: 97419: 0 -246: 97420: 0 -246: 97421: 0 -246: 97422: 0 -246: 97423: 0 -246: 97424: 0 -246: 97425: 0 -246: 97426: 0 -246: 97427: 0 -246: 97428: 0 -246: 97429: 0 -246: 97430: 0 -246: 97431: 0 -246: 97432: 0 -246: 97433: 0 -246: 97434: 0 -246: 97435: 0 -246: 97436: 0 -246: 97437: 0 -246: 97438: 0 -246: 97439: 0 -246: 97440: 0 -246: 97441: 0 -246: 97442: 0 -246: 97443: 0 -246: 97444: 0 -246: 97445: 0 -246: 97446: 0 -246: 97447: 0 -246: 97448: 0 -246: 97449: 0 -246: 97450: 0 -246: 97451: 0 -246: 97452: 0 -246: 97453: 0 -246: 97454: 0 -246: 97455: 0 -246: 97456: 0 -246: 97457: 0 -246: 97458: 0 -246: 97459: 0 -246: 97460: 0 -246: 97461: 0 -246: 97462: 0 -246: 97463: 0 -246: 97464: 0 -246: 97465: 0 -246: 97466: 0 -246: 97467: 0 -246: 97468: 0 -246: 97469: 0 -246: 97470: 0 -246: 97471: 0 -246: 97472: 0 -246: 97473: 0 -246: 97474: 0 -246: 97475: 0 -246: 97476: 0 -246: 97477: 0 -246: 97478: 0 -246: 97479: 0 -246: 97480: 0 -246: 97481: 0 -246: 97482: 0 -246: 97483: 0 -246: 97484: 0 -246: 97485: 0 -246: 97486: 0 -246: 97487: 0 -246: 97488: 0 -246: 97489: 0 -246: 97490: 0 -246: 97491: 0 -246: 97492: 0 -246: 97493: 0 -246: 97494: 0 -246: 97495: 0 -246: 97496: 0 -246: 97497: 0 -246: 97498: 0 -246: 97499: 0 -246: 97500: 0 -246: 97501: 0 -246: 97502: 0 -246: 97503: 0 -246: 97504: 0 -246: 97505: 0 -246: 97506: 0 -246: 97507: 0 -246: 97508: 0 -246: 97509: 0 -246: 97510: 0 -246: 97511: 0 -246: 97512: 0 -246: 97513: 0 -246: 97514: 0 -246: 97515: 0 -246: 97516: 0 -246: 97517: 0 -246: 97518: 0 -246: 97519: 0 -246: 97520: 0 -246: 97521: 0 -246: 97522: 0 -246: 97523: 0 -246: 97524: 0 -246: 97525: 0 -246: 97526: 0 -246: 97527: 0 -246: 97528: 0 -246: 97529: 0 -246: 97530: 0 -246: 97531: 0 -246: 97532: 0 -246: 97533: 0 -246: 97534: 0 -246: 97535: 0 -246: 97536: 0 -246: 97537: 0 -246: 97538: 0 -246: 97539: 0 -246: 97540: 0 -246: 97541: 0 -246: 97542: 0 -246: 97543: 0 -246: 97544: 0 -246: 97545: 0 -246: 97546: 0 -246: 97547: 0 -246: 97548: 0 -246: 97549: 0 -246: 97550: 0 -246: 97551: 0 -246: 97552: 0 -246: 97553: 0 -246: 97554: 0 -246: 97555: 0 -246: 97556: 0 -246: 97557: 0 -246: 97558: 0 -246: 97559: 0 -246: 97560: 0 -246: 97561: 0 -246: 97562: 0 -246: 97563: 0 -246: 97564: 0 -246: 97565: 0 -246: 97566: 0 -246: 97567: 0 -246: 97568: 0 -246: 97569: 0 -246: 97570: 0 -246: 97571: 0 -246: 97572: 0 -246: 97573: 0 -246: 97574: 0 -246: 97575: 0 -246: 97576: 0 -246: 97577: 0 -246: 97578: 0 -246: 97579: 0 -246: 97580: 0 -246: 97581: 0 -246: 97582: 0 -246: 97583: 0 -246: 97584: 0 -246: 97585: 0 -246: 97586: 0 -246: 97587: 0 -246: 97588: 0 -246: 97589: 0 -246: 97590: 0 -246: 97591: 0 -246: 97592: 0 -246: 97593: 0 -246: 97594: 0 -246: 97595: 0 -246: 97596: 0 -246: 97597: 0 -246: 97598: 0 -246: 97599: 0 -246: 97600: 0 -246: 97601: 0 -246: 97602: 0 -246: 97603: 0 -246: 97604: 0 -246: 97605: 0 -246: 97606: 0 -246: 97607: 0 -246: 97608: 0 -246: 97609: 0 -246: 97610: 0 -246: 97611: 0 -246: 97612: 0 -246: 97613: 0 -246: 97614: 0 -246: 97615: 0 -246: 97616: 0 -246: 97617: 0 -246: 97618: 0 -246: 97619: 0 -246: 97620: 0 -246: 97621: 0 -246: 97622: 0 -246: 97623: 0 -246: 97624: 0 -246: 97625: 0 -246: 97626: 0 -246: 97627: 0 -246: 97628: 0 -246: 97629: 0 -246: 97630: 0 -246: 97631: 0 -246: 97632: 0 -246: 97633: 0 -246: 97634: 0 -246: 97635: 0 -246: 97636: 0 -246: 97637: 0 -246: 97638: 0 -246: 97639: 0 -246: 97640: 0 -246: 97641: 0 -246: 97642: 0 -246: 97643: 0 -246: 97644: 0 -246: 97645: 0 -246: 97646: 0 -246: 97647: 0 -246: 97648: 0 -246: 97649: 0 -246: 97650: 0 -246: 97651: 0 -246: 97652: 0 -246: 97653: 0 -246: 97654: 0 -246: 97655: 0 -246: 97656: 0 -246: 97657: 0 -246: 97658: 0 -246: 97659: 0 -246: 97660: 0 -246: 97661: 0 -246: 97662: 0 -246: 97663: 0 -246: 97664: 0 -246: 97665: 0 -246: 97666: 0 -246: 97667: 0 -246: 97668: 0 -246: 97669: 0 -246: 97670: 0 -246: 97671: 0 -246: 97672: 0 -246: 97673: 0 -246: 97674: 0 -246: 97675: 0 -246: 97676: 0 -246: 97677: 0 -246: 97678: 0 -246: 97679: 0 -246: 97680: 0 -246: 97681: 0 -246: 97682: 0 -246: 97683: 0 -246: 97684: 0 -246: 97685: 0 -246: 97686: 0 -246: 97687: 0 -246: 97688: 0 -246: 97689: 0 -246: 97690: 0 -246: 97691: 0 -246: 97692: 0 -246: 97693: 0 -246: 97694: 0 -246: 97695: 0 -246: 97696: 0 -246: 97697: 0 -246: 97698: 0 -246: 97699: 0 -246: 97700: 0 -246: 97701: 0 -246: 97702: 0 -246: 97703: 0 -246: 97704: 0 -246: 97705: 0 -246: 97706: 0 -246: 97707: 0 -246: 97708: 0 -246: 97709: 0 -246: 97710: 0 -246: 97711: 0 -246: 97712: 0 -246: 97713: 0 -246: 97714: 0 -246: 97715: 0 -246: 97716: 0 -246: 97717: 0 -246: 97718: 0 -246: 97719: 0 -246: 97720: 0 -246: 97721: 0 -246: 97722: 0 -246: 97723: 0 -246: 97724: 0 -246: 97725: 0 -246: 97726: 0 -246: 97727: 0 -246: 97728: 0 -246: 97729: 0 -246: 97730: 0 -246: 97731: 0 -246: 97732: 0 -246: 97733: 0 -246: 97734: 0 -246: 97735: 0 -246: 97736: 0 -246: 97737: 0 -246: 97738: 0 -246: 97739: 0 -246: 97740: 0 -246: 97741: 0 -246: 97742: 0 -246: 97743: 0 -246: 97744: 0 -246: 97745: 0 -246: 97746: 0 -246: 97747: 0 -246: 97748: 0 -246: 97749: 0 -246: 97750: 0 -246: 97751: 0 -246: 97752: 0 -246: 97753: 0 -246: 97754: 0 -246: 97755: 0 -246: 97756: 0 -246: 97757: 0 -246: 97758: 0 -246: 97759: 0 -246: 97760: 0 -246: 97761: 0 -246: 97762: 0 -246: 97763: 0 -246: 97764: 0 -246: 97765: 0 -246: 97766: 0 -246: 97767: 0 -246: 97768: 0 -246: 97769: 0 -246: 97770: 0 -246: 97771: 0 -246: 97772: 0 -246: 97773: 0 -246: 97774: 0 -246: 97775: 0 -246: 97776: 0 -246: 97777: 0 -246: 97778: 0 -246: 97779: 0 -246: 97780: 0 -246: 97781: 0 -246: 97782: 0 -246: 97783: 0 -246: 97784: 0 -246: 97785: 0 -246: 97786: 0 -246: 97787: 0 -246: 97788: 0 -246: 97789: 0 -246: 97790: 0 -246: 97791: 0 -246: 97792: 0 -246: 97793: 0 -246: 97794: 0 -246: 97795: 0 -246: 97796: 0 -246: 97797: 0 -246: 97798: 0 -246: 97799: 0 -246: 97800: 0 -246: 97801: 0 -246: 97802: 0 -246: 97803: 0 -246: 97804: 0 -246: 97805: 0 -246: 97806: 0 -246: 97807: 0 -246: 97808: 0 -246: 97809: 0 -246: 97810: 0 -246: 97811: 0 -246: 97812: 0 -246: 97813: 0 -246: 97814: 0 -246: 97815: 0 -246: 97816: 0 -246: 97817: 0 -246: 97818: 0 -246: 97819: 0 -246: 97820: 0 -246: 97821: 0 -246: 97822: 0 -246: 97823: 0 -246: 97824: 0 -246: 97825: 0 -246: 97826: 0 -246: 97827: 0 -246: 97828: 0 -246: 97829: 0 -246: 97830: 0 -246: 97831: 0 -246: 97832: 0 -246: 97833: 0 -246: 97834: 0 -246: 97835: 0 -246: 97836: 0 -246: 97837: 0 -246: 97838: 0 -246: 97839: 0 -246: 97840: 0 -246: 97841: 0 -246: 97842: 0 -246: 97843: 0 -246: 97844: 0 -246: 97845: 0 -246: 97846: 0 -246: 97847: 0 -246: 97848: 0 -246: 97849: 0 -246: 97850: 0 -246: 97851: 0 -246: 97852: 0 -246: 97853: 0 -246: 97854: 0 -246: 97855: 0 -246: 97856: 0 -246: 97857: 0 -246: 97858: 0 -246: 97859: 0 -246: 97860: 0 -246: 97861: 0 -246: 97862: 0 -246: 97863: 0 -246: 97864: 0 -246: 97865: 0 -246: 97866: 0 -246: 97867: 0 -246: 97868: 0 -246: 97869: 0 -246: 97870: 0 -246: 97871: 0 -246: 97872: 0 -246: 97873: 0 -246: 97874: 0 -246: 97875: 0 -246: 97876: 0 -246: 97877: 0 -246: 97878: 0 -246: 97879: 0 -246: 97880: 0 -246: 97881: 0 -246: 97882: 0 -246: 97883: 0 -246: 97884: 0 -246: 97885: 0 -246: 97886: 0 -246: 97887: 0 -246: 97888: 0 -246: 97889: 0 -246: 97890: 0 -246: 97891: 0 -246: 97892: 0 -246: 97893: 0 -246: 97894: 0 -246: 97895: 0 -246: 97896: 0 -246: 97897: 0 -246: 97898: 0 -246: 97899: 0 -246: 97900: 0 -246: 97901: 0 -246: 97902: 0 -246: 97903: 0 -246: 97904: 0 -246: 97905: 0 -246: 97906: 0 -246: 97907: 0 -246: 97908: 0 -246: 97909: 0 -246: 97910: 0 -246: 97911: 0 -246: 97912: 0 -246: 97913: 0 -246: 97914: 0 -246: 97915: 0 -246: 97916: 0 -246: 97917: 0 -246: 97918: 0 -246: 97919: 0 -246: 97920: 0 -246: 97921: 0 -246: 97922: 0 -246: 97923: 0 -246: 97924: 0 -246: 97925: 0 -246: 97926: 0 -246: 97927: 0 -246: 97928: 0 -246: 97929: 0 -246: 97930: 0 -246: 97931: 0 -246: 97932: 0 -246: 97933: 0 -246: 97934: 0 -246: 97935: 0 -246: 97936: 0 -246: 97937: 0 -246: 97938: 0 -246: 97939: 0 -246: 97940: 0 -246: 97941: 0 -246: 97942: 0 -246: 97943: 0 -246: 97944: 0 -246: 97945: 0 -246: 97946: 0 -246: 97947: 0 -246: 97948: 0 -246: 97949: 0 -246: 97950: 0 -246: 97951: 0 -246: 97952: 0 -246: 97953: 0 -246: 97954: 0 -246: 97955: 0 -246: 97956: 0 -246: 97957: 0 -246: 97958: 0 -246: 97959: 0 -246: 97960: 0 -246: 97961: 0 -246: 97962: 0 -246: 97963: 0 -246: 97964: 0 -246: 97965: 0 -246: 97966: 0 -246: 97967: 0 -246: 97968: 0 -246: 97969: 0 -246: 97970: 0 -246: 97971: 0 -246: 97972: 0 -246: 97973: 0 -246: 97974: 0 -246: 97975: 0 -246: 97976: 0 -246: 97977: 0 -246: 97978: 0 -246: 97979: 0 -246: 97980: 0 -246: 97981: 0 -246: 97982: 0 -246: 97983: 0 -246: 97984: 0 -246: 97985: 0 -246: 97986: 0 -246: 97987: 0 -246: 97988: 0 -246: 97989: 0 -246: 97990: 0 -246: 97991: 0 -246: 97992: 0 -246: 97993: 0 -246: 97994: 0 -246: 97995: 0 -246: 97996: 0 -246: 97997: 0 -246: 97998: 0 -246: 97999: 0 -246: 98000: 0 -246: 98001: 0 -246: 98002: 0 -246: 98003: 0 -246: 98004: 0 -246: 98005: 0 -246: 98006: 0 -246: 98007: 0 -246: 98008: 0 -246: 98009: 0 -246: 98010: 0 -246: 98011: 0 -246: 98012: 0 -246: 98013: 0 -246: 98014: 0 -246: 98015: 0 -246: 98016: 0 -246: 98017: 0 -246: 98018: 0 -246: 98019: 0 -246: 98020: 0 -246: 98021: 0 -246: 98022: 0 -246: 98023: 0 -246: 98024: 0 -246: 98025: 0 -246: 98026: 0 -246: 98027: 0 -246: 98028: 0 -246: 98029: 0 -246: 98030: 0 -246: 98031: 0 -246: 98032: 0 -246: 98033: 0 -246: 98034: 0 -246: 98035: 0 -246: 98036: 0 -246: 98037: 0 -246: 98038: 0 -246: 98039: 0 -246: 98040: 0 -246: 98041: 0 -246: 98042: 0 -246: 98043: 0 -246: 98044: 0 -246: 98045: 0 -246: 98046: 0 -246: 98047: 0 -246: 98048: 0 -246: 98049: 0 -246: 98050: 0 -246: 98051: 0 -246: 98052: 0 -246: 98053: 0 -246: 98054: 0 -246: 98055: 0 -246: 98056: 0 -246: 98057: 0 -246: 98058: 0 -246: 98059: 0 -246: 98060: 0 -246: 98061: 0 -246: 98062: 0 -246: 98063: 0 -246: 98064: 0 -246: 98065: 0 -246: 98066: 0 -246: 98067: 0 -246: 98068: 0 -246: 98069: 0 -246: 98070: 0 -246: 98071: 0 -246: 98072: 0 -246: 98073: 0 -246: 98074: 0 -246: 98075: 0 -246: 98076: 0 -246: 98077: 0 -246: 98078: 0 -246: 98079: 0 -246: 98080: 0 -246: 98081: 0 -246: 98082: 0 -246: 98083: 0 -246: 98084: 0 -246: 98085: 0 -246: 98086: 0 -246: 98087: 0 -246: 98088: 0 -246: 98089: 0 -246: 98090: 0 -246: 98091: 0 -246: 98092: 0 -246: 98093: 0 -246: 98094: 0 -246: 98095: 0 -246: 98096: 0 -246: 98097: 0 -246: 98098: 0 -246: 98099: 0 -246: 98100: 0 -246: 98101: 0 -246: 98102: 0 -246: 98103: 0 -246: 98104: 0 -246: 98105: 0 -246: 98106: 0 -246: 98107: 0 -246: 98108: 0 -246: 98109: 0 -246: 98110: 0 -246: 98111: 0 -246: 98112: 0 -246: 98113: 0 -246: 98114: 0 -246: 98115: 0 -246: 98116: 0 -246: 98117: 0 -246: 98118: 0 -246: 98119: 0 -246: 98120: 0 -246: 98121: 0 -246: 98122: 0 -246: 98123: 0 -246: 98124: 0 -246: 98125: 0 -246: 98126: 0 -246: 98127: 0 -246: 98128: 0 -246: 98129: 0 -246: 98130: 0 -246: 98131: 0 -246: 98132: 0 -246: 98133: 0 -246: 98134: 0 -246: 98135: 0 -246: 98136: 0 -246: 98137: 0 -246: 98138: 0 -246: 98139: 0 -246: 98140: 0 -246: 98141: 0 -246: 98142: 0 -246: 98143: 0 -246: 98144: 0 -246: 98145: 0 -246: 98146: 0 -246: 98147: 0 -246: 98148: 0 -246: 98149: 0 -246: 98150: 0 -246: 98151: 0 -246: 98152: 0 -246: 98153: 0 -246: 98154: 0 -246: 98155: 0 -246: 98156: 0 -246: 98157: 0 -246: 98158: 0 -246: 98159: 0 -246: 98160: 0 -246: 98161: 0 -246: 98162: 0 -246: 98163: 0 -246: 98164: 0 -246: 98165: 0 -246: 98166: 0 -246: 98167: 0 -246: 98168: 0 -246: 98169: 0 -246: 98170: 0 -246: 98171: 0 -246: 98172: 0 -246: 98173: 0 -246: 98174: 0 -246: 98175: 0 -246: 98176: 0 -246: 98177: 0 -246: 98178: 0 -246: 98179: 0 -246: 98180: 0 -246: 98181: 0 -246: 98182: 0 -246: 98183: 0 -246: 98184: 0 -246: 98185: 0 -246: 98186: 0 -246: 98187: 0 -246: 98188: 0 -246: 98189: 0 -246: 98190: 0 -246: 98191: 0 -246: 98192: 0 -246: 98193: 0 -246: 98194: 0 -246: 98195: 0 -246: 98196: 0 -246: 98197: 0 -246: 98198: 0 -246: 98199: 0 -246: 98200: 0 -246: 98201: 0 -246: 98202: 0 -246: 98203: 0 -246: 98204: 0 -246: 98205: 0 -246: 98206: 0 -246: 98207: 0 -246: 98208: 0 -246: 98209: 0 -246: 98210: 0 -246: 98211: 0 -246: 98212: 0 -246: 98213: 0 -246: 98214: 0 -246: 98215: 0 -246: 98216: 0 -246: 98217: 0 -246: 98218: 0 -246: 98219: 0 -246: 98220: 0 -246: 98221: 0 -246: 98222: 0 -246: 98223: 0 -246: 98224: 0 -246: 98225: 0 -246: 98226: 0 -246: 98227: 0 -246: 98228: 0 -246: 98229: 0 -246: 98230: 0 -246: 98231: 0 -246: 98232: 0 -246: 98233: 0 -246: 98234: 0 -246: 98235: 0 -246: 98236: 0 -246: 98237: 0 -246: 98238: 0 -246: 98239: 0 -246: 98240: 0 -246: 98241: 0 -246: 98242: 0 -246: 98243: 0 -246: 98244: 0 -246: 98245: 0 -246: 98246: 0 -246: 98247: 0 -246: 98248: 0 -246: 98249: 0 -246: 98250: 0 -246: 98251: 0 -246: 98252: 0 -246: 98253: 0 -246: 98254: 0 -246: 98255: 0 -246: 98256: 0 -246: 98257: 0 -246: 98258: 0 -246: 98259: 0 -246: 98260: 0 -246: 98261: 0 -246: 98262: 0 -246: 98263: 0 -246: 98264: 0 -246: 98265: 0 -246: 98266: 0 -246: 98267: 0 -246: 98268: 0 -246: 98269: 0 -246: 98270: 0 -246: 98271: 0 -246: 98272: 0 -246: 98273: 0 -246: 98274: 0 -246: 98275: 0 -246: 98276: 0 -246: 98277: 0 -246: 98278: 0 -246: 98279: 0 -246: 98280: 0 -246: 98281: 0 -246: 98282: 0 -246: 98283: 0 -246: 98284: 0 -246: 98285: 0 -246: 98286: 0 -246: 98287: 0 -246: 98288: 0 -246: 98289: 0 -246: 98290: 0 -246: 98291: 0 -246: 98292: 0 -246: 98293: 0 -246: 98294: 0 -246: 98295: 0 -246: 98296: 0 -246: 98297: 0 -246: 98298: 0 -246: 98299: 0 -246: 98300: 0 -246: 98301: 0 -246: 98302: 0 -246: 98303: 0 -246: 98304: 0 -246: 98305: 0 -246: 98306: 0 -246: 98307: 0 -246: 98308: 0 -246: 98309: 0 -246: 98310: 0 -246: 98311: 0 -246: 98312: 0 -246: 98313: 0 -246: 98314: 0 -246: 98315: 0 -246: 98316: 0 -246: 98317: 0 -246: 98318: 0 -246: 98319: 0 -246: 98320: 0 -246: 98321: 0 -246: 98322: 0 -246: 98323: 0 -246: 98324: 0 -246: 98325: 0 -246: 98326: 0 -246: 98327: 0 -246: 98328: 0 -246: 98329: 0 -246: 98330: 0 -246: 98331: 0 -246: 98332: 0 -246: 98333: 0 -246: 98334: 0 -246: 98335: 0 -246: 98336: 0 -246: 98337: 0 -246: 98338: 0 -246: 98339: 0 -246: 98340: 0 -246: 98341: 0 -246: 98342: 0 -246: 98343: 0 -246: 98344: 0 -246: 98345: 0 -246: 98346: 0 -246: 98347: 0 -246: 98348: 0 -246: 98349: 0 -246: 98350: 0 -246: 98351: 0 -246: 98352: 0 -246: 98353: 0 -246: 98354: 0 -246: 98355: 0 -246: 98356: 0 -246: 98357: 0 -246: 98358: 0 -246: 98359: 0 -246: 98360: 0 -246: 98361: 0 -246: 98362: 0 -246: 98363: 0 -246: 98364: 0 -246: 98365: 0 -246: 98366: 0 -246: 98367: 0 -246: 98368: 0 -246: 98369: 0 -246: 98370: 0 -246: 98371: 0 -246: 98372: 0 -246: 98373: 0 -246: 98374: 0 -246: 98375: 0 -246: 98376: 0 -246: 98377: 0 -246: 98378: 0 -246: 98379: 0 -246: 98380: 0 -246: 98381: 0 -246: 98382: 0 -246: 98383: 0 -246: 98384: 0 -246: 98385: 0 -246: 98386: 0 -246: 98387: 0 -246: 98388: 0 -246: 98389: 0 -246: 98390: 0 -246: 98391: 0 -246: 98392: 0 -246: 98393: 0 -246: 98394: 0 -246: 98395: 0 -246: 98396: 0 -246: 98397: 0 -246: 98398: 0 -246: 98399: 0 -246: 98400: 0 -246: 98401: 0 -246: 98402: 0 -246: 98403: 0 -246: 98404: 0 -246: 98405: 0 -246: 98406: 0 -246: 98407: 0 -246: 98408: 0 -246: 98409: 0 -246: 98410: 0 -246: 98411: 0 -246: 98412: 0 -246: 98413: 0 -246: 98414: 0 -246: 98415: 0 -246: 98416: 0 -246: 98417: 0 -246: 98418: 0 -246: 98419: 0 -246: 98420: 0 -246: 98421: 0 -246: 98422: 0 -246: 98423: 0 -246: 98424: 0 -246: 98425: 0 -246: 98426: 0 -246: 98427: 0 -246: 98428: 0 -246: 98429: 0 -246: 98430: 0 -246: 98431: 0 -246: 98432: 0 -246: 98433: 0 -246: 98434: 0 -246: 98435: 0 -246: 98436: 0 -246: 98437: 0 -246: 98438: 0 -246: 98439: 0 -246: 98440: 0 -246: 98441: 0 -246: 98442: 0 -246: 98443: 0 -246: 98444: 0 -246: 98445: 0 -246: 98446: 0 -246: 98447: 0 -246: 98448: 0 -246: 98449: 0 -246: 98450: 0 -246: 98451: 0 -246: 98452: 0 -246: 98453: 0 -246: 98454: 0 -246: 98455: 0 -246: 98456: 0 -246: 98457: 0 -246: 98458: 0 -246: 98459: 0 -246: 98460: 0 -246: 98461: 0 -246: 98462: 0 -246: 98463: 0 -246: 98464: 0 -246: 98465: 0 -246: 98466: 0 -246: 98467: 0 -246: 98468: 0 -246: 98469: 0 -246: 98470: 0 -246: 98471: 0 -246: 98472: 0 -246: 98473: 0 -246: 98474: 0 -246: 98475: 0 -246: 98476: 0 -246: 98477: 0 -246: 98478: 0 -246: 98479: 0 -246: 98480: 0 -246: 98481: 0 -246: 98482: 0 -246: 98483: 0 -246: 98484: 0 -246: 98485: 0 -246: 98486: 0 -246: 98487: 0 -246: 98488: 0 -246: 98489: 0 -246: 98490: 0 -246: 98491: 0 -246: 98492: 0 -246: 98493: 0 -246: 98494: 0 -246: 98495: 0 -246: 98496: 0 -246: 98497: 0 -246: 98498: 0 -246: 98499: 0 -246: 98500: 0 -246: 98501: 0 -246: 98502: 0 -246: 98503: 0 -246: 98504: 0 -246: 98505: 0 -246: 98506: 0 -246: 98507: 0 -246: 98508: 0 -246: 98509: 0 -246: 98510: 0 -246: 98511: 0 -246: 98512: 0 -246: 98513: 0 -246: 98514: 0 -246: 98515: 0 -246: 98516: 0 -246: 98517: 0 -246: 98518: 0 -246: 98519: 0 -246: 98520: 0 -246: 98521: 0 -246: 98522: 0 -246: 98523: 0 -246: 98524: 0 -246: 98525: 0 -246: 98526: 0 -246: 98527: 0 -246: 98528: 0 -246: 98529: 0 -246: 98530: 0 -246: 98531: 0 -246: 98532: 0 -246: 98533: 0 -246: 98534: 0 -246: 98535: 0 -246: 98536: 0 -246: 98537: 0 -246: 98538: 0 -246: 98539: 0 -246: 98540: 0 -246: 98541: 0 -246: 98542: 0 -246: 98543: 0 -246: 98544: 0 -246: 98545: 0 -246: 98546: 0 -246: 98547: 0 -246: 98548: 0 -246: 98549: 0 -246: 98550: 0 -246: 98551: 0 -246: 98552: 0 -246: 98553: 0 -246: 98554: 0 -246: 98555: 0 -246: 98556: 0 -246: 98557: 0 -246: 98558: 0 -246: 98559: 0 -246: 98560: 0 -246: 98561: 0 -246: 98562: 0 -246: 98563: 0 -246: 98564: 0 -246: 98565: 0 -246: 98566: 0 -246: 98567: 0 -246: 98568: 0 -246: 98569: 0 -246: 98570: 0 -246: 98571: 0 -246: 98572: 0 -246: 98573: 0 -246: 98574: 0 -246: 98575: 0 -246: 98576: 0 -246: 98577: 0 -246: 98578: 0 -246: 98579: 0 -246: 98580: 0 -246: 98581: 0 -246: 98582: 0 -246: 98583: 0 -246: 98584: 0 -246: 98585: 0 -246: 98586: 0 -246: 98587: 0 -246: 98588: 0 -246: 98589: 0 -246: 98590: 0 -246: 98591: 0 -246: 98592: 0 -246: 98593: 0 -246: 98594: 0 -246: 98595: 0 -246: 98596: 0 -246: 98597: 0 -246: 98598: 0 -246: 98599: 0 -246: 98600: 0 -246: 98601: 0 -246: 98602: 0 -246: 98603: 0 -246: 98604: 0 -246: 98605: 0 -246: 98606: 0 -246: 98607: 0 -246: 98608: 0 -246: 98609: 0 -246: 98610: 0 -246: 98611: 0 -246: 98612: 0 -246: 98613: 0 -246: 98614: 0 -246: 98615: 0 -246: 98616: 0 -246: 98617: 0 -246: 98618: 0 -246: 98619: 0 -246: 98620: 0 -246: 98621: 0 -246: 98622: 0 -246: 98623: 0 -246: 98624: 0 -246: 98625: 0 -246: 98626: 0 -246: 98627: 0 -246: 98628: 0 -246: 98629: 0 -246: 98630: 0 -246: 98631: 0 -246: 98632: 0 -246: 98633: 0 -246: 98634: 0 -246: 98635: 0 -246: 98636: 0 -246: 98637: 0 -246: 98638: 0 -246: 98639: 0 -246: 98640: 0 -246: 98641: 0 -246: 98642: 0 -246: 98643: 0 -246: 98644: 0 -246: 98645: 0 -246: 98646: 0 -246: 98647: 0 -246: 98648: 0 -246: 98649: 0 -246: 98650: 0 -246: 98651: 0 -246: 98652: 0 -246: 98653: 0 -246: 98654: 0 -246: 98655: 0 -246: 98656: 0 -246: 98657: 0 -246: 98658: 0 -246: 98659: 0 -246: 98660: 0 -246: 98661: 0 -246: 98662: 0 -246: 98663: 0 -246: 98664: 0 -246: 98665: 0 -246: 98666: 0 -246: 98667: 0 -246: 98668: 0 -246: 98669: 0 -246: 98670: 0 -246: 98671: 0 -246: 98672: 0 -246: 98673: 0 -246: 98674: 0 -246: 98675: 0 -246: 98676: 0 -246: 98677: 0 -246: 98678: 0 -246: 98679: 0 -246: 98680: 0 -246: 98681: 0 -246: 98682: 0 -246: 98683: 0 -246: 98684: 0 -246: 98685: 0 -246: 98686: 0 -246: 98687: 0 -246: 98688: 0 -246: 98689: 0 -246: 98690: 0 -246: 98691: 0 -246: 98692: 0 -246: 98693: 0 -246: 98694: 0 -246: 98695: 0 -246: 98696: 0 -246: 98697: 0 -246: 98698: 0 -246: 98699: 0 -246: 98700: 0 -246: 98701: 0 -246: 98702: 0 -246: 98703: 0 -246: 98704: 0 -246: 98705: 0 -246: 98706: 0 -246: 98707: 0 -246: 98708: 0 -246: 98709: 0 -246: 98710: 0 -246: 98711: 0 -246: 98712: 0 -246: 98713: 0 -246: 98714: 0 -246: 98715: 0 -246: 98716: 0 -246: 98717: 0 -246: 98718: 0 -246: 98719: 0 -246: 98720: 0 -246: 98721: 0 -246: 98722: 0 -246: 98723: 0 -246: 98724: 0 -246: 98725: 0 -246: 98726: 0 -246: 98727: 0 -246: 98728: 0 -246: 98729: 0 -246: 98730: 0 -246: 98731: 0 -246: 98732: 0 -246: 98733: 0 -246: 98734: 0 -246: 98735: 0 -246: 98736: 0 -246: 98737: 0 -246: 98738: 0 -246: 98739: 0 -246: 98740: 0 -246: 98741: 0 -246: 98742: 0 -246: 98743: 0 -246: 98744: 0 -246: 98745: 0 -246: 98746: 0 -246: 98747: 0 -246: 98748: 0 -246: 98749: 0 -246: 98750: 0 -246: 98751: 0 -246: 98752: 0 -246: 98753: 0 -246: 98754: 0 -246: 98755: 0 -246: 98756: 0 -246: 98757: 0 -246: 98758: 0 -246: 98759: 0 -246: 98760: 0 -246: 98761: 0 -246: 98762: 0 -246: 98763: 0 -246: 98764: 0 -246: 98765: 0 -246: 98766: 0 -246: 98767: 0 -246: 98768: 0 -246: 98769: 0 -246: 98770: 0 -246: 98771: 0 -246: 98772: 0 -246: 98773: 0 -246: 98774: 0 -246: 98775: 0 -246: 98776: 0 -246: 98777: 0 -246: 98778: 0 -246: 98779: 0 -246: 98780: 0 -246: 98781: 0 -246: 98782: 0 -246: 98783: 0 -246: 98784: 0 -246: 98785: 0 -246: 98786: 0 -246: 98787: 0 -246: 98788: 0 -246: 98789: 0 -246: 98790: 0 -246: 98791: 0 -246: 98792: 0 -246: 98793: 0 -246: 98794: 0 -246: 98795: 0 -246: 98796: 0 -246: 98797: 0 -246: 98798: 0 -246: 98799: 0 -246: 98800: 0 -246: 98801: 0 -246: 98802: 0 -246: 98803: 0 -246: 98804: 0 -246: 98805: 0 -246: 98806: 0 -246: 98807: 0 -246: 98808: 0 -246: 98809: 0 -246: 98810: 0 -246: 98811: 0 -246: 98812: 0 -246: 98813: 0 -246: 98814: 0 -246: 98815: 0 -246: 98816: 0 -246: 98817: 0 -246: 98818: 0 -246: 98819: 0 -246: 98820: 0 -246: 98821: 0 -246: 98822: 0 -246: 98823: 0 -246: 98824: 0 -246: 98825: 0 -246: 98826: 0 -246: 98827: 0 -246: 98828: 0 -246: 98829: 0 -246: 98830: 0 -246: 98831: 0 -246: 98832: 0 -246: 98833: 0 -246: 98834: 0 -246: 98835: 0 -246: 98836: 0 -246: 98837: 0 -246: 98838: 0 -246: 98839: 0 -246: 98840: 0 -246: 98841: 0 -246: 98842: 0 -246: 98843: 0 -246: 98844: 0 -246: 98845: 0 -246: 98846: 0 -246: 98847: 0 -246: 98848: 0 -246: 98849: 0 -246: 98850: 0 -246: 98851: 0 -246: 98852: 0 -246: 98853: 0 -246: 98854: 0 -246: 98855: 0 -246: 98856: 0 -246: 98857: 0 -246: 98858: 0 -246: 98859: 0 -246: 98860: 0 -246: 98861: 0 -246: 98862: 0 -246: 98863: 0 -246: 98864: 0 -246: 98865: 0 -246: 98866: 0 -246: 98867: 0 -246: 98868: 0 -246: 98869: 0 -246: 98870: 0 -246: 98871: 0 -246: 98872: 0 -246: 98873: 0 -246: 98874: 0 -246: 98875: 0 -246: 98876: 0 -246: 98877: 0 -246: 98878: 0 -246: 98879: 0 -246: 98880: 0 -246: 98881: 0 -246: 98882: 0 -246: 98883: 0 -246: 98884: 0 -246: 98885: 0 -246: 98886: 0 -246: 98887: 0 -246: 98888: 0 -246: 98889: 0 -246: 98890: 0 -246: 98891: 0 -246: 98892: 0 -246: 98893: 0 -246: 98894: 0 -246: 98895: 0 -246: 98896: 0 -246: 98897: 0 -246: 98898: 0 -246: 98899: 0 -246: 98900: 0 -246: 98901: 0 -246: 98902: 0 -246: 98903: 0 -246: 98904: 0 -246: 98905: 0 -246: 98906: 0 -246: 98907: 0 -246: 98908: 0 -246: 98909: 0 -246: 98910: 0 -246: 98911: 0 -246: 98912: 0 -246: 98913: 0 -246: 98914: 0 -246: 98915: 0 -246: 98916: 0 -246: 98917: 0 -246: 98918: 0 -246: 98919: 0 -246: 98920: 0 -246: 98921: 0 -246: 98922: 0 -246: 98923: 0 -246: 98924: 0 -246: 98925: 0 -246: 98926: 0 -246: 98927: 0 -246: 98928: 0 -246: 98929: 0 -246: 98930: 0 -246: 98931: 0 -246: 98932: 0 -246: 98933: 0 -246: 98934: 0 -246: 98935: 0 -246: 98936: 0 -246: 98937: 0 -246: 98938: 0 -246: 98939: 0 -246: 98940: 0 -246: 98941: 0 -246: 98942: 0 -246: 98943: 0 -246: 98944: 0 -246: 98945: 0 -246: 98946: 0 -246: 98947: 0 -246: 98948: 0 -246: 98949: 0 -246: 98950: 0 -246: 98951: 0 -246: 98952: 0 -246: 98953: 0 -246: 98954: 0 -246: 98955: 0 -246: 98956: 0 -246: 98957: 0 -246: 98958: 0 -246: 98959: 0 -246: 98960: 0 -246: 98961: 0 -246: 98962: 0 -246: 98963: 0 -246: 98964: 0 -246: 98965: 0 -246: 98966: 0 -246: 98967: 0 -246: 98968: 0 -246: 98969: 0 -246: 98970: 0 -246: 98971: 0 -246: 98972: 0 -246: 98973: 0 -246: 98974: 0 -246: 98975: 0 -246: 98976: 0 -246: 98977: 0 -246: 98978: 0 -246: 98979: 0 -246: 98980: 0 -246: 98981: 0 -246: 98982: 0 -246: 98983: 0 -246: 98984: 0 -246: 98985: 0 -246: 98986: 0 -246: 98987: 0 -246: 98988: 0 -246: 98989: 0 -246: 98990: 0 -246: 98991: 0 -246: 98992: 0 -246: 98993: 0 -246: 98994: 0 -246: 98995: 0 -246: 98996: 0 -246: 98997: 0 -246: 98998: 0 -246: 98999: 0 -246: 99000: 0 -246: 99001: 0 -246: 99002: 0 -246: 99003: 0 -246: 99004: 0 -246: 99005: 0 -246: 99006: 0 -246: 99007: 0 -246: 99008: 0 -246: 99009: 0 -246: 99010: 0 -246: 99011: 0 -246: 99012: 0 -246: 99013: 0 -246: 99014: 0 -246: 99015: 0 -246: 99016: 0 -246: 99017: 0 -246: 99018: 0 -246: 99019: 0 -246: 99020: 0 -246: 99021: 0 -246: 99022: 0 -246: 99023: 0 -246: 99024: 0 -246: 99025: 0 -246: 99026: 0 -246: 99027: 0 -246: 99028: 0 -246: 99029: 0 -246: 99030: 0 -246: 99031: 0 -246: 99032: 0 -246: 99033: 0 -246: 99034: 0 -246: 99035: 0 -246: 99036: 0 -246: 99037: 0 -246: 99038: 0 -246: 99039: 0 -246: 99040: 0 -246: 99041: 0 -246: 99042: 0 -246: 99043: 0 -246: 99044: 0 -246: 99045: 0 -246: 99046: 0 -246: 99047: 0 -246: 99048: 0 -246: 99049: 0 -246: 99050: 0 -246: 99051: 0 -246: 99052: 0 -246: 99053: 0 -246: 99054: 0 -246: 99055: 0 -246: 99056: 0 -246: 99057: 0 -246: 99058: 0 -246: 99059: 0 -246: 99060: 0 -246: 99061: 0 -246: 99062: 0 -246: 99063: 0 -246: 99064: 0 -246: 99065: 0 -246: 99066: 0 -246: 99067: 0 -246: 99068: 0 -246: 99069: 0 -246: 99070: 0 -246: 99071: 0 -246: 99072: 0 -246: 99073: 0 -246: 99074: 0 -246: 99075: 0 -246: 99076: 0 -246: 99077: 0 -246: 99078: 0 -246: 99079: 0 -246: 99080: 0 -246: 99081: 0 -246: 99082: 0 -246: 99083: 0 -246: 99084: 0 -246: 99085: 0 -246: 99086: 0 -246: 99087: 0 -246: 99088: 0 -246: 99089: 0 -246: 99090: 0 -246: 99091: 0 -246: 99092: 0 -246: 99093: 0 -246: 99094: 0 -246: 99095: 0 -246: 99096: 0 -246: 99097: 0 -246: 99098: 0 -246: 99099: 0 -246: 99100: 0 -246: 99101: 0 -246: 99102: 0 -246: 99103: 0 -246: 99104: 0 -246: 99105: 0 -246: 99106: 0 -246: 99107: 0 -246: 99108: 0 -246: 99109: 0 -246: 99110: 0 -246: 99111: 0 -246: 99112: 0 -246: 99113: 0 -246: 99114: 0 -246: 99115: 0 -246: 99116: 0 -246: 99117: 0 -246: 99118: 0 -246: 99119: 0 -246: 99120: 0 -246: 99121: 0 -246: 99122: 0 -246: 99123: 0 -246: 99124: 0 -246: 99125: 0 -246: 99126: 0 -246: 99127: 0 -246: 99128: 0 -246: 99129: 0 -246: 99130: 0 -246: 99131: 0 -246: 99132: 0 -246: 99133: 0 -246: 99134: 0 -246: 99135: 0 -246: 99136: 0 -246: 99137: 0 -246: 99138: 0 -246: 99139: 0 -246: 99140: 0 -246: 99141: 0 -246: 99142: 0 -246: 99143: 0 -246: 99144: 0 -246: 99145: 0 -246: 99146: 0 -246: 99147: 0 -246: 99148: 0 -246: 99149: 0 -246: 99150: 0 -246: 99151: 0 -246: 99152: 0 -246: 99153: 0 -246: 99154: 0 -246: 99155: 0 -246: 99156: 0 -246: 99157: 0 -246: 99158: 0 -246: 99159: 0 -246: 99160: 0 -246: 99161: 0 -246: 99162: 0 -246: 99163: 0 -246: 99164: 0 -246: 99165: 0 -246: 99166: 0 -246: 99167: 0 -246: 99168: 0 -246: 99169: 0 -246: 99170: 0 -246: 99171: 0 -246: 99172: 0 -246: 99173: 0 -246: 99174: 0 -246: 99175: 0 -246: 99176: 0 -246: 99177: 0 -246: 99178: 0 -246: 99179: 0 -246: 99180: 0 -246: 99181: 0 -246: 99182: 0 -246: 99183: 0 -246: 99184: 0 -246: 99185: 0 -246: 99186: 0 -246: 99187: 0 -246: 99188: 0 -246: 99189: 0 -246: 99190: 0 -246: 99191: 0 -246: 99192: 0 -246: 99193: 0 -246: 99194: 0 -246: 99195: 0 -246: 99196: 0 -246: 99197: 0 -246: 99198: 0 -246: 99199: 0 -246: 99200: 0 -246: 99201: 0 -246: 99202: 0 -246: 99203: 0 -246: 99204: 0 -246: 99205: 0 -246: 99206: 0 -246: 99207: 0 -246: 99208: 0 -246: 99209: 0 -246: 99210: 0 -246: 99211: 0 -246: 99212: 0 -246: 99213: 0 -246: 99214: 0 -246: 99215: 0 -246: 99216: 0 -246: 99217: 0 -246: 99218: 0 -246: 99219: 0 -246: 99220: 0 -246: 99221: 0 -246: 99222: 0 -246: 99223: 0 -246: 99224: 0 -246: 99225: 0 -246: 99226: 0 -246: 99227: 0 -246: 99228: 0 -246: 99229: 0 -246: 99230: 0 -246: 99231: 0 -246: 99232: 0 -246: 99233: 0 -246: 99234: 0 -246: 99235: 0 -246: 99236: 0 -246: 99237: 0 -246: 99238: 0 -246: 99239: 0 -246: 99240: 0 -246: 99241: 0 -246: 99242: 0 -246: 99243: 0 -246: 99244: 0 -246: 99245: 0 -246: 99246: 0 -246: 99247: 0 -246: 99248: 0 -246: 99249: 0 -246: 99250: 0 -246: 99251: 0 -246: 99252: 0 -246: 99253: 0 -246: 99254: 0 -246: 99255: 0 -246: 99256: 0 -246: 99257: 0 -246: 99258: 0 -246: 99259: 0 -246: 99260: 0 -246: 99261: 0 -246: 99262: 0 -246: 99263: 0 -246: 99264: 0 -246: 99265: 0 -246: 99266: 0 -246: 99267: 0 -246: 99268: 0 -246: 99269: 0 -246: 99270: 0 -246: 99271: 0 -246: 99272: 0 -246: 99273: 0 -246: 99274: 0 -246: 99275: 0 -246: 99276: 0 -246: 99277: 0 -246: 99278: 0 -246: 99279: 0 -246: 99280: 0 -246: 99281: 0 -246: 99282: 0 -246: 99283: 0 -246: 99284: 0 -246: 99285: 0 -246: 99286: 0 -246: 99287: 0 -246: 99288: 0 -246: 99289: 0 -246: 99290: 0 -246: 99291: 0 -246: 99292: 0 -246: 99293: 0 -246: 99294: 0 -246: 99295: 0 -246: 99296: 0 -246: 99297: 0 -246: 99298: 0 -246: 99299: 0 -246: 99300: 0 -246: 99301: 0 -246: 99302: 0 -246: 99303: 0 -246: 99304: 0 -246: 99305: 0 -246: 99306: 0 -246: 99307: 0 -246: 99308: 0 -246: 99309: 0 -246: 99310: 0 -246: 99311: 0 -246: 99312: 0 -246: 99313: 0 -246: 99314: 0 -246: 99315: 0 -246: 99316: 0 -246: 99317: 0 -246: 99318: 0 -246: 99319: 0 -246: 99320: 0 -246: 99321: 0 -246: 99322: 0 -246: 99323: 0 -246: 99324: 0 -246: 99325: 0 -246: 99326: 0 -246: 99327: 0 -246: 99328: 0 -246: 99329: 0 -246: 99330: 0 -246: 99331: 0 -246: 99332: 0 -246: 99333: 0 -246: 99334: 0 -246: 99335: 0 -246: 99336: 0 -246: 99337: 0 -246: 99338: 0 -246: 99339: 0 -246: 99340: 0 -246: 99341: 0 -246: 99342: 0 -246: 99343: 0 -246: 99344: 0 -246: 99345: 0 -246: 99346: 0 -246: 99347: 0 -246: 99348: 0 -246: 99349: 0 -246: 99350: 0 -246: 99351: 0 -246: 99352: 0 -246: 99353: 0 -246: 99354: 0 -246: 99355: 0 -246: 99356: 0 -246: 99357: 0 -246: 99358: 0 -246: 99359: 0 -246: 99360: 0 -246: 99361: 0 -246: 99362: 0 -246: 99363: 0 -246: 99364: 0 -246: 99365: 0 -246: 99366: 0 -246: 99367: 0 -246: 99368: 0 -246: 99369: 0 -246: 99370: 0 -246: 99371: 0 -246: 99372: 0 -246: 99373: 0 -246: 99374: 0 -246: 99375: 0 -246: 99376: 0 -246: 99377: 0 -246: 99378: 0 -246: 99379: 0 -246: 99380: 0 -246: 99381: 0 -246: 99382: 0 -246: 99383: 0 -246: 99384: 0 -246: 99385: 0 -246: 99386: 0 -246: 99387: 0 -246: 99388: 0 -246: 99389: 0 -246: 99390: 0 -246: 99391: 0 -246: 99392: 0 -246: 99393: 0 -246: 99394: 0 -246: 99395: 0 -246: 99396: 0 -246: 99397: 0 -246: 99398: 0 -246: 99399: 0 -246: 99400: 0 -246: 99401: 0 -246: 99402: 0 -246: 99403: 0 -246: 99404: 0 -246: 99405: 0 -246: 99406: 0 -246: 99407: 0 -246: 99408: 0 -246: 99409: 0 -246: 99410: 0 -246: 99411: 0 -246: 99412: 0 -246: 99413: 0 -246: 99414: 0 -246: 99415: 0 -246: 99416: 0 -246: 99417: 0 -246: 99418: 0 -246: 99419: 0 -246: 99420: 0 -246: 99421: 0 -246: 99422: 0 -246: 99423: 0 -246: 99424: 0 -246: 99425: 0 -246: 99426: 0 -246: 99427: 0 -246: 99428: 0 -246: 99429: 0 -246: 99430: 0 -246: 99431: 0 -246: 99432: 0 -246: 99433: 0 -246: 99434: 0 -246: 99435: 0 -246: 99436: 0 -246: 99437: 0 -246: 99438: 0 -246: 99439: 0 -246: 99440: 0 -246: 99441: 0 -246: 99442: 0 -246: 99443: 0 -246: 99444: 0 -246: 99445: 0 -246: 99446: 0 -246: 99447: 0 -246: 99448: 0 -246: 99449: 0 -246: 99450: 0 -246: 99451: 0 -246: 99452: 0 -246: 99453: 0 -246: 99454: 0 -246: 99455: 0 -246: 99456: 0 -246: 99457: 0 -246: 99458: 0 -246: 99459: 0 -246: 99460: 0 -246: 99461: 0 -246: 99462: 0 -246: 99463: 0 -246: 99464: 0 -246: 99465: 0 -246: 99466: 0 -246: 99467: 0 -246: 99468: 0 -246: 99469: 0 -246: 99470: 0 -246: 99471: 0 -246: 99472: 0 -246: 99473: 0 -246: 99474: 0 -246: 99475: 0 -246: 99476: 0 -246: 99477: 0 -246: 99478: 0 -246: 99479: 0 -246: 99480: 0 -246: 99481: 0 -246: 99482: 0 -246: 99483: 0 -246: 99484: 0 -246: 99485: 0 -246: 99486: 0 -246: 99487: 0 -246: 99488: 0 -246: 99489: 0 -246: 99490: 0 -246: 99491: 0 -246: 99492: 0 -246: 99493: 0 -246: 99494: 0 -246: 99495: 0 -246: 99496: 0 -246: 99497: 0 -246: 99498: 0 -246: 99499: 0 -246: 99500: 0 -246: 99501: 0 -246: 99502: 0 -246: 99503: 0 -246: 99504: 0 -246: 99505: 0 -246: 99506: 0 -246: 99507: 0 -246: 99508: 0 -246: 99509: 0 -246: 99510: 0 -246: 99511: 0 -246: 99512: 0 -246: 99513: 0 -246: 99514: 0 -246: 99515: 0 -246: 99516: 0 -246: 99517: 0 -246: 99518: 0 -246: 99519: 0 -246: 99520: 0 -246: 99521: 0 -246: 99522: 0 -246: 99523: 0 -246: 99524: 0 -246: 99525: 0 -246: 99526: 0 -246: 99527: 0 -246: 99528: 0 -246: 99529: 0 -246: 99530: 0 -246: 99531: 0 -246: 99532: 0 -246: 99533: 0 -246: 99534: 0 -246: 99535: 0 -246: 99536: 0 -246: 99537: 0 -246: 99538: 0 -246: 99539: 0 -246: 99540: 0 -246: 99541: 0 -246: 99542: 0 -246: 99543: 0 -246: 99544: 0 -246: 99545: 0 -246: 99546: 0 -246: 99547: 0 -246: 99548: 0 -246: 99549: 0 -246: 99550: 0 -246: 99551: 0 -246: 99552: 0 -246: 99553: 0 -246: 99554: 0 -246: 99555: 0 -246: 99556: 0 -246: 99557: 0 -246: 99558: 0 -246: 99559: 0 -246: 99560: 0 -246: 99561: 0 -246: 99562: 0 -246: 99563: 0 -246: 99564: 0 -246: 99565: 0 -246: 99566: 0 -246: 99567: 0 -246: 99568: 0 -246: 99569: 0 -246: 99570: 0 -246: 99571: 0 -246: 99572: 0 -246: 99573: 0 -246: 99574: 0 -246: 99575: 0 -246: 99576: 0 -246: 99577: 0 -246: 99578: 0 -246: 99579: 0 -246: 99580: 0 -246: 99581: 0 -246: 99582: 0 -246: 99583: 0 -246: 99584: 0 -246: 99585: 0 -246: 99586: 0 -246: 99587: 0 -246: 99588: 0 -246: 99589: 0 -246: 99590: 0 -246: 99591: 0 -246: 99592: 0 -246: 99593: 0 -246: 99594: 0 -246: 99595: 0 -246: 99596: 0 -246: 99597: 0 -246: 99598: 0 -246: 99599: 0 -246: 99600: 0 -246: 99601: 0 -246: 99602: 0 -246: 99603: 0 -246: 99604: 0 -246: 99605: 0 -246: 99606: 0 -246: 99607: 0 -246: 99608: 0 -246: 99609: 0 -246: 99610: 0 -246: 99611: 0 -246: 99612: 0 -246: 99613: 0 -246: 99614: 0 -246: 99615: 0 -246: 99616: 0 -246: 99617: 0 -246: 99618: 0 -246: 99619: 0 -246: 99620: 0 -246: 99621: 0 -246: 99622: 0 -246: 99623: 0 -246: 99624: 0 -246: 99625: 0 -246: 99626: 0 -246: 99627: 0 -246: 99628: 0 -246: 99629: 0 -246: 99630: 0 -246: 99631: 0 -246: 99632: 0 -246: 99633: 0 -246: 99634: 0 -246: 99635: 0 -246: 99636: 0 -246: 99637: 0 -246: 99638: 0 -246: 99639: 0 -246: 99640: 0 -246: 99641: 0 -246: 99642: 0 -246: 99643: 0 -246: 99644: 0 -246: 99645: 0 -246: 99646: 0 -246: 99647: 0 -246: 99648: 0 -246: 99649: 0 -246: 99650: 0 -246: 99651: 0 -246: 99652: 0 -246: 99653: 0 -246: 99654: 0 -246: 99655: 0 -246: 99656: 0 -246: 99657: 0 -246: 99658: 0 -246: 99659: 0 -246: 99660: 0 -246: 99661: 0 -246: 99662: 0 -246: 99663: 0 -246: 99664: 0 -246: 99665: 0 -246: 99666: 0 -246: 99667: 0 -246: 99668: 0 -246: 99669: 0 -246: 99670: 0 -246: 99671: 0 -246: 99672: 0 -246: 99673: 0 -246: 99674: 0 -246: 99675: 0 -246: 99676: 0 -246: 99677: 0 -246: 99678: 0 -246: 99679: 0 -246: 99680: 0 -246: 99681: 0 -246: 99682: 0 -246: 99683: 0 -246: 99684: 0 -246: 99685: 0 -246: 99686: 0 -246: 99687: 0 -246: 99688: 0 -246: 99689: 0 -246: 99690: 0 -246: 99691: 0 -246: 99692: 0 -246: 99693: 0 -246: 99694: 0 -246: 99695: 0 -246: 99696: 0 -246: 99697: 0 -246: 99698: 0 -246: 99699: 0 -246: 99700: 0 -246: 99701: 0 -246: 99702: 0 -246: 99703: 0 -246: 99704: 0 -246: 99705: 0 -246: 99706: 0 -246: 99707: 0 -246: 99708: 0 -246: 99709: 0 -246: 99710: 0 -246: 99711: 0 -246: 99712: 0 -246: 99713: 0 -246: 99714: 0 -246: 99715: 0 -246: 99716: 0 -246: 99717: 0 -246: 99718: 0 -246: 99719: 0 -246: 99720: 0 -246: 99721: 0 -246: 99722: 0 -246: 99723: 0 -246: 99724: 0 -246: 99725: 0 -246: 99726: 0 -246: 99727: 0 -246: 99728: 0 -246: 99729: 0 -246: 99730: 0 -246: 99731: 0 -246: 99732: 0 -246: 99733: 0 -246: 99734: 0 -246: 99735: 0 -246: 99736: 0 -246: 99737: 0 -246: 99738: 0 -246: 99739: 0 -246: 99740: 0 -246: 99741: 0 -246: 99742: 0 -246: 99743: 0 -246: 99744: 0 -246: 99745: 0 -246: 99746: 0 -246: 99747: 0 -246: 99748: 0 -246: 99749: 0 -246: 99750: 0 -246: 99751: 0 -246: 99752: 0 -246: 99753: 0 -246: 99754: 0 -246: 99755: 0 -246: 99756: 0 -246: 99757: 0 -246: 99758: 0 -246: 99759: 0 -246: 99760: 0 -246: 99761: 0 -246: 99762: 0 -246: 99763: 0 -246: 99764: 0 -246: 99765: 0 -246: 99766: 0 -246: 99767: 0 -246: 99768: 0 -246: 99769: 0 -246: 99770: 0 -246: 99771: 0 -246: 99772: 0 -246: 99773: 0 -246: 99774: 0 -246: 99775: 0 -246: 99776: 0 -246: 99777: 0 -246: 99778: 0 -246: 99779: 0 -246: 99780: 0 -246: 99781: 0 -246: 99782: 0 -246: 99783: 0 -246: 99784: 0 -246: 99785: 0 -246: 99786: 0 -246: 99787: 0 -246: 99788: 0 -246: 99789: 0 -246: 99790: 0 -246: 99791: 0 -246: 99792: 0 -246: 99793: 0 -246: 99794: 0 -246: 99795: 0 -246: 99796: 0 -246: 99797: 0 -246: 99798: 0 -246: 99799: 0 -246: 99800: 0 -246: 99801: 0 -246: 99802: 0 -246: 99803: 0 -246: 99804: 0 -246: 99805: 0 -246: 99806: 0 -246: 99807: 0 -246: 99808: 0 -246: 99809: 0 -246: 99810: 0 -246: 99811: 0 -246: 99812: 0 -246: 99813: 0 -246: 99814: 0 -246: 99815: 0 -246: 99816: 0 -246: 99817: 0 -246: 99818: 0 -246: 99819: 0 -246: 99820: 0 -246: 99821: 0 -246: 99822: 0 -246: 99823: 0 -246: 99824: 0 -246: 99825: 0 -246: 99826: 0 -246: 99827: 0 -246: 99828: 0 -246: 99829: 0 -246: 99830: 0 -246: 99831: 0 -246: 99832: 0 -246: 99833: 0 -246: 99834: 0 -246: 99835: 0 -246: 99836: 0 -246: 99837: 0 -246: 99838: 0 -246: 99839: 0 -246: 99840: 0 -246: 99841: 0 -246: 99842: 0 -246: 99843: 0 -246: 99844: 0 -246: 99845: 0 -246: 99846: 0 -246: 99847: 0 -246: 99848: 0 -246: 99849: 0 -246: 99850: 0 -246: 99851: 0 -246: 99852: 0 -246: 99853: 0 -246: 99854: 0 -246: 99855: 0 -246: 99856: 0 -246: 99857: 0 -246: 99858: 0 -246: 99859: 0 -246: 99860: 0 -246: 99861: 0 -246: 99862: 0 -246: 99863: 0 -246: 99864: 0 -246: 99865: 0 -246: 99866: 0 -246: 99867: 0 -246: 99868: 0 -246: 99869: 0 -246: 99870: 0 -246: 99871: 0 -246: 99872: 0 -246: 99873: 0 -246: 99874: 0 -246: 99875: 0 -246: 99876: 0 -246: 99877: 0 -246: 99878: 0 -246: 99879: 0 -246: 99880: 0 -246: 99881: 0 -246: 99882: 0 -246: 99883: 0 -246: 99884: 0 -246: 99885: 0 -246: 99886: 0 -246: 99887: 0 -246: 99888: 0 -246: 99889: 0 -246: 99890: 0 -246: 99891: 0 -246: 99892: 0 -246: 99893: 0 -246: 99894: 0 -246: 99895: 0 -246: 99896: 0 -246: 99897: 0 -246: 99898: 0 -246: 99899: 0 -246: 99900: 0 -246: 99901: 0 -246: 99902: 0 -246: 99903: 0 -246: 99904: 0 -246: 99905: 0 -246: 99906: 0 -246: 99907: 0 -246: 99908: 0 -246: 99909: 0 -246: 99910: 0 -246: 99911: 0 -246: 99912: 0 -246: 99913: 0 -246: 99914: 0 -246: 99915: 0 -246: 99916: 0 -246: 99917: 0 -246: 99918: 0 -246: 99919: 0 -246: 99920: 0 -246: 99921: 0 -246: 99922: 0 -246: 99923: 0 -246: 99924: 0 -246: 99925: 0 -246: 99926: 0 -246: 99927: 0 -246: 99928: 0 -246: 99929: 0 -246: 99930: 0 -246: 99931: 0 -246: 99932: 0 -246: 99933: 0 -246: 99934: 0 -246: 99935: 0 -246: 99936: 0 -246: 99937: 0 -246: 99938: 0 -246: 99939: 0 -246: 99940: 0 -246: 99941: 0 -246: 99942: 0 -246: 99943: 0 -246: 99944: 0 -246: 99945: 0 -246: 99946: 0 -246: 99947: 0 -246: 99948: 0 -246: 99949: 0 -246: 99950: 0 -246: 99951: 0 -246: 99952: 0 -246: 99953: 0 -246: 99954: 0 -246: 99955: 0 -246: 99956: 0 -246: 99957: 0 -246: 99958: 0 -246: 99959: 0 -246: 99960: 0 -246: 99961: 0 -246: 99962: 0 -246: 99963: 0 -246: 99964: 0 -246: 99965: 0 -246: 99966: 0 -246: 99967: 0 -246: 99968: 0 -246: 99969: 0 -246: 99970: 0 -246: 99971: 0 -246: 99972: 0 -246: 99973: 0 -246: 99974: 0 -246: 99975: 0 -246: 99976: 0 -246: 99977: 0 -246: 99978: 0 -246: 99979: 0 -246: 99980: 0 -246: 99981: 0 -246: 99982: 0 -246: 99983: 0 -246: 99984: 0 -246: 99985: 0 -246: 99986: 0 -246: 99987: 0 -246: 99988: 0 -246: 99989: 0 -246: 99990: 0 -246: 99991: 0 -246: 99992: 0 -246: 99993: 0 -246: 99994: 0 -246: 99995: 0 -246: 99996: 0 -246: 99997: 0 -246: 99998: 0 -246: 99999: 0 -246: 100000: 0 -246: 100001: 0 -246: 100002: 0 -246: 100003: 0 -246: 100004: 0 -246: 100005: 0 -246: 100006: 0 -246: 100007: 0 -246: 100008: 0 -246: 100009: 0 -246: 100010: 0 -246: 100011: 0 -246: 100012: 0 -246: 100013: 0 -246: 100014: 0 -246: 100015: 0 -246: 100016: 0 -246: 100017: 0 -246: 100018: 0 -246: 100019: 0 -246: 100020: 0 -246: 100021: 0 -246: 100022: 0 -246: 100023: 0 -246: 100024: 0 -246: 100025: 0 -246: 100026: 0 -246: 100027: 0 -246: 100028: 0 -246: 100029: 0 -246: 100030: 0 -246: 100031: 0 -246: 100032: 0 -246: 100033: 0 -246: 100034: 0 -246: 100035: 0 -246: 100036: 0 -246: 100037: 0 -246: 100038: 0 -246: 100039: 0 -246: 100040: 0 -246: 100041: 0 -246: 100042: 0 -246: 100043: 0 -246: 100044: 0 -246: 100045: 0 -246: 100046: 0 -246: 100047: 0 -246: 100048: 0 -246: 100049: 0 -246: 100050: 0 -246: 100051: 0 -246: 100052: 0 -246: 100053: 0 -246: 100054: 0 -246: 100055: 0 -246: 100056: 0 -246: 100057: 0 -246: 100058: 0 -246: 100059: 0 -246: 100060: 0 -246: 100061: 0 -246: 100062: 0 -246: 100063: 0 -246: 100064: 0 -246: 100065: 0 -246: 100066: 0 -246: 100067: 0 -246: 100068: 0 -246: 100069: 0 -246: 100070: 0 -246: 100071: 0 -246: 100072: 0 -246: 100073: 0 -246: 100074: 0 -246: 100075: 0 -246: 100076: 0 -246: 100077: 0 -246: 100078: 0 -246: 100079: 0 -246: 100080: 0 -246: 100081: 0 -246: 100082: 0 -246: 100083: 0 -246: 100084: 0 -246: 100085: 0 -246: 100086: 0 -246: 100087: 0 -246: 100088: 0 -246: 100089: 0 -246: 100090: 0 -246: 100091: 0 -246: 100092: 0 -246: 100093: 0 -246: 100094: 0 -246: 100095: 0 -246: 100096: 0 -246: 100097: 0 -246: 100098: 0 -246: 100099: 0 -246: 100100: 0 -246: 100101: 0 -246: 100102: 0 -246: 100103: 0 -246: 100104: 0 -246: 100105: 0 -246: 100106: 0 -246: 100107: 0 -246: 100108: 0 -246: 100109: 0 -246: 100110: 0 -246: 100111: 0 -246: 100112: 0 -246: 100113: 0 -246: 100114: 0 -246: 100115: 0 -246: 100116: 0 -246: 100117: 0 -246: 100118: 0 -246: 100119: 0 -246: 100120: 0 -246: 100121: 0 -246: 100122: 0 -246: 100123: 0 -246: 100124: 0 -246: 100125: 0 -246: 100126: 0 -246: 100127: 0 -246: 100128: 0 -246: 100129: 0 -246: 100130: 0 -246: 100131: 0 -246: 100132: 0 -246: 100133: 0 -246: 100134: 0 -246: 100135: 0 -246: 100136: 0 -246: 100137: 0 -246: 100138: 0 -246: 100139: 0 -246: 100140: 0 -246: 100141: 0 -246: 100142: 0 -246: 100143: 0 -246: 100144: 0 -246: 100145: 0 -246: 100146: 0 -246: 100147: 0 -246: 100148: 0 -246: 100149: 0 -246: 100150: 0 -246: 100151: 0 -246: 100152: 0 -246: 100153: 0 -246: 100154: 0 -246: 100155: 0 -246: 100156: 0 -246: 100157: 0 -246: 100158: 0 -246: 100159: 0 -246: 100160: 0 -246: 100161: 0 -246: 100162: 0 -246: 100163: 0 -246: 100164: 0 -246: 100165: 0 -246: 100166: 0 -246: 100167: 0 -246: 100168: 0 -246: 100169: 0 -246: 100170: 0 -246: 100171: 0 -246: 100172: 0 -246: 100173: 0 -246: 100174: 0 -246: 100175: 0 -246: 100176: 0 -246: 100177: 0 -246: 100178: 0 -246: 100179: 0 -246: 100180: 0 -246: 100181: 0 -246: 100182: 0 -246: 100183: 0 -246: 100184: 0 -246: 100185: 0 -246: 100186: 0 -246: 100187: 0 -246: 100188: 0 -246: 100189: 0 -246: 100190: 0 -246: 100191: 0 -246: 100192: 0 -246: 100193: 0 -246: 100194: 0 -246: 100195: 0 -246: 100196: 0 -246: 100197: 0 -246: 100198: 0 -246: 100199: 0 -246: 100200: 0 -246: 100201: 0 -246: 100202: 0 -246: 100203: 0 -246: 100204: 0 -246: 100205: 0 -246: 100206: 0 -246: 100207: 0 -246: 100208: 0 -246: 100209: 0 -246: 100210: 0 -246: 100211: 0 -246: 100212: 0 -246: 100213: 0 -246: 100214: 0 -246: 100215: 0 -246: 100216: 0 -246: 100217: 0 -246: 100218: 0 -246: 100219: 0 -246: 100220: 0 -246: 100221: 0 -246: 100222: 0 -246: 100223: 0 -246: 100224: 0 -246: 100225: 0 -246: 100226: 0 -246: 100227: 0 -246: 100228: 0 -246: 100229: 0 -246: 100230: 0 -246: 100231: 0 -246: 100232: 0 -246: 100233: 0 -246: 100234: 0 -246: 100235: 0 -246: 100236: 0 -246: 100237: 0 -246: 100238: 0 -246: 100239: 0 -246: 100240: 0 -246: 100241: 0 -246: 100242: 0 -246: 100243: 0 -246: 100244: 0 -246: 100245: 0 -246: 100246: 0 -246: 100247: 0 -246: 100248: 0 -246: 100249: 0 -246: 100250: 0 -246: 100251: 0 -246: 100252: 0 -246: 100253: 0 -246: 100254: 0 -246: 100255: 0 -246: 100256: 0 -246: 100257: 0 -246: 100258: 0 -246: 100259: 0 -246: 100260: 0 -246: 100261: 0 -246: 100262: 0 -246: 100263: 0 -246: 100264: 0 -246: 100265: 0 -246: 100266: 0 -246: 100267: 0 -246: 100268: 0 -246: 100269: 0 -246: 100270: 0 -246: 100271: 0 -246: 100272: 0 -246: 100273: 0 -246: 100274: 0 -246: 100275: 0 -246: 100276: 0 -246: 100277: 0 -246: 100278: 0 -246: 100279: 0 -246: 100280: 0 -246: 100281: 0 -246: 100282: 0 -246: 100283: 0 -246: 100284: 0 -246: 100285: 0 -246: 100286: 0 -246: 100287: 0 -246: 100288: 0 -246: 100289: 0 -246: 100290: 0 -246: 100291: 0 -246: 100292: 0 -246: 100293: 0 -246: 100294: 0 -246: 100295: 0 -246: 100296: 0 -246: 100297: 0 -246: 100298: 0 -246: 100299: 0 -246: 100300: 0 -246: 100301: 0 -246: 100302: 0 -246: 100303: 0 -246: 100304: 0 -246: 100305: 0 -246: 100306: 0 -246: 100307: 0 -246: 100308: 0 -246: 100309: 0 -246: 100310: 0 -246: 100311: 0 -246: 100312: 0 -246: 100313: 0 -246: 100314: 0 -246: 100315: 0 -246: 100316: 0 -246: 100317: 0 -246: 100318: 0 -246: 100319: 0 -246: 100320: 0 -246: 100321: 0 -246: 100322: 0 -246: 100323: 0 -246: 100324: 0 -246: 100325: 0 -246: 100326: 0 -246: 100327: 0 -246: 100328: 0 -246: 100329: 0 -246: 100330: 0 -246: 100331: 0 -246: 100332: 0 -246: 100333: 0 -246: 100334: 0 -246: 100335: 0 -246: 100336: 0 -246: 100337: 0 -246: 100338: 0 -246: 100339: 0 -246: 100340: 0 -246: 100341: 0 -246: 100342: 0 -246: 100343: 0 -246: 100344: 0 -246: 100345: 0 -246: 100346: 0 -246: 100347: 0 -246: 100348: 0 -246: 100349: 0 -246: 100350: 0 -246: 100351: 0 -246: 100352: 0 -246: 100353: 0 -246: 100354: 0 -246: 100355: 0 -246: 100356: 0 -246: 100357: 0 -246: 100358: 0 -246: 100359: 0 -246: 100360: 0 -246: 100361: 0 -246: 100362: 0 -246: 100363: 0 -246: 100364: 0 -246: 100365: 0 -246: 100366: 0 -246: 100367: 0 -246: 100368: 0 -246: 100369: 0 -246: 100370: 0 -246: 100371: 0 -246: 100372: 0 -246: 100373: 0 -246: 100374: 0 -246: 100375: 0 -246: 100376: 0 -246: 100377: 0 -246: 100378: 0 -246: 100379: 0 -246: 100380: 0 -246: 100381: 0 -246: 100382: 0 -246: 100383: 0 -246: 100384: 0 -246: 100385: 0 -246: 100386: 0 -246: 100387: 0 -246: 100388: 0 -246: 100389: 0 -246: 100390: 0 -246: 100391: 0 -246: 100392: 0 -246: 100393: 0 -246: 100394: 0 -246: 100395: 0 -246: 100396: 0 -246: 100397: 0 -246: 100398: 0 -246: 100399: 0 -246: 100400: 0 -246: 100401: 0 -246: 100402: 0 -246: 100403: 0 -246: 100404: 0 -246: 100405: 0 -246: 100406: 0 -246: 100407: 0 -246: 100408: 0 -246: 100409: 0 -246: 100410: 0 -246: 100411: 0 -246: 100412: 0 -246: 100413: 0 -246: 100414: 0 -246: 100415: 0 -246: 100416: 0 -246: 100417: 0 -246: 100418: 0 -246: 100419: 0 -246: 100420: 0 -246: 100421: 0 -246: 100422: 0 -246: 100423: 0 -246: 100424: 0 -246: 100425: 0 -246: 100426: 0 -246: 100427: 0 -246: 100428: 0 -246: 100429: 0 -246: 100430: 0 -246: 100431: 0 -246: 100432: 0 -246: 100433: 0 -246: 100434: 0 -246: 100435: 0 -246: 100436: 0 -246: 100437: 0 -246: 100438: 0 -246: 100439: 0 -246: 100440: 0 -246: 100441: 0 -246: 100442: 0 -246: 100443: 0 -246: 100444: 0 -246: 100445: 0 -246: 100446: 0 -246: 100447: 0 -246: 100448: 0 -246: 100449: 0 -246: 100450: 0 -246: 100451: 0 -246: 100452: 0 -246: 100453: 0 -246: 100454: 0 -246: 100455: 0 -246: 100456: 0 -246: 100457: 0 -246: 100458: 0 -246: 100459: 0 -246: 100460: 0 -246: 100461: 0 -246: 100462: 0 -246: 100463: 0 -246: 100464: 0 -246: 100465: 0 -246: 100466: 0 -246: 100467: 0 -246: 100468: 0 -246: 100469: 0 -246: 100470: 0 -246: 100471: 0 -246: 100472: 0 -246: 100473: 0 -246: 100474: 0 -246: 100475: 0 -246: 100476: 0 -246: 100477: 0 -246: 100478: 0 -246: 100479: 0 -246: 100480: 0 -246: 100481: 0 -246: 100482: 0 -246: 100483: 0 -246: 100484: 0 -246: 100485: 0 -246: 100486: 0 -246: 100487: 0 -246: 100488: 0 -246: 100489: 0 -246: 100490: 0 -246: 100491: 0 -246: 100492: 0 -246: 100493: 0 -246: 100494: 0 -246: 100495: 0 -246: 100496: 0 -246: 100497: 0 -246: 100498: 0 -246: 100499: 0 -246: 100500: 0 -246: 100501: 0 -246: 100502: 0 -246: 100503: 0 -246: 100504: 0 -246: 100505: 0 -246: 100506: 0 -246: 100507: 0 -246: 100508: 0 -246: 100509: 0 -246: 100510: 0 -246: 100511: 0 -246: 100512: 0 -246: 100513: 0 -246: 100514: 0 -246: 100515: 0 -246: 100516: 0 -246: 100517: 0 -246: 100518: 0 -246: 100519: 0 -246: 100520: 0 -246: 100521: 0 -246: 100522: 0 -246: 100523: 0 -246: 100524: 0 -246: 100525: 0 -246: 100526: 0 -246: 100527: 0 -246: 100528: 0 -246: 100529: 0 -246: 100530: 0 -246: 100531: 0 -246: 100532: 0 -246: 100533: 0 -246: 100534: 0 -246: 100535: 0 -246: 100536: 0 -246: 100537: 0 -246: 100538: 0 -246: 100539: 0 -246: 100540: 0 -246: 100541: 0 -246: 100542: 0 -246: 100543: 0 -246: 100544: 0 -246: 100545: 0 -246: 100546: 0 -246: 100547: 0 -246: 100548: 0 -246: 100549: 0 -246: 100550: 0 -246: 100551: 0 -246: 100552: 0 -246: 100553: 0 -246: 100554: 0 -246: 100555: 0 -246: 100556: 0 -246: 100557: 0 -246: 100558: 0 -246: 100559: 0 -246: 100560: 0 -246: 100561: 0 -246: 100562: 0 -246: 100563: 0 -246: 100564: 0 -246: 100565: 0 -246: 100566: 0 -246: 100567: 0 -246: 100568: 0 -246: 100569: 0 -246: 100570: 0 -246: 100571: 0 -246: 100572: 0 -246: 100573: 0 -246: 100574: 0 -246: 100575: 0 -246: 100576: 0 -246: 100577: 0 -246: 100578: 0 -246: 100579: 0 -246: 100580: 0 -246: 100581: 0 -246: 100582: 0 -246: 100583: 0 -246: 100584: 0 -246: 100585: 0 -246: 100586: 0 -246: 100587: 0 -246: 100588: 0 -246: 100589: 0 -246: 100590: 0 -246: 100591: 0 -246: 100592: 0 -246: 100593: 0 -246: 100594: 0 -246: 100595: 0 -246: 100596: 0 -246: 100597: 0 -246: 100598: 0 -246: 100599: 0 -246: 100600: 0 -246: 100601: 0 -246: 100602: 0 -246: 100603: 0 -246: 100604: 0 -246: 100605: 0 -246: 100606: 0 -246: 100607: 0 -246: 100608: 0 -246: 100609: 0 -246: 100610: 0 -246: 100611: 0 -246: 100612: 0 -246: 100613: 0 -246: 100614: 0 -246: 100615: 0 -246: 100616: 0 -246: 100617: 0 -246: 100618: 0 -246: 100619: 0 -246: 100620: 0 -246: 100621: 0 -246: 100622: 0 -246: 100623: 0 -246: 100624: 0 -246: 100625: 0 -246: 100626: 0 -246: 100627: 0 -246: 100628: 0 -246: 100629: 0 -246: 100630: 0 -246: 100631: 0 -246: 100632: 0 -246: 100633: 0 -246: 100634: 0 -246: 100635: 0 -246: 100636: 0 -246: 100637: 0 -246: 100638: 0 -246: 100639: 0 -246: 100640: 0 -246: 100641: 0 -246: 100642: 0 -246: 100643: 0 -246: 100644: 0 -246: 100645: 0 -246: 100646: 0 -246: 100647: 0 -246: 100648: 0 -246: 100649: 0 -246: 100650: 0 -246: 100651: 0 -246: 100652: 0 -246: 100653: 0 -246: 100654: 0 -246: 100655: 0 -246: 100656: 0 -246: 100657: 0 -246: 100658: 0 -246: 100659: 0 -246: 100660: 0 -246: 100661: 0 -246: 100662: 0 -246: 100663: 0 -246: 100664: 0 -246: 100665: 0 -246: 100666: 0 -246: 100667: 0 -246: 100668: 0 -246: 100669: 0 -246: 100670: 0 -246: 100671: 0 -246: 100672: 0 -246: 100673: 0 -246: 100674: 0 -246: 100675: 0 -246: 100676: 0 -246: 100677: 0 -246: 100678: 0 -246: 100679: 0 -246: 100680: 0 -246: 100681: 0 -246: 100682: 0 -246: 100683: 0 -246: 100684: 0 -246: 100685: 0 -246: 100686: 0 -246: 100687: 0 -246: 100688: 0 -246: 100689: 0 -246: 100690: 0 -246: 100691: 0 -246: 100692: 0 -246: 100693: 0 -246: 100694: 0 -246: 100695: 0 -246: 100696: 0 -246: 100697: 0 -246: 100698: 0 -246: 100699: 0 -246: 100700: 0 -246: 100701: 0 -246: 100702: 0 -246: 100703: 0 -246: 100704: 0 -246: 100705: 0 -246: 100706: 0 -246: 100707: 0 -246: 100708: 0 -246: 100709: 0 -246: 100710: 0 -246: 100711: 0 -246: 100712: 0 -246: 100713: 0 -246: 100714: 0 -246: 100715: 0 -246: 100716: 0 -246: 100717: 0 -246: 100718: 0 -246: 100719: 0 -246: 100720: 0 -246: 100721: 0 -246: 100722: 0 -246: 100723: 0 -246: 100724: 0 -246: 100725: 0 -246: 100726: 0 -246: 100727: 0 -246: 100728: 0 -246: 100729: 0 -246: 100730: 0 -246: 100731: 0 -246: 100732: 0 -246: 100733: 0 -246: 100734: 0 -246: 100735: 0 -246: 100736: 0 -246: 100737: 0 -246: 100738: 0 -246: 100739: 0 -246: 100740: 0 -246: 100741: 0 -246: 100742: 0 -246: 100743: 0 -246: 100744: 0 -246: 100745: 0 -246: 100746: 0 -246: 100747: 0 -246: 100748: 0 -246: 100749: 0 -246: 100750: 0 -246: 100751: 0 -246: 100752: 0 -246: 100753: 0 -246: 100754: 0 -246: 100755: 0 -246: 100756: 0 -246: 100757: 0 -246: 100758: 0 -246: 100759: 0 -246: 100760: 0 -246: 100761: 0 -246: 100762: 0 -246: 100763: 0 -246: 100764: 0 -246: 100765: 0 -246: 100766: 0 -246: 100767: 0 -246: 100768: 0 -246: 100769: 0 -246: 100770: 0 -246: 100771: 0 -246: 100772: 0 -246: 100773: 0 -246: 100774: 0 -246: 100775: 0 -246: 100776: 0 -246: 100777: 0 -246: 100778: 0 -246: 100779: 0 -246: 100780: 0 -246: 100781: 0 -246: 100782: 0 -246: 100783: 0 -246: 100784: 0 -246: 100785: 0 -246: 100786: 0 -246: 100787: 0 -246: 100788: 0 -246: 100789: 0 -246: 100790: 0 -246: 100791: 0 -246: 100792: 0 -246: 100793: 0 -246: 100794: 0 -246: 100795: 0 -246: 100796: 0 -246: 100797: 0 -246: 100798: 0 -246: 100799: 0 -246: 100800: 0 -246: 100801: 0 -246: 100802: 0 -246: 100803: 0 -246: 100804: 0 -246: 100805: 0 -246: 100806: 0 -246: 100807: 0 -246: 100808: 0 -246: 100809: 0 -246: 100810: 0 -246: 100811: 0 -246: 100812: 0 -246: 100813: 0 -246: 100814: 0 -246: 100815: 0 -246: 100816: 0 -246: 100817: 0 -246: 100818: 0 -246: 100819: 0 -246: 100820: 0 -246: 100821: 0 -246: 100822: 0 -246: 100823: 0 -246: 100824: 0 -246: 100825: 0 -246: 100826: 0 -246: 100827: 0 -246: 100828: 0 -246: 100829: 0 -246: 100830: 0 -246: 100831: 0 -246: 100832: 0 -246: 100833: 0 -246: 100834: 0 -246: 100835: 0 -246: 100836: 0 -246: 100837: 0 -246: 100838: 0 -246: 100839: 0 -246: 100840: 0 -246: 100841: 0 -246: 100842: 0 -246: 100843: 0 -246: 100844: 0 -246: 100845: 0 -246: 100846: 0 -246: 100847: 0 -246: 100848: 0 -246: 100849: 0 -246: 100850: 0 -246: 100851: 0 -246: 100852: 0 -246: 100853: 0 -246: 100854: 0 -246: 100855: 0 -246: 100856: 0 -246: 100857: 0 -246: 100858: 0 -246: 100859: 0 -246: 100860: 0 -246: 100861: 0 -246: 100862: 0 -246: 100863: 0 -246: 100864: 0 -246: 100865: 0 -246: 100866: 0 -246: 100867: 0 -246: 100868: 0 -246: 100869: 0 -246: 100870: 0 -246: 100871: 0 -246: 100872: 0 -246: 100873: 0 -246: 100874: 0 -246: 100875: 0 -246: 100876: 0 -246: 100877: 0 -246: 100878: 0 -246: 100879: 0 -246: 100880: 0 -246: 100881: 0 -246: 100882: 0 -246: 100883: 0 -246: 100884: 0 -246: 100885: 0 -246: 100886: 0 -246: 100887: 0 -246: 100888: 0 -246: 100889: 0 -246: 100890: 0 -246: 100891: 0 -246: 100892: 0 -246: 100893: 0 -246: 100894: 0 -246: 100895: 0 -246: 100896: 0 -246: 100897: 0 -246: 100898: 0 -246: 100899: 0 -246: 100900: 0 -246: 100901: 0 -246: 100902: 0 -246: 100903: 0 -246: 100904: 0 -246: 100905: 0 -246: 100906: 0 -246: 100907: 0 -246: 100908: 0 -246: 100909: 0 -246: 100910: 0 -246: 100911: 0 -246: 100912: 0 -246: 100913: 0 -246: 100914: 0 -246: 100915: 0 -246: 100916: 0 -246: 100917: 0 -246: 100918: 0 -246: 100919: 0 -246: 100920: 0 -246: 100921: 0 -246: 100922: 0 -246: 100923: 0 -246: 100924: 0 -246: 100925: 0 -246: 100926: 0 -246: 100927: 0 -246: 100928: 0 -246: 100929: 0 -246: 100930: 0 -246: 100931: 0 -246: 100932: 0 -246: 100933: 0 -246: 100934: 0 -246: 100935: 0 -246: 100936: 0 -246: 100937: 0 -246: 100938: 0 -246: 100939: 0 -246: 100940: 0 -246: 100941: 0 -246: 100942: 0 -246: 100943: 0 -246: 100944: 0 -246: 100945: 0 -246: 100946: 0 -246: 100947: 0 -246: 100948: 0 -246: 100949: 0 -246: 100950: 0 -246: 100951: 0 -246: 100952: 0 -246: 100953: 0 -246: 100954: 0 -246: 100955: 0 -246: 100956: 0 -246: 100957: 0 -246: 100958: 0 -246: 100959: 0 -246: 100960: 0 -246: 100961: 0 -246: 100962: 0 -246: 100963: 0 -246: 100964: 0 -246: 100965: 0 -246: 100966: 0 -246: 100967: 0 -246: 100968: 0 -246: 100969: 0 -246: 100970: 0 -246: 100971: 0 -246: 100972: 0 -246: 100973: 0 -246: 100974: 0 -246: 100975: 0 -246: 100976: 0 -246: 100977: 0 -246: 100978: 0 -246: 100979: 0 -246: 100980: 0 -246: 100981: 0 -246: 100982: 0 -246: 100983: 0 -246: 100984: 0 -246: 100985: 0 -246: 100986: 0 -246: 100987: 0 -246: 100988: 0 -246: 100989: 0 -246: 100990: 0 -246: 100991: 0 -246: 100992: 0 -246: 100993: 0 -246: 100994: 0 -246: 100995: 0 -246: 100996: 0 -246: 100997: 0 -246: 100998: 0 -246: 100999: 0 -246: 101000: 0 -246: 101001: 0 -246: 101002: 0 -246: 101003: 0 -246: 101004: 0 -246: 101005: 0 -246: 101006: 0 -246: 101007: 0 -246: 101008: 0 -246: 101009: 0 -246: 101010: 0 -246: 101011: 0 -246: 101012: 0 -246: 101013: 0 -246: 101014: 0 -246: 101015: 0 -246: 101016: 0 -246: 101017: 0 -246: 101018: 0 -246: 101019: 0 -246: 101020: 0 -246: 101021: 0 -246: 101022: 0 -246: 101023: 0 -246: 101024: 0 -246: 101025: 0 -246: 101026: 0 -246: 101027: 0 -246: 101028: 0 -246: 101029: 0 -246: 101030: 0 -246: 101031: 0 -246: 101032: 0 -246: 101033: 0 -246: 101034: 0 -246: 101035: 0 -246: 101036: 0 -246: 101037: 0 -246: 101038: 0 -246: 101039: 0 -246: 101040: 0 -246: 101041: 0 -246: 101042: 0 -246: 101043: 0 -246: 101044: 0 -246: 101045: 0 -246: 101046: 0 -246: 101047: 0 -246: 101048: 0 -246: 101049: 0 -246: 101050: 0 -246: 101051: 0 -246: 101052: 0 -246: 101053: 0 -246: 101054: 0 -246: 101055: 0 -246: 101056: 0 -246: 101057: 0 -246: 101058: 0 -246: 101059: 0 -246: 101060: 0 -246: 101061: 0 -246: 101062: 0 -246: 101063: 0 -246: 101064: 0 -246: 101065: 0 -246: 101066: 0 -246: 101067: 0 -246: 101068: 0 -246: 101069: 0 -246: 101070: 0 -246: 101071: 0 -246: 101072: 0 -246: 101073: 0 -246: 101074: 0 -246: 101075: 0 -246: 101076: 0 -246: 101077: 0 -246: 101078: 0 -246: 101079: 0 -246: 101080: 0 -246: 101081: 0 -246: 101082: 0 -246: 101083: 0 -246: 101084: 0 -246: 101085: 0 -246: 101086: 0 -246: 101087: 0 -246: 101088: 0 -246: 101089: 0 -246: 101090: 0 -246: 101091: 0 -246: 101092: 0 -246: 101093: 0 -246: 101094: 0 -246: 101095: 0 -246: 101096: 0 -246: 101097: 0 -246: 101098: 0 -246: 101099: 0 -246: 101100: 0 -246: 101101: 0 -246: 101102: 0 -246: 101103: 0 -246: 101104: 0 -246: 101105: 0 -246: 101106: 0 -246: 101107: 0 -246: 101108: 0 -246: 101109: 0 -246: 101110: 0 -246: 101111: 0 -246: 101112: 0 -246: 101113: 0 -246: 101114: 0 -246: 101115: 0 -246: 101116: 0 -246: 101117: 0 -246: 101118: 0 -246: 101119: 0 -246: 101120: 0 -246: 101121: 0 -246: 101122: 0 -246: 101123: 0 -246: 101124: 0 -246: 101125: 0 -246: 101126: 0 -246: 101127: 0 -246: 101128: 0 -246: 101129: 0 -246: 101130: 0 -246: 101131: 0 -246: 101132: 0 -246: 101133: 0 -246: 101134: 0 -246: 101135: 0 -246: 101136: 0 -246: 101137: 0 -246: 101138: 0 -246: 101139: 0 -246: 101140: 0 -246: 101141: 0 -246: 101142: 0 -246: 101143: 0 -246: 101144: 0 -246: 101145: 0 -246: 101146: 0 -246: 101147: 0 -246: 101148: 0 -246: 101149: 0 -246: 101150: 0 -246: 101151: 0 -246: 101152: 0 -246: 101153: 0 -246: 101154: 0 -246: 101155: 0 -246: 101156: 0 -246: 101157: 0 -246: 101158: 0 -246: 101159: 0 -246: 101160: 0 -246: 101161: 0 -246: 101162: 0 -246: 101163: 0 -246: 101164: 0 -246: 101165: 0 -246: 101166: 0 -246: 101167: 0 -246: 101168: 0 -246: 101169: 0 -246: 101170: 0 -246: 101171: 0 -246: 101172: 0 -246: 101173: 0 -246: 101174: 0 -246: 101175: 0 -246: 101176: 0 -246: 101177: 0 -246: 101178: 0 -246: 101179: 0 -246: 101180: 0 -246: 101181: 0 -246: 101182: 0 -246: 101183: 0 -246: 101184: 0 -246: 101185: 0 -246: 101186: 0 -246: 101187: 0 -246: 101188: 0 -246: 101189: 0 -246: 101190: 0 -246: 101191: 0 -246: 101192: 0 -246: 101193: 0 -246: 101194: 0 -246: 101195: 0 -246: 101196: 0 -246: 101197: 0 -246: 101198: 0 -246: 101199: 0 -246: 101200: 0 -246: 101201: 0 -246: 101202: 0 -246: 101203: 0 -246: 101204: 0 -246: 101205: 0 -246: 101206: 0 -246: 101207: 0 -246: 101208: 0 -246: 101209: 0 -246: 101210: 0 -246: 101211: 0 -246: 101212: 0 -246: 101213: 0 -246: 101214: 0 -246: 101215: 0 -246: 101216: 0 -246: 101217: 0 -246: 101218: 0 -246: 101219: 0 -246: 101220: 0 -246: 101221: 0 -246: 101222: 0 -246: 101223: 0 -246: 101224: 0 -246: 101225: 0 -246: 101226: 0 -246: 101227: 0 -246: 101228: 0 -246: 101229: 0 -246: 101230: 0 -246: 101231: 0 -246: 101232: 0 -246: 101233: 0 -246: 101234: 0 -246: 101235: 0 -246: 101236: 0 -246: 101237: 0 -246: 101238: 0 -246: 101239: 0 -246: 101240: 0 -246: 101241: 0 -246: 101242: 0 -246: 101243: 0 -246: 101244: 0 -246: 101245: 0 -246: 101246: 0 -246: 101247: 0 -246: 101248: 0 -246: 101249: 0 -246: 101250: 0 -246: 101251: 0 -246: 101252: 0 -246: 101253: 0 -246: 101254: 0 -246: 101255: 0 -246: 101256: 0 -246: 101257: 0 -246: 101258: 0 -246: 101259: 0 -246: 101260: 0 -246: 101261: 0 -246: 101262: 0 -246: 101263: 0 -246: 101264: 0 -246: 101265: 0 -246: 101266: 0 -246: 101267: 0 -246: 101268: 0 -246: 101269: 0 -246: 101270: 0 -246: 101271: 0 -246: 101272: 0 -246: 101273: 0 -246: 101274: 0 -246: 101275: 0 -246: 101276: 0 -246: 101277: 0 -246: 101278: 0 -246: 101279: 0 -246: 101280: 0 -246: 101281: 0 -246: 101282: 0 -246: 101283: 0 -246: 101284: 0 -246: 101285: 0 -246: 101286: 0 -246: 101287: 0 -246: 101288: 0 -246: 101289: 0 -246: 101290: 0 -246: 101291: 0 -246: 101292: 0 -246: 101293: 0 -246: 101294: 0 -246: 101295: 0 -246: 101296: 0 -246: 101297: 0 -246: 101298: 0 -246: 101299: 0 -246: 101300: 0 -246: 101301: 0 -246: 101302: 0 -246: 101303: 0 -246: 101304: 0 -246: 101305: 0 -246: 101306: 0 -246: 101307: 0 -246: 101308: 0 -246: 101309: 0 -246: 101310: 0 -246: 101311: 0 -246: 101312: 0 -246: 101313: 0 -246: 101314: 0 -246: 101315: 0 -246: 101316: 0 -246: 101317: 0 -246: 101318: 0 -246: 101319: 0 -246: 101320: 0 -246: 101321: 0 -246: 101322: 0 -246: 101323: 0 -246: 101324: 0 -246: 101325: 0 -246: 101326: 0 -246: 101327: 0 -246: 101328: 0 -246: 101329: 0 -246: 101330: 0 -246: 101331: 0 -246: 101332: 0 -246: 101333: 0 -246: 101334: 0 -246: 101335: 0 -246: 101336: 0 -246: 101337: 0 -246: 101338: 0 -246: 101339: 0 -246: 101340: 0 -246: 101341: 0 -246: 101342: 0 -246: 101343: 0 -246: 101344: 0 -246: 101345: 0 -246: 101346: 0 -246: 101347: 0 -246: 101348: 0 -246: 101349: 0 -246: 101350: 0 -246: 101351: 0 -246: 101352: 0 -246: 101353: 0 -246: 101354: 0 -246: 101355: 0 -246: 101356: 0 -246: 101357: 0 -246: 101358: 0 -246: 101359: 0 -246: 101360: 0 -246: 101361: 0 -246: 101362: 0 -246: 101363: 0 -246: 101364: 0 -246: 101365: 0 -246: 101366: 0 -246: 101367: 0 -246: 101368: 0 -246: 101369: 0 -246: 101370: 0 -246: 101371: 0 -246: 101372: 0 -246: 101373: 0 -246: 101374: 0 -246: 101375: 0 -246: 101376: 0 -246: 101377: 0 -246: 101378: 0 -246: 101379: 0 -246: 101380: 0 -246: 101381: 0 -246: 101382: 0 -246: 101383: 0 -246: 101384: 0 -246: 101385: 0 -246: 101386: 0 -246: 101387: 0 -246: 101388: 0 -246: 101389: 0 -246: 101390: 0 -246: 101391: 0 -246: 101392: 0 -246: 101393: 0 -246: 101394: 0 -246: 101395: 0 -246: 101396: 0 -246: 101397: 0 -246: 101398: 0 -246: 101399: 0 -246: 101400: 0 -246: 101401: 0 -246: 101402: 0 -246: 101403: 0 -246: 101404: 0 -246: 101405: 0 -246: 101406: 0 -246: 101407: 0 -246: 101408: 0 -246: 101409: 0 -246: 101410: 0 -246: 101411: 0 -246: 101412: 0 -246: 101413: 0 -246: 101414: 0 -246: 101415: 0 -246: 101416: 0 -246: 101417: 0 -246: 101418: 0 -246: 101419: 0 -246: 101420: 0 -246: 101421: 0 -246: 101422: 0 -246: 101423: 0 -246: 101424: 0 -246: 101425: 0 -246: 101426: 0 -246: 101427: 0 -246: 101428: 0 -246: 101429: 0 -246: 101430: 0 -246: 101431: 0 -246: 101432: 0 -246: 101433: 0 -246: 101434: 0 -246: 101435: 0 -246: 101436: 0 -246: 101437: 0 -246: 101438: 0 -246: 101439: 0 -246: 101440: 0 -246: 101441: 0 -246: 101442: 0 -246: 101443: 0 -246: 101444: 0 -246: 101445: 0 -246: 101446: 0 -246: 101447: 0 -246: 101448: 0 -246: 101449: 0 -246: 101450: 0 -246: 101451: 0 -246: 101452: 0 -246: 101453: 0 -246: 101454: 0 -246: 101455: 0 -246: 101456: 0 -246: 101457: 0 -246: 101458: 0 -246: 101459: 0 -246: 101460: 0 -246: 101461: 0 -246: 101462: 0 -246: 101463: 0 -246: 101464: 0 -246: 101465: 0 -246: 101466: 0 -246: 101467: 0 -246: 101468: 0 -246: 101469: 0 -246: 101470: 0 -246: 101471: 0 -246: 101472: 0 -246: 101473: 0 -246: 101474: 0 -246: 101475: 0 -246: 101476: 0 -246: 101477: 0 -246: 101478: 0 -246: 101479: 0 -246: 101480: 0 -246: 101481: 0 -246: 101482: 0 -246: 101483: 0 -246: 101484: 0 -246: 101485: 0 -246: 101486: 0 -246: 101487: 0 -246: 101488: 0 -246: 101489: 0 -246: 101490: 0 -246: 101491: 0 -246: 101492: 0 -246: 101493: 0 -246: 101494: 0 -246: 101495: 0 -246: 101496: 0 -246: 101497: 0 -246: 101498: 0 -246: 101499: 0 -246: 101500: 0 -246: 101501: 0 -246: 101502: 0 -246: 101503: 0 -246: 101504: 0 -246: 101505: 0 -246: 101506: 0 -246: 101507: 0 -246: 101508: 0 -246: 101509: 0 -246: 101510: 0 -246: 101511: 0 -246: 101512: 0 -246: 101513: 0 -246: 101514: 0 -246: 101515: 0 -246: 101516: 0 -246: 101517: 0 -246: 101518: 0 -246: 101519: 0 -246: 101520: 0 -246: 101521: 0 -246: 101522: 0 -246: 101523: 0 -246: 101524: 0 -246: 101525: 0 -246: 101526: 0 -246: 101527: 0 -246: 101528: 0 -246: 101529: 0 -246: 101530: 0 -246: 101531: 0 -246: 101532: 0 -246: 101533: 0 -246: 101534: 0 -246: 101535: 0 -246: 101536: 0 -246: 101537: 0 -246: 101538: 0 -246: 101539: 0 -246: 101540: 0 -246: 101541: 0 -246: 101542: 0 -246: 101543: 0 -246: 101544: 0 -246: 101545: 0 -246: 101546: 0 -246: 101547: 0 -246: 101548: 0 -246: 101549: 0 -246: 101550: 0 -246: 101551: 0 -246: 101552: 0 -246: 101553: 0 -246: 101554: 0 -246: 101555: 0 -246: 101556: 0 -246: 101557: 0 -246: 101558: 0 -246: 101559: 0 -246: 101560: 0 -246: 101561: 0 -246: 101562: 0 -246: 101563: 0 -246: 101564: 0 -246: 101565: 0 -246: 101566: 0 -246: 101567: 0 -246: 101568: 0 -246: 101569: 0 -246: 101570: 0 -246: 101571: 0 -246: 101572: 0 -246: 101573: 0 -246: 101574: 0 -246: 101575: 0 -246: 101576: 0 -246: 101577: 0 -246: 101578: 0 -246: 101579: 0 -246: 101580: 0 -246: 101581: 0 -246: 101582: 0 -246: 101583: 0 -246: 101584: 0 -246: 101585: 0 -246: 101586: 0 -246: 101587: 0 -246: 101588: 0 -246: 101589: 0 -246: 101590: 0 -246: 101591: 0 -246: 101592: 0 -246: 101593: 0 -246: 101594: 0 -246: 101595: 0 -246: 101596: 0 -246: 101597: 0 -246: 101598: 0 -246: 101599: 0 -246: 101600: 0 -246: 101601: 0 -246: 101602: 0 -246: 101603: 0 -246: 101604: 0 -246: 101605: 0 -246: 101606: 0 -246: 101607: 0 -246: 101608: 0 -246: 101609: 0 -246: 101610: 0 -246: 101611: 0 -246: 101612: 0 -246: 101613: 0 -246: 101614: 0 -246: 101615: 0 -246: 101616: 0 -246: 101617: 0 -246: 101618: 0 -246: 101619: 0 -246: 101620: 0 -246: 101621: 0 -246: 101622: 0 -246: 101623: 0 -246: 101624: 0 -246: 101625: 0 -246: 101626: 0 -246: 101627: 0 -246: 101628: 0 -246: 101629: 0 -246: 101630: 0 -246: 101631: 0 -246: 101632: 0 -246: 101633: 0 -246: 101634: 0 -246: 101635: 0 -246: 101636: 0 -246: 101637: 0 -246: 101638: 0 -246: 101639: 0 -246: 101640: 0 -246: 101641: 0 -246: 101642: 0 -246: 101643: 0 -246: 101644: 0 -246: 101645: 0 -246: 101646: 0 -246: 101647: 0 -246: 101648: 0 -246: 101649: 0 -246: 101650: 0 -246: 101651: 0 -246: 101652: 0 -246: 101653: 0 -246: 101654: 0 -246: 101655: 0 -246: 101656: 0 -246: 101657: 0 -246: 101658: 0 -246: 101659: 0 -246: 101660: 0 -246: 101661: 0 -246: 101662: 0 -246: 101663: 0 -246: 101664: 0 -246: 101665: 0 -246: 101666: 0 -246: 101667: 0 -246: 101668: 0 -246: 101669: 0 -246: 101670: 0 -246: 101671: 0 -246: 101672: 0 -246: 101673: 0 -246: 101674: 0 -246: 101675: 0 -246: 101676: 0 -246: 101677: 0 -246: 101678: 0 -246: 101679: 0 -246: 101680: 0 -246: 101681: 0 -246: 101682: 0 -246: 101683: 0 -246: 101684: 0 -246: 101685: 0 -246: 101686: 0 -246: 101687: 0 -246: 101688: 0 -246: 101689: 0 -246: 101690: 0 -246: 101691: 0 -246: 101692: 0 -246: 101693: 0 -246: 101694: 0 -246: 101695: 0 -246: 101696: 0 -246: 101697: 0 -246: 101698: 0 -246: 101699: 0 -246: 101700: 0 -246: 101701: 0 -246: 101702: 0 -246: 101703: 0 -246: 101704: 0 -246: 101705: 0 -246: 101706: 0 -246: 101707: 0 -246: 101708: 0 -246: 101709: 0 -246: 101710: 0 -246: 101711: 0 -246: 101712: 0 -246: 101713: 0 -246: 101714: 0 -246: 101715: 0 -246: 101716: 0 -246: 101717: 0 -246: 101718: 0 -246: 101719: 0 -246: 101720: 0 -246: 101721: 0 -246: 101722: 0 -246: 101723: 0 -246: 101724: 0 -246: 101725: 0 -246: 101726: 0 -246: 101727: 0 -246: 101728: 0 -246: 101729: 0 -246: 101730: 0 -246: 101731: 0 -246: 101732: 0 -246: 101733: 0 -246: 101734: 0 -246: 101735: 0 -246: 101736: 0 -246: 101737: 0 -246: 101738: 0 -246: 101739: 0 -246: 101740: 0 -246: 101741: 0 -246: 101742: 0 -246: 101743: 0 -246: 101744: 0 -246: 101745: 0 -246: 101746: 0 -246: 101747: 0 -246: 101748: 0 -246: 101749: 0 -246: 101750: 0 -246: 101751: 0 -246: 101752: 0 -246: 101753: 0 -246: 101754: 0 -246: 101755: 0 -246: 101756: 0 -246: 101757: 0 -246: 101758: 0 -246: 101759: 0 -246: 101760: 0 -246: 101761: 0 -246: 101762: 0 -246: 101763: 0 -246: 101764: 0 -246: 101765: 0 -246: 101766: 0 -246: 101767: 0 -246: 101768: 0 -246: 101769: 0 -246: 101770: 0 -246: 101771: 0 -246: 101772: 0 -246: 101773: 0 -246: 101774: 0 -246: 101775: 0 -246: 101776: 0 -246: 101777: 0 -246: 101778: 0 -246: 101779: 0 -246: 101780: 0 -246: 101781: 0 -246: 101782: 0 -246: 101783: 0 -246: 101784: 0 -246: 101785: 0 -246: 101786: 0 -246: 101787: 0 -246: 101788: 0 -246: 101789: 0 -246: 101790: 0 -246: 101791: 0 -246: 101792: 0 -246: 101793: 0 -246: 101794: 0 -246: 101795: 0 -246: 101796: 0 -246: 101797: 0 -246: 101798: 0 -246: 101799: 0 -246: 101800: 0 -246: 101801: 0 -246: 101802: 0 -246: 101803: 0 -246: 101804: 0 -246: 101805: 0 -246: 101806: 0 -246: 101807: 0 -246: 101808: 0 -246: 101809: 0 -246: 101810: 0 -246: 101811: 0 -246: 101812: 0 -246: 101813: 0 -246: 101814: 0 -246: 101815: 0 -246: 101816: 0 -246: 101817: 0 -246: 101818: 0 -246: 101819: 0 -246: 101820: 0 -246: 101821: 0 -246: 101822: 0 -246: 101823: 0 -246: 101824: 0 -246: 101825: 0 -246: 101826: 0 -246: 101827: 0 -246: 101828: 0 -246: 101829: 0 -246: 101830: 0 -246: 101831: 0 -246: 101832: 0 -246: 101833: 0 -246: 101834: 0 -246: 101835: 0 -246: 101836: 0 -246: 101837: 0 -246: 101838: 0 -246: 101839: 0 -246: 101840: 0 -246: 101841: 0 -246: 101842: 0 -246: 101843: 0 -246: 101844: 0 -246: 101845: 0 -246: 101846: 0 -246: 101847: 0 -246: 101848: 0 -246: 101849: 0 -246: 101850: 0 -246: 101851: 0 -246: 101852: 0 -246: 101853: 0 -246: 101854: 0 -246: 101855: 0 -246: 101856: 0 -246: 101857: 0 -246: 101858: 0 -246: 101859: 0 -246: 101860: 0 -246: 101861: 0 -246: 101862: 0 -246: 101863: 0 -246: 101864: 0 -246: 101865: 0 -246: 101866: 0 -246: 101867: 0 -246: 101868: 0 -246: 101869: 0 -246: 101870: 0 -246: 101871: 0 -246: 101872: 0 -246: 101873: 0 -246: 101874: 0 -246: 101875: 0 -246: 101876: 0 -246: 101877: 0 -246: 101878: 0 -246: 101879: 0 -246: 101880: 0 -246: 101881: 0 -246: 101882: 0 -246: 101883: 0 -246: 101884: 0 -246: 101885: 0 -246: 101886: 0 -246: 101887: 0 -246: 101888: 0 -246: 101889: 0 -246: 101890: 0 -246: 101891: 0 -246: 101892: 0 -246: 101893: 0 -246: 101894: 0 -246: 101895: 0 -246: 101896: 0 -246: 101897: 0 -246: 101898: 0 -246: 101899: 0 -246: 101900: 0 -246: 101901: 0 -246: 101902: 0 -246: 101903: 0 -246: 101904: 0 -246: 101905: 0 -246: 101906: 0 -246: 101907: 0 -246: 101908: 0 -246: 101909: 0 -246: 101910: 0 -246: 101911: 0 -246: 101912: 0 -246: 101913: 0 -246: 101914: 0 -246: 101915: 0 -246: 101916: 0 -246: 101917: 0 -246: 101918: 0 -246: 101919: 0 -246: 101920: 0 -246: 101921: 0 -246: 101922: 0 -246: 101923: 0 -246: 101924: 0 -246: 101925: 0 -246: 101926: 0 -246: 101927: 0 -246: 101928: 0 -246: 101929: 0 -246: 101930: 0 -246: 101931: 0 -246: 101932: 0 -246: 101933: 0 -246: 101934: 0 -246: 101935: 0 -246: 101936: 0 -246: 101937: 0 -246: 101938: 0 -246: 101939: 0 -246: 101940: 0 -246: 101941: 0 -246: 101942: 0 -246: 101943: 0 -246: 101944: 0 -246: 101945: 0 -246: 101946: 0 -246: 101947: 0 -246: 101948: 0 -246: 101949: 0 -246: 101950: 0 -246: 101951: 0 -246: 101952: 0 -246: 101953: 0 -246: 101954: 0 -246: 101955: 0 -246: 101956: 0 -246: 101957: 0 -246: 101958: 0 -246: 101959: 0 -246: 101960: 0 -246: 101961: 0 -246: 101962: 0 -246: 101963: 0 -246: 101964: 0 -246: 101965: 0 -246: 101966: 0 -246: 101967: 0 -246: 101968: 0 -246: 101969: 0 -246: 101970: 0 -246: 101971: 0 -246: 101972: 0 -246: 101973: 0 -246: 101974: 0 -246: 101975: 0 -246: 101976: 0 -246: 101977: 0 -246: 101978: 0 -246: 101979: 0 -246: 101980: 0 -246: 101981: 0 -246: 101982: 0 -246: 101983: 0 -246: 101984: 0 -246: 101985: 0 -246: 101986: 0 -246: 101987: 0 -246: 101988: 0 -246: 101989: 0 -246: 101990: 0 -246: 101991: 0 -246: 101992: 0 -246: 101993: 0 -246: 101994: 0 -246: 101995: 0 -246: 101996: 0 -246: 101997: 0 -246: 101998: 0 -246: 101999: 0 -246: 102000: 0 -246: 102001: 0 -246: 102002: 0 -246: 102003: 0 -246: 102004: 0 -246: 102005: 0 -246: 102006: 0 -246: 102007: 0 -246: 102008: 0 -246: 102009: 0 -246: 102010: 0 -246: 102011: 0 -246: 102012: 0 -246: 102013: 0 -246: 102014: 0 -246: 102015: 0 -246: 102016: 0 -246: 102017: 0 -246: 102018: 0 -246: 102019: 0 -246: 102020: 0 -246: 102021: 0 -246: 102022: 0 -246: 102023: 0 -246: 102024: 0 -246: 102025: 0 -246: 102026: 0 -246: 102027: 0 -246: 102028: 0 -246: 102029: 0 -246: 102030: 0 -246: 102031: 0 -246: 102032: 0 -246: 102033: 0 -246: 102034: 0 -246: 102035: 0 -246: 102036: 0 -246: 102037: 0 -246: 102038: 0 -246: 102039: 0 -246: 102040: 0 -246: 102041: 0 -246: 102042: 0 -246: 102043: 0 -246: 102044: 0 -246: 102045: 0 -246: 102046: 0 -246: 102047: 0 -246: 102048: 0 -246: 102049: 0 -246: 102050: 0 -246: 102051: 0 -246: 102052: 0 -246: 102053: 0 -246: 102054: 0 -246: 102055: 0 -246: 102056: 0 -246: 102057: 0 -246: 102058: 0 -246: 102059: 0 -246: 102060: 0 -246: 102061: 0 -246: 102062: 0 -246: 102063: 0 -246: 102064: 0 -246: 102065: 0 -246: 102066: 0 -246: 102067: 0 -246: 102068: 0 -246: 102069: 0 -246: 102070: 0 -246: 102071: 0 -246: 102072: 0 -246: 102073: 0 -246: 102074: 0 -246: 102075: 0 -246: 102076: 0 -246: 102077: 0 -246: 102078: 0 -246: 102079: 0 -246: 102080: 0 -246: 102081: 0 -246: 102082: 0 -246: 102083: 0 -246: 102084: 0 -246: 102085: 0 -246: 102086: 0 -246: 102087: 0 -246: 102088: 0 -246: 102089: 0 -246: 102090: 0 -246: 102091: 0 -246: 102092: 0 -246: 102093: 0 -246: 102094: 0 -246: 102095: 0 -246: 102096: 0 -246: 102097: 0 -246: 102098: 0 -246: 102099: 0 -246: 102100: 0 -246: 102101: 0 -246: 102102: 0 -246: 102103: 0 -246: 102104: 0 -246: 102105: 0 -246: 102106: 0 -246: 102107: 0 -246: 102108: 0 -246: 102109: 0 -246: 102110: 0 -246: 102111: 0 -246: 102112: 0 -246: 102113: 0 -246: 102114: 0 -246: 102115: 0 -246: 102116: 0 -246: 102117: 0 -246: 102118: 0 -246: 102119: 0 -246: 102120: 0 -246: 102121: 0 -246: 102122: 0 -246: 102123: 0 -246: 102124: 0 -246: 102125: 0 -246: 102126: 0 -246: 102127: 0 -246: 102128: 0 -246: 102129: 0 -246: 102130: 0 -246: 102131: 0 -246: 102132: 0 -246: 102133: 0 -246: 102134: 0 -246: 102135: 0 -246: 102136: 0 -246: 102137: 0 -246: 102138: 0 -246: 102139: 0 -246: 102140: 0 -246: 102141: 0 -246: 102142: 0 -246: 102143: 0 -246: 102144: 0 -246: 102145: 0 -246: 102146: 0 -246: 102147: 0 -246: 102148: 0 -246: 102149: 0 -246: 102150: 0 -246: 102151: 0 -246: 102152: 0 -246: 102153: 0 -246: 102154: 0 -246: 102155: 0 -246: 102156: 0 -246: 102157: 0 -246: 102158: 0 -246: 102159: 0 -246: 102160: 0 -246: 102161: 0 -246: 102162: 0 -246: 102163: 0 -246: 102164: 0 -246: 102165: 0 -246: 102166: 0 -246: 102167: 0 -246: 102168: 0 -246: 102169: 0 -246: 102170: 0 -246: 102171: 0 -246: 102172: 0 -246: 102173: 0 -246: 102174: 0 -246: 102175: 0 -246: 102176: 0 -246: 102177: 0 -246: 102178: 0 -246: 102179: 0 -246: 102180: 0 -246: 102181: 0 -246: 102182: 0 -246: 102183: 0 -246: 102184: 0 -246: 102185: 0 -246: 102186: 0 -246: 102187: 0 -246: 102188: 0 -246: 102189: 0 -246: 102190: 0 -246: 102191: 0 -246: 102192: 0 -246: 102193: 0 -246: 102194: 0 -246: 102195: 0 -246: 102196: 0 -246: 102197: 0 -246: 102198: 0 -246: 102199: 0 -246: 102200: 0 -246: 102201: 0 -246: 102202: 0 -246: 102203: 0 -246: 102204: 0 -246: 102205: 0 -246: 102206: 0 -246: 102207: 0 -246: 102208: 0 -246: 102209: 0 -246: 102210: 0 -246: 102211: 0 -246: 102212: 0 -246: 102213: 0 -246: 102214: 0 -246: 102215: 0 -246: 102216: 0 -246: 102217: 0 -246: 102218: 0 -246: 102219: 0 -246: 102220: 0 -246: 102221: 0 -246: 102222: 0 -246: 102223: 0 -246: 102224: 0 -246: 102225: 0 -246: 102226: 0 -246: 102227: 0 -246: 102228: 0 -246: 102229: 0 -246: 102230: 0 -246: 102231: 0 -246: 102232: 0 -246: 102233: 0 -246: 102234: 0 -246: 102235: 0 -246: 102236: 0 -246: 102237: 0 -246: 102238: 0 -246: 102239: 0 -246: 102240: 0 -246: 102241: 0 -246: 102242: 0 -246: 102243: 0 -246: 102244: 0 -246: 102245: 0 -246: 102246: 0 -246: 102247: 0 -246: 102248: 0 -246: 102249: 0 -246: 102250: 0 -246: 102251: 0 -246: 102252: 0 -246: 102253: 0 -246: 102254: 0 -246: 102255: 0 -246: 102256: 0 -246: 102257: 0 -246: 102258: 0 -246: 102259: 0 -246: 102260: 0 -246: 102261: 0 -246: 102262: 0 -246: 102263: 0 -246: 102264: 0 -246: 102265: 0 -246: 102266: 0 -246: 102267: 0 -246: 102268: 0 -246: 102269: 0 -246: 102270: 0 -246: 102271: 0 -246: 102272: 0 -246: 102273: 0 -246: 102274: 0 -246: 102275: 0 -246: 102276: 0 -246: 102277: 0 -246: 102278: 0 -246: 102279: 0 -246: 102280: 0 -246: 102281: 0 -246: 102282: 0 -246: 102283: 0 -246: 102284: 0 -246: 102285: 0 -246: 102286: 0 -246: 102287: 0 -246: 102288: 0 -246: 102289: 0 -246: 102290: 0 -246: 102291: 0 -246: 102292: 0 -246: 102293: 0 -246: 102294: 0 -246: 102295: 0 -246: 102296: 0 -246: 102297: 0 -246: 102298: 0 -246: 102299: 0 -246: 102300: 0 -246: 102301: 0 -246: 102302: 0 -246: 102303: 0 -246: 102304: 0 -246: 102305: 0 -246: 102306: 0 -246: 102307: 0 -246: 102308: 0 -246: 102309: 0 -246: 102310: 0 -246: 102311: 0 -246: 102312: 0 -246: 102313: 0 -246: 102314: 0 -246: 102315: 0 -246: 102316: 0 -246: 102317: 0 -246: 102318: 0 -246: 102319: 0 -246: 102320: 0 -246: 102321: 0 -246: 102322: 0 -246: 102323: 0 -246: 102324: 0 -246: 102325: 0 -246: 102326: 0 -246: 102327: 0 -246: 102328: 0 -246: 102329: 0 -246: 102330: 0 -246: 102331: 0 -246: 102332: 0 -246: 102333: 0 -246: 102334: 0 -246: 102335: 0 -246: 102336: 0 -246: 102337: 0 -246: 102338: 0 -246: 102339: 0 -246: 102340: 0 -246: 102341: 0 -246: 102342: 0 -246: 102343: 0 -246: 102344: 0 -246: 102345: 0 -246: 102346: 0 -246: 102347: 0 -246: 102348: 0 -246: 102349: 0 -246: 102350: 0 -246: 102351: 0 -246: 102352: 0 -246: 102353: 0 -246: 102354: 0 -246: 102355: 0 -246: 102356: 0 -246: 102357: 0 -246: 102358: 0 -246: 102359: 0 -246: 102360: 0 -246: 102361: 0 -246: 102362: 0 -246: 102363: 0 -246: 102364: 0 -246: 102365: 0 -246: 102366: 0 -246: 102367: 0 -246: 102368: 0 -246: 102369: 0 -246: 102370: 0 -246: 102371: 0 -246: 102372: 0 -246: 102373: 0 -246: 102374: 0 -246: 102375: 0 -246: 102376: 0 -246: 102377: 0 -246: 102378: 0 -246: 102379: 0 -246: 102380: 0 -246: 102381: 0 -246: 102382: 0 -246: 102383: 0 -246: 102384: 0 -246: 102385: 0 -246: 102386: 0 -246: 102387: 0 -246: 102388: 0 -246: 102389: 0 -246: 102390: 0 -246: 102391: 0 -246: 102392: 0 -246: 102393: 0 -246: 102394: 0 -246: 102395: 0 -246: 102396: 0 -246: 102397: 0 -246: 102398: 0 -246: 102399: 0 -246: 102400: 0 -246: 102401: 0 -246: 102402: 0 -246: 102403: 0 -246: 102404: 0 -246: 102405: 0 -246: 102406: 0 -246: 102407: 0 -246: 102408: 0 -246: 102409: 0 -246: 102410: 0 -246: 102411: 0 -246: 102412: 0 -246: 102413: 0 -246: 102414: 0 -246: 102415: 0 -246: 102416: 0 -246: 102417: 0 -246: 102418: 0 -246: 102419: 0 -246: 102420: 0 -246: 102421: 0 -246: 102422: 0 -246: 102423: 0 -246: 102424: 0 -246: 102425: 0 -246: 102426: 0 -246: 102427: 0 -246: 102428: 0 -246: 102429: 0 -246: 102430: 0 -246: 102431: 0 -246: 102432: 0 -246: 102433: 0 -246: 102434: 0 -246: 102435: 0 -246: 102436: 0 -246: 102437: 0 -246: 102438: 0 -246: 102439: 0 -246: 102440: 0 -246: 102441: 0 -246: 102442: 0 -246: 102443: 0 -246: 102444: 0 -246: 102445: 0 -246: 102446: 0 -246: 102447: 0 -246: 102448: 0 -246: 102449: 0 -246: 102450: 0 -246: 102451: 0 -246: 102452: 0 -246: 102453: 0 -246: 102454: 0 -246: 102455: 0 -246: 102456: 0 -246: 102457: 0 -246: 102458: 0 -246: 102459: 0 -246: 102460: 0 -246: 102461: 0 -246: 102462: 0 -246: 102463: 0 -246: 102464: 0 -246: 102465: 0 -246: 102466: 0 -246: 102467: 0 -246: 102468: 0 -246: 102469: 0 -246: 102470: 0 -246: 102471: 0 -246: 102472: 0 -246: 102473: 0 -246: 102474: 0 -246: 102475: 0 -246: 102476: 0 -246: 102477: 0 -246: 102478: 0 -246: 102479: 0 -246: 102480: 0 -246: 102481: 0 -246: 102482: 0 -246: 102483: 0 -246: 102484: 0 -246: 102485: 0 -246: 102486: 0 -246: 102487: 0 -246: 102488: 0 -246: 102489: 0 -246: 102490: 0 -246: 102491: 0 -246: 102492: 0 -246: 102493: 0 -246: 102494: 0 -246: 102495: 0 -246: 102496: 0 -246: 102497: 0 -246: 102498: 0 -246: 102499: 0 -246: 102500: 0 -246: 102501: 0 -246: 102502: 0 -246: 102503: 0 -246: 102504: 0 -246: 102505: 0 -246: 102506: 0 -246: 102507: 0 -246: 102508: 0 -246: 102509: 0 -246: 102510: 0 -246: 102511: 0 -246: 102512: 0 -246: 102513: 0 -246: 102514: 0 -246: 102515: 0 -246: 102516: 0 -246: 102517: 0 -246: 102518: 0 -246: 102519: 0 -246: 102520: 0 -246: 102521: 0 -246: 102522: 0 -246: 102523: 0 -246: 102524: 0 -246: 102525: 0 -246: 102526: 0 -246: 102527: 0 -246: 102528: 0 -246: 102529: 0 -246: 102530: 0 -246: 102531: 0 -246: 102532: 0 -246: 102533: 0 -246: 102534: 0 -246: 102535: 0 -246: 102536: 0 -246: 102537: 0 -246: 102538: 0 -246: 102539: 0 -246: 102540: 0 -246: 102541: 0 -246: 102542: 0 -246: 102543: 0 -246: 102544: 0 -246: 102545: 0 -246: 102546: 0 -246: 102547: 0 -246: 102548: 0 -246: 102549: 0 -246: 102550: 0 -246: 102551: 0 -246: 102552: 0 -246: 102553: 0 -246: 102554: 0 -246: 102555: 0 -246: 102556: 0 -246: 102557: 0 -246: 102558: 0 -246: 102559: 0 -246: 102560: 0 -246: 102561: 0 -246: 102562: 0 -246: 102563: 0 -246: 102564: 0 -246: 102565: 0 -246: 102566: 0 -246: 102567: 0 -246: 102568: 0 -246: 102569: 0 -246: 102570: 0 -246: 102571: 0 -246: 102572: 0 -246: 102573: 0 -246: 102574: 0 -246: 102575: 0 -246: 102576: 0 -246: 102577: 0 -246: 102578: 0 -246: 102579: 0 -246: 102580: 0 -246: 102581: 0 -246: 102582: 0 -246: 102583: 0 -246: 102584: 0 -246: 102585: 0 -246: 102586: 0 -246: 102587: 0 -246: 102588: 0 -246: 102589: 0 -246: 102590: 0 -246: 102591: 0 -246: 102592: 0 -246: 102593: 0 -246: 102594: 0 -246: 102595: 0 -246: 102596: 0 -246: 102597: 0 -246: 102598: 0 -246: 102599: 0 -246: 102600: 0 -246: 102601: 0 -246: 102602: 0 -246: 102603: 0 -246: 102604: 0 -246: 102605: 0 -246: 102606: 0 -246: 102607: 0 -246: 102608: 0 -246: 102609: 0 -246: 102610: 0 -246: 102611: 0 -246: 102612: 0 -246: 102613: 0 -246: 102614: 0 -246: 102615: 0 -246: 102616: 0 -246: 102617: 0 -246: 102618: 0 -246: 102619: 0 -246: 102620: 0 -246: 102621: 0 -246: 102622: 0 -246: 102623: 0 -246: 102624: 0 -246: 102625: 0 -246: 102626: 0 -246: 102627: 0 -246: 102628: 0 -246: 102629: 0 -246: 102630: 0 -246: 102631: 0 -246: 102632: 0 -246: 102633: 0 -246: 102634: 0 -246: 102635: 0 -246: 102636: 0 -246: 102637: 0 -246: 102638: 0 -246: 102639: 0 -246: 102640: 0 -246: 102641: 0 -246: 102642: 0 -246: 102643: 0 -246: 102644: 0 -246: 102645: 0 -246: 102646: 0 -246: 102647: 0 -246: 102648: 0 -246: 102649: 0 -246: 102650: 0 -246: 102651: 0 -246: 102652: 0 -246: 102653: 0 -246: 102654: 0 -246: 102655: 0 -246: 102656: 0 -246: 102657: 0 -246: 102658: 0 -246: 102659: 0 -246: 102660: 0 -246: 102661: 0 -246: 102662: 0 -246: 102663: 0 -246: 102664: 0 -246: 102665: 0 -246: 102666: 0 -246: 102667: 0 -246: 102668: 0 -246: 102669: 0 -246: 102670: 0 -246: 102671: 0 -246: 102672: 0 -246: 102673: 0 -246: 102674: 0 -246: 102675: 0 -246: 102676: 0 -246: 102677: 0 -246: 102678: 0 -246: 102679: 0 -246: 102680: 0 -246: 102681: 0 -246: 102682: 0 -246: 102683: 0 -246: 102684: 0 -246: 102685: 0 -246: 102686: 0 -246: 102687: 0 -246: 102688: 0 -246: 102689: 0 -246: 102690: 0 -246: 102691: 0 -246: 102692: 0 -246: 102693: 0 -246: 102694: 0 -246: 102695: 0 -246: 102696: 0 -246: 102697: 0 -246: 102698: 0 -246: 102699: 0 -246: 102700: 0 -246: 102701: 0 -246: 102702: 0 -246: 102703: 0 -246: 102704: 0 -246: 102705: 0 -246: 102706: 0 -246: 102707: 0 -246: 102708: 0 -246: 102709: 0 -246: 102710: 0 -246: 102711: 0 -246: 102712: 0 -246: 102713: 0 -246: 102714: 0 -246: 102715: 0 -246: 102716: 0 -246: 102717: 0 -246: 102718: 0 -246: 102719: 0 -246: 102720: 0 -246: 102721: 0 -246: 102722: 0 -246: 102723: 0 -246: 102724: 0 -246: 102725: 0 -246: 102726: 0 -246: 102727: 0 -246: 102728: 0 -246: 102729: 0 -246: 102730: 0 -246: 102731: 0 -246: 102732: 0 -246: 102733: 0 -246: 102734: 0 -246: 102735: 0 -246: 102736: 0 -246: 102737: 0 -246: 102738: 0 -246: 102739: 0 -246: 102740: 0 -246: 102741: 0 -246: 102742: 0 -246: 102743: 0 -246: 102744: 0 -246: 102745: 0 -246: 102746: 0 -246: 102747: 0 -246: 102748: 0 -246: 102749: 0 -246: 102750: 0 -246: 102751: 0 -246: 102752: 0 -246: 102753: 0 -246: 102754: 0 -246: 102755: 0 -246: 102756: 0 -246: 102757: 0 -246: 102758: 0 -246: 102759: 0 -246: 102760: 0 -246: 102761: 0 -246: 102762: 0 -246: 102763: 0 -246: 102764: 0 -246: 102765: 0 -246: 102766: 0 -246: 102767: 0 -246: 102768: 0 -246: 102769: 0 -246: 102770: 0 -246: 102771: 0 -246: 102772: 0 -246: 102773: 0 -246: 102774: 0 -246: 102775: 0 -246: 102776: 0 -246: 102777: 0 -246: 102778: 0 -246: 102779: 0 -246: 102780: 0 -246: 102781: 0 -246: 102782: 0 -246: 102783: 0 -246: 102784: 0 -246: 102785: 0 -246: 102786: 0 -246: 102787: 0 -246: 102788: 0 -246: 102789: 0 -246: 102790: 0 -246: 102791: 0 -246: 102792: 0 -246: 102793: 0 -246: 102794: 0 -246: 102795: 0 -246: 102796: 0 -246: 102797: 0 -246: 102798: 0 -246: 102799: 0 -246: 102800: 0 -246: 102801: 0 -246: 102802: 0 -246: 102803: 0 -246: 102804: 0 -246: 102805: 0 -246: 102806: 0 -246: 102807: 0 -246: 102808: 0 -246: 102809: 0 -246: 102810: 0 -246: 102811: 0 -246: 102812: 0 -246: 102813: 0 -246: 102814: 0 -246: 102815: 0 -246: 102816: 0 -246: 102817: 0 -246: 102818: 0 -246: 102819: 0 -246: 102820: 0 -246: 102821: 0 -246: 102822: 0 -246: 102823: 0 -246: 102824: 0 -246: 102825: 0 -246: 102826: 0 -246: 102827: 0 -246: 102828: 0 -246: 102829: 0 -246: 102830: 0 -246: 102831: 0 -246: 102832: 0 -246: 102833: 0 -246: 102834: 0 -246: 102835: 0 -246: 102836: 0 -246: 102837: 0 -246: 102838: 0 -246: 102839: 0 -246: 102840: 0 -246: 102841: 0 -246: 102842: 0 -246: 102843: 0 -246: 102844: 0 -246: 102845: 0 -246: 102846: 0 -246: 102847: 0 -246: 102848: 0 -246: 102849: 0 -246: 102850: 0 -246: 102851: 0 -246: 102852: 0 -246: 102853: 0 -246: 102854: 0 -246: 102855: 0 -246: 102856: 0 -246: 102857: 0 -246: 102858: 0 -246: 102859: 0 -246: 102860: 0 -246: 102861: 0 -246: 102862: 0 -246: 102863: 0 -246: 102864: 0 -246: 102865: 0 -246: 102866: 0 -246: 102867: 0 -246: 102868: 0 -246: 102869: 0 -246: 102870: 0 -246: 102871: 0 -246: 102872: 0 -246: 102873: 0 -246: 102874: 0 -246: 102875: 0 -246: 102876: 0 -246: 102877: 0 -246: 102878: 0 -246: 102879: 0 -246: 102880: 0 -246: 102881: 0 -246: 102882: 0 -246: 102883: 0 -246: 102884: 0 -246: 102885: 0 -246: 102886: 0 -246: 102887: 0 -246: 102888: 0 -246: 102889: 0 -246: 102890: 0 -246: 102891: 0 -246: 102892: 0 -246: 102893: 0 -246: 102894: 0 -246: 102895: 0 -246: 102896: 0 -246: 102897: 0 -246: 102898: 0 -246: 102899: 0 -246: 102900: 0 -246: 102901: 0 -246: 102902: 0 -246: 102903: 0 -246: 102904: 0 -246: 102905: 0 -246: 102906: 0 -246: 102907: 0 -246: 102908: 0 -246: 102909: 0 -246: 102910: 0 -246: 102911: 0 -246: 102912: 0 -246: 102913: 0 -246: 102914: 0 -246: 102915: 0 -246: 102916: 0 -246: 102917: 0 -246: 102918: 0 -246: 102919: 0 -246: 102920: 0 -246: 102921: 0 -246: 102922: 0 -246: 102923: 0 -246: 102924: 0 -246: 102925: 0 -246: 102926: 0 -246: 102927: 0 -246: 102928: 0 -246: 102929: 0 -246: 102930: 0 -246: 102931: 0 -246: 102932: 0 -246: 102933: 0 -246: 102934: 0 -246: 102935: 0 -246: 102936: 0 -246: 102937: 0 -246: 102938: 0 -246: 102939: 0 -246: 102940: 0 -246: 102941: 0 -246: 102942: 0 -246: 102943: 0 -246: 102944: 0 -246: 102945: 0 -246: 102946: 0 -246: 102947: 0 -246: 102948: 0 -246: 102949: 0 -246: 102950: 0 -246: 102951: 0 -246: 102952: 0 -246: 102953: 0 -246: 102954: 0 -246: 102955: 0 -246: 102956: 0 -246: 102957: 0 -246: 102958: 0 -246: 102959: 0 -246: 102960: 0 -246: 102961: 0 -246: 102962: 0 -246: 102963: 0 -246: 102964: 0 -246: 102965: 0 -246: 102966: 0 -246: 102967: 0 -246: 102968: 0 -246: 102969: 0 -246: 102970: 0 -246: 102971: 0 -246: 102972: 0 -246: 102973: 0 -246: 102974: 0 -246: 102975: 0 -246: 102976: 0 -246: 102977: 0 -246: 102978: 0 -246: 102979: 0 -246: 102980: 0 -246: 102981: 0 -246: 102982: 0 -246: 102983: 0 -246: 102984: 0 -246: 102985: 0 -246: 102986: 0 -246: 102987: 0 -246: 102988: 0 -246: 102989: 0 -246: 102990: 0 -246: 102991: 0 -246: 102992: 0 -246: 102993: 0 -246: 102994: 0 -246: 102995: 0 -246: 102996: 0 -246: 102997: 0 -246: 102998: 0 -246: 102999: 0 -246: 103000: 0 -246: 103001: 0 -246: 103002: 0 -246: 103003: 0 -246: 103004: 0 -246: 103005: 0 -246: 103006: 0 -246: 103007: 0 -246: 103008: 0 -246: 103009: 0 -246: 103010: 0 -246: 103011: 0 -246: 103012: 0 -246: 103013: 0 -246: 103014: 0 -246: 103015: 0 -246: 103016: 0 -246: 103017: 0 -246: 103018: 0 -246: 103019: 0 -246: 103020: 0 -246: 103021: 0 -246: 103022: 0 -246: 103023: 0 -246: 103024: 0 -246: 103025: 0 -246: 103026: 0 -246: 103027: 0 -246: 103028: 0 -246: 103029: 0 -246: 103030: 0 -246: 103031: 0 -246: 103032: 0 -246: 103033: 0 -246: 103034: 0 -246: 103035: 0 -246: 103036: 0 -246: 103037: 0 -246: 103038: 0 -246: 103039: 0 -246: 103040: 0 -246: 103041: 0 -246: 103042: 0 -246: 103043: 0 -246: 103044: 0 -246: 103045: 0 -246: 103046: 0 -246: 103047: 0 -246: 103048: 0 -246: 103049: 0 -246: 103050: 0 -246: 103051: 0 -246: 103052: 0 -246: 103053: 0 -246: 103054: 0 -246: 103055: 0 -246: 103056: 0 -246: 103057: 0 -246: 103058: 0 -246: 103059: 0 -246: 103060: 0 -246: 103061: 0 -246: 103062: 0 -246: 103063: 0 -246: 103064: 0 -246: 103065: 0 -246: 103066: 0 -246: 103067: 0 -246: 103068: 0 -246: 103069: 0 -246: 103070: 0 -246: 103071: 0 -246: 103072: 0 -246: 103073: 0 -246: 103074: 0 -246: 103075: 0 -246: 103076: 0 -246: 103077: 0 -246: 103078: 0 -246: 103079: 0 -246: 103080: 0 -246: 103081: 0 -246: 103082: 0 -246: 103083: 0 -246: 103084: 0 -246: 103085: 0 -246: 103086: 0 -246: 103087: 0 -246: 103088: 0 -246: 103089: 0 -246: 103090: 0 -246: 103091: 0 -246: 103092: 0 -246: 103093: 0 -246: 103094: 0 -246: 103095: 0 -246: 103096: 0 -246: 103097: 0 -246: 103098: 0 -246: 103099: 0 -246: 103100: 0 -246: 103101: 0 -246: 103102: 0 -246: 103103: 0 -246: 103104: 0 -246: 103105: 0 -246: 103106: 0 -246: 103107: 0 -246: 103108: 0 -246: 103109: 0 -246: 103110: 0 -246: 103111: 0 -246: 103112: 0 -246: 103113: 0 -246: 103114: 0 -246: 103115: 0 -246: 103116: 0 -246: 103117: 0 -246: 103118: 0 -246: 103119: 0 -246: 103120: 0 -246: 103121: 0 -246: 103122: 0 -246: 103123: 0 -246: 103124: 0 -246: 103125: 0 -246: 103126: 0 -246: 103127: 0 -246: 103128: 0 -246: 103129: 0 -246: 103130: 0 -246: 103131: 0 -246: 103132: 0 -246: 103133: 0 -246: 103134: 0 -246: 103135: 0 -246: 103136: 0 -246: 103137: 0 -246: 103138: 0 -246: 103139: 0 -246: 103140: 0 -246: 103141: 0 -246: 103142: 0 -246: 103143: 0 -246: 103144: 0 -246: 103145: 0 -246: 103146: 0 -246: 103147: 0 -246: 103148: 0 -246: 103149: 0 -246: 103150: 0 -246: 103151: 0 -246: 103152: 0 -246: 103153: 0 -246: 103154: 0 -246: 103155: 0 -246: 103156: 0 -246: 103157: 0 -246: 103158: 0 -246: 103159: 0 -246: 103160: 0 -246: 103161: 0 -246: 103162: 0 -246: 103163: 0 -246: 103164: 0 -246: 103165: 0 -246: 103166: 0 -246: 103167: 0 -246: 103168: 0 -246: 103169: 0 -246: 103170: 0 -246: 103171: 0 -246: 103172: 0 -246: 103173: 0 -246: 103174: 0 -246: 103175: 0 -246: 103176: 0 -246: 103177: 0 -246: 103178: 0 -246: 103179: 0 -246: 103180: 0 -246: 103181: 0 -246: 103182: 0 -246: 103183: 0 -246: 103184: 0 -246: 103185: 0 -246: 103186: 0 -246: 103187: 0 -246: 103188: 0 -246: 103189: 0 -246: 103190: 0 -246: 103191: 0 -246: 103192: 0 -246: 103193: 0 -246: 103194: 0 -246: 103195: 0 -246: 103196: 0 -246: 103197: 0 -246: 103198: 0 -246: 103199: 0 -246: 103200: 0 -246: 103201: 0 -246: 103202: 0 -246: 103203: 0 -246: 103204: 0 -246: 103205: 0 -246: 103206: 0 -246: 103207: 0 -246: 103208: 0 -246: 103209: 0 -246: 103210: 0 -246: 103211: 0 -246: 103212: 0 -246: 103213: 0 -246: 103214: 0 -246: 103215: 0 -246: 103216: 0 -246: 103217: 0 -246: 103218: 0 -246: 103219: 0 -246: 103220: 0 -246: 103221: 0 -246: 103222: 0 -246: 103223: 0 -246: 103224: 0 -246: 103225: 0 -246: 103226: 0 -246: 103227: 0 -246: 103228: 0 -246: 103229: 0 -246: 103230: 0 -246: 103231: 0 -246: 103232: 0 -246: 103233: 0 -246: 103234: 0 -246: 103235: 0 -246: 103236: 0 -246: 103237: 0 -246: 103238: 0 -246: 103239: 0 -246: 103240: 0 -246: 103241: 0 -246: 103242: 0 -246: 103243: 0 -246: 103244: 0 -246: 103245: 0 -246: 103246: 0 -246: 103247: 0 -246: 103248: 0 -246: 103249: 0 -246: 103250: 0 -246: 103251: 0 -246: 103252: 0 -246: 103253: 0 -246: 103254: 0 -246: 103255: 0 -246: 103256: 0 -246: 103257: 0 -246: 103258: 0 -246: 103259: 0 -246: 103260: 0 -246: 103261: 0 -246: 103262: 0 -246: 103263: 0 -246: 103264: 0 -246: 103265: 0 -246: 103266: 0 -246: 103267: 0 -246: 103268: 0 -246: 103269: 0 -246: 103270: 0 -246: 103271: 0 -246: 103272: 0 -246: 103273: 0 -246: 103274: 0 -246: 103275: 0 -246: 103276: 0 -246: 103277: 0 -246: 103278: 0 -246: 103279: 0 -246: 103280: 0 -246: 103281: 0 -246: 103282: 0 -246: 103283: 0 -246: 103284: 0 -246: 103285: 0 -246: 103286: 0 -246: 103287: 0 -246: 103288: 0 -246: 103289: 0 -246: 103290: 0 -246: 103291: 0 -246: 103292: 0 -246: 103293: 0 -246: 103294: 0 -246: 103295: 0 -246: 103296: 0 -246: 103297: 0 -246: 103298: 0 -246: 103299: 0 -246: 103300: 0 -246: 103301: 0 -246: 103302: 0 -246: 103303: 0 -246: 103304: 0 -246: 103305: 0 -246: 103306: 0 -246: 103307: 0 -246: 103308: 0 -246: 103309: 0 -246: 103310: 0 -246: 103311: 0 -246: 103312: 0 -246: 103313: 0 -246: 103314: 0 -246: 103315: 0 -246: 103316: 0 -246: 103317: 0 -246: 103318: 0 -246: 103319: 0 -246: 103320: 0 -246: 103321: 0 -246: 103322: 0 -246: 103323: 0 -246: 103324: 0 -246: 103325: 0 -246: 103326: 0 -246: 103327: 0 -246: 103328: 0 -246: 103329: 0 -246: 103330: 0 -246: 103331: 0 -246: 103332: 0 -246: 103333: 0 -246: 103334: 0 -246: 103335: 0 -246: 103336: 0 -246: 103337: 0 -246: 103338: 0 -246: 103339: 0 -246: 103340: 0 -246: 103341: 0 -246: 103342: 0 -246: 103343: 0 -246: 103344: 0 -246: 103345: 0 -246: 103346: 0 -246: 103347: 0 -246: 103348: 0 -246: 103349: 0 -246: 103350: 0 -246: 103351: 0 -246: 103352: 0 -246: 103353: 0 -246: 103354: 0 -246: 103355: 0 -246: 103356: 0 -246: 103357: 0 -246: 103358: 0 -246: 103359: 0 -246: 103360: 0 -246: 103361: 0 -246: 103362: 0 -246: 103363: 0 -246: 103364: 0 -246: 103365: 0 -246: 103366: 0 -246: 103367: 0 -246: 103368: 0 -246: 103369: 0 -246: 103370: 0 -246: 103371: 0 -246: 103372: 0 -246: 103373: 0 -246: 103374: 0 -246: 103375: 0 -246: 103376: 0 -246: 103377: 0 -246: 103378: 0 -246: 103379: 0 -246: 103380: 0 -246: 103381: 0 -246: 103382: 0 -246: 103383: 0 -246: 103384: 0 -246: 103385: 0 -246: 103386: 0 -246: 103387: 0 -246: 103388: 0 -246: 103389: 0 -246: 103390: 0 -246: 103391: 0 -246: 103392: 0 -246: 103393: 0 -246: 103394: 0 -246: 103395: 0 -246: 103396: 0 -246: 103397: 0 -246: 103398: 0 -246: 103399: 0 -246: 103400: 0 -246: 103401: 0 -246: 103402: 0 -246: 103403: 0 -246: 103404: 0 -246: 103405: 0 -246: 103406: 0 -246: 103407: 0 -246: 103408: 0 -246: 103409: 0 -246: 103410: 0 -246: 103411: 0 -246: 103412: 0 -246: 103413: 0 -246: 103414: 0 -246: 103415: 0 -246: 103416: 0 -246: 103417: 0 -246: 103418: 0 -246: 103419: 0 -246: 103420: 0 -246: 103421: 0 -246: 103422: 0 -246: 103423: 0 -246: 103424: 0 -246: 103425: 0 -246: 103426: 0 -246: 103427: 0 -246: 103428: 0 -246: 103429: 0 -246: 103430: 0 -246: 103431: 0 -246: 103432: 0 -246: 103433: 0 -246: 103434: 0 -246: 103435: 0 -246: 103436: 0 -246: 103437: 0 -246: 103438: 0 -246: 103439: 0 -246: 103440: 0 -246: 103441: 0 -246: 103442: 0 -246: 103443: 0 -246: 103444: 0 -246: 103445: 0 -246: 103446: 0 -246: 103447: 0 -246: 103448: 0 -246: 103449: 0 -246: 103450: 0 -246: 103451: 0 -246: 103452: 0 -246: 103453: 0 -246: 103454: 0 -246: 103455: 0 -246: 103456: 0 -246: 103457: 0 -246: 103458: 0 -246: 103459: 0 -246: 103460: 0 -246: 103461: 0 -246: 103462: 0 -246: 103463: 0 -246: 103464: 0 -246: 103465: 0 -246: 103466: 0 -246: 103467: 0 -246: 103468: 0 -246: 103469: 0 -246: 103470: 0 -246: 103471: 0 -246: 103472: 0 -246: 103473: 0 -246: 103474: 0 -246: 103475: 0 -246: 103476: 0 -246: 103477: 0 -246: 103478: 0 -246: 103479: 0 -246: 103480: 0 -246: 103481: 0 -246: 103482: 0 -246: 103483: 0 -246: 103484: 0 -246: 103485: 0 -246: 103486: 0 -246: 103487: 0 -246: 103488: 0 -246: 103489: 0 -246: 103490: 0 -246: 103491: 0 -246: 103492: 0 -246: 103493: 0 -246: 103494: 0 -246: 103495: 0 -246: 103496: 0 -246: 103497: 0 -246: 103498: 0 -246: 103499: 0 -246: 103500: 0 -246: 103501: 0 -246: 103502: 0 -246: 103503: 0 -246: 103504: 0 -246: 103505: 0 -246: 103506: 0 -246: 103507: 0 -246: 103508: 0 -246: 103509: 0 -246: 103510: 0 -246: 103511: 0 -246: 103512: 0 -246: 103513: 0 -246: 103514: 0 -246: 103515: 0 -246: 103516: 0 -246: 103517: 0 -246: 103518: 0 -246: 103519: 0 -246: 103520: 0 -246: 103521: 0 -246: 103522: 0 -246: 103523: 0 -246: 103524: 0 -246: 103525: 0 -246: 103526: 0 -246: 103527: 0 -246: 103528: 0 -246: 103529: 0 -246: 103530: 0 -246: 103531: 0 -246: 103532: 0 -246: 103533: 0 -246: 103534: 0 -246: 103535: 0 -246: 103536: 0 -246: 103537: 0 -246: 103538: 0 -246: 103539: 0 -246: 103540: 0 -246: 103541: 0 -246: 103542: 0 -246: 103543: 0 -246: 103544: 0 -246: 103545: 0 -246: 103546: 0 -246: 103547: 0 -246: 103548: 0 -246: 103549: 0 -246: 103550: 0 -246: 103551: 0 -246: 103552: 0 -246: 103553: 0 -246: 103554: 0 -246: 103555: 0 -246: 103556: 0 -246: 103557: 0 -246: 103558: 0 -246: 103559: 0 -246: 103560: 0 -246: 103561: 0 -246: 103562: 0 -246: 103563: 0 -246: 103564: 0 -246: 103565: 0 -246: 103566: 0 -246: 103567: 0 -246: 103568: 0 -246: 103569: 0 -246: 103570: 0 -246: 103571: 0 -246: 103572: 0 -246: 103573: 0 -246: 103574: 0 -246: 103575: 0 -246: 103576: 0 -246: 103577: 0 -246: 103578: 0 -246: 103579: 0 -246: 103580: 0 -246: 103581: 0 -246: 103582: 0 -246: 103583: 0 -246: 103584: 0 -246: 103585: 0 -246: 103586: 0 -246: 103587: 0 -246: 103588: 0 -246: 103589: 0 -246: 103590: 0 -246: 103591: 0 -246: 103592: 0 -246: 103593: 0 -246: 103594: 0 -246: 103595: 0 -246: 103596: 0 -246: 103597: 0 -246: 103598: 0 -246: 103599: 0 -246: 103600: 0 -246: 103601: 0 -246: 103602: 0 -246: 103603: 0 -246: 103604: 0 -246: 103605: 0 -246: 103606: 0 -246: 103607: 0 -246: 103608: 0 -246: 103609: 0 -246: 103610: 0 -246: 103611: 0 -246: 103612: 0 -246: 103613: 0 -246: 103614: 0 -246: 103615: 0 -246: 103616: 0 -246: 103617: 0 -246: 103618: 0 -246: 103619: 0 -246: 103620: 0 -246: 103621: 0 -246: 103622: 0 -246: 103623: 0 -246: 103624: 0 -246: 103625: 0 -246: 103626: 0 -246: 103627: 0 -246: 103628: 0 -246: 103629: 0 -246: 103630: 0 -246: 103631: 0 -246: 103632: 0 -246: 103633: 0 -246: 103634: 0 -246: 103635: 0 -246: 103636: 0 -246: 103637: 0 -246: 103638: 0 -246: 103639: 0 -246: 103640: 0 -246: 103641: 0 -246: 103642: 0 -246: 103643: 0 -246: 103644: 0 -246: 103645: 0 -246: 103646: 0 -246: 103647: 0 -246: 103648: 0 -246: 103649: 0 -246: 103650: 0 -246: 103651: 0 -246: 103652: 0 -246: 103653: 0 -246: 103654: 0 -246: 103655: 0 -246: 103656: 0 -246: 103657: 0 -246: 103658: 0 -246: 103659: 0 -246: 103660: 0 -246: 103661: 0 -246: 103662: 0 -246: 103663: 0 -246: 103664: 0 -246: 103665: 0 -246: 103666: 0 -246: 103667: 0 -246: 103668: 0 -246: 103669: 0 -246: 103670: 0 -246: 103671: 0 -246: 103672: 0 -246: 103673: 0 -246: 103674: 0 -246: 103675: 0 -246: 103676: 0 -246: 103677: 0 -246: 103678: 0 -246: 103679: 0 -246: 103680: 0 -246: 103681: 0 -246: 103682: 0 -246: 103683: 0 -246: 103684: 0 -246: 103685: 0 -246: 103686: 0 -246: 103687: 0 -246: 103688: 0 -246: 103689: 0 -246: 103690: 0 -246: 103691: 0 -246: 103692: 0 -246: 103693: 0 -246: 103694: 0 -246: 103695: 0 -246: 103696: 0 -246: 103697: 0 -246: 103698: 0 -246: 103699: 0 -246: 103700: 0 -246: 103701: 0 -246: 103702: 0 -246: 103703: 0 -246: 103704: 0 -246: 103705: 0 -246: 103706: 0 -246: 103707: 0 -246: 103708: 0 -246: 103709: 0 -246: 103710: 0 -246: 103711: 0 -246: 103712: 0 -246: 103713: 0 -246: 103714: 0 -246: 103715: 0 -246: 103716: 0 -246: 103717: 0 -246: 103718: 0 -246: 103719: 0 -246: 103720: 0 -246: 103721: 0 -246: 103722: 0 -246: 103723: 0 -246: 103724: 0 -246: 103725: 0 -246: 103726: 0 -246: 103727: 0 -246: 103728: 0 -246: 103729: 0 -246: 103730: 0 -246: 103731: 0 -246: 103732: 0 -246: 103733: 0 -246: 103734: 0 -246: 103735: 0 -246: 103736: 0 -246: 103737: 0 -246: 103738: 0 -246: 103739: 0 -246: 103740: 0 -246: 103741: 0 -246: 103742: 0 -246: 103743: 0 -246: 103744: 0 -246: 103745: 0 -246: 103746: 0 -246: 103747: 0 -246: 103748: 0 -246: 103749: 0 -246: 103750: 0 -246: 103751: 0 -246: 103752: 0 -246: 103753: 0 -246: 103754: 0 -246: 103755: 0 -246: 103756: 0 -246: 103757: 0 -246: 103758: 0 -246: 103759: 0 -246: 103760: 0 -246: 103761: 0 -246: 103762: 0 -246: 103763: 0 -246: 103764: 0 -246: 103765: 0 -246: 103766: 0 -246: 103767: 0 -246: 103768: 0 -246: 103769: 0 -246: 103770: 0 -246: 103771: 0 -246: 103772: 0 -246: 103773: 0 -246: 103774: 0 -246: 103775: 0 -246: 103776: 0 -246: 103777: 0 -246: 103778: 0 -246: 103779: 0 -246: 103780: 0 -246: 103781: 0 -246: 103782: 0 -246: 103783: 0 -246: 103784: 0 -246: 103785: 0 -246: 103786: 0 -246: 103787: 0 -246: 103788: 0 -246: 103789: 0 -246: 103790: 0 -246: 103791: 0 -246: 103792: 0 -246: 103793: 0 -246: 103794: 0 -246: 103795: 0 -246: 103796: 0 -246: 103797: 0 -246: 103798: 0 -246: 103799: 0 -246: 103800: 0 -246: 103801: 0 -246: 103802: 0 -246: 103803: 0 -246: 103804: 0 -246: 103805: 0 -246: 103806: 0 -246: 103807: 0 -246: 103808: 0 -246: 103809: 0 -246: 103810: 0 -246: 103811: 0 -246: 103812: 0 -246: 103813: 0 -246: 103814: 0 -246: 103815: 0 -246: 103816: 0 -246: 103817: 0 -246: 103818: 0 -246: 103819: 0 -246: 103820: 0 -246: 103821: 0 -246: 103822: 0 -246: 103823: 0 -246: 103824: 0 -246: 103825: 0 -246: 103826: 0 -246: 103827: 0 -246: 103828: 0 -246: 103829: 0 -246: 103830: 0 -246: 103831: 0 -246: 103832: 0 -246: 103833: 0 -246: 103834: 0 -246: 103835: 0 -246: 103836: 0 -246: 103837: 0 -246: 103838: 0 -246: 103839: 0 -246: 103840: 0 -246: 103841: 0 -246: 103842: 0 -246: 103843: 0 -246: 103844: 0 -246: 103845: 0 -246: 103846: 0 -246: 103847: 0 -246: 103848: 0 -246: 103849: 0 -246: 103850: 0 -246: 103851: 0 -246: 103852: 0 -246: 103853: 0 -246: 103854: 0 -246: 103855: 0 -246: 103856: 0 -246: 103857: 0 -246: 103858: 0 -246: 103859: 0 -246: 103860: 0 -246: 103861: 0 -246: 103862: 0 -246: 103863: 0 -246: 103864: 0 -246: 103865: 0 -246: 103866: 0 -246: 103867: 0 -246: 103868: 0 -246: 103869: 0 -246: 103870: 0 -246: 103871: 0 -246: 103872: 0 -246: 103873: 0 -246: 103874: 0 -246: 103875: 0 -246: 103876: 0 -246: 103877: 0 -246: 103878: 0 -246: 103879: 0 -246: 103880: 0 -246: 103881: 0 -246: 103882: 0 -246: 103883: 0 -246: 103884: 0 -246: 103885: 0 -246: 103886: 0 -246: 103887: 0 -246: 103888: 0 -246: 103889: 0 -246: 103890: 0 -246: 103891: 0 -246: 103892: 0 -246: 103893: 0 -246: 103894: 0 -246: 103895: 0 -246: 103896: 0 -246: 103897: 0 -246: 103898: 0 -246: 103899: 0 -246: 103900: 0 -246: 103901: 0 -246: 103902: 0 -246: 103903: 0 -246: 103904: 0 -246: 103905: 0 -246: 103906: 0 -246: 103907: 0 -246: 103908: 0 -246: 103909: 0 -246: 103910: 0 -246: 103911: 0 -246: 103912: 0 -246: 103913: 0 -246: 103914: 0 -246: 103915: 0 -246: 103916: 0 -246: 103917: 0 -246: 103918: 0 -246: 103919: 0 -246: 103920: 0 -246: 103921: 0 -246: 103922: 0 -246: 103923: 0 -246: 103924: 0 -246: 103925: 0 -246: 103926: 0 -246: 103927: 0 -246: 103928: 0 -246: 103929: 0 -246: 103930: 0 -246: 103931: 0 -246: 103932: 0 -246: 103933: 0 -246: 103934: 0 -246: 103935: 0 -246: 103936: 0 -246: 103937: 0 -246: 103938: 0 -246: 103939: 0 -246: 103940: 0 -246: 103941: 0 -246: 103942: 0 -246: 103943: 0 -246: 103944: 0 -246: 103945: 0 -246: 103946: 0 -246: 103947: 0 -246: 103948: 0 -246: 103949: 0 -246: 103950: 0 -246: 103951: 0 -246: 103952: 0 -246: 103953: 0 -246: 103954: 0 -246: 103955: 0 -246: 103956: 0 -246: 103957: 0 -246: 103958: 0 -246: 103959: 0 -246: 103960: 0 -246: 103961: 0 -246: 103962: 0 -246: 103963: 0 -246: 103964: 0 -246: 103965: 0 -246: 103966: 0 -246: 103967: 0 -246: 103968: 0 -246: 103969: 0 -246: 103970: 0 -246: 103971: 0 -246: 103972: 0 -246: 103973: 0 -246: 103974: 0 -246: 103975: 0 -246: 103976: 0 -246: 103977: 0 -246: 103978: 0 -246: 103979: 0 -246: 103980: 0 -246: 103981: 0 -246: 103982: 0 -246: 103983: 0 -246: 103984: 0 -246: 103985: 0 -246: 103986: 0 -246: 103987: 0 -246: 103988: 0 -246: 103989: 0 -246: 103990: 0 -246: 103991: 0 -246: 103992: 0 -246: 103993: 0 -246: 103994: 0 -246: 103995: 0 -246: 103996: 0 -246: 103997: 0 -246: 103998: 0 -246: 103999: 0 -246: 104000: 0 -246: 104001: 0 -246: 104002: 0 -246: 104003: 0 -246: 104004: 0 -246: 104005: 0 -246: 104006: 0 -246: 104007: 0 -246: 104008: 0 -246: 104009: 0 -246: 104010: 0 -246: 104011: 0 -246: 104012: 0 -246: 104013: 0 -246: 104014: 0 -246: 104015: 0 -246: 104016: 0 -246: 104017: 0 -246: 104018: 0 -246: 104019: 0 -246: 104020: 0 -246: 104021: 0 -246: 104022: 0 -246: 104023: 0 -246: 104024: 0 -246: 104025: 0 -246: 104026: 0 -246: 104027: 0 -246: 104028: 0 -246: 104029: 0 -246: 104030: 0 -246: 104031: 0 -246: 104032: 0 -246: 104033: 0 -246: 104034: 0 -246: 104035: 0 -246: 104036: 0 -246: 104037: 0 -246: 104038: 0 -246: 104039: 0 -246: 104040: 0 -246: 104041: 0 -246: 104042: 0 -246: 104043: 0 -246: 104044: 0 -246: 104045: 0 -246: 104046: 0 -246: 104047: 0 -246: 104048: 0 -246: 104049: 0 -246: 104050: 0 -246: 104051: 0 -246: 104052: 0 -246: 104053: 0 -246: 104054: 0 -246: 104055: 0 -246: 104056: 0 -246: 104057: 0 -246: 104058: 0 -246: 104059: 0 -246: 104060: 0 -246: 104061: 0 -246: 104062: 0 -246: 104063: 0 -246: 104064: 0 -246: 104065: 0 -246: 104066: 0 -246: 104067: 0 -246: 104068: 0 -246: 104069: 0 -246: 104070: 0 -246: 104071: 0 -246: 104072: 0 -246: 104073: 0 -246: 104074: 0 -246: 104075: 0 -246: 104076: 0 -246: 104077: 0 -246: 104078: 0 -246: 104079: 0 -246: 104080: 0 -246: 104081: 0 -246: 104082: 0 -246: 104083: 0 -246: 104084: 0 -246: 104085: 0 -246: 104086: 0 -246: 104087: 0 -246: 104088: 0 -246: 104089: 0 -246: 104090: 0 -246: 104091: 0 -246: 104092: 0 -246: 104093: 0 -246: 104094: 0 -246: 104095: 0 -246: 104096: 0 -246: 104097: 0 -246: 104098: 0 -246: 104099: 0 -246: 104100: 0 -246: 104101: 0 -246: 104102: 0 -246: 104103: 0 -246: 104104: 0 -246: 104105: 0 -246: 104106: 0 -246: 104107: 0 -246: 104108: 0 -246: 104109: 0 -246: 104110: 0 -246: 104111: 0 -246: 104112: 0 -246: 104113: 0 -246: 104114: 0 -246: 104115: 0 -246: 104116: 0 -246: 104117: 0 -246: 104118: 0 -246: 104119: 0 -246: 104120: 0 -246: 104121: 0 -246: 104122: 0 -246: 104123: 0 -246: 104124: 0 -246: 104125: 0 -246: 104126: 0 -246: 104127: 0 -246: 104128: 0 -246: 104129: 0 -246: 104130: 0 -246: 104131: 0 -246: 104132: 0 -246: 104133: 0 -246: 104134: 0 -246: 104135: 0 -246: 104136: 0 -246: 104137: 0 -246: 104138: 0 -246: 104139: 0 -246: 104140: 0 -246: 104141: 0 -246: 104142: 0 -246: 104143: 0 -246: 104144: 0 -246: 104145: 0 -246: 104146: 0 -246: 104147: 0 -246: 104148: 0 -246: 104149: 0 -246: 104150: 0 -246: 104151: 0 -246: 104152: 0 -246: 104153: 0 -246: 104154: 0 -246: 104155: 0 -246: 104156: 0 -246: 104157: 0 -246: 104158: 0 -246: 104159: 0 -246: 104160: 0 -246: 104161: 0 -246: 104162: 0 -246: 104163: 0 -246: 104164: 0 -246: 104165: 0 -246: 104166: 0 -246: 104167: 0 -246: 104168: 0 -246: 104169: 0 -246: 104170: 0 -246: 104171: 0 -246: 104172: 0 -246: 104173: 0 -246: 104174: 0 -246: 104175: 0 -246: 104176: 0 -246: 104177: 0 -246: 104178: 0 -246: 104179: 0 -246: 104180: 0 -246: 104181: 0 -246: 104182: 0 -246: 104183: 0 -246: 104184: 0 -246: 104185: 0 -246: 104186: 0 -246: 104187: 0 -246: 104188: 0 -246: 104189: 0 -246: 104190: 0 -246: 104191: 0 -246: 104192: 0 -246: 104193: 0 -246: 104194: 0 -246: 104195: 0 -246: 104196: 0 -246: 104197: 0 -246: 104198: 0 -246: 104199: 0 -246: 104200: 0 -246: 104201: 0 -246: 104202: 0 -246: 104203: 0 -246: 104204: 0 -246: 104205: 0 -246: 104206: 0 -246: 104207: 0 -246: 104208: 0 -246: 104209: 0 -246: 104210: 0 -246: 104211: 0 -246: 104212: 0 -246: 104213: 0 -246: 104214: 0 -246: 104215: 0 -246: 104216: 0 -246: 104217: 0 -246: 104218: 0 -246: 104219: 0 -246: 104220: 0 -246: 104221: 0 -246: 104222: 0 -246: 104223: 0 -246: 104224: 0 -246: 104225: 0 -246: 104226: 0 -246: 104227: 0 -246: 104228: 0 -246: 104229: 0 -246: 104230: 0 -246: 104231: 0 -246: 104232: 0 -246: 104233: 0 -246: 104234: 0 -246: 104235: 0 -246: 104236: 0 -246: 104237: 0 -246: 104238: 0 -246: 104239: 0 -246: 104240: 0 -246: 104241: 0 -246: 104242: 0 -246: 104243: 0 -246: 104244: 0 -246: 104245: 0 -246: 104246: 0 -246: 104247: 0 -246: 104248: 0 -246: 104249: 0 -246: 104250: 0 -246: 104251: 0 -246: 104252: 0 -246: 104253: 0 -246: 104254: 0 -246: 104255: 0 -246: 104256: 0 -246: 104257: 0 -246: 104258: 0 -246: 104259: 0 -246: 104260: 0 -246: 104261: 0 -246: 104262: 0 -246: 104263: 0 -246: 104264: 0 -246: 104265: 0 -246: 104266: 0 -246: 104267: 0 -246: 104268: 0 -246: 104269: 0 -246: 104270: 0 -246: 104271: 0 -246: 104272: 0 -246: 104273: 0 -246: 104274: 0 -246: 104275: 0 -246: 104276: 0 -246: 104277: 0 -246: 104278: 0 -246: 104279: 0 -246: 104280: 0 -246: 104281: 0 -246: 104282: 0 -246: 104283: 0 -246: 104284: 0 -246: 104285: 0 -246: 104286: 0 -246: 104287: 0 -246: 104288: 0 -246: 104289: 0 -246: 104290: 0 -246: 104291: 0 -246: 104292: 0 -246: 104293: 0 -246: 104294: 0 -246: 104295: 0 -246: 104296: 0 -246: 104297: 0 -246: 104298: 0 -246: 104299: 0 -246: 104300: 0 -246: 104301: 0 -246: 104302: 0 -246: 104303: 0 -246: 104304: 0 -246: 104305: 0 -246: 104306: 0 -246: 104307: 0 -246: 104308: 0 -246: 104309: 0 -246: 104310: 0 -246: 104311: 0 -246: 104312: 0 -246: 104313: 0 -246: 104314: 0 -246: 104315: 0 -246: 104316: 0 -246: 104317: 0 -246: 104318: 0 -246: 104319: 0 -246: 104320: 0 -246: 104321: 0 -246: 104322: 0 -246: 104323: 0 -246: 104324: 0 -246: 104325: 0 -246: 104326: 0 -246: 104327: 0 -246: 104328: 0 -246: 104329: 0 -246: 104330: 0 -246: 104331: 0 -246: 104332: 0 -246: 104333: 0 -246: 104334: 0 -246: 104335: 0 -246: 104336: 0 -246: 104337: 0 -246: 104338: 0 -246: 104339: 0 -246: 104340: 0 -246: 104341: 0 -246: 104342: 0 -246: 104343: 0 -246: 104344: 0 -246: 104345: 0 -246: 104346: 0 -246: 104347: 0 -246: 104348: 0 -246: 104349: 0 -246: 104350: 0 -246: 104351: 0 -246: 104352: 0 -246: 104353: 0 -246: 104354: 0 -246: 104355: 0 -246: 104356: 0 -246: 104357: 0 -246: 104358: 0 -246: 104359: 0 -246: 104360: 0 -246: 104361: 0 -246: 104362: 0 -246: 104363: 0 -246: 104364: 0 -246: 104365: 0 -246: 104366: 0 -246: 104367: 0 -246: 104368: 0 -246: 104369: 0 -246: 104370: 0 -246: 104371: 0 -246: 104372: 0 -246: 104373: 0 -246: 104374: 0 -246: 104375: 0 -246: 104376: 0 -246: 104377: 0 -246: 104378: 0 -246: 104379: 0 -246: 104380: 0 -246: 104381: 0 -246: 104382: 0 -246: 104383: 0 -246: 104384: 0 -246: 104385: 0 -246: 104386: 0 -246: 104387: 0 -246: 104388: 0 -246: 104389: 0 -246: 104390: 0 -246: 104391: 0 -246: 104392: 0 -246: 104393: 0 -246: 104394: 0 -246: 104395: 0 -246: 104396: 0 -246: 104397: 0 -246: 104398: 0 -246: 104399: 0 -246: 104400: 0 -246: 104401: 0 -246: 104402: 0 -246: 104403: 0 -246: 104404: 0 -246: 104405: 0 -246: 104406: 0 -246: 104407: 0 -246: 104408: 0 -246: 104409: 0 -246: 104410: 0 -246: 104411: 0 -246: 104412: 0 -246: 104413: 0 -246: 104414: 0 -246: 104415: 0 -246: 104416: 0 -246: 104417: 0 -246: 104418: 0 -246: 104419: 0 -246: 104420: 0 -246: 104421: 0 -246: 104422: 0 -246: 104423: 0 -246: 104424: 0 -246: 104425: 0 -246: 104426: 0 -246: 104427: 0 -246: 104428: 0 -246: 104429: 0 -246: 104430: 0 -246: 104431: 0 -246: 104432: 0 -246: 104433: 0 -246: 104434: 0 -246: 104435: 0 -246: 104436: 0 -246: 104437: 0 -246: 104438: 0 -246: 104439: 0 -246: 104440: 0 -246: 104441: 0 -246: 104442: 0 -246: 104443: 0 -246: 104444: 0 -246: 104445: 0 -246: 104446: 0 -246: 104447: 0 -246: 104448: 0 -246: 104449: 0 -246: 104450: 0 -246: 104451: 0 -246: 104452: 0 -246: 104453: 0 -246: 104454: 0 -246: 104455: 0 -246: 104456: 0 -246: 104457: 0 -246: 104458: 0 -246: 104459: 0 -246: 104460: 0 -246: 104461: 0 -246: 104462: 0 -246: 104463: 0 -246: 104464: 0 -246: 104465: 0 -246: 104466: 0 -246: 104467: 0 -246: 104468: 0 -246: 104469: 0 -246: 104470: 0 -246: 104471: 0 -246: 104472: 0 -246: 104473: 0 -246: 104474: 0 -246: 104475: 0 -246: 104476: 0 -246: 104477: 0 -246: 104478: 0 -246: 104479: 0 -246: 104480: 0 -246: 104481: 0 -246: 104482: 0 -246: 104483: 0 -246: 104484: 0 -246: 104485: 0 -246: 104486: 0 -246: 104487: 0 -246: 104488: 0 -246: 104489: 0 -246: 104490: 0 -246: 104491: 0 -246: 104492: 0 -246: 104493: 0 -246: 104494: 0 -246: 104495: 0 -246: 104496: 0 -246: 104497: 0 -246: 104498: 0 -246: 104499: 0 -246: 104500: 0 -246: 104501: 0 -246: 104502: 0 -246: 104503: 0 -246: 104504: 0 -246: 104505: 0 -246: 104506: 0 -246: 104507: 0 -246: 104508: 0 -246: 104509: 0 -246: 104510: 0 -246: 104511: 0 -246: 104512: 0 -246: 104513: 0 -246: 104514: 0 -246: 104515: 0 -246: 104516: 0 -246: 104517: 0 -246: 104518: 0 -246: 104519: 0 -246: 104520: 0 -246: 104521: 0 -246: 104522: 0 -246: 104523: 0 -246: 104524: 0 -246: 104525: 0 -246: 104526: 0 -246: 104527: 0 -246: 104528: 0 -246: 104529: 0 -246: 104530: 0 -246: 104531: 0 -246: 104532: 0 -246: 104533: 0 -246: 104534: 0 -246: 104535: 0 -246: 104536: 0 -246: 104537: 0 -246: 104538: 0 -246: 104539: 0 -246: 104540: 0 -246: 104541: 0 -246: 104542: 0 -246: 104543: 0 -246: 104544: 0 -246: 104545: 0 -246: 104546: 0 -246: 104547: 0 -246: 104548: 0 -246: 104549: 0 -246: 104550: 0 -246: 104551: 0 -246: 104552: 0 -246: 104553: 0 -246: 104554: 0 -246: 104555: 0 -246: 104556: 0 -246: 104557: 0 -246: 104558: 0 -246: 104559: 0 -246: 104560: 0 -246: 104561: 0 -246: 104562: 0 -246: 104563: 0 -246: 104564: 0 -246: 104565: 0 -246: 104566: 0 -246: 104567: 0 -246: 104568: 0 -246: 104569: 0 -246: 104570: 0 -246: 104571: 0 -246: 104572: 0 -246: 104573: 0 -246: 104574: 0 -246: 104575: 0 -246: 104576: 0 -246: 104577: 0 -246: 104578: 0 -246: 104579: 0 -246: 104580: 0 -246: 104581: 0 -246: 104582: 0 -246: 104583: 0 -246: 104584: 0 -246: 104585: 0 -246: 104586: 0 -246: 104587: 0 -246: 104588: 0 -246: 104589: 0 -246: 104590: 0 -246: 104591: 0 -246: 104592: 0 -246: 104593: 0 -246: 104594: 0 -246: 104595: 0 -246: 104596: 0 -246: 104597: 0 -246: 104598: 0 -246: 104599: 0 -246: 104600: 0 -246: 104601: 0 -246: 104602: 0 -246: 104603: 0 -246: 104604: 0 -246: 104605: 0 -246: 104606: 0 -246: 104607: 0 -246: 104608: 0 -246: 104609: 0 -246: 104610: 0 -246: 104611: 0 -246: 104612: 0 -246: 104613: 0 -246: 104614: 0 -246: 104615: 0 -246: 104616: 0 -246: 104617: 0 -246: 104618: 0 -246: 104619: 0 -246: 104620: 0 -246: 104621: 0 -246: 104622: 0 -246: 104623: 0 -246: 104624: 0 -246: 104625: 0 -246: 104626: 0 -246: 104627: 0 -246: 104628: 0 -246: 104629: 0 -246: 104630: 0 -246: 104631: 0 -246: 104632: 0 -246: 104633: 0 -246: 104634: 0 -246: 104635: 0 -246: 104636: 0 -246: 104637: 0 -246: 104638: 0 -246: 104639: 0 -246: 104640: 0 -246: 104641: 0 -246: 104642: 0 -246: 104643: 0 -246: 104644: 0 -246: 104645: 0 -246: 104646: 0 -246: 104647: 0 -246: 104648: 0 -246: 104649: 0 -246: 104650: 0 -246: 104651: 0 -246: 104652: 0 -246: 104653: 0 -246: 104654: 0 -246: 104655: 0 -246: 104656: 0 -246: 104657: 0 -246: 104658: 0 -246: 104659: 0 -246: 104660: 0 -246: 104661: 0 -246: 104662: 0 -246: 104663: 0 -246: 104664: 0 -246: 104665: 0 -246: 104666: 0 -246: 104667: 0 -246: 104668: 0 -246: 104669: 0 -246: 104670: 0 -246: 104671: 0 -246: 104672: 0 -246: 104673: 0 -246: 104674: 0 -246: 104675: 0 -246: 104676: 0 -246: 104677: 0 -246: 104678: 0 -246: 104679: 0 -246: 104680: 0 -246: 104681: 0 -246: 104682: 0 -246: 104683: 0 -246: 104684: 0 -246: 104685: 0 -246: 104686: 0 -246: 104687: 0 -246: 104688: 0 -246: 104689: 0 -246: 104690: 0 -246: 104691: 0 -246: 104692: 0 -246: 104693: 0 -246: 104694: 0 -246: 104695: 0 -246: 104696: 0 -246: 104697: 0 -246: 104698: 0 -246: 104699: 0 -246: 104700: 0 -246: 104701: 0 -246: 104702: 0 -246: 104703: 0 -246: 104704: 0 -246: 104705: 0 -246: 104706: 0 -246: 104707: 0 -246: 104708: 0 -246: 104709: 0 -246: 104710: 0 -246: 104711: 0 -246: 104712: 0 -246: 104713: 0 -246: 104714: 0 -246: 104715: 0 -246: 104716: 0 -246: 104717: 0 -246: 104718: 0 -246: 104719: 0 -246: 104720: 0 -246: 104721: 0 -246: 104722: 0 -246: 104723: 0 -246: 104724: 0 -246: 104725: 0 -246: 104726: 0 -246: 104727: 0 -246: 104728: 0 -246: 104729: 0 -246: 104730: 0 -246: 104731: 0 -246: 104732: 0 -246: 104733: 0 -246: 104734: 0 -246: 104735: 0 -246: 104736: 0 -246: 104737: 0 -246: 104738: 0 -246: 104739: 0 -246: 104740: 0 -246: 104741: 0 -246: 104742: 0 -246: 104743: 0 -246: 104744: 0 -246: 104745: 0 -246: 104746: 0 -246: 104747: 0 -246: 104748: 0 -246: 104749: 0 -246: 104750: 0 -246: 104751: 0 -246: 104752: 0 -246: 104753: 0 -246: 104754: 0 -246: 104755: 0 -246: 104756: 0 -246: 104757: 0 -246: 104758: 0 -246: 104759: 0 -246: 104760: 0 -246: 104761: 0 -246: 104762: 0 -246: 104763: 0 -246: 104764: 0 -246: 104765: 0 -246: 104766: 0 -246: 104767: 0 -246: 104768: 0 -246: 104769: 0 -246: 104770: 0 -246: 104771: 0 -246: 104772: 0 -246: 104773: 0 -246: 104774: 0 -246: 104775: 0 -246: 104776: 0 -246: 104777: 0 -246: 104778: 0 -246: 104779: 0 -246: 104780: 0 -246: 104781: 0 -246: 104782: 0 -246: 104783: 0 -246: 104784: 0 -246: 104785: 0 -246: 104786: 0 -246: 104787: 0 -246: 104788: 0 -246: 104789: 0 -246: 104790: 0 -246: 104791: 0 -246: 104792: 0 -246: 104793: 0 -246: 104794: 0 -246: 104795: 0 -246: 104796: 0 -246: 104797: 0 -246: 104798: 0 -246: 104799: 0 -246: 104800: 0 -246: 104801: 0 -246: 104802: 0 -246: 104803: 0 -246: 104804: 0 -246: 104805: 0 -246: 104806: 0 -246: 104807: 0 -246: 104808: 0 -246: 104809: 0 -246: 104810: 0 -246: 104811: 0 -246: 104812: 0 -246: 104813: 0 -246: 104814: 0 -246: 104815: 0 -246: 104816: 0 -246: 104817: 0 -246: 104818: 0 -246: 104819: 0 -246: 104820: 0 -246: 104821: 0 -246: 104822: 0 -246: 104823: 0 -246: 104824: 0 -246: 104825: 0 -246: 104826: 0 -246: 104827: 0 -246: 104828: 0 -246: 104829: 0 -246: 104830: 0 -246: 104831: 0 -246: 104832: 0 -246: 104833: 0 -246: 104834: 0 -246: 104835: 0 -246: 104836: 0 -246: 104837: 0 -246: 104838: 0 -246: 104839: 0 -246: 104840: 0 -246: 104841: 0 -246: 104842: 0 -246: 104843: 0 -246: 104844: 0 -246: 104845: 0 -246: 104846: 0 -246: 104847: 0 -246: 104848: 0 -246: 104849: 0 -246: 104850: 0 -246: 104851: 0 -246: 104852: 0 -246: 104853: 0 -246: 104854: 0 -246: 104855: 0 -246: 104856: 0 -246: 104857: 0 -246: 104858: 0 -246: 104859: 0 -246: 104860: 0 -246: 104861: 0 -246: 104862: 0 -246: 104863: 0 -246: 104864: 0 -246: 104865: 0 -246: 104866: 0 -246: 104867: 0 -246: 104868: 0 -246: 104869: 0 -246: 104870: 0 -246: 104871: 0 -246: 104872: 0 -246: 104873: 0 -246: 104874: 0 -246: 104875: 0 -246: 104876: 0 -246: 104877: 0 -246: 104878: 0 -246: 104879: 0 -246: 104880: 0 -246: 104881: 0 -246: 104882: 0 -246: 104883: 0 -246: 104884: 0 -246: 104885: 0 -246: 104886: 0 -246: 104887: 0 -246: 104888: 0 -246: 104889: 0 -246: 104890: 0 -246: 104891: 0 -246: 104892: 0 -246: 104893: 0 -246: 104894: 0 -246: 104895: 0 -246: 104896: 0 -246: 104897: 0 -246: 104898: 0 -246: 104899: 0 -246: 104900: 0 -246: 104901: 0 -246: 104902: 0 -246: 104903: 0 -246: 104904: 0 -246: 104905: 0 -246: 104906: 0 -246: 104907: 0 -246: 104908: 0 -246: 104909: 0 -246: 104910: 0 -246: 104911: 0 -246: 104912: 0 -246: 104913: 0 -246: 104914: 0 -246: 104915: 0 -246: 104916: 0 -246: 104917: 0 -246: 104918: 0 -246: 104919: 0 -246: 104920: 0 -246: 104921: 0 -246: 104922: 0 -246: 104923: 0 -246: 104924: 0 -246: 104925: 0 -246: 104926: 0 -246: 104927: 0 -246: 104928: 0 -246: 104929: 0 -246: 104930: 0 -246: 104931: 0 -246: 104932: 0 -246: 104933: 0 -246: 104934: 0 -246: 104935: 0 -246: 104936: 0 -246: 104937: 0 -246: 104938: 0 -246: 104939: 0 -246: 104940: 0 -246: 104941: 0 -246: 104942: 0 -246: 104943: 0 -246: 104944: 0 -246: 104945: 0 -246: 104946: 0 -246: 104947: 0 -246: 104948: 0 -246: 104949: 0 -246: 104950: 0 -246: 104951: 0 -246: 104952: 0 -246: 104953: 0 -246: 104954: 0 -246: 104955: 0 -246: 104956: 0 -246: 104957: 0 -246: 104958: 0 -246: 104959: 0 -246: 104960: 0 -246: 104961: 0 -246: 104962: 0 -246: 104963: 0 -246: 104964: 0 -246: 104965: 0 -246: 104966: 0 -246: 104967: 0 -246: 104968: 0 -246: 104969: 0 -246: 104970: 0 -246: 104971: 0 -246: 104972: 0 -246: 104973: 0 -246: 104974: 0 -246: 104975: 0 -246: 104976: 0 -246: 104977: 0 -246: 104978: 0 -246: 104979: 0 -246: 104980: 0 -246: 104981: 0 -246: 104982: 0 -246: 104983: 0 -246: 104984: 0 -246: 104985: 0 -246: 104986: 0 -246: 104987: 0 -246: 104988: 0 -246: 104989: 0 -246: 104990: 0 -246: 104991: 0 -246: 104992: 0 -246: 104993: 0 -246: 104994: 0 -246: 104995: 0 -246: 104996: 0 -246: 104997: 0 -246: 104998: 0 -246: 104999: 0 -246: 105000: 0 -246: 105001: 0 -246: 105002: 0 -246: 105003: 0 -246: 105004: 0 -246: 105005: 0 -246: 105006: 0 -246: 105007: 0 -246: 105008: 0 -246: 105009: 0 -246: 105010: 0 -246: 105011: 0 -246: 105012: 0 -246: 105013: 0 -246: 105014: 0 -246: 105015: 0 -246: 105016: 0 -246: 105017: 0 -246: 105018: 0 -246: 105019: 0 -246: 105020: 0 -246: 105021: 0 -246: 105022: 0 -246: 105023: 0 -246: 105024: 0 -246: 105025: 0 -246: 105026: 0 -246: 105027: 0 -246: 105028: 0 -246: 105029: 0 -246: 105030: 0 -246: 105031: 0 -246: 105032: 0 -246: 105033: 0 -246: 105034: 0 -246: 105035: 0 -246: 105036: 0 -246: 105037: 0 -246: 105038: 0 -246: 105039: 0 -246: 105040: 0 -246: 105041: 0 -246: 105042: 0 -246: 105043: 0 -246: 105044: 0 -246: 105045: 0 -246: 105046: 0 -246: 105047: 0 -246: 105048: 0 -246: 105049: 0 -246: 105050: 0 -246: 105051: 0 -246: 105052: 0 -246: 105053: 0 -246: 105054: 0 -246: 105055: 0 -246: 105056: 0 -246: 105057: 0 -246: 105058: 0 -246: 105059: 0 -246: 105060: 0 -246: 105061: 0 -246: 105062: 0 -246: 105063: 0 -246: 105064: 0 -246: 105065: 0 -246: 105066: 0 -246: 105067: 0 -246: 105068: 0 -246: 105069: 0 -246: 105070: 0 -246: 105071: 0 -246: 105072: 0 -246: 105073: 0 -246: 105074: 0 -246: 105075: 0 -246: 105076: 0 -246: 105077: 0 -246: 105078: 0 -246: 105079: 0 -246: 105080: 0 -246: 105081: 0 -246: 105082: 0 -246: 105083: 0 -246: 105084: 0 -246: 105085: 0 -246: 105086: 0 -246: 105087: 0 -246: 105088: 0 -246: 105089: 0 -246: 105090: 0 -246: 105091: 0 -246: 105092: 0 -246: 105093: 0 -246: 105094: 0 -246: 105095: 0 -246: 105096: 0 -246: 105097: 0 -246: 105098: 0 -246: 105099: 0 -246: 105100: 0 -246: 105101: 0 -246: 105102: 0 -246: 105103: 0 -246: 105104: 0 -246: 105105: 0 -246: 105106: 0 -246: 105107: 0 -246: 105108: 0 -246: 105109: 0 -246: 105110: 0 -246: 105111: 0 -246: 105112: 0 -246: 105113: 0 -246: 105114: 0 -246: 105115: 0 -246: 105116: 0 -246: 105117: 0 -246: 105118: 0 -246: 105119: 0 -246: 105120: 0 -246: 105121: 0 -246: 105122: 0 -246: 105123: 0 -246: 105124: 0 -246: 105125: 0 -246: 105126: 0 -246: 105127: 0 -246: 105128: 0 -246: 105129: 0 -246: 105130: 0 -246: 105131: 0 -246: 105132: 0 -246: 105133: 0 -246: 105134: 0 -246: 105135: 0 -246: 105136: 0 -246: 105137: 0 -246: 105138: 0 -246: 105139: 0 -246: 105140: 0 -246: 105141: 0 -246: 105142: 0 -246: 105143: 0 -246: 105144: 0 -246: 105145: 0 -246: 105146: 0 -246: 105147: 0 -246: 105148: 0 -246: 105149: 0 -246: 105150: 0 -246: 105151: 0 -246: 105152: 0 -246: 105153: 0 -246: 105154: 0 -246: 105155: 0 -246: 105156: 0 -246: 105157: 0 -246: 105158: 0 -246: 105159: 0 -246: 105160: 0 -246: 105161: 0 -246: 105162: 0 -246: 105163: 0 -246: 105164: 0 -246: 105165: 0 -246: 105166: 0 -246: 105167: 0 -246: 105168: 0 -246: 105169: 0 -246: 105170: 0 -246: 105171: 0 -246: 105172: 0 -246: 105173: 0 -246: 105174: 0 -246: 105175: 0 -246: 105176: 0 -246: 105177: 0 -246: 105178: 0 -246: 105179: 0 -246: 105180: 0 -246: 105181: 0 -246: 105182: 0 -246: 105183: 0 -246: 105184: 0 -246: 105185: 0 -246: 105186: 0 -246: 105187: 0 -246: 105188: 0 -246: 105189: 0 -246: 105190: 0 -246: 105191: 0 -246: 105192: 0 -246: 105193: 0 -246: 105194: 0 -246: 105195: 0 -246: 105196: 0 -246: 105197: 0 -246: 105198: 0 -246: 105199: 0 -246: 105200: 0 -246: 105201: 0 -246: 105202: 0 -246: 105203: 0 -246: 105204: 0 -246: 105205: 0 -246: 105206: 0 -246: 105207: 0 -246: 105208: 0 -246: 105209: 0 -246: 105210: 0 -246: 105211: 0 -246: 105212: 0 -246: 105213: 0 -246: 105214: 0 -246: 105215: 0 -246: 105216: 0 -246: 105217: 0 -246: 105218: 0 -246: 105219: 0 -246: 105220: 0 -246: 105221: 0 -246: 105222: 0 -246: 105223: 0 -246: 105224: 0 -246: 105225: 0 -246: 105226: 0 -246: 105227: 0 -246: 105228: 0 -246: 105229: 0 -246: 105230: 0 -246: 105231: 0 -246: 105232: 0 -246: 105233: 0 -246: 105234: 0 -246: 105235: 0 -246: 105236: 0 -246: 105237: 0 -246: 105238: 0 -246: 105239: 0 -246: 105240: 0 -246: 105241: 0 -246: 105242: 0 -246: 105243: 0 -246: 105244: 0 -246: 105245: 0 -246: 105246: 0 -246: 105247: 0 -246: 105248: 0 -246: 105249: 0 -246: 105250: 0 -246: 105251: 0 -246: 105252: 0 -246: 105253: 0 -246: 105254: 0 -246: 105255: 0 -246: 105256: 0 -246: 105257: 0 -246: 105258: 0 -246: 105259: 0 -246: 105260: 0 -246: 105261: 0 -246: 105262: 0 -246: 105263: 0 -246: 105264: 0 -246: 105265: 0 -246: 105266: 0 -246: 105267: 0 -246: 105268: 0 -246: 105269: 0 -246: 105270: 0 -246: 105271: 0 -246: 105272: 0 -246: 105273: 0 -246: 105274: 0 -246: 105275: 0 -246: 105276: 0 -246: 105277: 0 -246: 105278: 0 -246: 105279: 0 -246: 105280: 0 -246: 105281: 0 -246: 105282: 0 -246: 105283: 0 -246: 105284: 0 -246: 105285: 0 -246: 105286: 0 -246: 105287: 0 -246: 105288: 0 -246: 105289: 0 -246: 105290: 0 -246: 105291: 0 -246: 105292: 0 -246: 105293: 0 -246: 105294: 0 -246: 105295: 0 -246: 105296: 0 -246: 105297: 0 -246: 105298: 0 -246: 105299: 0 -246: 105300: 0 -246: 105301: 0 -246: 105302: 0 -246: 105303: 0 -246: 105304: 0 -246: 105305: 0 -246: 105306: 0 -246: 105307: 0 -246: 105308: 0 -246: 105309: 0 -246: 105310: 0 -246: 105311: 0 -246: 105312: 0 -246: 105313: 0 -246: 105314: 0 -246: 105315: 0 -246: 105316: 0 -246: 105317: 0 -246: 105318: 0 -246: 105319: 0 -246: 105320: 0 -246: 105321: 0 -246: 105322: 0 -246: 105323: 0 -246: 105324: 0 -246: 105325: 0 -246: 105326: 0 -246: 105327: 0 -246: 105328: 0 -246: 105329: 0 -246: 105330: 0 -246: 105331: 0 -246: 105332: 0 -246: 105333: 0 -246: 105334: 0 -246: 105335: 0 -246: 105336: 0 -246: 105337: 0 -246: 105338: 0 -246: 105339: 0 -246: 105340: 0 -246: 105341: 0 -246: 105342: 0 -246: 105343: 0 -246: 105344: 0 -246: 105345: 0 -246: 105346: 0 -246: 105347: 0 -246: 105348: 0 -246: 105349: 0 -246: 105350: 0 -246: 105351: 0 -246: 105352: 0 -246: 105353: 0 -246: 105354: 0 -246: 105355: 0 -246: 105356: 0 -246: 105357: 0 -246: 105358: 0 -246: 105359: 0 -246: 105360: 0 -246: 105361: 0 -246: 105362: 0 -246: 105363: 0 -246: 105364: 0 -246: 105365: 0 -246: 105366: 0 -246: 105367: 0 -246: 105368: 0 -246: 105369: 0 -246: 105370: 0 -246: 105371: 0 -246: 105372: 0 -246: 105373: 0 -246: 105374: 0 -246: 105375: 0 -246: 105376: 0 -246: 105377: 0 -246: 105378: 0 -246: 105379: 0 -246: 105380: 0 -246: 105381: 0 -246: 105382: 0 -246: 105383: 0 -246: 105384: 0 -246: 105385: 0 -246: 105386: 0 -246: 105387: 0 -246: 105388: 0 -246: 105389: 0 -246: 105390: 0 -246: 105391: 0 -246: 105392: 0 -246: 105393: 0 -246: 105394: 0 -246: 105395: 0 -246: 105396: 0 -246: 105397: 0 -246: 105398: 0 -246: 105399: 0 -246: 105400: 0 -246: 105401: 0 -246: 105402: 0 -246: 105403: 0 -246: 105404: 0 -246: 105405: 0 -246: 105406: 0 -246: 105407: 0 -246: 105408: 0 -246: 105409: 0 -246: 105410: 0 -246: 105411: 0 -246: 105412: 0 -246: 105413: 0 -246: 105414: 0 -246: 105415: 0 -246: 105416: 0 -246: 105417: 0 -246: 105418: 0 -246: 105419: 0 -246: 105420: 0 -246: 105421: 0 -246: 105422: 0 -246: 105423: 0 -246: 105424: 0 -246: 105425: 0 -246: 105426: 0 -246: 105427: 0 -246: 105428: 0 -246: 105429: 0 -246: 105430: 0 -246: 105431: 0 -246: 105432: 0 -246: 105433: 0 -246: 105434: 0 -246: 105435: 0 -246: 105436: 0 -246: 105437: 0 -246: 105438: 0 -246: 105439: 0 -246: 105440: 0 -246: 105441: 0 -246: 105442: 0 -246: 105443: 0 -246: 105444: 0 -246: 105445: 0 -246: 105446: 0 -246: 105447: 0 -246: 105448: 0 -246: 105449: 0 -246: 105450: 0 -246: 105451: 0 -246: 105452: 0 -246: 105453: 0 -246: 105454: 0 -246: 105455: 0 -246: 105456: 0 -246: 105457: 0 -246: 105458: 0 -246: 105459: 0 -246: 105460: 0 -246: 105461: 0 -246: 105462: 0 -246: 105463: 0 -246: 105464: 0 -246: 105465: 0 -246: 105466: 0 -246: 105467: 0 -246: 105468: 0 -246: 105469: 0 -246: 105470: 0 -246: 105471: 0 -246: 105472: 0 -246: 105473: 0 -246: 105474: 0 -246: 105475: 0 -246: 105476: 0 -246: 105477: 0 -246: 105478: 0 -246: 105479: 0 -246: 105480: 0 -246: 105481: 0 -246: 105482: 0 -246: 105483: 0 -246: 105484: 0 -246: 105485: 0 -246: 105486: 0 -246: 105487: 0 -246: 105488: 0 -246: 105489: 0 -246: 105490: 0 -246: 105491: 0 -246: 105492: 0 -246: 105493: 0 -246: 105494: 0 -246: 105495: 0 -246: 105496: 0 -246: 105497: 0 -246: 105498: 0 -246: 105499: 0 -246: 105500: 0 -246: 105501: 0 -246: 105502: 0 -246: 105503: 0 -246: 105504: 0 -246: 105505: 0 -246: 105506: 0 -246: 105507: 0 -246: 105508: 0 -246: 105509: 0 -246: 105510: 0 -246: 105511: 0 -246: 105512: 0 -246: 105513: 0 -246: 105514: 0 -246: 105515: 0 -246: 105516: 0 -246: 105517: 0 -246: 105518: 0 -246: 105519: 0 -246: 105520: 0 -246: 105521: 0 -246: 105522: 0 -246: 105523: 0 -246: 105524: 0 -246: 105525: 0 -246: 105526: 0 -246: 105527: 0 -246: 105528: 0 -246: 105529: 0 -246: 105530: 0 -246: 105531: 0 -246: 105532: 0 -246: 105533: 0 -246: 105534: 0 -246: 105535: 0 -246: 105536: 0 -246: 105537: 0 -246: 105538: 0 -246: 105539: 0 -246: 105540: 0 -246: 105541: 0 -246: 105542: 0 -246: 105543: 0 -246: 105544: 0 -246: 105545: 0 -246: 105546: 0 -246: 105547: 0 -246: 105548: 0 -246: 105549: 0 -246: 105550: 0 -246: 105551: 0 -246: 105552: 0 -246: 105553: 0 -246: 105554: 0 -246: 105555: 0 -246: 105556: 0 -246: 105557: 0 -246: 105558: 0 -246: 105559: 0 -246: 105560: 0 -246: 105561: 0 -246: 105562: 0 -246: 105563: 0 -246: 105564: 0 -246: 105565: 0 -246: 105566: 0 -246: 105567: 0 -246: 105568: 0 -246: 105569: 0 -246: 105570: 0 -246: 105571: 0 -246: 105572: 0 -246: 105573: 0 -246: 105574: 0 -246: 105575: 0 -246: 105576: 0 -246: 105577: 0 -246: 105578: 0 -246: 105579: 0 -246: 105580: 0 -246: 105581: 0 -246: 105582: 0 -246: 105583: 0 -246: 105584: 0 -246: 105585: 0 -246: 105586: 0 -246: 105587: 0 -246: 105588: 0 -246: 105589: 0 -246: 105590: 0 -246: 105591: 0 -246: 105592: 0 -246: 105593: 0 -246: 105594: 0 -246: 105595: 0 -246: 105596: 0 -246: 105597: 0 -246: 105598: 0 -246: 105599: 0 -246: 105600: 0 -246: 105601: 0 -246: 105602: 0 -246: 105603: 0 -246: 105604: 0 -246: 105605: 0 -246: 105606: 0 -246: 105607: 0 -246: 105608: 0 -246: 105609: 0 -246: 105610: 0 -246: 105611: 0 -246: 105612: 0 -246: 105613: 0 -246: 105614: 0 -246: 105615: 0 -246: 105616: 0 -246: 105617: 0 -246: 105618: 0 -246: 105619: 0 -246: 105620: 0 -246: 105621: 0 -246: 105622: 0 -246: 105623: 0 -246: 105624: 0 -246: 105625: 0 -246: 105626: 0 -246: 105627: 0 -246: 105628: 0 -246: 105629: 0 -246: 105630: 0 -246: 105631: 0 -246: 105632: 0 -246: 105633: 0 -246: 105634: 0 -246: 105635: 0 -246: 105636: 0 -246: 105637: 0 -246: 105638: 0 -246: 105639: 0 -246: 105640: 0 -246: 105641: 0 -246: 105642: 0 -246: 105643: 0 -246: 105644: 0 -246: 105645: 0 -246: 105646: 0 -246: 105647: 0 -246: 105648: 0 -246: 105649: 0 -246: 105650: 0 -246: 105651: 0 -246: 105652: 0 -246: 105653: 0 -246: 105654: 0 -246: 105655: 0 -246: 105656: 0 -246: 105657: 0 -246: 105658: 0 -246: 105659: 0 -246: 105660: 0 -246: 105661: 0 -246: 105662: 0 -246: 105663: 0 -246: 105664: 0 -246: 105665: 0 -246: 105666: 0 -246: 105667: 0 -246: 105668: 0 -246: 105669: 0 -246: 105670: 0 -246: 105671: 0 -246: 105672: 0 -246: 105673: 0 -246: 105674: 0 -246: 105675: 0 -246: 105676: 0 -246: 105677: 0 -246: 105678: 0 -246: 105679: 0 -246: 105680: 0 -246: 105681: 0 -246: 105682: 0 -246: 105683: 0 -246: 105684: 0 -246: 105685: 0 -246: 105686: 0 -246: 105687: 0 -246: 105688: 0 -246: 105689: 0 -246: 105690: 0 -246: 105691: 0 -246: 105692: 0 -246: 105693: 0 -246: 105694: 0 -246: 105695: 0 -246: 105696: 0 -246: 105697: 0 -246: 105698: 0 -246: 105699: 0 -246: 105700: 0 -246: 105701: 0 -246: 105702: 0 -246: 105703: 0 -246: 105704: 0 -246: 105705: 0 -246: 105706: 0 -246: 105707: 0 -246: 105708: 0 -246: 105709: 0 -246: 105710: 0 -246: 105711: 0 -246: 105712: 0 -246: 105713: 0 -246: 105714: 0 -246: 105715: 0 -246: 105716: 0 -246: 105717: 0 -246: 105718: 0 -246: 105719: 0 -246: 105720: 0 -246: 105721: 0 -246: 105722: 0 -246: 105723: 0 -246: 105724: 0 -246: 105725: 0 -246: 105726: 0 -246: 105727: 0 -246: 105728: 0 -246: 105729: 0 -246: 105730: 0 -246: 105731: 0 -246: 105732: 0 -246: 105733: 0 -246: 105734: 0 -246: 105735: 0 -246: 105736: 0 -246: 105737: 0 -246: 105738: 0 -246: 105739: 0 -246: 105740: 0 -246: 105741: 0 -246: 105742: 0 -246: 105743: 0 -246: 105744: 0 -246: 105745: 0 -246: 105746: 0 -246: 105747: 0 -246: 105748: 0 -246: 105749: 0 -246: 105750: 0 -246: 105751: 0 -246: 105752: 0 -246: 105753: 0 -246: 105754: 0 -246: 105755: 0 -246: 105756: 0 -246: 105757: 0 -246: 105758: 0 -246: 105759: 0 -246: 105760: 0 -246: 105761: 0 -246: 105762: 0 -246: 105763: 0 -246: 105764: 0 -246: 105765: 0 -246: 105766: 0 -246: 105767: 0 -246: 105768: 0 -246: 105769: 0 -246: 105770: 0 -246: 105771: 0 -246: 105772: 0 -246: 105773: 0 -246: 105774: 0 -246: 105775: 0 -246: 105776: 0 -246: 105777: 0 -246: 105778: 0 -246: 105779: 0 -246: 105780: 0 -246: 105781: 0 -246: 105782: 0 -246: 105783: 0 -246: 105784: 0 -246: 105785: 0 -246: 105786: 0 -246: 105787: 0 -246: 105788: 0 -246: 105789: 0 -246: 105790: 0 -246: 105791: 0 -246: 105792: 0 -246: 105793: 0 -246: 105794: 0 -246: 105795: 0 -246: 105796: 0 -246: 105797: 0 -246: 105798: 0 -246: 105799: 0 -246: 105800: 0 -246: 105801: 0 -246: 105802: 0 -246: 105803: 0 -246: 105804: 0 -246: 105805: 0 -246: 105806: 0 -246: 105807: 0 -246: 105808: 0 -246: 105809: 0 -246: 105810: 0 -246: 105811: 0 -246: 105812: 0 -246: 105813: 0 -246: 105814: 0 -246: 105815: 0 -246: 105816: 0 -246: 105817: 0 -246: 105818: 0 -246: 105819: 0 -246: 105820: 0 -246: 105821: 0 -246: 105822: 0 -246: 105823: 0 -246: 105824: 0 -246: 105825: 0 -246: 105826: 0 -246: 105827: 0 -246: 105828: 0 -246: 105829: 0 -246: 105830: 0 -246: 105831: 0 -246: 105832: 0 -246: 105833: 0 -246: 105834: 0 -246: 105835: 0 -246: 105836: 0 -246: 105837: 0 -246: 105838: 0 -246: 105839: 0 -246: 105840: 0 -246: 105841: 0 -246: 105842: 0 -246: 105843: 0 -246: 105844: 0 -246: 105845: 0 -246: 105846: 0 -246: 105847: 0 -246: 105848: 0 -246: 105849: 0 -246: 105850: 0 -246: 105851: 0 -246: 105852: 0 -246: 105853: 0 -246: 105854: 0 -246: 105855: 0 -246: 105856: 0 -246: 105857: 0 -246: 105858: 0 -246: 105859: 0 -246: 105860: 0 -246: 105861: 0 -246: 105862: 0 -246: 105863: 0 -246: 105864: 0 -246: 105865: 0 -246: 105866: 0 -246: 105867: 0 -246: 105868: 0 -246: 105869: 0 -246: 105870: 0 -246: 105871: 0 -246: 105872: 0 -246: 105873: 0 -246: 105874: 0 -246: 105875: 0 -246: 105876: 0 -246: 105877: 0 -246: 105878: 0 -246: 105879: 0 -246: 105880: 0 -246: 105881: 0 -246: 105882: 0 -246: 105883: 0 -246: 105884: 0 -246: 105885: 0 -246: 105886: 0 -246: 105887: 0 -246: 105888: 0 -246: 105889: 0 -246: 105890: 0 -246: 105891: 0 -246: 105892: 0 -246: 105893: 0 -246: 105894: 0 -246: 105895: 0 -246: 105896: 0 -246: 105897: 0 -246: 105898: 0 -246: 105899: 0 -246: 105900: 0 -246: 105901: 0 -246: 105902: 0 -246: 105903: 0 -246: 105904: 0 -246: 105905: 0 -246: 105906: 0 -246: 105907: 0 -246: 105908: 0 -246: 105909: 0 -246: 105910: 0 -246: 105911: 0 -246: 105912: 0 -246: 105913: 0 -246: 105914: 0 -246: 105915: 0 -246: 105916: 0 -246: 105917: 0 -246: 105918: 0 -246: 105919: 0 -246: 105920: 0 -246: 105921: 0 -246: 105922: 0 -246: 105923: 0 -246: 105924: 0 -246: 105925: 0 -246: 105926: 0 -246: 105927: 0 -246: 105928: 0 -246: 105929: 0 -246: 105930: 0 -246: 105931: 0 -246: 105932: 0 -246: 105933: 0 -246: 105934: 0 -246: 105935: 0 -246: 105936: 0 -246: 105937: 0 -246: 105938: 0 -246: 105939: 0 -246: 105940: 0 -246: 105941: 0 -246: 105942: 0 -246: 105943: 0 -246: 105944: 0 -246: 105945: 0 -246: 105946: 0 -246: 105947: 0 -246: 105948: 0 -246: 105949: 0 -246: 105950: 0 -246: 105951: 0 -246: 105952: 0 -246: 105953: 0 -246: 105954: 0 -246: 105955: 0 -246: 105956: 0 -246: 105957: 0 -246: 105958: 0 -246: 105959: 0 -246: 105960: 0 -246: 105961: 0 -246: 105962: 0 -246: 105963: 0 -246: 105964: 0 -246: 105965: 0 -246: 105966: 0 -246: 105967: 0 -246: 105968: 0 -246: 105969: 0 -246: 105970: 0 -246: 105971: 0 -246: 105972: 0 -246: 105973: 0 -246: 105974: 0 -246: 105975: 0 -246: 105976: 0 -246: 105977: 0 -246: 105978: 0 -246: 105979: 0 -246: 105980: 0 -246: 105981: 0 -246: 105982: 0 -246: 105983: 0 -246: 105984: 0 -246: 105985: 0 -246: 105986: 0 -246: 105987: 0 -246: 105988: 0 -246: 105989: 0 -246: 105990: 0 -246: 105991: 0 -246: 105992: 0 -246: 105993: 0 -246: 105994: 0 -246: 105995: 0 -246: 105996: 0 -246: 105997: 0 -246: 105998: 0 -246: 105999: 0 -246: 106000: 0 -246: 106001: 0 -246: 106002: 0 -246: 106003: 0 -246: 106004: 0 -246: 106005: 0 -246: 106006: 0 -246: 106007: 0 -246: 106008: 0 -246: 106009: 0 -246: 106010: 0 -246: 106011: 0 -246: 106012: 0 -246: 106013: 0 -246: 106014: 0 -246: 106015: 0 -246: 106016: 0 -246: 106017: 0 -246: 106018: 0 -246: 106019: 0 -246: 106020: 0 -246: 106021: 0 -246: 106022: 0 -246: 106023: 0 -246: 106024: 0 -246: 106025: 0 -246: 106026: 0 -246: 106027: 0 -246: 106028: 0 -246: 106029: 0 -246: 106030: 0 -246: 106031: 0 -246: 106032: 0 -246: 106033: 0 -246: 106034: 0 -246: 106035: 0 -246: 106036: 0 -246: 106037: 0 -246: 106038: 0 -246: 106039: 0 -246: 106040: 0 -246: 106041: 0 -246: 106042: 0 -246: 106043: 0 -246: 106044: 0 -246: 106045: 0 -246: 106046: 0 -246: 106047: 0 -246: 106048: 0 -246: 106049: 0 -246: 106050: 0 -246: 106051: 0 -246: 106052: 0 -246: 106053: 0 -246: 106054: 0 -246: 106055: 0 -246: 106056: 0 -246: 106057: 0 -246: 106058: 0 -246: 106059: 0 -246: 106060: 0 -246: 106061: 0 -246: 106062: 0 -246: 106063: 0 -246: 106064: 0 -246: 106065: 0 -246: 106066: 0 -246: 106067: 0 -246: 106068: 0 -246: 106069: 0 -246: 106070: 0 -246: 106071: 0 -246: 106072: 0 -246: 106073: 0 -246: 106074: 0 -246: 106075: 0 -246: 106076: 0 -246: 106077: 0 -246: 106078: 0 -246: 106079: 0 -246: 106080: 0 -246: 106081: 0 -246: 106082: 0 -246: 106083: 0 -246: 106084: 0 -246: 106085: 0 -246: 106086: 0 -246: 106087: 0 -246: 106088: 0 -246: 106089: 0 -246: 106090: 0 -246: 106091: 0 -246: 106092: 0 -246: 106093: 0 -246: 106094: 0 -246: 106095: 0 -246: 106096: 0 -246: 106097: 0 -246: 106098: 0 -246: 106099: 0 -246: 106100: 0 -246: 106101: 0 -246: 106102: 0 -246: 106103: 0 -246: 106104: 0 -246: 106105: 0 -246: 106106: 0 -246: 106107: 0 -246: 106108: 0 -246: 106109: 0 -246: 106110: 0 -246: 106111: 0 -246: 106112: 0 -246: 106113: 0 -246: 106114: 0 -246: 106115: 0 -246: 106116: 0 -246: 106117: 0 -246: 106118: 0 -246: 106119: 0 -246: 106120: 0 -246: 106121: 0 -246: 106122: 0 -246: 106123: 0 -246: 106124: 0 -246: 106125: 0 -246: 106126: 0 -246: 106127: 0 -246: 106128: 0 -246: 106129: 0 -246: 106130: 0 -246: 106131: 0 -246: 106132: 0 -246: 106133: 0 -246: 106134: 0 -246: 106135: 0 -246: 106136: 0 -246: 106137: 0 -246: 106138: 0 -246: 106139: 0 -246: 106140: 0 -246: 106141: 0 -246: 106142: 0 -246: 106143: 0 -246: 106144: 0 -246: 106145: 0 -246: 106146: 0 -246: 106147: 0 -246: 106148: 0 -246: 106149: 0 -246: 106150: 0 -246: 106151: 0 -246: 106152: 0 -246: 106153: 0 -246: 106154: 0 -246: 106155: 0 -246: 106156: 0 -246: 106157: 0 -246: 106158: 0 -246: 106159: 0 -246: 106160: 0 -246: 106161: 0 -246: 106162: 0 -246: 106163: 0 -246: 106164: 0 -246: 106165: 0 -246: 106166: 0 -246: 106167: 0 -246: 106168: 0 -246: 106169: 0 -246: 106170: 0 -246: 106171: 0 -246: 106172: 0 -246: 106173: 0 -246: 106174: 0 -246: 106175: 0 -246: 106176: 0 -246: 106177: 0 -246: 106178: 0 -246: 106179: 0 -246: 106180: 0 -246: 106181: 0 -246: 106182: 0 -246: 106183: 0 -246: 106184: 0 -246: 106185: 0 -246: 106186: 0 -246: 106187: 0 -246: 106188: 0 -246: 106189: 0 -246: 106190: 0 -246: 106191: 0 -246: 106192: 0 -246: 106193: 0 -246: 106194: 0 -246: 106195: 0 -246: 106196: 0 -246: 106197: 0 -246: 106198: 0 -246: 106199: 0 -246: 106200: 0 -246: 106201: 0 -246: 106202: 0 -246: 106203: 0 -246: 106204: 0 -246: 106205: 0 -246: 106206: 0 -246: 106207: 0 -246: 106208: 0 -246: 106209: 0 -246: 106210: 0 -246: 106211: 0 -246: 106212: 0 -246: 106213: 0 -246: 106214: 0 -246: 106215: 0 -246: 106216: 0 -246: 106217: 0 -246: 106218: 0 -246: 106219: 0 -246: 106220: 0 -246: 106221: 0 -246: 106222: 0 -246: 106223: 0 -246: 106224: 0 -246: 106225: 0 -246: 106226: 0 -246: 106227: 0 -246: 106228: 0 -246: 106229: 0 -246: 106230: 0 -246: 106231: 0 -246: 106232: 0 -246: 106233: 0 -246: 106234: 0 -246: 106235: 0 -246: 106236: 0 -246: 106237: 0 -246: 106238: 0 -246: 106239: 0 -246: 106240: 0 -246: 106241: 0 -246: 106242: 0 -246: 106243: 0 -246: 106244: 0 -246: 106245: 0 -246: 106246: 0 -246: 106247: 0 -246: 106248: 0 -246: 106249: 0 -246: 106250: 0 -246: 106251: 0 -246: 106252: 0 -246: 106253: 0 -246: 106254: 0 -246: 106255: 0 -246: 106256: 0 -246: 106257: 0 -246: 106258: 0 -246: 106259: 0 -246: 106260: 0 -246: 106261: 0 -246: 106262: 0 -246: 106263: 0 -246: 106264: 0 -246: 106265: 0 -246: 106266: 0 -246: 106267: 0 -246: 106268: 0 -246: 106269: 0 -246: 106270: 0 -246: 106271: 0 -246: 106272: 0 -246: 106273: 0 -246: 106274: 0 -246: 106275: 0 -246: 106276: 0 -246: 106277: 0 -246: 106278: 0 -246: 106279: 0 -246: 106280: 0 -246: 106281: 0 -246: 106282: 0 -246: 106283: 0 -246: 106284: 0 -246: 106285: 0 -246: 106286: 0 -246: 106287: 0 -246: 106288: 0 -246: 106289: 0 -246: 106290: 0 -246: 106291: 0 -246: 106292: 0 -246: 106293: 0 -246: 106294: 0 -246: 106295: 0 -246: 106296: 0 -246: 106297: 0 -246: 106298: 0 -246: 106299: 0 -246: 106300: 0 -246: 106301: 0 -246: 106302: 0 -246: 106303: 0 -246: 106304: 0 -246: 106305: 0 -246: 106306: 0 -246: 106307: 0 -246: 106308: 0 -246: 106309: 0 -246: 106310: 0 -246: 106311: 0 -246: 106312: 0 -246: 106313: 0 -246: 106314: 0 -246: 106315: 0 -246: 106316: 0 -246: 106317: 0 -246: 106318: 0 -246: 106319: 0 -246: 106320: 0 -246: 106321: 0 -246: 106322: 0 -246: 106323: 0 -246: 106324: 0 -246: 106325: 0 -246: 106326: 0 -246: 106327: 0 -246: 106328: 0 -246: 106329: 0 -246: 106330: 0 -246: 106331: 0 -246: 106332: 0 -246: 106333: 0 -246: 106334: 0 -246: 106335: 0 -246: 106336: 0 -246: 106337: 0 -246: 106338: 0 -246: 106339: 0 -246: 106340: 0 -246: 106341: 0 -246: 106342: 0 -246: 106343: 0 -246: 106344: 0 -246: 106345: 0 -246: 106346: 0 -246: 106347: 0 -246: 106348: 0 -246: 106349: 0 -246: 106350: 0 -246: 106351: 0 -246: 106352: 0 -246: 106353: 0 -246: 106354: 0 -246: 106355: 0 -246: 106356: 0 -246: 106357: 0 -246: 106358: 0 -246: 106359: 0 -246: 106360: 0 -246: 106361: 0 -246: 106362: 0 -246: 106363: 0 -246: 106364: 0 -246: 106365: 0 -246: 106366: 0 -246: 106367: 0 -246: 106368: 0 -246: 106369: 0 -246: 106370: 0 -246: 106371: 0 -246: 106372: 0 -246: 106373: 0 -246: 106374: 0 -246: 106375: 0 -246: 106376: 0 -246: 106377: 0 -246: 106378: 0 -246: 106379: 0 -246: 106380: 0 -246: 106381: 0 -246: 106382: 0 -246: 106383: 0 -246: 106384: 0 -246: 106385: 0 -246: 106386: 0 -246: 106387: 0 -246: 106388: 0 -246: 106389: 0 -246: 106390: 0 -246: 106391: 0 -246: 106392: 0 -246: 106393: 0 -246: 106394: 0 -246: 106395: 0 -246: 106396: 0 -246: 106397: 0 -246: 106398: 0 -246: 106399: 0 -246: 106400: 0 -246: 106401: 0 -246: 106402: 0 -246: 106403: 0 -246: 106404: 0 -246: 106405: 0 -246: 106406: 0 -246: 106407: 0 -246: 106408: 0 -246: 106409: 0 -246: 106410: 0 -246: 106411: 0 -246: 106412: 0 -246: 106413: 0 -246: 106414: 0 -246: 106415: 0 -246: 106416: 0 -246: 106417: 0 -246: 106418: 0 -246: 106419: 0 -246: 106420: 0 -246: 106421: 0 -246: 106422: 0 -246: 106423: 0 -246: 106424: 0 -246: 106425: 0 -246: 106426: 0 -246: 106427: 0 -246: 106428: 0 -246: 106429: 0 -246: 106430: 0 -246: 106431: 0 -246: 106432: 0 -246: 106433: 0 -246: 106434: 0 -246: 106435: 0 -246: 106436: 0 -246: 106437: 0 -246: 106438: 0 -246: 106439: 0 -246: 106440: 0 -246: 106441: 0 -246: 106442: 0 -246: 106443: 0 -246: 106444: 0 -246: 106445: 0 -246: 106446: 0 -246: 106447: 0 -246: 106448: 0 -246: 106449: 0 -246: 106450: 0 -246: 106451: 0 -246: 106452: 0 -246: 106453: 0 -246: 106454: 0 -246: 106455: 0 -246: 106456: 0 -246: 106457: 0 -246: 106458: 0 -246: 106459: 0 -246: 106460: 0 -246: 106461: 0 -246: 106462: 0 -246: 106463: 0 -246: 106464: 0 -246: 106465: 0 -246: 106466: 0 -246: 106467: 0 -246: 106468: 0 -246: 106469: 0 -246: 106470: 0 -246: 106471: 0 -246: 106472: 0 -246: 106473: 0 -246: 106474: 0 -246: 106475: 0 -246: 106476: 0 -246: 106477: 0 -246: 106478: 0 -246: 106479: 0 -246: 106480: 0 -246: 106481: 0 -246: 106482: 0 -246: 106483: 0 -246: 106484: 0 -246: 106485: 0 -246: 106486: 0 -246: 106487: 0 -246: 106488: 0 -246: 106489: 0 -246: 106490: 0 -246: 106491: 0 -246: 106492: 0 -246: 106493: 0 -246: 106494: 0 -246: 106495: 0 -246: 106496: 0 -246: 106497: 0 -246: 106498: 0 -246: 106499: 0 -246: 106500: 0 -246: 106501: 0 -246: 106502: 0 -246: 106503: 0 -246: 106504: 0 -246: 106505: 0 -246: 106506: 0 -246: 106507: 0 -246: 106508: 0 -246: 106509: 0 -246: 106510: 0 -246: 106511: 0 -246: 106512: 0 -246: 106513: 0 -246: 106514: 0 -246: 106515: 0 -246: 106516: 0 -246: 106517: 0 -246: 106518: 0 -246: 106519: 0 -246: 106520: 0 -246: 106521: 0 -246: 106522: 0 -246: 106523: 0 -246: 106524: 0 -246: 106525: 0 -246: 106526: 0 -246: 106527: 0 -246: 106528: 0 -246: 106529: 0 -246: 106530: 0 -246: 106531: 0 -246: 106532: 0 -246: 106533: 0 -246: 106534: 0 -246: 106535: 0 -246: 106536: 0 -246: 106537: 0 -246: 106538: 0 -246: 106539: 0 -246: 106540: 0 -246: 106541: 0 -246: 106542: 0 -246: 106543: 0 -246: 106544: 0 -246: 106545: 0 -246: 106546: 0 -246: 106547: 0 -246: 106548: 0 -246: 106549: 0 -246: 106550: 0 -246: 106551: 0 -246: 106552: 0 -246: 106553: 0 -246: 106554: 0 -246: 106555: 0 -246: 106556: 0 -246: 106557: 0 -246: 106558: 0 -246: 106559: 0 -246: 106560: 0 -246: 106561: 0 -246: 106562: 0 -246: 106563: 0 -246: 106564: 0 -246: 106565: 0 -246: 106566: 0 -246: 106567: 0 -246: 106568: 0 -246: 106569: 0 -246: 106570: 0 -246: 106571: 0 -246: 106572: 0 -246: 106573: 0 -246: 106574: 0 -246: 106575: 0 -246: 106576: 0 -246: 106577: 0 -246: 106578: 0 -246: 106579: 0 -246: 106580: 0 -246: 106581: 0 -246: 106582: 0 -246: 106583: 0 -246: 106584: 0 -246: 106585: 0 -246: 106586: 0 -246: 106587: 0 -246: 106588: 0 -246: 106589: 0 -246: 106590: 0 -246: 106591: 0 -246: 106592: 0 -246: 106593: 0 -246: 106594: 0 -246: 106595: 0 -246: 106596: 0 -246: 106597: 0 -246: 106598: 0 -246: 106599: 0 -246: 106600: 0 -246: 106601: 0 -246: 106602: 0 -246: 106603: 0 -246: 106604: 0 -246: 106605: 0 -246: 106606: 0 -246: 106607: 0 -246: 106608: 0 -246: 106609: 0 -246: 106610: 0 -246: 106611: 0 -246: 106612: 0 -246: 106613: 0 -246: 106614: 0 -246: 106615: 0 -246: 106616: 0 -246: 106617: 0 -246: 106618: 0 -246: 106619: 0 -246: 106620: 0 -246: 106621: 0 -246: 106622: 0 -246: 106623: 0 -246: 106624: 0 -246: 106625: 0 -246: 106626: 0 -246: 106627: 0 -246: 106628: 0 -246: 106629: 0 -246: 106630: 0 -246: 106631: 0 -246: 106632: 0 -246: 106633: 0 -246: 106634: 0 -246: 106635: 0 -246: 106636: 0 -246: 106637: 0 -246: 106638: 0 -246: 106639: 0 -246: 106640: 0 -246: 106641: 0 -246: 106642: 0 -246: 106643: 0 -246: 106644: 0 -246: 106645: 0 -246: 106646: 0 -246: 106647: 0 -246: 106648: 0 -246: 106649: 0 -246: 106650: 0 -246: 106651: 0 -246: 106652: 0 -246: 106653: 0 -246: 106654: 0 -246: 106655: 0 -246: 106656: 0 -246: 106657: 0 -246: 106658: 0 -246: 106659: 0 -246: 106660: 0 -246: 106661: 0 -246: 106662: 0 -246: 106663: 0 -246: 106664: 0 -246: 106665: 0 -246: 106666: 0 -246: 106667: 0 -246: 106668: 0 -246: 106669: 0 -246: 106670: 0 -246: 106671: 0 -246: 106672: 0 -246: 106673: 0 -246: 106674: 0 -246: 106675: 0 -246: 106676: 0 -246: 106677: 0 -246: 106678: 0 -246: 106679: 0 -246: 106680: 0 -246: 106681: 0 -246: 106682: 0 -246: 106683: 0 -246: 106684: 0 -246: 106685: 0 -246: 106686: 0 -246: 106687: 0 -246: 106688: 0 -246: 106689: 0 -246: 106690: 0 -246: 106691: 0 -246: 106692: 0 -246: 106693: 0 -246: 106694: 0 -246: 106695: 0 -246: 106696: 0 -246: 106697: 0 -246: 106698: 0 -246: 106699: 0 -246: 106700: 0 -246: 106701: 0 -246: 106702: 0 -246: 106703: 0 -246: 106704: 0 -246: 106705: 0 -246: 106706: 0 -246: 106707: 0 -246: 106708: 0 -246: 106709: 0 -246: 106710: 0 -246: 106711: 0 -246: 106712: 0 -246: 106713: 0 -246: 106714: 0 -246: 106715: 0 -246: 106716: 0 -246: 106717: 0 -246: 106718: 0 -246: 106719: 0 -246: 106720: 0 -246: 106721: 0 -246: 106722: 0 -246: 106723: 0 -246: 106724: 0 -246: 106725: 0 -246: 106726: 0 -246: 106727: 0 -246: 106728: 0 -246: 106729: 0 -246: 106730: 0 -246: 106731: 0 -246: 106732: 0 -246: 106733: 0 -246: 106734: 0 -246: 106735: 0 -246: 106736: 0 -246: 106737: 0 -246: 106738: 0 -246: 106739: 0 -246: 106740: 0 -246: 106741: 0 -246: 106742: 0 -246: 106743: 0 -246: 106744: 0 -246: 106745: 0 -246: 106746: 0 -246: 106747: 0 -246: 106748: 0 -246: 106749: 0 -246: 106750: 0 -246: 106751: 0 -246: 106752: 0 -246: 106753: 0 -246: 106754: 0 -246: 106755: 0 -246: 106756: 0 -246: 106757: 0 -246: 106758: 0 -246: 106759: 0 -246: 106760: 0 -246: 106761: 0 -246: 106762: 0 -246: 106763: 0 -246: 106764: 0 -246: 106765: 0 -246: 106766: 0 -246: 106767: 0 -246: 106768: 0 -246: 106769: 0 -246: 106770: 0 -246: 106771: 0 -246: 106772: 0 -246: 106773: 0 -246: 106774: 0 -246: 106775: 0 -246: 106776: 0 -246: 106777: 0 -246: 106778: 0 -246: 106779: 0 -246: 106780: 0 -246: 106781: 0 -246: 106782: 0 -246: 106783: 0 -246: 106784: 0 -246: 106785: 0 -246: 106786: 0 -246: 106787: 0 -246: 106788: 0 -246: 106789: 0 -246: 106790: 0 -246: 106791: 0 -246: 106792: 0 -246: 106793: 0 -246: 106794: 0 -246: 106795: 0 -246: 106796: 0 -246: 106797: 0 -246: 106798: 0 -246: 106799: 0 -246: 106800: 0 -246: 106801: 0 -246: 106802: 0 -246: 106803: 0 -246: 106804: 0 -246: 106805: 0 -246: 106806: 0 -246: 106807: 0 -246: 106808: 0 -246: 106809: 0 -246: 106810: 0 -246: 106811: 0 -246: 106812: 0 -246: 106813: 0 -246: 106814: 0 -246: 106815: 0 -246: 106816: 0 -246: 106817: 0 -246: 106818: 0 -246: 106819: 0 -246: 106820: 0 -246: 106821: 0 -246: 106822: 0 -246: 106823: 0 -246: 106824: 0 -246: 106825: 0 -246: 106826: 0 -246: 106827: 0 -246: 106828: 0 -246: 106829: 0 -246: 106830: 0 -246: 106831: 0 -246: 106832: 0 -246: 106833: 0 -246: 106834: 0 -246: 106835: 0 -246: 106836: 0 -246: 106837: 0 -246: 106838: 0 -246: 106839: 0 -246: 106840: 0 -246: 106841: 0 -246: 106842: 0 -246: 106843: 0 -246: 106844: 0 -246: 106845: 0 -246: 106846: 0 -246: 106847: 0 -246: 106848: 0 -246: 106849: 0 -246: 106850: 0 -246: 106851: 0 -246: 106852: 0 -246: 106853: 0 -246: 106854: 0 -246: 106855: 0 -246: 106856: 0 -246: 106857: 0 -246: 106858: 0 -246: 106859: 0 -246: 106860: 0 -246: 106861: 0 -246: 106862: 0 -246: 106863: 0 -246: 106864: 0 -246: 106865: 0 -246: 106866: 0 -246: 106867: 0 -246: 106868: 0 -246: 106869: 0 -246: 106870: 0 -246: 106871: 0 -246: 106872: 0 -246: 106873: 0 -246: 106874: 0 -246: 106875: 0 -246: 106876: 0 -246: 106877: 0 -246: 106878: 0 -246: 106879: 0 -246: 106880: 0 -246: 106881: 0 -246: 106882: 0 -246: 106883: 0 -246: 106884: 0 -246: 106885: 0 -246: 106886: 0 -246: 106887: 0 -246: 106888: 0 -246: 106889: 0 -246: 106890: 0 -246: 106891: 0 -246: 106892: 0 -246: 106893: 0 -246: 106894: 0 -246: 106895: 0 -246: 106896: 0 -246: 106897: 0 -246: 106898: 0 -246: 106899: 0 -246: 106900: 0 -246: 106901: 0 -246: 106902: 0 -246: 106903: 0 -246: 106904: 0 -246: 106905: 0 -246: 106906: 0 -246: 106907: 0 -246: 106908: 0 -246: 106909: 0 -246: 106910: 0 -246: 106911: 0 -246: 106912: 0 -246: 106913: 0 -246: 106914: 0 -246: 106915: 0 -246: 106916: 0 -246: 106917: 0 -246: 106918: 0 -246: 106919: 0 -246: 106920: 0 -246: 106921: 0 -246: 106922: 0 -246: 106923: 0 -246: 106924: 0 -246: 106925: 0 -246: 106926: 0 -246: 106927: 0 -246: 106928: 0 -246: 106929: 0 -246: 106930: 0 -246: 106931: 0 -246: 106932: 0 -246: 106933: 0 -246: 106934: 0 -246: 106935: 0 -246: 106936: 0 -246: 106937: 0 -246: 106938: 0 -246: 106939: 0 -246: 106940: 0 -246: 106941: 0 -246: 106942: 0 -246: 106943: 0 -246: 106944: 0 -246: 106945: 0 -246: 106946: 0 -246: 106947: 0 -246: 106948: 0 -246: 106949: 0 -246: 106950: 0 -246: 106951: 0 -246: 106952: 0 -246: 106953: 0 -246: 106954: 0 -246: 106955: 0 -246: 106956: 0 -246: 106957: 0 -246: 106958: 0 -246: 106959: 0 -246: 106960: 0 -246: 106961: 0 -246: 106962: 0 -246: 106963: 0 -246: 106964: 0 -246: 106965: 0 -246: 106966: 0 -246: 106967: 0 -246: 106968: 0 -246: 106969: 0 -246: 106970: 0 -246: 106971: 0 -246: 106972: 0 -246: 106973: 0 -246: 106974: 0 -246: 106975: 0 -246: 106976: 0 -246: 106977: 0 -246: 106978: 0 -246: 106979: 0 -246: 106980: 0 -246: 106981: 0 -246: 106982: 0 -246: 106983: 0 -246: 106984: 0 -246: 106985: 0 -246: 106986: 0 -246: 106987: 0 -246: 106988: 0 -246: 106989: 0 -246: 106990: 0 -246: 106991: 0 -246: 106992: 0 -246: 106993: 0 -246: 106994: 0 -246: 106995: 0 -246: 106996: 0 -246: 106997: 0 -246: 106998: 0 -246: 106999: 0 -246: 107000: 0 -246: 107001: 0 -246: 107002: 0 -246: 107003: 0 -246: 107004: 0 -246: 107005: 0 -246: 107006: 0 -246: 107007: 0 -246: 107008: 0 -246: 107009: 0 -246: 107010: 0 -246: 107011: 0 -246: 107012: 0 -246: 107013: 0 -246: 107014: 0 -246: 107015: 0 -246: 107016: 0 -246: 107017: 0 -246: 107018: 0 -246: 107019: 0 -246: 107020: 0 -246: 107021: 0 -246: 107022: 0 -246: 107023: 0 -246: 107024: 0 -246: 107025: 0 -246: 107026: 0 -246: 107027: 0 -246: 107028: 0 -246: 107029: 0 -246: 107030: 0 -246: 107031: 0 -246: 107032: 0 -246: 107033: 0 -246: 107034: 0 -246: 107035: 0 -246: 107036: 0 -246: 107037: 0 -246: 107038: 0 -246: 107039: 0 -246: 107040: 0 -246: 107041: 0 -246: 107042: 0 -246: 107043: 0 -246: 107044: 0 -246: 107045: 0 -246: 107046: 0 -246: 107047: 0 -246: 107048: 0 -246: 107049: 0 -246: 107050: 0 -246: 107051: 0 -246: 107052: 0 -246: 107053: 0 -246: 107054: 0 -246: 107055: 0 -246: 107056: 0 -246: 107057: 0 -246: 107058: 0 -246: 107059: 0 -246: 107060: 0 -246: 107061: 0 -246: 107062: 0 -246: 107063: 0 -246: 107064: 0 -246: 107065: 0 -246: 107066: 0 -246: 107067: 0 -246: 107068: 0 -246: 107069: 0 -246: 107070: 0 -246: 107071: 0 -246: 107072: 0 -246: 107073: 0 -246: 107074: 0 -246: 107075: 0 -246: 107076: 0 -246: 107077: 0 -246: 107078: 0 -246: 107079: 0 -246: 107080: 0 -246: 107081: 0 -246: 107082: 0 -246: 107083: 0 -246: 107084: 0 -246: 107085: 0 -246: 107086: 0 -246: 107087: 0 -246: 107088: 0 -246: 107089: 0 -246: 107090: 0 -246: 107091: 0 -246: 107092: 0 -246: 107093: 0 -246: 107094: 0 -246: 107095: 0 -246: 107096: 0 -246: 107097: 0 -246: 107098: 0 -246: 107099: 0 -246: 107100: 0 -246: 107101: 0 -246: 107102: 0 -246: 107103: 0 -246: 107104: 0 -246: 107105: 0 -246: 107106: 0 -246: 107107: 0 -246: 107108: 0 -246: 107109: 0 -246: 107110: 0 -246: 107111: 0 -246: 107112: 0 -246: 107113: 0 -246: 107114: 0 -246: 107115: 0 -246: 107116: 0 -246: 107117: 0 -246: 107118: 0 -246: 107119: 0 -246: 107120: 0 -246: 107121: 0 -246: 107122: 0 -246: 107123: 0 -246: 107124: 0 -246: 107125: 0 -246: 107126: 0 -246: 107127: 0 -246: 107128: 0 -246: 107129: 0 -246: 107130: 0 -246: 107131: 0 -246: 107132: 0 -246: 107133: 0 -246: 107134: 0 -246: 107135: 0 -246: 107136: 0 -246: 107137: 0 -246: 107138: 0 -246: 107139: 0 -246: 107140: 0 -246: 107141: 0 -246: 107142: 0 -246: 107143: 0 -246: 107144: 0 -246: 107145: 0 -246: 107146: 0 -246: 107147: 0 -246: 107148: 0 -246: 107149: 0 -246: 107150: 0 -246: 107151: 0 -246: 107152: 0 -246: 107153: 0 -246: 107154: 0 -246: 107155: 0 -246: 107156: 0 -246: 107157: 0 -246: 107158: 0 -246: 107159: 0 -246: 107160: 0 -246: 107161: 0 -246: 107162: 0 -246: 107163: 0 -246: 107164: 0 -246: 107165: 0 -246: 107166: 0 -246: 107167: 0 -246: 107168: 0 -246: 107169: 0 -246: 107170: 0 -246: 107171: 0 -246: 107172: 0 -246: 107173: 0 -246: 107174: 0 -246: 107175: 0 -246: 107176: 0 -246: 107177: 0 -246: 107178: 0 -246: 107179: 0 -246: 107180: 0 -246: 107181: 0 -246: 107182: 0 -246: 107183: 0 -246: 107184: 0 -246: 107185: 0 -246: 107186: 0 -246: 107187: 0 -246: 107188: 0 -246: 107189: 0 -246: 107190: 0 -246: 107191: 0 -246: 107192: 0 -246: 107193: 0 -246: 107194: 0 -246: 107195: 0 -246: 107196: 0 -246: 107197: 0 -246: 107198: 0 -246: 107199: 0 -246: 107200: 0 -246: 107201: 0 -246: 107202: 0 -246: 107203: 0 -246: 107204: 0 -246: 107205: 0 -246: 107206: 0 -246: 107207: 0 -246: 107208: 0 -246: 107209: 0 -246: 107210: 0 -246: 107211: 0 -246: 107212: 0 -246: 107213: 0 -246: 107214: 0 -246: 107215: 0 -246: 107216: 0 -246: 107217: 0 -246: 107218: 0 -246: 107219: 0 -246: 107220: 0 -246: 107221: 0 -246: 107222: 0 -246: 107223: 0 -246: 107224: 0 -246: 107225: 0 -246: 107226: 0 -246: 107227: 0 -246: 107228: 0 -246: 107229: 0 -246: 107230: 0 -246: 107231: 0 -246: 107232: 0 -246: 107233: 0 -246: 107234: 0 -246: 107235: 0 -246: 107236: 0 -246: 107237: 0 -246: 107238: 0 -246: 107239: 0 -246: 107240: 0 -246: 107241: 0 -246: 107242: 0 -246: 107243: 0 -246: 107244: 0 -246: 107245: 0 -246: 107246: 0 -246: 107247: 0 -246: 107248: 0 -246: 107249: 0 -246: 107250: 0 -246: 107251: 0 -246: 107252: 0 -246: 107253: 0 -246: 107254: 0 -246: 107255: 0 -246: 107256: 0 -246: 107257: 0 -246: 107258: 0 -246: 107259: 0 -246: 107260: 0 -246: 107261: 0 -246: 107262: 0 -246: 107263: 0 -246: 107264: 0 -246: 107265: 0 -246: 107266: 0 -246: 107267: 0 -246: 107268: 0 -246: 107269: 0 -246: 107270: 0 -246: 107271: 0 -246: 107272: 0 -246: 107273: 0 -246: 107274: 0 -246: 107275: 0 -246: 107276: 0 -246: 107277: 0 -246: 107278: 0 -246: 107279: 0 -246: 107280: 0 -246: 107281: 0 -246: 107282: 0 -246: 107283: 0 -246: 107284: 0 -246: 107285: 0 -246: 107286: 0 -246: 107287: 0 -246: 107288: 0 -246: 107289: 0 -246: 107290: 0 -246: 107291: 0 -246: 107292: 0 -246: 107293: 0 -246: 107294: 0 -246: 107295: 0 -246: 107296: 0 -246: 107297: 0 -246: 107298: 0 -246: 107299: 0 -246: 107300: 0 -246: 107301: 0 -246: 107302: 0 -246: 107303: 0 -246: 107304: 0 -246: 107305: 0 -246: 107306: 0 -246: 107307: 0 -246: 107308: 0 -246: 107309: 0 -246: 107310: 0 -246: 107311: 0 -246: 107312: 0 -246: 107313: 0 -246: 107314: 0 -246: 107315: 0 -246: 107316: 0 -246: 107317: 0 -246: 107318: 0 -246: 107319: 0 -246: 107320: 0 -246: 107321: 0 -246: 107322: 0 -246: 107323: 0 -246: 107324: 0 -246: 107325: 0 -246: 107326: 0 -246: 107327: 0 -246: 107328: 0 -246: 107329: 0 -246: 107330: 0 -246: 107331: 0 -246: 107332: 0 -246: 107333: 0 -246: 107334: 0 -246: 107335: 0 -246: 107336: 0 -246: 107337: 0 -246: 107338: 0 -246: 107339: 0 -246: 107340: 0 -246: 107341: 0 -246: 107342: 0 -246: 107343: 0 -246: 107344: 0 -246: 107345: 0 -246: 107346: 0 -246: 107347: 0 -246: 107348: 0 -246: 107349: 0 -246: 107350: 0 -246: 107351: 0 -246: 107352: 0 -246: 107353: 0 -246: 107354: 0 -246: 107355: 0 -246: 107356: 0 -246: 107357: 0 -246: 107358: 0 -246: 107359: 0 -246: 107360: 0 -246: 107361: 0 -246: 107362: 0 -246: 107363: 0 -246: 107364: 0 -246: 107365: 0 -246: 107366: 0 -246: 107367: 0 -246: 107368: 0 -246: 107369: 0 -246: 107370: 0 -246: 107371: 0 -246: 107372: 0 -246: 107373: 0 -246: 107374: 0 -246: 107375: 0 -246: 107376: 0 -246: 107377: 0 -246: 107378: 0 -246: 107379: 0 -246: 107380: 0 -246: 107381: 0 -246: 107382: 0 -246: 107383: 0 -246: 107384: 0 -246: 107385: 0 -246: 107386: 0 -246: 107387: 0 -246: 107388: 0 -246: 107389: 0 -246: 107390: 0 -246: 107391: 0 -246: 107392: 0 -246: 107393: 0 -246: 107394: 0 -246: 107395: 0 -246: 107396: 0 -246: 107397: 0 -246: 107398: 0 -246: 107399: 0 -246: 107400: 0 -246: 107401: 0 -246: 107402: 0 -246: 107403: 0 -246: 107404: 0 -246: 107405: 0 -246: 107406: 0 -246: 107407: 0 -246: 107408: 0 -246: 107409: 0 -246: 107410: 0 -246: 107411: 0 -246: 107412: 0 -246: 107413: 0 -246: 107414: 0 -246: 107415: 0 -246: 107416: 0 -246: 107417: 0 -246: 107418: 0 -246: 107419: 0 -246: 107420: 0 -246: 107421: 0 -246: 107422: 0 -246: 107423: 0 -246: 107424: 0 -246: 107425: 0 -246: 107426: 0 -246: 107427: 0 -246: 107428: 0 -246: 107429: 0 -246: 107430: 0 -246: 107431: 0 -246: 107432: 0 -246: 107433: 0 -246: 107434: 0 -246: 107435: 0 -246: 107436: 0 -246: 107437: 0 -246: 107438: 0 -246: 107439: 0 -246: 107440: 0 -246: 107441: 0 -246: 107442: 0 -246: 107443: 0 -246: 107444: 0 -246: 107445: 0 -246: 107446: 0 -246: 107447: 0 -246: 107448: 0 -246: 107449: 0 -246: 107450: 0 -246: 107451: 0 -246: 107452: 0 -246: 107453: 0 -246: 107454: 0 -246: 107455: 0 -246: 107456: 0 -246: 107457: 0 -246: 107458: 0 -246: 107459: 0 -246: 107460: 0 -246: 107461: 0 -246: 107462: 0 -246: 107463: 0 -246: 107464: 0 -246: 107465: 0 -246: 107466: 0 -246: 107467: 0 -246: 107468: 0 -246: 107469: 0 -246: 107470: 0 -246: 107471: 0 -246: 107472: 0 -246: 107473: 0 -246: 107474: 0 -246: 107475: 0 -246: 107476: 0 -246: 107477: 0 -246: 107478: 0 -246: 107479: 0 -246: 107480: 0 -246: 107481: 0 -246: 107482: 0 -246: 107483: 0 -246: 107484: 0 -246: 107485: 0 -246: 107486: 0 -246: 107487: 0 -246: 107488: 0 -246: 107489: 0 -246: 107490: 0 -246: 107491: 0 -246: 107492: 0 -246: 107493: 0 -246: 107494: 0 -246: 107495: 0 -246: 107496: 0 -246: 107497: 0 -246: 107498: 0 -246: 107499: 0 -246: 107500: 0 -246: 107501: 0 -246: 107502: 0 -246: 107503: 0 -246: 107504: 0 -246: 107505: 0 -246: 107506: 0 -246: 107507: 0 -246: 107508: 0 -246: 107509: 0 -246: 107510: 0 -246: 107511: 0 -246: 107512: 0 -246: 107513: 0 -246: 107514: 0 -246: 107515: 0 -246: 107516: 0 -246: 107517: 0 -246: 107518: 0 -246: 107519: 0 -246: 107520: 0 -246: 107521: 0 -246: 107522: 0 -246: 107523: 0 -246: 107524: 0 -246: 107525: 0 -246: 107526: 0 -246: 107527: 0 -246: 107528: 0 -246: 107529: 0 -246: 107530: 0 -246: 107531: 0 -246: 107532: 0 -246: 107533: 0 -246: 107534: 0 -246: 107535: 0 -246: 107536: 0 -246: 107537: 0 -246: 107538: 0 -246: 107539: 0 -246: 107540: 0 -246: 107541: 0 -246: 107542: 0 -246: 107543: 0 -246: 107544: 0 -246: 107545: 0 -246: 107546: 0 -246: 107547: 0 -246: 107548: 0 -246: 107549: 0 -246: 107550: 0 -246: 107551: 0 -246: 107552: 0 -246: 107553: 0 -246: 107554: 0 -246: 107555: 0 -246: 107556: 0 -246: 107557: 0 -246: 107558: 0 -246: 107559: 0 -246: 107560: 0 -246: 107561: 0 -246: 107562: 0 -246: 107563: 0 -246: 107564: 0 -246: 107565: 0 -246: 107566: 0 -246: 107567: 0 -246: 107568: 0 -246: 107569: 0 -246: 107570: 0 -246: 107571: 0 -246: 107572: 0 -246: 107573: 0 -246: 107574: 0 -246: 107575: 0 -246: 107576: 0 -246: 107577: 0 -246: 107578: 0 -246: 107579: 0 -246: 107580: 0 -246: 107581: 0 -246: 107582: 0 -246: 107583: 0 -246: 107584: 0 -246: 107585: 0 -246: 107586: 0 -246: 107587: 0 -246: 107588: 0 -246: 107589: 0 -246: 107590: 0 -246: 107591: 0 -246: 107592: 0 -246: 107593: 0 -246: 107594: 0 -246: 107595: 0 -246: 107596: 0 -246: 107597: 0 -246: 107598: 0 -246: 107599: 0 -246: 107600: 0 -246: 107601: 0 -246: 107602: 0 -246: 107603: 0 -246: 107604: 0 -246: 107605: 0 -246: 107606: 0 -246: 107607: 0 -246: 107608: 0 -246: 107609: 0 -246: 107610: 0 -246: 107611: 0 -246: 107612: 0 -246: 107613: 0 -246: 107614: 0 -246: 107615: 0 -246: 107616: 0 -246: 107617: 0 -246: 107618: 0 -246: 107619: 0 -246: 107620: 0 -246: 107621: 0 -246: 107622: 0 -246: 107623: 0 -246: 107624: 0 -246: 107625: 0 -246: 107626: 0 -246: 107627: 0 -246: 107628: 0 -246: 107629: 0 -246: 107630: 0 -246: 107631: 0 -246: 107632: 0 -246: 107633: 0 -246: 107634: 0 -246: 107635: 0 -246: 107636: 0 -246: 107637: 0 -246: 107638: 0 -246: 107639: 0 -246: 107640: 0 -246: 107641: 0 -246: 107642: 0 -246: 107643: 0 -246: 107644: 0 -246: 107645: 0 -246: 107646: 0 -246: 107647: 0 -246: 107648: 0 -246: 107649: 0 -246: 107650: 0 -246: 107651: 0 -246: 107652: 0 -246: 107653: 0 -246: 107654: 0 -246: 107655: 0 -246: 107656: 0 -246: 107657: 0 -246: 107658: 0 -246: 107659: 0 -246: 107660: 0 -246: 107661: 0 -246: 107662: 0 -246: 107663: 0 -246: 107664: 0 -246: 107665: 0 -246: 107666: 0 -246: 107667: 0 -246: 107668: 0 -246: 107669: 0 -246: 107670: 0 -246: 107671: 0 -246: 107672: 0 -246: 107673: 0 -246: 107674: 0 -246: 107675: 0 -246: 107676: 0 -246: 107677: 0 -246: 107678: 0 -246: 107679: 0 -246: 107680: 0 -246: 107681: 0 -246: 107682: 0 -246: 107683: 0 -246: 107684: 0 -246: 107685: 0 -246: 107686: 0 -246: 107687: 0 -246: 107688: 0 -246: 107689: 0 -246: 107690: 0 -246: 107691: 0 -246: 107692: 0 -246: 107693: 0 -246: 107694: 0 -246: 107695: 0 -246: 107696: 0 -246: 107697: 0 -246: 107698: 0 -246: 107699: 0 -246: 107700: 0 -246: 107701: 0 -246: 107702: 0 -246: 107703: 0 -246: 107704: 0 -246: 107705: 0 -246: 107706: 0 -246: 107707: 0 -246: 107708: 0 -246: 107709: 0 -246: 107710: 0 -246: 107711: 0 -246: 107712: 0 -246: 107713: 0 -246: 107714: 0 -246: 107715: 0 -246: 107716: 0 -246: 107717: 0 -246: 107718: 0 -246: 107719: 0 -246: 107720: 0 -246: 107721: 0 -246: 107722: 0 -246: 107723: 0 -246: 107724: 0 -246: 107725: 0 -246: 107726: 0 -246: 107727: 0 -246: 107728: 0 -246: 107729: 0 -246: 107730: 0 -246: 107731: 0 -246: 107732: 0 -246: 107733: 0 -246: 107734: 0 -246: 107735: 0 -246: 107736: 0 -246: 107737: 0 -246: 107738: 0 -246: 107739: 0 -246: 107740: 0 -246: 107741: 0 -246: 107742: 0 -246: 107743: 0 -246: 107744: 0 -246: 107745: 0 -246: 107746: 0 -246: 107747: 0 -246: 107748: 0 -246: 107749: 0 -246: 107750: 0 -246: 107751: 0 -246: 107752: 0 -246: 107753: 0 -246: 107754: 0 -246: 107755: 0 -246: 107756: 0 -246: 107757: 0 -246: 107758: 0 -246: 107759: 0 -246: 107760: 0 -246: 107761: 0 -246: 107762: 0 -246: 107763: 0 -246: 107764: 0 -246: 107765: 0 -246: 107766: 0 -246: 107767: 0 -246: 107768: 0 -246: 107769: 0 -246: 107770: 0 -246: 107771: 0 -246: 107772: 0 -246: 107773: 0 -246: 107774: 0 -246: 107775: 0 -246: 107776: 0 -246: 107777: 0 -246: 107778: 0 -246: 107779: 0 -246: 107780: 0 -246: 107781: 0 -246: 107782: 0 -246: 107783: 0 -246: 107784: 0 -246: 107785: 0 -246: 107786: 0 -246: 107787: 0 -246: 107788: 0 -246: 107789: 0 -246: 107790: 0 -246: 107791: 0 -246: 107792: 0 -246: 107793: 0 -246: 107794: 0 -246: 107795: 0 -246: 107796: 0 -246: 107797: 0 -246: 107798: 0 -246: 107799: 0 -246: 107800: 0 -246: 107801: 0 -246: 107802: 0 -246: 107803: 0 -246: 107804: 0 -246: 107805: 0 -246: 107806: 0 -246: 107807: 0 -246: 107808: 0 -246: 107809: 0 -246: 107810: 0 -246: 107811: 0 -246: 107812: 0 -246: 107813: 0 -246: 107814: 0 -246: 107815: 0 -246: 107816: 0 -246: 107817: 0 -246: 107818: 0 -246: 107819: 0 -246: 107820: 0 -246: 107821: 0 -246: 107822: 0 -246: 107823: 0 -246: 107824: 0 -246: 107825: 0 -246: 107826: 0 -246: 107827: 0 -246: 107828: 0 -246: 107829: 0 -246: 107830: 0 -246: 107831: 0 -246: 107832: 0 -246: 107833: 0 -246: 107834: 0 -246: 107835: 0 -246: 107836: 0 -246: 107837: 0 -246: 107838: 0 -246: 107839: 0 -246: 107840: 0 -246: 107841: 0 -246: 107842: 0 -246: 107843: 0 -246: 107844: 0 -246: 107845: 0 -246: 107846: 0 -246: 107847: 0 -246: 107848: 0 -246: 107849: 0 -246: 107850: 0 -246: 107851: 0 -246: 107852: 0 -246: 107853: 0 -246: 107854: 0 -246: 107855: 0 -246: 107856: 0 -246: 107857: 0 -246: 107858: 0 -246: 107859: 0 -246: 107860: 0 -246: 107861: 0 -246: 107862: 0 -246: 107863: 0 -246: 107864: 0 -246: 107865: 0 -246: 107866: 0 -246: 107867: 0 -246: 107868: 0 -246: 107869: 0 -246: 107870: 0 -246: 107871: 0 -246: 107872: 0 -246: 107873: 0 -246: 107874: 0 -246: 107875: 0 -246: 107876: 0 -246: 107877: 0 -246: 107878: 0 -246: 107879: 0 -246: 107880: 0 -246: 107881: 0 -246: 107882: 0 -246: 107883: 0 -246: 107884: 0 -246: 107885: 0 -246: 107886: 0 -246: 107887: 0 -246: 107888: 0 -246: 107889: 0 -246: 107890: 0 -246: 107891: 0 -246: 107892: 0 -246: 107893: 0 -246: 107894: 0 -246: 107895: 0 -246: 107896: 0 -246: 107897: 0 -246: 107898: 0 -246: 107899: 0 -246: 107900: 0 -246: 107901: 0 -246: 107902: 0 -246: 107903: 0 -246: 107904: 0 -246: 107905: 0 -246: 107906: 0 -246: 107907: 0 -246: 107908: 0 -246: 107909: 0 -246: 107910: 0 -246: 107911: 0 -246: 107912: 0 -246: 107913: 0 -246: 107914: 0 -246: 107915: 0 -246: 107916: 0 -246: 107917: 0 -246: 107918: 0 -246: 107919: 0 -246: 107920: 0 -246: 107921: 0 -246: 107922: 0 -246: 107923: 0 -246: 107924: 0 -246: 107925: 0 -246: 107926: 0 -246: 107927: 0 -246: 107928: 0 -246: 107929: 0 -246: 107930: 0 -246: 107931: 0 -246: 107932: 0 -246: 107933: 0 -246: 107934: 0 -246: 107935: 0 -246: 107936: 0 -246: 107937: 0 -246: 107938: 0 -246: 107939: 0 -246: 107940: 0 -246: 107941: 0 -246: 107942: 0 -246: 107943: 0 -246: 107944: 0 -246: 107945: 0 -246: 107946: 0 -246: 107947: 0 -246: 107948: 0 -246: 107949: 0 -246: 107950: 0 -246: 107951: 0 -246: 107952: 0 -246: 107953: 0 -246: 107954: 0 -246: 107955: 0 -246: 107956: 0 -246: 107957: 0 -246: 107958: 0 -246: 107959: 0 -246: 107960: 0 -246: 107961: 0 -246: 107962: 0 -246: 107963: 0 -246: 107964: 0 -246: 107965: 0 -246: 107966: 0 -246: 107967: 0 -246: 107968: 0 -246: 107969: 0 -246: 107970: 0 -246: 107971: 0 -246: 107972: 0 -246: 107973: 0 -246: 107974: 0 -246: 107975: 0 -246: 107976: 0 -246: 107977: 0 -246: 107978: 0 -246: 107979: 0 -246: 107980: 0 -246: 107981: 0 -246: 107982: 0 -246: 107983: 0 -246: 107984: 0 -246: 107985: 0 -246: 107986: 0 -246: 107987: 0 -246: 107988: 0 -246: 107989: 0 -246: 107990: 0 -246: 107991: 0 -246: 107992: 0 -246: 107993: 0 -246: 107994: 0 -246: 107995: 0 -246: 107996: 0 -246: 107997: 0 -246: 107998: 0 -246: 107999: 0 -246: 108000: 0 -246: 108001: 0 -246: 108002: 0 -246: 108003: 0 -246: 108004: 0 -246: 108005: 0 -246: 108006: 0 -246: 108007: 0 -246: 108008: 0 -246: 108009: 0 -246: 108010: 0 -246: 108011: 0 -246: 108012: 0 -246: 108013: 0 -246: 108014: 0 -246: 108015: 0 -246: 108016: 0 -246: 108017: 0 -246: 108018: 0 -246: 108019: 0 -246: 108020: 0 -246: 108021: 0 -246: 108022: 0 -246: 108023: 0 -246: 108024: 0 -246: 108025: 0 -246: 108026: 0 -246: 108027: 0 -246: 108028: 0 -246: 108029: 0 -246: 108030: 0 -246: 108031: 0 -246: 108032: 0 -246: 108033: 0 -246: 108034: 0 -246: 108035: 0 -246: 108036: 0 -246: 108037: 0 -246: 108038: 0 -246: 108039: 0 -246: 108040: 0 -246: 108041: 0 -246: 108042: 0 -246: 108043: 0 -246: 108044: 0 -246: 108045: 0 -246: 108046: 0 -246: 108047: 0 -246: 108048: 0 -246: 108049: 0 -246: 108050: 0 -246: 108051: 0 -246: 108052: 0 -246: 108053: 0 -246: 108054: 0 -246: 108055: 0 -246: 108056: 0 -246: 108057: 0 -246: 108058: 0 -246: 108059: 0 -246: 108060: 0 -246: 108061: 0 -246: 108062: 0 -246: 108063: 0 -246: 108064: 0 -246: 108065: 0 -246: 108066: 0 -246: 108067: 0 -246: 108068: 0 -246: 108069: 0 -246: 108070: 0 -246: 108071: 0 -246: 108072: 0 -246: 108073: 0 -246: 108074: 0 -246: 108075: 0 -246: 108076: 0 -246: 108077: 0 -246: 108078: 0 -246: 108079: 0 -246: 108080: 0 -246: 108081: 0 -246: 108082: 0 -246: 108083: 0 -246: 108084: 0 -246: 108085: 0 -246: 108086: 0 -246: 108087: 0 -246: 108088: 0 -246: 108089: 0 -246: 108090: 0 -246: 108091: 0 -246: 108092: 0 -246: 108093: 0 -246: 108094: 0 -246: 108095: 0 -246: 108096: 0 -246: 108097: 0 -246: 108098: 0 -246: 108099: 0 -246: 108100: 0 -246: 108101: 0 -246: 108102: 0 -246: 108103: 0 -246: 108104: 0 -246: 108105: 0 -246: 108106: 0 -246: 108107: 0 -246: 108108: 0 -246: 108109: 0 -246: 108110: 0 -246: 108111: 0 -246: 108112: 0 -246: 108113: 0 -246: 108114: 0 -246: 108115: 0 -246: 108116: 0 -246: 108117: 0 -246: 108118: 0 -246: 108119: 0 -246: 108120: 0 -246: 108121: 0 -246: 108122: 0 -246: 108123: 0 -246: 108124: 0 -246: 108125: 0 -246: 108126: 0 -246: 108127: 0 -246: 108128: 0 -246: 108129: 0 -246: 108130: 0 -246: 108131: 0 -246: 108132: 0 -246: 108133: 0 -246: 108134: 0 -246: 108135: 0 -246: 108136: 0 -246: 108137: 0 -246: 108138: 0 -246: 108139: 0 -246: 108140: 0 -246: 108141: 0 -246: 108142: 0 -246: 108143: 0 -246: 108144: 0 -246: 108145: 0 -246: 108146: 0 -246: 108147: 0 -246: 108148: 0 -246: 108149: 0 -246: 108150: 0 -246: 108151: 0 -246: 108152: 0 -246: 108153: 0 -246: 108154: 0 -246: 108155: 0 -246: 108156: 0 -246: 108157: 0 -246: 108158: 0 -246: 108159: 0 -246: 108160: 0 -246: 108161: 0 -246: 108162: 0 -246: 108163: 0 -246: 108164: 0 -246: 108165: 0 -246: 108166: 0 -246: 108167: 0 -246: 108168: 0 -246: 108169: 0 -246: 108170: 0 -246: 108171: 0 -246: 108172: 0 -246: 108173: 0 -246: 108174: 0 -246: 108175: 0 -246: 108176: 0 -246: 108177: 0 -246: 108178: 0 -246: 108179: 0 -246: 108180: 0 -246: 108181: 0 -246: 108182: 0 -246: 108183: 0 -246: 108184: 0 -246: 108185: 0 -246: 108186: 0 -246: 108187: 0 -246: 108188: 0 -246: 108189: 0 -246: 108190: 0 -246: 108191: 0 -246: 108192: 0 -246: 108193: 0 -246: 108194: 0 -246: 108195: 0 -246: 108196: 0 -246: 108197: 0 -246: 108198: 0 -246: 108199: 0 -246: 108200: 0 -246: 108201: 0 -246: 108202: 0 -246: 108203: 0 -246: 108204: 0 -246: 108205: 0 -246: 108206: 0 -246: 108207: 0 -246: 108208: 0 -246: 108209: 0 -246: 108210: 0 -246: 108211: 0 -246: 108212: 0 -246: 108213: 0 -246: 108214: 0 -246: 108215: 0 -246: 108216: 0 -246: 108217: 0 -246: 108218: 0 -246: 108219: 0 -246: 108220: 0 -246: 108221: 0 -246: 108222: 0 -246: 108223: 0 -246: 108224: 0 -246: 108225: 0 -246: 108226: 0 -246: 108227: 0 -246: 108228: 0 -246: 108229: 0 -246: 108230: 0 -246: 108231: 0 -246: 108232: 0 -246: 108233: 0 -246: 108234: 0 -246: 108235: 0 -246: 108236: 0 -246: 108237: 0 -246: 108238: 0 -246: 108239: 0 -246: 108240: 0 -246: 108241: 0 -246: 108242: 0 -246: 108243: 0 -246: 108244: 0 -246: 108245: 0 -246: 108246: 0 -246: 108247: 0 -246: 108248: 0 -246: 108249: 0 -246: 108250: 0 -246: 108251: 0 -246: 108252: 0 -246: 108253: 0 -246: 108254: 0 -246: 108255: 0 -246: 108256: 0 -246: 108257: 0 -246: 108258: 0 -246: 108259: 0 -246: 108260: 0 -246: 108261: 0 -246: 108262: 0 -246: 108263: 0 -246: 108264: 0 -246: 108265: 0 -246: 108266: 0 -246: 108267: 0 -246: 108268: 0 -246: 108269: 0 -246: 108270: 0 -246: 108271: 0 -246: 108272: 0 -246: 108273: 0 -246: 108274: 0 -246: 108275: 0 -246: 108276: 0 -246: 108277: 0 -246: 108278: 0 -246: 108279: 0 -246: 108280: 0 -246: 108281: 0 -246: 108282: 0 -246: 108283: 0 -246: 108284: 0 -246: 108285: 0 -246: 108286: 0 -246: 108287: 0 -246: 108288: 0 -246: 108289: 0 -246: 108290: 0 -246: 108291: 0 -246: 108292: 0 -246: 108293: 0 -246: 108294: 0 -246: 108295: 0 -246: 108296: 0 -246: 108297: 0 -246: 108298: 0 -246: 108299: 0 -246: 108300: 0 -246: 108301: 0 -246: 108302: 0 -246: 108303: 0 -246: 108304: 0 -246: 108305: 0 -246: 108306: 0 -246: 108307: 0 -246: 108308: 0 -246: 108309: 0 -246: 108310: 0 -246: 108311: 0 -246: 108312: 0 -246: 108313: 0 -246: 108314: 0 -246: 108315: 0 -246: 108316: 0 -246: 108317: 0 -246: 108318: 0 -246: 108319: 0 -246: 108320: 0 -246: 108321: 0 -246: 108322: 0 -246: 108323: 0 -246: 108324: 0 -246: 108325: 0 -246: 108326: 0 -246: 108327: 0 -246: 108328: 0 -246: 108329: 0 -246: 108330: 0 -246: 108331: 0 -246: 108332: 0 -246: 108333: 0 -246: 108334: 0 -246: 108335: 0 -246: 108336: 0 -246: 108337: 0 -246: 108338: 0 -246: 108339: 0 -246: 108340: 0 -246: 108341: 0 -246: 108342: 0 -246: 108343: 0 -246: 108344: 0 -246: 108345: 0 -246: 108346: 0 -246: 108347: 0 -246: 108348: 0 -246: 108349: 0 -246: 108350: 0 -246: 108351: 0 -246: 108352: 0 -246: 108353: 0 -246: 108354: 0 -246: 108355: 0 -246: 108356: 0 -246: 108357: 0 -246: 108358: 0 -246: 108359: 0 -246: 108360: 0 -246: 108361: 0 -246: 108362: 0 -246: 108363: 0 -246: 108364: 0 -246: 108365: 0 -246: 108366: 0 -246: 108367: 0 -246: 108368: 0 -246: 108369: 0 -246: 108370: 0 -246: 108371: 0 -246: 108372: 0 -246: 108373: 0 -246: 108374: 0 -246: 108375: 0 -246: 108376: 0 -246: 108377: 0 -246: 108378: 0 -246: 108379: 0 -246: 108380: 0 -246: 108381: 0 -246: 108382: 0 -246: 108383: 0 -246: 108384: 0 -246: 108385: 0 -246: 108386: 0 -246: 108387: 0 -246: 108388: 0 -246: 108389: 0 -246: 108390: 0 -246: 108391: 0 -246: 108392: 0 -246: 108393: 0 -246: 108394: 0 -246: 108395: 0 -246: 108396: 0 -246: 108397: 0 -246: 108398: 0 -246: 108399: 0 -246: 108400: 0 -246: 108401: 0 -246: 108402: 0 -246: 108403: 0 -246: 108404: 0 -246: 108405: 0 -246: 108406: 0 -246: 108407: 0 -246: 108408: 0 -246: 108409: 0 -246: 108410: 0 -246: 108411: 0 -246: 108412: 0 -246: 108413: 0 -246: 108414: 0 -246: 108415: 0 -246: 108416: 0 -246: 108417: 0 -246: 108418: 0 -246: 108419: 0 -246: 108420: 0 -246: 108421: 0 -246: 108422: 0 -246: 108423: 0 -246: 108424: 0 -246: 108425: 0 -246: 108426: 0 -246: 108427: 0 -246: 108428: 0 -246: 108429: 0 -246: 108430: 0 -246: 108431: 0 -246: 108432: 0 -246: 108433: 0 -246: 108434: 0 -246: 108435: 0 -246: 108436: 0 -246: 108437: 0 -246: 108438: 0 -246: 108439: 0 -246: 108440: 0 -246: 108441: 0 -246: 108442: 0 -246: 108443: 0 -246: 108444: 0 -246: 108445: 0 -246: 108446: 0 -246: 108447: 0 -246: 108448: 0 -246: 108449: 0 -246: 108450: 0 -246: 108451: 0 -246: 108452: 0 -246: 108453: 0 -246: 108454: 0 -246: 108455: 0 -246: 108456: 0 -246: 108457: 0 -246: 108458: 0 -246: 108459: 0 -246: 108460: 0 -246: 108461: 0 -246: 108462: 0 -246: 108463: 0 -246: 108464: 0 -246: 108465: 0 -246: 108466: 0 -246: 108467: 0 -246: 108468: 0 -246: 108469: 0 -246: 108470: 0 -246: 108471: 0 -246: 108472: 0 -246: 108473: 0 -246: 108474: 0 -246: 108475: 0 -246: 108476: 0 -246: 108477: 0 -246: 108478: 0 -246: 108479: 0 -246: 108480: 0 -246: 108481: 0 -246: 108482: 0 -246: 108483: 0 -246: 108484: 0 -246: 108485: 0 -246: 108486: 0 -246: 108487: 0 -246: 108488: 0 -246: 108489: 0 -246: 108490: 0 -246: 108491: 0 -246: 108492: 0 -246: 108493: 0 -246: 108494: 0 -246: 108495: 0 -246: 108496: 0 -246: 108497: 0 -246: 108498: 0 -246: 108499: 0 -246: 108500: 0 -246: 108501: 0 -246: 108502: 0 -246: 108503: 0 -246: 108504: 0 -246: 108505: 0 -246: 108506: 0 -246: 108507: 0 -246: 108508: 0 -246: 108509: 0 -246: 108510: 0 -246: 108511: 0 -246: 108512: 0 -246: 108513: 0 -246: 108514: 0 -246: 108515: 0 -246: 108516: 0 -246: 108517: 0 -246: 108518: 0 -246: 108519: 0 -246: 108520: 0 -246: 108521: 0 -246: 108522: 0 -246: 108523: 0 -246: 108524: 0 -246: 108525: 0 -246: 108526: 0 -246: 108527: 0 -246: 108528: 0 -246: 108529: 0 -246: 108530: 0 -246: 108531: 0 -246: 108532: 0 -246: 108533: 0 -246: 108534: 0 -246: 108535: 0 -246: 108536: 0 -246: 108537: 0 -246: 108538: 0 -246: 108539: 0 -246: 108540: 0 -246: 108541: 0 -246: 108542: 0 -246: 108543: 0 -246: 108544: 0 -246: 108545: 0 -246: 108546: 0 -246: 108547: 0 -246: 108548: 0 -246: 108549: 0 -246: 108550: 0 -246: 108551: 0 -246: 108552: 0 -246: 108553: 0 -246: 108554: 0 -246: 108555: 0 -246: 108556: 0 -246: 108557: 0 -246: 108558: 0 -246: 108559: 0 -246: 108560: 0 -246: 108561: 0 -246: 108562: 0 -246: 108563: 0 -246: 108564: 0 -246: 108565: 0 -246: 108566: 0 -246: 108567: 0 -246: 108568: 0 -246: 108569: 0 -246: 108570: 0 -246: 108571: 0 -246: 108572: 0 -246: 108573: 0 -246: 108574: 0 -246: 108575: 0 -246: 108576: 0 -246: 108577: 0 -246: 108578: 0 -246: 108579: 0 -246: 108580: 0 -246: 108581: 0 -246: 108582: 0 -246: 108583: 0 -246: 108584: 0 -246: 108585: 0 -246: 108586: 0 -246: 108587: 0 -246: 108588: 0 -246: 108589: 0 -246: 108590: 0 -246: 108591: 0 -246: 108592: 0 -246: 108593: 0 -246: 108594: 0 -246: 108595: 0 -246: 108596: 0 -246: 108597: 0 -246: 108598: 0 -246: 108599: 0 -246: 108600: 0 -246: 108601: 0 -246: 108602: 0 -246: 108603: 0 -246: 108604: 0 -246: 108605: 0 -246: 108606: 0 -246: 108607: 0 -246: 108608: 0 -246: 108609: 0 -246: 108610: 0 -246: 108611: 0 -246: 108612: 0 -246: 108613: 0 -246: 108614: 0 -246: 108615: 0 -246: 108616: 0 -246: 108617: 0 -246: 108618: 0 -246: 108619: 0 -246: 108620: 0 -246: 108621: 0 -246: 108622: 0 -246: 108623: 0 -246: 108624: 0 -246: 108625: 0 -246: 108626: 0 -246: 108627: 0 -246: 108628: 0 -246: 108629: 0 -246: 108630: 0 -246: 108631: 0 -246: 108632: 0 -246: 108633: 0 -246: 108634: 0 -246: 108635: 0 -246: 108636: 0 -246: 108637: 0 -246: 108638: 0 -246: 108639: 0 -246: 108640: 0 -246: 108641: 0 -246: 108642: 0 -246: 108643: 0 -246: 108644: 0 -246: 108645: 0 -246: 108646: 0 -246: 108647: 0 -246: 108648: 0 -246: 108649: 0 -246: 108650: 0 -246: 108651: 0 -246: 108652: 0 -246: 108653: 0 -246: 108654: 0 -246: 108655: 0 -246: 108656: 0 -246: 108657: 0 -246: 108658: 0 -246: 108659: 0 -246: 108660: 0 -246: 108661: 0 -246: 108662: 0 -246: 108663: 0 -246: 108664: 0 -246: 108665: 0 -246: 108666: 0 -246: 108667: 0 -246: 108668: 0 -246: 108669: 0 -246: 108670: 0 -246: 108671: 0 -246: 108672: 0 -246: 108673: 0 -246: 108674: 0 -246: 108675: 0 -246: 108676: 0 -246: 108677: 0 -246: 108678: 0 -246: 108679: 0 -246: 108680: 0 -246: 108681: 0 -246: 108682: 0 -246: 108683: 0 -246: 108684: 0 -246: 108685: 0 -246: 108686: 0 -246: 108687: 0 -246: 108688: 0 -246: 108689: 0 -246: 108690: 0 -246: 108691: 0 -246: 108692: 0 -246: 108693: 0 -246: 108694: 0 -246: 108695: 0 -246: 108696: 0 -246: 108697: 0 -246: 108698: 0 -246: 108699: 0 -246: 108700: 0 -246: 108701: 0 -246: 108702: 0 -246: 108703: 0 -246: 108704: 0 -246: 108705: 0 -246: 108706: 0 -246: 108707: 0 -246: 108708: 0 -246: 108709: 0 -246: 108710: 0 -246: 108711: 0 -246: 108712: 0 -246: 108713: 0 -246: 108714: 0 -246: 108715: 0 -246: 108716: 0 -246: 108717: 0 -246: 108718: 0 -246: 108719: 0 -246: 108720: 0 -246: 108721: 0 -246: 108722: 0 -246: 108723: 0 -246: 108724: 0 -246: 108725: 0 -246: 108726: 0 -246: 108727: 0 -246: 108728: 0 -246: 108729: 0 -246: 108730: 0 -246: 108731: 0 -246: 108732: 0 -246: 108733: 0 -246: 108734: 0 -246: 108735: 0 -246: 108736: 0 -246: 108737: 0 -246: 108738: 0 -246: 108739: 0 -246: 108740: 0 -246: 108741: 0 -246: 108742: 0 -246: 108743: 0 -246: 108744: 0 -246: 108745: 0 -246: 108746: 0 -246: 108747: 0 -246: 108748: 0 -246: 108749: 0 -246: 108750: 0 -246: 108751: 0 -246: 108752: 0 -246: 108753: 0 -246: 108754: 0 -246: 108755: 0 -246: 108756: 0 -246: 108757: 0 -246: 108758: 0 -246: 108759: 0 -246: 108760: 0 -246: 108761: 0 -246: 108762: 0 -246: 108763: 0 -246: 108764: 0 -246: 108765: 0 -246: 108766: 0 -246: 108767: 0 -246: 108768: 0 -246: 108769: 0 -246: 108770: 0 -246: 108771: 0 -246: 108772: 0 -246: 108773: 0 -246: 108774: 0 -246: 108775: 0 -246: 108776: 0 -246: 108777: 0 -246: 108778: 0 -246: 108779: 0 -246: 108780: 0 -246: 108781: 0 -246: 108782: 0 -246: 108783: 0 -246: 108784: 0 -246: 108785: 0 -246: 108786: 0 -246: 108787: 0 -246: 108788: 0 -246: 108789: 0 -246: 108790: 0 -246: 108791: 0 -246: 108792: 0 -246: 108793: 0 -246: 108794: 0 -246: 108795: 0 -246: 108796: 0 -246: 108797: 0 -246: 108798: 0 -246: 108799: 0 -246: 108800: 0 -246: 108801: 0 -246: 108802: 0 -246: 108803: 0 -246: 108804: 0 -246: 108805: 0 -246: 108806: 0 -246: 108807: 0 -246: 108808: 0 -246: 108809: 0 -246: 108810: 0 -246: 108811: 0 -246: 108812: 0 -246: 108813: 0 -246: 108814: 0 -246: 108815: 0 -246: 108816: 0 -246: 108817: 0 -246: 108818: 0 -246: 108819: 0 -246: 108820: 0 -246: 108821: 0 -246: 108822: 0 -246: 108823: 0 -246: 108824: 0 -246: 108825: 0 -246: 108826: 0 -246: 108827: 0 -246: 108828: 0 -246: 108829: 0 -246: 108830: 0 -246: 108831: 0 -246: 108832: 0 -246: 108833: 0 -246: 108834: 0 -246: 108835: 0 -246: 108836: 0 -246: 108837: 0 -246: 108838: 0 -246: 108839: 0 -246: 108840: 0 -246: 108841: 0 -246: 108842: 0 -246: 108843: 0 -246: 108844: 0 -246: 108845: 0 -246: 108846: 0 -246: 108847: 0 -246: 108848: 0 -246: 108849: 0 -246: 108850: 0 -246: 108851: 0 -246: 108852: 0 -246: 108853: 0 -246: 108854: 0 -246: 108855: 0 -246: 108856: 0 -246: 108857: 0 -246: 108858: 0 -246: 108859: 0 -246: 108860: 0 -246: 108861: 0 -246: 108862: 0 -246: 108863: 0 -246: 108864: 0 -246: 108865: 0 -246: 108866: 0 -246: 108867: 0 -246: 108868: 0 -246: 108869: 0 -246: 108870: 0 -246: 108871: 0 -246: 108872: 0 -246: 108873: 0 -246: 108874: 0 -246: 108875: 0 -246: 108876: 0 -246: 108877: 0 -246: 108878: 0 -246: 108879: 0 -246: 108880: 0 -246: 108881: 0 -246: 108882: 0 -246: 108883: 0 -246: 108884: 0 -246: 108885: 0 -246: 108886: 0 -246: 108887: 0 -246: 108888: 0 -246: 108889: 0 -246: 108890: 0 -246: 108891: 0 -246: 108892: 0 -246: 108893: 0 -246: 108894: 0 -246: 108895: 0 -246: 108896: 0 -246: 108897: 0 -246: 108898: 0 -246: 108899: 0 -246: 108900: 0 -246: 108901: 0 -246: 108902: 0 -246: 108903: 0 -246: 108904: 0 -246: 108905: 0 -246: 108906: 0 -246: 108907: 0 -246: 108908: 0 -246: 108909: 0 -246: 108910: 0 -246: 108911: 0 -246: 108912: 0 -246: 108913: 0 -246: 108914: 0 -246: 108915: 0 -246: 108916: 0 -246: 108917: 0 -246: 108918: 0 -246: 108919: 0 -246: 108920: 0 -246: 108921: 0 -246: 108922: 0 -246: 108923: 0 -246: 108924: 0 -246: 108925: 0 -246: 108926: 0 -246: 108927: 0 -246: 108928: 0 -246: 108929: 0 -246: 108930: 0 -246: 108931: 0 -246: 108932: 0 -246: 108933: 0 -246: 108934: 0 -246: 108935: 0 -246: 108936: 0 -246: 108937: 0 -246: 108938: 0 -246: 108939: 0 -246: 108940: 0 -246: 108941: 0 -246: 108942: 0 -246: 108943: 0 -246: 108944: 0 -246: 108945: 0 -246: 108946: 0 -246: 108947: 0 -246: 108948: 0 -246: 108949: 0 -246: 108950: 0 -246: 108951: 0 -246: 108952: 0 -246: 108953: 0 -246: 108954: 0 -246: 108955: 0 -246: 108956: 0 -246: 108957: 0 -246: 108958: 0 -246: 108959: 0 -246: 108960: 0 -246: 108961: 0 -246: 108962: 0 -246: 108963: 0 -246: 108964: 0 -246: 108965: 0 -246: 108966: 0 -246: 108967: 0 -246: 108968: 0 -246: 108969: 0 -246: 108970: 0 -246: 108971: 0 -246: 108972: 0 -246: 108973: 0 -246: 108974: 0 -246: 108975: 0 -246: 108976: 0 -246: 108977: 0 -246: 108978: 0 -246: 108979: 0 -246: 108980: 0 -246: 108981: 0 -246: 108982: 0 -246: 108983: 0 -246: 108984: 0 -246: 108985: 0 -246: 108986: 0 -246: 108987: 0 -246: 108988: 0 -246: 108989: 0 -246: 108990: 0 -246: 108991: 0 -246: 108992: 0 -246: 108993: 0 -246: 108994: 0 -246: 108995: 0 -246: 108996: 0 -246: 108997: 0 -246: 108998: 0 -246: 108999: 0 -246: 109000: 0 -246: 109001: 0 -246: 109002: 0 -246: 109003: 0 -246: 109004: 0 -246: 109005: 0 -246: 109006: 0 -246: 109007: 0 -246: 109008: 0 -246: 109009: 0 -246: 109010: 0 -246: 109011: 0 -246: 109012: 0 -246: 109013: 0 -246: 109014: 0 -246: 109015: 0 -246: 109016: 0 -246: 109017: 0 -246: 109018: 0 -246: 109019: 0 -246: 109020: 0 -246: 109021: 0 -246: 109022: 0 -246: 109023: 0 -246: 109024: 0 -246: 109025: 0 -246: 109026: 0 -246: 109027: 0 -246: 109028: 0 -246: 109029: 0 -246: 109030: 0 -246: 109031: 0 -246: 109032: 0 -246: 109033: 0 -246: 109034: 0 -246: 109035: 0 -246: 109036: 0 -246: 109037: 0 -246: 109038: 0 -246: 109039: 0 -246: 109040: 0 -246: 109041: 0 -246: 109042: 0 -246: 109043: 0 -246: 109044: 0 -246: 109045: 0 -246: 109046: 0 -246: 109047: 0 -246: 109048: 0 -246: 109049: 0 -246: 109050: 0 -246: 109051: 0 -246: 109052: 0 -246: 109053: 0 -246: 109054: 0 -246: 109055: 0 -246: 109056: 0 -246: 109057: 0 -246: 109058: 0 -246: 109059: 0 -246: 109060: 0 -246: 109061: 0 -246: 109062: 0 -246: 109063: 0 -246: 109064: 0 -246: 109065: 0 -246: 109066: 0 -246: 109067: 0 -246: 109068: 0 -246: 109069: 0 -246: 109070: 0 -246: 109071: 0 -246: 109072: 0 -246: 109073: 0 -246: 109074: 0 -246: 109075: 0 -246: 109076: 0 -246: 109077: 0 -246: 109078: 0 -246: 109079: 0 -246: 109080: 0 -246: 109081: 0 -246: 109082: 0 -246: 109083: 0 -246: 109084: 0 -246: 109085: 0 -246: 109086: 0 -246: 109087: 0 -246: 109088: 0 -246: 109089: 0 -246: 109090: 0 -246: 109091: 0 -246: 109092: 0 -246: 109093: 0 -246: 109094: 0 -246: 109095: 0 -246: 109096: 0 -246: 109097: 0 -246: 109098: 0 -246: 109099: 0 -246: 109100: 0 -246: 109101: 0 -246: 109102: 0 -246: 109103: 0 -246: 109104: 0 -246: 109105: 0 -246: 109106: 0 -246: 109107: 0 -246: 109108: 0 -246: 109109: 0 -246: 109110: 0 -246: 109111: 0 -246: 109112: 0 -246: 109113: 0 -246: 109114: 0 -246: 109115: 0 -246: 109116: 0 -246: 109117: 0 -246: 109118: 0 -246: 109119: 0 -246: 109120: 0 -246: 109121: 0 -246: 109122: 0 -246: 109123: 0 -246: 109124: 0 -246: 109125: 0 -246: 109126: 0 -246: 109127: 0 -246: 109128: 0 -246: 109129: 0 -246: 109130: 0 -246: 109131: 0 -246: 109132: 0 -246: 109133: 0 -246: 109134: 0 -246: 109135: 0 -246: 109136: 0 -246: 109137: 0 -246: 109138: 0 -246: 109139: 0 -246: 109140: 0 -246: 109141: 0 -246: 109142: 0 -246: 109143: 0 -246: 109144: 0 -246: 109145: 0 -246: 109146: 0 -246: 109147: 0 -246: 109148: 0 -246: 109149: 0 -246: 109150: 0 -246: 109151: 0 -246: 109152: 0 -246: 109153: 0 -246: 109154: 0 -246: 109155: 0 -246: 109156: 0 -246: 109157: 0 -246: 109158: 0 -246: 109159: 0 -246: 109160: 0 -246: 109161: 0 -246: 109162: 0 -246: 109163: 0 -246: 109164: 0 -246: 109165: 0 -246: 109166: 0 -246: 109167: 0 -246: 109168: 0 -246: 109169: 0 -246: 109170: 0 -246: 109171: 0 -246: 109172: 0 -246: 109173: 0 -246: 109174: 0 -246: 109175: 0 -246: 109176: 0 -246: 109177: 0 -246: 109178: 0 -246: 109179: 0 -246: 109180: 0 -246: 109181: 0 -246: 109182: 0 -246: 109183: 0 -246: 109184: 0 -246: 109185: 0 -246: 109186: 0 -246: 109187: 0 -246: 109188: 0 -246: 109189: 0 -246: 109190: 0 -246: 109191: 0 -246: 109192: 0 -246: 109193: 0 -246: 109194: 0 -246: 109195: 0 -246: 109196: 0 -246: 109197: 0 -246: 109198: 0 -246: 109199: 0 -246: 109200: 0 -246: 109201: 0 -246: 109202: 0 -246: 109203: 0 -246: 109204: 0 -246: 109205: 0 -246: 109206: 0 -246: 109207: 0 -246: 109208: 0 -246: 109209: 0 -246: 109210: 0 -246: 109211: 0 -246: 109212: 0 -246: 109213: 0 -246: 109214: 0 -246: 109215: 0 -246: 109216: 0 -246: 109217: 0 -246: 109218: 0 -246: 109219: 0 -246: 109220: 0 -246: 109221: 0 -246: 109222: 0 -246: 109223: 0 -246: 109224: 0 -246: 109225: 0 -246: 109226: 0 -246: 109227: 0 -246: 109228: 0 -246: 109229: 0 -246: 109230: 0 -246: 109231: 0 -246: 109232: 0 -246: 109233: 0 -246: 109234: 0 -246: 109235: 0 -246: 109236: 0 -246: 109237: 0 -246: 109238: 0 -246: 109239: 0 -246: 109240: 0 -246: 109241: 0 -246: 109242: 0 -246: 109243: 0 -246: 109244: 0 -246: 109245: 0 -246: 109246: 0 -246: 109247: 0 -246: 109248: 0 -246: 109249: 0 -246: 109250: 0 -246: 109251: 0 -246: 109252: 0 -246: 109253: 0 -246: 109254: 0 -246: 109255: 0 -246: 109256: 0 -246: 109257: 0 -246: 109258: 0 -246: 109259: 0 -246: 109260: 0 -246: 109261: 0 -246: 109262: 0 -246: 109263: 0 -246: 109264: 0 -246: 109265: 0 -246: 109266: 0 -246: 109267: 0 -246: 109268: 0 -246: 109269: 0 -246: 109270: 0 -246: 109271: 0 -246: 109272: 0 -246: 109273: 0 -246: 109274: 0 -246: 109275: 0 -246: 109276: 0 -246: 109277: 0 -246: 109278: 0 -246: 109279: 0 -246: 109280: 0 -246: 109281: 0 -246: 109282: 0 -246: 109283: 0 -246: 109284: 0 -246: 109285: 0 -246: 109286: 0 -246: 109287: 0 -246: 109288: 0 -246: 109289: 0 -246: 109290: 0 -246: 109291: 0 -246: 109292: 0 -246: 109293: 0 -246: 109294: 0 -246: 109295: 0 -246: 109296: 0 -246: 109297: 0 -246: 109298: 0 -246: 109299: 0 -246: 109300: 0 -246: 109301: 0 -246: 109302: 0 -246: 109303: 0 -246: 109304: 0 -246: 109305: 0 -246: 109306: 0 -246: 109307: 0 -246: 109308: 0 -246: 109309: 0 -246: 109310: 0 -246: 109311: 0 -246: 109312: 0 -246: 109313: 0 -246: 109314: 0 -246: 109315: 0 -246: 109316: 0 -246: 109317: 0 -246: 109318: 0 -246: 109319: 0 -246: 109320: 0 -246: 109321: 0 -246: 109322: 0 -246: 109323: 0 -246: 109324: 0 -246: 109325: 0 -246: 109326: 0 -246: 109327: 0 -246: 109328: 0 -246: 109329: 0 -246: 109330: 0 -246: 109331: 0 -246: 109332: 0 -246: 109333: 0 -246: 109334: 0 -246: 109335: 0 -246: 109336: 0 -246: 109337: 0 -246: 109338: 0 -246: 109339: 0 -246: 109340: 0 -246: 109341: 0 -246: 109342: 0 -246: 109343: 0 -246: 109344: 0 -246: 109345: 0 -246: 109346: 0 -246: 109347: 0 -246: 109348: 0 -246: 109349: 0 -246: 109350: 0 -246: 109351: 0 -246: 109352: 0 -246: 109353: 0 -246: 109354: 0 -246: 109355: 0 -246: 109356: 0 -246: 109357: 0 -246: 109358: 0 -246: 109359: 0 -246: 109360: 0 -246: 109361: 0 -246: 109362: 0 -246: 109363: 0 -246: 109364: 0 -246: 109365: 0 -246: 109366: 0 -246: 109367: 0 -246: 109368: 0 -246: 109369: 0 -246: 109370: 0 -246: 109371: 0 -246: 109372: 0 -246: 109373: 0 -246: 109374: 0 -246: 109375: 0 -246: 109376: 0 -246: 109377: 0 -246: 109378: 0 -246: 109379: 0 -246: 109380: 0 -246: 109381: 0 -246: 109382: 0 -246: 109383: 0 -246: 109384: 0 -246: 109385: 0 -246: 109386: 0 -246: 109387: 0 -246: 109388: 0 -246: 109389: 0 -246: 109390: 0 -246: 109391: 0 -246: 109392: 0 -246: 109393: 0 -246: 109394: 0 -246: 109395: 0 -246: 109396: 0 -246: 109397: 0 -246: 109398: 0 -246: 109399: 0 -246: 109400: 0 -246: 109401: 0 -246: 109402: 0 -246: 109403: 0 -246: 109404: 0 -246: 109405: 0 -246: 109406: 0 -246: 109407: 0 -246: 109408: 0 -246: 109409: 0 -246: 109410: 0 -246: 109411: 0 -246: 109412: 0 -246: 109413: 0 -246: 109414: 0 -246: 109415: 0 -246: 109416: 0 -246: 109417: 0 -246: 109418: 0 -246: 109419: 0 -246: 109420: 0 -246: 109421: 0 -246: 109422: 0 -246: 109423: 0 -246: 109424: 0 -246: 109425: 0 -246: 109426: 0 -246: 109427: 0 -246: 109428: 0 -246: 109429: 0 -246: 109430: 0 -246: 109431: 0 -246: 109432: 0 -246: 109433: 0 -246: 109434: 0 -246: 109435: 0 -246: 109436: 0 -246: 109437: 0 -246: 109438: 0 -246: 109439: 0 -246: 109440: 0 -246: 109441: 0 -246: 109442: 0 -246: 109443: 0 -246: 109444: 0 -246: 109445: 0 -246: 109446: 0 -246: 109447: 0 -246: 109448: 0 -246: 109449: 0 -246: 109450: 0 -246: 109451: 0 -246: 109452: 0 -246: 109453: 0 -246: 109454: 0 -246: 109455: 0 -246: 109456: 0 -246: 109457: 0 -246: 109458: 0 -246: 109459: 0 -246: 109460: 0 -246: 109461: 0 -246: 109462: 0 -246: 109463: 0 -246: 109464: 0 -246: 109465: 0 -246: 109466: 0 -246: 109467: 0 -246: 109468: 0 -246: 109469: 0 -246: 109470: 0 -246: 109471: 0 -246: 109472: 0 -246: 109473: 0 -246: 109474: 0 -246: 109475: 0 -246: 109476: 0 -246: 109477: 0 -246: 109478: 0 -246: 109479: 0 -246: 109480: 0 -246: 109481: 0 -246: 109482: 0 -246: 109483: 0 -246: 109484: 0 -246: 109485: 0 -246: 109486: 0 -246: 109487: 0 -246: 109488: 0 -246: 109489: 0 -246: 109490: 0 -246: 109491: 0 -246: 109492: 0 -246: 109493: 0 -246: 109494: 0 -246: 109495: 0 -246: 109496: 0 -246: 109497: 0 -246: 109498: 0 -246: 109499: 0 -246: 109500: 0 -246: 109501: 0 -246: 109502: 0 -246: 109503: 0 -246: 109504: 0 -246: 109505: 0 -246: 109506: 0 -246: 109507: 0 -246: 109508: 0 -246: 109509: 0 -246: 109510: 0 -246: 109511: 0 -246: 109512: 0 -246: 109513: 0 -246: 109514: 0 -246: 109515: 0 -246: 109516: 0 -246: 109517: 0 -246: 109518: 0 -246: 109519: 0 -246: 109520: 0 -246: 109521: 0 -246: 109522: 0 -246: 109523: 0 -246: 109524: 0 -246: 109525: 0 -246: 109526: 0 -246: 109527: 0 -246: 109528: 0 -246: 109529: 0 -246: 109530: 0 -246: 109531: 0 -246: 109532: 0 -246: 109533: 0 -246: 109534: 0 -246: 109535: 0 -246: 109536: 0 -246: 109537: 0 -246: 109538: 0 -246: 109539: 0 -246: 109540: 0 -246: 109541: 0 -246: 109542: 0 -246: 109543: 0 -246: 109544: 0 -246: 109545: 0 -246: 109546: 0 -246: 109547: 0 -246: 109548: 0 -246: 109549: 0 -246: 109550: 0 -246: 109551: 0 -246: 109552: 0 -246: 109553: 0 -246: 109554: 0 -246: 109555: 0 -246: 109556: 0 -246: 109557: 0 -246: 109558: 0 -246: 109559: 0 -246: 109560: 0 -246: 109561: 0 -246: 109562: 0 -246: 109563: 0 -246: 109564: 0 -246: 109565: 0 -246: 109566: 0 -246: 109567: 0 -246: 109568: 0 -246: 109569: 0 -246: 109570: 0 -246: 109571: 0 -246: 109572: 0 -246: 109573: 0 -246: 109574: 0 -246: 109575: 0 -246: 109576: 0 -246: 109577: 0 -246: 109578: 0 -246: 109579: 0 -246: 109580: 0 -246: 109581: 0 -246: 109582: 0 -246: 109583: 0 -246: 109584: 0 -246: 109585: 0 -246: 109586: 0 -246: 109587: 0 -246: 109588: 0 -246: 109589: 0 -246: 109590: 0 -246: 109591: 0 -246: 109592: 0 -246: 109593: 0 -246: 109594: 0 -246: 109595: 0 -246: 109596: 0 -246: 109597: 0 -246: 109598: 0 -246: 109599: 0 -246: 109600: 0 -246: 109601: 0 -246: 109602: 0 -246: 109603: 0 -246: 109604: 0 -246: 109605: 0 -246: 109606: 0 -246: 109607: 0 -246: 109608: 0 -246: 109609: 0 -246: 109610: 0 -246: 109611: 0 -246: 109612: 0 -246: 109613: 0 -246: 109614: 0 -246: 109615: 0 -246: 109616: 0 -246: 109617: 0 -246: 109618: 0 -246: 109619: 0 -246: 109620: 0 -246: 109621: 0 -246: 109622: 0 -246: 109623: 0 -246: 109624: 0 -246: 109625: 0 -246: 109626: 0 -246: 109627: 0 -246: 109628: 0 -246: 109629: 0 -246: 109630: 0 -246: 109631: 0 -246: 109632: 0 -246: 109633: 0 -246: 109634: 0 -246: 109635: 0 -246: 109636: 0 -246: 109637: 0 -246: 109638: 0 -246: 109639: 0 -246: 109640: 0 -246: 109641: 0 -246: 109642: 0 -246: 109643: 0 -246: 109644: 0 -246: 109645: 0 -246: 109646: 0 -246: 109647: 0 -246: 109648: 0 -246: 109649: 0 -246: 109650: 0 -246: 109651: 0 -246: 109652: 0 -246: 109653: 0 -246: 109654: 0 -246: 109655: 0 -246: 109656: 0 -246: 109657: 0 -246: 109658: 0 -246: 109659: 0 -246: 109660: 0 -246: 109661: 0 -246: 109662: 0 -246: 109663: 0 -246: 109664: 0 -246: 109665: 0 -246: 109666: 0 -246: 109667: 0 -246: 109668: 0 -246: 109669: 0 -246: 109670: 0 -246: 109671: 0 -246: 109672: 0 -246: 109673: 0 -246: 109674: 0 -246: 109675: 0 -246: 109676: 0 -246: 109677: 0 -246: 109678: 0 -246: 109679: 0 -246: 109680: 0 -246: 109681: 0 -246: 109682: 0 -246: 109683: 0 -246: 109684: 0 -246: 109685: 0 -246: 109686: 0 -246: 109687: 0 -246: 109688: 0 -246: 109689: 0 -246: 109690: 0 -246: 109691: 0 -246: 109692: 0 -246: 109693: 0 -246: 109694: 0 -246: 109695: 0 -246: 109696: 0 -246: 109697: 0 -246: 109698: 0 -246: 109699: 0 -246: 109700: 0 -246: 109701: 0 -246: 109702: 0 -246: 109703: 0 -246: 109704: 0 -246: 109705: 0 -246: 109706: 0 -246: 109707: 0 -246: 109708: 0 -246: 109709: 0 -246: 109710: 0 -246: 109711: 0 -246: 109712: 0 -246: 109713: 0 -246: 109714: 0 -246: 109715: 0 -246: 109716: 0 -246: 109717: 0 -246: 109718: 0 -246: 109719: 0 -246: 109720: 0 -246: 109721: 0 -246: 109722: 0 -246: 109723: 0 -246: 109724: 0 -246: 109725: 0 -246: 109726: 0 -246: 109727: 0 -246: 109728: 0 -246: 109729: 0 -246: 109730: 0 -246: 109731: 0 -246: 109732: 0 -246: 109733: 0 -246: 109734: 0 -246: 109735: 0 -246: 109736: 0 -246: 109737: 0 -246: 109738: 0 -246: 109739: 0 -246: 109740: 0 -246: 109741: 0 -246: 109742: 0 -246: 109743: 0 -246: 109744: 0 -246: 109745: 0 -246: 109746: 0 -246: 109747: 0 -246: 109748: 0 -246: 109749: 0 -246: 109750: 0 -246: 109751: 0 -246: 109752: 0 -246: 109753: 0 -246: 109754: 0 -246: 109755: 0 -246: 109756: 0 -246: 109757: 0 -246: 109758: 0 -246: 109759: 0 -246: 109760: 0 -246: 109761: 0 -246: 109762: 0 -246: 109763: 0 -246: 109764: 0 -246: 109765: 0 -246: 109766: 0 -246: 109767: 0 -246: 109768: 0 -246: 109769: 0 -246: 109770: 0 -246: 109771: 0 -246: 109772: 0 -246: 109773: 0 -246: 109774: 0 -246: 109775: 0 -246: 109776: 0 -246: 109777: 0 -246: 109778: 0 -246: 109779: 0 -246: 109780: 0 -246: 109781: 0 -246: 109782: 0 -246: 109783: 0 -246: 109784: 0 -246: 109785: 0 -246: 109786: 0 -246: 109787: 0 -246: 109788: 0 -246: 109789: 0 -246: 109790: 0 -246: 109791: 0 -246: 109792: 0 -246: 109793: 0 -246: 109794: 0 -246: 109795: 0 -246: 109796: 0 -246: 109797: 0 -246: 109798: 0 -246: 109799: 0 -246: 109800: 0 -246: 109801: 0 -246: 109802: 0 -246: 109803: 0 -246: 109804: 0 -246: 109805: 0 -246: 109806: 0 -246: 109807: 0 -246: 109808: 0 -246: 109809: 0 -246: 109810: 0 -246: 109811: 0 -246: 109812: 0 -246: 109813: 0 -246: 109814: 0 -246: 109815: 0 -246: 109816: 0 -246: 109817: 0 -246: 109818: 0 -246: 109819: 0 -246: 109820: 0 -246: 109821: 0 -246: 109822: 0 -246: 109823: 0 -246: 109824: 0 -246: 109825: 0 -246: 109826: 0 -246: 109827: 0 -246: 109828: 0 -246: 109829: 0 -246: 109830: 0 -246: 109831: 0 -246: 109832: 0 -246: 109833: 0 -246: 109834: 0 -246: 109835: 0 -246: 109836: 0 -246: 109837: 0 -246: 109838: 0 -246: 109839: 0 -246: 109840: 0 -246: 109841: 0 -246: 109842: 0 -246: 109843: 0 -246: 109844: 0 -246: 109845: 0 -246: 109846: 0 -246: 109847: 0 -246: 109848: 0 -246: 109849: 0 -246: 109850: 0 -246: 109851: 0 -246: 109852: 0 -246: 109853: 0 -246: 109854: 0 -246: 109855: 0 -246: 109856: 0 -246: 109857: 0 -246: 109858: 0 -246: 109859: 0 -246: 109860: 0 -246: 109861: 0 -246: 109862: 0 -246: 109863: 0 -246: 109864: 0 -246: 109865: 0 -246: 109866: 0 -246: 109867: 0 -246: 109868: 0 -246: 109869: 0 -246: 109870: 0 -246: 109871: 0 -246: 109872: 0 -246: 109873: 0 -246: 109874: 0 -246: 109875: 0 -246: 109876: 0 -246: 109877: 0 -246: 109878: 0 -246: 109879: 0 -246: 109880: 0 -246: 109881: 0 -246: 109882: 0 -246: 109883: 0 -246: 109884: 0 -246: 109885: 0 -246: 109886: 0 -246: 109887: 0 -246: 109888: 0 -246: 109889: 0 -246: 109890: 0 -246: 109891: 0 -246: 109892: 0 -246: 109893: 0 -246: 109894: 0 -246: 109895: 0 -246: 109896: 0 -246: 109897: 0 -246: 109898: 0 -246: 109899: 0 -246: 109900: 0 -246: 109901: 0 -246: 109902: 0 -246: 109903: 0 -246: 109904: 0 -246: 109905: 0 -246: 109906: 0 -246: 109907: 0 -246: 109908: 0 -246: 109909: 0 -246: 109910: 0 -246: 109911: 0 -246: 109912: 0 -246: 109913: 0 -246: 109914: 0 -246: 109915: 0 -246: 109916: 0 -246: 109917: 0 -246: 109918: 0 -246: 109919: 0 -246: 109920: 0 -246: 109921: 0 -246: 109922: 0 -246: 109923: 0 -246: 109924: 0 -246: 109925: 0 -246: 109926: 0 -246: 109927: 0 -246: 109928: 0 -246: 109929: 0 -246: 109930: 0 -246: 109931: 0 -246: 109932: 0 -246: 109933: 0 -246: 109934: 0 -246: 109935: 0 -246: 109936: 0 -246: 109937: 0 -246: 109938: 0 -246: 109939: 0 -246: 109940: 0 -246: 109941: 0 -246: 109942: 0 -246: 109943: 0 -246: 109944: 0 -246: 109945: 0 -246: 109946: 0 -246: 109947: 0 -246: 109948: 0 -246: 109949: 0 -246: 109950: 0 -246: 109951: 0 -246: 109952: 0 -246: 109953: 0 -246: 109954: 0 -246: 109955: 0 -246: 109956: 0 -246: 109957: 0 -246: 109958: 0 -246: 109959: 0 -246: 109960: 0 -246: 109961: 0 -246: 109962: 0 -246: 109963: 0 -246: 109964: 0 -246: 109965: 0 -246: 109966: 0 -246: 109967: 0 -246: 109968: 0 -246: 109969: 0 -246: 109970: 0 -246: 109971: 0 -246: 109972: 0 -246: 109973: 0 -246: 109974: 0 -246: 109975: 0 -246: 109976: 0 -246: 109977: 0 -246: 109978: 0 -246: 109979: 0 -246: 109980: 0 -246: 109981: 0 -246: 109982: 0 -246: 109983: 0 -246: 109984: 0 -246: 109985: 0 -246: 109986: 0 -246: 109987: 0 -246: 109988: 0 -246: 109989: 0 -246: 109990: 0 -246: 109991: 0 -246: 109992: 0 -246: 109993: 0 -246: 109994: 0 -246: 109995: 0 -246: 109996: 0 -246: 109997: 0 -246: 109998: 0 -246: 109999: 0 -246: 110000: 0 -246: 110001: 0 -246: 110002: 0 -246: 110003: 0 -246: 110004: 0 -246: 110005: 0 -246: 110006: 0 -246: 110007: 0 -246: 110008: 0 -246: 110009: 0 -246: 110010: 0 -246: 110011: 0 -246: 110012: 0 -246: 110013: 0 -246: 110014: 0 -246: 110015: 0 -246: 110016: 0 -246: 110017: 0 -246: 110018: 0 -246: 110019: 0 -246: 110020: 0 -246: 110021: 0 -246: 110022: 0 -246: 110023: 0 -246: 110024: 0 -246: 110025: 0 -246: 110026: 0 -246: 110027: 0 -246: 110028: 0 -246: 110029: 0 -246: 110030: 0 -246: 110031: 0 -246: 110032: 0 -246: 110033: 0 -246: 110034: 0 -246: 110035: 0 -246: 110036: 0 -246: 110037: 0 -246: 110038: 0 -246: 110039: 0 -246: 110040: 0 -246: 110041: 0 -246: 110042: 0 -246: 110043: 0 -246: 110044: 0 -246: 110045: 0 -246: 110046: 0 -246: 110047: 0 -246: 110048: 0 -246: 110049: 0 -246: 110050: 0 -246: 110051: 0 -246: 110052: 0 -246: 110053: 0 -246: 110054: 0 -246: 110055: 0 -246: 110056: 0 -246: 110057: 0 -246: 110058: 0 -246: 110059: 0 -246: 110060: 0 -246: 110061: 0 -246: 110062: 0 -246: 110063: 0 -246: 110064: 0 -246: 110065: 0 -246: 110066: 0 -246: 110067: 0 -246: 110068: 0 -246: 110069: 0 -246: 110070: 0 -246: 110071: 0 -246: 110072: 0 -246: 110073: 0 -246: 110074: 0 -246: 110075: 0 -246: 110076: 0 -246: 110077: 0 -246: 110078: 0 -246: 110079: 0 -246: 110080: 0 -246: 110081: 0 -246: 110082: 0 -246: 110083: 0 -246: 110084: 0 -246: 110085: 0 -246: 110086: 0 -246: 110087: 0 -246: 110088: 0 -246: 110089: 0 -246: 110090: 0 -246: 110091: 0 -246: 110092: 0 -246: 110093: 0 -246: 110094: 0 -246: 110095: 0 -246: 110096: 0 -246: 110097: 0 -246: 110098: 0 -246: 110099: 0 -246: 110100: 0 -246: 110101: 0 -246: 110102: 0 -246: 110103: 0 -246: 110104: 0 -246: 110105: 0 -246: 110106: 0 -246: 110107: 0 -246: 110108: 0 -246: 110109: 0 -246: 110110: 0 -246: 110111: 0 -246: 110112: 0 -246: 110113: 0 -246: 110114: 0 -246: 110115: 0 -246: 110116: 0 -246: 110117: 0 -246: 110118: 0 -246: 110119: 0 -246: 110120: 0 -246: 110121: 0 -246: 110122: 0 -246: 110123: 0 -246: 110124: 0 -246: 110125: 0 -246: 110126: 0 -246: 110127: 0 -246: 110128: 0 -246: 110129: 0 -246: 110130: 0 -246: 110131: 0 -246: 110132: 0 -246: 110133: 0 -246: 110134: 0 -246: 110135: 0 -246: 110136: 0 -246: 110137: 0 -246: 110138: 0 -246: 110139: 0 -246: 110140: 0 -246: 110141: 0 -246: 110142: 0 -246: 110143: 0 -246: 110144: 0 -246: 110145: 0 -246: 110146: 0 -246: 110147: 0 -246: 110148: 0 -246: 110149: 0 -246: 110150: 0 -246: 110151: 0 -246: 110152: 0 -246: 110153: 0 -246: 110154: 0 -246: 110155: 0 -246: 110156: 0 -246: 110157: 0 -246: 110158: 0 -246: 110159: 0 -246: 110160: 0 -246: 110161: 0 -246: 110162: 0 -246: 110163: 0 -246: 110164: 0 -246: 110165: 0 -246: 110166: 0 -246: 110167: 0 -246: 110168: 0 -246: 110169: 0 -246: 110170: 0 -246: 110171: 0 -246: 110172: 0 -246: 110173: 0 -246: 110174: 0 -246: 110175: 0 -246: 110176: 0 -246: 110177: 0 -246: 110178: 0 -246: 110179: 0 -246: 110180: 0 -246: 110181: 0 -246: 110182: 0 -246: 110183: 0 -246: 110184: 0 -246: 110185: 0 -246: 110186: 0 -246: 110187: 0 -246: 110188: 0 -246: 110189: 0 -246: 110190: 0 -246: 110191: 0 -246: 110192: 0 -246: 110193: 0 -246: 110194: 0 -246: 110195: 0 -246: 110196: 0 -246: 110197: 0 -246: 110198: 0 -246: 110199: 0 -246: 110200: 0 -246: 110201: 0 -246: 110202: 0 -246: 110203: 0 -246: 110204: 0 -246: 110205: 0 -246: 110206: 0 -246: 110207: 0 -246: 110208: 0 -246: 110209: 0 -246: 110210: 0 -246: 110211: 0 -246: 110212: 0 -246: 110213: 0 -246: 110214: 0 -246: 110215: 0 -246: 110216: 0 -246: 110217: 0 -246: 110218: 0 -246: 110219: 0 -246: 110220: 0 -246: 110221: 0 -246: 110222: 0 -246: 110223: 0 -246: 110224: 0 -246: 110225: 0 -246: 110226: 0 -246: 110227: 0 -246: 110228: 0 -246: 110229: 0 -246: 110230: 0 -246: 110231: 0 -246: 110232: 0 -246: 110233: 0 -246: 110234: 0 -246: 110235: 0 -246: 110236: 0 -246: 110237: 0 -246: 110238: 0 -246: 110239: 0 -246: 110240: 0 -246: 110241: 0 -246: 110242: 0 -246: 110243: 0 -246: 110244: 0 -246: 110245: 0 -246: 110246: 0 -246: 110247: 0 -246: 110248: 0 -246: 110249: 0 -246: 110250: 0 -246: 110251: 0 -246: 110252: 0 -246: 110253: 0 -246: 110254: 0 -246: 110255: 0 -246: 110256: 0 -246: 110257: 0 -246: 110258: 0 -246: 110259: 0 -246: 110260: 0 -246: 110261: 0 -246: 110262: 0 -246: 110263: 0 -246: 110264: 0 -246: 110265: 0 -246: 110266: 0 -246: 110267: 0 -246: 110268: 0 -246: 110269: 0 -246: 110270: 0 -246: 110271: 0 -246: 110272: 0 -246: 110273: 0 -246: 110274: 0 -246: 110275: 0 -246: 110276: 0 -246: 110277: 0 -246: 110278: 0 -246: 110279: 0 -246: 110280: 0 -246: 110281: 0 -246: 110282: 0 -246: 110283: 0 -246: 110284: 0 -246: 110285: 0 -246: 110286: 0 -246: 110287: 0 -246: 110288: 0 -246: 110289: 0 -246: 110290: 0 -246: 110291: 0 -246: 110292: 0 -246: 110293: 0 -246: 110294: 0 -246: 110295: 0 -246: 110296: 0 -246: 110297: 0 -246: 110298: 0 -246: 110299: 0 -246: 110300: 0 -246: 110301: 0 -246: 110302: 0 -246: 110303: 0 -246: 110304: 0 -246: 110305: 0 -246: 110306: 0 -246: 110307: 0 -246: 110308: 0 -246: 110309: 0 -246: 110310: 0 -246: 110311: 0 -246: 110312: 0 -246: 110313: 0 -246: 110314: 0 -246: 110315: 0 -246: 110316: 0 -246: 110317: 0 -246: 110318: 0 -246: 110319: 0 -246: 110320: 0 -246: 110321: 0 -246: 110322: 0 -246: 110323: 0 -246: 110324: 0 -246: 110325: 0 -246: 110326: 0 -246: 110327: 0 -246: 110328: 0 -246: 110329: 0 -246: 110330: 0 -246: 110331: 0 -246: 110332: 0 -246: 110333: 0 -246: 110334: 0 -246: 110335: 0 -246: 110336: 0 -246: 110337: 0 -246: 110338: 0 -246: 110339: 0 -246: 110340: 0 -246: 110341: 0 -246: 110342: 0 -246: 110343: 0 -246: 110344: 0 -246: 110345: 0 -246: 110346: 0 -246: 110347: 0 -246: 110348: 0 -246: 110349: 0 -246: 110350: 0 -246: 110351: 0 -246: 110352: 0 -246: 110353: 0 -246: 110354: 0 -246: 110355: 0 -246: 110356: 0 -246: 110357: 0 -246: 110358: 0 -246: 110359: 0 -246: 110360: 0 -246: 110361: 0 -246: 110362: 0 -246: 110363: 0 -246: 110364: 0 -246: 110365: 0 -246: 110366: 0 -246: 110367: 0 -246: 110368: 0 -246: 110369: 0 -246: 110370: 0 -246: 110371: 0 -246: 110372: 0 -246: 110373: 0 -246: 110374: 0 -246: 110375: 0 -246: 110376: 0 -246: 110377: 0 -246: 110378: 0 -246: 110379: 0 -246: 110380: 0 -246: 110381: 0 -246: 110382: 0 -246: 110383: 0 -246: 110384: 0 -246: 110385: 0 -246: 110386: 0 -246: 110387: 0 -246: 110388: 0 -246: 110389: 0 -246: 110390: 0 -246: 110391: 0 -246: 110392: 0 -246: 110393: 0 -246: 110394: 0 -246: 110395: 0 -246: 110396: 0 -246: 110397: 0 -246: 110398: 0 -246: 110399: 0 -246: 110400: 0 -246: 110401: 0 -246: 110402: 0 -246: 110403: 0 -246: 110404: 0 -246: 110405: 0 -246: 110406: 0 -246: 110407: 0 -246: 110408: 0 -246: 110409: 0 -246: 110410: 0 -246: 110411: 0 -246: 110412: 0 -246: 110413: 0 -246: 110414: 0 -246: 110415: 0 -246: 110416: 0 -246: 110417: 0 -246: 110418: 0 -246: 110419: 0 -246: 110420: 0 -246: 110421: 0 -246: 110422: 0 -246: 110423: 0 -246: 110424: 0 -246: 110425: 0 -246: 110426: 0 -246: 110427: 0 -246: 110428: 0 -246: 110429: 0 -246: 110430: 0 -246: 110431: 0 -246: 110432: 0 -246: 110433: 0 -246: 110434: 0 -246: 110435: 0 -246: 110436: 0 -246: 110437: 0 -246: 110438: 0 -246: 110439: 0 -246: 110440: 0 -246: 110441: 0 -246: 110442: 0 -246: 110443: 0 -246: 110444: 0 -246: 110445: 0 -246: 110446: 0 -246: 110447: 0 -246: 110448: 0 -246: 110449: 0 -246: 110450: 0 -246: 110451: 0 -246: 110452: 0 -246: 110453: 0 -246: 110454: 0 -246: 110455: 0 -246: 110456: 0 -246: 110457: 0 -246: 110458: 0 -246: 110459: 0 -246: 110460: 0 -246: 110461: 0 -246: 110462: 0 -246: 110463: 0 -246: 110464: 0 -246: 110465: 0 -246: 110466: 0 -246: 110467: 0 -246: 110468: 0 -246: 110469: 0 -246: 110470: 0 -246: 110471: 0 -246: 110472: 0 -246: 110473: 0 -246: 110474: 0 -246: 110475: 0 -246: 110476: 0 -246: 110477: 0 -246: 110478: 0 -246: 110479: 0 -246: 110480: 0 -246: 110481: 0 -246: 110482: 0 -246: 110483: 0 -246: 110484: 0 -246: 110485: 0 -246: 110486: 0 -246: 110487: 0 -246: 110488: 0 -246: 110489: 0 -246: 110490: 0 -246: 110491: 0 -246: 110492: 0 -246: 110493: 0 -246: 110494: 0 -246: 110495: 0 -246: 110496: 0 -246: 110497: 0 -246: 110498: 0 -246: 110499: 0 -246: 110500: 0 -246: 110501: 0 -246: 110502: 0 -246: 110503: 0 -246: 110504: 0 -246: 110505: 0 -246: 110506: 0 -246: 110507: 0 -246: 110508: 0 -246: 110509: 0 -246: 110510: 0 -246: 110511: 0 -246: 110512: 0 -246: 110513: 0 -246: 110514: 0 -246: 110515: 0 -246: 110516: 0 -246: 110517: 0 -246: 110518: 0 -246: 110519: 0 -246: 110520: 0 -246: 110521: 0 -246: 110522: 0 -246: 110523: 0 -246: 110524: 0 -246: 110525: 0 -246: 110526: 0 -246: 110527: 0 -246: 110528: 0 -246: 110529: 0 -246: 110530: 0 -246: 110531: 0 -246: 110532: 0 -246: 110533: 0 -246: 110534: 0 -246: 110535: 0 -246: 110536: 0 -246: 110537: 0 -246: 110538: 0 -246: 110539: 0 -246: 110540: 0 -246: 110541: 0 -246: 110542: 0 -246: 110543: 0 -246: 110544: 0 -246: 110545: 0 -246: 110546: 0 -246: 110547: 0 -246: 110548: 0 -246: 110549: 0 -246: 110550: 0 -246: 110551: 0 -246: 110552: 0 -246: 110553: 0 -246: 110554: 0 -246: 110555: 0 -246: 110556: 0 -246: 110557: 0 -246: 110558: 0 -246: 110559: 0 -246: 110560: 0 -246: 110561: 0 -246: 110562: 0 -246: 110563: 0 -246: 110564: 0 -246: 110565: 0 -246: 110566: 0 -246: 110567: 0 -246: 110568: 0 -246: 110569: 0 -246: 110570: 0 -246: 110571: 0 -246: 110572: 0 -246: 110573: 0 -246: 110574: 0 -246: 110575: 0 -246: 110576: 0 -246: 110577: 0 -246: 110578: 0 -246: 110579: 0 -246: 110580: 0 -246: 110581: 0 -246: 110582: 0 -246: 110583: 0 -246: 110584: 0 -246: 110585: 0 -246: 110586: 0 -246: 110587: 0 -246: 110588: 0 -246: 110589: 0 -246: 110590: 0 -246: 110591: 0 -246: 110592: 0 -246: 110593: 0 -246: 110594: 0 -246: 110595: 0 -246: 110596: 0 -246: 110597: 0 -246: 110598: 0 -246: 110599: 0 -246: 110600: 0 -246: 110601: 0 -246: 110602: 0 -246: 110603: 0 -246: 110604: 0 -246: 110605: 0 -246: 110606: 0 -246: 110607: 0 -246: 110608: 0 -246: 110609: 0 -246: 110610: 0 -246: 110611: 0 -246: 110612: 0 -246: 110613: 0 -246: 110614: 0 -246: 110615: 0 -246: 110616: 0 -246: 110617: 0 -246: 110618: 0 -246: 110619: 0 -246: 110620: 0 -246: 110621: 0 -246: 110622: 0 -246: 110623: 0 -246: 110624: 0 -246: 110625: 0 -246: 110626: 0 -246: 110627: 0 -246: 110628: 0 -246: 110629: 0 -246: 110630: 0 -246: 110631: 0 -246: 110632: 0 -246: 110633: 0 -246: 110634: 0 -246: 110635: 0 -246: 110636: 0 -246: 110637: 0 -246: 110638: 0 -246: 110639: 0 -246: 110640: 0 -246: 110641: 0 -246: 110642: 0 -246: 110643: 0 -246: 110644: 0 -246: 110645: 0 -246: 110646: 0 -246: 110647: 0 -246: 110648: 0 -246: 110649: 0 -246: 110650: 0 -246: 110651: 0 -246: 110652: 0 -246: 110653: 0 -246: 110654: 0 -246: 110655: 0 -246: 110656: 0 -246: 110657: 0 -246: 110658: 0 -246: 110659: 0 -246: 110660: 0 -246: 110661: 0 -246: 110662: 0 -246: 110663: 0 -246: 110664: 0 -246: 110665: 0 -246: 110666: 0 -246: 110667: 0 -246: 110668: 0 -246: 110669: 0 -246: 110670: 0 -246: 110671: 0 -246: 110672: 0 -246: 110673: 0 -246: 110674: 0 -246: 110675: 0 -246: 110676: 0 -246: 110677: 0 -246: 110678: 0 -246: 110679: 0 -246: 110680: 0 -246: 110681: 0 -246: 110682: 0 -246: 110683: 0 -246: 110684: 0 -246: 110685: 0 -246: 110686: 0 -246: 110687: 0 -246: 110688: 0 -246: 110689: 0 -246: 110690: 0 -246: 110691: 0 -246: 110692: 0 -246: 110693: 0 -246: 110694: 0 -246: 110695: 0 -246: 110696: 0 -246: 110697: 0 -246: 110698: 0 -246: 110699: 0 -246: 110700: 0 -246: 110701: 0 -246: 110702: 0 -246: 110703: 0 -246: 110704: 0 -246: 110705: 0 -246: 110706: 0 -246: 110707: 0 -246: 110708: 0 -246: 110709: 0 -246: 110710: 0 -246: 110711: 0 -246: 110712: 0 -246: 110713: 0 -246: 110714: 0 -246: 110715: 0 -246: 110716: 0 -246: 110717: 0 -246: 110718: 0 -246: 110719: 0 -246: 110720: 0 -246: 110721: 0 -246: 110722: 0 -246: 110723: 0 -246: 110724: 0 -246: 110725: 0 -246: 110726: 0 -246: 110727: 0 -246: 110728: 0 -246: 110729: 0 -246: 110730: 0 -246: 110731: 0 -246: 110732: 0 -246: 110733: 0 -246: 110734: 0 -246: 110735: 0 -246: 110736: 0 -246: 110737: 0 -246: 110738: 0 -246: 110739: 0 -246: 110740: 0 -246: 110741: 0 -246: 110742: 0 -246: 110743: 0 -246: 110744: 0 -246: 110745: 0 -246: 110746: 0 -246: 110747: 0 -246: 110748: 0 -246: 110749: 0 -246: 110750: 0 -246: 110751: 0 -246: 110752: 0 -246: 110753: 0 -246: 110754: 0 -246: 110755: 0 -246: 110756: 0 -246: 110757: 0 -246: 110758: 0 -246: 110759: 0 -246: 110760: 0 -246: 110761: 0 -246: 110762: 0 -246: 110763: 0 -246: 110764: 0 -246: 110765: 0 -246: 110766: 0 -246: 110767: 0 -246: 110768: 0 -246: 110769: 0 -246: 110770: 0 -246: 110771: 0 -246: 110772: 0 -246: 110773: 0 -246: 110774: 0 -246: 110775: 0 -246: 110776: 0 -246: 110777: 0 -246: 110778: 0 -246: 110779: 0 -246: 110780: 0 -246: 110781: 0 -246: 110782: 0 -246: 110783: 0 -246: 110784: 0 -246: 110785: 0 -246: 110786: 0 -246: 110787: 0 -246: 110788: 0 -246: 110789: 0 -246: 110790: 0 -246: 110791: 0 -246: 110792: 0 -246: 110793: 0 -246: 110794: 0 -246: 110795: 0 -246: 110796: 0 -246: 110797: 0 -246: 110798: 0 -246: 110799: 0 -246: 110800: 0 -246: 110801: 0 -246: 110802: 0 -246: 110803: 0 -246: 110804: 0 -246: 110805: 0 -246: 110806: 0 -246: 110807: 0 -246: 110808: 0 -246: 110809: 0 -246: 110810: 0 -246: 110811: 0 -246: 110812: 0 -246: 110813: 0 -246: 110814: 0 -246: 110815: 0 -246: 110816: 0 -246: 110817: 0 -246: 110818: 0 -246: 110819: 0 -246: 110820: 0 -246: 110821: 0 -246: 110822: 0 -246: 110823: 0 -246: 110824: 0 -246: 110825: 0 -246: 110826: 0 -246: 110827: 0 -246: 110828: 0 -246: 110829: 0 -246: 110830: 0 -246: 110831: 0 -246: 110832: 0 -246: 110833: 0 -246: 110834: 0 -246: 110835: 0 -246: 110836: 0 -246: 110837: 0 -246: 110838: 0 -246: 110839: 0 -246: 110840: 0 -246: 110841: 0 -246: 110842: 0 -246: 110843: 0 -246: 110844: 0 -246: 110845: 0 -246: 110846: 0 -246: 110847: 0 -246: 110848: 0 -246: 110849: 0 -246: 110850: 0 -246: 110851: 0 -246: 110852: 0 -246: 110853: 0 -246: 110854: 0 -246: 110855: 0 -246: 110856: 0 -246: 110857: 0 -246: 110858: 0 -246: 110859: 0 -246: 110860: 0 -246: 110861: 0 -246: 110862: 0 -246: 110863: 0 -246: 110864: 0 -246: 110865: 0 -246: 110866: 0 -246: 110867: 0 -246: 110868: 0 -246: 110869: 0 -246: 110870: 0 -246: 110871: 0 -246: 110872: 0 -246: 110873: 0 -246: 110874: 0 -246: 110875: 0 -246: 110876: 0 -246: 110877: 0 -246: 110878: 0 -246: 110879: 0 -246: 110880: 0 -246: 110881: 0 -246: 110882: 0 -246: 110883: 0 -246: 110884: 0 -246: 110885: 0 -246: 110886: 0 -246: 110887: 0 -246: 110888: 0 -246: 110889: 0 -246: 110890: 0 -246: 110891: 0 -246: 110892: 0 -246: 110893: 0 -246: 110894: 0 -246: 110895: 0 -246: 110896: 0 -246: 110897: 0 -246: 110898: 0 -246: 110899: 0 -246: 110900: 0 -246: 110901: 0 -246: 110902: 0 -246: 110903: 0 -246: 110904: 0 -246: 110905: 0 -246: 110906: 0 -246: 110907: 0 -246: 110908: 0 -246: 110909: 0 -246: 110910: 0 -246: 110911: 0 -246: 110912: 0 -246: 110913: 0 -246: 110914: 0 -246: 110915: 0 -246: 110916: 0 -246: 110917: 0 -246: 110918: 0 -246: 110919: 0 -246: 110920: 0 -246: 110921: 0 -246: 110922: 0 -246: 110923: 0 -246: 110924: 0 -246: 110925: 0 -246: 110926: 0 -246: 110927: 0 -246: 110928: 0 -246: 110929: 0 -246: 110930: 0 -246: 110931: 0 -246: 110932: 0 -246: 110933: 0 -246: 110934: 0 -246: 110935: 0 -246: 110936: 0 -246: 110937: 0 -246: 110938: 0 -246: 110939: 0 -246: 110940: 0 -246: 110941: 0 -246: 110942: 0 -246: 110943: 0 -246: 110944: 0 -246: 110945: 0 -246: 110946: 0 -246: 110947: 0 -246: 110948: 0 -246: 110949: 0 -246: 110950: 0 -246: 110951: 0 -246: 110952: 0 -246: 110953: 0 -246: 110954: 0 -246: 110955: 0 -246: 110956: 0 -246: 110957: 0 -246: 110958: 0 -246: 110959: 0 -246: 110960: 0 -246: 110961: 0 -246: 110962: 0 -246: 110963: 0 -246: 110964: 0 -246: 110965: 0 -246: 110966: 0 -246: 110967: 0 -246: 110968: 0 -246: 110969: 0 -246: 110970: 0 -246: 110971: 0 -246: 110972: 0 -246: 110973: 0 -246: 110974: 0 -246: 110975: 0 -246: 110976: 0 -246: 110977: 0 -246: 110978: 0 -246: 110979: 0 -246: 110980: 0 -246: 110981: 0 -246: 110982: 0 -246: 110983: 0 -246: 110984: 0 -246: 110985: 0 -246: 110986: 0 -246: 110987: 0 -246: 110988: 0 -246: 110989: 0 -246: 110990: 0 -246: 110991: 0 -246: 110992: 0 -246: 110993: 0 -246: 110994: 0 -246: 110995: 0 -246: 110996: 0 -246: 110997: 0 -246: 110998: 0 -246: 110999: 0 -246: 111000: 0 -246: 111001: 0 -246: 111002: 0 -246: 111003: 0 -246: 111004: 0 -246: 111005: 0 -246: 111006: 0 -246: 111007: 0 -246: 111008: 0 -246: 111009: 0 -246: 111010: 0 -246: 111011: 0 -246: 111012: 0 -246: 111013: 0 -246: 111014: 0 -246: 111015: 0 -246: 111016: 0 -246: 111017: 0 -246: 111018: 0 -246: 111019: 0 -246: 111020: 0 -246: 111021: 0 -246: 111022: 0 -246: 111023: 0 -246: 111024: 0 -246: 111025: 0 -246: 111026: 0 -246: 111027: 0 -246: 111028: 0 -246: 111029: 0 -246: 111030: 0 -246: 111031: 0 -246: 111032: 0 -246: 111033: 0 -246: 111034: 0 -246: 111035: 0 -246: 111036: 0 -246: 111037: 0 -246: 111038: 0 -246: 111039: 0 -246: 111040: 0 -246: 111041: 0 -246: 111042: 0 -246: 111043: 0 -246: 111044: 0 -246: 111045: 0 -246: 111046: 0 -246: 111047: 0 -246: 111048: 0 -246: 111049: 0 -246: 111050: 0 -246: 111051: 0 -246: 111052: 0 -246: 111053: 0 -246: 111054: 0 -246: 111055: 0 -246: 111056: 0 -246: 111057: 0 -246: 111058: 0 -246: 111059: 0 -246: 111060: 0 -246: 111061: 0 -246: 111062: 0 -246: 111063: 0 -246: 111064: 0 -246: 111065: 0 -246: 111066: 0 -246: 111067: 0 -246: 111068: 0 -246: 111069: 0 -246: 111070: 0 -246: 111071: 0 -246: 111072: 0 -246: 111073: 0 -246: 111074: 0 -246: 111075: 0 -246: 111076: 0 -246: 111077: 0 -246: 111078: 0 -246: 111079: 0 -246: 111080: 0 -246: 111081: 0 -246: 111082: 0 -246: 111083: 0 -246: 111084: 0 -246: 111085: 0 -246: 111086: 0 -246: 111087: 0 -246: 111088: 0 -246: 111089: 0 -246: 111090: 0 -246: 111091: 0 -246: 111092: 0 -246: 111093: 0 -246: 111094: 0 -246: 111095: 0 -246: 111096: 0 -246: 111097: 0 -246: 111098: 0 -246: 111099: 0 -246: 111100: 0 -246: 111101: 0 -246: 111102: 0 -246: 111103: 0 -246: 111104: 0 -246: 111105: 0 -246: 111106: 0 -246: 111107: 0 -246: 111108: 0 -246: 111109: 0 -246: 111110: 0 -246: 111111: 0 -246: 111112: 0 -246: 111113: 0 -246: 111114: 0 -246: 111115: 0 -246: 111116: 0 -246: 111117: 0 -246: 111118: 0 -246: 111119: 0 -246: 111120: 0 -246: 111121: 0 -246: 111122: 0 -246: 111123: 0 -246: 111124: 0 -246: 111125: 0 -246: 111126: 0 -246: 111127: 0 -246: 111128: 0 -246: 111129: 0 -246: 111130: 0 -246: 111131: 0 -246: 111132: 0 -246: 111133: 0 -246: 111134: 0 -246: 111135: 0 -246: 111136: 0 -246: 111137: 0 -246: 111138: 0 -246: 111139: 0 -246: 111140: 0 -246: 111141: 0 -246: 111142: 0 -246: 111143: 0 -246: 111144: 0 -246: 111145: 0 -246: 111146: 0 -246: 111147: 0 -246: 111148: 0 -246: 111149: 0 -246: 111150: 0 -246: 111151: 0 -246: 111152: 0 -246: 111153: 0 -246: 111154: 0 -246: 111155: 0 -246: 111156: 0 -246: 111157: 0 -246: 111158: 0 -246: 111159: 0 -246: 111160: 0 -246: 111161: 0 -246: 111162: 0 -246: 111163: 0 -246: 111164: 0 -246: 111165: 0 -246: 111166: 0 -246: 111167: 0 -246: 111168: 0 -246: 111169: 0 -246: 111170: 0 -246: 111171: 0 -246: 111172: 0 -246: 111173: 0 -246: 111174: 0 -246: 111175: 0 -246: 111176: 0 -246: 111177: 0 -246: 111178: 0 -246: 111179: 0 -246: 111180: 0 -246: 111181: 0 -246: 111182: 0 -246: 111183: 0 -246: 111184: 0 -246: 111185: 0 -246: 111186: 0 -246: 111187: 0 -246: 111188: 0 -246: 111189: 0 -246: 111190: 0 -246: 111191: 0 -246: 111192: 0 -246: 111193: 0 -246: 111194: 0 -246: 111195: 0 -246: 111196: 0 -246: 111197: 0 -246: 111198: 0 -246: 111199: 0 -246: 111200: 0 -246: 111201: 0 -246: 111202: 0 -246: 111203: 0 -246: 111204: 0 -246: 111205: 0 -246: 111206: 0 -246: 111207: 0 -246: 111208: 0 -246: 111209: 0 -246: 111210: 0 -246: 111211: 0 -246: 111212: 0 -246: 111213: 0 -246: 111214: 0 -246: 111215: 0 -246: 111216: 0 -246: 111217: 0 -246: 111218: 0 -246: 111219: 0 -246: 111220: 0 -246: 111221: 0 -246: 111222: 0 -246: 111223: 0 -246: 111224: 0 -246: 111225: 0 -246: 111226: 0 -246: 111227: 0 -246: 111228: 0 -246: 111229: 0 -246: 111230: 0 -246: 111231: 0 -246: 111232: 0 -246: 111233: 0 -246: 111234: 0 -246: 111235: 0 -246: 111236: 0 -246: 111237: 0 -246: 111238: 0 -246: 111239: 0 -246: 111240: 0 -246: 111241: 0 -246: 111242: 0 -246: 111243: 0 -246: 111244: 0 -246: 111245: 0 -246: 111246: 0 -246: 111247: 0 -246: 111248: 0 -246: 111249: 0 -246: 111250: 0 -246: 111251: 0 -246: 111252: 0 -246: 111253: 0 -246: 111254: 0 -246: 111255: 0 -246: 111256: 0 -246: 111257: 0 -246: 111258: 0 -246: 111259: 0 -246: 111260: 0 -246: 111261: 0 -246: 111262: 0 -246: 111263: 0 -246: 111264: 0 -246: 111265: 0 -246: 111266: 0 -246: 111267: 0 -246: 111268: 0 -246: 111269: 0 -246: 111270: 0 -246: 111271: 0 -246: 111272: 0 -246: 111273: 0 -246: 111274: 0 -246: 111275: 0 -246: 111276: 0 -246: 111277: 0 -246: 111278: 0 -246: 111279: 0 -246: 111280: 0 -246: 111281: 0 -246: 111282: 0 -246: 111283: 0 -246: 111284: 0 -246: 111285: 0 -246: 111286: 0 -246: 111287: 0 -246: 111288: 0 -246: 111289: 0 -246: 111290: 0 -246: 111291: 0 -246: 111292: 0 -246: 111293: 0 -246: 111294: 0 -246: 111295: 0 -246: 111296: 0 -246: 111297: 0 -246: 111298: 0 -246: 111299: 0 -246: 111300: 0 -246: 111301: 0 -246: 111302: 0 -246: 111303: 0 -246: 111304: 0 -246: 111305: 0 -246: 111306: 0 -246: 111307: 0 -246: 111308: 0 -246: 111309: 0 -246: 111310: 0 -246: 111311: 0 -246: 111312: 0 -246: 111313: 0 -246: 111314: 0 -246: 111315: 0 -246: 111316: 0 -246: 111317: 0 -246: 111318: 0 -246: 111319: 0 -246: 111320: 0 -246: 111321: 0 -246: 111322: 0 -246: 111323: 0 -246: 111324: 0 -246: 111325: 0 -246: 111326: 0 -246: 111327: 0 -246: 111328: 0 -246: 111329: 0 -246: 111330: 0 -246: 111331: 0 -246: 111332: 0 -246: 111333: 0 -246: 111334: 0 -246: 111335: 0 -246: 111336: 0 -246: 111337: 0 -246: 111338: 0 -246: 111339: 0 -246: 111340: 0 -246: 111341: 0 -246: 111342: 0 -246: 111343: 0 -246: 111344: 0 -246: 111345: 0 -246: 111346: 0 -246: 111347: 0 -246: 111348: 0 -246: 111349: 0 -246: 111350: 0 -246: 111351: 0 -246: 111352: 0 -246: 111353: 0 -246: 111354: 0 -246: 111355: 0 -246: 111356: 0 -246: 111357: 0 -246: 111358: 0 -246: 111359: 0 -246: 111360: 0 -246: 111361: 0 -246: 111362: 0 -246: 111363: 0 -246: 111364: 0 -246: 111365: 0 -246: 111366: 0 -246: 111367: 0 -246: 111368: 0 -246: 111369: 0 -246: 111370: 0 -246: 111371: 0 -246: 111372: 0 -246: 111373: 0 -246: 111374: 0 -246: 111375: 0 -246: 111376: 0 -246: 111377: 0 -246: 111378: 0 -246: 111379: 0 -246: 111380: 0 -246: 111381: 0 -246: 111382: 0 -246: 111383: 0 -246: 111384: 0 -246: 111385: 0 -246: 111386: 0 -246: 111387: 0 -246: 111388: 0 -246: 111389: 0 -246: 111390: 0 -246: 111391: 0 -246: 111392: 0 -246: 111393: 0 -246: 111394: 0 -246: 111395: 0 -246: 111396: 0 -246: 111397: 0 -246: 111398: 0 -246: 111399: 0 -246: 111400: 0 -246: 111401: 0 -246: 111402: 0 -246: 111403: 0 -246: 111404: 0 -246: 111405: 0 -246: 111406: 0 -246: 111407: 0 -246: 111408: 0 -246: 111409: 0 -246: 111410: 0 -246: 111411: 0 -246: 111412: 0 -246: 111413: 0 -246: 111414: 0 -246: 111415: 0 -246: 111416: 0 -246: 111417: 0 -246: 111418: 0 -246: 111419: 0 -246: 111420: 0 -246: 111421: 0 -246: 111422: 0 -246: 111423: 0 -246: 111424: 0 -246: 111425: 0 -246: 111426: 0 -246: 111427: 0 -246: 111428: 0 -246: 111429: 0 -246: 111430: 0 -246: 111431: 0 -246: 111432: 0 -246: 111433: 0 -246: 111434: 0 -246: 111435: 0 -246: 111436: 0 -246: 111437: 0 -246: 111438: 0 -246: 111439: 0 -246: 111440: 0 -246: 111441: 0 -246: 111442: 0 -246: 111443: 0 -246: 111444: 0 -246: 111445: 0 -246: 111446: 0 -246: 111447: 0 -246: 111448: 0 -246: 111449: 0 -246: 111450: 0 -246: 111451: 0 -246: 111452: 0 -246: 111453: 0 -246: 111454: 0 -246: 111455: 0 -246: 111456: 0 -246: 111457: 0 -246: 111458: 0 -246: 111459: 0 -246: 111460: 0 -246: 111461: 0 -246: 111462: 0 -246: 111463: 0 -246: 111464: 0 -246: 111465: 0 -246: 111466: 0 -246: 111467: 0 -246: 111468: 0 -246: 111469: 0 -246: 111470: 0 -246: 111471: 0 -246: 111472: 0 -246: 111473: 0 -246: 111474: 0 -246: 111475: 0 -246: 111476: 0 -246: 111477: 0 -246: 111478: 0 -246: 111479: 0 -246: 111480: 0 -246: 111481: 0 -246: 111482: 0 -246: 111483: 0 -246: 111484: 0 -246: 111485: 0 -246: 111486: 0 -246: 111487: 0 -246: 111488: 0 -246: 111489: 0 -246: 111490: 0 -246: 111491: 0 -246: 111492: 0 -246: 111493: 0 -246: 111494: 0 -246: 111495: 0 -246: 111496: 0 -246: 111497: 0 -246: 111498: 0 -246: 111499: 0 -246: 111500: 0 -246: 111501: 0 -246: 111502: 0 -246: 111503: 0 -246: 111504: 0 -246: 111505: 0 -246: 111506: 0 -246: 111507: 0 -246: 111508: 0 -246: 111509: 0 -246: 111510: 0 -246: 111511: 0 -246: 111512: 0 -246: 111513: 0 -246: 111514: 0 -246: 111515: 0 -246: 111516: 0 -246: 111517: 0 -246: 111518: 0 -246: 111519: 0 -246: 111520: 0 -246: 111521: 0 -246: 111522: 0 -246: 111523: 0 -246: 111524: 0 -246: 111525: 0 -246: 111526: 0 -246: 111527: 0 -246: 111528: 0 -246: 111529: 0 -246: 111530: 0 -246: 111531: 0 -246: 111532: 0 -246: 111533: 0 -246: 111534: 0 -246: 111535: 0 -246: 111536: 0 -246: 111537: 0 -246: 111538: 0 -246: 111539: 0 -246: 111540: 0 -246: 111541: 0 -246: 111542: 0 -246: 111543: 0 -246: 111544: 0 -246: 111545: 0 -246: 111546: 0 -246: 111547: 0 -246: 111548: 0 -246: 111549: 0 -246: 111550: 0 -246: 111551: 0 -246: 111552: 0 -246: 111553: 0 -246: 111554: 0 -246: 111555: 0 -246: 111556: 0 -246: 111557: 0 -246: 111558: 0 -246: 111559: 0 -246: 111560: 0 -246: 111561: 0 -246: 111562: 0 -246: 111563: 0 -246: 111564: 0 -246: 111565: 0 -246: 111566: 0 -246: 111567: 0 -246: 111568: 0 -246: 111569: 0 -246: 111570: 0 -246: 111571: 0 -246: 111572: 0 -246: 111573: 0 -246: 111574: 0 -246: 111575: 0 -246: 111576: 0 -246: 111577: 0 -246: 111578: 0 -246: 111579: 0 -246: 111580: 0 -246: 111581: 0 -246: 111582: 0 -246: 111583: 0 -246: 111584: 0 -246: 111585: 0 -246: 111586: 0 -246: 111587: 0 -246: 111588: 0 -246: 111589: 0 -246: 111590: 0 -246: 111591: 0 -246: 111592: 0 -246: 111593: 0 -246: 111594: 0 -246: 111595: 0 -246: 111596: 0 -246: 111597: 0 -246: 111598: 0 -246: 111599: 0 -246: 111600: 0 -246: 111601: 0 -246: 111602: 0 -246: 111603: 0 -246: 111604: 0 -246: 111605: 0 -246: 111606: 0 -246: 111607: 0 -246: 111608: 0 -246: 111609: 0 -246: 111610: 0 -246: 111611: 0 -246: 111612: 0 -246: 111613: 0 -246: 111614: 0 -246: 111615: 0 -246: 111616: 0 -246: 111617: 0 -246: 111618: 0 -246: 111619: 0 -246: 111620: 0 -246: 111621: 0 -246: 111622: 0 -246: 111623: 0 -246: 111624: 0 -246: 111625: 0 -246: 111626: 0 -246: 111627: 0 -246: 111628: 0 -246: 111629: 0 -246: 111630: 0 -246: 111631: 0 -246: 111632: 0 -246: 111633: 0 -246: 111634: 0 -246: 111635: 0 -246: 111636: 0 -246: 111637: 0 -246: 111638: 0 -246: 111639: 0 -246: 111640: 0 -246: 111641: 0 -246: 111642: 0 -246: 111643: 0 -246: 111644: 0 -246: 111645: 0 -246: 111646: 0 -246: 111647: 0 -246: 111648: 0 -246: 111649: 0 -246: 111650: 0 -246: 111651: 0 -246: 111652: 0 -246: 111653: 0 -246: 111654: 0 -246: 111655: 0 -246: 111656: 0 -246: 111657: 0 -246: 111658: 0 -246: 111659: 0 -246: 111660: 0 -246: 111661: 0 -246: 111662: 0 -246: 111663: 0 -246: 111664: 0 -246: 111665: 0 -246: 111666: 0 -246: 111667: 0 -246: 111668: 0 -246: 111669: 0 -246: 111670: 0 -246: 111671: 0 -246: 111672: 0 -246: 111673: 0 -246: 111674: 0 -246: 111675: 0 -246: 111676: 0 -246: 111677: 0 -246: 111678: 0 -246: 111679: 0 -246: 111680: 0 -246: 111681: 0 -246: 111682: 0 -246: 111683: 0 -246: 111684: 0 -246: 111685: 0 -246: 111686: 0 -246: 111687: 0 -246: 111688: 0 -246: 111689: 0 -246: 111690: 0 -246: 111691: 0 -246: 111692: 0 -246: 111693: 0 -246: 111694: 0 -246: 111695: 0 -246: 111696: 0 -246: 111697: 0 -246: 111698: 0 -246: 111699: 0 -246: 111700: 0 -246: 111701: 0 -246: 111702: 0 -246: 111703: 0 -246: 111704: 0 -246: 111705: 0 -246: 111706: 0 -246: 111707: 0 -246: 111708: 0 -246: 111709: 0 -246: 111710: 0 -246: 111711: 0 -246: 111712: 0 -246: 111713: 0 -246: 111714: 0 -246: 111715: 0 -246: 111716: 0 -246: 111717: 0 -246: 111718: 0 -246: 111719: 0 -246: 111720: 0 -246: 111721: 0 -246: 111722: 0 -246: 111723: 0 -246: 111724: 0 -246: 111725: 0 -246: 111726: 0 -246: 111727: 0 -246: 111728: 0 -246: 111729: 0 -246: 111730: 0 -246: 111731: 0 -246: 111732: 0 -246: 111733: 0 -246: 111734: 0 -246: 111735: 0 -246: 111736: 0 -246: 111737: 0 -246: 111738: 0 -246: 111739: 0 -246: 111740: 0 -246: 111741: 0 -246: 111742: 0 -246: 111743: 0 -246: 111744: 0 -246: 111745: 0 -246: 111746: 0 -246: 111747: 0 -246: 111748: 0 -246: 111749: 0 -246: 111750: 0 -246: 111751: 0 -246: 111752: 0 -246: 111753: 0 -246: 111754: 0 -246: 111755: 0 -246: 111756: 0 -246: 111757: 0 -246: 111758: 0 -246: 111759: 0 -246: 111760: 0 -246: 111761: 0 -246: 111762: 0 -246: 111763: 0 -246: 111764: 0 -246: 111765: 0 -246: 111766: 0 -246: 111767: 0 -246: 111768: 0 -246: 111769: 0 -246: 111770: 0 -246: 111771: 0 -246: 111772: 0 -246: 111773: 0 -246: 111774: 0 -246: 111775: 0 -246: 111776: 0 -246: 111777: 0 -246: 111778: 0 -246: 111779: 0 -246: 111780: 0 -246: 111781: 0 -246: 111782: 0 -246: 111783: 0 -246: 111784: 0 -246: 111785: 0 -246: 111786: 0 -246: 111787: 0 -246: 111788: 0 -246: 111789: 0 -246: 111790: 0 -246: 111791: 0 -246: 111792: 0 -246: 111793: 0 -246: 111794: 0 -246: 111795: 0 -246: 111796: 0 -246: 111797: 0 -246: 111798: 0 -246: 111799: 0 -246: 111800: 0 -246: 111801: 0 -246: 111802: 0 -246: 111803: 0 -246: 111804: 0 -246: 111805: 0 -246: 111806: 0 -246: 111807: 0 -246: 111808: 0 -246: 111809: 0 -246: 111810: 0 -246: 111811: 0 -246: 111812: 0 -246: 111813: 0 -246: 111814: 0 -246: 111815: 0 -246: 111816: 0 -246: 111817: 0 -246: 111818: 0 -246: 111819: 0 -246: 111820: 0 -246: 111821: 0 -246: 111822: 0 -246: 111823: 0 -246: 111824: 0 -246: 111825: 0 -246: 111826: 0 -246: 111827: 0 -246: 111828: 0 -246: 111829: 0 -246: 111830: 0 -246: 111831: 0 -246: 111832: 0 -246: 111833: 0 -246: 111834: 0 -246: 111835: 0 -246: 111836: 0 -246: 111837: 0 -246: 111838: 0 -246: 111839: 0 -246: 111840: 0 -246: 111841: 0 -246: 111842: 0 -246: 111843: 0 -246: 111844: 0 -246: 111845: 0 -246: 111846: 0 -246: 111847: 0 -246: 111848: 0 -246: 111849: 0 -246: 111850: 0 -246: 111851: 0 -246: 111852: 0 -246: 111853: 0 -246: 111854: 0 -246: 111855: 0 -246: 111856: 0 -246: 111857: 0 -246: 111858: 0 -246: 111859: 0 -246: 111860: 0 -246: 111861: 0 -246: 111862: 0 -246: 111863: 0 -246: 111864: 0 -246: 111865: 0 -246: 111866: 0 -246: 111867: 0 -246: 111868: 0 -246: 111869: 0 -246: 111870: 0 -246: 111871: 0 -246: 111872: 0 -246: 111873: 0 -246: 111874: 0 -246: 111875: 0 -246: 111876: 0 -246: 111877: 0 -246: 111878: 0 -246: 111879: 0 -246: 111880: 0 -246: 111881: 0 -246: 111882: 0 -246: 111883: 0 -246: 111884: 0 -246: 111885: 0 -246: 111886: 0 -246: 111887: 0 -246: 111888: 0 -246: 111889: 0 -246: 111890: 0 -246: 111891: 0 -246: 111892: 0 -246: 111893: 0 -246: 111894: 0 -246: 111895: 0 -246: 111896: 0 -246: 111897: 0 -246: 111898: 0 -246: 111899: 0 -246: 111900: 0 -246: 111901: 0 -246: 111902: 0 -246: 111903: 0 -246: 111904: 0 -246: 111905: 0 -246: 111906: 0 -246: 111907: 0 -246: 111908: 0 -246: 111909: 0 -246: 111910: 0 -246: 111911: 0 -246: 111912: 0 -246: 111913: 0 -246: 111914: 0 -246: 111915: 0 -246: 111916: 0 -246: 111917: 0 -246: 111918: 0 -246: 111919: 0 -246: 111920: 0 -246: 111921: 0 -246: 111922: 0 -246: 111923: 0 -246: 111924: 0 -246: 111925: 0 -246: 111926: 0 -246: 111927: 0 -246: 111928: 0 -246: 111929: 0 -246: 111930: 0 -246: 111931: 0 -246: 111932: 0 -246: 111933: 0 -246: 111934: 0 -246: 111935: 0 -246: 111936: 0 -246: 111937: 0 -246: 111938: 0 -246: 111939: 0 -246: 111940: 0 -246: 111941: 0 -246: 111942: 0 -246: 111943: 0 -246: 111944: 0 -246: 111945: 0 -246: 111946: 0 -246: 111947: 0 -246: 111948: 0 -246: 111949: 0 -246: 111950: 0 -246: 111951: 0 -246: 111952: 0 -246: 111953: 0 -246: 111954: 0 -246: 111955: 0 -246: 111956: 0 -246: 111957: 0 -246: 111958: 0 -246: 111959: 0 -246: 111960: 0 -246: 111961: 0 -246: 111962: 0 -246: 111963: 0 -246: 111964: 0 -246: 111965: 0 -246: 111966: 0 -246: 111967: 0 -246: 111968: 0 -246: 111969: 0 -246: 111970: 0 -246: 111971: 0 -246: 111972: 0 -246: 111973: 0 -246: 111974: 0 -246: 111975: 0 -246: 111976: 0 -246: 111977: 0 -246: 111978: 0 -246: 111979: 0 -246: 111980: 0 -246: 111981: 0 -246: 111982: 0 -246: 111983: 0 -246: 111984: 0 -246: 111985: 0 -246: 111986: 0 -246: 111987: 0 -246: 111988: 0 -246: 111989: 0 -246: 111990: 0 -246: 111991: 0 -246: 111992: 0 -246: 111993: 0 -246: 111994: 0 -246: 111995: 0 -246: 111996: 0 -246: 111997: 0 -246: 111998: 0 -246: 111999: 0 -246: 112000: 0 -246: 112001: 0 -246: 112002: 0 -246: 112003: 0 -246: 112004: 0 -246: 112005: 0 -246: 112006: 0 -246: 112007: 0 -246: 112008: 0 -246: 112009: 0 -246: 112010: 0 -246: 112011: 0 -246: 112012: 0 -246: 112013: 0 -246: 112014: 0 -246: 112015: 0 -246: 112016: 0 -246: 112017: 0 -246: 112018: 0 -246: 112019: 0 -246: 112020: 0 -246: 112021: 0 -246: 112022: 0 -246: 112023: 0 -246: 112024: 0 -246: 112025: 0 -246: 112026: 0 -246: 112027: 0 -246: 112028: 0 -246: 112029: 0 -246: 112030: 0 -246: 112031: 0 -246: 112032: 0 -246: 112033: 0 -246: 112034: 0 -246: 112035: 0 -246: 112036: 0 -246: 112037: 0 -246: 112038: 0 -246: 112039: 0 -246: 112040: 0 -246: 112041: 0 -246: 112042: 0 -246: 112043: 0 -246: 112044: 0 -246: 112045: 0 -246: 112046: 0 -246: 112047: 0 -246: 112048: 0 -246: 112049: 0 -246: 112050: 0 -246: 112051: 0 -246: 112052: 0 -246: 112053: 0 -246: 112054: 0 -246: 112055: 0 -246: 112056: 0 -246: 112057: 0 -246: 112058: 0 -246: 112059: 0 -246: 112060: 0 -246: 112061: 0 -246: 112062: 0 -246: 112063: 0 -246: 112064: 0 -246: 112065: 0 -246: 112066: 0 -246: 112067: 0 -246: 112068: 0 -246: 112069: 0 -246: 112070: 0 -246: 112071: 0 -246: 112072: 0 -246: 112073: 0 -246: 112074: 0 -246: 112075: 0 -246: 112076: 0 -246: 112077: 0 -246: 112078: 0 -246: 112079: 0 -246: 112080: 0 -246: 112081: 0 -246: 112082: 0 -246: 112083: 0 -246: 112084: 0 -246: 112085: 0 -246: 112086: 0 -246: 112087: 0 -246: 112088: 0 -246: 112089: 0 -246: 112090: 0 -246: 112091: 0 -246: 112092: 0 -246: 112093: 0 -246: 112094: 0 -246: 112095: 0 -246: 112096: 0 -246: 112097: 0 -246: 112098: 0 -246: 112099: 0 -246: 112100: 0 -246: 112101: 0 -246: 112102: 0 -246: 112103: 0 -246: 112104: 0 -246: 112105: 0 -246: 112106: 0 -246: 112107: 0 -246: 112108: 0 -246: 112109: 0 -246: 112110: 0 -246: 112111: 0 -246: 112112: 0 -246: 112113: 0 -246: 112114: 0 -246: 112115: 0 -246: 112116: 0 -246: 112117: 0 -246: 112118: 0 -246: 112119: 0 -246: 112120: 0 -246: 112121: 0 -246: 112122: 0 -246: 112123: 0 -246: 112124: 0 -246: 112125: 0 -246: 112126: 0 -246: 112127: 0 -246: 112128: 0 -246: 112129: 0 -246: 112130: 0 -246: 112131: 0 -246: 112132: 0 -246: 112133: 0 -246: 112134: 0 -246: 112135: 0 -246: 112136: 0 -246: 112137: 0 -246: 112138: 0 -246: 112139: 0 -246: 112140: 0 -246: 112141: 0 -246: 112142: 0 -246: 112143: 0 -246: 112144: 0 -246: 112145: 0 -246: 112146: 0 -246: 112147: 0 -246: 112148: 0 -246: 112149: 0 -246: 112150: 0 -246: 112151: 0 -246: 112152: 0 -246: 112153: 0 -246: 112154: 0 -246: 112155: 0 -246: 112156: 0 -246: 112157: 0 -246: 112158: 0 -246: 112159: 0 -246: 112160: 0 -246: 112161: 0 -246: 112162: 0 -246: 112163: 0 -246: 112164: 0 -246: 112165: 0 -246: 112166: 0 -246: 112167: 0 -246: 112168: 0 -246: 112169: 0 -246: 112170: 0 -246: 112171: 0 -246: 112172: 0 -246: 112173: 0 -246: 112174: 0 -246: 112175: 0 -246: 112176: 0 -246: 112177: 0 -246: 112178: 0 -246: 112179: 0 -246: 112180: 0 -246: 112181: 0 -246: 112182: 0 -246: 112183: 0 -246: 112184: 0 -246: 112185: 0 -246: 112186: 0 -246: 112187: 0 -246: 112188: 0 -246: 112189: 0 -246: 112190: 0 -246: 112191: 0 -246: 112192: 0 -246: 112193: 0 -246: 112194: 0 -246: 112195: 0 -246: 112196: 0 -246: 112197: 0 -246: 112198: 0 -246: 112199: 0 -246: 112200: 0 -246: 112201: 0 -246: 112202: 0 -246: 112203: 0 -246: 112204: 0 -246: 112205: 0 -246: 112206: 0 -246: 112207: 0 -246: 112208: 0 -246: 112209: 0 -246: 112210: 0 -246: 112211: 0 -246: 112212: 0 -246: 112213: 0 -246: 112214: 0 -246: 112215: 0 -246: 112216: 0 -246: 112217: 0 -246: 112218: 0 -246: 112219: 0 -246: 112220: 0 -246: 112221: 0 -246: 112222: 0 -246: 112223: 0 -246: 112224: 0 -246: 112225: 0 -246: 112226: 0 -246: 112227: 0 -246: 112228: 0 -246: 112229: 0 -246: 112230: 0 -246: 112231: 0 -246: 112232: 0 -246: 112233: 0 -246: 112234: 0 -246: 112235: 0 -246: 112236: 0 -246: 112237: 0 -246: 112238: 0 -246: 112239: 0 -246: 112240: 0 -246: 112241: 0 -246: 112242: 0 -246: 112243: 0 -246: 112244: 0 -246: 112245: 0 -246: 112246: 0 -246: 112247: 0 -246: 112248: 0 -246: 112249: 0 -246: 112250: 0 -246: 112251: 0 -246: 112252: 0 -246: 112253: 0 -246: 112254: 0 -246: 112255: 0 -246: 112256: 0 -246: 112257: 0 -246: 112258: 0 -246: 112259: 0 -246: 112260: 0 -246: 112261: 0 -246: 112262: 0 -246: 112263: 0 -246: 112264: 0 -246: 112265: 0 -246: 112266: 0 -246: 112267: 0 -246: 112268: 0 -246: 112269: 0 -246: 112270: 0 -246: 112271: 0 -246: 112272: 0 -246: 112273: 0 -246: 112274: 0 -246: 112275: 0 -246: 112276: 0 -246: 112277: 0 -246: 112278: 0 -246: 112279: 0 -246: 112280: 0 -246: 112281: 0 -246: 112282: 0 -246: 112283: 0 -246: 112284: 0 -246: 112285: 0 -246: 112286: 0 -246: 112287: 0 -246: 112288: 0 -246: 112289: 0 -246: 112290: 0 -246: 112291: 0 -246: 112292: 0 -246: 112293: 0 -246: 112294: 0 -246: 112295: 0 -246: 112296: 0 -246: 112297: 0 -246: 112298: 0 -246: 112299: 0 -246: 112300: 0 -246: 112301: 0 -246: 112302: 0 -246: 112303: 0 -246: 112304: 0 -246: 112305: 0 -246: 112306: 0 -246: 112307: 0 -246: 112308: 0 -246: 112309: 0 -246: 112310: 0 -246: 112311: 0 -246: 112312: 0 -246: 112313: 0 -246: 112314: 0 -246: 112315: 0 -246: 112316: 0 -246: 112317: 0 -246: 112318: 0 -246: 112319: 0 -246: 112320: 0 -246: 112321: 0 -246: 112322: 0 -246: 112323: 0 -246: 112324: 0 -246: 112325: 0 -246: 112326: 0 -246: 112327: 0 -246: 112328: 0 -246: 112329: 0 -246: 112330: 0 -246: 112331: 0 -246: 112332: 0 -246: 112333: 0 -246: 112334: 0 -246: 112335: 0 -246: 112336: 0 -246: 112337: 0 -246: 112338: 0 -246: 112339: 0 -246: 112340: 0 -246: 112341: 0 -246: 112342: 0 -246: 112343: 0 -246: 112344: 0 -246: 112345: 0 -246: 112346: 0 -246: 112347: 0 -246: 112348: 0 -246: 112349: 0 -246: 112350: 0 -246: 112351: 0 -246: 112352: 0 -246: 112353: 0 -246: 112354: 0 -246: 112355: 0 -246: 112356: 0 -246: 112357: 0 -246: 112358: 0 -246: 112359: 0 -246: 112360: 0 -246: 112361: 0 -246: 112362: 0 -246: 112363: 0 -246: 112364: 0 -246: 112365: 0 -246: 112366: 0 -246: 112367: 0 -246: 112368: 0 -246: 112369: 0 -246: 112370: 0 -246: 112371: 0 -246: 112372: 0 -246: 112373: 0 -246: 112374: 0 -246: 112375: 0 -246: 112376: 0 -246: 112377: 0 -246: 112378: 0 -246: 112379: 0 -246: 112380: 0 -246: 112381: 0 -246: 112382: 0 -246: 112383: 0 -246: 112384: 0 -246: 112385: 0 -246: 112386: 0 -246: 112387: 0 -246: 112388: 0 -246: 112389: 0 -246: 112390: 0 -246: 112391: 0 -246: 112392: 0 -246: 112393: 0 -246: 112394: 0 -246: 112395: 0 -246: 112396: 0 -246: 112397: 0 -246: 112398: 0 -246: 112399: 0 -246: 112400: 0 -246: 112401: 0 -246: 112402: 0 -246: 112403: 0 -246: 112404: 0 -246: 112405: 0 -246: 112406: 0 -246: 112407: 0 -246: 112408: 0 -246: 112409: 0 -246: 112410: 0 -246: 112411: 0 -246: 112412: 0 -246: 112413: 0 -246: 112414: 0 -246: 112415: 0 -246: 112416: 0 -246: 112417: 0 -246: 112418: 0 -246: 112419: 0 -246: 112420: 0 -246: 112421: 0 -246: 112422: 0 -246: 112423: 0 -246: 112424: 0 -246: 112425: 0 -246: 112426: 0 -246: 112427: 0 -246: 112428: 0 -246: 112429: 0 -246: 112430: 0 -246: 112431: 0 -246: 112432: 0 -246: 112433: 0 -246: 112434: 0 -246: 112435: 0 -246: 112436: 0 -246: 112437: 0 -246: 112438: 0 -246: 112439: 0 -246: 112440: 0 -246: 112441: 0 -246: 112442: 0 -246: 112443: 0 -246: 112444: 0 -246: 112445: 0 -246: 112446: 0 -246: 112447: 0 -246: 112448: 0 -246: 112449: 0 -246: 112450: 0 -246: 112451: 0 -246: 112452: 0 -246: 112453: 0 -246: 112454: 0 -246: 112455: 0 -246: 112456: 0 -246: 112457: 0 -246: 112458: 0 -246: 112459: 0 -246: 112460: 0 -246: 112461: 0 -246: 112462: 0 -246: 112463: 0 -246: 112464: 0 -246: 112465: 0 -246: 112466: 0 -246: 112467: 0 -246: 112468: 0 -246: 112469: 0 -246: 112470: 0 -246: 112471: 0 -246: 112472: 0 -246: 112473: 0 -246: 112474: 0 -246: 112475: 0 -246: 112476: 0 -246: 112477: 0 -246: 112478: 0 -246: 112479: 0 -246: 112480: 0 -246: 112481: 0 -246: 112482: 0 -246: 112483: 0 -246: 112484: 0 -246: 112485: 0 -246: 112486: 0 -246: 112487: 0 -246: 112488: 0 -246: 112489: 0 -246: 112490: 0 -246: 112491: 0 -246: 112492: 0 -246: 112493: 0 -246: 112494: 0 -246: 112495: 0 -246: 112496: 0 -246: 112497: 0 -246: 112498: 0 -246: 112499: 0 -246: 112500: 0 -246: 112501: 0 -246: 112502: 0 -246: 112503: 0 -246: 112504: 0 -246: 112505: 0 -246: 112506: 0 -246: 112507: 0 -246: 112508: 0 -246: 112509: 0 -246: 112510: 0 -246: 112511: 0 -246: 112512: 0 -246: 112513: 0 -246: 112514: 0 -246: 112515: 0 -246: 112516: 0 -246: 112517: 0 -246: 112518: 0 -246: 112519: 0 -246: 112520: 0 -246: 112521: 0 -246: 112522: 0 -246: 112523: 0 -246: 112524: 0 -246: 112525: 0 -246: 112526: 0 -246: 112527: 0 -246: 112528: 0 -246: 112529: 0 -246: 112530: 0 -246: 112531: 0 -246: 112532: 0 -246: 112533: 0 -246: 112534: 0 -246: 112535: 0 -246: 112536: 0 -246: 112537: 0 -246: 112538: 0 -246: 112539: 0 -246: 112540: 0 -246: 112541: 0 -246: 112542: 0 -246: 112543: 0 -246: 112544: 0 -246: 112545: 0 -246: 112546: 0 -246: 112547: 0 -246: 112548: 0 -246: 112549: 0 -246: 112550: 0 -246: 112551: 0 -246: 112552: 0 -246: 112553: 0 -246: 112554: 0 -246: 112555: 0 -246: 112556: 0 -246: 112557: 0 -246: 112558: 0 -246: 112559: 0 -246: 112560: 0 -246: 112561: 0 -246: 112562: 0 -246: 112563: 0 -246: 112564: 0 -246: 112565: 0 -246: 112566: 0 -246: 112567: 0 -246: 112568: 0 -246: 112569: 0 -246: 112570: 0 -246: 112571: 0 -246: 112572: 0 -246: 112573: 0 -246: 112574: 0 -246: 112575: 0 -246: 112576: 0 -246: 112577: 0 -246: 112578: 0 -246: 112579: 0 -246: 112580: 0 -246: 112581: 0 -246: 112582: 0 -246: 112583: 0 -246: 112584: 0 -246: 112585: 0 -246: 112586: 0 -246: 112587: 0 -246: 112588: 0 -246: 112589: 0 -246: 112590: 0 -246: 112591: 0 -246: 112592: 0 -246: 112593: 0 -246: 112594: 0 -246: 112595: 0 -246: 112596: 0 -246: 112597: 0 -246: 112598: 0 -246: 112599: 0 -246: 112600: 0 -246: 112601: 0 -246: 112602: 0 -246: 112603: 0 -246: 112604: 0 -246: 112605: 0 -246: 112606: 0 -246: 112607: 0 -246: 112608: 0 -246: 112609: 0 -246: 112610: 0 -246: 112611: 0 -246: 112612: 0 -246: 112613: 0 -246: 112614: 0 -246: 112615: 0 -246: 112616: 0 -246: 112617: 0 -246: 112618: 0 -246: 112619: 0 -246: 112620: 0 -246: 112621: 0 -246: 112622: 0 -246: 112623: 0 -246: 112624: 0 -246: 112625: 0 -246: 112626: 0 -246: 112627: 0 -246: 112628: 0 -246: 112629: 0 -246: 112630: 0 -246: 112631: 0 -246: 112632: 0 -246: 112633: 0 -246: 112634: 0 -246: 112635: 0 -246: 112636: 0 -246: 112637: 0 -246: 112638: 0 -246: 112639: 0 -246: 112640: 0 -246: 112641: 0 -246: 112642: 0 -246: 112643: 0 -246: 112644: 0 -246: 112645: 0 -246: 112646: 0 -246: 112647: 0 -246: 112648: 0 -246: 112649: 0 -246: 112650: 0 -246: 112651: 0 -246: 112652: 0 -246: 112653: 0 -246: 112654: 0 -246: 112655: 0 -246: 112656: 0 -246: 112657: 0 -246: 112658: 0 -246: 112659: 0 -246: 112660: 0 -246: 112661: 0 -246: 112662: 0 -246: 112663: 0 -246: 112664: 0 -246: 112665: 0 -246: 112666: 0 -246: 112667: 0 -246: 112668: 0 -246: 112669: 0 -246: 112670: 0 -246: 112671: 0 -246: 112672: 0 -246: 112673: 0 -246: 112674: 0 -246: 112675: 0 -246: 112676: 0 -246: 112677: 0 -246: 112678: 0 -246: 112679: 0 -246: 112680: 0 -246: 112681: 0 -246: 112682: 0 -246: 112683: 0 -246: 112684: 0 -246: 112685: 0 -246: 112686: 0 -246: 112687: 0 -246: 112688: 0 -246: 112689: 0 -246: 112690: 0 -246: 112691: 0 -246: 112692: 0 -246: 112693: 0 -246: 112694: 0 -246: 112695: 0 -246: 112696: 0 -246: 112697: 0 -246: 112698: 0 -246: 112699: 0 -246: 112700: 0 -246: 112701: 0 -246: 112702: 0 -246: 112703: 0 -246: 112704: 0 -246: 112705: 0 -246: 112706: 0 -246: 112707: 0 -246: 112708: 0 -246: 112709: 0 -246: 112710: 0 -246: 112711: 0 -246: 112712: 0 -246: 112713: 0 -246: 112714: 0 -246: 112715: 0 -246: 112716: 0 -246: 112717: 0 -246: 112718: 0 -246: 112719: 0 -246: 112720: 0 -246: 112721: 0 -246: 112722: 0 -246: 112723: 0 -246: 112724: 0 -246: 112725: 0 -246: 112726: 0 -246: 112727: 0 -246: 112728: 0 -246: 112729: 0 -246: 112730: 0 -246: 112731: 0 -246: 112732: 0 -246: 112733: 0 -246: 112734: 0 -246: 112735: 0 -246: 112736: 0 -246: 112737: 0 -246: 112738: 0 -246: 112739: 0 -246: 112740: 0 -246: 112741: 0 -246: 112742: 0 -246: 112743: 0 -246: 112744: 0 -246: 112745: 0 -246: 112746: 0 -246: 112747: 0 -246: 112748: 0 -246: 112749: 0 -246: 112750: 0 -246: 112751: 0 -246: 112752: 0 -246: 112753: 0 -246: 112754: 0 -246: 112755: 0 -246: 112756: 0 -246: 112757: 0 -246: 112758: 0 -246: 112759: 0 -246: 112760: 0 -246: 112761: 0 -246: 112762: 0 -246: 112763: 0 -246: 112764: 0 -246: 112765: 0 -246: 112766: 0 -246: 112767: 0 -246: 112768: 0 -246: 112769: 0 -246: 112770: 0 -246: 112771: 0 -246: 112772: 0 -246: 112773: 0 -246: 112774: 0 -246: 112775: 0 -246: 112776: 0 -246: 112777: 0 -246: 112778: 0 -246: 112779: 0 -246: 112780: 0 -246: 112781: 0 -246: 112782: 0 -246: 112783: 0 -246: 112784: 0 -246: 112785: 0 -246: 112786: 0 -246: 112787: 0 -246: 112788: 0 -246: 112789: 0 -246: 112790: 0 -246: 112791: 0 -246: 112792: 0 -246: 112793: 0 -246: 112794: 0 -246: 112795: 0 -246: 112796: 0 -246: 112797: 0 -246: 112798: 0 -246: 112799: 0 -246: 112800: 0 -246: 112801: 0 -246: 112802: 0 -246: 112803: 0 -246: 112804: 0 -246: 112805: 0 -246: 112806: 0 -246: 112807: 0 -246: 112808: 0 -246: 112809: 0 -246: 112810: 0 -246: 112811: 0 -246: 112812: 0 -246: 112813: 0 -246: 112814: 0 -246: 112815: 0 -246: 112816: 0 -246: 112817: 0 -246: 112818: 0 -246: 112819: 0 -246: 112820: 0 -246: 112821: 0 -246: 112822: 0 -246: 112823: 0 -246: 112824: 0 -246: 112825: 0 -246: 112826: 0 -246: 112827: 0 -246: 112828: 0 -246: 112829: 0 -246: 112830: 0 -246: 112831: 0 -246: 112832: 0 -246: 112833: 0 -246: 112834: 0 -246: 112835: 0 -246: 112836: 0 -246: 112837: 0 -246: 112838: 0 -246: 112839: 0 -246: 112840: 0 -246: 112841: 0 -246: 112842: 0 -246: 112843: 0 -246: 112844: 0 -246: 112845: 0 -246: 112846: 0 -246: 112847: 0 -246: 112848: 0 -246: 112849: 0 -246: 112850: 0 -246: 112851: 0 -246: 112852: 0 -246: 112853: 0 -246: 112854: 0 -246: 112855: 0 -246: 112856: 0 -246: 112857: 0 -246: 112858: 0 -246: 112859: 0 -246: 112860: 0 -246: 112861: 0 -246: 112862: 0 -246: 112863: 0 -246: 112864: 0 -246: 112865: 0 -246: 112866: 0 -246: 112867: 0 -246: 112868: 0 -246: 112869: 0 -246: 112870: 0 -246: 112871: 0 -246: 112872: 0 -246: 112873: 0 -246: 112874: 0 -246: 112875: 0 -246: 112876: 0 -246: 112877: 0 -246: 112878: 0 -246: 112879: 0 -246: 112880: 0 -246: 112881: 0 -246: 112882: 0 -246: 112883: 0 -246: 112884: 0 -246: 112885: 0 -246: 112886: 0 -246: 112887: 0 -246: 112888: 0 -246: 112889: 0 -246: 112890: 0 -246: 112891: 0 -246: 112892: 0 -246: 112893: 0 -246: 112894: 0 -246: 112895: 0 -246: 112896: 0 -246: 112897: 0 -246: 112898: 0 -246: 112899: 0 -246: 112900: 0 -246: 112901: 0 -246: 112902: 0 -246: 112903: 0 -246: 112904: 0 -246: 112905: 0 -246: 112906: 0 -246: 112907: 0 -246: 112908: 0 -246: 112909: 0 -246: 112910: 0 -246: 112911: 0 -246: 112912: 0 -246: 112913: 0 -246: 112914: 0 -246: 112915: 0 -246: 112916: 0 -246: 112917: 0 -246: 112918: 0 -246: 112919: 0 -246: 112920: 0 -246: 112921: 0 -246: 112922: 0 -246: 112923: 0 -246: 112924: 0 -246: 112925: 0 -246: 112926: 0 -246: 112927: 0 -246: 112928: 0 -246: 112929: 0 -246: 112930: 0 -246: 112931: 0 -246: 112932: 0 -246: 112933: 0 -246: 112934: 0 -246: 112935: 0 -246: 112936: 0 -246: 112937: 0 -246: 112938: 0 -246: 112939: 0 -246: 112940: 0 -246: 112941: 0 -246: 112942: 0 -246: 112943: 0 -246: 112944: 0 -246: 112945: 0 -246: 112946: 0 -246: 112947: 0 -246: 112948: 0 -246: 112949: 0 -246: 112950: 0 -246: 112951: 0 -246: 112952: 0 -246: 112953: 0 -246: 112954: 0 -246: 112955: 0 -246: 112956: 0 -246: 112957: 0 -246: 112958: 0 -246: 112959: 0 -246: 112960: 0 -246: 112961: 0 -246: 112962: 0 -246: 112963: 0 -246: 112964: 0 -246: 112965: 0 -246: 112966: 0 -246: 112967: 0 -246: 112968: 0 -246: 112969: 0 -246: 112970: 0 -246: 112971: 0 -246: 112972: 0 -246: 112973: 0 -246: 112974: 0 -246: 112975: 0 -246: 112976: 0 -246: 112977: 0 -246: 112978: 0 -246: 112979: 0 -246: 112980: 0 -246: 112981: 0 -246: 112982: 0 -246: 112983: 0 -246: 112984: 0 -246: 112985: 0 -246: 112986: 0 -246: 112987: 0 -246: 112988: 0 -246: 112989: 0 -246: 112990: 0 -246: 112991: 0 -246: 112992: 0 -246: 112993: 0 -246: 112994: 0 -246: 112995: 0 -246: 112996: 0 -246: 112997: 0 -246: 112998: 0 -246: 112999: 0 -246: 113000: 0 -246: 113001: 0 -246: 113002: 0 -246: 113003: 0 -246: 113004: 0 -246: 113005: 0 -246: 113006: 0 -246: 113007: 0 -246: 113008: 0 -246: 113009: 0 -246: 113010: 0 -246: 113011: 0 -246: 113012: 0 -246: 113013: 0 -246: 113014: 0 -246: 113015: 0 -246: 113016: 0 -246: 113017: 0 -246: 113018: 0 -246: 113019: 0 -246: 113020: 0 -246: 113021: 0 -246: 113022: 0 -246: 113023: 0 -246: 113024: 0 -246: 113025: 0 -246: 113026: 0 -246: 113027: 0 -246: 113028: 0 -246: 113029: 0 -246: 113030: 0 -246: 113031: 0 -246: 113032: 0 -246: 113033: 0 -246: 113034: 0 -246: 113035: 0 -246: 113036: 0 -246: 113037: 0 -246: 113038: 0 -246: 113039: 0 -246: 113040: 0 -246: 113041: 0 -246: 113042: 0 -246: 113043: 0 -246: 113044: 0 -246: 113045: 0 -246: 113046: 0 -246: 113047: 0 -246: 113048: 0 -246: 113049: 0 -246: 113050: 0 -246: 113051: 0 -246: 113052: 0 -246: 113053: 0 -246: 113054: 0 -246: 113055: 0 -246: 113056: 0 -246: 113057: 0 -246: 113058: 0 -246: 113059: 0 -246: 113060: 0 -246: 113061: 0 -246: 113062: 0 -246: 113063: 0 -246: 113064: 0 -246: 113065: 0 -246: 113066: 0 -246: 113067: 0 -246: 113068: 0 -246: 113069: 0 -246: 113070: 0 -246: 113071: 0 -246: 113072: 0 -246: 113073: 0 -246: 113074: 0 -246: 113075: 0 -246: 113076: 0 -246: 113077: 0 -246: 113078: 0 -246: 113079: 0 -246: 113080: 0 -246: 113081: 0 -246: 113082: 0 -246: 113083: 0 -246: 113084: 0 -246: 113085: 0 -246: 113086: 0 -246: 113087: 0 -246: 113088: 0 -246: 113089: 0 -246: 113090: 0 -246: 113091: 0 -246: 113092: 0 -246: 113093: 0 -246: 113094: 0 -246: 113095: 0 -246: 113096: 0 -246: 113097: 0 -246: 113098: 0 -246: 113099: 0 -246: 113100: 0 -246: 113101: 0 -246: 113102: 0 -246: 113103: 0 -246: 113104: 0 -246: 113105: 0 -246: 113106: 0 -246: 113107: 0 -246: 113108: 0 -246: 113109: 0 -246: 113110: 0 -246: 113111: 0 -246: 113112: 0 -246: 113113: 0 -246: 113114: 0 -246: 113115: 0 -246: 113116: 0 -246: 113117: 0 -246: 113118: 0 -246: 113119: 0 -246: 113120: 0 -246: 113121: 0 -246: 113122: 0 -246: 113123: 0 -246: 113124: 0 -246: 113125: 0 -246: 113126: 0 -246: 113127: 0 -246: 113128: 0 -246: 113129: 0 -246: 113130: 0 -246: 113131: 0 -246: 113132: 0 -246: 113133: 0 -246: 113134: 0 -246: 113135: 0 -246: 113136: 0 -246: 113137: 0 -246: 113138: 0 -246: 113139: 0 -246: 113140: 0 -246: 113141: 0 -246: 113142: 0 -246: 113143: 0 -246: 113144: 0 -246: 113145: 0 -246: 113146: 0 -246: 113147: 0 -246: 113148: 0 -246: 113149: 0 -246: 113150: 0 -246: 113151: 0 -246: 113152: 0 -246: 113153: 0 -246: 113154: 0 -246: 113155: 0 -246: 113156: 0 -246: 113157: 0 -246: 113158: 0 -246: 113159: 0 -246: 113160: 0 -246: 113161: 0 -246: 113162: 0 -246: 113163: 0 -246: 113164: 0 -246: 113165: 0 -246: 113166: 0 -246: 113167: 0 -246: 113168: 0 -246: 113169: 0 -246: 113170: 0 -246: 113171: 0 -246: 113172: 0 -246: 113173: 0 -246: 113174: 0 -246: 113175: 0 -246: 113176: 0 -246: 113177: 0 -246: 113178: 0 -246: 113179: 0 -246: 113180: 0 -246: 113181: 0 -246: 113182: 0 -246: 113183: 0 -246: 113184: 0 -246: 113185: 0 -246: 113186: 0 -246: 113187: 0 -246: 113188: 0 -246: 113189: 0 -246: 113190: 0 -246: 113191: 0 -246: 113192: 0 -246: 113193: 0 -246: 113194: 0 -246: 113195: 0 -246: 113196: 0 -246: 113197: 0 -246: 113198: 0 -246: 113199: 0 -246: 113200: 0 -246: 113201: 0 -246: 113202: 0 -246: 113203: 0 -246: 113204: 0 -246: 113205: 0 -246: 113206: 0 -246: 113207: 0 -246: 113208: 0 -246: 113209: 0 -246: 113210: 0 -246: 113211: 0 -246: 113212: 0 -246: 113213: 0 -246: 113214: 0 -246: 113215: 0 -246: 113216: 0 -246: 113217: 0 -246: 113218: 0 -246: 113219: 0 -246: 113220: 0 -246: 113221: 0 -246: 113222: 0 -246: 113223: 0 -246: 113224: 0 -246: 113225: 0 -246: 113226: 0 -246: 113227: 0 -246: 113228: 0 -246: 113229: 0 -246: 113230: 0 -246: 113231: 0 -246: 113232: 0 -246: 113233: 0 -246: 113234: 0 -246: 113235: 0 -246: 113236: 0 -246: 113237: 0 -246: 113238: 0 -246: 113239: 0 -246: 113240: 0 -246: 113241: 0 -246: 113242: 0 -246: 113243: 0 -246: 113244: 0 -246: 113245: 0 -246: 113246: 0 -246: 113247: 0 -246: 113248: 0 -246: 113249: 0 -246: 113250: 0 -246: 113251: 0 -246: 113252: 0 -246: 113253: 0 -246: 113254: 0 -246: 113255: 0 -246: 113256: 0 -246: 113257: 0 -246: 113258: 0 -246: 113259: 0 -246: 113260: 0 -246: 113261: 0 -246: 113262: 0 -246: 113263: 0 -246: 113264: 0 -246: 113265: 0 -246: 113266: 0 -246: 113267: 0 -246: 113268: 0 -246: 113269: 0 -246: 113270: 0 -246: 113271: 0 -246: 113272: 0 -246: 113273: 0 -246: 113274: 0 -246: 113275: 0 -246: 113276: 0 -246: 113277: 0 -246: 113278: 0 -246: 113279: 0 -246: 113280: 0 -246: 113281: 0 -246: 113282: 0 -246: 113283: 0 -246: 113284: 0 -246: 113285: 0 -246: 113286: 0 -246: 113287: 0 -246: 113288: 0 -246: 113289: 0 -246: 113290: 0 -246: 113291: 0 -246: 113292: 0 -246: 113293: 0 -246: 113294: 0 -246: 113295: 0 -246: 113296: 0 -246: 113297: 0 -246: 113298: 0 -246: 113299: 0 -246: 113300: 0 -246: 113301: 0 -246: 113302: 0 -246: 113303: 0 -246: 113304: 0 -246: 113305: 0 -246: 113306: 0 -246: 113307: 0 -246: 113308: 0 -246: 113309: 0 -246: 113310: 0 -246: 113311: 0 -246: 113312: 0 -246: 113313: 0 -246: 113314: 0 -246: 113315: 0 -246: 113316: 0 -246: 113317: 0 -246: 113318: 0 -246: 113319: 0 -246: 113320: 0 -246: 113321: 0 -246: 113322: 0 -246: 113323: 0 -246: 113324: 0 -246: 113325: 0 -246: 113326: 0 -246: 113327: 0 -246: 113328: 0 -246: 113329: 0 -246: 113330: 0 -246: 113331: 0 -246: 113332: 0 -246: 113333: 0 -246: 113334: 0 -246: 113335: 0 -246: 113336: 0 -246: 113337: 0 -246: 113338: 0 -246: 113339: 0 -246: 113340: 0 -246: 113341: 0 -246: 113342: 0 -246: 113343: 0 -246: 113344: 0 -246: 113345: 0 -246: 113346: 0 -246: 113347: 0 -246: 113348: 0 -246: 113349: 0 -246: 113350: 0 -246: 113351: 0 -246: 113352: 0 -246: 113353: 0 -246: 113354: 0 -246: 113355: 0 -246: 113356: 0 -246: 113357: 0 -246: 113358: 0 -246: 113359: 0 -246: 113360: 0 -246: 113361: 0 -246: 113362: 0 -246: 113363: 0 -246: 113364: 0 -246: 113365: 0 -246: 113366: 0 -246: 113367: 0 -246: 113368: 0 -246: 113369: 0 -246: 113370: 0 -246: 113371: 0 -246: 113372: 0 -246: 113373: 0 -246: 113374: 0 -246: 113375: 0 -246: 113376: 0 -246: 113377: 0 -246: 113378: 0 -246: 113379: 0 -246: 113380: 0 -246: 113381: 0 -246: 113382: 0 -246: 113383: 0 -246: 113384: 0 -246: 113385: 0 -246: 113386: 0 -246: 113387: 0 -246: 113388: 0 -246: 113389: 0 -246: 113390: 0 -246: 113391: 0 -246: 113392: 0 -246: 113393: 0 -246: 113394: 0 -246: 113395: 0 -246: 113396: 0 -246: 113397: 0 -246: 113398: 0 -246: 113399: 0 -246: 113400: 0 -246: 113401: 0 -246: 113402: 0 -246: 113403: 0 -246: 113404: 0 -246: 113405: 0 -246: 113406: 0 -246: 113407: 0 -246: 113408: 0 -246: 113409: 0 -246: 113410: 0 -246: 113411: 0 -246: 113412: 0 -246: 113413: 0 -246: 113414: 0 -246: 113415: 0 -246: 113416: 0 -246: 113417: 0 -246: 113418: 0 -246: 113419: 0 -246: 113420: 0 -246: 113421: 0 -246: 113422: 0 -246: 113423: 0 -246: 113424: 0 -246: 113425: 0 -246: 113426: 0 -246: 113427: 0 -246: 113428: 0 -246: 113429: 0 -246: 113430: 0 -246: 113431: 0 -246: 113432: 0 -246: 113433: 0 -246: 113434: 0 -246: 113435: 0 -246: 113436: 0 -246: 113437: 0 -246: 113438: 0 -246: 113439: 0 -246: 113440: 0 -246: 113441: 0 -246: 113442: 0 -246: 113443: 0 -246: 113444: 0 -246: 113445: 0 -246: 113446: 0 -246: 113447: 0 -246: 113448: 0 -246: 113449: 0 -246: 113450: 0 -246: 113451: 0 -246: 113452: 0 -246: 113453: 0 -246: 113454: 0 -246: 113455: 0 -246: 113456: 0 -246: 113457: 0 -246: 113458: 0 -246: 113459: 0 -246: 113460: 0 -246: 113461: 0 -246: 113462: 0 -246: 113463: 0 -246: 113464: 0 -246: 113465: 0 -246: 113466: 0 -246: 113467: 0 -246: 113468: 0 -246: 113469: 0 -246: 113470: 0 -246: 113471: 0 -246: 113472: 0 -246: 113473: 0 -246: 113474: 0 -246: 113475: 0 -246: 113476: 0 -246: 113477: 0 -246: 113478: 0 -246: 113479: 0 -246: 113480: 0 -246: 113481: 0 -246: 113482: 0 -246: 113483: 0 -246: 113484: 0 -246: 113485: 0 -246: 113486: 0 -246: 113487: 0 -246: 113488: 0 -246: 113489: 0 -246: 113490: 0 -246: 113491: 0 -246: 113492: 0 -246: 113493: 0 -246: 113494: 0 -246: 113495: 0 -246: 113496: 0 -246: 113497: 0 -246: 113498: 0 -246: 113499: 0 -246: 113500: 0 -246: 113501: 0 -246: 113502: 0 -246: 113503: 0 -246: 113504: 0 -246: 113505: 0 -246: 113506: 0 -246: 113507: 0 -246: 113508: 0 -246: 113509: 0 -246: 113510: 0 -246: 113511: 0 -246: 113512: 0 -246: 113513: 0 -246: 113514: 0 -246: 113515: 0 -246: 113516: 0 -246: 113517: 0 -246: 113518: 0 -246: 113519: 0 -246: 113520: 0 -246: 113521: 0 -246: 113522: 0 -246: 113523: 0 -246: 113524: 0 -246: 113525: 0 -246: 113526: 0 -246: 113527: 0 -246: 113528: 0 -246: 113529: 0 -246: 113530: 0 -246: 113531: 0 -246: 113532: 0 -246: 113533: 0 -246: 113534: 0 -246: 113535: 0 -246: 113536: 0 -246: 113537: 0 -246: 113538: 0 -246: 113539: 0 -246: 113540: 0 -246: 113541: 0 -246: 113542: 0 -246: 113543: 0 -246: 113544: 0 -246: 113545: 0 -246: 113546: 0 -246: 113547: 0 -246: 113548: 0 -246: 113549: 0 -246: 113550: 0 -246: 113551: 0 -246: 113552: 0 -246: 113553: 0 -246: 113554: 0 -246: 113555: 0 -246: 113556: 0 -246: 113557: 0 -246: 113558: 0 -246: 113559: 0 -246: 113560: 0 -246: 113561: 0 -246: 113562: 0 -246: 113563: 0 -246: 113564: 0 -246: 113565: 0 -246: 113566: 0 -246: 113567: 0 -246: 113568: 0 -246: 113569: 0 -246: 113570: 0 -246: 113571: 0 -246: 113572: 0 -246: 113573: 0 -246: 113574: 0 -246: 113575: 0 -246: 113576: 0 -246: 113577: 0 -246: 113578: 0 -246: 113579: 0 -246: 113580: 0 -246: 113581: 0 -246: 113582: 0 -246: 113583: 0 -246: 113584: 0 -246: 113585: 0 -246: 113586: 0 -246: 113587: 0 -246: 113588: 0 -246: 113589: 0 -246: 113590: 0 -246: 113591: 0 -246: 113592: 0 -246: 113593: 0 -246: 113594: 0 -246: 113595: 0 -246: 113596: 0 -246: 113597: 0 -246: 113598: 0 -246: 113599: 0 -246: 113600: 0 -246: 113601: 0 -246: 113602: 0 -246: 113603: 0 -246: 113604: 0 -246: 113605: 0 -246: 113606: 0 -246: 113607: 0 -246: 113608: 0 -246: 113609: 0 -246: 113610: 0 -246: 113611: 0 -246: 113612: 0 -246: 113613: 0 -246: 113614: 0 -246: 113615: 0 -246: 113616: 0 -246: 113617: 0 -246: 113618: 0 -246: 113619: 0 -246: 113620: 0 -246: 113621: 0 -246: 113622: 0 -246: 113623: 0 -246: 113624: 0 -246: 113625: 0 -246: 113626: 0 -246: 113627: 0 -246: 113628: 0 -246: 113629: 0 -246: 113630: 0 -246: 113631: 0 -246: 113632: 0 -246: 113633: 0 -246: 113634: 0 -246: 113635: 0 -246: 113636: 0 -246: 113637: 0 -246: 113638: 0 -246: 113639: 0 -246: 113640: 0 -246: 113641: 0 -246: 113642: 0 -246: 113643: 0 -246: 113644: 0 -246: 113645: 0 -246: 113646: 0 -246: 113647: 0 -246: 113648: 0 -246: 113649: 0 -246: 113650: 0 -246: 113651: 0 -246: 113652: 0 -246: 113653: 0 -246: 113654: 0 -246: 113655: 0 -246: 113656: 0 -246: 113657: 0 -246: 113658: 0 -246: 113659: 0 -246: 113660: 0 -246: 113661: 0 -246: 113662: 0 -246: 113663: 0 -246: 113664: 0 -246: 113665: 0 -246: 113666: 0 -246: 113667: 0 -246: 113668: 0 -246: 113669: 0 -246: 113670: 0 -246: 113671: 0 -246: 113672: 0 -246: 113673: 0 -246: 113674: 0 -246: 113675: 0 -246: 113676: 0 -246: 113677: 0 -246: 113678: 0 -246: 113679: 0 -246: 113680: 0 -246: 113681: 0 -246: 113682: 0 -246: 113683: 0 -246: 113684: 0 -246: 113685: 0 -246: 113686: 0 -246: 113687: 0 -246: 113688: 0 -246: 113689: 0 -246: 113690: 0 -246: 113691: 0 -246: 113692: 0 -246: 113693: 0 -246: 113694: 0 -246: 113695: 0 -246: 113696: 0 -246: 113697: 0 -246: 113698: 0 -246: 113699: 0 -246: 113700: 0 -246: 113701: 0 -246: 113702: 0 -246: 113703: 0 -246: 113704: 0 -246: 113705: 0 -246: 113706: 0 -246: 113707: 0 -246: 113708: 0 -246: 113709: 0 -246: 113710: 0 -246: 113711: 0 -246: 113712: 0 -246: 113713: 0 -246: 113714: 0 -246: 113715: 0 -246: 113716: 0 -246: 113717: 0 -246: 113718: 0 -246: 113719: 0 -246: 113720: 0 -246: 113721: 0 -246: 113722: 0 -246: 113723: 0 -246: 113724: 0 -246: 113725: 0 -246: 113726: 0 -246: 113727: 0 -246: 113728: 0 -246: 113729: 0 -246: 113730: 0 -246: 113731: 0 -246: 113732: 0 -246: 113733: 0 -246: 113734: 0 -246: 113735: 0 -246: 113736: 0 -246: 113737: 0 -246: 113738: 0 -246: 113739: 0 -246: 113740: 0 -246: 113741: 0 -246: 113742: 0 -246: 113743: 0 -246: 113744: 0 -246: 113745: 0 -246: 113746: 0 -246: 113747: 0 -246: 113748: 0 -246: 113749: 0 -246: 113750: 0 -246: 113751: 0 -246: 113752: 0 -246: 113753: 0 -246: 113754: 0 -246: 113755: 0 -246: 113756: 0 -246: 113757: 0 -246: 113758: 0 -246: 113759: 0 -246: 113760: 0 -246: 113761: 0 -246: 113762: 0 -246: 113763: 0 -246: 113764: 0 -246: 113765: 0 -246: 113766: 0 -246: 113767: 0 -246: 113768: 0 -246: 113769: 0 -246: 113770: 0 -246: 113771: 0 -246: 113772: 0 -246: 113773: 0 -246: 113774: 0 -246: 113775: 0 -246: 113776: 0 -246: 113777: 0 -246: 113778: 0 -246: 113779: 0 -246: 113780: 0 -246: 113781: 0 -246: 113782: 0 -246: 113783: 0 -246: 113784: 0 -246: 113785: 0 -246: 113786: 0 -246: 113787: 0 -246: 113788: 0 -246: 113789: 0 -246: 113790: 0 -246: 113791: 0 -246: 113792: 0 -246: 113793: 0 -246: 113794: 0 -246: 113795: 0 -246: 113796: 0 -246: 113797: 0 -246: 113798: 0 -246: 113799: 0 -246: 113800: 0 -246: 113801: 0 -246: 113802: 0 -246: 113803: 0 -246: 113804: 0 -246: 113805: 0 -246: 113806: 0 -246: 113807: 0 -246: 113808: 0 -246: 113809: 0 -246: 113810: 0 -246: 113811: 0 -246: 113812: 0 -246: 113813: 0 -246: 113814: 0 -246: 113815: 0 -246: 113816: 0 -246: 113817: 0 -246: 113818: 0 -246: 113819: 0 -246: 113820: 0 -246: 113821: 0 -246: 113822: 0 -246: 113823: 0 -246: 113824: 0 -246: 113825: 0 -246: 113826: 0 -246: 113827: 0 -246: 113828: 0 -246: 113829: 0 -246: 113830: 0 -246: 113831: 0 -246: 113832: 0 -246: 113833: 0 -246: 113834: 0 -246: 113835: 0 -246: 113836: 0 -246: 113837: 0 -246: 113838: 0 -246: 113839: 0 -246: 113840: 0 -246: 113841: 0 -246: 113842: 0 -246: 113843: 0 -246: 113844: 0 -246: 113845: 0 -246: 113846: 0 -246: 113847: 0 -246: 113848: 0 -246: 113849: 0 -246: 113850: 0 -246: 113851: 0 -246: 113852: 0 -246: 113853: 0 -246: 113854: 0 -246: 113855: 0 -246: 113856: 0 -246: 113857: 0 -246: 113858: 0 -246: 113859: 0 -246: 113860: 0 -246: 113861: 0 -246: 113862: 0 -246: 113863: 0 -246: 113864: 0 -246: 113865: 0 -246: 113866: 0 -246: 113867: 0 -246: 113868: 0 -246: 113869: 0 -246: 113870: 0 -246: 113871: 0 -246: 113872: 0 -246: 113873: 0 -246: 113874: 0 -246: 113875: 0 -246: 113876: 0 -246: 113877: 0 -246: 113878: 0 -246: 113879: 0 -246: 113880: 0 -246: 113881: 0 -246: 113882: 0 -246: 113883: 0 -246: 113884: 0 -246: 113885: 0 -246: 113886: 0 -246: 113887: 0 -246: 113888: 0 -246: 113889: 0 -246: 113890: 0 -246: 113891: 0 -246: 113892: 0 -246: 113893: 0 -246: 113894: 0 -246: 113895: 0 -246: 113896: 0 -246: 113897: 0 -246: 113898: 0 -246: 113899: 0 -246: 113900: 0 -246: 113901: 0 -246: 113902: 0 -246: 113903: 0 -246: 113904: 0 -246: 113905: 0 -246: 113906: 0 -246: 113907: 0 -246: 113908: 0 -246: 113909: 0 -246: 113910: 0 -246: 113911: 0 -246: 113912: 0 -246: 113913: 0 -246: 113914: 0 -246: 113915: 0 -246: 113916: 0 -246: 113917: 0 -246: 113918: 0 -246: 113919: 0 -246: 113920: 0 -246: 113921: 0 -246: 113922: 0 -246: 113923: 0 -246: 113924: 0 -246: 113925: 0 -246: 113926: 0 -246: 113927: 0 -246: 113928: 0 -246: 113929: 0 -246: 113930: 0 -246: 113931: 0 -246: 113932: 0 -246: 113933: 0 -246: 113934: 0 -246: 113935: 0 -246: 113936: 0 -246: 113937: 0 -246: 113938: 0 -246: 113939: 0 -246: 113940: 0 -246: 113941: 0 -246: 113942: 0 -246: 113943: 0 -246: 113944: 0 -246: 113945: 0 -246: 113946: 0 -246: 113947: 0 -246: 113948: 0 -246: 113949: 0 -246: 113950: 0 -246: 113951: 0 -246: 113952: 0 -246: 113953: 0 -246: 113954: 0 -246: 113955: 0 -246: 113956: 0 -246: 113957: 0 -246: 113958: 0 -246: 113959: 0 -246: 113960: 0 -246: 113961: 0 -246: 113962: 0 -246: 113963: 0 -246: 113964: 0 -246: 113965: 0 -246: 113966: 0 -246: 113967: 0 -246: 113968: 0 -246: 113969: 0 -246: 113970: 0 -246: 113971: 0 -246: 113972: 0 -246: 113973: 0 -246: 113974: 0 -246: 113975: 0 -246: 113976: 0 -246: 113977: 0 -246: 113978: 0 -246: 113979: 0 -246: 113980: 0 -246: 113981: 0 -246: 113982: 0 -246: 113983: 0 -246: 113984: 0 -246: 113985: 0 -246: 113986: 0 -246: 113987: 0 -246: 113988: 0 -246: 113989: 0 -246: 113990: 0 -246: 113991: 0 -246: 113992: 0 -246: 113993: 0 -246: 113994: 0 -246: 113995: 0 -246: 113996: 0 -246: 113997: 0 -246: 113998: 0 -246: 113999: 0 -246: 114000: 0 -246: 114001: 0 -246: 114002: 0 -246: 114003: 0 -246: 114004: 0 -246: 114005: 0 -246: 114006: 0 -246: 114007: 0 -246: 114008: 0 -246: 114009: 0 -246: 114010: 0 -246: 114011: 0 -246: 114012: 0 -246: 114013: 0 -246: 114014: 0 -246: 114015: 0 -246: 114016: 0 -246: 114017: 0 -246: 114018: 0 -246: 114019: 0 -246: 114020: 0 -246: 114021: 0 -246: 114022: 0 -246: 114023: 0 -246: 114024: 0 -246: 114025: 0 -246: 114026: 0 -246: 114027: 0 -246: 114028: 0 -246: 114029: 0 -246: 114030: 0 -246: 114031: 0 -246: 114032: 0 -246: 114033: 0 -246: 114034: 0 -246: 114035: 0 -246: 114036: 0 -246: 114037: 0 -246: 114038: 0 -246: 114039: 0 -246: 114040: 0 -246: 114041: 0 -246: 114042: 0 -246: 114043: 0 -246: 114044: 0 -246: 114045: 0 -246: 114046: 0 -246: 114047: 0 -246: 114048: 0 -246: 114049: 0 -246: 114050: 0 -246: 114051: 0 -246: 114052: 0 -246: 114053: 0 -246: 114054: 0 -246: 114055: 0 -246: 114056: 0 -246: 114057: 0 -246: 114058: 0 -246: 114059: 0 -246: 114060: 0 -246: 114061: 0 -246: 114062: 0 -246: 114063: 0 -246: 114064: 0 -246: 114065: 0 -246: 114066: 0 -246: 114067: 0 -246: 114068: 0 -246: 114069: 0 -246: 114070: 0 -246: 114071: 0 -246: 114072: 0 -246: 114073: 0 -246: 114074: 0 -246: 114075: 0 -246: 114076: 0 -246: 114077: 0 -246: 114078: 0 -246: 114079: 0 -246: 114080: 0 -246: 114081: 0 -246: 114082: 0 -246: 114083: 0 -246: 114084: 0 -246: 114085: 0 -246: 114086: 0 -246: 114087: 0 -246: 114088: 0 -246: 114089: 0 -246: 114090: 0 -246: 114091: 0 -246: 114092: 0 -246: 114093: 0 -246: 114094: 0 -246: 114095: 0 -246: 114096: 0 -246: 114097: 0 -246: 114098: 0 -246: 114099: 0 -246: 114100: 0 -246: 114101: 0 -246: 114102: 0 -246: 114103: 0 -246: 114104: 0 -246: 114105: 0 -246: 114106: 0 -246: 114107: 0 -246: 114108: 0 -246: 114109: 0 -246: 114110: 0 -246: 114111: 0 -246: 114112: 0 -246: 114113: 0 -246: 114114: 0 -246: 114115: 0 -246: 114116: 0 -246: 114117: 0 -246: 114118: 0 -246: 114119: 0 -246: 114120: 0 -246: 114121: 0 -246: 114122: 0 -246: 114123: 0 -246: 114124: 0 -246: 114125: 0 -246: 114126: 0 -246: 114127: 0 -246: 114128: 0 -246: 114129: 0 -246: 114130: 0 -246: 114131: 0 -246: 114132: 0 -246: 114133: 0 -246: 114134: 0 -246: 114135: 0 -246: 114136: 0 -246: 114137: 0 -246: 114138: 0 -246: 114139: 0 -246: 114140: 0 -246: 114141: 0 -246: 114142: 0 -246: 114143: 0 -246: 114144: 0 -246: 114145: 0 -246: 114146: 0 -246: 114147: 0 -246: 114148: 0 -246: 114149: 0 -246: 114150: 0 -246: 114151: 0 -246: 114152: 0 -246: 114153: 0 -246: 114154: 0 -246: 114155: 0 -246: 114156: 0 -246: 114157: 0 -246: 114158: 0 -246: 114159: 0 -246: 114160: 0 -246: 114161: 0 -246: 114162: 0 -246: 114163: 0 -246: 114164: 0 -246: 114165: 0 -246: 114166: 0 -246: 114167: 0 -246: 114168: 0 -246: 114169: 0 -246: 114170: 0 -246: 114171: 0 -246: 114172: 0 -246: 114173: 0 -246: 114174: 0 -246: 114175: 0 -246: 114176: 0 -246: 114177: 0 -246: 114178: 0 -246: 114179: 0 -246: 114180: 0 -246: 114181: 0 -246: 114182: 0 -246: 114183: 0 -246: 114184: 0 -246: 114185: 0 -246: 114186: 0 -246: 114187: 0 -246: 114188: 0 -246: 114189: 0 -246: 114190: 0 -246: 114191: 0 -246: 114192: 0 -246: 114193: 0 -246: 114194: 0 -246: 114195: 0 -246: 114196: 0 -246: 114197: 0 -246: 114198: 0 -246: 114199: 0 -246: 114200: 0 -246: 114201: 0 -246: 114202: 0 -246: 114203: 0 -246: 114204: 0 -246: 114205: 0 -246: 114206: 0 -246: 114207: 0 -246: 114208: 0 -246: 114209: 0 -246: 114210: 0 -246: 114211: 0 -246: 114212: 0 -246: 114213: 0 -246: 114214: 0 -246: 114215: 0 -246: 114216: 0 -246: 114217: 0 -246: 114218: 0 -246: 114219: 0 -246: 114220: 0 -246: 114221: 0 -246: 114222: 0 -246: 114223: 0 -246: 114224: 0 -246: 114225: 0 -246: 114226: 0 -246: 114227: 0 -246: 114228: 0 -246: 114229: 0 -246: 114230: 0 -246: 114231: 0 -246: 114232: 0 -246: 114233: 0 -246: 114234: 0 -246: 114235: 0 -246: 114236: 0 -246: 114237: 0 -246: 114238: 0 -246: 114239: 0 -246: 114240: 0 -246: 114241: 0 -246: 114242: 0 -246: 114243: 0 -246: 114244: 0 -246: 114245: 0 -246: 114246: 0 -246: 114247: 0 -246: 114248: 0 -246: 114249: 0 -246: 114250: 0 -246: 114251: 0 -246: 114252: 0 -246: 114253: 0 -246: 114254: 0 -246: 114255: 0 -246: 114256: 0 -246: 114257: 0 -246: 114258: 0 -246: 114259: 0 -246: 114260: 0 -246: 114261: 0 -246: 114262: 0 -246: 114263: 0 -246: 114264: 0 -246: 114265: 0 -246: 114266: 0 -246: 114267: 0 -246: 114268: 0 -246: 114269: 0 -246: 114270: 0 -246: 114271: 0 -246: 114272: 0 -246: 114273: 0 -246: 114274: 0 -246: 114275: 0 -246: 114276: 0 -246: 114277: 0 -246: 114278: 0 -246: 114279: 0 -246: 114280: 0 -246: 114281: 0 -246: 114282: 0 -246: 114283: 0 -246: 114284: 0 -246: 114285: 0 -246: 114286: 0 -246: 114287: 0 -246: 114288: 0 -246: 114289: 0 -246: 114290: 0 -246: 114291: 0 -246: 114292: 0 -246: 114293: 0 -246: 114294: 0 -246: 114295: 0 -246: 114296: 0 -246: 114297: 0 -246: 114298: 0 -246: 114299: 0 -246: 114300: 0 -246: 114301: 0 -246: 114302: 0 -246: 114303: 0 -246: 114304: 0 -246: 114305: 0 -246: 114306: 0 -246: 114307: 0 -246: 114308: 0 -246: 114309: 0 -246: 114310: 0 -246: 114311: 0 -246: 114312: 0 -246: 114313: 0 -246: 114314: 0 -246: 114315: 0 -246: 114316: 0 -246: 114317: 0 -246: 114318: 0 -246: 114319: 0 -246: 114320: 0 -246: 114321: 0 -246: 114322: 0 -246: 114323: 0 -246: 114324: 0 -246: 114325: 0 -246: 114326: 0 -246: 114327: 0 -246: 114328: 0 -246: 114329: 0 -246: 114330: 0 -246: 114331: 0 -246: 114332: 0 -246: 114333: 0 -246: 114334: 0 -246: 114335: 0 -246: 114336: 0 -246: 114337: 0 -246: 114338: 0 -246: 114339: 0 -246: 114340: 0 -246: 114341: 0 -246: 114342: 0 -246: 114343: 0 -246: 114344: 0 -246: 114345: 0 -246: 114346: 0 -246: 114347: 0 -246: 114348: 0 -246: 114349: 0 -246: 114350: 0 -246: 114351: 0 -246: 114352: 0 -246: 114353: 0 -246: 114354: 0 -246: 114355: 0 -246: 114356: 0 -246: 114357: 0 -246: 114358: 0 -246: 114359: 0 -246: 114360: 0 -246: 114361: 0 -246: 114362: 0 -246: 114363: 0 -246: 114364: 0 -246: 114365: 0 -246: 114366: 0 -246: 114367: 0 -246: 114368: 0 -246: 114369: 0 -246: 114370: 0 -246: 114371: 0 -246: 114372: 0 -246: 114373: 0 -246: 114374: 0 -246: 114375: 0 -246: 114376: 0 -246: 114377: 0 -246: 114378: 0 -246: 114379: 0 -246: 114380: 0 -246: 114381: 0 -246: 114382: 0 -246: 114383: 0 -246: 114384: 0 -246: 114385: 0 -246: 114386: 0 -246: 114387: 0 -246: 114388: 0 -246: 114389: 0 -246: 114390: 0 -246: 114391: 0 -246: 114392: 0 -246: 114393: 0 -246: 114394: 0 -246: 114395: 0 -246: 114396: 0 -246: 114397: 0 -246: 114398: 0 -246: 114399: 0 -246: 114400: 0 -246: 114401: 0 -246: 114402: 0 -246: 114403: 0 -246: 114404: 0 -246: 114405: 0 -246: 114406: 0 -246: 114407: 0 -246: 114408: 0 -246: 114409: 0 -246: 114410: 0 -246: 114411: 0 -246: 114412: 0 -246: 114413: 0 -246: 114414: 0 -246: 114415: 0 -246: 114416: 0 -246: 114417: 0 -246: 114418: 0 -246: 114419: 0 -246: 114420: 0 -246: 114421: 0 -246: 114422: 0 -246: 114423: 0 -246: 114424: 0 -246: 114425: 0 -246: 114426: 0 -246: 114427: 0 -246: 114428: 0 -246: 114429: 0 -246: 114430: 0 -246: 114431: 0 -246: 114432: 0 -246: 114433: 0 -246: 114434: 0 -246: 114435: 0 -246: 114436: 0 -246: 114437: 0 -246: 114438: 0 -246: 114439: 0 -246: 114440: 0 -246: 114441: 0 -246: 114442: 0 -246: 114443: 0 -246: 114444: 0 -246: 114445: 0 -246: 114446: 0 -246: 114447: 0 -246: 114448: 0 -246: 114449: 0 -246: 114450: 0 -246: 114451: 0 -246: 114452: 0 -246: 114453: 0 -246: 114454: 0 -246: 114455: 0 -246: 114456: 0 -246: 114457: 0 -246: 114458: 0 -246: 114459: 0 -246: 114460: 0 -246: 114461: 0 -246: 114462: 0 -246: 114463: 0 -246: 114464: 0 -246: 114465: 0 -246: 114466: 0 -246: 114467: 0 -246: 114468: 0 -246: 114469: 0 -246: 114470: 0 -246: 114471: 0 -246: 114472: 0 -246: 114473: 0 -246: 114474: 0 -246: 114475: 0 -246: 114476: 0 -246: 114477: 0 -246: 114478: 0 -246: 114479: 0 -246: 114480: 0 -246: 114481: 0 -246: 114482: 0 -246: 114483: 0 -246: 114484: 0 -246: 114485: 0 -246: 114486: 0 -246: 114487: 0 -246: 114488: 0 -246: 114489: 0 -246: 114490: 0 -246: 114491: 0 -246: 114492: 0 -246: 114493: 0 -246: 114494: 0 -246: 114495: 0 -246: 114496: 0 -246: 114497: 0 -246: 114498: 0 -246: 114499: 0 -246: 114500: 0 -246: 114501: 0 -246: 114502: 0 -246: 114503: 0 -246: 114504: 0 -246: 114505: 0 -246: 114506: 0 -246: 114507: 0 -246: 114508: 0 -246: 114509: 0 -246: 114510: 0 -246: 114511: 0 -246: 114512: 0 -246: 114513: 0 -246: 114514: 0 -246: 114515: 0 -246: 114516: 0 -246: 114517: 0 -246: 114518: 0 -246: 114519: 0 -246: 114520: 0 -246: 114521: 0 -246: 114522: 0 -246: 114523: 0 -246: 114524: 0 -246: 114525: 0 -246: 114526: 0 -246: 114527: 0 -246: 114528: 0 -246: 114529: 0 -246: 114530: 0 -246: 114531: 0 -246: 114532: 0 -246: 114533: 0 -246: 114534: 0 -246: 114535: 0 -246: 114536: 0 -246: 114537: 0 -246: 114538: 0 -246: 114539: 0 -246: 114540: 0 -246: 114541: 0 -246: 114542: 0 -246: 114543: 0 -246: 114544: 0 -246: 114545: 0 -246: 114546: 0 -246: 114547: 0 -246: 114548: 0 -246: 114549: 0 -246: 114550: 0 -246: 114551: 0 -246: 114552: 0 -246: 114553: 0 -246: 114554: 0 -246: 114555: 0 -246: 114556: 0 -246: 114557: 0 -246: 114558: 0 -246: 114559: 0 -246: 114560: 0 -246: 114561: 0 -246: 114562: 0 -246: 114563: 0 -246: 114564: 0 -246: 114565: 0 -246: 114566: 0 -246: 114567: 0 -246: 114568: 0 -246: 114569: 0 -246: 114570: 0 -246: 114571: 0 -246: 114572: 0 -246: 114573: 0 -246: 114574: 0 -246: 114575: 0 -246: 114576: 0 -246: 114577: 0 -246: 114578: 0 -246: 114579: 0 -246: 114580: 0 -246: 114581: 0 -246: 114582: 0 -246: 114583: 0 -246: 114584: 0 -246: 114585: 0 -246: 114586: 0 -246: 114587: 0 -246: 114588: 0 -246: 114589: 0 -246: 114590: 0 -246: 114591: 0 -246: 114592: 0 -246: 114593: 0 -246: 114594: 0 -246: 114595: 0 -246: 114596: 0 -246: 114597: 0 -246: 114598: 0 -246: 114599: 0 -246: 114600: 0 -246: 114601: 0 -246: 114602: 0 -246: 114603: 0 -246: 114604: 0 -246: 114605: 0 -246: 114606: 0 -246: 114607: 0 -246: 114608: 0 -246: 114609: 0 -246: 114610: 0 -246: 114611: 0 -246: 114612: 0 -246: 114613: 0 -246: 114614: 0 -246: 114615: 0 -246: 114616: 0 -246: 114617: 0 -246: 114618: 0 -246: 114619: 0 -246: 114620: 0 -246: 114621: 0 -246: 114622: 0 -246: 114623: 0 -246: 114624: 0 -246: 114625: 0 -246: 114626: 0 -246: 114627: 0 -246: 114628: 0 -246: 114629: 0 -246: 114630: 0 -246: 114631: 0 -246: 114632: 0 -246: 114633: 0 -246: 114634: 0 -246: 114635: 0 -246: 114636: 0 -246: 114637: 0 -246: 114638: 0 -246: 114639: 0 -246: 114640: 0 -246: 114641: 0 -246: 114642: 0 -246: 114643: 0 -246: 114644: 0 -246: 114645: 0 -246: 114646: 0 -246: 114647: 0 -246: 114648: 0 -246: 114649: 0 -246: 114650: 0 -246: 114651: 0 -246: 114652: 0 -246: 114653: 0 -246: 114654: 0 -246: 114655: 0 -246: 114656: 0 -246: 114657: 0 -246: 114658: 0 -246: 114659: 0 -246: 114660: 0 -246: 114661: 0 -246: 114662: 0 -246: 114663: 0 -246: 114664: 0 -246: 114665: 0 -246: 114666: 0 -246: 114667: 0 -246: 114668: 0 -246: 114669: 0 -246: 114670: 0 -246: 114671: 0 -246: 114672: 0 -246: 114673: 0 -246: 114674: 0 -246: 114675: 0 -246: 114676: 0 -246: 114677: 0 -246: 114678: 0 -246: 114679: 0 -246: 114680: 0 -246: 114681: 0 -246: 114682: 0 -246: 114683: 0 -246: 114684: 0 -246: 114685: 0 -246: 114686: 0 -246: 114687: 0 -246: 114688: 0 -246: 114689: 0 -246: 114690: 0 -246: 114691: 0 -246: 114692: 0 -246: 114693: 0 -246: 114694: 0 -246: 114695: 0 -246: 114696: 0 -246: 114697: 0 -246: 114698: 0 -246: 114699: 0 -246: 114700: 0 -246: 114701: 0 -246: 114702: 0 -246: 114703: 0 -246: 114704: 0 -246: 114705: 0 -246: 114706: 0 -246: 114707: 0 -246: 114708: 0 -246: 114709: 0 -246: 114710: 0 -246: 114711: 0 -246: 114712: 0 -246: 114713: 0 -246: 114714: 0 -246: 114715: 0 -246: 114716: 0 -246: 114717: 0 -246: 114718: 0 -246: 114719: 0 -246: 114720: 0 -246: 114721: 0 -246: 114722: 0 -246: 114723: 0 -246: 114724: 0 -246: 114725: 0 -246: 114726: 0 -246: 114727: 0 -246: 114728: 0 -246: 114729: 0 -246: 114730: 0 -246: 114731: 0 -246: 114732: 0 -246: 114733: 0 -246: 114734: 0 -246: 114735: 0 -246: 114736: 0 -246: 114737: 0 -246: 114738: 0 -246: 114739: 0 -246: 114740: 0 -246: 114741: 0 -246: 114742: 0 -246: 114743: 0 -246: 114744: 0 -246: 114745: 0 -246: 114746: 0 -246: 114747: 0 -246: 114748: 0 -246: 114749: 0 -246: 114750: 0 -246: 114751: 0 -246: 114752: 0 -246: 114753: 0 -246: 114754: 0 -246: 114755: 0 -246: 114756: 0 -246: 114757: 0 -246: 114758: 0 -246: 114759: 0 -246: 114760: 0 -246: 114761: 0 -246: 114762: 0 -246: 114763: 0 -246: 114764: 0 -246: 114765: 0 -246: 114766: 0 -246: 114767: 0 -246: 114768: 0 -246: 114769: 0 -246: 114770: 0 -246: 114771: 0 -246: 114772: 0 -246: 114773: 0 -246: 114774: 0 -246: 114775: 0 -246: 114776: 0 -246: 114777: 0 -246: 114778: 0 -246: 114779: 0 -246: 114780: 0 -246: 114781: 0 -246: 114782: 0 -246: 114783: 0 -246: 114784: 0 -246: 114785: 0 -246: 114786: 0 -246: 114787: 0 -246: 114788: 0 -246: 114789: 0 -246: 114790: 0 -246: 114791: 0 -246: 114792: 0 -246: 114793: 0 -246: 114794: 0 -246: 114795: 0 -246: 114796: 0 -246: 114797: 0 -246: 114798: 0 -246: 114799: 0 -246: 114800: 0 -246: 114801: 0 -246: 114802: 0 -246: 114803: 0 -246: 114804: 0 -246: 114805: 0 -246: 114806: 0 -246: 114807: 0 -246: 114808: 0 -246: 114809: 0 -246: 114810: 0 -246: 114811: 0 -246: 114812: 0 -246: 114813: 0 -246: 114814: 0 -246: 114815: 0 -246: 114816: 0 -246: 114817: 0 -246: 114818: 0 -246: 114819: 0 -246: 114820: 0 -246: 114821: 0 -246: 114822: 0 -246: 114823: 0 -246: 114824: 0 -246: 114825: 0 -246: 114826: 0 -246: 114827: 0 -246: 114828: 0 -246: 114829: 0 -246: 114830: 0 -246: 114831: 0 -246: 114832: 0 -246: 114833: 0 -246: 114834: 0 -246: 114835: 0 -246: 114836: 0 -246: 114837: 0 -246: 114838: 0 -246: 114839: 0 -246: 114840: 0 -246: 114841: 0 -246: 114842: 0 -246: 114843: 0 -246: 114844: 0 -246: 114845: 0 -246: 114846: 0 -246: 114847: 0 -246: 114848: 0 -246: 114849: 0 -246: 114850: 0 -246: 114851: 0 -246: 114852: 0 -246: 114853: 0 -246: 114854: 0 -246: 114855: 0 -246: 114856: 0 -246: 114857: 0 -246: 114858: 0 -246: 114859: 0 -246: 114860: 0 -246: 114861: 0 -246: 114862: 0 -246: 114863: 0 -246: 114864: 0 -246: 114865: 0 -246: 114866: 0 -246: 114867: 0 -246: 114868: 0 -246: 114869: 0 -246: 114870: 0 -246: 114871: 0 -246: 114872: 0 -246: 114873: 0 -246: 114874: 0 -246: 114875: 0 -246: 114876: 0 -246: 114877: 0 -246: 114878: 0 -246: 114879: 0 -246: 114880: 0 -246: 114881: 0 -246: 114882: 0 -246: 114883: 0 -246: 114884: 0 -246: 114885: 0 -246: 114886: 0 -246: 114887: 0 -246: 114888: 0 -246: 114889: 0 -246: 114890: 0 -246: 114891: 0 -246: 114892: 0 -246: 114893: 0 -246: 114894: 0 -246: 114895: 0 -246: 114896: 0 -246: 114897: 0 -246: 114898: 0 -246: 114899: 0 -246: 114900: 0 -246: 114901: 0 -246: 114902: 0 -246: 114903: 0 -246: 114904: 0 -246: 114905: 0 -246: 114906: 0 -246: 114907: 0 -246: 114908: 0 -246: 114909: 0 -246: 114910: 0 -246: 114911: 0 -246: 114912: 0 -246: 114913: 0 -246: 114914: 0 -246: 114915: 0 -246: 114916: 0 -246: 114917: 0 -246: 114918: 0 -246: 114919: 0 -246: 114920: 0 -246: 114921: 0 -246: 114922: 0 -246: 114923: 0 -246: 114924: 0 -246: 114925: 0 -246: 114926: 0 -246: 114927: 0 -246: 114928: 0 -246: 114929: 0 -246: 114930: 0 -246: 114931: 0 -246: 114932: 0 -246: 114933: 0 -246: 114934: 0 -246: 114935: 0 -246: 114936: 0 -246: 114937: 0 -246: 114938: 0 -246: 114939: 0 -246: 114940: 0 -246: 114941: 0 -246: 114942: 0 -246: 114943: 0 -246: 114944: 0 -246: 114945: 0 -246: 114946: 0 -246: 114947: 0 -246: 114948: 0 -246: 114949: 0 -246: 114950: 0 -246: 114951: 0 -246: 114952: 0 -246: 114953: 0 -246: 114954: 0 -246: 114955: 0 -246: 114956: 0 -246: 114957: 0 -246: 114958: 0 -246: 114959: 0 -246: 114960: 0 -246: 114961: 0 -246: 114962: 0 -246: 114963: 0 -246: 114964: 0 -246: 114965: 0 -246: 114966: 0 -246: 114967: 0 -246: 114968: 0 -246: 114969: 0 -246: 114970: 0 -246: 114971: 0 -246: 114972: 0 -246: 114973: 0 -246: 114974: 0 -246: 114975: 0 -246: 114976: 0 -246: 114977: 0 -246: 114978: 0 -246: 114979: 0 -246: 114980: 0 -246: 114981: 0 -246: 114982: 0 -246: 114983: 0 -246: 114984: 0 -246: 114985: 0 -246: 114986: 0 -246: 114987: 0 -246: 114988: 0 -246: 114989: 0 -246: 114990: 0 -246: 114991: 0 -246: 114992: 0 -246: 114993: 0 -246: 114994: 0 -246: 114995: 0 -246: 114996: 0 -246: 114997: 0 -246: 114998: 0 -246: 114999: 0 -246: 115000: 0 -246: 115001: 0 -246: 115002: 0 -246: 115003: 0 -246: 115004: 0 -246: 115005: 0 -246: 115006: 0 -246: 115007: 0 -246: 115008: 0 -246: 115009: 0 -246: 115010: 0 -246: 115011: 0 -246: 115012: 0 -246: 115013: 0 -246: 115014: 0 -246: 115015: 0 -246: 115016: 0 -246: 115017: 0 -246: 115018: 0 -246: 115019: 0 -246: 115020: 0 -246: 115021: 0 -246: 115022: 0 -246: 115023: 0 -246: 115024: 0 -246: 115025: 0 -246: 115026: 0 -246: 115027: 0 -246: 115028: 0 -246: 115029: 0 -246: 115030: 0 -246: 115031: 0 -246: 115032: 0 -246: 115033: 0 -246: 115034: 0 -246: 115035: 0 -246: 115036: 0 -246: 115037: 0 -246: 115038: 0 -246: 115039: 0 -246: 115040: 0 -246: 115041: 0 -246: 115042: 0 -246: 115043: 0 -246: 115044: 0 -246: 115045: 0 -246: 115046: 0 -246: 115047: 0 -246: 115048: 0 -246: 115049: 0 -246: 115050: 0 -246: 115051: 0 -246: 115052: 0 -246: 115053: 0 -246: 115054: 0 -246: 115055: 0 -246: 115056: 0 -246: 115057: 0 -246: 115058: 0 -246: 115059: 0 -246: 115060: 0 -246: 115061: 0 -246: 115062: 0 -246: 115063: 0 -246: 115064: 0 -246: 115065: 0 -246: 115066: 0 -246: 115067: 0 -246: 115068: 0 -246: 115069: 0 -246: 115070: 0 -246: 115071: 0 -246: 115072: 0 -246: 115073: 0 -246: 115074: 0 -246: 115075: 0 -246: 115076: 0 -246: 115077: 0 -246: 115078: 0 -246: 115079: 0 -246: 115080: 0 -246: 115081: 0 -246: 115082: 0 -246: 115083: 0 -246: 115084: 0 -246: 115085: 0 -246: 115086: 0 -246: 115087: 0 -246: 115088: 0 -246: 115089: 0 -246: 115090: 0 -246: 115091: 0 -246: 115092: 0 -246: 115093: 0 -246: 115094: 0 -246: 115095: 0 -246: 115096: 0 -246: 115097: 0 -246: 115098: 0 -246: 115099: 0 -246: 115100: 0 -246: 115101: 0 -246: 115102: 0 -246: 115103: 0 -246: 115104: 0 -246: 115105: 0 -246: 115106: 0 -246: 115107: 0 -246: 115108: 0 -246: 115109: 0 -246: 115110: 0 -246: 115111: 0 -246: 115112: 0 -246: 115113: 0 -246: 115114: 0 -246: 115115: 0 -246: 115116: 0 -246: 115117: 0 -246: 115118: 0 -246: 115119: 0 -246: 115120: 0 -246: 115121: 0 -246: 115122: 0 -246: 115123: 0 -246: 115124: 0 -246: 115125: 0 -246: 115126: 0 -246: 115127: 0 -246: 115128: 0 -246: 115129: 0 -246: 115130: 0 -246: 115131: 0 -246: 115132: 0 -246: 115133: 0 -246: 115134: 0 -246: 115135: 0 -246: 115136: 0 -246: 115137: 0 -246: 115138: 0 -246: 115139: 0 -246: 115140: 0 -246: 115141: 0 -246: 115142: 0 -246: 115143: 0 -246: 115144: 0 -246: 115145: 0 -246: 115146: 0 -246: 115147: 0 -246: 115148: 0 -246: 115149: 0 -246: 115150: 0 -246: 115151: 0 -246: 115152: 0 -246: 115153: 0 -246: 115154: 0 -246: 115155: 0 -246: 115156: 0 -246: 115157: 0 -246: 115158: 0 -246: 115159: 0 -246: 115160: 0 -246: 115161: 0 -246: 115162: 0 -246: 115163: 0 -246: 115164: 0 -246: 115165: 0 -246: 115166: 0 -246: 115167: 0 -246: 115168: 0 -246: 115169: 0 -246: 115170: 0 -246: 115171: 0 -246: 115172: 0 -246: 115173: 0 -246: 115174: 0 -246: 115175: 0 -246: 115176: 0 -246: 115177: 0 -246: 115178: 0 -246: 115179: 0 -246: 115180: 0 -246: 115181: 0 -246: 115182: 0 -246: 115183: 0 -246: 115184: 0 -246: 115185: 0 -246: 115186: 0 -246: 115187: 0 -246: 115188: 0 -246: 115189: 0 -246: 115190: 0 -246: 115191: 0 -246: 115192: 0 -246: 115193: 0 -246: 115194: 0 -246: 115195: 0 -246: 115196: 0 -246: 115197: 0 -246: 115198: 0 -246: 115199: 0 -246: 115200: 0 -246: 115201: 0 -246: 115202: 0 -246: 115203: 0 -246: 115204: 0 -246: 115205: 0 -246: 115206: 0 -246: 115207: 0 -246: 115208: 0 -246: 115209: 0 -246: 115210: 0 -246: 115211: 0 -246: 115212: 0 -246: 115213: 0 -246: 115214: 0 -246: 115215: 0 -246: 115216: 0 -246: 115217: 0 -246: 115218: 0 -246: 115219: 0 -246: 115220: 0 -246: 115221: 0 -246: 115222: 0 -246: 115223: 0 -246: 115224: 0 -246: 115225: 0 -246: 115226: 0 -246: 115227: 0 -246: 115228: 0 -246: 115229: 0 -246: 115230: 0 -246: 115231: 0 -246: 115232: 0 -246: 115233: 0 -246: 115234: 0 -246: 115235: 0 -246: 115236: 0 -246: 115237: 0 -246: 115238: 0 -246: 115239: 0 -246: 115240: 0 -246: 115241: 0 -246: 115242: 0 -246: 115243: 0 -246: 115244: 0 -246: 115245: 0 -246: 115246: 0 -246: 115247: 0 -246: 115248: 0 -246: 115249: 0 -246: 115250: 0 -246: 115251: 0 -246: 115252: 0 -246: 115253: 0 -246: 115254: 0 -246: 115255: 0 -246: 115256: 0 -246: 115257: 0 -246: 115258: 0 -246: 115259: 0 -246: 115260: 0 -246: 115261: 0 -246: 115262: 0 -246: 115263: 0 -246: 115264: 0 -246: 115265: 0 -246: 115266: 0 -246: 115267: 0 -246: 115268: 0 -246: 115269: 0 -246: 115270: 0 -246: 115271: 0 -246: 115272: 0 -246: 115273: 0 -246: 115274: 0 -246: 115275: 0 -246: 115276: 0 -246: 115277: 0 -246: 115278: 0 -246: 115279: 0 -246: 115280: 0 -246: 115281: 0 -246: 115282: 0 -246: 115283: 0 -246: 115284: 0 -246: 115285: 0 -246: 115286: 0 -246: 115287: 0 -246: 115288: 0 -246: 115289: 0 -246: 115290: 0 -246: 115291: 0 -246: 115292: 0 -246: 115293: 0 -246: 115294: 0 -246: 115295: 0 -246: 115296: 0 -246: 115297: 0 -246: 115298: 0 -246: 115299: 0 -246: 115300: 0 -246: 115301: 0 -246: 115302: 0 -246: 115303: 0 -246: 115304: 0 -246: 115305: 0 -246: 115306: 0 -246: 115307: 0 -246: 115308: 0 -246: 115309: 0 -246: 115310: 0 -246: 115311: 0 -246: 115312: 0 -246: 115313: 0 -246: 115314: 0 -246: 115315: 0 -246: 115316: 0 -246: 115317: 0 -246: 115318: 0 -246: 115319: 0 -246: 115320: 0 -246: 115321: 0 -246: 115322: 0 -246: 115323: 0 -246: 115324: 0 -246: 115325: 0 -246: 115326: 0 -246: 115327: 0 -246: 115328: 0 -246: 115329: 0 -246: 115330: 0 -246: 115331: 0 -246: 115332: 0 -246: 115333: 0 -246: 115334: 0 -246: 115335: 0 -246: 115336: 0 -246: 115337: 0 -246: 115338: 0 -246: 115339: 0 -246: 115340: 0 -246: 115341: 0 -246: 115342: 0 -246: 115343: 0 -246: 115344: 0 -246: 115345: 0 -246: 115346: 0 -246: 115347: 0 -246: 115348: 0 -246: 115349: 0 -246: 115350: 0 -246: 115351: 0 -246: 115352: 0 -246: 115353: 0 -246: 115354: 0 -246: 115355: 0 -246: 115356: 0 -246: 115357: 0 -246: 115358: 0 -246: 115359: 0 -246: 115360: 0 -246: 115361: 0 -246: 115362: 0 -246: 115363: 0 -246: 115364: 0 -246: 115365: 0 -246: 115366: 0 -246: 115367: 0 -246: 115368: 0 -246: 115369: 0 -246: 115370: 0 -246: 115371: 0 -246: 115372: 0 -246: 115373: 0 -246: 115374: 0 -246: 115375: 0 -246: 115376: 0 -246: 115377: 0 -246: 115378: 0 -246: 115379: 0 -246: 115380: 0 -246: 115381: 0 -246: 115382: 0 -246: 115383: 0 -246: 115384: 0 -246: 115385: 0 -246: 115386: 0 -246: 115387: 0 -246: 115388: 0 -246: 115389: 0 -246: 115390: 0 -246: 115391: 0 -246: 115392: 0 -246: 115393: 0 -246: 115394: 0 -246: 115395: 0 -246: 115396: 0 -246: 115397: 0 -246: 115398: 0 -246: 115399: 0 -246: 115400: 0 -246: 115401: 0 -246: 115402: 0 -246: 115403: 0 -246: 115404: 0 -246: 115405: 0 -246: 115406: 0 -246: 115407: 0 -246: 115408: 0 -246: 115409: 0 -246: 115410: 0 -246: 115411: 0 -246: 115412: 0 -246: 115413: 0 -246: 115414: 0 -246: 115415: 0 -246: 115416: 0 -246: 115417: 0 -246: 115418: 0 -246: 115419: 0 -246: 115420: 0 -246: 115421: 0 -246: 115422: 0 -246: 115423: 0 -246: 115424: 0 -246: 115425: 0 -246: 115426: 0 -246: 115427: 0 -246: 115428: 0 -246: 115429: 0 -246: 115430: 0 -246: 115431: 0 -246: 115432: 0 -246: 115433: 0 -246: 115434: 0 -246: 115435: 0 -246: 115436: 0 -246: 115437: 0 -246: 115438: 0 -246: 115439: 0 -246: 115440: 0 -246: 115441: 0 -246: 115442: 0 -246: 115443: 0 -246: 115444: 0 -246: 115445: 0 -246: 115446: 0 -246: 115447: 0 -246: 115448: 0 -246: 115449: 0 -246: 115450: 0 -246: 115451: 0 -246: 115452: 0 -246: 115453: 0 -246: 115454: 0 -246: 115455: 0 -246: 115456: 0 -246: 115457: 0 -246: 115458: 0 -246: 115459: 0 -246: 115460: 0 -246: 115461: 0 -246: 115462: 0 -246: 115463: 0 -246: 115464: 0 -246: 115465: 0 -246: 115466: 0 -246: 115467: 0 -246: 115468: 0 -246: 115469: 0 -246: 115470: 0 -246: 115471: 0 -246: 115472: 0 -246: 115473: 0 -246: 115474: 0 -246: 115475: 0 -246: 115476: 0 -246: 115477: 0 -246: 115478: 0 -246: 115479: 0 -246: 115480: 0 -246: 115481: 0 -246: 115482: 0 -246: 115483: 0 -246: 115484: 0 -246: 115485: 0 -246: 115486: 0 -246: 115487: 0 -246: 115488: 0 -246: 115489: 0 -246: 115490: 0 -246: 115491: 0 -246: 115492: 0 -246: 115493: 0 -246: 115494: 0 -246: 115495: 0 -246: 115496: 0 -246: 115497: 0 -246: 115498: 0 -246: 115499: 0 -246: 115500: 0 -246: 115501: 0 -246: 115502: 0 -246: 115503: 0 -246: 115504: 0 -246: 115505: 0 -246: 115506: 0 -246: 115507: 0 -246: 115508: 0 -246: 115509: 0 -246: 115510: 0 -246: 115511: 0 -246: 115512: 0 -246: 115513: 0 -246: 115514: 0 -246: 115515: 0 -246: 115516: 0 -246: 115517: 0 -246: 115518: 0 -246: 115519: 0 -246: 115520: 0 -246: 115521: 0 -246: 115522: 0 -246: 115523: 0 -246: 115524: 0 -246: 115525: 0 -246: 115526: 0 -246: 115527: 0 -246: 115528: 0 -246: 115529: 0 -246: 115530: 0 -246: 115531: 0 -246: 115532: 0 -246: 115533: 0 -246: 115534: 0 -246: 115535: 0 -246: 115536: 0 -246: 115537: 0 -246: 115538: 0 -246: 115539: 0 -246: 115540: 0 -246: 115541: 0 -246: 115542: 0 -246: 115543: 0 -246: 115544: 0 -246: 115545: 0 -246: 115546: 0 -246: 115547: 0 -246: 115548: 0 -246: 115549: 0 -246: 115550: 0 -246: 115551: 0 -246: 115552: 0 -246: 115553: 0 -246: 115554: 0 -246: 115555: 0 -246: 115556: 0 -246: 115557: 0 -246: 115558: 0 -246: 115559: 0 -246: 115560: 0 -246: 115561: 0 -246: 115562: 0 -246: 115563: 0 -246: 115564: 0 -246: 115565: 0 -246: 115566: 0 -246: 115567: 0 -246: 115568: 0 -246: 115569: 0 -246: 115570: 0 -246: 115571: 0 -246: 115572: 0 -246: 115573: 0 -246: 115574: 0 -246: 115575: 0 -246: 115576: 0 -246: 115577: 0 -246: 115578: 0 -246: 115579: 0 -246: 115580: 0 -246: 115581: 0 -246: 115582: 0 -246: 115583: 0 -246: 115584: 0 -246: 115585: 0 -246: 115586: 0 -246: 115587: 0 -246: 115588: 0 -246: 115589: 0 -246: 115590: 0 -246: 115591: 0 -246: 115592: 0 -246: 115593: 0 -246: 115594: 0 -246: 115595: 0 -246: 115596: 0 -246: 115597: 0 -246: 115598: 0 -246: 115599: 0 -246: 115600: 0 -246: 115601: 0 -246: 115602: 0 -246: 115603: 0 -246: 115604: 0 -246: 115605: 0 -246: 115606: 0 -246: 115607: 0 -246: 115608: 0 -246: 115609: 0 -246: 115610: 0 -246: 115611: 0 -246: 115612: 0 -246: 115613: 0 -246: 115614: 0 -246: 115615: 0 -246: 115616: 0 -246: 115617: 0 -246: 115618: 0 -246: 115619: 0 -246: 115620: 0 -246: 115621: 0 -246: 115622: 0 -246: 115623: 0 -246: 115624: 0 -246: 115625: 0 -246: 115626: 0 -246: 115627: 0 -246: 115628: 0 -246: 115629: 0 -246: 115630: 0 -246: 115631: 0 -246: 115632: 0 -246: 115633: 0 -246: 115634: 0 -246: 115635: 0 -246: 115636: 0 -246: 115637: 0 -246: 115638: 0 -246: 115639: 0 -246: 115640: 0 -246: 115641: 0 -246: 115642: 0 -246: 115643: 0 -246: 115644: 0 -246: 115645: 0 -246: 115646: 0 -246: 115647: 0 -246: 115648: 0 -246: 115649: 0 -246: 115650: 0 -246: 115651: 0 -246: 115652: 0 -246: 115653: 0 -246: 115654: 0 -246: 115655: 0 -246: 115656: 0 -246: 115657: 0 -246: 115658: 0 -246: 115659: 0 -246: 115660: 0 -246: 115661: 0 -246: 115662: 0 -246: 115663: 0 -246: 115664: 0 -246: 115665: 0 -246: 115666: 0 -246: 115667: 0 -246: 115668: 0 -246: 115669: 0 -246: 115670: 0 -246: 115671: 0 -246: 115672: 0 -246: 115673: 0 -246: 115674: 0 -246: 115675: 0 -246: 115676: 0 -246: 115677: 0 -246: 115678: 0 -246: 115679: 0 -246: 115680: 0 -246: 115681: 0 -246: 115682: 0 -246: 115683: 0 -246: 115684: 0 -246: 115685: 0 -246: 115686: 0 -246: 115687: 0 -246: 115688: 0 -246: 115689: 0 -246: 115690: 0 -246: 115691: 0 -246: 115692: 0 -246: 115693: 0 -246: 115694: 0 -246: 115695: 0 -246: 115696: 0 -246: 115697: 0 -246: 115698: 0 -246: 115699: 0 -246: 115700: 0 -246: 115701: 0 -246: 115702: 0 -246: 115703: 0 -246: 115704: 0 -246: 115705: 0 -246: 115706: 0 -246: 115707: 0 -246: 115708: 0 -246: 115709: 0 -246: 115710: 0 -246: 115711: 0 -246: 115712: 0 -246: 115713: 0 -246: 115714: 0 -246: 115715: 0 -246: 115716: 0 -246: 115717: 0 -246: 115718: 0 -246: 115719: 0 -246: 115720: 0 -246: 115721: 0 -246: 115722: 0 -246: 115723: 0 -246: 115724: 0 -246: 115725: 0 -246: 115726: 0 -246: 115727: 0 -246: 115728: 0 -246: 115729: 0 -246: 115730: 0 -246: 115731: 0 -246: 115732: 0 -246: 115733: 0 -246: 115734: 0 -246: 115735: 0 -246: 115736: 0 -246: 115737: 0 -246: 115738: 0 -246: 115739: 0 -246: 115740: 0 -246: 115741: 0 -246: 115742: 0 -246: 115743: 0 -246: 115744: 0 -246: 115745: 0 -246: 115746: 0 -246: 115747: 0 -246: 115748: 0 -246: 115749: 0 -246: 115750: 0 -246: 115751: 0 -246: 115752: 0 -246: 115753: 0 -246: 115754: 0 -246: 115755: 0 -246: 115756: 0 -246: 115757: 0 -246: 115758: 0 -246: 115759: 0 -246: 115760: 0 -246: 115761: 0 -246: 115762: 0 -246: 115763: 0 -246: 115764: 0 -246: 115765: 0 -246: 115766: 0 -246: 115767: 0 -246: 115768: 0 -246: 115769: 0 -246: 115770: 0 -246: 115771: 0 -246: 115772: 0 -246: 115773: 0 -246: 115774: 0 -246: 115775: 0 -246: 115776: 0 -246: 115777: 0 -246: 115778: 0 -246: 115779: 0 -246: 115780: 0 -246: 115781: 0 -246: 115782: 0 -246: 115783: 0 -246: 115784: 0 -246: 115785: 0 -246: 115786: 0 -246: 115787: 0 -246: 115788: 0 -246: 115789: 0 -246: 115790: 0 -246: 115791: 0 -246: 115792: 0 -246: 115793: 0 -246: 115794: 0 -246: 115795: 0 -246: 115796: 0 -246: 115797: 0 -246: 115798: 0 -246: 115799: 0 -246: 115800: 0 -246: 115801: 0 -246: 115802: 0 -246: 115803: 0 -246: 115804: 0 -246: 115805: 0 -246: 115806: 0 -246: 115807: 0 -246: 115808: 0 -246: 115809: 0 -246: 115810: 0 -246: 115811: 0 -246: 115812: 0 -246: 115813: 0 -246: 115814: 0 -246: 115815: 0 -246: 115816: 0 -246: 115817: 0 -246: 115818: 0 -246: 115819: 0 -246: 115820: 0 -246: 115821: 0 -246: 115822: 0 -246: 115823: 0 -246: 115824: 0 -246: 115825: 0 -246: 115826: 0 -246: 115827: 0 -246: 115828: 0 -246: 115829: 0 -246: 115830: 0 -246: 115831: 0 -246: 115832: 0 -246: 115833: 0 -246: 115834: 0 -246: 115835: 0 -246: 115836: 0 -246: 115837: 0 -246: 115838: 0 -246: 115839: 0 -246: 115840: 0 -246: 115841: 0 -246: 115842: 0 -246: 115843: 0 -246: 115844: 0 -246: 115845: 0 -246: 115846: 0 -246: 115847: 0 -246: 115848: 0 -246: 115849: 0 -246: 115850: 0 -246: 115851: 0 -246: 115852: 0 -246: 115853: 0 -246: 115854: 0 -246: 115855: 0 -246: 115856: 0 -246: 115857: 0 -246: 115858: 0 -246: 115859: 0 -246: 115860: 0 -246: 115861: 0 -246: 115862: 0 -246: 115863: 0 -246: 115864: 0 -246: 115865: 0 -246: 115866: 0 -246: 115867: 0 -246: 115868: 0 -246: 115869: 0 -246: 115870: 0 -246: 115871: 0 -246: 115872: 0 -246: 115873: 0 -246: 115874: 0 -246: 115875: 0 -246: 115876: 0 -246: 115877: 0 -246: 115878: 0 -246: 115879: 0 -246: 115880: 0 -246: 115881: 0 -246: 115882: 0 -246: 115883: 0 -246: 115884: 0 -246: 115885: 0 -246: 115886: 0 -246: 115887: 0 -246: 115888: 0 -246: 115889: 0 -246: 115890: 0 -246: 115891: 0 -246: 115892: 0 -246: 115893: 0 -246: 115894: 0 -246: 115895: 0 -246: 115896: 0 -246: 115897: 0 -246: 115898: 0 -246: 115899: 0 -246: 115900: 0 -246: 115901: 0 -246: 115902: 0 -246: 115903: 0 -246: 115904: 0 -246: 115905: 0 -246: 115906: 0 -246: 115907: 0 -246: 115908: 0 -246: 115909: 0 -246: 115910: 0 -246: 115911: 0 -246: 115912: 0 -246: 115913: 0 -246: 115914: 0 -246: 115915: 0 -246: 115916: 0 -246: 115917: 0 -246: 115918: 0 -246: 115919: 0 -246: 115920: 0 -246: 115921: 0 -246: 115922: 0 -246: 115923: 0 -246: 115924: 0 -246: 115925: 0 -246: 115926: 0 -246: 115927: 0 -246: 115928: 0 -246: 115929: 0 -246: 115930: 0 -246: 115931: 0 -246: 115932: 0 -246: 115933: 0 -246: 115934: 0 -246: 115935: 0 -246: 115936: 0 -246: 115937: 0 -246: 115938: 0 -246: 115939: 0 -246: 115940: 0 -246: 115941: 0 -246: 115942: 0 -246: 115943: 0 -246: 115944: 0 -246: 115945: 0 -246: 115946: 0 -246: 115947: 0 -246: 115948: 0 -246: 115949: 0 -246: 115950: 0 -246: 115951: 0 -246: 115952: 0 -246: 115953: 0 -246: 115954: 0 -246: 115955: 0 -246: 115956: 0 -246: 115957: 0 -246: 115958: 0 -246: 115959: 0 -246: 115960: 0 -246: 115961: 0 -246: 115962: 0 -246: 115963: 0 -246: 115964: 0 -246: 115965: 0 -246: 115966: 0 -246: 115967: 0 -246: 115968: 0 -246: 115969: 0 -246: 115970: 0 -246: 115971: 0 -246: 115972: 0 -246: 115973: 0 -246: 115974: 0 -246: 115975: 0 -246: 115976: 0 -246: 115977: 0 -246: 115978: 0 -246: 115979: 0 -246: 115980: 0 -246: 115981: 0 -246: 115982: 0 -246: 115983: 0 -246: 115984: 0 -246: 115985: 0 -246: 115986: 0 -246: 115987: 0 -246: 115988: 0 -246: 115989: 0 -246: 115990: 0 -246: 115991: 0 -246: 115992: 0 -246: 115993: 0 -246: 115994: 0 -246: 115995: 0 -246: 115996: 0 -246: 115997: 0 -246: 115998: 0 -246: 115999: 0 -246: 116000: 0 -246: 116001: 0 -246: 116002: 0 -246: 116003: 0 -246: 116004: 0 -246: 116005: 0 -246: 116006: 0 -246: 116007: 0 -246: 116008: 0 -246: 116009: 0 -246: 116010: 0 -246: 116011: 0 -246: 116012: 0 -246: 116013: 0 -246: 116014: 0 -246: 116015: 0 -246: 116016: 0 -246: 116017: 0 -246: 116018: 0 -246: 116019: 0 -246: 116020: 0 -246: 116021: 0 -246: 116022: 0 -246: 116023: 0 -246: 116024: 0 -246: 116025: 0 -246: 116026: 0 -246: 116027: 0 -246: 116028: 0 -246: 116029: 0 -246: 116030: 0 -246: 116031: 0 -246: 116032: 0 -246: 116033: 0 -246: 116034: 0 -246: 116035: 0 -246: 116036: 0 -246: 116037: 0 -246: 116038: 0 -246: 116039: 0 -246: 116040: 0 -246: 116041: 0 -246: 116042: 0 -246: 116043: 0 -246: 116044: 0 -246: 116045: 0 -246: 116046: 0 -246: 116047: 0 -246: 116048: 0 -246: 116049: 0 -246: 116050: 0 -246: 116051: 0 -246: 116052: 0 -246: 116053: 0 -246: 116054: 0 -246: 116055: 0 -246: 116056: 0 -246: 116057: 0 -246: 116058: 0 -246: 116059: 0 -246: 116060: 0 -246: 116061: 0 -246: 116062: 0 -246: 116063: 0 -246: 116064: 0 -246: 116065: 0 -246: 116066: 0 -246: 116067: 0 -246: 116068: 0 -246: 116069: 0 -246: 116070: 0 -246: 116071: 0 -246: 116072: 0 -246: 116073: 0 -246: 116074: 0 -246: 116075: 0 -246: 116076: 0 -246: 116077: 0 -246: 116078: 0 -246: 116079: 0 -246: 116080: 0 -246: 116081: 0 -246: 116082: 0 -246: 116083: 0 -246: 116084: 0 -246: 116085: 0 -246: 116086: 0 -246: 116087: 0 -246: 116088: 0 -246: 116089: 0 -246: 116090: 0 -246: 116091: 0 -246: 116092: 0 -246: 116093: 0 -246: 116094: 0 -246: 116095: 0 -246: 116096: 0 -246: 116097: 0 -246: 116098: 0 -246: 116099: 0 -246: 116100: 0 -246: 116101: 0 -246: 116102: 0 -246: 116103: 0 -246: 116104: 0 -246: 116105: 0 -246: 116106: 0 -246: 116107: 0 -246: 116108: 0 -246: 116109: 0 -246: 116110: 0 -246: 116111: 0 -246: 116112: 0 -246: 116113: 0 -246: 116114: 0 -246: 116115: 0 -246: 116116: 0 -246: 116117: 0 -246: 116118: 0 -246: 116119: 0 -246: 116120: 0 -246: 116121: 0 -246: 116122: 0 -246: 116123: 0 -246: 116124: 0 -246: 116125: 0 -246: 116126: 0 -246: 116127: 0 -246: 116128: 0 -246: 116129: 0 -246: 116130: 0 -246: 116131: 0 -246: 116132: 0 -246: 116133: 0 -246: 116134: 0 -246: 116135: 0 -246: 116136: 0 -246: 116137: 0 -246: 116138: 0 -246: 116139: 0 -246: 116140: 0 -246: 116141: 0 -246: 116142: 0 -246: 116143: 0 -246: 116144: 0 -246: 116145: 0 -246: 116146: 0 -246: 116147: 0 -246: 116148: 0 -246: 116149: 0 -246: 116150: 0 -246: 116151: 0 -246: 116152: 0 -246: 116153: 0 -246: 116154: 0 -246: 116155: 0 -246: 116156: 0 -246: 116157: 0 -246: 116158: 0 -246: 116159: 0 -246: 116160: 0 -246: 116161: 0 -246: 116162: 0 -246: 116163: 0 -246: 116164: 0 -246: 116165: 0 -246: 116166: 0 -246: 116167: 0 -246: 116168: 0 -246: 116169: 0 -246: 116170: 0 -246: 116171: 0 -246: 116172: 0 -246: 116173: 0 -246: 116174: 0 -246: 116175: 0 -246: 116176: 0 -246: 116177: 0 -246: 116178: 0 -246: 116179: 0 -246: 116180: 0 -246: 116181: 0 -246: 116182: 0 -246: 116183: 0 -246: 116184: 0 -246: 116185: 0 -246: 116186: 0 -246: 116187: 0 -246: 116188: 0 -246: 116189: 0 -246: 116190: 0 -246: 116191: 0 -246: 116192: 0 -246: 116193: 0 -246: 116194: 0 -246: 116195: 0 -246: 116196: 0 -246: 116197: 0 -246: 116198: 0 -246: 116199: 0 -246: 116200: 0 -246: 116201: 0 -246: 116202: 0 -246: 116203: 0 -246: 116204: 0 -246: 116205: 0 -246: 116206: 0 -246: 116207: 0 -246: 116208: 0 -246: 116209: 0 -246: 116210: 0 -246: 116211: 0 -246: 116212: 0 -246: 116213: 0 -246: 116214: 0 -246: 116215: 0 -246: 116216: 0 -246: 116217: 0 -246: 116218: 0 -246: 116219: 0 -246: 116220: 0 -246: 116221: 0 -246: 116222: 0 -246: 116223: 0 -246: 116224: 0 -246: 116225: 0 -246: 116226: 0 -246: 116227: 0 -246: 116228: 0 -246: 116229: 0 -246: 116230: 0 -246: 116231: 0 -246: 116232: 0 -246: 116233: 0 -246: 116234: 0 -246: 116235: 0 -246: 116236: 0 -246: 116237: 0 -246: 116238: 0 -246: 116239: 0 -246: 116240: 0 -246: 116241: 0 -246: 116242: 0 -246: 116243: 0 -246: 116244: 0 -246: 116245: 0 -246: 116246: 0 -246: 116247: 0 -246: 116248: 0 -246: 116249: 0 -246: 116250: 0 -246: 116251: 0 -246: 116252: 0 -246: 116253: 0 -246: 116254: 0 -246: 116255: 0 -246: 116256: 0 -246: 116257: 0 -246: 116258: 0 -246: 116259: 0 -246: 116260: 0 -246: 116261: 0 -246: 116262: 0 -246: 116263: 0 -246: 116264: 0 -246: 116265: 0 -246: 116266: 0 -246: 116267: 0 -246: 116268: 0 -246: 116269: 0 -246: 116270: 0 -246: 116271: 0 -246: 116272: 0 -246: 116273: 0 -246: 116274: 0 -246: 116275: 0 -246: 116276: 0 -246: 116277: 0 -246: 116278: 0 -246: 116279: 0 -246: 116280: 0 -246: 116281: 0 -246: 116282: 0 -246: 116283: 0 -246: 116284: 0 -246: 116285: 0 -246: 116286: 0 -246: 116287: 0 -246: 116288: 0 -246: 116289: 0 -246: 116290: 0 -246: 116291: 0 -246: 116292: 0 -246: 116293: 0 -246: 116294: 0 -246: 116295: 0 -246: 116296: 0 -246: 116297: 0 -246: 116298: 0 -246: 116299: 0 -246: 116300: 0 -246: 116301: 0 -246: 116302: 0 -246: 116303: 0 -246: 116304: 0 -246: 116305: 0 -246: 116306: 0 -246: 116307: 0 -246: 116308: 0 -246: 116309: 0 -246: 116310: 0 -246: 116311: 0 -246: 116312: 0 -246: 116313: 0 -246: 116314: 0 -246: 116315: 0 -246: 116316: 0 -246: 116317: 0 -246: 116318: 0 -246: 116319: 0 -246: 116320: 0 -246: 116321: 0 -246: 116322: 0 -246: 116323: 0 -246: 116324: 0 -246: 116325: 0 -246: 116326: 0 -246: 116327: 0 -246: 116328: 0 -246: 116329: 0 -246: 116330: 0 -246: 116331: 0 -246: 116332: 0 -246: 116333: 0 -246: 116334: 0 -246: 116335: 0 -246: 116336: 0 -246: 116337: 0 -246: 116338: 0 -246: 116339: 0 -246: 116340: 0 -246: 116341: 0 -246: 116342: 0 -246: 116343: 0 -246: 116344: 0 -246: 116345: 0 -246: 116346: 0 -246: 116347: 0 -246: 116348: 0 -246: 116349: 0 -246: 116350: 0 -246: 116351: 0 -246: 116352: 0 -246: 116353: 0 -246: 116354: 0 -246: 116355: 0 -246: 116356: 0 -246: 116357: 0 -246: 116358: 0 -246: 116359: 0 -246: 116360: 0 -246: 116361: 0 -246: 116362: 0 -246: 116363: 0 -246: 116364: 0 -246: 116365: 0 -246: 116366: 0 -246: 116367: 0 -246: 116368: 0 -246: 116369: 0 -246: 116370: 0 -246: 116371: 0 -246: 116372: 0 -246: 116373: 0 -246: 116374: 0 -246: 116375: 0 -246: 116376: 0 -246: 116377: 0 -246: 116378: 0 -246: 116379: 0 -246: 116380: 0 -246: 116381: 0 -246: 116382: 0 -246: 116383: 0 -246: 116384: 0 -246: 116385: 0 -246: 116386: 0 -246: 116387: 0 -246: 116388: 0 -246: 116389: 0 -246: 116390: 0 -246: 116391: 0 -246: 116392: 0 -246: 116393: 0 -246: 116394: 0 -246: 116395: 0 -246: 116396: 0 -246: 116397: 0 -246: 116398: 0 -246: 116399: 0 -246: 116400: 0 -246: 116401: 0 -246: 116402: 0 -246: 116403: 0 -246: 116404: 0 -246: 116405: 0 -246: 116406: 0 -246: 116407: 0 -246: 116408: 0 -246: 116409: 0 -246: 116410: 0 -246: 116411: 0 -246: 116412: 0 -246: 116413: 0 -246: 116414: 0 -246: 116415: 0 -246: 116416: 0 -246: 116417: 0 -246: 116418: 0 -246: 116419: 0 -246: 116420: 0 -246: 116421: 0 -246: 116422: 0 -246: 116423: 0 -246: 116424: 0 -246: 116425: 0 -246: 116426: 0 -246: 116427: 0 -246: 116428: 0 -246: 116429: 0 -246: 116430: 0 -246: 116431: 0 -246: 116432: 0 -246: 116433: 0 -246: 116434: 0 -246: 116435: 0 -246: 116436: 0 -246: 116437: 0 -246: 116438: 0 -246: 116439: 0 -246: 116440: 0 -246: 116441: 0 -246: 116442: 0 -246: 116443: 0 -246: 116444: 0 -246: 116445: 0 -246: 116446: 0 -246: 116447: 0 -246: 116448: 0 -246: 116449: 0 -246: 116450: 0 -246: 116451: 0 -246: 116452: 0 -246: 116453: 0 -246: 116454: 0 -246: 116455: 0 -246: 116456: 0 -246: 116457: 0 -246: 116458: 0 -246: 116459: 0 -246: 116460: 0 -246: 116461: 0 -246: 116462: 0 -246: 116463: 0 -246: 116464: 0 -246: 116465: 0 -246: 116466: 0 -246: 116467: 0 -246: 116468: 0 -246: 116469: 0 -246: 116470: 0 -246: 116471: 0 -246: 116472: 0 -246: 116473: 0 -246: 116474: 0 -246: 116475: 0 -246: 116476: 0 -246: 116477: 0 -246: 116478: 0 -246: 116479: 0 -246: 116480: 0 -246: 116481: 0 -246: 116482: 0 -246: 116483: 0 -246: 116484: 0 -246: 116485: 0 -246: 116486: 0 -246: 116487: 0 -246: 116488: 0 -246: 116489: 0 -246: 116490: 0 -246: 116491: 0 -246: 116492: 0 -246: 116493: 0 -246: 116494: 0 -246: 116495: 0 -246: 116496: 0 -246: 116497: 0 -246: 116498: 0 -246: 116499: 0 -246: 116500: 0 -246: 116501: 0 -246: 116502: 0 -246: 116503: 0 -246: 116504: 0 -246: 116505: 0 -246: 116506: 0 -246: 116507: 0 -246: 116508: 0 -246: 116509: 0 -246: 116510: 0 -246: 116511: 0 -246: 116512: 0 -246: 116513: 0 -246: 116514: 0 -246: 116515: 0 -246: 116516: 0 -246: 116517: 0 -246: 116518: 0 -246: 116519: 0 -246: 116520: 0 -246: 116521: 0 -246: 116522: 0 -246: 116523: 0 -246: 116524: 0 -246: 116525: 0 -246: 116526: 0 -246: 116527: 0 -246: 116528: 0 -246: 116529: 0 -246: 116530: 0 -246: 116531: 0 -246: 116532: 0 -246: 116533: 0 -246: 116534: 0 -246: 116535: 0 -246: 116536: 0 -246: 116537: 0 -246: 116538: 0 -246: 116539: 0 -246: 116540: 0 -246: 116541: 0 -246: 116542: 0 -246: 116543: 0 -246: 116544: 0 -246: 116545: 0 -246: 116546: 0 -246: 116547: 0 -246: 116548: 0 -246: 116549: 0 -246: 116550: 0 -246: 116551: 0 -246: 116552: 0 -246: 116553: 0 -246: 116554: 0 -246: 116555: 0 -246: 116556: 0 -246: 116557: 0 -246: 116558: 0 -246: 116559: 0 -246: 116560: 0 -246: 116561: 0 -246: 116562: 0 -246: 116563: 0 -246: 116564: 0 -246: 116565: 0 -246: 116566: 0 -246: 116567: 0 -246: 116568: 0 -246: 116569: 0 -246: 116570: 0 -246: 116571: 0 -246: 116572: 0 -246: 116573: 0 -246: 116574: 0 -246: 116575: 0 -246: 116576: 0 -246: 116577: 0 -246: 116578: 0 -246: 116579: 0 -246: 116580: 0 -246: 116581: 0 -246: 116582: 0 -246: 116583: 0 -246: 116584: 0 -246: 116585: 0 -246: 116586: 0 -246: 116587: 0 -246: 116588: 0 -246: 116589: 0 -246: 116590: 0 -246: 116591: 0 -246: 116592: 0 -246: 116593: 0 -246: 116594: 0 -246: 116595: 0 -246: 116596: 0 -246: 116597: 0 -246: 116598: 0 -246: 116599: 0 -246: 116600: 0 -246: 116601: 0 -246: 116602: 0 -246: 116603: 0 -246: 116604: 0 -246: 116605: 0 -246: 116606: 0 -246: 116607: 0 -246: 116608: 0 -246: 116609: 0 -246: 116610: 0 -246: 116611: 0 -246: 116612: 0 -246: 116613: 0 -246: 116614: 0 -246: 116615: 0 -246: 116616: 0 -246: 116617: 0 -246: 116618: 0 -246: 116619: 0 -246: 116620: 0 -246: 116621: 0 -246: 116622: 0 -246: 116623: 0 -246: 116624: 0 -246: 116625: 0 -246: 116626: 0 -246: 116627: 0 -246: 116628: 0 -246: 116629: 0 -246: 116630: 0 -246: 116631: 0 -246: 116632: 0 -246: 116633: 0 -246: 116634: 0 -246: 116635: 0 -246: 116636: 0 -246: 116637: 0 -246: 116638: 0 -246: 116639: 0 -246: 116640: 0 -246: 116641: 0 -246: 116642: 0 -246: 116643: 0 -246: 116644: 0 -246: 116645: 0 -246: 116646: 0 -246: 116647: 0 -246: 116648: 0 -246: 116649: 0 -246: 116650: 0 -246: 116651: 0 -246: 116652: 0 -246: 116653: 0 -246: 116654: 0 -246: 116655: 0 -246: 116656: 0 -246: 116657: 0 -246: 116658: 0 -246: 116659: 0 -246: 116660: 0 -246: 116661: 0 -246: 116662: 0 -246: 116663: 0 -246: 116664: 0 -246: 116665: 0 -246: 116666: 0 -246: 116667: 0 -246: 116668: 0 -246: 116669: 0 -246: 116670: 0 -246: 116671: 0 -246: 116672: 0 -246: 116673: 0 -246: 116674: 0 -246: 116675: 0 -246: 116676: 0 -246: 116677: 0 -246: 116678: 0 -246: 116679: 0 -246: 116680: 0 -246: 116681: 0 -246: 116682: 0 -246: 116683: 0 -246: 116684: 0 -246: 116685: 0 -246: 116686: 0 -246: 116687: 0 -246: 116688: 0 -246: 116689: 0 -246: 116690: 0 -246: 116691: 0 -246: 116692: 0 -246: 116693: 0 -246: 116694: 0 -246: 116695: 0 -246: 116696: 0 -246: 116697: 0 -246: 116698: 0 -246: 116699: 0 -246: 116700: 0 -246: 116701: 0 -246: 116702: 0 -246: 116703: 0 -246: 116704: 0 -246: 116705: 0 -246: 116706: 0 -246: 116707: 0 -246: 116708: 0 -246: 116709: 0 -246: 116710: 0 -246: 116711: 0 -246: 116712: 0 -246: 116713: 0 -246: 116714: 0 -246: 116715: 0 -246: 116716: 0 -246: 116717: 0 -246: 116718: 0 -246: 116719: 0 -246: 116720: 0 -246: 116721: 0 -246: 116722: 0 -246: 116723: 0 -246: 116724: 0 -246: 116725: 0 -246: 116726: 0 -246: 116727: 0 -246: 116728: 0 -246: 116729: 0 -246: 116730: 0 -246: 116731: 0 -246: 116732: 0 -246: 116733: 0 -246: 116734: 0 -246: 116735: 0 -246: 116736: 0 -246: 116737: 0 -246: 116738: 0 -246: 116739: 0 -246: 116740: 0 -246: 116741: 0 -246: 116742: 0 -246: 116743: 0 -246: 116744: 0 -246: 116745: 0 -246: 116746: 0 -246: 116747: 0 -246: 116748: 0 -246: 116749: 0 -246: 116750: 0 -246: 116751: 0 -246: 116752: 0 -246: 116753: 0 -246: 116754: 0 -246: 116755: 0 -246: 116756: 0 -246: 116757: 0 -246: 116758: 0 -246: 116759: 0 -246: 116760: 0 -246: 116761: 0 -246: 116762: 0 -246: 116763: 0 -246: 116764: 0 -246: 116765: 0 -246: 116766: 0 -246: 116767: 0 -246: 116768: 0 -246: 116769: 0 -246: 116770: 0 -246: 116771: 0 -246: 116772: 0 -246: 116773: 0 -246: 116774: 0 -246: 116775: 0 -246: 116776: 0 -246: 116777: 0 -246: 116778: 0 -246: 116779: 0 -246: 116780: 0 -246: 116781: 0 -246: 116782: 0 -246: 116783: 0 -246: 116784: 0 -246: 116785: 0 -246: 116786: 0 -246: 116787: 0 -246: 116788: 0 -246: 116789: 0 -246: 116790: 0 -246: 116791: 0 -246: 116792: 0 -246: 116793: 0 -246: 116794: 0 -246: 116795: 0 -246: 116796: 0 -246: 116797: 0 -246: 116798: 0 -246: 116799: 0 -246: 116800: 0 -246: 116801: 0 -246: 116802: 0 -246: 116803: 0 -246: 116804: 0 -246: 116805: 0 -246: 116806: 0 -246: 116807: 0 -246: 116808: 0 -246: 116809: 0 -246: 116810: 0 -246: 116811: 0 -246: 116812: 0 -246: 116813: 0 -246: 116814: 0 -246: 116815: 0 -246: 116816: 0 -246: 116817: 0 -246: 116818: 0 -246: 116819: 0 -246: 116820: 0 -246: 116821: 0 -246: 116822: 0 -246: 116823: 0 -246: 116824: 0 -246: 116825: 0 -246: 116826: 0 -246: 116827: 0 -246: 116828: 0 -246: 116829: 0 -246: 116830: 0 -246: 116831: 0 -246: 116832: 0 -246: 116833: 0 -246: 116834: 0 -246: 116835: 0 -246: 116836: 0 -246: 116837: 0 -246: 116838: 0 -246: 116839: 0 -246: 116840: 0 -246: 116841: 0 -246: 116842: 0 -246: 116843: 0 -246: 116844: 0 -246: 116845: 0 -246: 116846: 0 -246: 116847: 0 -246: 116848: 0 -246: 116849: 0 -246: 116850: 0 -246: 116851: 0 -246: 116852: 0 -246: 116853: 0 -246: 116854: 0 -246: 116855: 0 -246: 116856: 0 -246: 116857: 0 -246: 116858: 0 -246: 116859: 0 -246: 116860: 0 -246: 116861: 0 -246: 116862: 0 -246: 116863: 0 -246: 116864: 0 -246: 116865: 0 -246: 116866: 0 -246: 116867: 0 -246: 116868: 0 -246: 116869: 0 -246: 116870: 0 -246: 116871: 0 -246: 116872: 0 -246: 116873: 0 -246: 116874: 0 -246: 116875: 0 -246: 116876: 0 -246: 116877: 0 -246: 116878: 0 -246: 116879: 0 -246: 116880: 0 -246: 116881: 0 -246: 116882: 0 -246: 116883: 0 -246: 116884: 0 -246: 116885: 0 -246: 116886: 0 -246: 116887: 0 -246: 116888: 0 -246: 116889: 0 -246: 116890: 0 -246: 116891: 0 -246: 116892: 0 -246: 116893: 0 -246: 116894: 0 -246: 116895: 0 -246: 116896: 0 -246: 116897: 0 -246: 116898: 0 -246: 116899: 0 -246: 116900: 0 -246: 116901: 0 -246: 116902: 0 -246: 116903: 0 -246: 116904: 0 -246: 116905: 0 -246: 116906: 0 -246: 116907: 0 -246: 116908: 0 -246: 116909: 0 -246: 116910: 0 -246: 116911: 0 -246: 116912: 0 -246: 116913: 0 -246: 116914: 0 -246: 116915: 0 -246: 116916: 0 -246: 116917: 0 -246: 116918: 0 -246: 116919: 0 -246: 116920: 0 -246: 116921: 0 -246: 116922: 0 -246: 116923: 0 -246: 116924: 0 -246: 116925: 0 -246: 116926: 0 -246: 116927: 0 -246: 116928: 0 -246: 116929: 0 -246: 116930: 0 -246: 116931: 0 -246: 116932: 0 -246: 116933: 0 -246: 116934: 0 -246: 116935: 0 -246: 116936: 0 -246: 116937: 0 -246: 116938: 0 -246: 116939: 0 -246: 116940: 0 -246: 116941: 0 -246: 116942: 0 -246: 116943: 0 -246: 116944: 0 -246: 116945: 0 -246: 116946: 0 -246: 116947: 0 -246: 116948: 0 -246: 116949: 0 -246: 116950: 0 -246: 116951: 0 -246: 116952: 0 -246: 116953: 0 -246: 116954: 0 -246: 116955: 0 -246: 116956: 0 -246: 116957: 0 -246: 116958: 0 -246: 116959: 0 -246: 116960: 0 -246: 116961: 0 -246: 116962: 0 -246: 116963: 0 -246: 116964: 0 -246: 116965: 0 -246: 116966: 0 -246: 116967: 0 -246: 116968: 0 -246: 116969: 0 -246: 116970: 0 -246: 116971: 0 -246: 116972: 0 -246: 116973: 0 -246: 116974: 0 -246: 116975: 0 -246: 116976: 0 -246: 116977: 0 -246: 116978: 0 -246: 116979: 0 -246: 116980: 0 -246: 116981: 0 -246: 116982: 0 -246: 116983: 0 -246: 116984: 0 -246: 116985: 0 -246: 116986: 0 -246: 116987: 0 -246: 116988: 0 -246: 116989: 0 -246: 116990: 0 -246: 116991: 0 -246: 116992: 0 -246: 116993: 0 -246: 116994: 0 -246: 116995: 0 -246: 116996: 0 -246: 116997: 0 -246: 116998: 0 -246: 116999: 0 -246: 117000: 0 -246: 117001: 0 -246: 117002: 0 -246: 117003: 0 -246: 117004: 0 -246: 117005: 0 -246: 117006: 0 -246: 117007: 0 -246: 117008: 0 -246: 117009: 0 -246: 117010: 0 -246: 117011: 0 -246: 117012: 0 -246: 117013: 0 -246: 117014: 0 -246: 117015: 0 -246: 117016: 0 -246: 117017: 0 -246: 117018: 0 -246: 117019: 0 -246: 117020: 0 -246: 117021: 0 -246: 117022: 0 -246: 117023: 0 -246: 117024: 0 -246: 117025: 0 -246: 117026: 0 -246: 117027: 0 -246: 117028: 0 -246: 117029: 0 -246: 117030: 0 -246: 117031: 0 -246: 117032: 0 -246: 117033: 0 -246: 117034: 0 -246: 117035: 0 -246: 117036: 0 -246: 117037: 0 -246: 117038: 0 -246: 117039: 0 -246: 117040: 0 -246: 117041: 0 -246: 117042: 0 -246: 117043: 0 -246: 117044: 0 -246: 117045: 0 -246: 117046: 0 -246: 117047: 0 -246: 117048: 0 -246: 117049: 0 -246: 117050: 0 -246: 117051: 0 -246: 117052: 0 -246: 117053: 0 -246: 117054: 0 -246: 117055: 0 -246: 117056: 0 -246: 117057: 0 -246: 117058: 0 -246: 117059: 0 -246: 117060: 0 -246: 117061: 0 -246: 117062: 0 -246: 117063: 0 -246: 117064: 0 -246: 117065: 0 -246: 117066: 0 -246: 117067: 0 -246: 117068: 0 -246: 117069: 0 -246: 117070: 0 -246: 117071: 0 -246: 117072: 0 -246: 117073: 0 -246: 117074: 0 -246: 117075: 0 -246: 117076: 0 -246: 117077: 0 -246: 117078: 0 -246: 117079: 0 -246: 117080: 0 -246: 117081: 0 -246: 117082: 0 -246: 117083: 0 -246: 117084: 0 -246: 117085: 0 -246: 117086: 0 -246: 117087: 0 -246: 117088: 0 -246: 117089: 0 -246: 117090: 0 -246: 117091: 0 -246: 117092: 0 -246: 117093: 0 -246: 117094: 0 -246: 117095: 0 -246: 117096: 0 -246: 117097: 0 -246: 117098: 0 -246: 117099: 0 -246: 117100: 0 -246: 117101: 0 -246: 117102: 0 -246: 117103: 0 -246: 117104: 0 -246: 117105: 0 -246: 117106: 0 -246: 117107: 0 -246: 117108: 0 -246: 117109: 0 -246: 117110: 0 -246: 117111: 0 -246: 117112: 0 -246: 117113: 0 -246: 117114: 0 -246: 117115: 0 -246: 117116: 0 -246: 117117: 0 -246: 117118: 0 -246: 117119: 0 -246: 117120: 0 -246: 117121: 0 -246: 117122: 0 -246: 117123: 0 -246: 117124: 0 -246: 117125: 0 -246: 117126: 0 -246: 117127: 0 -246: 117128: 0 -246: 117129: 0 -246: 117130: 0 -246: 117131: 0 -246: 117132: 0 -246: 117133: 0 -246: 117134: 0 -246: 117135: 0 -246: 117136: 0 -246: 117137: 0 -246: 117138: 0 -246: 117139: 0 -246: 117140: 0 -246: 117141: 0 -246: 117142: 0 -246: 117143: 0 -246: 117144: 0 -246: 117145: 0 -246: 117146: 0 -246: 117147: 0 -246: 117148: 0 -246: 117149: 0 -246: 117150: 0 -246: 117151: 0 -246: 117152: 0 -246: 117153: 0 -246: 117154: 0 -246: 117155: 0 -246: 117156: 0 -246: 117157: 0 -246: 117158: 0 -246: 117159: 0 -246: 117160: 0 -246: 117161: 0 -246: 117162: 0 -246: 117163: 0 -246: 117164: 0 -246: 117165: 0 -246: 117166: 0 -246: 117167: 0 -246: 117168: 0 -246: 117169: 0 -246: 117170: 0 -246: 117171: 0 -246: 117172: 0 -246: 117173: 0 -246: 117174: 0 -246: 117175: 0 -246: 117176: 0 -246: 117177: 0 -246: 117178: 0 -246: 117179: 0 -246: 117180: 0 -246: 117181: 0 -246: 117182: 0 -246: 117183: 0 -246: 117184: 0 -246: 117185: 0 -246: 117186: 0 -246: 117187: 0 -246: 117188: 0 -246: 117189: 0 -246: 117190: 0 -246: 117191: 0 -246: 117192: 0 -246: 117193: 0 -246: 117194: 0 -246: 117195: 0 -246: 117196: 0 -246: 117197: 0 -246: 117198: 0 -246: 117199: 0 -246: 117200: 0 -246: 117201: 0 -246: 117202: 0 -246: 117203: 0 -246: 117204: 0 -246: 117205: 0 -246: 117206: 0 -246: 117207: 0 -246: 117208: 0 -246: 117209: 0 -246: 117210: 0 -246: 117211: 0 -246: 117212: 0 -246: 117213: 0 -246: 117214: 0 -246: 117215: 0 -246: 117216: 0 -246: 117217: 0 -246: 117218: 0 -246: 117219: 0 -246: 117220: 0 -246: 117221: 0 -246: 117222: 0 -246: 117223: 0 -246: 117224: 0 -246: 117225: 0 -246: 117226: 0 -246: 117227: 0 -246: 117228: 0 -246: 117229: 0 -246: 117230: 0 -246: 117231: 0 -246: 117232: 0 -246: 117233: 0 -246: 117234: 0 -246: 117235: 0 -246: 117236: 0 -246: 117237: 0 -246: 117238: 0 -246: 117239: 0 -246: 117240: 0 -246: 117241: 0 -246: 117242: 0 -246: 117243: 0 -246: 117244: 0 -246: 117245: 0 -246: 117246: 0 -246: 117247: 0 -246: 117248: 0 -246: 117249: 0 -246: 117250: 0 -246: 117251: 0 -246: 117252: 0 -246: 117253: 0 -246: 117254: 0 -246: 117255: 0 -246: 117256: 0 -246: 117257: 0 -246: 117258: 0 -246: 117259: 0 -246: 117260: 0 -246: 117261: 0 -246: 117262: 0 -246: 117263: 0 -246: 117264: 0 -246: 117265: 0 -246: 117266: 0 -246: 117267: 0 -246: 117268: 0 -246: 117269: 0 -246: 117270: 0 -246: 117271: 0 -246: 117272: 0 -246: 117273: 0 -246: 117274: 0 -246: 117275: 0 -246: 117276: 0 -246: 117277: 0 -246: 117278: 0 -246: 117279: 0 -246: 117280: 0 -246: 117281: 0 -246: 117282: 0 -246: 117283: 0 -246: 117284: 0 -246: 117285: 0 -246: 117286: 0 -246: 117287: 0 -246: 117288: 0 -246: 117289: 0 -246: 117290: 0 -246: 117291: 0 -246: 117292: 0 -246: 117293: 0 -246: 117294: 0 -246: 117295: 0 -246: 117296: 0 -246: 117297: 0 -246: 117298: 0 -246: 117299: 0 -246: 117300: 0 -246: 117301: 0 -246: 117302: 0 -246: 117303: 0 -246: 117304: 0 -246: 117305: 0 -246: 117306: 0 -246: 117307: 0 -246: 117308: 0 -246: 117309: 0 -246: 117310: 0 -246: 117311: 0 -246: 117312: 0 -246: 117313: 0 -246: 117314: 0 -246: 117315: 0 -246: 117316: 0 -246: 117317: 0 -246: 117318: 0 -246: 117319: 0 -246: 117320: 0 -246: 117321: 0 -246: 117322: 0 -246: 117323: 0 -246: 117324: 0 -246: 117325: 0 -246: 117326: 0 -246: 117327: 0 -246: 117328: 0 -246: 117329: 0 -246: 117330: 0 -246: 117331: 0 -246: 117332: 0 -246: 117333: 0 -246: 117334: 0 -246: 117335: 0 -246: 117336: 0 -246: 117337: 0 -246: 117338: 0 -246: 117339: 0 -246: 117340: 0 -246: 117341: 0 -246: 117342: 0 -246: 117343: 0 -246: 117344: 0 -246: 117345: 0 -246: 117346: 0 -246: 117347: 0 -246: 117348: 0 -246: 117349: 0 -246: 117350: 0 -246: 117351: 0 -246: 117352: 0 -246: 117353: 0 -246: 117354: 0 -246: 117355: 0 -246: 117356: 0 -246: 117357: 0 -246: 117358: 0 -246: 117359: 0 -246: 117360: 0 -246: 117361: 0 -246: 117362: 0 -246: 117363: 0 -246: 117364: 0 -246: 117365: 0 -246: 117366: 0 -246: 117367: 0 -246: 117368: 0 -246: 117369: 0 -246: 117370: 0 -246: 117371: 0 -246: 117372: 0 -246: 117373: 0 -246: 117374: 0 -246: 117375: 0 -246: 117376: 0 -246: 117377: 0 -246: 117378: 0 -246: 117379: 0 -246: 117380: 0 -246: 117381: 0 -246: 117382: 0 -246: 117383: 0 -246: 117384: 0 -246: 117385: 0 -246: 117386: 0 -246: 117387: 0 -246: 117388: 0 -246: 117389: 0 -246: 117390: 0 -246: 117391: 0 -246: 117392: 0 -246: 117393: 0 -246: 117394: 0 -246: 117395: 0 -246: 117396: 0 -246: 117397: 0 -246: 117398: 0 -246: 117399: 0 -246: 117400: 0 -246: 117401: 0 -246: 117402: 0 -246: 117403: 0 -246: 117404: 0 -246: 117405: 0 -246: 117406: 0 -246: 117407: 0 -246: 117408: 0 -246: 117409: 0 -246: 117410: 0 -246: 117411: 0 -246: 117412: 0 -246: 117413: 0 -246: 117414: 0 -246: 117415: 0 -246: 117416: 0 -246: 117417: 0 -246: 117418: 0 -246: 117419: 0 -246: 117420: 0 -246: 117421: 0 -246: 117422: 0 -246: 117423: 0 -246: 117424: 0 -246: 117425: 0 -246: 117426: 0 -246: 117427: 0 -246: 117428: 0 -246: 117429: 0 -246: 117430: 0 -246: 117431: 0 -246: 117432: 0 -246: 117433: 0 -246: 117434: 0 -246: 117435: 0 -246: 117436: 0 -246: 117437: 0 -246: 117438: 0 -246: 117439: 0 -246: 117440: 0 -246: 117441: 0 -246: 117442: 0 -246: 117443: 0 -246: 117444: 0 -246: 117445: 0 -246: 117446: 0 -246: 117447: 0 -246: 117448: 0 -246: 117449: 0 -246: 117450: 0 -246: 117451: 0 -246: 117452: 0 -246: 117453: 0 -246: 117454: 0 -246: 117455: 0 -246: 117456: 0 -246: 117457: 0 -246: 117458: 0 -246: 117459: 0 -246: 117460: 0 -246: 117461: 0 -246: 117462: 0 -246: 117463: 0 -246: 117464: 0 -246: 117465: 0 -246: 117466: 0 -246: 117467: 0 -246: 117468: 0 -246: 117469: 0 -246: 117470: 0 -246: 117471: 0 -246: 117472: 0 -246: 117473: 0 -246: 117474: 0 -246: 117475: 0 -246: 117476: 0 -246: 117477: 0 -246: 117478: 0 -246: 117479: 0 -246: 117480: 0 -246: 117481: 0 -246: 117482: 0 -246: 117483: 0 -246: 117484: 0 -246: 117485: 0 -246: 117486: 0 -246: 117487: 0 -246: 117488: 0 -246: 117489: 0 -246: 117490: 0 -246: 117491: 0 -246: 117492: 0 -246: 117493: 0 -246: 117494: 0 -246: 117495: 0 -246: 117496: 0 -246: 117497: 0 -246: 117498: 0 -246: 117499: 0 -246: 117500: 0 -246: 117501: 0 -246: 117502: 0 -246: 117503: 0 -246: 117504: 0 -246: 117505: 0 -246: 117506: 0 -246: 117507: 0 -246: 117508: 0 -246: 117509: 0 -246: 117510: 0 -246: 117511: 0 -246: 117512: 0 -246: 117513: 0 -246: 117514: 0 -246: 117515: 0 -246: 117516: 0 -246: 117517: 0 -246: 117518: 0 -246: 117519: 0 -246: 117520: 0 -246: 117521: 0 -246: 117522: 0 -246: 117523: 0 -246: 117524: 0 -246: 117525: 0 -246: 117526: 0 -246: 117527: 0 -246: 117528: 0 -246: 117529: 0 -246: 117530: 0 -246: 117531: 0 -246: 117532: 0 -246: 117533: 0 -246: 117534: 0 -246: 117535: 0 -246: 117536: 0 -246: 117537: 0 -246: 117538: 0 -246: 117539: 0 -246: 117540: 0 -246: 117541: 0 -246: 117542: 0 -246: 117543: 0 -246: 117544: 0 -246: 117545: 0 -246: 117546: 0 -246: 117547: 0 -246: 117548: 0 -246: 117549: 0 -246: 117550: 0 -246: 117551: 0 -246: 117552: 0 -246: 117553: 0 -246: 117554: 0 -246: 117555: 0 -246: 117556: 0 -246: 117557: 0 -246: 117558: 0 -246: 117559: 0 -246: 117560: 0 -246: 117561: 0 -246: 117562: 0 -246: 117563: 0 -246: 117564: 0 -246: 117565: 0 -246: 117566: 0 -246: 117567: 0 -246: 117568: 0 -246: 117569: 0 -246: 117570: 0 -246: 117571: 0 -246: 117572: 0 -246: 117573: 0 -246: 117574: 0 -246: 117575: 0 -246: 117576: 0 -246: 117577: 0 -246: 117578: 0 -246: 117579: 0 -246: 117580: 0 -246: 117581: 0 -246: 117582: 0 -246: 117583: 0 -246: 117584: 0 -246: 117585: 0 -246: 117586: 0 -246: 117587: 0 -246: 117588: 0 -246: 117589: 0 -246: 117590: 0 -246: 117591: 0 -246: 117592: 0 -246: 117593: 0 -246: 117594: 0 -246: 117595: 0 -246: 117596: 0 -246: 117597: 0 -246: 117598: 0 -246: 117599: 0 -246: 117600: 0 -246: 117601: 0 -246: 117602: 0 -246: 117603: 0 -246: 117604: 0 -246: 117605: 0 -246: 117606: 0 -246: 117607: 0 -246: 117608: 0 -246: 117609: 0 -246: 117610: 0 -246: 117611: 0 -246: 117612: 0 -246: 117613: 0 -246: 117614: 0 -246: 117615: 0 -246: 117616: 0 -246: 117617: 0 -246: 117618: 0 -246: 117619: 0 -246: 117620: 0 -246: 117621: 0 -246: 117622: 0 -246: 117623: 0 -246: 117624: 0 -246: 117625: 0 -246: 117626: 0 -246: 117627: 0 -246: 117628: 0 -246: 117629: 0 -246: 117630: 0 -246: 117631: 0 -246: 117632: 0 -246: 117633: 0 -246: 117634: 0 -246: 117635: 0 -246: 117636: 0 -246: 117637: 0 -246: 117638: 0 -246: 117639: 0 -246: 117640: 0 -246: 117641: 0 -246: 117642: 0 -246: 117643: 0 -246: 117644: 0 -246: 117645: 0 -246: 117646: 0 -246: 117647: 0 -246: 117648: 0 -246: 117649: 0 -246: 117650: 0 -246: 117651: 0 -246: 117652: 0 -246: 117653: 0 -246: 117654: 0 -246: 117655: 0 -246: 117656: 0 -246: 117657: 0 -246: 117658: 0 -246: 117659: 0 -246: 117660: 0 -246: 117661: 0 -246: 117662: 0 -246: 117663: 0 -246: 117664: 0 -246: 117665: 0 -246: 117666: 0 -246: 117667: 0 -246: 117668: 0 -246: 117669: 0 -246: 117670: 0 -246: 117671: 0 -246: 117672: 0 -246: 117673: 0 -246: 117674: 0 -246: 117675: 0 -246: 117676: 0 -246: 117677: 0 -246: 117678: 0 -246: 117679: 0 -246: 117680: 0 -246: 117681: 0 -246: 117682: 0 -246: 117683: 0 -246: 117684: 0 -246: 117685: 0 -246: 117686: 0 -246: 117687: 0 -246: 117688: 0 -246: 117689: 0 -246: 117690: 0 -246: 117691: 0 -246: 117692: 0 -246: 117693: 0 -246: 117694: 0 -246: 117695: 0 -246: 117696: 0 -246: 117697: 0 -246: 117698: 0 -246: 117699: 0 -246: 117700: 0 -246: 117701: 0 -246: 117702: 0 -246: 117703: 0 -246: 117704: 0 -246: 117705: 0 -246: 117706: 0 -246: 117707: 0 -246: 117708: 0 -246: 117709: 0 -246: 117710: 0 -246: 117711: 0 -246: 117712: 0 -246: 117713: 0 -246: 117714: 0 -246: 117715: 0 -246: 117716: 0 -246: 117717: 0 -246: 117718: 0 -246: 117719: 0 -246: 117720: 0 -246: 117721: 0 -246: 117722: 0 -246: 117723: 0 -246: 117724: 0 -246: 117725: 0 -246: 117726: 0 -246: 117727: 0 -246: 117728: 0 -246: 117729: 0 -246: 117730: 0 -246: 117731: 0 -246: 117732: 0 -246: 117733: 0 -246: 117734: 0 -246: 117735: 0 -246: 117736: 0 -246: 117737: 0 -246: 117738: 0 -246: 117739: 0 -246: 117740: 0 -246: 117741: 0 -246: 117742: 0 -246: 117743: 0 -246: 117744: 0 -246: 117745: 0 -246: 117746: 0 -246: 117747: 0 -246: 117748: 0 -246: 117749: 0 -246: 117750: 0 -246: 117751: 0 -246: 117752: 0 -246: 117753: 0 -246: 117754: 0 -246: 117755: 0 -246: 117756: 0 -246: 117757: 0 -246: 117758: 0 -246: 117759: 0 -246: 117760: 0 -246: 117761: 0 -246: 117762: 0 -246: 117763: 0 -246: 117764: 0 -246: 117765: 0 -246: 117766: 0 -246: 117767: 0 -246: 117768: 0 -246: 117769: 0 -246: 117770: 0 -246: 117771: 0 -246: 117772: 0 -246: 117773: 0 -246: 117774: 0 -246: 117775: 0 -246: 117776: 0 -246: 117777: 0 -246: 117778: 0 -246: 117779: 0 -246: 117780: 0 -246: 117781: 0 -246: 117782: 0 -246: 117783: 0 -246: 117784: 0 -246: 117785: 0 -246: 117786: 0 -246: 117787: 0 -246: 117788: 0 -246: 117789: 0 -246: 117790: 0 -246: 117791: 0 -246: 117792: 0 -246: 117793: 0 -246: 117794: 0 -246: 117795: 0 -246: 117796: 0 -246: 117797: 0 -246: 117798: 0 -246: 117799: 0 -246: 117800: 0 -246: 117801: 0 -246: 117802: 0 -246: 117803: 0 -246: 117804: 0 -246: 117805: 0 -246: 117806: 0 -246: 117807: 0 -246: 117808: 0 -246: 117809: 0 -246: 117810: 0 -246: 117811: 0 -246: 117812: 0 -246: 117813: 0 -246: 117814: 0 -246: 117815: 0 -246: 117816: 0 -246: 117817: 0 -246: 117818: 0 -246: 117819: 0 -246: 117820: 0 -246: 117821: 0 -246: 117822: 0 -246: 117823: 0 -246: 117824: 0 -246: 117825: 0 -246: 117826: 0 -246: 117827: 0 -246: 117828: 0 -246: 117829: 0 -246: 117830: 0 -246: 117831: 0 -246: 117832: 0 -246: 117833: 0 -246: 117834: 0 -246: 117835: 0 -246: 117836: 0 -246: 117837: 0 -246: 117838: 0 -246: 117839: 0 -246: 117840: 0 -246: 117841: 0 -246: 117842: 0 -246: 117843: 0 -246: 117844: 0 -246: 117845: 0 -246: 117846: 0 -246: 117847: 0 -246: 117848: 0 -246: 117849: 0 -246: 117850: 0 -246: 117851: 0 -246: 117852: 0 -246: 117853: 0 -246: 117854: 0 -246: 117855: 0 -246: 117856: 0 -246: 117857: 0 -246: 117858: 0 -246: 117859: 0 -246: 117860: 0 -246: 117861: 0 -246: 117862: 0 -246: 117863: 0 -246: 117864: 0 -246: 117865: 0 -246: 117866: 0 -246: 117867: 0 -246: 117868: 0 -246: 117869: 0 -246: 117870: 0 -246: 117871: 0 -246: 117872: 0 -246: 117873: 0 -246: 117874: 0 -246: 117875: 0 -246: 117876: 0 -246: 117877: 0 -246: 117878: 0 -246: 117879: 0 -246: 117880: 0 -246: 117881: 0 -246: 117882: 0 -246: 117883: 0 -246: 117884: 0 -246: 117885: 0 -246: 117886: 0 -246: 117887: 0 -246: 117888: 0 -246: 117889: 0 -246: 117890: 0 -246: 117891: 0 -246: 117892: 0 -246: 117893: 0 -246: 117894: 0 -246: 117895: 0 -246: 117896: 0 -246: 117897: 0 -246: 117898: 0 -246: 117899: 0 -246: 117900: 0 -246: 117901: 0 -246: 117902: 0 -246: 117903: 0 -246: 117904: 0 -246: 117905: 0 -246: 117906: 0 -246: 117907: 0 -246: 117908: 0 -246: 117909: 0 -246: 117910: 0 -246: 117911: 0 -246: 117912: 0 -246: 117913: 0 -246: 117914: 0 -246: 117915: 0 -246: 117916: 0 -246: 117917: 0 -246: 117918: 0 -246: 117919: 0 -246: 117920: 0 -246: 117921: 0 -246: 117922: 0 -246: 117923: 0 -246: 117924: 0 -246: 117925: 0 -246: 117926: 0 -246: 117927: 0 -246: 117928: 0 -246: 117929: 0 -246: 117930: 0 -246: 117931: 0 -246: 117932: 0 -246: 117933: 0 -246: 117934: 0 -246: 117935: 0 -246: 117936: 0 -246: 117937: 0 -246: 117938: 0 -246: 117939: 0 -246: 117940: 0 -246: 117941: 0 -246: 117942: 0 -246: 117943: 0 -246: 117944: 0 -246: 117945: 0 -246: 117946: 0 -246: 117947: 0 -246: 117948: 0 -246: 117949: 0 -246: 117950: 0 -246: 117951: 0 -246: 117952: 0 -246: 117953: 0 -246: 117954: 0 -246: 117955: 0 -246: 117956: 0 -246: 117957: 0 -246: 117958: 0 -246: 117959: 0 -246: 117960: 0 -246: 117961: 0 -246: 117962: 0 -246: 117963: 0 -246: 117964: 0 -246: 117965: 0 -246: 117966: 0 -246: 117967: 0 -246: 117968: 0 -246: 117969: 0 -246: 117970: 0 -246: 117971: 0 -246: 117972: 0 -246: 117973: 0 -246: 117974: 0 -246: 117975: 0 -246: 117976: 0 -246: 117977: 0 -246: 117978: 0 -246: 117979: 0 -246: 117980: 0 -246: 117981: 0 -246: 117982: 0 -246: 117983: 0 -246: 117984: 0 -246: 117985: 0 -246: 117986: 0 -246: 117987: 0 -246: 117988: 0 -246: 117989: 0 -246: 117990: 0 -246: 117991: 0 -246: 117992: 0 -246: 117993: 0 -246: 117994: 0 -246: 117995: 0 -246: 117996: 0 -246: 117997: 0 -246: 117998: 0 -246: 117999: 0 -246: 118000: 0 -246: 118001: 0 -246: 118002: 0 -246: 118003: 0 -246: 118004: 0 -246: 118005: 0 -246: 118006: 0 -246: 118007: 0 -246: 118008: 0 -246: 118009: 0 -246: 118010: 0 -246: 118011: 0 -246: 118012: 0 -246: 118013: 0 -246: 118014: 0 -246: 118015: 0 -246: 118016: 0 -246: 118017: 0 -246: 118018: 0 -246: 118019: 0 -246: 118020: 0 -246: 118021: 0 -246: 118022: 0 -246: 118023: 0 -246: 118024: 0 -246: 118025: 0 -246: 118026: 0 -246: 118027: 0 -246: 118028: 0 -246: 118029: 0 -246: 118030: 0 -246: 118031: 0 -246: 118032: 0 -246: 118033: 0 -246: 118034: 0 -246: 118035: 0 -246: 118036: 0 -246: 118037: 0 -246: 118038: 0 -246: 118039: 0 -246: 118040: 0 -246: 118041: 0 -246: 118042: 0 -246: 118043: 0 -246: 118044: 0 -246: 118045: 0 -246: 118046: 0 -246: 118047: 0 -246: 118048: 0 -246: 118049: 0 -246: 118050: 0 -246: 118051: 0 -246: 118052: 0 -246: 118053: 0 -246: 118054: 0 -246: 118055: 0 -246: 118056: 0 -246: 118057: 0 -246: 118058: 0 -246: 118059: 0 -246: 118060: 0 -246: 118061: 0 -246: 118062: 0 -246: 118063: 0 -246: 118064: 0 -246: 118065: 0 -246: 118066: 0 -246: 118067: 0 -246: 118068: 0 -246: 118069: 0 -246: 118070: 0 -246: 118071: 0 -246: 118072: 0 -246: 118073: 0 -246: 118074: 0 -246: 118075: 0 -246: 118076: 0 -246: 118077: 0 -246: 118078: 0 -246: 118079: 0 -246: 118080: 0 -246: 118081: 0 -246: 118082: 0 -246: 118083: 0 -246: 118084: 0 -246: 118085: 0 -246: 118086: 0 -246: 118087: 0 -246: 118088: 0 -246: 118089: 0 -246: 118090: 0 -246: 118091: 0 -246: 118092: 0 -246: 118093: 0 -246: 118094: 0 -246: 118095: 0 -246: 118096: 0 -246: 118097: 0 -246: 118098: 0 -246: 118099: 0 -246: 118100: 0 -246: 118101: 0 -246: 118102: 0 -246: 118103: 0 -246: 118104: 0 -246: 118105: 0 -246: 118106: 0 -246: 118107: 0 -246: 118108: 0 -246: 118109: 0 -246: 118110: 0 -246: 118111: 0 -246: 118112: 0 -246: 118113: 0 -246: 118114: 0 -246: 118115: 0 -246: 118116: 0 -246: 118117: 0 -246: 118118: 0 -246: 118119: 0 -246: 118120: 0 -246: 118121: 0 -246: 118122: 0 -246: 118123: 0 -246: 118124: 0 -246: 118125: 0 -246: 118126: 0 -246: 118127: 0 -246: 118128: 0 -246: 118129: 0 -246: 118130: 0 -246: 118131: 0 -246: 118132: 0 -246: 118133: 0 -246: 118134: 0 -246: 118135: 0 -246: 118136: 0 -246: 118137: 0 -246: 118138: 0 -246: 118139: 0 -246: 118140: 0 -246: 118141: 0 -246: 118142: 0 -246: 118143: 0 -246: 118144: 0 -246: 118145: 0 -246: 118146: 0 -246: 118147: 0 -246: 118148: 0 -246: 118149: 0 -246: 118150: 0 -246: 118151: 0 -246: 118152: 0 -246: 118153: 0 -246: 118154: 0 -246: 118155: 0 -246: 118156: 0 -246: 118157: 0 -246: 118158: 0 -246: 118159: 0 -246: 118160: 0 -246: 118161: 0 -246: 118162: 0 -246: 118163: 0 -246: 118164: 0 -246: 118165: 0 -246: 118166: 0 -246: 118167: 0 -246: 118168: 0 -246: 118169: 0 -246: 118170: 0 -246: 118171: 0 -246: 118172: 0 -246: 118173: 0 -246: 118174: 0 -246: 118175: 0 -246: 118176: 0 -246: 118177: 0 -246: 118178: 0 -246: 118179: 0 -246: 118180: 0 -246: 118181: 0 -246: 118182: 0 -246: 118183: 0 -246: 118184: 0 -246: 118185: 0 -246: 118186: 0 -246: 118187: 0 -246: 118188: 0 -246: 118189: 0 -246: 118190: 0 -246: 118191: 0 -246: 118192: 0 -246: 118193: 0 -246: 118194: 0 -246: 118195: 0 -246: 118196: 0 -246: 118197: 0 -246: 118198: 0 -246: 118199: 0 -246: 118200: 0 -246: 118201: 0 -246: 118202: 0 -246: 118203: 0 -246: 118204: 0 -246: 118205: 0 -246: 118206: 0 -246: 118207: 0 -246: 118208: 0 -246: 118209: 0 -246: 118210: 0 -246: 118211: 0 -246: 118212: 0 -246: 118213: 0 -246: 118214: 0 -246: 118215: 0 -246: 118216: 0 -246: 118217: 0 -246: 118218: 0 -246: 118219: 0 -246: 118220: 0 -246: 118221: 0 -246: 118222: 0 -246: 118223: 0 -246: 118224: 0 -246: 118225: 0 -246: 118226: 0 -246: 118227: 0 -246: 118228: 0 -246: 118229: 0 -246: 118230: 0 -246: 118231: 0 -246: 118232: 0 -246: 118233: 0 -246: 118234: 0 -246: 118235: 0 -246: 118236: 0 -246: 118237: 0 -246: 118238: 0 -246: 118239: 0 -246: 118240: 0 -246: 118241: 0 -246: 118242: 0 -246: 118243: 0 -246: 118244: 0 -246: 118245: 0 -246: 118246: 0 -246: 118247: 0 -246: 118248: 0 -246: 118249: 0 -246: 118250: 0 -246: 118251: 0 -246: 118252: 0 -246: 118253: 0 -246: 118254: 0 -246: 118255: 0 -246: 118256: 0 -246: 118257: 0 -246: 118258: 0 -246: 118259: 0 -246: 118260: 0 -246: 118261: 0 -246: 118262: 0 -246: 118263: 0 -246: 118264: 0 -246: 118265: 0 -246: 118266: 0 -246: 118267: 0 -246: 118268: 0 -246: 118269: 0 -246: 118270: 0 -246: 118271: 0 -246: 118272: 0 -246: 118273: 0 -246: 118274: 0 -246: 118275: 0 -246: 118276: 0 -246: 118277: 0 -246: 118278: 0 -246: 118279: 0 -246: 118280: 0 -246: 118281: 0 -246: 118282: 0 -246: 118283: 0 -246: 118284: 0 -246: 118285: 0 -246: 118286: 0 -246: 118287: 0 -246: 118288: 0 -246: 118289: 0 -246: 118290: 0 -246: 118291: 0 -246: 118292: 0 -246: 118293: 0 -246: 118294: 0 -246: 118295: 0 -246: 118296: 0 -246: 118297: 0 -246: 118298: 0 -246: 118299: 0 -246: 118300: 0 -246: 118301: 0 -246: 118302: 0 -246: 118303: 0 -246: 118304: 0 -246: 118305: 0 -246: 118306: 0 -246: 118307: 0 -246: 118308: 0 -246: 118309: 0 -246: 118310: 0 -246: 118311: 0 -246: 118312: 0 -246: 118313: 0 -246: 118314: 0 -246: 118315: 0 -246: 118316: 0 -246: 118317: 0 -246: 118318: 0 -246: 118319: 0 -246: 118320: 0 -246: 118321: 0 -246: 118322: 0 -246: 118323: 0 -246: 118324: 0 -246: 118325: 0 -246: 118326: 0 -246: 118327: 0 -246: 118328: 0 -246: 118329: 0 -246: 118330: 0 -246: 118331: 0 -246: 118332: 0 -246: 118333: 0 -246: 118334: 0 -246: 118335: 0 -246: 118336: 0 -246: 118337: 0 -246: 118338: 0 -246: 118339: 0 -246: 118340: 0 -246: 118341: 0 -246: 118342: 0 -246: 118343: 0 -246: 118344: 0 -246: 118345: 0 -246: 118346: 0 -246: 118347: 0 -246: 118348: 0 -246: 118349: 0 -246: 118350: 0 -246: 118351: 0 -246: 118352: 0 -246: 118353: 0 -246: 118354: 0 -246: 118355: 0 -246: 118356: 0 -246: 118357: 0 -246: 118358: 0 -246: 118359: 0 -246: 118360: 0 -246: 118361: 0 -246: 118362: 0 -246: 118363: 0 -246: 118364: 0 -246: 118365: 0 -246: 118366: 0 -246: 118367: 0 -246: 118368: 0 -246: 118369: 0 -246: 118370: 0 -246: 118371: 0 -246: 118372: 0 -246: 118373: 0 -246: 118374: 0 -246: 118375: 0 -246: 118376: 0 -246: 118377: 0 -246: 118378: 0 -246: 118379: 0 -246: 118380: 0 -246: 118381: 0 -246: 118382: 0 -246: 118383: 0 -246: 118384: 0 -246: 118385: 0 -246: 118386: 0 -246: 118387: 0 -246: 118388: 0 -246: 118389: 0 -246: 118390: 0 -246: 118391: 0 -246: 118392: 0 -246: 118393: 0 -246: 118394: 0 -246: 118395: 0 -246: 118396: 0 -246: 118397: 0 -246: 118398: 0 -246: 118399: 0 -246: 118400: 0 -246: 118401: 0 -246: 118402: 0 -246: 118403: 0 -246: 118404: 0 -246: 118405: 0 -246: 118406: 0 -246: 118407: 0 -246: 118408: 0 -246: 118409: 0 -246: 118410: 0 -246: 118411: 0 -246: 118412: 0 -246: 118413: 0 -246: 118414: 0 -246: 118415: 0 -246: 118416: 0 -246: 118417: 0 -246: 118418: 0 -246: 118419: 0 -246: 118420: 0 -246: 118421: 0 -246: 118422: 0 -246: 118423: 0 -246: 118424: 0 -246: 118425: 0 -246: 118426: 0 -246: 118427: 0 -246: 118428: 0 -246: 118429: 0 -246: 118430: 0 -246: 118431: 0 -246: 118432: 0 -246: 118433: 0 -246: 118434: 0 -246: 118435: 0 -246: 118436: 0 -246: 118437: 0 -246: 118438: 0 -246: 118439: 0 -246: 118440: 0 -246: 118441: 0 -246: 118442: 0 -246: 118443: 0 -246: 118444: 0 -246: 118445: 0 -246: 118446: 0 -246: 118447: 0 -246: 118448: 0 -246: 118449: 0 -246: 118450: 0 -246: 118451: 0 -246: 118452: 0 -246: 118453: 0 -246: 118454: 0 -246: 118455: 0 -246: 118456: 0 -246: 118457: 0 -246: 118458: 0 -246: 118459: 0 -246: 118460: 0 -246: 118461: 0 -246: 118462: 0 -246: 118463: 0 -246: 118464: 0 -246: 118465: 0 -246: 118466: 0 -246: 118467: 0 -246: 118468: 0 -246: 118469: 0 -246: 118470: 0 -246: 118471: 0 -246: 118472: 0 -246: 118473: 0 -246: 118474: 0 -246: 118475: 0 -246: 118476: 0 -246: 118477: 0 -246: 118478: 0 -246: 118479: 0 -246: 118480: 0 -246: 118481: 0 -246: 118482: 0 -246: 118483: 0 -246: 118484: 0 -246: 118485: 0 -246: 118486: 0 -246: 118487: 0 -246: 118488: 0 -246: 118489: 0 -246: 118490: 0 -246: 118491: 0 -246: 118492: 0 -246: 118493: 0 -246: 118494: 0 -246: 118495: 0 -246: 118496: 0 -246: 118497: 0 -246: 118498: 0 -246: 118499: 0 -246: 118500: 0 -246: 118501: 0 -246: 118502: 0 -246: 118503: 0 -246: 118504: 0 -246: 118505: 0 -246: 118506: 0 -246: 118507: 0 -246: 118508: 0 -246: 118509: 0 -246: 118510: 0 -246: 118511: 0 -246: 118512: 0 -246: 118513: 0 -246: 118514: 0 -246: 118515: 0 -246: 118516: 0 -246: 118517: 0 -246: 118518: 0 -246: 118519: 0 -246: 118520: 0 -246: 118521: 0 -246: 118522: 0 -246: 118523: 0 -246: 118524: 0 -246: 118525: 0 -246: 118526: 0 -246: 118527: 0 -246: 118528: 0 -246: 118529: 0 -246: 118530: 0 -246: 118531: 0 -246: 118532: 0 -246: 118533: 0 -246: 118534: 0 -246: 118535: 0 -246: 118536: 0 -246: 118537: 0 -246: 118538: 0 -246: 118539: 0 -246: 118540: 0 -246: 118541: 0 -246: 118542: 0 -246: 118543: 0 -246: 118544: 0 -246: 118545: 0 -246: 118546: 0 -246: 118547: 0 -246: 118548: 0 -246: 118549: 0 -246: 118550: 0 -246: 118551: 0 -246: 118552: 0 -246: 118553: 0 -246: 118554: 0 -246: 118555: 0 -246: 118556: 0 -246: 118557: 0 -246: 118558: 0 -246: 118559: 0 -246: 118560: 0 -246: 118561: 0 -246: 118562: 0 -246: 118563: 0 -246: 118564: 0 -246: 118565: 0 -246: 118566: 0 -246: 118567: 0 -246: 118568: 0 -246: 118569: 0 -246: 118570: 0 -246: 118571: 0 -246: 118572: 0 -246: 118573: 0 -246: 118574: 0 -246: 118575: 0 -246: 118576: 0 -246: 118577: 0 -246: 118578: 0 -246: 118579: 0 -246: 118580: 0 -246: 118581: 0 -246: 118582: 0 -246: 118583: 0 -246: 118584: 0 -246: 118585: 0 -246: 118586: 0 -246: 118587: 0 -246: 118588: 0 -246: 118589: 0 -246: 118590: 0 -246: 118591: 0 -246: 118592: 0 -246: 118593: 0 -246: 118594: 0 -246: 118595: 0 -246: 118596: 0 -246: 118597: 0 -246: 118598: 0 -246: 118599: 0 -246: 118600: 0 -246: 118601: 0 -246: 118602: 0 -246: 118603: 0 -246: 118604: 0 -246: 118605: 0 -246: 118606: 0 -246: 118607: 0 -246: 118608: 0 -246: 118609: 0 -246: 118610: 0 -246: 118611: 0 -246: 118612: 0 -246: 118613: 0 -246: 118614: 0 -246: 118615: 0 -246: 118616: 0 -246: 118617: 0 -246: 118618: 0 -246: 118619: 0 -246: 118620: 0 -246: 118621: 0 -246: 118622: 0 -246: 118623: 0 -246: 118624: 0 -246: 118625: 0 -246: 118626: 0 -246: 118627: 0 -246: 118628: 0 -246: 118629: 0 -246: 118630: 0 -246: 118631: 0 -246: 118632: 0 -246: 118633: 0 -246: 118634: 0 -246: 118635: 0 -246: 118636: 0 -246: 118637: 0 -246: 118638: 0 -246: 118639: 0 -246: 118640: 0 -246: 118641: 0 -246: 118642: 0 -246: 118643: 0 -246: 118644: 0 -246: 118645: 0 -246: 118646: 0 -246: 118647: 0 -246: 118648: 0 -246: 118649: 0 -246: 118650: 0 -246: 118651: 0 -246: 118652: 0 -246: 118653: 0 -246: 118654: 0 -246: 118655: 0 -246: 118656: 0 -246: 118657: 0 -246: 118658: 0 -246: 118659: 0 -246: 118660: 0 -246: 118661: 0 -246: 118662: 0 -246: 118663: 0 -246: 118664: 0 -246: 118665: 0 -246: 118666: 0 -246: 118667: 0 -246: 118668: 0 -246: 118669: 0 -246: 118670: 0 -246: 118671: 0 -246: 118672: 0 -246: 118673: 0 -246: 118674: 0 -246: 118675: 0 -246: 118676: 0 -246: 118677: 0 -246: 118678: 0 -246: 118679: 0 -246: 118680: 0 -246: 118681: 0 -246: 118682: 0 -246: 118683: 0 -246: 118684: 0 -246: 118685: 0 -246: 118686: 0 -246: 118687: 0 -246: 118688: 0 -246: 118689: 0 -246: 118690: 0 -246: 118691: 0 -246: 118692: 0 -246: 118693: 0 -246: 118694: 0 -246: 118695: 0 -246: 118696: 0 -246: 118697: 0 -246: 118698: 0 -246: 118699: 0 -246: 118700: 0 -246: 118701: 0 -246: 118702: 0 -246: 118703: 0 -246: 118704: 0 -246: 118705: 0 -246: 118706: 0 -246: 118707: 0 -246: 118708: 0 -246: 118709: 0 -246: 118710: 0 -246: 118711: 0 -246: 118712: 0 -246: 118713: 0 -246: 118714: 0 -246: 118715: 0 -246: 118716: 0 -246: 118717: 0 -246: 118718: 0 -246: 118719: 0 -246: 118720: 0 -246: 118721: 0 -246: 118722: 0 -246: 118723: 0 -246: 118724: 0 -246: 118725: 0 -246: 118726: 0 -246: 118727: 0 -246: 118728: 0 -246: 118729: 0 -246: 118730: 0 -246: 118731: 0 -246: 118732: 0 -246: 118733: 0 -246: 118734: 0 -246: 118735: 0 -246: 118736: 0 -246: 118737: 0 -246: 118738: 0 -246: 118739: 0 -246: 118740: 0 -246: 118741: 0 -246: 118742: 0 -246: 118743: 0 -246: 118744: 0 -246: 118745: 0 -246: 118746: 0 -246: 118747: 0 -246: 118748: 0 -246: 118749: 0 -246: 118750: 0 -246: 118751: 0 -246: 118752: 0 -246: 118753: 0 -246: 118754: 0 -246: 118755: 0 -246: 118756: 0 -246: 118757: 0 -246: 118758: 0 -246: 118759: 0 -246: 118760: 0 -246: 118761: 0 -246: 118762: 0 -246: 118763: 0 -246: 118764: 0 -246: 118765: 0 -246: 118766: 0 -246: 118767: 0 -246: 118768: 0 -246: 118769: 0 -246: 118770: 0 -246: 118771: 0 -246: 118772: 0 -246: 118773: 0 -246: 118774: 0 -246: 118775: 0 -246: 118776: 0 -246: 118777: 0 -246: 118778: 0 -246: 118779: 0 -246: 118780: 0 -246: 118781: 0 -246: 118782: 0 -246: 118783: 0 -246: 118784: 0 -246: 118785: 0 -246: 118786: 0 -246: 118787: 0 -246: 118788: 0 -246: 118789: 0 -246: 118790: 0 -246: 118791: 0 -246: 118792: 0 -246: 118793: 0 -246: 118794: 0 -246: 118795: 0 -246: 118796: 0 -246: 118797: 0 -246: 118798: 0 -246: 118799: 0 -246: 118800: 0 -246: 118801: 0 -246: 118802: 0 -246: 118803: 0 -246: 118804: 0 -246: 118805: 0 -246: 118806: 0 -246: 118807: 0 -246: 118808: 0 -246: 118809: 0 -246: 118810: 0 -246: 118811: 0 -246: 118812: 0 -246: 118813: 0 -246: 118814: 0 -246: 118815: 0 -246: 118816: 0 -246: 118817: 0 -246: 118818: 0 -246: 118819: 0 -246: 118820: 0 -246: 118821: 0 -246: 118822: 0 -246: 118823: 0 -246: 118824: 0 -246: 118825: 0 -246: 118826: 0 -246: 118827: 0 -246: 118828: 0 -246: 118829: 0 -246: 118830: 0 -246: 118831: 0 -246: 118832: 0 -246: 118833: 0 -246: 118834: 0 -246: 118835: 0 -246: 118836: 0 -246: 118837: 0 -246: 118838: 0 -246: 118839: 0 -246: 118840: 0 -246: 118841: 0 -246: 118842: 0 -246: 118843: 0 -246: 118844: 0 -246: 118845: 0 -246: 118846: 0 -246: 118847: 0 -246: 118848: 0 -246: 118849: 0 -246: 118850: 0 -246: 118851: 0 -246: 118852: 0 -246: 118853: 0 -246: 118854: 0 -246: 118855: 0 -246: 118856: 0 -246: 118857: 0 -246: 118858: 0 -246: 118859: 0 -246: 118860: 0 -246: 118861: 0 -246: 118862: 0 -246: 118863: 0 -246: 118864: 0 -246: 118865: 0 -246: 118866: 0 -246: 118867: 0 -246: 118868: 0 -246: 118869: 0 -246: 118870: 0 -246: 118871: 0 -246: 118872: 0 -246: 118873: 0 -246: 118874: 0 -246: 118875: 0 -246: 118876: 0 -246: 118877: 0 -246: 118878: 0 -246: 118879: 0 -246: 118880: 0 -246: 118881: 0 -246: 118882: 0 -246: 118883: 0 -246: 118884: 0 -246: 118885: 0 -246: 118886: 0 -246: 118887: 0 -246: 118888: 0 -246: 118889: 0 -246: 118890: 0 -246: 118891: 0 -246: 118892: 0 -246: 118893: 0 -246: 118894: 0 -246: 118895: 0 -246: 118896: 0 -246: 118897: 0 -246: 118898: 0 -246: 118899: 0 -246: 118900: 0 -246: 118901: 0 -246: 118902: 0 -246: 118903: 0 -246: 118904: 0 -246: 118905: 0 -246: 118906: 0 -246: 118907: 0 -246: 118908: 0 -246: 118909: 0 -246: 118910: 0 -246: 118911: 0 -246: 118912: 0 -246: 118913: 0 -246: 118914: 0 -246: 118915: 0 -246: 118916: 0 -246: 118917: 0 -246: 118918: 0 -246: 118919: 0 -246: 118920: 0 -246: 118921: 0 -246: 118922: 0 -246: 118923: 0 -246: 118924: 0 -246: 118925: 0 -246: 118926: 0 -246: 118927: 0 -246: 118928: 0 -246: 118929: 0 -246: 118930: 0 -246: 118931: 0 -246: 118932: 0 -246: 118933: 0 -246: 118934: 0 -246: 118935: 0 -246: 118936: 0 -246: 118937: 0 -246: 118938: 0 -246: 118939: 0 -246: 118940: 0 -246: 118941: 0 -246: 118942: 0 -246: 118943: 0 -246: 118944: 0 -246: 118945: 0 -246: 118946: 0 -246: 118947: 0 -246: 118948: 0 -246: 118949: 0 -246: 118950: 0 -246: 118951: 0 -246: 118952: 0 -246: 118953: 0 -246: 118954: 0 -246: 118955: 0 -246: 118956: 0 -246: 118957: 0 -246: 118958: 0 -246: 118959: 0 -246: 118960: 0 -246: 118961: 0 -246: 118962: 0 -246: 118963: 0 -246: 118964: 0 -246: 118965: 0 -246: 118966: 0 -246: 118967: 0 -246: 118968: 0 -246: 118969: 0 -246: 118970: 0 -246: 118971: 0 -246: 118972: 0 -246: 118973: 0 -246: 118974: 0 -246: 118975: 0 -246: 118976: 0 -246: 118977: 0 -246: 118978: 0 -246: 118979: 0 -246: 118980: 0 -246: 118981: 0 -246: 118982: 0 -246: 118983: 0 -246: 118984: 0 -246: 118985: 0 -246: 118986: 0 -246: 118987: 0 -246: 118988: 0 -246: 118989: 0 -246: 118990: 0 -246: 118991: 0 -246: 118992: 0 -246: 118993: 0 -246: 118994: 0 -246: 118995: 0 -246: 118996: 0 -246: 118997: 0 -246: 118998: 0 -246: 118999: 0 -246: 119000: 0 -246: 119001: 0 -246: 119002: 0 -246: 119003: 0 -246: 119004: 0 -246: 119005: 0 -246: 119006: 0 -246: 119007: 0 -246: 119008: 0 -246: 119009: 0 -246: 119010: 0 -246: 119011: 0 -246: 119012: 0 -246: 119013: 0 -246: 119014: 0 -246: 119015: 0 -246: 119016: 0 -246: 119017: 0 -246: 119018: 0 -246: 119019: 0 -246: 119020: 0 -246: 119021: 0 -246: 119022: 0 -246: 119023: 0 -246: 119024: 0 -246: 119025: 0 -246: 119026: 0 -246: 119027: 0 -246: 119028: 0 -246: 119029: 0 -246: 119030: 0 -246: 119031: 0 -246: 119032: 0 -246: 119033: 0 -246: 119034: 0 -246: 119035: 0 -246: 119036: 0 -246: 119037: 0 -246: 119038: 0 -246: 119039: 0 -246: 119040: 0 -246: 119041: 0 -246: 119042: 0 -246: 119043: 0 -246: 119044: 0 -246: 119045: 0 -246: 119046: 0 -246: 119047: 0 -246: 119048: 0 -246: 119049: 0 -246: 119050: 0 -246: 119051: 0 -246: 119052: 0 -246: 119053: 0 -246: 119054: 0 -246: 119055: 0 -246: 119056: 0 -246: 119057: 0 -246: 119058: 0 -246: 119059: 0 -246: 119060: 0 -246: 119061: 0 -246: 119062: 0 -246: 119063: 0 -246: 119064: 0 -246: 119065: 0 -246: 119066: 0 -246: 119067: 0 -246: 119068: 0 -246: 119069: 0 -246: 119070: 0 -246: 119071: 0 -246: 119072: 0 -246: 119073: 0 -246: 119074: 0 -246: 119075: 0 -246: 119076: 0 -246: 119077: 0 -246: 119078: 0 -246: 119079: 0 -246: 119080: 0 -246: 119081: 0 -246: 119082: 0 -246: 119083: 0 -246: 119084: 0 -246: 119085: 0 -246: 119086: 0 -246: 119087: 0 -246: 119088: 0 -246: 119089: 0 -246: 119090: 0 -246: 119091: 0 -246: 119092: 0 -246: 119093: 0 -246: 119094: 0 -246: 119095: 0 -246: 119096: 0 -246: 119097: 0 -246: 119098: 0 -246: 119099: 0 -246: 119100: 0 -246: 119101: 0 -246: 119102: 0 -246: 119103: 0 -246: 119104: 0 -246: 119105: 0 -246: 119106: 0 -246: 119107: 0 -246: 119108: 0 -246: 119109: 0 -246: 119110: 0 -246: 119111: 0 -246: 119112: 0 -246: 119113: 0 -246: 119114: 0 -246: 119115: 0 -246: 119116: 0 -246: 119117: 0 -246: 119118: 0 -246: 119119: 0 -246: 119120: 0 -246: 119121: 0 -246: 119122: 0 -246: 119123: 0 -246: 119124: 0 -246: 119125: 0 -246: 119126: 0 -246: 119127: 0 -246: 119128: 0 -246: 119129: 0 -246: 119130: 0 -246: 119131: 0 -246: 119132: 0 -246: 119133: 0 -246: 119134: 0 -246: 119135: 0 -246: 119136: 0 -246: 119137: 0 -246: 119138: 0 -246: 119139: 0 -246: 119140: 0 -246: 119141: 0 -246: 119142: 0 -246: 119143: 0 -246: 119144: 0 -246: 119145: 0 -246: 119146: 0 -246: 119147: 0 -246: 119148: 0 -246: 119149: 0 -246: 119150: 0 -246: 119151: 0 -246: 119152: 0 -246: 119153: 0 -246: 119154: 0 -246: 119155: 0 -246: 119156: 0 -246: 119157: 0 -246: 119158: 0 -246: 119159: 0 -246: 119160: 0 -246: 119161: 0 -246: 119162: 0 -246: 119163: 0 -246: 119164: 0 -246: 119165: 0 -246: 119166: 0 -246: 119167: 0 -246: 119168: 0 -246: 119169: 0 -246: 119170: 0 -246: 119171: 0 -246: 119172: 0 -246: 119173: 0 -246: 119174: 0 -246: 119175: 0 -246: 119176: 0 -246: 119177: 0 -246: 119178: 0 -246: 119179: 0 -246: 119180: 0 -246: 119181: 0 -246: 119182: 0 -246: 119183: 0 -246: 119184: 0 -246: 119185: 0 -246: 119186: 0 -246: 119187: 0 -246: 119188: 0 -246: 119189: 0 -246: 119190: 0 -246: 119191: 0 -246: 119192: 0 -246: 119193: 0 -246: 119194: 0 -246: 119195: 0 -246: 119196: 0 -246: 119197: 0 -246: 119198: 0 -246: 119199: 0 -246: 119200: 0 -246: 119201: 0 -246: 119202: 0 -246: 119203: 0 -246: 119204: 0 -246: 119205: 0 -246: 119206: 0 -246: 119207: 0 -246: 119208: 0 -246: 119209: 0 -246: 119210: 0 -246: 119211: 0 -246: 119212: 0 -246: 119213: 0 -246: 119214: 0 -246: 119215: 0 -246: 119216: 0 -246: 119217: 0 -246: 119218: 0 -246: 119219: 0 -246: 119220: 0 -246: 119221: 0 -246: 119222: 0 -246: 119223: 0 -246: 119224: 0 -246: 119225: 0 -246: 119226: 0 -246: 119227: 0 -246: 119228: 0 -246: 119229: 0 -246: 119230: 0 -246: 119231: 0 -246: 119232: 0 -246: 119233: 0 -246: 119234: 0 -246: 119235: 0 -246: 119236: 0 -246: 119237: 0 -246: 119238: 0 -246: 119239: 0 -246: 119240: 0 -246: 119241: 0 -246: 119242: 0 -246: 119243: 0 -246: 119244: 0 -246: 119245: 0 -246: 119246: 0 -246: 119247: 0 -246: 119248: 0 -246: 119249: 0 -246: 119250: 0 -246: 119251: 0 -246: 119252: 0 -246: 119253: 0 -246: 119254: 0 -246: 119255: 0 -246: 119256: 0 -246: 119257: 0 -246: 119258: 0 -246: 119259: 0 -246: 119260: 0 -246: 119261: 0 -246: 119262: 0 -246: 119263: 0 -246: 119264: 0 -246: 119265: 0 -246: 119266: 0 -246: 119267: 0 -246: 119268: 0 -246: 119269: 0 -246: 119270: 0 -246: 119271: 0 -246: 119272: 0 -246: 119273: 0 -246: 119274: 0 -246: 119275: 0 -246: 119276: 0 -246: 119277: 0 -246: 119278: 0 -246: 119279: 0 -246: 119280: 0 -246: 119281: 0 -246: 119282: 0 -246: 119283: 0 -246: 119284: 0 -246: 119285: 0 -246: 119286: 0 -246: 119287: 0 -246: 119288: 0 -246: 119289: 0 -246: 119290: 0 -246: 119291: 0 -246: 119292: 0 -246: 119293: 0 -246: 119294: 0 -246: 119295: 0 -246: 119296: 0 -246: 119297: 0 -246: 119298: 0 -246: 119299: 0 -246: 119300: 0 -246: 119301: 0 -246: 119302: 0 -246: 119303: 0 -246: 119304: 0 -246: 119305: 0 -246: 119306: 0 -246: 119307: 0 -246: 119308: 0 -246: 119309: 0 -246: 119310: 0 -246: 119311: 0 -246: 119312: 0 -246: 119313: 0 -246: 119314: 0 -246: 119315: 0 -246: 119316: 0 -246: 119317: 0 -246: 119318: 0 -246: 119319: 0 -246: 119320: 0 -246: 119321: 0 -246: 119322: 0 -246: 119323: 0 -246: 119324: 0 -246: 119325: 0 -246: 119326: 0 -246: 119327: 0 -246: 119328: 0 -246: 119329: 0 -246: 119330: 0 -246: 119331: 0 -246: 119332: 0 -246: 119333: 0 -246: 119334: 0 -246: 119335: 0 -246: 119336: 0 -246: 119337: 0 -246: 119338: 0 -246: 119339: 0 -246: 119340: 0 -246: 119341: 0 -246: 119342: 0 -246: 119343: 0 -246: 119344: 0 -246: 119345: 0 -246: 119346: 0 -246: 119347: 0 -246: 119348: 0 -246: 119349: 0 -246: 119350: 0 -246: 119351: 0 -246: 119352: 0 -246: 119353: 0 -246: 119354: 0 -246: 119355: 0 -246: 119356: 0 -246: 119357: 0 -246: 119358: 0 -246: 119359: 0 -246: 119360: 0 -246: 119361: 0 -246: 119362: 0 -246: 119363: 0 -246: 119364: 0 -246: 119365: 0 -246: 119366: 0 -246: 119367: 0 -246: 119368: 0 -246: 119369: 0 -246: 119370: 0 -246: 119371: 0 -246: 119372: 0 -246: 119373: 0 -246: 119374: 0 -246: 119375: 0 -246: 119376: 0 -246: 119377: 0 -246: 119378: 0 -246: 119379: 0 -246: 119380: 0 -246: 119381: 0 -246: 119382: 0 -246: 119383: 0 -246: 119384: 0 -246: 119385: 0 -246: 119386: 0 -246: 119387: 0 -246: 119388: 0 -246: 119389: 0 -246: 119390: 0 -246: 119391: 0 -246: 119392: 0 -246: 119393: 0 -246: 119394: 0 -246: 119395: 0 -246: 119396: 0 -246: 119397: 0 -246: 119398: 0 -246: 119399: 0 -246: 119400: 0 -246: 119401: 0 -246: 119402: 0 -246: 119403: 0 -246: 119404: 0 -246: 119405: 0 -246: 119406: 0 -246: 119407: 0 -246: 119408: 0 -246: 119409: 0 -246: 119410: 0 -246: 119411: 0 -246: 119412: 0 -246: 119413: 0 -246: 119414: 0 -246: 119415: 0 -246: 119416: 0 -246: 119417: 0 -246: 119418: 0 -246: 119419: 0 -246: 119420: 0 -246: 119421: 0 -246: 119422: 0 -246: 119423: 0 -246: 119424: 0 -246: 119425: 0 -246: 119426: 0 -246: 119427: 0 -246: 119428: 0 -246: 119429: 0 -246: 119430: 0 -246: 119431: 0 -246: 119432: 0 -246: 119433: 0 -246: 119434: 0 -246: 119435: 0 -246: 119436: 0 -246: 119437: 0 -246: 119438: 0 -246: 119439: 0 -246: 119440: 0 -246: 119441: 0 -246: 119442: 0 -246: 119443: 0 -246: 119444: 0 -246: 119445: 0 -246: 119446: 0 -246: 119447: 0 -246: 119448: 0 -246: 119449: 0 -246: 119450: 0 -246: 119451: 0 -246: 119452: 0 -246: 119453: 0 -246: 119454: 0 -246: 119455: 0 -246: 119456: 0 -246: 119457: 0 -246: 119458: 0 -246: 119459: 0 -246: 119460: 0 -246: 119461: 0 -246: 119462: 0 -246: 119463: 0 -246: 119464: 0 -246: 119465: 0 -246: 119466: 0 -246: 119467: 0 -246: 119468: 0 -246: 119469: 0 -246: 119470: 0 -246: 119471: 0 -246: 119472: 0 -246: 119473: 0 -246: 119474: 0 -246: 119475: 0 -246: 119476: 0 -246: 119477: 0 -246: 119478: 0 -246: 119479: 0 -246: 119480: 0 -246: 119481: 0 -246: 119482: 0 -246: 119483: 0 -246: 119484: 0 -246: 119485: 0 -246: 119486: 0 -246: 119487: 0 -246: 119488: 0 -246: 119489: 0 -246: 119490: 0 -246: 119491: 0 -246: 119492: 0 -246: 119493: 0 -246: 119494: 0 -246: 119495: 0 -246: 119496: 0 -246: 119497: 0 -246: 119498: 0 -246: 119499: 0 -246: 119500: 0 -246: 119501: 0 -246: 119502: 0 -246: 119503: 0 -246: 119504: 0 -246: 119505: 0 -246: 119506: 0 -246: 119507: 0 -246: 119508: 0 -246: 119509: 0 -246: 119510: 0 -246: 119511: 0 -246: 119512: 0 -246: 119513: 0 -246: 119514: 0 -246: 119515: 0 -246: 119516: 0 -246: 119517: 0 -246: 119518: 0 -246: 119519: 0 -246: 119520: 0 -246: 119521: 0 -246: 119522: 0 -246: 119523: 0 -246: 119524: 0 -246: 119525: 0 -246: 119526: 0 -246: 119527: 0 -246: 119528: 0 -246: 119529: 0 -246: 119530: 0 -246: 119531: 0 -246: 119532: 0 -246: 119533: 0 -246: 119534: 0 -246: 119535: 0 -246: 119536: 0 -246: 119537: 0 -246: 119538: 0 -246: 119539: 0 -246: 119540: 0 -246: 119541: 0 -246: 119542: 0 -246: 119543: 0 -246: 119544: 0 -246: 119545: 0 -246: 119546: 0 -246: 119547: 0 -246: 119548: 0 -246: 119549: 0 -246: 119550: 0 -246: 119551: 0 -246: 119552: 0 -246: 119553: 0 -246: 119554: 0 -246: 119555: 0 -246: 119556: 0 -246: 119557: 0 -246: 119558: 0 -246: 119559: 0 -246: 119560: 0 -246: 119561: 0 -246: 119562: 0 -246: 119563: 0 -246: 119564: 0 -246: 119565: 0 -246: 119566: 0 -246: 119567: 0 -246: 119568: 0 -246: 119569: 0 -246: 119570: 0 -246: 119571: 0 -246: 119572: 0 -246: 119573: 0 -246: 119574: 0 -246: 119575: 0 -246: 119576: 0 -246: 119577: 0 -246: 119578: 0 -246: 119579: 0 -246: 119580: 0 -246: 119581: 0 -246: 119582: 0 -246: 119583: 0 -246: 119584: 0 -246: 119585: 0 -246: 119586: 0 -246: 119587: 0 -246: 119588: 0 -246: 119589: 0 -246: 119590: 0 -246: 119591: 0 -246: 119592: 0 -246: 119593: 0 -246: 119594: 0 -246: 119595: 0 -246: 119596: 0 -246: 119597: 0 -246: 119598: 0 -246: 119599: 0 -246: 119600: 0 -246: 119601: 0 -246: 119602: 0 -246: 119603: 0 -246: 119604: 0 -246: 119605: 0 -246: 119606: 0 -246: 119607: 0 -246: 119608: 0 -246: 119609: 0 -246: 119610: 0 -246: 119611: 0 -246: 119612: 0 -246: 119613: 0 -246: 119614: 0 -246: 119615: 0 -246: 119616: 0 -246: 119617: 0 -246: 119618: 0 -246: 119619: 0 -246: 119620: 0 -246: 119621: 0 -246: 119622: 0 -246: 119623: 0 -246: 119624: 0 -246: 119625: 0 -246: 119626: 0 -246: 119627: 0 -246: 119628: 0 -246: 119629: 0 -246: 119630: 0 -246: 119631: 0 -246: 119632: 0 -246: 119633: 0 -246: 119634: 0 -246: 119635: 0 -246: 119636: 0 -246: 119637: 0 -246: 119638: 0 -246: 119639: 0 -246: 119640: 0 -246: 119641: 0 -246: 119642: 0 -246: 119643: 0 -246: 119644: 0 -246: 119645: 0 -246: 119646: 0 -246: 119647: 0 -246: 119648: 0 -246: 119649: 0 -246: 119650: 0 -246: 119651: 0 -246: 119652: 0 -246: 119653: 0 -246: 119654: 0 -246: 119655: 0 -246: 119656: 0 -246: 119657: 0 -246: 119658: 0 -246: 119659: 0 -246: 119660: 0 -246: 119661: 0 -246: 119662: 0 -246: 119663: 0 -246: 119664: 0 -246: 119665: 0 -246: 119666: 0 -246: 119667: 0 -246: 119668: 0 -246: 119669: 0 -246: 119670: 0 -246: 119671: 0 -246: 119672: 0 -246: 119673: 0 -246: 119674: 0 -246: 119675: 0 -246: 119676: 0 -246: 119677: 0 -246: 119678: 0 -246: 119679: 0 -246: 119680: 0 -246: 119681: 0 -246: 119682: 0 -246: 119683: 0 -246: 119684: 0 -246: 119685: 0 -246: 119686: 0 -246: 119687: 0 -246: 119688: 0 -246: 119689: 0 -246: 119690: 0 -246: 119691: 0 -246: 119692: 0 -246: 119693: 0 -246: 119694: 0 -246: 119695: 0 -246: 119696: 0 -246: 119697: 0 -246: 119698: 0 -246: 119699: 0 -246: 119700: 0 -246: 119701: 0 -246: 119702: 0 -246: 119703: 0 -246: 119704: 0 -246: 119705: 0 -246: 119706: 0 -246: 119707: 0 -246: 119708: 0 -246: 119709: 0 -246: 119710: 0 -246: 119711: 0 -246: 119712: 0 -246: 119713: 0 -246: 119714: 0 -246: 119715: 0 -246: 119716: 0 -246: 119717: 0 -246: 119718: 0 -246: 119719: 0 -246: 119720: 0 -246: 119721: 0 -246: 119722: 0 -246: 119723: 0 -246: 119724: 0 -246: 119725: 0 -246: 119726: 0 -246: 119727: 0 -246: 119728: 0 -246: 119729: 0 -246: 119730: 0 -246: 119731: 0 -246: 119732: 0 -246: 119733: 0 -246: 119734: 0 -246: 119735: 0 -246: 119736: 0 -246: 119737: 0 -246: 119738: 0 -246: 119739: 0 -246: 119740: 0 -246: 119741: 0 -246: 119742: 0 -246: 119743: 0 -246: 119744: 0 -246: 119745: 0 -246: 119746: 0 -246: 119747: 0 -246: 119748: 0 -246: 119749: 0 -246: 119750: 0 -246: 119751: 0 -246: 119752: 0 -246: 119753: 0 -246: 119754: 0 -246: 119755: 0 -246: 119756: 0 -246: 119757: 0 -246: 119758: 0 -246: 119759: 0 -246: 119760: 0 -246: 119761: 0 -246: 119762: 0 -246: 119763: 0 -246: 119764: 0 -246: 119765: 0 -246: 119766: 0 -246: 119767: 0 -246: 119768: 0 -246: 119769: 0 -246: 119770: 0 -246: 119771: 0 -246: 119772: 0 -246: 119773: 0 -246: 119774: 0 -246: 119775: 0 -246: 119776: 0 -246: 119777: 0 -246: 119778: 0 -246: 119779: 0 -246: 119780: 0 -246: 119781: 0 -246: 119782: 0 -246: 119783: 0 -246: 119784: 0 -246: 119785: 0 -246: 119786: 0 -246: 119787: 0 -246: 119788: 0 -246: 119789: 0 -246: 119790: 0 -246: 119791: 0 -246: 119792: 0 -246: 119793: 0 -246: 119794: 0 -246: 119795: 0 -246: 119796: 0 -246: 119797: 0 -246: 119798: 0 -246: 119799: 0 -246: 119800: 0 -246: 119801: 0 -246: 119802: 0 -246: 119803: 0 -246: 119804: 0 -246: 119805: 0 -246: 119806: 0 -246: 119807: 0 -246: 119808: 0 -246: 119809: 0 -246: 119810: 0 -246: 119811: 0 -246: 119812: 0 -246: 119813: 0 -246: 119814: 0 -246: 119815: 0 -246: 119816: 0 -246: 119817: 0 -246: 119818: 0 -246: 119819: 0 -246: 119820: 0 -246: 119821: 0 -246: 119822: 0 -246: 119823: 0 -246: 119824: 0 -246: 119825: 0 -246: 119826: 0 -246: 119827: 0 -246: 119828: 0 -246: 119829: 0 -246: 119830: 0 -246: 119831: 0 -246: 119832: 0 -246: 119833: 0 -246: 119834: 0 -246: 119835: 0 -246: 119836: 0 -246: 119837: 0 -246: 119838: 0 -246: 119839: 0 -246: 119840: 0 -246: 119841: 0 -246: 119842: 0 -246: 119843: 0 -246: 119844: 0 -246: 119845: 0 -246: 119846: 0 -246: 119847: 0 -246: 119848: 0 -246: 119849: 0 -246: 119850: 0 -246: 119851: 0 -246: 119852: 0 -246: 119853: 0 -246: 119854: 0 -246: 119855: 0 -246: 119856: 0 -246: 119857: 0 -246: 119858: 0 -246: 119859: 0 -246: 119860: 0 -246: 119861: 0 -246: 119862: 0 -246: 119863: 0 -246: 119864: 0 -246: 119865: 0 -246: 119866: 0 -246: 119867: 0 -246: 119868: 0 -246: 119869: 0 -246: 119870: 0 -246: 119871: 0 -246: 119872: 0 -246: 119873: 0 -246: 119874: 0 -246: 119875: 0 -246: 119876: 0 -246: 119877: 0 -246: 119878: 0 -246: 119879: 0 -246: 119880: 0 -246: 119881: 0 -246: 119882: 0 -246: 119883: 0 -246: 119884: 0 -246: 119885: 0 -246: 119886: 0 -246: 119887: 0 -246: 119888: 0 -246: 119889: 0 -246: 119890: 0 -246: 119891: 0 -246: 119892: 0 -246: 119893: 0 -246: 119894: 0 -246: 119895: 0 -246: 119896: 0 -246: 119897: 0 -246: 119898: 0 -246: 119899: 0 -246: 119900: 0 -246: 119901: 0 -246: 119902: 0 -246: 119903: 0 -246: 119904: 0 -246: 119905: 0 -246: 119906: 0 -246: 119907: 0 -246: 119908: 0 -246: 119909: 0 -246: 119910: 0 -246: 119911: 0 -246: 119912: 0 -246: 119913: 0 -246: 119914: 0 -246: 119915: 0 -246: 119916: 0 -246: 119917: 0 -246: 119918: 0 -246: 119919: 0 -246: 119920: 0 -246: 119921: 0 -246: 119922: 0 -246: 119923: 0 -246: 119924: 0 -246: 119925: 0 -246: 119926: 0 -246: 119927: 0 -246: 119928: 0 -246: 119929: 0 -246: 119930: 0 -246: 119931: 0 -246: 119932: 0 -246: 119933: 0 -246: 119934: 0 -246: 119935: 0 -246: 119936: 0 -246: 119937: 0 -246: 119938: 0 -246: 119939: 0 -246: 119940: 0 -246: 119941: 0 -246: 119942: 0 -246: 119943: 0 -246: 119944: 0 -246: 119945: 0 -246: 119946: 0 -246: 119947: 0 -246: 119948: 0 -246: 119949: 0 -246: 119950: 0 -246: 119951: 0 -246: 119952: 0 -246: 119953: 0 -246: 119954: 0 -246: 119955: 0 -246: 119956: 0 -246: 119957: 0 -246: 119958: 0 -246: 119959: 0 -246: 119960: 0 -246: 119961: 0 -246: 119962: 0 -246: 119963: 0 -246: 119964: 0 -246: 119965: 0 -246: 119966: 0 -246: 119967: 0 -246: 119968: 0 -246: 119969: 0 -246: 119970: 0 -246: 119971: 0 -246: 119972: 0 -246: 119973: 0 -246: 119974: 0 -246: 119975: 0 -246: 119976: 0 -246: 119977: 0 -246: 119978: 0 -246: 119979: 0 -246: 119980: 0 -246: 119981: 0 -246: 119982: 0 -246: 119983: 0 -246: 119984: 0 -246: 119985: 0 -246: 119986: 0 -246: 119987: 0 -246: 119988: 0 -246: 119989: 0 -246: 119990: 0 -246: 119991: 0 -246: 119992: 0 -246: 119993: 0 -246: 119994: 0 -246: 119995: 0 -246: 119996: 0 -246: 119997: 0 -246: 119998: 0 -246: 119999: 0 -246: 120000: 0 -246: 120001: 0 -246: 120002: 0 -246: 120003: 0 -246: 120004: 0 -246: 120005: 0 -246: 120006: 0 -246: 120007: 0 -246: 120008: 0 -246: 120009: 0 -246: 120010: 0 -246: 120011: 0 -246: 120012: 0 -246: 120013: 0 -246: 120014: 0 -246: 120015: 0 -246: 120016: 0 -246: 120017: 0 -246: 120018: 0 -246: 120019: 0 -246: 120020: 0 -246: 120021: 0 -246: 120022: 0 -246: 120023: 0 -246: 120024: 0 -246: 120025: 0 -246: 120026: 0 -246: 120027: 0 -246: 120028: 0 -246: 120029: 0 -246: 120030: 0 -246: 120031: 0 -246: 120032: 0 -246: 120033: 0 -246: 120034: 0 -246: 120035: 0 -246: 120036: 0 -246: 120037: 0 -246: 120038: 0 -246: 120039: 0 -246: 120040: 0 -246: 120041: 0 -246: 120042: 0 -246: 120043: 0 -246: 120044: 0 -246: 120045: 0 -246: 120046: 0 -246: 120047: 0 -246: 120048: 0 -246: 120049: 0 -246: 120050: 0 -246: 120051: 0 -246: 120052: 0 -246: 120053: 0 -246: 120054: 0 -246: 120055: 0 -246: 120056: 0 -246: 120057: 0 -246: 120058: 0 -246: 120059: 0 -246: 120060: 0 -246: 120061: 0 -246: 120062: 0 -246: 120063: 0 -246: 120064: 0 -246: 120065: 0 -246: 120066: 0 -246: 120067: 0 -246: 120068: 0 -246: 120069: 0 -246: 120070: 0 -246: 120071: 0 -246: 120072: 0 -246: 120073: 0 -246: 120074: 0 -246: 120075: 0 -246: 120076: 0 -246: 120077: 0 -246: 120078: 0 -246: 120079: 0 -246: 120080: 0 -246: 120081: 0 -246: 120082: 0 -246: 120083: 0 -246: 120084: 0 -246: 120085: 0 -246: 120086: 0 -246: 120087: 0 -246: 120088: 0 -246: 120089: 0 -246: 120090: 0 -246: 120091: 0 -246: 120092: 0 -246: 120093: 0 -246: 120094: 0 -246: 120095: 0 -246: 120096: 0 -246: 120097: 0 -246: 120098: 0 -246: 120099: 0 -246: 120100: 0 -246: 120101: 0 -246: 120102: 0 -246: 120103: 0 -246: 120104: 0 -246: 120105: 0 -246: 120106: 0 -246: 120107: 0 -246: 120108: 0 -246: 120109: 0 -246: 120110: 0 -246: 120111: 0 -246: 120112: 0 -246: 120113: 0 -246: 120114: 0 -246: 120115: 0 -246: 120116: 0 -246: 120117: 0 -246: 120118: 0 -246: 120119: 0 -246: 120120: 0 -246: 120121: 0 -246: 120122: 0 -246: 120123: 0 -246: 120124: 0 -246: 120125: 0 -246: 120126: 0 -246: 120127: 0 -246: 120128: 0 -246: 120129: 0 -246: 120130: 0 -246: 120131: 0 -246: 120132: 0 -246: 120133: 0 -246: 120134: 0 -246: 120135: 0 -246: 120136: 0 -246: 120137: 0 -246: 120138: 0 -246: 120139: 0 -246: 120140: 0 -246: 120141: 0 -246: 120142: 0 -246: 120143: 0 -246: 120144: 0 -246: 120145: 0 -246: 120146: 0 -246: 120147: 0 -246: 120148: 0 -246: 120149: 0 -246: 120150: 0 -246: 120151: 0 -246: 120152: 0 -246: 120153: 0 -246: 120154: 0 -246: 120155: 0 -246: 120156: 0 -246: 120157: 0 -246: 120158: 0 -246: 120159: 0 -246: 120160: 0 -246: 120161: 0 -246: 120162: 0 -246: 120163: 0 -246: 120164: 0 -246: 120165: 0 -246: 120166: 0 -246: 120167: 0 -246: 120168: 0 -246: 120169: 0 -246: 120170: 0 -246: 120171: 0 -246: 120172: 0 -246: 120173: 0 -246: 120174: 0 -246: 120175: 0 -246: 120176: 0 -246: 120177: 0 -246: 120178: 0 -246: 120179: 0 -246: 120180: 0 -246: 120181: 0 -246: 120182: 0 -246: 120183: 0 -246: 120184: 0 -246: 120185: 0 -246: 120186: 0 -246: 120187: 0 -246: 120188: 0 -246: 120189: 0 -246: 120190: 0 -246: 120191: 0 -246: 120192: 0 -246: 120193: 0 -246: 120194: 0 -246: 120195: 0 -246: 120196: 0 -246: 120197: 0 -246: 120198: 0 -246: 120199: 0 -246: 120200: 0 -246: 120201: 0 -246: 120202: 0 -246: 120203: 0 -246: 120204: 0 -246: 120205: 0 -246: 120206: 0 -246: 120207: 0 -246: 120208: 0 -246: 120209: 0 -246: 120210: 0 -246: 120211: 0 -246: 120212: 0 -246: 120213: 0 -246: 120214: 0 -246: 120215: 0 -246: 120216: 0 -246: 120217: 0 -246: 120218: 0 -246: 120219: 0 -246: 120220: 0 -246: 120221: 0 -246: 120222: 0 -246: 120223: 0 -246: 120224: 0 -246: 120225: 0 -246: 120226: 0 -246: 120227: 0 -246: 120228: 0 -246: 120229: 0 -246: 120230: 0 -246: 120231: 0 -246: 120232: 0 -246: 120233: 0 -246: 120234: 0 -246: 120235: 0 -246: 120236: 0 -246: 120237: 0 -246: 120238: 0 -246: 120239: 0 -246: 120240: 0 -246: 120241: 0 -246: 120242: 0 -246: 120243: 0 -246: 120244: 0 -246: 120245: 0 -246: 120246: 0 -246: 120247: 0 -246: 120248: 0 -246: 120249: 0 -246: 120250: 0 -246: 120251: 0 -246: 120252: 0 -246: 120253: 0 -246: 120254: 0 -246: 120255: 0 -246: 120256: 0 -246: 120257: 0 -246: 120258: 0 -246: 120259: 0 -246: 120260: 0 -246: 120261: 0 -246: 120262: 0 -246: 120263: 0 -246: 120264: 0 -246: 120265: 0 -246: 120266: 0 -246: 120267: 0 -246: 120268: 0 -246: 120269: 0 -246: 120270: 0 -246: 120271: 0 -246: 120272: 0 -246: 120273: 0 -246: 120274: 0 -246: 120275: 0 -246: 120276: 0 -246: 120277: 0 -246: 120278: 0 -246: 120279: 0 -246: 120280: 0 -246: 120281: 0 -246: 120282: 0 -246: 120283: 0 -246: 120284: 0 -246: 120285: 0 -246: 120286: 0 -246: 120287: 0 -246: 120288: 0 -246: 120289: 0 -246: 120290: 0 -246: 120291: 0 -246: 120292: 0 -246: 120293: 0 -246: 120294: 0 -246: 120295: 0 -246: 120296: 0 -246: 120297: 0 -246: 120298: 0 -246: 120299: 0 -246: 120300: 0 -246: 120301: 0 -246: 120302: 0 -246: 120303: 0 -246: 120304: 0 -246: 120305: 0 -246: 120306: 0 -246: 120307: 0 -246: 120308: 0 -246: 120309: 0 -246: 120310: 0 -246: 120311: 0 -246: 120312: 0 -246: 120313: 0 -246: 120314: 0 -246: 120315: 0 -246: 120316: 0 -246: 120317: 0 -246: 120318: 0 -246: 120319: 0 -246: 120320: 0 -246: 120321: 0 -246: 120322: 0 -246: 120323: 0 -246: 120324: 0 -246: 120325: 0 -246: 120326: 0 -246: 120327: 0 -246: 120328: 0 -246: 120329: 0 -246: 120330: 0 -246: 120331: 0 -246: 120332: 0 -246: 120333: 0 -246: 120334: 0 -246: 120335: 0 -246: 120336: 0 -246: 120337: 0 -246: 120338: 0 -246: 120339: 0 -246: 120340: 0 -246: 120341: 0 -246: 120342: 0 -246: 120343: 0 -246: 120344: 0 -246: 120345: 0 -246: 120346: 0 -246: 120347: 0 -246: 120348: 0 -246: 120349: 0 -246: 120350: 0 -246: 120351: 0 -246: 120352: 0 -246: 120353: 0 -246: 120354: 0 -246: 120355: 0 -246: 120356: 0 -246: 120357: 0 -246: 120358: 0 -246: 120359: 0 -246: 120360: 0 -246: 120361: 0 -246: 120362: 0 -246: 120363: 0 -246: 120364: 0 -246: 120365: 0 -246: 120366: 0 -246: 120367: 0 -246: 120368: 0 -246: 120369: 0 -246: 120370: 0 -246: 120371: 0 -246: 120372: 0 -246: 120373: 0 -246: 120374: 0 -246: 120375: 0 -246: 120376: 0 -246: 120377: 0 -246: 120378: 0 -246: 120379: 0 -246: 120380: 0 -246: 120381: 0 -246: 120382: 0 -246: 120383: 0 -246: 120384: 0 -246: 120385: 0 -246: 120386: 0 -246: 120387: 0 -246: 120388: 0 -246: 120389: 0 -246: 120390: 0 -246: 120391: 0 -246: 120392: 0 -246: 120393: 0 -246: 120394: 0 -246: 120395: 0 -246: 120396: 0 -246: 120397: 0 -246: 120398: 0 -246: 120399: 0 -246: 120400: 0 -246: 120401: 0 -246: 120402: 0 -246: 120403: 0 -246: 120404: 0 -246: 120405: 0 -246: 120406: 0 -246: 120407: 0 -246: 120408: 0 -246: 120409: 0 -246: 120410: 0 -246: 120411: 0 -246: 120412: 0 -246: 120413: 0 -246: 120414: 0 -246: 120415: 0 -246: 120416: 0 -246: 120417: 0 -246: 120418: 0 -246: 120419: 0 -246: 120420: 0 -246: 120421: 0 -246: 120422: 0 -246: 120423: 0 -246: 120424: 0 -246: 120425: 0 -246: 120426: 0 -246: 120427: 0 -246: 120428: 0 -246: 120429: 0 -246: 120430: 0 -246: 120431: 0 -246: 120432: 0 -246: 120433: 0 -246: 120434: 0 -246: 120435: 0 -246: 120436: 0 -246: 120437: 0 -246: 120438: 0 -246: 120439: 0 -246: 120440: 0 -246: 120441: 0 -246: 120442: 0 -246: 120443: 0 -246: 120444: 0 -246: 120445: 0 -246: 120446: 0 -246: 120447: 0 -246: 120448: 0 -246: 120449: 0 -246: 120450: 0 -246: 120451: 0 -246: 120452: 0 -246: 120453: 0 -246: 120454: 0 -246: 120455: 0 -246: 120456: 0 -246: 120457: 0 -246: 120458: 0 -246: 120459: 0 -246: 120460: 0 -246: 120461: 0 -246: 120462: 0 -246: 120463: 0 -246: 120464: 0 -246: 120465: 0 -246: 120466: 0 -246: 120467: 0 -246: 120468: 0 -246: 120469: 0 -246: 120470: 0 -246: 120471: 0 -246: 120472: 0 -246: 120473: 0 -246: 120474: 0 -246: 120475: 0 -246: 120476: 0 -246: 120477: 0 -246: 120478: 0 -246: 120479: 0 -246: 120480: 0 -246: 120481: 0 -246: 120482: 0 -246: 120483: 0 -246: 120484: 0 -246: 120485: 0 -246: 120486: 0 -246: 120487: 0 -246: 120488: 0 -246: 120489: 0 -246: 120490: 0 -246: 120491: 0 -246: 120492: 0 -246: 120493: 0 -246: 120494: 0 -246: 120495: 0 -246: 120496: 0 -246: 120497: 0 -246: 120498: 0 -246: 120499: 0 -246: 120500: 0 -246: 120501: 0 -246: 120502: 0 -246: 120503: 0 -246: 120504: 0 -246: 120505: 0 -246: 120506: 0 -246: 120507: 0 -246: 120508: 0 -246: 120509: 0 -246: 120510: 0 -246: 120511: 0 -246: 120512: 0 -246: 120513: 0 -246: 120514: 0 -246: 120515: 0 -246: 120516: 0 -246: 120517: 0 -246: 120518: 0 -246: 120519: 0 -246: 120520: 0 -246: 120521: 0 -246: 120522: 0 -246: 120523: 0 -246: 120524: 0 -246: 120525: 0 -246: 120526: 0 -246: 120527: 0 -246: 120528: 0 -246: 120529: 0 -246: 120530: 0 -246: 120531: 0 -246: 120532: 0 -246: 120533: 0 -246: 120534: 0 -246: 120535: 0 -246: 120536: 0 -246: 120537: 0 -246: 120538: 0 -246: 120539: 0 -246: 120540: 0 -246: 120541: 0 -246: 120542: 0 -246: 120543: 0 -246: 120544: 0 -246: 120545: 0 -246: 120546: 0 -246: 120547: 0 -246: 120548: 0 -246: 120549: 0 -246: 120550: 0 -246: 120551: 0 -246: 120552: 0 -246: 120553: 0 -246: 120554: 0 -246: 120555: 0 -246: 120556: 0 -246: 120557: 0 -246: 120558: 0 -246: 120559: 0 -246: 120560: 0 -246: 120561: 0 -246: 120562: 0 -246: 120563: 0 -246: 120564: 0 -246: 120565: 0 -246: 120566: 0 -246: 120567: 0 -246: 120568: 0 -246: 120569: 0 -246: 120570: 0 -246: 120571: 0 -246: 120572: 0 -246: 120573: 0 -246: 120574: 0 -246: 120575: 0 -246: 120576: 0 -246: 120577: 0 -246: 120578: 0 -246: 120579: 0 -246: 120580: 0 -246: 120581: 0 -246: 120582: 0 -246: 120583: 0 -246: 120584: 0 -246: 120585: 0 -246: 120586: 0 -246: 120587: 0 -246: 120588: 0 -246: 120589: 0 -246: 120590: 0 -246: 120591: 0 -246: 120592: 0 -246: 120593: 0 -246: 120594: 0 -246: 120595: 0 -246: 120596: 0 -246: 120597: 0 -246: 120598: 0 -246: 120599: 0 -246: 120600: 0 -246: 120601: 0 -246: 120602: 0 -246: 120603: 0 -246: 120604: 0 -246: 120605: 0 -246: 120606: 0 -246: 120607: 0 -246: 120608: 0 -246: 120609: 0 -246: 120610: 0 -246: 120611: 0 -246: 120612: 0 -246: 120613: 0 -246: 120614: 0 -246: 120615: 0 -246: 120616: 0 -246: 120617: 0 -246: 120618: 0 -246: 120619: 0 -246: 120620: 0 -246: 120621: 0 -246: 120622: 0 -246: 120623: 0 -246: 120624: 0 -246: 120625: 0 -246: 120626: 0 -246: 120627: 0 -246: 120628: 0 -246: 120629: 0 -246: 120630: 0 -246: 120631: 0 -246: 120632: 0 -246: 120633: 0 -246: 120634: 0 -246: 120635: 0 -246: 120636: 0 -246: 120637: 0 -246: 120638: 0 -246: 120639: 0 -246: 120640: 0 -246: 120641: 0 -246: 120642: 0 -246: 120643: 0 -246: 120644: 0 -246: 120645: 0 -246: 120646: 0 -246: 120647: 0 -246: 120648: 0 -246: 120649: 0 -246: 120650: 0 -246: 120651: 0 -246: 120652: 0 -246: 120653: 0 -246: 120654: 0 -246: 120655: 0 -246: 120656: 0 -246: 120657: 0 -246: 120658: 0 -246: 120659: 0 -246: 120660: 0 -246: 120661: 0 -246: 120662: 0 -246: 120663: 0 -246: 120664: 0 -246: 120665: 0 -246: 120666: 0 -246: 120667: 0 -246: 120668: 0 -246: 120669: 0 -246: 120670: 0 -246: 120671: 0 -246: 120672: 0 -246: 120673: 0 -246: 120674: 0 -246: 120675: 0 -246: 120676: 0 -246: 120677: 0 -246: 120678: 0 -246: 120679: 0 -246: 120680: 0 -246: 120681: 0 -246: 120682: 0 -246: 120683: 0 -246: 120684: 0 -246: 120685: 0 -246: 120686: 0 -246: 120687: 0 -246: 120688: 0 -246: 120689: 0 -246: 120690: 0 -246: 120691: 0 -246: 120692: 0 -246: 120693: 0 -246: 120694: 0 -246: 120695: 0 -246: 120696: 0 -246: 120697: 0 -246: 120698: 0 -246: 120699: 0 -246: 120700: 0 -246: 120701: 0 -246: 120702: 0 -246: 120703: 0 -246: 120704: 0 -246: 120705: 0 -246: 120706: 0 -246: 120707: 0 -246: 120708: 0 -246: 120709: 0 -246: 120710: 0 -246: 120711: 0 -246: 120712: 0 -246: 120713: 0 -246: 120714: 0 -246: 120715: 0 -246: 120716: 0 -246: 120717: 0 -246: 120718: 0 -246: 120719: 0 -246: 120720: 0 -246: 120721: 0 -246: 120722: 0 -246: 120723: 0 -246: 120724: 0 -246: 120725: 0 -246: 120726: 0 -246: 120727: 0 -246: 120728: 0 -246: 120729: 0 -246: 120730: 0 -246: 120731: 0 -246: 120732: 0 -246: 120733: 0 -246: 120734: 0 -246: 120735: 0 -246: 120736: 0 -246: 120737: 0 -246: 120738: 0 -246: 120739: 0 -246: 120740: 0 -246: 120741: 0 -246: 120742: 0 -246: 120743: 0 -246: 120744: 0 -246: 120745: 0 -246: 120746: 0 -246: 120747: 0 -246: 120748: 0 -246: 120749: 0 -246: 120750: 0 -246: 120751: 0 -246: 120752: 0 -246: 120753: 0 -246: 120754: 0 -246: 120755: 0 -246: 120756: 0 -246: 120757: 0 -246: 120758: 0 -246: 120759: 0 -246: 120760: 0 -246: 120761: 0 -246: 120762: 0 -246: 120763: 0 -246: 120764: 0 -246: 120765: 0 -246: 120766: 0 -246: 120767: 0 -246: 120768: 0 -246: 120769: 0 -246: 120770: 0 -246: 120771: 0 -246: 120772: 0 -246: 120773: 0 -246: 120774: 0 -246: 120775: 0 -246: 120776: 0 -246: 120777: 0 -246: 120778: 0 -246: 120779: 0 -246: 120780: 0 -246: 120781: 0 -246: 120782: 0 -246: 120783: 0 -246: 120784: 0 -246: 120785: 0 -246: 120786: 0 -246: 120787: 0 -246: 120788: 0 -246: 120789: 0 -246: 120790: 0 -246: 120791: 0 -246: 120792: 0 -246: 120793: 0 -246: 120794: 0 -246: 120795: 0 -246: 120796: 0 -246: 120797: 0 -246: 120798: 0 -246: 120799: 0 -246: 120800: 0 -246: 120801: 0 -246: 120802: 0 -246: 120803: 0 -246: 120804: 0 -246: 120805: 0 -246: 120806: 0 -246: 120807: 0 -246: 120808: 0 -246: 120809: 0 -246: 120810: 0 -246: 120811: 0 -246: 120812: 0 -246: 120813: 0 -246: 120814: 0 -246: 120815: 0 -246: 120816: 0 -246: 120817: 0 -246: 120818: 0 -246: 120819: 0 -246: 120820: 0 -246: 120821: 0 -246: 120822: 0 -246: 120823: 0 -246: 120824: 0 -246: 120825: 0 -246: 120826: 0 -246: 120827: 0 -246: 120828: 0 -246: 120829: 0 -246: 120830: 0 -246: 120831: 0 -246: 120832: 0 -246: 120833: 0 -246: 120834: 0 -246: 120835: 0 -246: 120836: 0 -246: 120837: 0 -246: 120838: 0 -246: 120839: 0 -246: 120840: 0 -246: 120841: 0 -246: 120842: 0 -246: 120843: 0 -246: 120844: 0 -246: 120845: 0 -246: 120846: 0 -246: 120847: 0 -246: 120848: 0 -246: 120849: 0 -246: 120850: 0 -246: 120851: 0 -246: 120852: 0 -246: 120853: 0 -246: 120854: 0 -246: 120855: 0 -246: 120856: 0 -246: 120857: 0 -246: 120858: 0 -246: 120859: 0 -246: 120860: 0 -246: 120861: 0 -246: 120862: 0 -246: 120863: 0 -246: 120864: 0 -246: 120865: 0 -246: 120866: 0 -246: 120867: 0 -246: 120868: 0 -246: 120869: 0 -246: 120870: 0 -246: 120871: 0 -246: 120872: 0 -246: 120873: 0 -246: 120874: 0 -246: 120875: 0 -246: 120876: 0 -246: 120877: 0 -246: 120878: 0 -246: 120879: 0 -246: 120880: 0 -246: 120881: 0 -246: 120882: 0 -246: 120883: 0 -246: 120884: 0 -246: 120885: 0 -246: 120886: 0 -246: 120887: 0 -246: 120888: 0 -246: 120889: 0 -246: 120890: 0 -246: 120891: 0 -246: 120892: 0 -246: 120893: 0 -246: 120894: 0 -246: 120895: 0 -246: 120896: 0 -246: 120897: 0 -246: 120898: 0 -246: 120899: 0 -246: 120900: 0 -246: 120901: 0 -246: 120902: 0 -246: 120903: 0 -246: 120904: 0 -246: 120905: 0 -246: 120906: 0 -246: 120907: 0 -246: 120908: 0 -246: 120909: 0 -246: 120910: 0 -246: 120911: 0 -246: 120912: 0 -246: 120913: 0 -246: 120914: 0 -246: 120915: 0 -246: 120916: 0 -246: 120917: 0 -246: 120918: 0 -246: 120919: 0 -246: 120920: 0 -246: 120921: 0 -246: 120922: 0 -246: 120923: 0 -246: 120924: 0 -246: 120925: 0 -246: 120926: 0 -246: 120927: 0 -246: 120928: 0 -246: 120929: 0 -246: 120930: 0 -246: 120931: 0 -246: 120932: 0 -246: 120933: 0 -246: 120934: 0 -246: 120935: 0 -246: 120936: 0 -246: 120937: 0 -246: 120938: 0 -246: 120939: 0 -246: 120940: 0 -246: 120941: 0 -246: 120942: 0 -246: 120943: 0 -246: 120944: 0 -246: 120945: 0 -246: 120946: 0 -246: 120947: 0 -246: 120948: 0 -246: 120949: 0 -246: 120950: 0 -246: 120951: 0 -246: 120952: 0 -246: 120953: 0 -246: 120954: 0 -246: 120955: 0 -246: 120956: 0 -246: 120957: 0 -246: 120958: 0 -246: 120959: 0 -246: 120960: 0 -246: 120961: 0 -246: 120962: 0 -246: 120963: 0 -246: 120964: 0 -246: 120965: 0 -246: 120966: 0 -246: 120967: 0 -246: 120968: 0 -246: 120969: 0 -246: 120970: 0 -246: 120971: 0 -246: 120972: 0 -246: 120973: 0 -246: 120974: 0 -246: 120975: 0 -246: 120976: 0 -246: 120977: 0 -246: 120978: 0 -246: 120979: 0 -246: 120980: 0 -246: 120981: 0 -246: 120982: 0 -246: 120983: 0 -246: 120984: 0 -246: 120985: 0 -246: 120986: 0 -246: 120987: 0 -246: 120988: 0 -246: 120989: 0 -246: 120990: 0 -246: 120991: 0 -246: 120992: 0 -246: 120993: 0 -246: 120994: 0 -246: 120995: 0 -246: 120996: 0 -246: 120997: 0 -246: 120998: 0 -246: 120999: 0 -246: 121000: 0 -246: 121001: 0 -246: 121002: 0 -246: 121003: 0 -246: 121004: 0 -246: 121005: 0 -246: 121006: 0 -246: 121007: 0 -246: 121008: 0 -246: 121009: 0 -246: 121010: 0 -246: 121011: 0 -246: 121012: 0 -246: 121013: 0 -246: 121014: 0 -246: 121015: 0 -246: 121016: 0 -246: 121017: 0 -246: 121018: 0 -246: 121019: 0 -246: 121020: 0 -246: 121021: 0 -246: 121022: 0 -246: 121023: 0 -246: 121024: 0 -246: 121025: 0 -246: 121026: 0 -246: 121027: 0 -246: 121028: 0 -246: 121029: 0 -246: 121030: 0 -246: 121031: 0 -246: 121032: 0 -246: 121033: 0 -246: 121034: 0 -246: 121035: 0 -246: 121036: 0 -246: 121037: 0 -246: 121038: 0 -246: 121039: 0 -246: 121040: 0 -246: 121041: 0 -246: 121042: 0 -246: 121043: 0 -246: 121044: 0 -246: 121045: 0 -246: 121046: 0 -246: 121047: 0 -246: 121048: 0 -246: 121049: 0 -246: 121050: 0 -246: 121051: 0 -246: 121052: 0 -246: 121053: 0 -246: 121054: 0 -246: 121055: 0 -246: 121056: 0 -246: 121057: 0 -246: 121058: 0 -246: 121059: 0 -246: 121060: 0 -246: 121061: 0 -246: 121062: 0 -246: 121063: 0 -246: 121064: 0 -246: 121065: 0 -246: 121066: 0 -246: 121067: 0 -246: 121068: 0 -246: 121069: 0 -246: 121070: 0 -246: 121071: 0 -246: 121072: 0 -246: 121073: 0 -246: 121074: 0 -246: 121075: 0 -246: 121076: 0 -246: 121077: 0 -246: 121078: 0 -246: 121079: 0 -246: 121080: 0 -246: 121081: 0 -246: 121082: 0 -246: 121083: 0 -246: 121084: 0 -246: 121085: 0 -246: 121086: 0 -246: 121087: 0 -246: 121088: 0 -246: 121089: 0 -246: 121090: 0 -246: 121091: 0 -246: 121092: 0 -246: 121093: 0 -246: 121094: 0 -246: 121095: 0 -246: 121096: 0 -246: 121097: 0 -246: 121098: 0 -246: 121099: 0 -246: 121100: 0 -246: 121101: 0 -246: 121102: 0 -246: 121103: 0 -246: 121104: 0 -246: 121105: 0 -246: 121106: 0 -246: 121107: 0 -246: 121108: 0 -246: 121109: 0 -246: 121110: 0 -246: 121111: 0 -246: 121112: 0 -246: 121113: 0 -246: 121114: 0 -246: 121115: 0 -246: 121116: 0 -246: 121117: 0 -246: 121118: 0 -246: 121119: 0 -246: 121120: 0 -246: 121121: 0 -246: 121122: 0 -246: 121123: 0 -246: 121124: 0 -246: 121125: 0 -246: 121126: 0 -246: 121127: 0 -246: 121128: 0 -246: 121129: 0 -246: 121130: 0 -246: 121131: 0 -246: 121132: 0 -246: 121133: 0 -246: 121134: 0 -246: 121135: 0 -246: 121136: 0 -246: 121137: 0 -246: 121138: 0 -246: 121139: 0 -246: 121140: 0 -246: 121141: 0 -246: 121142: 0 -246: 121143: 0 -246: 121144: 0 -246: 121145: 0 -246: 121146: 0 -246: 121147: 0 -246: 121148: 0 -246: 121149: 0 -246: 121150: 0 -246: 121151: 0 -246: 121152: 0 -246: 121153: 0 -246: 121154: 0 -246: 121155: 0 -246: 121156: 0 -246: 121157: 0 -246: 121158: 0 -246: 121159: 0 -246: 121160: 0 -246: 121161: 0 -246: 121162: 0 -246: 121163: 0 -246: 121164: 0 -246: 121165: 0 -246: 121166: 0 -246: 121167: 0 -246: 121168: 0 -246: 121169: 0 -246: 121170: 0 -246: 121171: 0 -246: 121172: 0 -246: 121173: 0 -246: 121174: 0 -246: 121175: 0 -246: 121176: 0 -246: 121177: 0 -246: 121178: 0 -246: 121179: 0 -246: 121180: 0 -246: 121181: 0 -246: 121182: 0 -246: 121183: 0 -246: 121184: 0 -246: 121185: 0 -246: 121186: 0 -246: 121187: 0 -246: 121188: 0 -246: 121189: 0 -246: 121190: 0 -246: 121191: 0 -246: 121192: 0 -246: 121193: 0 -246: 121194: 0 -246: 121195: 0 -246: 121196: 0 -246: 121197: 0 -246: 121198: 0 -246: 121199: 0 -246: 121200: 0 -246: 121201: 0 -246: 121202: 0 -246: 121203: 0 -246: 121204: 0 -246: 121205: 0 -246: 121206: 0 -246: 121207: 0 -246: 121208: 0 -246: 121209: 0 -246: 121210: 0 -246: 121211: 0 -246: 121212: 0 -246: 121213: 0 -246: 121214: 0 -246: 121215: 0 -246: 121216: 0 -246: 121217: 0 -246: 121218: 0 -246: 121219: 0 -246: 121220: 0 -246: 121221: 0 -246: 121222: 0 -246: 121223: 0 -246: 121224: 0 -246: 121225: 0 -246: 121226: 0 -246: 121227: 0 -246: 121228: 0 -246: 121229: 0 -246: 121230: 0 -246: 121231: 0 -246: 121232: 0 -246: 121233: 0 -246: 121234: 0 -246: 121235: 0 -246: 121236: 0 -246: 121237: 0 -246: 121238: 0 -246: 121239: 0 -246: 121240: 0 -246: 121241: 0 -246: 121242: 0 -246: 121243: 0 -246: 121244: 0 -246: 121245: 0 -246: 121246: 0 -246: 121247: 0 -246: 121248: 0 -246: 121249: 0 -246: 121250: 0 -246: 121251: 0 -246: 121252: 0 -246: 121253: 0 -246: 121254: 0 -246: 121255: 0 -246: 121256: 0 -246: 121257: 0 -246: 121258: 0 -246: 121259: 0 -246: 121260: 0 -246: 121261: 0 -246: 121262: 0 -246: 121263: 0 -246: 121264: 0 -246: 121265: 0 -246: 121266: 0 -246: 121267: 0 -246: 121268: 0 -246: 121269: 0 -246: 121270: 0 -246: 121271: 0 -246: 121272: 0 -246: 121273: 0 -246: 121274: 0 -246: 121275: 0 -246: 121276: 0 -246: 121277: 0 -246: 121278: 0 -246: 121279: 0 -246: 121280: 0 -246: 121281: 0 -246: 121282: 0 -246: 121283: 0 -246: 121284: 0 -246: 121285: 0 -246: 121286: 0 -246: 121287: 0 -246: 121288: 0 -246: 121289: 0 -246: 121290: 0 -246: 121291: 0 -246: 121292: 0 -246: 121293: 0 -246: 121294: 0 -246: 121295: 0 -246: 121296: 0 -246: 121297: 0 -246: 121298: 0 -246: 121299: 0 -246: 121300: 0 -246: 121301: 0 -246: 121302: 0 -246: 121303: 0 -246: 121304: 0 -246: 121305: 0 -246: 121306: 0 -246: 121307: 0 -246: 121308: 0 -246: 121309: 0 -246: 121310: 0 -246: 121311: 0 -246: 121312: 0 -246: 121313: 0 -246: 121314: 0 -246: 121315: 0 -246: 121316: 0 -246: 121317: 0 -246: 121318: 0 -246: 121319: 0 -246: 121320: 0 -246: 121321: 0 -246: 121322: 0 -246: 121323: 0 -246: 121324: 0 -246: 121325: 0 -246: 121326: 0 -246: 121327: 0 -246: 121328: 0 -246: 121329: 0 -246: 121330: 0 -246: 121331: 0 -246: 121332: 0 -246: 121333: 0 -246: 121334: 0 -246: 121335: 0 -246: 121336: 0 -246: 121337: 0 -246: 121338: 0 -246: 121339: 0 -246: 121340: 0 -246: 121341: 0 -246: 121342: 0 -246: 121343: 0 -246: 121344: 0 -246: 121345: 0 -246: 121346: 0 -246: 121347: 0 -246: 121348: 0 -246: 121349: 0 -246: 121350: 0 -246: 121351: 0 -246: 121352: 0 -246: 121353: 0 -246: 121354: 0 -246: 121355: 0 -246: 121356: 0 -246: 121357: 0 -246: 121358: 0 -246: 121359: 0 -246: 121360: 0 -246: 121361: 0 -246: 121362: 0 -246: 121363: 0 -246: 121364: 0 -246: 121365: 0 -246: 121366: 0 -246: 121367: 0 -246: 121368: 0 -246: 121369: 0 -246: 121370: 0 -246: 121371: 0 -246: 121372: 0 -246: 121373: 0 -246: 121374: 0 -246: 121375: 0 -246: 121376: 0 -246: 121377: 0 -246: 121378: 0 -246: 121379: 0 -246: 121380: 0 -246: 121381: 0 -246: 121382: 0 -246: 121383: 0 -246: 121384: 0 -246: 121385: 0 -246: 121386: 0 -246: 121387: 0 -246: 121388: 0 -246: 121389: 0 -246: 121390: 0 -246: 121391: 0 -246: 121392: 0 -246: 121393: 0 -246: 121394: 0 -246: 121395: 0 -246: 121396: 0 -246: 121397: 0 -246: 121398: 0 -246: 121399: 0 -246: 121400: 0 -246: 121401: 0 -246: 121402: 0 -246: 121403: 0 -246: 121404: 0 -246: 121405: 0 -246: 121406: 0 -246: 121407: 0 -246: 121408: 0 -246: 121409: 0 -246: 121410: 0 -246: 121411: 0 -246: 121412: 0 -246: 121413: 0 -246: 121414: 0 -246: 121415: 0 -246: 121416: 0 -246: 121417: 0 -246: 121418: 0 -246: 121419: 0 -246: 121420: 0 -246: 121421: 0 -246: 121422: 0 -246: 121423: 0 -246: 121424: 0 -246: 121425: 0 -246: 121426: 0 -246: 121427: 0 -246: 121428: 0 -246: 121429: 0 -246: 121430: 0 -246: 121431: 0 -246: 121432: 0 -246: 121433: 0 -246: 121434: 0 -246: 121435: 0 -246: 121436: 0 -246: 121437: 0 -246: 121438: 0 -246: 121439: 0 -246: 121440: 0 -246: 121441: 0 -246: 121442: 0 -246: 121443: 0 -246: 121444: 0 -246: 121445: 0 -246: 121446: 0 -246: 121447: 0 -246: 121448: 0 -246: 121449: 0 -246: 121450: 0 -246: 121451: 0 -246: 121452: 0 -246: 121453: 0 -246: 121454: 0 -246: 121455: 0 -246: 121456: 0 -246: 121457: 0 -246: 121458: 0 -246: 121459: 0 -246: 121460: 0 -246: 121461: 0 -246: 121462: 0 -246: 121463: 0 -246: 121464: 0 -246: 121465: 0 -246: 121466: 0 -246: 121467: 0 -246: 121468: 0 -246: 121469: 0 -246: 121470: 0 -246: 121471: 0 -246: 121472: 0 -246: 121473: 0 -246: 121474: 0 -246: 121475: 0 -246: 121476: 0 -246: 121477: 0 -246: 121478: 0 -246: 121479: 0 -246: 121480: 0 -246: 121481: 0 -246: 121482: 0 -246: 121483: 0 -246: 121484: 0 -246: 121485: 0 -246: 121486: 0 -246: 121487: 0 -246: 121488: 0 -246: 121489: 0 -246: 121490: 0 -246: 121491: 0 -246: 121492: 0 -246: 121493: 0 -246: 121494: 0 -246: 121495: 0 -246: 121496: 0 -246: 121497: 0 -246: 121498: 0 -246: 121499: 0 -246: 121500: 0 -246: 121501: 0 -246: 121502: 0 -246: 121503: 0 -246: 121504: 0 -246: 121505: 0 -246: 121506: 0 -246: 121507: 0 -246: 121508: 0 -246: 121509: 0 -246: 121510: 0 -246: 121511: 0 -246: 121512: 0 -246: 121513: 0 -246: 121514: 0 -246: 121515: 0 -246: 121516: 0 -246: 121517: 0 -246: 121518: 0 -246: 121519: 0 -246: 121520: 0 -246: 121521: 0 -246: 121522: 0 -246: 121523: 0 -246: 121524: 0 -246: 121525: 0 -246: 121526: 0 -246: 121527: 0 -246: 121528: 0 -246: 121529: 0 -246: 121530: 0 -246: 121531: 0 -246: 121532: 0 -246: 121533: 0 -246: 121534: 0 -246: 121535: 0 -246: 121536: 0 -246: 121537: 0 -246: 121538: 0 -246: 121539: 0 -246: 121540: 0 -246: 121541: 0 -246: 121542: 0 -246: 121543: 0 -246: 121544: 0 -246: 121545: 0 -246: 121546: 0 -246: 121547: 0 -246: 121548: 0 -246: 121549: 0 -246: 121550: 0 -246: 121551: 0 -246: 121552: 0 -246: 121553: 0 -246: 121554: 0 -246: 121555: 0 -246: 121556: 0 -246: 121557: 0 -246: 121558: 0 -246: 121559: 0 -246: 121560: 0 -246: 121561: 0 -246: 121562: 0 -246: 121563: 0 -246: 121564: 0 -246: 121565: 0 -246: 121566: 0 -246: 121567: 0 -246: 121568: 0 -246: 121569: 0 -246: 121570: 0 -246: 121571: 0 -246: 121572: 0 -246: 121573: 0 -246: 121574: 0 -246: 121575: 0 -246: 121576: 0 -246: 121577: 0 -246: 121578: 0 -246: 121579: 0 -246: 121580: 0 -246: 121581: 0 -246: 121582: 0 -246: 121583: 0 -246: 121584: 0 -246: 121585: 0 -246: 121586: 0 -246: 121587: 0 -246: 121588: 0 -246: 121589: 0 -246: 121590: 0 -246: 121591: 0 -246: 121592: 0 -246: 121593: 0 -246: 121594: 0 -246: 121595: 0 -246: 121596: 0 -246: 121597: 0 -246: 121598: 0 -246: 121599: 0 -246: 121600: 0 -246: 121601: 0 -246: 121602: 0 -246: 121603: 0 -246: 121604: 0 -246: 121605: 0 -246: 121606: 0 -246: 121607: 0 -246: 121608: 0 -246: 121609: 0 -246: 121610: 0 -246: 121611: 0 -246: 121612: 0 -246: 121613: 0 -246: 121614: 0 -246: 121615: 0 -246: 121616: 0 -246: 121617: 0 -246: 121618: 0 -246: 121619: 0 -246: 121620: 0 -246: 121621: 0 -246: 121622: 0 -246: 121623: 0 -246: 121624: 0 -246: 121625: 0 -246: 121626: 0 -246: 121627: 0 -246: 121628: 0 -246: 121629: 0 -246: 121630: 0 -246: 121631: 0 -246: 121632: 0 -246: 121633: 0 -246: 121634: 0 -246: 121635: 0 -246: 121636: 0 -246: 121637: 0 -246: 121638: 0 -246: 121639: 0 -246: 121640: 0 -246: 121641: 0 -246: 121642: 0 -246: 121643: 0 -246: 121644: 0 -246: 121645: 0 -246: 121646: 0 -246: 121647: 0 -246: 121648: 0 -246: 121649: 0 -246: 121650: 0 -246: 121651: 0 -246: 121652: 0 -246: 121653: 0 -246: 121654: 0 -246: 121655: 0 -246: 121656: 0 -246: 121657: 0 -246: 121658: 0 -246: 121659: 0 -246: 121660: 0 -246: 121661: 0 -246: 121662: 0 -246: 121663: 0 -246: 121664: 0 -246: 121665: 0 -246: 121666: 0 -246: 121667: 0 -246: 121668: 0 -246: 121669: 0 -246: 121670: 0 -246: 121671: 0 -246: 121672: 0 -246: 121673: 0 -246: 121674: 0 -246: 121675: 0 -246: 121676: 0 -246: 121677: 0 -246: 121678: 0 -246: 121679: 0 -246: 121680: 0 -246: 121681: 0 -246: 121682: 0 -246: 121683: 0 -246: 121684: 0 -246: 121685: 0 -246: 121686: 0 -246: 121687: 0 -246: 121688: 0 -246: 121689: 0 -246: 121690: 0 -246: 121691: 0 -246: 121692: 0 -246: 121693: 0 -246: 121694: 0 -246: 121695: 0 -246: 121696: 0 -246: 121697: 0 -246: 121698: 0 -246: 121699: 0 -246: 121700: 0 -246: 121701: 0 -246: 121702: 0 -246: 121703: 0 -246: 121704: 0 -246: 121705: 0 -246: 121706: 0 -246: 121707: 0 -246: 121708: 0 -246: 121709: 0 -246: 121710: 0 -246: 121711: 0 -246: 121712: 0 -246: 121713: 0 -246: 121714: 0 -246: 121715: 0 -246: 121716: 0 -246: 121717: 0 -246: 121718: 0 -246: 121719: 0 -246: 121720: 0 -246: 121721: 0 -246: 121722: 0 -246: 121723: 0 -246: 121724: 0 -246: 121725: 0 -246: 121726: 0 -246: 121727: 0 -246: 121728: 0 -246: 121729: 0 -246: 121730: 0 -246: 121731: 0 -246: 121732: 0 -246: 121733: 0 -246: 121734: 0 -246: 121735: 0 -246: 121736: 0 -246: 121737: 0 -246: 121738: 0 -246: 121739: 0 -246: 121740: 0 -246: 121741: 0 -246: 121742: 0 -246: 121743: 0 -246: 121744: 0 -246: 121745: 0 -246: 121746: 0 -246: 121747: 0 -246: 121748: 0 -246: 121749: 0 -246: 121750: 0 -246: 121751: 0 -246: 121752: 0 -246: 121753: 0 -246: 121754: 0 -246: 121755: 0 -246: 121756: 0 -246: 121757: 0 -246: 121758: 0 -246: 121759: 0 -246: 121760: 0 -246: 121761: 0 -246: 121762: 0 -246: 121763: 0 -246: 121764: 0 -246: 121765: 0 -246: 121766: 0 -246: 121767: 0 -246: 121768: 0 -246: 121769: 0 -246: 121770: 0 -246: 121771: 0 -246: 121772: 0 -246: 121773: 0 -246: 121774: 0 -246: 121775: 0 -246: 121776: 0 -246: 121777: 0 -246: 121778: 0 -246: 121779: 0 -246: 121780: 0 -246: 121781: 0 -246: 121782: 0 -246: 121783: 0 -246: 121784: 0 -246: 121785: 0 -246: 121786: 0 -246: 121787: 0 -246: 121788: 0 -246: 121789: 0 -246: 121790: 0 -246: 121791: 0 -246: 121792: 0 -246: 121793: 0 -246: 121794: 0 -246: 121795: 0 -246: 121796: 0 -246: 121797: 0 -246: 121798: 0 -246: 121799: 0 -246: 121800: 0 -246: 121801: 0 -246: 121802: 0 -246: 121803: 0 -246: 121804: 0 -246: 121805: 0 -246: 121806: 0 -246: 121807: 0 -246: 121808: 0 -246: 121809: 0 -246: 121810: 0 -246: 121811: 0 -246: 121812: 0 -246: 121813: 0 -246: 121814: 0 -246: 121815: 0 -246: 121816: 0 -246: 121817: 0 -246: 121818: 0 -246: 121819: 0 -246: 121820: 0 -246: 121821: 0 -246: 121822: 0 -246: 121823: 0 -246: 121824: 0 -246: 121825: 0 -246: 121826: 0 -246: 121827: 0 -246: 121828: 0 -246: 121829: 0 -246: 121830: 0 -246: 121831: 0 -246: 121832: 0 -246: 121833: 0 -246: 121834: 0 -246: 121835: 0 -246: 121836: 0 -246: 121837: 0 -246: 121838: 0 -246: 121839: 0 -246: 121840: 0 -246: 121841: 0 -246: 121842: 0 -246: 121843: 0 -246: 121844: 0 -246: 121845: 0 -246: 121846: 0 -246: 121847: 0 -246: 121848: 0 -246: 121849: 0 -246: 121850: 0 -246: 121851: 0 -246: 121852: 0 -246: 121853: 0 -246: 121854: 0 -246: 121855: 0 -246: 121856: 0 -246: 121857: 0 -246: 121858: 0 -246: 121859: 0 -246: 121860: 0 -246: 121861: 0 -246: 121862: 0 -246: 121863: 0 -246: 121864: 0 -246: 121865: 0 -246: 121866: 0 -246: 121867: 0 -246: 121868: 0 -246: 121869: 0 -246: 121870: 0 -246: 121871: 0 -246: 121872: 0 -246: 121873: 0 -246: 121874: 0 -246: 121875: 0 -246: 121876: 0 -246: 121877: 0 -246: 121878: 0 -246: 121879: 0 -246: 121880: 0 -246: 121881: 0 -246: 121882: 0 -246: 121883: 0 -246: 121884: 0 -246: 121885: 0 -246: 121886: 0 -246: 121887: 0 -246: 121888: 0 -246: 121889: 0 -246: 121890: 0 -246: 121891: 0 -246: 121892: 0 -246: 121893: 0 -246: 121894: 0 -246: 121895: 0 -246: 121896: 0 -246: 121897: 0 -246: 121898: 0 -246: 121899: 0 -246: 121900: 0 -246: 121901: 0 -246: 121902: 0 -246: 121903: 0 -246: 121904: 0 -246: 121905: 0 -246: 121906: 0 -246: 121907: 0 -246: 121908: 0 -246: 121909: 0 -246: 121910: 0 -246: 121911: 0 -246: 121912: 0 -246: 121913: 0 -246: 121914: 0 -246: 121915: 0 -246: 121916: 0 -246: 121917: 0 -246: 121918: 0 -246: 121919: 0 -246: 121920: 0 -246: 121921: 0 -246: 121922: 0 -246: 121923: 0 -246: 121924: 0 -246: 121925: 0 -246: 121926: 0 -246: 121927: 0 -246: 121928: 0 -246: 121929: 0 -246: 121930: 0 -246: 121931: 0 -246: 121932: 0 -246: 121933: 0 -246: 121934: 0 -246: 121935: 0 -246: 121936: 0 -246: 121937: 0 -246: 121938: 0 -246: 121939: 0 -246: 121940: 0 -246: 121941: 0 -246: 121942: 0 -246: 121943: 0 -246: 121944: 0 -246: 121945: 0 -246: 121946: 0 -246: 121947: 0 -246: 121948: 0 -246: 121949: 0 -246: 121950: 0 -246: 121951: 0 -246: 121952: 0 -246: 121953: 0 -246: 121954: 0 -246: 121955: 0 -246: 121956: 0 -246: 121957: 0 -246: 121958: 0 -246: 121959: 0 -246: 121960: 0 -246: 121961: 0 -246: 121962: 0 -246: 121963: 0 -246: 121964: 0 -246: 121965: 0 -246: 121966: 0 -246: 121967: 0 -246: 121968: 0 -246: 121969: 0 -246: 121970: 0 -246: 121971: 0 -246: 121972: 0 -246: 121973: 0 -246: 121974: 0 -246: 121975: 0 -246: 121976: 0 -246: 121977: 0 -246: 121978: 0 -246: 121979: 0 -246: 121980: 0 -246: 121981: 0 -246: 121982: 0 -246: 121983: 0 -246: 121984: 0 -246: 121985: 0 -246: 121986: 0 -246: 121987: 0 -246: 121988: 0 -246: 121989: 0 -246: 121990: 0 -246: 121991: 0 -246: 121992: 0 -246: 121993: 0 -246: 121994: 0 -246: 121995: 0 -246: 121996: 0 -246: 121997: 0 -246: 121998: 0 -246: 121999: 0 -246: 122000: 0 -246: 122001: 0 -246: 122002: 0 -246: 122003: 0 -246: 122004: 0 -246: 122005: 0 -246: 122006: 0 -246: 122007: 0 -246: 122008: 0 -246: 122009: 0 -246: 122010: 0 -246: 122011: 0 -246: 122012: 0 -246: 122013: 0 -246: 122014: 0 -246: 122015: 0 -246: 122016: 0 -246: 122017: 0 -246: 122018: 0 -246: 122019: 0 -246: 122020: 0 -246: 122021: 0 -246: 122022: 0 -246: 122023: 0 -246: 122024: 0 -246: 122025: 0 -246: 122026: 0 -246: 122027: 0 -246: 122028: 0 -246: 122029: 0 -246: 122030: 0 -246: 122031: 0 -246: 122032: 0 -246: 122033: 0 -246: 122034: 0 -246: 122035: 0 -246: 122036: 0 -246: 122037: 0 -246: 122038: 0 -246: 122039: 0 -246: 122040: 0 -246: 122041: 0 -246: 122042: 0 -246: 122043: 0 -246: 122044: 0 -246: 122045: 0 -246: 122046: 0 -246: 122047: 0 -246: 122048: 0 -246: 122049: 0 -246: 122050: 0 -246: 122051: 0 -246: 122052: 0 -246: 122053: 0 -246: 122054: 0 -246: 122055: 0 -246: 122056: 0 -246: 122057: 0 -246: 122058: 0 -246: 122059: 0 -246: 122060: 0 -246: 122061: 0 -246: 122062: 0 -246: 122063: 0 -246: 122064: 0 -246: 122065: 0 -246: 122066: 0 -246: 122067: 0 -246: 122068: 0 -246: 122069: 0 -246: 122070: 0 -246: 122071: 0 -246: 122072: 0 -246: 122073: 0 -246: 122074: 0 -246: 122075: 0 -246: 122076: 0 -246: 122077: 0 -246: 122078: 0 -246: 122079: 0 -246: 122080: 0 -246: 122081: 0 -246: 122082: 0 -246: 122083: 0 -246: 122084: 0 -246: 122085: 0 -246: 122086: 0 -246: 122087: 0 -246: 122088: 0 -246: 122089: 0 -246: 122090: 0 -246: 122091: 0 -246: 122092: 0 -246: 122093: 0 -246: 122094: 0 -246: 122095: 0 -246: 122096: 0 -246: 122097: 0 -246: 122098: 0 -246: 122099: 0 -246: 122100: 0 -246: 122101: 0 -246: 122102: 0 -246: 122103: 0 -246: 122104: 0 -246: 122105: 0 -246: 122106: 0 -246: 122107: 0 -246: 122108: 0 -246: 122109: 0 -246: 122110: 0 -246: 122111: 0 -246: 122112: 0 -246: 122113: 0 -246: 122114: 0 -246: 122115: 0 -246: 122116: 0 -246: 122117: 0 -246: 122118: 0 -246: 122119: 0 -246: 122120: 0 -246: 122121: 0 -246: 122122: 0 -246: 122123: 0 -246: 122124: 0 -246: 122125: 0 -246: 122126: 0 -246: 122127: 0 -246: 122128: 0 -246: 122129: 0 -246: 122130: 0 -246: 122131: 0 -246: 122132: 0 -246: 122133: 0 -246: 122134: 0 -246: 122135: 0 -246: 122136: 0 -246: 122137: 0 -246: 122138: 0 -246: 122139: 0 -246: 122140: 0 -246: 122141: 0 -246: 122142: 0 -246: 122143: 0 -246: 122144: 0 -246: 122145: 0 -246: 122146: 0 -246: 122147: 0 -246: 122148: 0 -246: 122149: 0 -246: 122150: 0 -246: 122151: 0 -246: 122152: 0 -246: 122153: 0 -246: 122154: 0 -246: 122155: 0 -246: 122156: 0 -246: 122157: 0 -246: 122158: 0 -246: 122159: 0 -246: 122160: 0 -246: 122161: 0 -246: 122162: 0 -246: 122163: 0 -246: 122164: 0 -246: 122165: 0 -246: 122166: 0 -246: 122167: 0 -246: 122168: 0 -246: 122169: 0 -246: 122170: 0 -246: 122171: 0 -246: 122172: 0 -246: 122173: 0 -246: 122174: 0 -246: 122175: 0 -246: 122176: 0 -246: 122177: 0 -246: 122178: 0 -246: 122179: 0 -246: 122180: 0 -246: 122181: 0 -246: 122182: 0 -246: 122183: 0 -246: 122184: 0 -246: 122185: 0 -246: 122186: 0 -246: 122187: 0 -246: 122188: 0 -246: 122189: 0 -246: 122190: 0 -246: 122191: 0 -246: 122192: 0 -246: 122193: 0 -246: 122194: 0 -246: 122195: 0 -246: 122196: 0 -246: 122197: 0 -246: 122198: 0 -246: 122199: 0 -246: 122200: 0 -246: 122201: 0 -246: 122202: 0 -246: 122203: 0 -246: 122204: 0 -246: 122205: 0 -246: 122206: 0 -246: 122207: 0 -246: 122208: 0 -246: 122209: 0 -246: 122210: 0 -246: 122211: 0 -246: 122212: 0 -246: 122213: 0 -246: 122214: 0 -246: 122215: 0 -246: 122216: 0 -246: 122217: 0 -246: 122218: 0 -246: 122219: 0 -246: 122220: 0 -246: 122221: 0 -246: 122222: 0 -246: 122223: 0 -246: 122224: 0 -246: 122225: 0 -246: 122226: 0 -246: 122227: 0 -246: 122228: 0 -246: 122229: 0 -246: 122230: 0 -246: 122231: 0 -246: 122232: 0 -246: 122233: 0 -246: 122234: 0 -246: 122235: 0 -246: 122236: 0 -246: 122237: 0 -246: 122238: 0 -246: 122239: 0 -246: 122240: 0 -246: 122241: 0 -246: 122242: 0 -246: 122243: 0 -246: 122244: 0 -246: 122245: 0 -246: 122246: 0 -246: 122247: 0 -246: 122248: 0 -246: 122249: 0 -246: 122250: 0 -246: 122251: 0 -246: 122252: 0 -246: 122253: 0 -246: 122254: 0 -246: 122255: 0 -246: 122256: 0 -246: 122257: 0 -246: 122258: 0 -246: 122259: 0 -246: 122260: 0 -246: 122261: 0 -246: 122262: 0 -246: 122263: 0 -246: 122264: 0 -246: 122265: 0 -246: 122266: 0 -246: 122267: 0 -246: 122268: 0 -246: 122269: 0 -246: 122270: 0 -246: 122271: 0 -246: 122272: 0 -246: 122273: 0 -246: 122274: 0 -246: 122275: 0 -246: 122276: 0 -246: 122277: 0 -246: 122278: 0 -246: 122279: 0 -246: 122280: 0 -246: 122281: 0 -246: 122282: 0 -246: 122283: 0 -246: 122284: 0 -246: 122285: 0 -246: 122286: 0 -246: 122287: 0 -246: 122288: 0 -246: 122289: 0 -246: 122290: 0 -246: 122291: 0 -246: 122292: 0 -246: 122293: 0 -246: 122294: 0 -246: 122295: 0 -246: 122296: 0 -246: 122297: 0 -246: 122298: 0 -246: 122299: 0 -246: 122300: 0 -246: 122301: 0 -246: 122302: 0 -246: 122303: 0 -246: 122304: 0 -246: 122305: 0 -246: 122306: 0 -246: 122307: 0 -246: 122308: 0 -246: 122309: 0 -246: 122310: 0 -246: 122311: 0 -246: 122312: 0 -246: 122313: 0 -246: 122314: 0 -246: 122315: 0 -246: 122316: 0 -246: 122317: 0 -246: 122318: 0 -246: 122319: 0 -246: 122320: 0 -246: 122321: 0 -246: 122322: 0 -246: 122323: 0 -246: 122324: 0 -246: 122325: 0 -246: 122326: 0 -246: 122327: 0 -246: 122328: 0 -246: 122329: 0 -246: 122330: 0 -246: 122331: 0 -246: 122332: 0 -246: 122333: 0 -246: 122334: 0 -246: 122335: 0 -246: 122336: 0 -246: 122337: 0 -246: 122338: 0 -246: 122339: 0 -246: 122340: 0 -246: 122341: 0 -246: 122342: 0 -246: 122343: 0 -246: 122344: 0 -246: 122345: 0 -246: 122346: 0 -246: 122347: 0 -246: 122348: 0 -246: 122349: 0 -246: 122350: 0 -246: 122351: 0 -246: 122352: 0 -246: 122353: 0 -246: 122354: 0 -246: 122355: 0 -246: 122356: 0 -246: 122357: 0 -246: 122358: 0 -246: 122359: 0 -246: 122360: 0 -246: 122361: 0 -246: 122362: 0 -246: 122363: 0 -246: 122364: 0 -246: 122365: 0 -246: 122366: 0 -246: 122367: 0 -246: 122368: 0 -246: 122369: 0 -246: 122370: 0 -246: 122371: 0 -246: 122372: 0 -246: 122373: 0 -246: 122374: 0 -246: 122375: 0 -246: 122376: 0 -246: 122377: 0 -246: 122378: 0 -246: 122379: 0 -246: 122380: 0 -246: 122381: 0 -246: 122382: 0 -246: 122383: 0 -246: 122384: 0 -246: 122385: 0 -246: 122386: 0 -246: 122387: 0 -246: 122388: 0 -246: 122389: 0 -246: 122390: 0 -246: 122391: 0 -246: 122392: 0 -246: 122393: 0 -246: 122394: 0 -246: 122395: 0 -246: 122396: 0 -246: 122397: 0 -246: 122398: 0 -246: 122399: 0 -246: 122400: 0 -246: 122401: 0 -246: 122402: 0 -246: 122403: 0 -246: 122404: 0 -246: 122405: 0 -246: 122406: 0 -246: 122407: 0 -246: 122408: 0 -246: 122409: 0 -246: 122410: 0 -246: 122411: 0 -246: 122412: 0 -246: 122413: 0 -246: 122414: 0 -246: 122415: 0 -246: 122416: 0 -246: 122417: 0 -246: 122418: 0 -246: 122419: 0 -246: 122420: 0 -246: 122421: 0 -246: 122422: 0 -246: 122423: 0 -246: 122424: 0 -246: 122425: 0 -246: 122426: 0 -246: 122427: 0 -246: 122428: 0 -246: 122429: 0 -246: 122430: 0 -246: 122431: 0 -246: 122432: 0 -246: 122433: 0 -246: 122434: 0 -246: 122435: 0 -246: 122436: 0 -246: 122437: 0 -246: 122438: 0 -246: 122439: 0 -246: 122440: 0 -246: 122441: 0 -246: 122442: 0 -246: 122443: 0 -246: 122444: 0 -246: 122445: 0 -246: 122446: 0 -246: 122447: 0 -246: 122448: 0 -246: 122449: 0 -246: 122450: 0 -246: 122451: 0 -246: 122452: 0 -246: 122453: 0 -246: 122454: 0 -246: 122455: 0 -246: 122456: 0 -246: 122457: 0 -246: 122458: 0 -246: 122459: 0 -246: 122460: 0 -246: 122461: 0 -246: 122462: 0 -246: 122463: 0 -246: 122464: 0 -246: 122465: 0 -246: 122466: 0 -246: 122467: 0 -246: 122468: 0 -246: 122469: 0 -246: 122470: 0 -246: 122471: 0 -246: 122472: 0 -246: 122473: 0 -246: 122474: 0 -246: 122475: 0 -246: 122476: 0 -246: 122477: 0 -246: 122478: 0 -246: 122479: 0 -246: 122480: 0 -246: 122481: 0 -246: 122482: 0 -246: 122483: 0 -246: 122484: 0 -246: 122485: 0 -246: 122486: 0 -246: 122487: 0 -246: 122488: 0 -246: 122489: 0 -246: 122490: 0 -246: 122491: 0 -246: 122492: 0 -246: 122493: 0 -246: 122494: 0 -246: 122495: 0 -246: 122496: 0 -246: 122497: 0 -246: 122498: 0 -246: 122499: 0 -246: 122500: 0 -246: 122501: 0 -246: 122502: 0 -246: 122503: 0 -246: 122504: 0 -246: 122505: 0 -246: 122506: 0 -246: 122507: 0 -246: 122508: 0 -246: 122509: 0 -246: 122510: 0 -246: 122511: 0 -246: 122512: 0 -246: 122513: 0 -246: 122514: 0 -246: 122515: 0 -246: 122516: 0 -246: 122517: 0 -246: 122518: 0 -246: 122519: 0 -246: 122520: 0 -246: 122521: 0 -246: 122522: 0 -246: 122523: 0 -246: 122524: 0 -246: 122525: 0 -246: 122526: 0 -246: 122527: 0 -246: 122528: 0 -246: 122529: 0 -246: 122530: 0 -246: 122531: 0 -246: 122532: 0 -246: 122533: 0 -246: 122534: 0 -246: 122535: 0 -246: 122536: 0 -246: 122537: 0 -246: 122538: 0 -246: 122539: 0 -246: 122540: 0 -246: 122541: 0 -246: 122542: 0 -246: 122543: 0 -246: 122544: 0 -246: 122545: 0 -246: 122546: 0 -246: 122547: 0 -246: 122548: 0 -246: 122549: 0 -246: 122550: 0 -246: 122551: 0 -246: 122552: 0 -246: 122553: 0 -246: 122554: 0 -246: 122555: 0 -246: 122556: 0 -246: 122557: 0 -246: 122558: 0 -246: 122559: 0 -246: 122560: 0 -246: 122561: 0 -246: 122562: 0 -246: 122563: 0 -246: 122564: 0 -246: 122565: 0 -246: 122566: 0 -246: 122567: 0 -246: 122568: 0 -246: 122569: 0 -246: 122570: 0 -246: 122571: 0 -246: 122572: 0 -246: 122573: 0 -246: 122574: 0 -246: 122575: 0 -246: 122576: 0 -246: 122577: 0 -246: 122578: 0 -246: 122579: 0 -246: 122580: 0 -246: 122581: 0 -246: 122582: 0 -246: 122583: 0 -246: 122584: 0 -246: 122585: 0 -246: 122586: 0 -246: 122587: 0 -246: 122588: 0 -246: 122589: 0 -246: 122590: 0 -246: 122591: 0 -246: 122592: 0 -246: 122593: 0 -246: 122594: 0 -246: 122595: 0 -246: 122596: 0 -246: 122597: 0 -246: 122598: 0 -246: 122599: 0 -246: 122600: 0 -246: 122601: 0 -246: 122602: 0 -246: 122603: 0 -246: 122604: 0 -246: 122605: 0 -246: 122606: 0 -246: 122607: 0 -246: 122608: 0 -246: 122609: 0 -246: 122610: 0 -246: 122611: 0 -246: 122612: 0 -246: 122613: 0 -246: 122614: 0 -246: 122615: 0 -246: 122616: 0 -246: 122617: 0 -246: 122618: 0 -246: 122619: 0 -246: 122620: 0 -246: 122621: 0 -246: 122622: 0 -246: 122623: 0 -246: 122624: 0 -246: 122625: 0 -246: 122626: 0 -246: 122627: 0 -246: 122628: 0 -246: 122629: 0 -246: 122630: 0 -246: 122631: 0 -246: 122632: 0 -246: 122633: 0 -246: 122634: 0 -246: 122635: 0 -246: 122636: 0 -246: 122637: 0 -246: 122638: 0 -246: 122639: 0 -246: 122640: 0 -246: 122641: 0 -246: 122642: 0 -246: 122643: 0 -246: 122644: 0 -246: 122645: 0 -246: 122646: 0 -246: 122647: 0 -246: 122648: 0 -246: 122649: 0 -246: 122650: 0 -246: 122651: 0 -246: 122652: 0 -246: 122653: 0 -246: 122654: 0 -246: 122655: 0 -246: 122656: 0 -246: 122657: 0 -246: 122658: 0 -246: 122659: 0 -246: 122660: 0 -246: 122661: 0 -246: 122662: 0 -246: 122663: 0 -246: 122664: 0 -246: 122665: 0 -246: 122666: 0 -246: 122667: 0 -246: 122668: 0 -246: 122669: 0 -246: 122670: 0 -246: 122671: 0 -246: 122672: 0 -246: 122673: 0 -246: 122674: 0 -246: 122675: 0 -246: 122676: 0 -246: 122677: 0 -246: 122678: 0 -246: 122679: 0 -246: 122680: 0 -246: 122681: 0 -246: 122682: 0 -246: 122683: 0 -246: 122684: 0 -246: 122685: 0 -246: 122686: 0 -246: 122687: 0 -246: 122688: 0 -246: 122689: 0 -246: 122690: 0 -246: 122691: 0 -246: 122692: 0 -246: 122693: 0 -246: 122694: 0 -246: 122695: 0 -246: 122696: 0 -246: 122697: 0 -246: 122698: 0 -246: 122699: 0 -246: 122700: 0 -246: 122701: 0 -246: 122702: 0 -246: 122703: 0 -246: 122704: 0 -246: 122705: 0 -246: 122706: 0 -246: 122707: 0 -246: 122708: 0 -246: 122709: 0 -246: 122710: 0 -246: 122711: 0 -246: 122712: 0 -246: 122713: 0 -246: 122714: 0 -246: 122715: 0 -246: 122716: 0 -246: 122717: 0 -246: 122718: 0 -246: 122719: 0 -246: 122720: 0 -246: 122721: 0 -246: 122722: 0 -246: 122723: 0 -246: 122724: 0 -246: 122725: 0 -246: 122726: 0 -246: 122727: 0 -246: 122728: 0 -246: 122729: 0 -246: 122730: 0 -246: 122731: 0 -246: 122732: 0 -246: 122733: 0 -246: 122734: 0 -246: 122735: 0 -246: 122736: 0 -246: 122737: 0 -246: 122738: 0 -246: 122739: 0 -246: 122740: 0 -246: 122741: 0 -246: 122742: 0 -246: 122743: 0 -246: 122744: 0 -246: 122745: 0 -246: 122746: 0 -246: 122747: 0 -246: 122748: 0 -246: 122749: 0 -246: 122750: 0 -246: 122751: 0 -246: 122752: 0 -246: 122753: 0 -246: 122754: 0 -246: 122755: 0 -246: 122756: 0 -246: 122757: 0 -246: 122758: 0 -246: 122759: 0 -246: 122760: 0 -246: 122761: 0 -246: 122762: 0 -246: 122763: 0 -246: 122764: 0 -246: 122765: 0 -246: 122766: 0 -246: 122767: 0 -246: 122768: 0 -246: 122769: 0 -246: 122770: 0 -246: 122771: 0 -246: 122772: 0 -246: 122773: 0 -246: 122774: 0 -246: 122775: 0 -246: 122776: 0 -246: 122777: 0 -246: 122778: 0 -246: 122779: 0 -246: 122780: 0 -246: 122781: 0 -246: 122782: 0 -246: 122783: 0 -246: 122784: 0 -246: 122785: 0 -246: 122786: 0 -246: 122787: 0 -246: 122788: 0 -246: 122789: 0 -246: 122790: 0 -246: 122791: 0 -246: 122792: 0 -246: 122793: 0 -246: 122794: 0 -246: 122795: 0 -246: 122796: 0 -246: 122797: 0 -246: 122798: 0 -246: 122799: 0 -246: 122800: 0 -246: 122801: 0 -246: 122802: 0 -246: 122803: 0 -246: 122804: 0 -246: 122805: 0 -246: 122806: 0 -246: 122807: 0 -246: 122808: 0 -246: 122809: 0 -246: 122810: 0 -246: 122811: 0 -246: 122812: 0 -246: 122813: 0 -246: 122814: 0 -246: 122815: 0 -246: 122816: 0 -246: 122817: 0 -246: 122818: 0 -246: 122819: 0 -246: 122820: 0 -246: 122821: 0 -246: 122822: 0 -246: 122823: 0 -246: 122824: 0 -246: 122825: 0 -246: 122826: 0 -246: 122827: 0 -246: 122828: 0 -246: 122829: 0 -246: 122830: 0 -246: 122831: 0 -246: 122832: 0 -246: 122833: 0 -246: 122834: 0 -246: 122835: 0 -246: 122836: 0 -246: 122837: 0 -246: 122838: 0 -246: 122839: 0 -246: 122840: 0 -246: 122841: 0 -246: 122842: 0 -246: 122843: 0 -246: 122844: 0 -246: 122845: 0 -246: 122846: 0 -246: 122847: 0 -246: 122848: 0 -246: 122849: 0 -246: 122850: 0 -246: 122851: 0 -246: 122852: 0 -246: 122853: 0 -246: 122854: 0 -246: 122855: 0 -246: 122856: 0 -246: 122857: 0 -246: 122858: 0 -246: 122859: 0 -246: 122860: 0 -246: 122861: 0 -246: 122862: 0 -246: 122863: 0 -246: 122864: 0 -246: 122865: 0 -246: 122866: 0 -246: 122867: 0 -246: 122868: 0 -246: 122869: 0 -246: 122870: 0 -246: 122871: 0 -246: 122872: 0 -246: 122873: 0 -246: 122874: 0 -246: 122875: 0 -246: 122876: 0 -246: 122877: 0 -246: 122878: 0 -246: 122879: 0 -246: 122880: 0 -246: 122881: 0 -246: 122882: 0 -246: 122883: 0 -246: 122884: 0 -246: 122885: 0 -246: 122886: 0 -246: 122887: 0 -246: 122888: 0 -246: 122889: 0 -246: 122890: 0 -246: 122891: 0 -246: 122892: 0 -246: 122893: 0 -246: 122894: 0 -246: 122895: 0 -246: 122896: 0 -246: 122897: 0 -246: 122898: 0 -246: 122899: 0 -246: 122900: 0 -246: 122901: 0 -246: 122902: 0 -246: 122903: 0 -246: 122904: 0 -246: 122905: 0 -246: 122906: 0 -246: 122907: 0 -246: 122908: 0 -246: 122909: 0 -246: 122910: 0 -246: 122911: 0 -246: 122912: 0 -246: 122913: 0 -246: 122914: 0 -246: 122915: 0 -246: 122916: 0 -246: 122917: 0 -246: 122918: 0 -246: 122919: 0 -246: 122920: 0 -246: 122921: 0 -246: 122922: 0 -246: 122923: 0 -246: 122924: 0 -246: 122925: 0 -246: 122926: 0 -246: 122927: 0 -246: 122928: 0 -246: 122929: 0 -246: 122930: 0 -246: 122931: 0 -246: 122932: 0 -246: 122933: 0 -246: 122934: 0 -246: 122935: 0 -246: 122936: 0 -246: 122937: 0 -246: 122938: 0 -246: 122939: 0 -246: 122940: 0 -246: 122941: 0 -246: 122942: 0 -246: 122943: 0 -246: 122944: 0 -246: 122945: 0 -246: 122946: 0 -246: 122947: 0 -246: 122948: 0 -246: 122949: 0 -246: 122950: 0 -246: 122951: 0 -246: 122952: 0 -246: 122953: 0 -246: 122954: 0 -246: 122955: 0 -246: 122956: 0 -246: 122957: 0 -246: 122958: 0 -246: 122959: 0 -246: 122960: 0 -246: 122961: 0 -246: 122962: 0 -246: 122963: 0 -246: 122964: 0 -246: 122965: 0 -246: 122966: 0 -246: 122967: 0 -246: 122968: 0 -246: 122969: 0 -246: 122970: 0 -246: 122971: 0 -246: 122972: 0 -246: 122973: 0 -246: 122974: 0 -246: 122975: 0 -246: 122976: 0 -246: 122977: 0 -246: 122978: 0 -246: 122979: 0 -246: 122980: 0 -246: 122981: 0 -246: 122982: 0 -246: 122983: 0 -246: 122984: 0 -246: 122985: 0 -246: 122986: 0 -246: 122987: 0 -246: 122988: 0 -246: 122989: 0 -246: 122990: 0 -246: 122991: 0 -246: 122992: 0 -246: 122993: 0 -246: 122994: 0 -246: 122995: 0 -246: 122996: 0 -246: 122997: 0 -246: 122998: 0 -246: 122999: 0 -246: 123000: 0 -246: 123001: 0 -246: 123002: 0 -246: 123003: 0 -246: 123004: 0 -246: 123005: 0 -246: 123006: 0 -246: 123007: 0 -246: 123008: 0 -246: 123009: 0 -246: 123010: 0 -246: 123011: 0 -246: 123012: 0 -246: 123013: 0 -246: 123014: 0 -246: 123015: 0 -246: 123016: 0 -246: 123017: 0 -246: 123018: 0 -246: 123019: 0 -246: 123020: 0 -246: 123021: 0 -246: 123022: 0 -246: 123023: 0 -246: 123024: 0 -246: 123025: 0 -246: 123026: 0 -246: 123027: 0 -246: 123028: 0 -246: 123029: 0 -246: 123030: 0 -246: 123031: 0 -246: 123032: 0 -246: 123033: 0 -246: 123034: 0 -246: 123035: 0 -246: 123036: 0 -246: 123037: 0 -246: 123038: 0 -246: 123039: 0 -246: 123040: 0 -246: 123041: 0 -246: 123042: 0 -246: 123043: 0 -246: 123044: 0 -246: 123045: 0 -246: 123046: 0 -246: 123047: 0 -246: 123048: 0 -246: 123049: 0 -246: 123050: 0 -246: 123051: 0 -246: 123052: 0 -246: 123053: 0 -246: 123054: 0 -246: 123055: 0 -246: 123056: 0 -246: 123057: 0 -246: 123058: 0 -246: 123059: 0 -246: 123060: 0 -246: 123061: 0 -246: 123062: 0 -246: 123063: 0 -246: 123064: 0 -246: 123065: 0 -246: 123066: 0 -246: 123067: 0 -246: 123068: 0 -246: 123069: 0 -246: 123070: 0 -246: 123071: 0 -246: 123072: 0 -246: 123073: 0 -246: 123074: 0 -246: 123075: 0 -246: 123076: 0 -246: 123077: 0 -246: 123078: 0 -246: 123079: 0 -246: 123080: 0 -246: 123081: 0 -246: 123082: 0 -246: 123083: 0 -246: 123084: 0 -246: 123085: 0 -246: 123086: 0 -246: 123087: 0 -246: 123088: 0 -246: 123089: 0 -246: 123090: 0 -246: 123091: 0 -246: 123092: 0 -246: 123093: 0 -246: 123094: 0 -246: 123095: 0 -246: 123096: 0 -246: 123097: 0 -246: 123098: 0 -246: 123099: 0 -246: 123100: 0 -246: 123101: 0 -246: 123102: 0 -246: 123103: 0 -246: 123104: 0 -246: 123105: 0 -246: 123106: 0 -246: 123107: 0 -246: 123108: 0 -246: 123109: 0 -246: 123110: 0 -246: 123111: 0 -246: 123112: 0 -246: 123113: 0 -246: 123114: 0 -246: 123115: 0 -246: 123116: 0 -246: 123117: 0 -246: 123118: 0 -246: 123119: 0 -246: 123120: 0 -246: 123121: 0 -246: 123122: 0 -246: 123123: 0 -246: 123124: 0 -246: 123125: 0 -246: 123126: 0 -246: 123127: 0 -246: 123128: 0 -246: 123129: 0 -246: 123130: 0 -246: 123131: 0 -246: 123132: 0 -246: 123133: 0 -246: 123134: 0 -246: 123135: 0 -246: 123136: 0 -246: 123137: 0 -246: 123138: 0 -246: 123139: 0 -246: 123140: 0 -246: 123141: 0 -246: 123142: 0 -246: 123143: 0 -246: 123144: 0 -246: 123145: 0 -246: 123146: 0 -246: 123147: 0 -246: 123148: 0 -246: 123149: 0 -246: 123150: 0 -246: 123151: 0 -246: 123152: 0 -246: 123153: 0 -246: 123154: 0 -246: 123155: 0 -246: 123156: 0 -246: 123157: 0 -246: 123158: 0 -246: 123159: 0 -246: 123160: 0 -246: 123161: 0 -246: 123162: 0 -246: 123163: 0 -246: 123164: 0 -246: 123165: 0 -246: 123166: 0 -246: 123167: 0 -246: 123168: 0 -246: 123169: 0 -246: 123170: 0 -246: 123171: 0 -246: 123172: 0 -246: 123173: 0 -246: 123174: 0 -246: 123175: 0 -246: 123176: 0 -246: 123177: 0 -246: 123178: 0 -246: 123179: 0 -246: 123180: 0 -246: 123181: 0 -246: 123182: 0 -246: 123183: 0 -246: 123184: 0 -246: 123185: 0 -246: 123186: 0 -246: 123187: 0 -246: 123188: 0 -246: 123189: 0 -246: 123190: 0 -246: 123191: 0 -246: 123192: 0 -246: 123193: 0 -246: 123194: 0 -246: 123195: 0 -246: 123196: 0 -246: 123197: 0 -246: 123198: 0 -246: 123199: 0 -246: 123200: 0 -246: 123201: 0 -246: 123202: 0 -246: 123203: 0 -246: 123204: 0 -246: 123205: 0 -246: 123206: 0 -246: 123207: 0 -246: 123208: 0 -246: 123209: 0 -246: 123210: 0 -246: 123211: 0 -246: 123212: 0 -246: 123213: 0 -246: 123214: 0 -246: 123215: 0 -246: 123216: 0 -246: 123217: 0 -246: 123218: 0 -246: 123219: 0 -246: 123220: 0 -246: 123221: 0 -246: 123222: 0 -246: 123223: 0 -246: 123224: 0 -246: 123225: 0 -246: 123226: 0 -246: 123227: 0 -246: 123228: 0 -246: 123229: 0 -246: 123230: 0 -246: 123231: 0 -246: 123232: 0 -246: 123233: 0 -246: 123234: 0 -246: 123235: 0 -246: 123236: 0 -246: 123237: 0 -246: 123238: 0 -246: 123239: 0 -246: 123240: 0 -246: 123241: 0 -246: 123242: 0 -246: 123243: 0 -246: 123244: 0 -246: 123245: 0 -246: 123246: 0 -246: 123247: 0 -246: 123248: 0 -246: 123249: 0 -246: 123250: 0 -246: 123251: 0 -246: 123252: 0 -246: 123253: 0 -246: 123254: 0 -246: 123255: 0 -246: 123256: 0 -246: 123257: 0 -246: 123258: 0 -246: 123259: 0 -246: 123260: 0 -246: 123261: 0 -246: 123262: 0 -246: 123263: 0 -246: 123264: 0 -246: 123265: 0 -246: 123266: 0 -246: 123267: 0 -246: 123268: 0 -246: 123269: 0 -246: 123270: 0 -246: 123271: 0 -246: 123272: 0 -246: 123273: 0 -246: 123274: 0 -246: 123275: 0 -246: 123276: 0 -246: 123277: 0 -246: 123278: 0 -246: 123279: 0 -246: 123280: 0 -246: 123281: 0 -246: 123282: 0 -246: 123283: 0 -246: 123284: 0 -246: 123285: 0 -246: 123286: 0 -246: 123287: 0 -246: 123288: 0 -246: 123289: 0 -246: 123290: 0 -246: 123291: 0 -246: 123292: 0 -246: 123293: 0 -246: 123294: 0 -246: 123295: 0 -246: 123296: 0 -246: 123297: 0 -246: 123298: 0 -246: 123299: 0 -246: 123300: 0 -246: 123301: 0 -246: 123302: 0 -246: 123303: 0 -246: 123304: 0 -246: 123305: 0 -246: 123306: 0 -246: 123307: 0 -246: 123308: 0 -246: 123309: 0 -246: 123310: 0 -246: 123311: 0 -246: 123312: 0 -246: 123313: 0 -246: 123314: 0 -246: 123315: 0 -246: 123316: 0 -246: 123317: 0 -246: 123318: 0 -246: 123319: 0 -246: 123320: 0 -246: 123321: 0 -246: 123322: 0 -246: 123323: 0 -246: 123324: 0 -246: 123325: 0 -246: 123326: 0 -246: 123327: 0 -246: 123328: 0 -246: 123329: 0 -246: 123330: 0 -246: 123331: 0 -246: 123332: 0 -246: 123333: 0 -246: 123334: 0 -246: 123335: 0 -246: 123336: 0 -246: 123337: 0 -246: 123338: 0 -246: 123339: 0 -246: 123340: 0 -246: 123341: 0 -246: 123342: 0 -246: 123343: 0 -246: 123344: 0 -246: 123345: 0 -246: 123346: 0 -246: 123347: 0 -246: 123348: 0 -246: 123349: 0 -246: 123350: 0 -246: 123351: 0 -246: 123352: 0 -246: 123353: 0 -246: 123354: 0 -246: 123355: 0 -246: 123356: 0 -246: 123357: 0 -246: 123358: 0 -246: 123359: 0 -246: 123360: 0 -246: 123361: 0 -246: 123362: 0 -246: 123363: 0 -246: 123364: 0 -246: 123365: 0 -246: 123366: 0 -246: 123367: 0 -246: 123368: 0 -246: 123369: 0 -246: 123370: 0 -246: 123371: 0 -246: 123372: 0 -246: 123373: 0 -246: 123374: 0 -246: 123375: 0 -246: 123376: 0 -246: 123377: 0 -246: 123378: 0 -246: 123379: 0 -246: 123380: 0 -246: 123381: 0 -246: 123382: 0 -246: 123383: 0 -246: 123384: 0 -246: 123385: 0 -246: 123386: 0 -246: 123387: 0 -246: 123388: 0 -246: 123389: 0 -246: 123390: 0 -246: 123391: 0 -246: 123392: 0 -246: 123393: 0 -246: 123394: 0 -246: 123395: 0 -246: 123396: 0 -246: 123397: 0 -246: 123398: 0 -246: 123399: 0 -246: 123400: 0 -246: 123401: 0 -246: 123402: 0 -246: 123403: 0 -246: 123404: 0 -246: 123405: 0 -246: 123406: 0 -246: 123407: 0 -246: 123408: 0 -246: 123409: 0 -246: 123410: 0 -246: 123411: 0 -246: 123412: 0 -246: 123413: 0 -246: 123414: 0 -246: 123415: 0 -246: 123416: 0 -246: 123417: 0 -246: 123418: 0 -246: 123419: 0 -246: 123420: 0 -246: 123421: 0 -246: 123422: 0 -246: 123423: 0 -246: 123424: 0 -246: 123425: 0 -246: 123426: 0 -246: 123427: 0 -246: 123428: 0 -246: 123429: 0 -246: 123430: 0 -246: 123431: 0 -246: 123432: 0 -246: 123433: 0 -246: 123434: 0 -246: 123435: 0 -246: 123436: 0 -246: 123437: 0 -246: 123438: 0 -246: 123439: 0 -246: 123440: 0 -246: 123441: 0 -246: 123442: 0 -246: 123443: 0 -246: 123444: 0 -246: 123445: 0 -246: 123446: 0 -246: 123447: 0 -246: 123448: 0 -246: 123449: 0 -246: 123450: 0 -246: 123451: 0 -246: 123452: 0 -246: 123453: 0 -246: 123454: 0 -246: 123455: 0 -246: 123456: 0 -246: 123457: 0 -246: 123458: 0 -246: 123459: 0 -246: 123460: 0 -246: 123461: 0 -246: 123462: 0 -246: 123463: 0 -246: 123464: 0 -246: 123465: 0 -246: 123466: 0 -246: 123467: 0 -246: 123468: 0 -246: 123469: 0 -246: 123470: 0 -246: 123471: 0 -246: 123472: 0 -246: 123473: 0 -246: 123474: 0 -246: 123475: 0 -246: 123476: 0 -246: 123477: 0 -246: 123478: 0 -246: 123479: 0 -246: 123480: 0 -246: 123481: 0 -246: 123482: 0 -246: 123483: 0 -246: 123484: 0 -246: 123485: 0 -246: 123486: 0 -246: 123487: 0 -246: 123488: 0 -246: 123489: 0 -246: 123490: 0 -246: 123491: 0 -246: 123492: 0 -246: 123493: 0 -246: 123494: 0 -246: 123495: 0 -246: 123496: 0 -246: 123497: 0 -246: 123498: 0 -246: 123499: 0 -246: 123500: 0 -246: 123501: 0 -246: 123502: 0 -246: 123503: 0 -246: 123504: 0 -246: 123505: 0 -246: 123506: 0 -246: 123507: 0 -246: 123508: 0 -246: 123509: 0 -246: 123510: 0 -246: 123511: 0 -246: 123512: 0 -246: 123513: 0 -246: 123514: 0 -246: 123515: 0 -246: 123516: 0 -246: 123517: 0 -246: 123518: 0 -246: 123519: 0 -246: 123520: 0 -246: 123521: 0 -246: 123522: 0 -246: 123523: 0 -246: 123524: 0 -246: 123525: 0 -246: 123526: 0 -246: 123527: 0 -246: 123528: 0 -246: 123529: 0 -246: 123530: 0 -246: 123531: 0 -246: 123532: 0 -246: 123533: 0 -246: 123534: 0 -246: 123535: 0 -246: 123536: 0 -246: 123537: 0 -246: 123538: 0 -246: 123539: 0 -246: 123540: 0 -246: 123541: 0 -246: 123542: 0 -246: 123543: 0 -246: 123544: 0 -246: 123545: 0 -246: 123546: 0 -246: 123547: 0 -246: 123548: 0 -246: 123549: 0 -246: 123550: 0 -246: 123551: 0 -246: 123552: 0 -246: 123553: 0 -246: 123554: 0 -246: 123555: 0 -246: 123556: 0 -246: 123557: 0 -246: 123558: 0 -246: 123559: 0 -246: 123560: 0 -246: 123561: 0 -246: 123562: 0 -246: 123563: 0 -246: 123564: 0 -246: 123565: 0 -246: 123566: 0 -246: 123567: 0 -246: 123568: 0 -246: 123569: 0 -246: 123570: 0 -246: 123571: 0 -246: 123572: 0 -246: 123573: 0 -246: 123574: 0 -246: 123575: 0 -246: 123576: 0 -246: 123577: 0 -246: 123578: 0 -246: 123579: 0 -246: 123580: 0 -246: 123581: 0 -246: 123582: 0 -246: 123583: 0 -246: 123584: 0 -246: 123585: 0 -246: 123586: 0 -246: 123587: 0 -246: 123588: 0 -246: 123589: 0 -246: 123590: 0 -246: 123591: 0 -246: 123592: 0 -246: 123593: 0 -246: 123594: 0 -246: 123595: 0 -246: 123596: 0 -246: 123597: 0 -246: 123598: 0 -246: 123599: 0 -246: 123600: 0 -246: 123601: 0 -246: 123602: 0 -246: 123603: 0 -246: 123604: 0 -246: 123605: 0 -246: 123606: 0 -246: 123607: 0 -246: 123608: 0 -246: 123609: 0 -246: 123610: 0 -246: 123611: 0 -246: 123612: 0 -246: 123613: 0 -246: 123614: 0 -246: 123615: 0 -246: 123616: 0 -246: 123617: 0 -246: 123618: 0 -246: 123619: 0 -246: 123620: 0 -246: 123621: 0 -246: 123622: 0 -246: 123623: 0 -246: 123624: 0 -246: 123625: 0 -246: 123626: 0 -246: 123627: 0 -246: 123628: 0 -246: 123629: 0 -246: 123630: 0 -246: 123631: 0 -246: 123632: 0 -246: 123633: 0 -246: 123634: 0 -246: 123635: 0 -246: 123636: 0 -246: 123637: 0 -246: 123638: 0 -246: 123639: 0 -246: 123640: 0 -246: 123641: 0 -246: 123642: 0 -246: 123643: 0 -246: 123644: 0 -246: 123645: 0 -246: 123646: 0 -246: 123647: 0 -246: 123648: 0 -246: 123649: 0 -246: 123650: 0 -246: 123651: 0 -246: 123652: 0 -246: 123653: 0 -246: 123654: 0 -246: 123655: 0 -246: 123656: 0 -246: 123657: 0 -246: 123658: 0 -246: 123659: 0 -246: 123660: 0 -246: 123661: 0 -246: 123662: 0 -246: 123663: 0 -246: 123664: 0 -246: 123665: 0 -246: 123666: 0 -246: 123667: 0 -246: 123668: 0 -246: 123669: 0 -246: 123670: 0 -246: 123671: 0 -246: 123672: 0 -246: 123673: 0 -246: 123674: 0 -246: 123675: 0 -246: 123676: 0 -246: 123677: 0 -246: 123678: 0 -246: 123679: 0 -246: 123680: 0 -246: 123681: 0 -246: 123682: 0 -246: 123683: 0 -246: 123684: 0 -246: 123685: 0 -246: 123686: 0 -246: 123687: 0 -246: 123688: 0 -246: 123689: 0 -246: 123690: 0 -246: 123691: 0 -246: 123692: 0 -246: 123693: 0 -246: 123694: 0 -246: 123695: 0 -246: 123696: 0 -246: 123697: 0 -246: 123698: 0 -246: 123699: 0 -246: 123700: 0 -246: 123701: 0 -246: 123702: 0 -246: 123703: 0 -246: 123704: 0 -246: 123705: 0 -246: 123706: 0 -246: 123707: 0 -246: 123708: 0 -246: 123709: 0 -246: 123710: 0 -246: 123711: 0 -246: 123712: 0 -246: 123713: 0 -246: 123714: 0 -246: 123715: 0 -246: 123716: 0 -246: 123717: 0 -246: 123718: 0 -246: 123719: 0 -246: 123720: 0 -246: 123721: 0 -246: 123722: 0 -246: 123723: 0 -246: 123724: 0 -246: 123725: 0 -246: 123726: 0 -246: 123727: 0 -246: 123728: 0 -246: 123729: 0 -246: 123730: 0 -246: 123731: 0 -246: 123732: 0 -246: 123733: 0 -246: 123734: 0 -246: 123735: 0 -246: 123736: 0 -246: 123737: 0 -246: 123738: 0 -246: 123739: 0 -246: 123740: 0 -246: 123741: 0 -246: 123742: 0 -246: 123743: 0 -246: 123744: 0 -246: 123745: 0 -246: 123746: 0 -246: 123747: 0 -246: 123748: 0 -246: 123749: 0 -246: 123750: 0 -246: 123751: 0 -246: 123752: 0 -246: 123753: 0 -246: 123754: 0 -246: 123755: 0 -246: 123756: 0 -246: 123757: 0 -246: 123758: 0 -246: 123759: 0 -246: 123760: 0 -246: 123761: 0 -246: 123762: 0 -246: 123763: 0 -246: 123764: 0 -246: 123765: 0 -246: 123766: 0 -246: 123767: 0 -246: 123768: 0 -246: 123769: 0 -246: 123770: 0 -246: 123771: 0 -246: 123772: 0 -246: 123773: 0 -246: 123774: 0 -246: 123775: 0 -246: 123776: 0 -246: 123777: 0 -246: 123778: 0 -246: 123779: 0 -246: 123780: 0 -246: 123781: 0 -246: 123782: 0 -246: 123783: 0 -246: 123784: 0 -246: 123785: 0 -246: 123786: 0 -246: 123787: 0 -246: 123788: 0 -246: 123789: 0 -246: 123790: 0 -246: 123791: 0 -246: 123792: 0 -246: 123793: 0 -246: 123794: 0 -246: 123795: 0 -246: 123796: 0 -246: 123797: 0 -246: 123798: 0 -246: 123799: 0 -246: 123800: 0 -246: 123801: 0 -246: 123802: 0 -246: 123803: 0 -246: 123804: 0 -246: 123805: 0 -246: 123806: 0 -246: 123807: 0 -246: 123808: 0 -246: 123809: 0 -246: 123810: 0 -246: 123811: 0 -246: 123812: 0 -246: 123813: 0 -246: 123814: 0 -246: 123815: 0 -246: 123816: 0 -246: 123817: 0 -246: 123818: 0 -246: 123819: 0 -246: 123820: 0 -246: 123821: 0 -246: 123822: 0 -246: 123823: 0 -246: 123824: 0 -246: 123825: 0 -246: 123826: 0 -246: 123827: 0 -246: 123828: 0 -246: 123829: 0 -246: 123830: 0 -246: 123831: 0 -246: 123832: 0 -246: 123833: 0 -246: 123834: 0 -246: 123835: 0 -246: 123836: 0 -246: 123837: 0 -246: 123838: 0 -246: 123839: 0 -246: 123840: 0 -246: 123841: 0 -246: 123842: 0 -246: 123843: 0 -246: 123844: 0 -246: 123845: 0 -246: 123846: 0 -246: 123847: 0 -246: 123848: 0 -246: 123849: 0 -246: 123850: 0 -246: 123851: 0 -246: 123852: 0 -246: 123853: 0 -246: 123854: 0 -246: 123855: 0 -246: 123856: 0 -246: 123857: 0 -246: 123858: 0 -246: 123859: 0 -246: 123860: 0 -246: 123861: 0 -246: 123862: 0 -246: 123863: 0 -246: 123864: 0 -246: 123865: 0 -246: 123866: 0 -246: 123867: 0 -246: 123868: 0 -246: 123869: 0 -246: 123870: 0 -246: 123871: 0 -246: 123872: 0 -246: 123873: 0 -246: 123874: 0 -246: 123875: 0 -246: 123876: 0 -246: 123877: 0 -246: 123878: 0 -246: 123879: 0 -246: 123880: 0 -246: 123881: 0 -246: 123882: 0 -246: 123883: 0 -246: 123884: 0 -246: 123885: 0 -246: 123886: 0 -246: 123887: 0 -246: 123888: 0 -246: 123889: 0 -246: 123890: 0 -246: 123891: 0 -246: 123892: 0 -246: 123893: 0 -246: 123894: 0 -246: 123895: 0 -246: 123896: 0 -246: 123897: 0 -246: 123898: 0 -246: 123899: 0 -246: 123900: 0 -246: 123901: 0 -246: 123902: 0 -246: 123903: 0 -246: 123904: 0 -246: 123905: 0 -246: 123906: 0 -246: 123907: 0 -246: 123908: 0 -246: 123909: 0 -246: 123910: 0 -246: 123911: 0 -246: 123912: 0 -246: 123913: 0 -246: 123914: 0 -246: 123915: 0 -246: 123916: 0 -246: 123917: 0 -246: 123918: 0 -246: 123919: 0 -246: 123920: 0 -246: 123921: 0 -246: 123922: 0 -246: 123923: 0 -246: 123924: 0 -246: 123925: 0 -246: 123926: 0 -246: 123927: 0 -246: 123928: 0 -246: 123929: 0 -246: 123930: 0 -246: 123931: 0 -246: 123932: 0 -246: 123933: 0 -246: 123934: 0 -246: 123935: 0 -246: 123936: 0 -246: 123937: 0 -246: 123938: 0 -246: 123939: 0 -246: 123940: 0 -246: 123941: 0 -246: 123942: 0 -246: 123943: 0 -246: 123944: 0 -246: 123945: 0 -246: 123946: 0 -246: 123947: 0 -246: 123948: 0 -246: 123949: 0 -246: 123950: 0 -246: 123951: 0 -246: 123952: 0 -246: 123953: 0 -246: 123954: 0 -246: 123955: 0 -246: 123956: 0 -246: 123957: 0 -246: 123958: 0 -246: 123959: 0 -246: 123960: 0 -246: 123961: 0 -246: 123962: 0 -246: 123963: 0 -246: 123964: 0 -246: 123965: 0 -246: 123966: 0 -246: 123967: 0 -246: 123968: 0 -246: 123969: 0 -246: 123970: 0 -246: 123971: 0 -246: 123972: 0 -246: 123973: 0 -246: 123974: 0 -246: 123975: 0 -246: 123976: 0 -246: 123977: 0 -246: 123978: 0 -246: 123979: 0 -246: 123980: 0 -246: 123981: 0 -246: 123982: 0 -246: 123983: 0 -246: 123984: 0 -246: 123985: 0 -246: 123986: 0 -246: 123987: 0 -246: 123988: 0 -246: 123989: 0 -246: 123990: 0 -246: 123991: 0 -246: 123992: 0 -246: 123993: 0 -246: 123994: 0 -246: 123995: 0 -246: 123996: 0 -246: 123997: 0 -246: 123998: 0 -246: 123999: 0 -246: 124000: 0 -246: 124001: 0 -246: 124002: 0 -246: 124003: 0 -246: 124004: 0 -246: 124005: 0 -246: 124006: 0 -246: 124007: 0 -246: 124008: 0 -246: 124009: 0 -246: 124010: 0 -246: 124011: 0 -246: 124012: 0 -246: 124013: 0 -246: 124014: 0 -246: 124015: 0 -246: 124016: 0 -246: 124017: 0 -246: 124018: 0 -246: 124019: 0 -246: 124020: 0 -246: 124021: 0 -246: 124022: 0 -246: 124023: 0 -246: 124024: 0 -246: 124025: 0 -246: 124026: 0 -246: 124027: 0 -246: 124028: 0 -246: 124029: 0 -246: 124030: 0 -246: 124031: 0 -246: 124032: 0 -246: 124033: 0 -246: 124034: 0 -246: 124035: 0 -246: 124036: 0 -246: 124037: 0 -246: 124038: 0 -246: 124039: 0 -246: 124040: 0 -246: 124041: 0 -246: 124042: 0 -246: 124043: 0 -246: 124044: 0 -246: 124045: 0 -246: 124046: 0 -246: 124047: 0 -246: 124048: 0 -246: 124049: 0 -246: 124050: 0 -246: 124051: 0 -246: 124052: 0 -246: 124053: 0 -246: 124054: 0 -246: 124055: 0 -246: 124056: 0 -246: 124057: 0 -246: 124058: 0 -246: 124059: 0 -246: 124060: 0 -246: 124061: 0 -246: 124062: 0 -246: 124063: 0 -246: 124064: 0 -246: 124065: 0 -246: 124066: 0 -246: 124067: 0 -246: 124068: 0 -246: 124069: 0 -246: 124070: 0 -246: 124071: 0 -246: 124072: 0 -246: 124073: 0 -246: 124074: 0 -246: 124075: 0 -246: 124076: 0 -246: 124077: 0 -246: 124078: 0 -246: 124079: 0 -246: 124080: 0 -246: 124081: 0 -246: 124082: 0 -246: 124083: 0 -246: 124084: 0 -246: 124085: 0 -246: 124086: 0 -246: 124087: 0 -246: 124088: 0 -246: 124089: 0 -246: 124090: 0 -246: 124091: 0 -246: 124092: 0 -246: 124093: 0 -246: 124094: 0 -246: 124095: 0 -246: 124096: 0 -246: 124097: 0 -246: 124098: 0 -246: 124099: 0 -246: 124100: 0 -246: 124101: 0 -246: 124102: 0 -246: 124103: 0 -246: 124104: 0 -246: 124105: 0 -246: 124106: 0 -246: 124107: 0 -246: 124108: 0 -246: 124109: 0 -246: 124110: 0 -246: 124111: 0 -246: 124112: 0 -246: 124113: 0 -246: 124114: 0 -246: 124115: 0 -246: 124116: 0 -246: 124117: 0 -246: 124118: 0 -246: 124119: 0 -246: 124120: 0 -246: 124121: 0 -246: 124122: 0 -246: 124123: 0 -246: 124124: 0 -246: 124125: 0 -246: 124126: 0 -246: 124127: 0 -246: 124128: 0 -246: 124129: 0 -246: 124130: 0 -246: 124131: 0 -246: 124132: 0 -246: 124133: 0 -246: 124134: 0 -246: 124135: 0 -246: 124136: 0 -246: 124137: 0 -246: 124138: 0 -246: 124139: 0 -246: 124140: 0 -246: 124141: 0 -246: 124142: 0 -246: 124143: 0 -246: 124144: 0 -246: 124145: 0 -246: 124146: 0 -246: 124147: 0 -246: 124148: 0 -246: 124149: 0 -246: 124150: 0 -246: 124151: 0 -246: 124152: 0 -246: 124153: 0 -246: 124154: 0 -246: 124155: 0 -246: 124156: 0 -246: 124157: 0 -246: 124158: 0 -246: 124159: 0 -246: 124160: 0 -246: 124161: 0 -246: 124162: 0 -246: 124163: 0 -246: 124164: 0 -246: 124165: 0 -246: 124166: 0 -246: 124167: 0 -246: 124168: 0 -246: 124169: 0 -246: 124170: 0 -246: 124171: 0 -246: 124172: 0 -246: 124173: 0 -246: 124174: 0 -246: 124175: 0 -246: 124176: 0 -246: 124177: 0 -246: 124178: 0 -246: 124179: 0 -246: 124180: 0 -246: 124181: 0 -246: 124182: 0 -246: 124183: 0 -246: 124184: 0 -246: 124185: 0 -246: 124186: 0 -246: 124187: 0 -246: 124188: 0 -246: 124189: 0 -246: 124190: 0 -246: 124191: 0 -246: 124192: 0 -246: 124193: 0 -246: 124194: 0 -246: 124195: 0 -246: 124196: 0 -246: 124197: 0 -246: 124198: 0 -246: 124199: 0 -246: 124200: 0 -246: 124201: 0 -246: 124202: 0 -246: 124203: 0 -246: 124204: 0 -246: 124205: 0 -246: 124206: 0 -246: 124207: 0 -246: 124208: 0 -246: 124209: 0 -246: 124210: 0 -246: 124211: 0 -246: 124212: 0 -246: 124213: 0 -246: 124214: 0 -246: 124215: 0 -246: 124216: 0 -246: 124217: 0 -246: 124218: 0 -246: 124219: 0 -246: 124220: 0 -246: 124221: 0 -246: 124222: 0 -246: 124223: 0 -246: 124224: 0 -246: 124225: 0 -246: 124226: 0 -246: 124227: 0 -246: 124228: 0 -246: 124229: 0 -246: 124230: 0 -246: 124231: 0 -246: 124232: 0 -246: 124233: 0 -246: 124234: 0 -246: 124235: 0 -246: 124236: 0 -246: 124237: 0 -246: 124238: 0 -246: 124239: 0 -246: 124240: 0 -246: 124241: 0 -246: 124242: 0 -246: 124243: 0 -246: 124244: 0 -246: 124245: 0 -246: 124246: 0 -246: 124247: 0 -246: 124248: 0 -246: 124249: 0 -246: 124250: 0 -246: 124251: 0 -246: 124252: 0 -246: 124253: 0 -246: 124254: 0 -246: 124255: 0 -246: 124256: 0 -246: 124257: 0 -246: 124258: 0 -246: 124259: 0 -246: 124260: 0 -246: 124261: 0 -246: 124262: 0 -246: 124263: 0 -246: 124264: 0 -246: 124265: 0 -246: 124266: 0 -246: 124267: 0 -246: 124268: 0 -246: 124269: 0 -246: 124270: 0 -246: 124271: 0 -246: 124272: 0 -246: 124273: 0 -246: 124274: 0 -246: 124275: 0 -246: 124276: 0 -246: 124277: 0 -246: 124278: 0 -246: 124279: 0 -246: 124280: 0 -246: 124281: 0 -246: 124282: 0 -246: 124283: 0 -246: 124284: 0 -246: 124285: 0 -246: 124286: 0 -246: 124287: 0 -246: 124288: 0 -246: 124289: 0 -246: 124290: 0 -246: 124291: 0 -246: 124292: 0 -246: 124293: 0 -246: 124294: 0 -246: 124295: 0 -246: 124296: 0 -246: 124297: 0 -246: 124298: 0 -246: 124299: 0 -246: 124300: 0 -246: 124301: 0 -246: 124302: 0 -246: 124303: 0 -246: 124304: 0 -246: 124305: 0 -246: 124306: 0 -246: 124307: 0 -246: 124308: 0 -246: 124309: 0 -246: 124310: 0 -246: 124311: 0 -246: 124312: 0 -246: 124313: 0 -246: 124314: 0 -246: 124315: 0 -246: 124316: 0 -246: 124317: 0 -246: 124318: 0 -246: 124319: 0 -246: 124320: 0 -246: 124321: 0 -246: 124322: 0 -246: 124323: 0 -246: 124324: 0 -246: 124325: 0 -246: 124326: 0 -246: 124327: 0 -246: 124328: 0 -246: 124329: 0 -246: 124330: 0 -246: 124331: 0 -246: 124332: 0 -246: 124333: 0 -246: 124334: 0 -246: 124335: 0 -246: 124336: 0 -246: 124337: 0 -246: 124338: 0 -246: 124339: 0 -246: 124340: 0 -246: 124341: 0 -246: 124342: 0 -246: 124343: 0 -246: 124344: 0 -246: 124345: 0 -246: 124346: 0 -246: 124347: 0 -246: 124348: 0 -246: 124349: 0 -246: 124350: 0 -246: 124351: 0 -246: 124352: 0 -246: 124353: 0 -246: 124354: 0 -246: 124355: 0 -246: 124356: 0 -246: 124357: 0 -246: 124358: 0 -246: 124359: 0 -246: 124360: 0 -246: 124361: 0 -246: 124362: 0 -246: 124363: 0 -246: 124364: 0 -246: 124365: 0 -246: 124366: 0 -246: 124367: 0 -246: 124368: 0 -246: 124369: 0 -246: 124370: 0 -246: 124371: 0 -246: 124372: 0 -246: 124373: 0 -246: 124374: 0 -246: 124375: 0 -246: 124376: 0 -246: 124377: 0 -246: 124378: 0 -246: 124379: 0 -246: 124380: 0 -246: 124381: 0 -246: 124382: 0 -246: 124383: 0 -246: 124384: 0 -246: 124385: 0 -246: 124386: 0 -246: 124387: 0 -246: 124388: 0 -246: 124389: 0 -246: 124390: 0 -246: 124391: 0 -246: 124392: 0 -246: 124393: 0 -246: 124394: 0 -246: 124395: 0 -246: 124396: 0 -246: 124397: 0 -246: 124398: 0 -246: 124399: 0 -246: 124400: 0 -246: 124401: 0 -246: 124402: 0 -246: 124403: 0 -246: 124404: 0 -246: 124405: 0 -246: 124406: 0 -246: 124407: 0 -246: 124408: 0 -246: 124409: 0 -246: 124410: 0 -246: 124411: 0 -246: 124412: 0 -246: 124413: 0 -246: 124414: 0 -246: 124415: 0 -246: 124416: 0 -246: 124417: 0 -246: 124418: 0 -246: 124419: 0 -246: 124420: 0 -246: 124421: 0 -246: 124422: 0 -246: 124423: 0 -246: 124424: 0 -246: 124425: 0 -246: 124426: 0 -246: 124427: 0 -246: 124428: 0 -246: 124429: 0 -246: 124430: 0 -246: 124431: 0 -246: 124432: 0 -246: 124433: 0 -246: 124434: 0 -246: 124435: 0 -246: 124436: 0 -246: 124437: 0 -246: 124438: 0 -246: 124439: 0 -246: 124440: 0 -246: 124441: 0 -246: 124442: 0 -246: 124443: 0 -246: 124444: 0 -246: 124445: 0 -246: 124446: 0 -246: 124447: 0 -246: 124448: 0 -246: 124449: 0 -246: 124450: 0 -246: 124451: 0 -246: 124452: 0 -246: 124453: 0 -246: 124454: 0 -246: 124455: 0 -246: 124456: 0 -246: 124457: 0 -246: 124458: 0 -246: 124459: 0 -246: 124460: 0 -246: 124461: 0 -246: 124462: 0 -246: 124463: 0 -246: 124464: 0 -246: 124465: 0 -246: 124466: 0 -246: 124467: 0 -246: 124468: 0 -246: 124469: 0 -246: 124470: 0 -246: 124471: 0 -246: 124472: 0 -246: 124473: 0 -246: 124474: 0 -246: 124475: 0 -246: 124476: 0 -246: 124477: 0 -246: 124478: 0 -246: 124479: 0 -246: 124480: 0 -246: 124481: 0 -246: 124482: 0 -246: 124483: 0 -246: 124484: 0 -246: 124485: 0 -246: 124486: 0 -246: 124487: 0 -246: 124488: 0 -246: 124489: 0 -246: 124490: 0 -246: 124491: 0 -246: 124492: 0 -246: 124493: 0 -246: 124494: 0 -246: 124495: 0 -246: 124496: 0 -246: 124497: 0 -246: 124498: 0 -246: 124499: 0 -246: 124500: 0 -246: 124501: 0 -246: 124502: 0 -246: 124503: 0 -246: 124504: 0 -246: 124505: 0 -246: 124506: 0 -246: 124507: 0 -246: 124508: 0 -246: 124509: 0 -246: 124510: 0 -246: 124511: 0 -246: 124512: 0 -246: 124513: 0 -246: 124514: 0 -246: 124515: 0 -246: 124516: 0 -246: 124517: 0 -246: 124518: 0 -246: 124519: 0 -246: 124520: 0 -246: 124521: 0 -246: 124522: 0 -246: 124523: 0 -246: 124524: 0 -246: 124525: 0 -246: 124526: 0 -246: 124527: 0 -246: 124528: 0 -246: 124529: 0 -246: 124530: 0 -246: 124531: 0 -246: 124532: 0 -246: 124533: 0 -246: 124534: 0 -246: 124535: 0 -246: 124536: 0 -246: 124537: 0 -246: 124538: 0 -246: 124539: 0 -246: 124540: 0 -246: 124541: 0 -246: 124542: 0 -246: 124543: 0 -246: 124544: 0 -246: 124545: 0 -246: 124546: 0 -246: 124547: 0 -246: 124548: 0 -246: 124549: 0 -246: 124550: 0 -246: 124551: 0 -246: 124552: 0 -246: 124553: 0 -246: 124554: 0 -246: 124555: 0 -246: 124556: 0 -246: 124557: 0 -246: 124558: 0 -246: 124559: 0 -246: 124560: 0 -246: 124561: 0 -246: 124562: 0 -246: 124563: 0 -246: 124564: 0 -246: 124565: 0 -246: 124566: 0 -246: 124567: 0 -246: 124568: 0 -246: 124569: 0 -246: 124570: 0 -246: 124571: 0 -246: 124572: 0 -246: 124573: 0 -246: 124574: 0 -246: 124575: 0 -246: 124576: 0 -246: 124577: 0 -246: 124578: 0 -246: 124579: 0 -246: 124580: 0 -246: 124581: 0 -246: 124582: 0 -246: 124583: 0 -246: 124584: 0 -246: 124585: 0 -246: 124586: 0 -246: 124587: 0 -246: 124588: 0 -246: 124589: 0 -246: 124590: 0 -246: 124591: 0 -246: 124592: 0 -246: 124593: 0 -246: 124594: 0 -246: 124595: 0 -246: 124596: 0 -246: 124597: 0 -246: 124598: 0 -246: 124599: 0 -246: 124600: 0 -246: 124601: 0 -246: 124602: 0 -246: 124603: 0 -246: 124604: 0 -246: 124605: 0 -246: 124606: 0 -246: 124607: 0 -246: 124608: 0 -246: 124609: 0 -246: 124610: 0 -246: 124611: 0 -246: 124612: 0 -246: 124613: 0 -246: 124614: 0 -246: 124615: 0 -246: 124616: 0 -246: 124617: 0 -246: 124618: 0 -246: 124619: 0 -246: 124620: 0 -246: 124621: 0 -246: 124622: 0 -246: 124623: 0 -246: 124624: 0 -246: 124625: 0 -246: 124626: 0 -246: 124627: 0 -246: 124628: 0 -246: 124629: 0 -246: 124630: 0 -246: 124631: 0 -246: 124632: 0 -246: 124633: 0 -246: 124634: 0 -246: 124635: 0 -246: 124636: 0 -246: 124637: 0 -246: 124638: 0 -246: 124639: 0 -246: 124640: 0 -246: 124641: 0 -246: 124642: 0 -246: 124643: 0 -246: 124644: 0 -246: 124645: 0 -246: 124646: 0 -246: 124647: 0 -246: 124648: 0 -246: 124649: 0 -246: 124650: 0 -246: 124651: 0 -246: 124652: 0 -246: 124653: 0 -246: 124654: 0 -246: 124655: 0 -246: 124656: 0 -246: 124657: 0 -246: 124658: 0 -246: 124659: 0 -246: 124660: 0 -246: 124661: 0 -246: 124662: 0 -246: 124663: 0 -246: 124664: 0 -246: 124665: 0 -246: 124666: 0 -246: 124667: 0 -246: 124668: 0 -246: 124669: 0 -246: 124670: 0 -246: 124671: 0 -246: 124672: 0 -246: 124673: 0 -246: 124674: 0 -246: 124675: 0 -246: 124676: 0 -246: 124677: 0 -246: 124678: 0 -246: 124679: 0 -246: 124680: 0 -246: 124681: 0 -246: 124682: 0 -246: 124683: 0 -246: 124684: 0 -246: 124685: 0 -246: 124686: 0 -246: 124687: 0 -246: 124688: 0 -246: 124689: 0 -246: 124690: 0 -246: 124691: 0 -246: 124692: 0 -246: 124693: 0 -246: 124694: 0 -246: 124695: 0 -246: 124696: 0 -246: 124697: 0 -246: 124698: 0 -246: 124699: 0 -246: 124700: 0 -246: 124701: 0 -246: 124702: 0 -246: 124703: 0 -246: 124704: 0 -246: 124705: 0 -246: 124706: 0 -246: 124707: 0 -246: 124708: 0 -246: 124709: 0 -246: 124710: 0 -246: 124711: 0 -246: 124712: 0 -246: 124713: 0 -246: 124714: 0 -246: 124715: 0 -246: 124716: 0 -246: 124717: 0 -246: 124718: 0 -246: 124719: 0 -246: 124720: 0 -246: 124721: 0 -246: 124722: 0 -246: 124723: 0 -246: 124724: 0 -246: 124725: 0 -246: 124726: 0 -246: 124727: 0 -246: 124728: 0 -246: 124729: 0 -246: 124730: 0 -246: 124731: 0 -246: 124732: 0 -246: 124733: 0 -246: 124734: 0 -246: 124735: 0 -246: 124736: 0 -246: 124737: 0 -246: 124738: 0 -246: 124739: 0 -246: 124740: 0 -246: 124741: 0 -246: 124742: 0 -246: 124743: 0 -246: 124744: 0 -246: 124745: 0 -246: 124746: 0 -246: 124747: 0 -246: 124748: 0 -246: 124749: 0 -246: 124750: 0 -246: 124751: 0 -246: 124752: 0 -246: 124753: 0 -246: 124754: 0 -246: 124755: 0 -246: 124756: 0 -246: 124757: 0 -246: 124758: 0 -246: 124759: 0 -246: 124760: 0 -246: 124761: 0 -246: 124762: 0 -246: 124763: 0 -246: 124764: 0 -246: 124765: 0 -246: 124766: 0 -246: 124767: 0 -246: 124768: 0 -246: 124769: 0 -246: 124770: 0 -246: 124771: 0 -246: 124772: 0 -246: 124773: 0 -246: 124774: 0 -246: 124775: 0 -246: 124776: 0 -246: 124777: 0 -246: 124778: 0 -246: 124779: 0 -246: 124780: 0 -246: 124781: 0 -246: 124782: 0 -246: 124783: 0 -246: 124784: 0 -246: 124785: 0 -246: 124786: 0 -246: 124787: 0 -246: 124788: 0 -246: 124789: 0 -246: 124790: 0 -246: 124791: 0 -246: 124792: 0 -246: 124793: 0 -246: 124794: 0 -246: 124795: 0 -246: 124796: 0 -246: 124797: 0 -246: 124798: 0 -246: 124799: 0 -246: 124800: 0 -246: 124801: 0 -246: 124802: 0 -246: 124803: 0 -246: 124804: 0 -246: 124805: 0 -246: 124806: 0 -246: 124807: 0 -246: 124808: 0 -246: 124809: 0 -246: 124810: 0 -246: 124811: 0 -246: 124812: 0 -246: 124813: 0 -246: 124814: 0 -246: 124815: 0 -246: 124816: 0 -246: 124817: 0 -246: 124818: 0 -246: 124819: 0 -246: 124820: 0 -246: 124821: 0 -246: 124822: 0 -246: 124823: 0 -246: 124824: 0 -246: 124825: 0 -246: 124826: 0 -246: 124827: 0 -246: 124828: 0 -246: 124829: 0 -246: 124830: 0 -246: 124831: 0 -246: 124832: 0 -246: 124833: 0 -246: 124834: 0 -246: 124835: 0 -246: 124836: 0 -246: 124837: 0 -246: 124838: 0 -246: 124839: 0 -246: 124840: 0 -246: 124841: 0 -246: 124842: 0 -246: 124843: 0 -246: 124844: 0 -246: 124845: 0 -246: 124846: 0 -246: 124847: 0 -246: 124848: 0 -246: 124849: 0 -246: 124850: 0 -246: 124851: 0 -246: 124852: 0 -246: 124853: 0 -246: 124854: 0 -246: 124855: 0 -246: 124856: 0 -246: 124857: 0 -246: 124858: 0 -246: 124859: 0 -246: 124860: 0 -246: 124861: 0 -246: 124862: 0 -246: 124863: 0 -246: 124864: 0 -246: 124865: 0 -246: 124866: 0 -246: 124867: 0 -246: 124868: 0 -246: 124869: 0 -246: 124870: 0 -246: 124871: 0 -246: 124872: 0 -246: 124873: 0 -246: 124874: 0 -246: 124875: 0 -246: 124876: 0 -246: 124877: 0 -246: 124878: 0 -246: 124879: 0 -246: 124880: 0 -246: 124881: 0 -246: 124882: 0 -246: 124883: 0 -246: 124884: 0 -246: 124885: 0 -246: 124886: 0 -246: 124887: 0 -246: 124888: 0 -246: 124889: 0 -246: 124890: 0 -246: 124891: 0 -246: 124892: 0 -246: 124893: 0 -246: 124894: 0 -246: 124895: 0 -246: 124896: 0 -246: 124897: 0 -246: 124898: 0 -246: 124899: 0 -246: 124900: 0 -246: 124901: 0 -246: 124902: 0 -246: 124903: 0 -246: 124904: 0 -246: 124905: 0 -246: 124906: 0 -246: 124907: 0 -246: 124908: 0 -246: 124909: 0 -246: 124910: 0 -246: 124911: 0 -246: 124912: 0 -246: 124913: 0 -246: 124914: 0 -246: 124915: 0 -246: 124916: 0 -246: 124917: 0 -246: 124918: 0 -246: 124919: 0 -246: 124920: 0 -246: 124921: 0 -246: 124922: 0 -246: 124923: 0 -246: 124924: 0 -246: 124925: 0 -246: 124926: 0 -246: 124927: 0 -246: 124928: 0 -246: 124929: 0 -246: 124930: 0 -246: 124931: 0 -246: 124932: 0 -246: 124933: 0 -246: 124934: 0 -246: 124935: 0 -246: 124936: 0 -246: 124937: 0 -246: 124938: 0 -246: 124939: 0 -246: 124940: 0 -246: 124941: 0 -246: 124942: 0 -246: 124943: 0 -246: 124944: 0 -246: 124945: 0 -246: 124946: 0 -246: 124947: 0 -246: 124948: 0 -246: 124949: 0 -246: 124950: 0 -246: 124951: 0 -246: 124952: 0 -246: 124953: 0 -246: 124954: 0 -246: 124955: 0 -246: 124956: 0 -246: 124957: 0 -246: 124958: 0 -246: 124959: 0 -246: 124960: 0 -246: 124961: 0 -246: 124962: 0 -246: 124963: 0 -246: 124964: 0 -246: 124965: 0 -246: 124966: 0 -246: 124967: 0 -246: 124968: 0 -246: 124969: 0 -246: 124970: 0 -246: 124971: 0 -246: 124972: 0 -246: 124973: 0 -246: 124974: 0 -246: 124975: 0 -246: 124976: 0 -246: 124977: 0 -246: 124978: 0 -246: 124979: 0 -246: 124980: 0 -246: 124981: 0 -246: 124982: 0 -246: 124983: 0 -246: 124984: 0 -246: 124985: 0 -246: 124986: 0 -246: 124987: 0 -246: 124988: 0 -246: 124989: 0 -246: 124990: 0 -246: 124991: 0 -246: 124992: 0 -246: 124993: 0 -246: 124994: 0 -246: 124995: 0 -246: 124996: 0 -246: 124997: 0 -246: 124998: 0 -246: 124999: 0 -246: 125000: 0 -246: 125001: 0 -246: 125002: 0 -246: 125003: 0 -246: 125004: 0 -246: 125005: 0 -246: 125006: 0 -246: 125007: 0 -246: 125008: 0 -246: 125009: 0 -246: 125010: 0 -246: 125011: 0 -246: 125012: 0 -246: 125013: 0 -246: 125014: 0 -246: 125015: 0 -246: 125016: 0 -246: 125017: 0 -246: 125018: 0 -246: 125019: 0 -246: 125020: 0 -246: 125021: 0 -246: 125022: 0 -246: 125023: 0 -246: 125024: 0 -246: 125025: 0 -246: 125026: 0 -246: 125027: 0 -246: 125028: 0 -246: 125029: 0 -246: 125030: 0 -246: 125031: 0 -246: 125032: 0 -246: 125033: 0 -246: 125034: 0 -246: 125035: 0 -246: 125036: 0 -246: 125037: 0 -246: 125038: 0 -246: 125039: 0 -246: 125040: 0 -246: 125041: 0 -246: 125042: 0 -246: 125043: 0 -246: 125044: 0 -246: 125045: 0 -246: 125046: 0 -246: 125047: 0 -246: 125048: 0 -246: 125049: 0 -246: 125050: 0 -246: 125051: 0 -246: 125052: 0 -246: 125053: 0 -246: 125054: 0 -246: 125055: 0 -246: 125056: 0 -246: 125057: 0 -246: 125058: 0 -246: 125059: 0 -246: 125060: 0 -246: 125061: 0 -246: 125062: 0 -246: 125063: 0 -246: 125064: 0 -246: 125065: 0 -246: 125066: 0 -246: 125067: 0 -246: 125068: 0 -246: 125069: 0 -246: 125070: 0 -246: 125071: 0 -246: 125072: 0 -246: 125073: 0 -246: 125074: 0 -246: 125075: 0 -246: 125076: 0 -246: 125077: 0 -246: 125078: 0 -246: 125079: 0 -246: 125080: 0 -246: 125081: 0 -246: 125082: 0 -246: 125083: 0 -246: 125084: 0 -246: 125085: 0 -246: 125086: 0 -246: 125087: 0 -246: 125088: 0 -246: 125089: 0 -246: 125090: 0 -246: 125091: 0 -246: 125092: 0 -246: 125093: 0 -246: 125094: 0 -246: 125095: 0 -246: 125096: 0 -246: 125097: 0 -246: 125098: 0 -246: 125099: 0 -246: 125100: 0 -246: 125101: 0 -246: 125102: 0 -246: 125103: 0 -246: 125104: 0 -246: 125105: 0 -246: 125106: 0 -246: 125107: 0 -246: 125108: 0 -246: 125109: 0 -246: 125110: 0 -246: 125111: 0 -246: 125112: 0 -246: 125113: 0 -246: 125114: 0 -246: 125115: 0 -246: 125116: 0 -246: 125117: 0 -246: 125118: 0 -246: 125119: 0 -246: 125120: 0 -246: 125121: 0 -246: 125122: 0 -246: 125123: 0 -246: 125124: 0 -246: 125125: 0 -246: 125126: 0 -246: 125127: 0 -246: 125128: 0 -246: 125129: 0 -246: 125130: 0 -246: 125131: 0 -246: 125132: 0 -246: 125133: 0 -246: 125134: 0 -246: 125135: 0 -246: 125136: 0 -246: 125137: 0 -246: 125138: 0 -246: 125139: 0 -246: 125140: 0 -246: 125141: 0 -246: 125142: 0 -246: 125143: 0 -246: 125144: 0 -246: 125145: 0 -246: 125146: 0 -246: 125147: 0 -246: 125148: 0 -246: 125149: 0 -246: 125150: 0 -246: 125151: 0 -246: 125152: 0 -246: 125153: 0 -246: 125154: 0 -246: 125155: 0 -246: 125156: 0 -246: 125157: 0 -246: 125158: 0 -246: 125159: 0 -246: 125160: 0 -246: 125161: 0 -246: 125162: 0 -246: 125163: 0 -246: 125164: 0 -246: 125165: 0 -246: 125166: 0 -246: 125167: 0 -246: 125168: 0 -246: 125169: 0 -246: 125170: 0 -246: 125171: 0 -246: 125172: 0 -246: 125173: 0 -246: 125174: 0 -246: 125175: 0 -246: 125176: 0 -246: 125177: 0 -246: 125178: 0 -246: 125179: 0 -246: 125180: 0 -246: 125181: 0 -246: 125182: 0 -246: 125183: 0 -246: 125184: 0 -246: 125185: 0 -246: 125186: 0 -246: 125187: 0 -246: 125188: 0 -246: 125189: 0 -246: 125190: 0 -246: 125191: 0 -246: 125192: 0 -246: 125193: 0 -246: 125194: 0 -246: 125195: 0 -246: 125196: 0 -246: 125197: 0 -246: 125198: 0 -246: 125199: 0 -246: 125200: 0 -246: 125201: 0 -246: 125202: 0 -246: 125203: 0 -246: 125204: 0 -246: 125205: 0 -246: 125206: 0 -246: 125207: 0 -246: 125208: 0 -246: 125209: 0 -246: 125210: 0 -246: 125211: 0 -246: 125212: 0 -246: 125213: 0 -246: 125214: 0 -246: 125215: 0 -246: 125216: 0 -246: 125217: 0 -246: 125218: 0 -246: 125219: 0 -246: 125220: 0 -246: 125221: 0 -246: 125222: 0 -246: 125223: 0 -246: 125224: 0 -246: 125225: 0 -246: 125226: 0 -246: 125227: 0 -246: 125228: 0 -246: 125229: 0 -246: 125230: 0 -246: 125231: 0 -246: 125232: 0 -246: 125233: 0 -246: 125234: 0 -246: 125235: 0 -246: 125236: 0 -246: 125237: 0 -246: 125238: 0 -246: 125239: 0 -246: 125240: 0 -246: 125241: 0 -246: 125242: 0 -246: 125243: 0 -246: 125244: 0 -246: 125245: 0 -246: 125246: 0 -246: 125247: 0 -246: 125248: 0 -246: 125249: 0 -246: 125250: 0 -246: 125251: 0 -246: 125252: 0 -246: 125253: 0 -246: 125254: 0 -246: 125255: 0 -246: 125256: 0 -246: 125257: 0 -246: 125258: 0 -246: 125259: 0 -246: 125260: 0 -246: 125261: 0 -246: 125262: 0 -246: 125263: 0 -246: 125264: 0 -246: 125265: 0 -246: 125266: 0 -246: 125267: 0 -246: 125268: 0 -246: 125269: 0 -246: 125270: 0 -246: 125271: 0 -246: 125272: 0 -246: 125273: 0 -246: 125274: 0 -246: 125275: 0 -246: 125276: 0 -246: 125277: 0 -246: 125278: 0 -246: 125279: 0 -246: 125280: 0 -246: 125281: 0 -246: 125282: 0 -246: 125283: 0 -246: 125284: 0 -246: 125285: 0 -246: 125286: 0 -246: 125287: 0 -246: 125288: 0 -246: 125289: 0 -246: 125290: 0 -246: 125291: 0 -246: 125292: 0 -246: 125293: 0 -246: 125294: 0 -246: 125295: 0 -246: 125296: 0 -246: 125297: 0 -246: 125298: 0 -246: 125299: 0 -246: 125300: 0 -246: 125301: 0 -246: 125302: 0 -246: 125303: 0 -246: 125304: 0 -246: 125305: 0 -246: 125306: 0 -246: 125307: 0 -246: 125308: 0 -246: 125309: 0 -246: 125310: 0 -246: 125311: 0 -246: 125312: 0 -246: 125313: 0 -246: 125314: 0 -246: 125315: 0 -246: 125316: 0 -246: 125317: 0 -246: 125318: 0 -246: 125319: 0 -246: 125320: 0 -246: 125321: 0 -246: 125322: 0 -246: 125323: 0 -246: 125324: 0 -246: 125325: 0 -246: 125326: 0 -246: 125327: 0 -246: 125328: 0 -246: 125329: 0 -246: 125330: 0 -246: 125331: 0 -246: 125332: 0 -246: 125333: 0 -246: 125334: 0 -246: 125335: 0 -246: 125336: 0 -246: 125337: 0 -246: 125338: 0 -246: 125339: 0 -246: 125340: 0 -246: 125341: 0 -246: 125342: 0 -246: 125343: 0 -246: 125344: 0 -246: 125345: 0 -246: 125346: 0 -246: 125347: 0 -246: 125348: 0 -246: 125349: 0 -246: 125350: 0 -246: 125351: 0 -246: 125352: 0 -246: 125353: 0 -246: 125354: 0 -246: 125355: 0 -246: 125356: 0 -246: 125357: 0 -246: 125358: 0 -246: 125359: 0 -246: 125360: 0 -246: 125361: 0 -246: 125362: 0 -246: 125363: 0 -246: 125364: 0 -246: 125365: 0 -246: 125366: 0 -246: 125367: 0 -246: 125368: 0 -246: 125369: 0 -246: 125370: 0 -246: 125371: 0 -246: 125372: 0 -246: 125373: 0 -246: 125374: 0 -246: 125375: 0 -246: 125376: 0 -246: 125377: 0 -246: 125378: 0 -246: 125379: 0 -246: 125380: 0 -246: 125381: 0 -246: 125382: 0 -246: 125383: 0 -246: 125384: 0 -246: 125385: 0 -246: 125386: 0 -246: 125387: 0 -246: 125388: 0 -246: 125389: 0 -246: 125390: 0 -246: 125391: 0 -246: 125392: 0 -246: 125393: 0 -246: 125394: 0 -246: 125395: 0 -246: 125396: 0 -246: 125397: 0 -246: 125398: 0 -246: 125399: 0 -246: 125400: 0 -246: 125401: 0 -246: 125402: 0 -246: 125403: 0 -246: 125404: 0 -246: 125405: 0 -246: 125406: 0 -246: 125407: 0 -246: 125408: 0 -246: 125409: 0 -246: 125410: 0 -246: 125411: 0 -246: 125412: 0 -246: 125413: 0 -246: 125414: 0 -246: 125415: 0 -246: 125416: 0 -246: 125417: 0 -246: 125418: 0 -246: 125419: 0 -246: 125420: 0 -246: 125421: 0 -246: 125422: 0 -246: 125423: 0 -246: 125424: 0 -246: 125425: 0 -246: 125426: 0 -246: 125427: 0 -246: 125428: 0 -246: 125429: 0 -246: 125430: 0 -246: 125431: 0 -246: 125432: 0 -246: 125433: 0 -246: 125434: 0 -246: 125435: 0 -246: 125436: 0 -246: 125437: 0 -246: 125438: 0 -246: 125439: 0 -246: 125440: 0 -246: 125441: 0 -246: 125442: 0 -246: 125443: 0 -246: 125444: 0 -246: 125445: 0 -246: 125446: 0 -246: 125447: 0 -246: 125448: 0 -246: 125449: 0 -246: 125450: 0 -246: 125451: 0 -246: 125452: 0 -246: 125453: 0 -246: 125454: 0 -246: 125455: 0 -246: 125456: 0 -246: 125457: 0 -246: 125458: 0 -246: 125459: 0 -246: 125460: 0 -246: 125461: 0 -246: 125462: 0 -246: 125463: 0 -246: 125464: 0 -246: 125465: 0 -246: 125466: 0 -246: 125467: 0 -246: 125468: 0 -246: 125469: 0 -246: 125470: 0 -246: 125471: 0 -246: 125472: 0 -246: 125473: 0 -246: 125474: 0 -246: 125475: 0 -246: 125476: 0 -246: 125477: 0 -246: 125478: 0 -246: 125479: 0 -246: 125480: 0 -246: 125481: 0 -246: 125482: 0 -246: 125483: 0 -246: 125484: 0 -246: 125485: 0 -246: 125486: 0 -246: 125487: 0 -246: 125488: 0 -246: 125489: 0 -246: 125490: 0 -246: 125491: 0 -246: 125492: 0 -246: 125493: 0 -246: 125494: 0 -246: 125495: 0 -246: 125496: 0 -246: 125497: 0 -246: 125498: 0 -246: 125499: 0 -246: 125500: 0 -246: 125501: 0 -246: 125502: 0 -246: 125503: 0 -246: 125504: 0 -246: 125505: 0 -246: 125506: 0 -246: 125507: 0 -246: 125508: 0 -246: 125509: 0 -246: 125510: 0 -246: 125511: 0 -246: 125512: 0 -246: 125513: 0 -246: 125514: 0 -246: 125515: 0 -246: 125516: 0 -246: 125517: 0 -246: 125518: 0 -246: 125519: 0 -246: 125520: 0 -246: 125521: 0 -246: 125522: 0 -246: 125523: 0 -246: 125524: 0 -246: 125525: 0 -246: 125526: 0 -246: 125527: 0 -246: 125528: 0 -246: 125529: 0 -246: 125530: 0 -246: 125531: 0 -246: 125532: 0 -246: 125533: 0 -246: 125534: 0 -246: 125535: 0 -246: 125536: 0 -246: 125537: 0 -246: 125538: 0 -246: 125539: 0 -246: 125540: 0 -246: 125541: 0 -246: 125542: 0 -246: 125543: 0 -246: 125544: 0 -246: 125545: 0 -246: 125546: 0 -246: 125547: 0 -246: 125548: 0 -246: 125549: 0 -246: 125550: 0 -246: 125551: 0 -246: 125552: 0 -246: 125553: 0 -246: 125554: 0 -246: 125555: 0 -246: 125556: 0 -246: 125557: 0 -246: 125558: 0 -246: 125559: 0 -246: 125560: 0 -246: 125561: 0 -246: 125562: 0 -246: 125563: 0 -246: 125564: 0 -246: 125565: 0 -246: 125566: 0 -246: 125567: 0 -246: 125568: 0 -246: 125569: 0 -246: 125570: 0 -246: 125571: 0 -246: 125572: 0 -246: 125573: 0 -246: 125574: 0 -246: 125575: 0 -246: 125576: 0 -246: 125577: 0 -246: 125578: 0 -246: 125579: 0 -246: 125580: 0 -246: 125581: 0 -246: 125582: 0 -246: 125583: 0 -246: 125584: 0 -246: 125585: 0 -246: 125586: 0 -246: 125587: 0 -246: 125588: 0 -246: 125589: 0 -246: 125590: 0 -246: 125591: 0 -246: 125592: 0 -246: 125593: 0 -246: 125594: 0 -246: 125595: 0 -246: 125596: 0 -246: 125597: 0 -246: 125598: 0 -246: 125599: 0 -246: 125600: 0 -246: 125601: 0 -246: 125602: 0 -246: 125603: 0 -246: 125604: 0 -246: 125605: 0 -246: 125606: 0 -246: 125607: 0 -246: 125608: 0 -246: 125609: 0 -246: 125610: 0 -246: 125611: 0 -246: 125612: 0 -246: 125613: 0 -246: 125614: 0 -246: 125615: 0 -246: 125616: 0 -246: 125617: 0 -246: 125618: 0 -246: 125619: 0 -246: 125620: 0 -246: 125621: 0 -246: 125622: 0 -246: 125623: 0 -246: 125624: 0 -246: 125625: 0 -246: 125626: 0 -246: 125627: 0 -246: 125628: 0 -246: 125629: 0 -246: 125630: 0 -246: 125631: 0 -246: 125632: 0 -246: 125633: 0 -246: 125634: 0 -246: 125635: 0 -246: 125636: 0 -246: 125637: 0 -246: 125638: 0 -246: 125639: 0 -246: 125640: 0 -246: 125641: 0 -246: 125642: 0 -246: 125643: 0 -246: 125644: 0 -246: 125645: 0 -246: 125646: 0 -246: 125647: 0 -246: 125648: 0 -246: 125649: 0 -246: 125650: 0 -246: 125651: 0 -246: 125652: 0 -246: 125653: 0 -246: 125654: 0 -246: 125655: 0 -246: 125656: 0 -246: 125657: 0 -246: 125658: 0 -246: 125659: 0 -246: 125660: 0 -246: 125661: 0 -246: 125662: 0 -246: 125663: 0 -246: 125664: 0 -246: 125665: 0 -246: 125666: 0 -246: 125667: 0 -246: 125668: 0 -246: 125669: 0 -246: 125670: 0 -246: 125671: 0 -246: 125672: 0 -246: 125673: 0 -246: 125674: 0 -246: 125675: 0 -246: 125676: 0 -246: 125677: 0 -246: 125678: 0 -246: 125679: 0 -246: 125680: 0 -246: 125681: 0 -246: 125682: 0 -246: 125683: 0 -246: 125684: 0 -246: 125685: 0 -246: 125686: 0 -246: 125687: 0 -246: 125688: 0 -246: 125689: 0 -246: 125690: 0 -246: 125691: 0 -246: 125692: 0 -246: 125693: 0 -246: 125694: 0 -246: 125695: 0 -246: 125696: 0 -246: 125697: 0 -246: 125698: 0 -246: 125699: 0 -246: 125700: 0 -246: 125701: 0 -246: 125702: 0 -246: 125703: 0 -246: 125704: 0 -246: 125705: 0 -246: 125706: 0 -246: 125707: 0 -246: 125708: 0 -246: 125709: 0 -246: 125710: 0 -246: 125711: 0 -246: 125712: 0 -246: 125713: 0 -246: 125714: 0 -246: 125715: 0 -246: 125716: 0 -246: 125717: 0 -246: 125718: 0 -246: 125719: 0 -246: 125720: 0 -246: 125721: 0 -246: 125722: 0 -246: 125723: 0 -246: 125724: 0 -246: 125725: 0 -246: 125726: 0 -246: 125727: 0 -246: 125728: 0 -246: 125729: 0 -246: 125730: 0 -246: 125731: 0 -246: 125732: 0 -246: 125733: 0 -246: 125734: 0 -246: 125735: 0 -246: 125736: 0 -246: 125737: 0 -246: 125738: 0 -246: 125739: 0 -246: 125740: 0 -246: 125741: 0 -246: 125742: 0 -246: 125743: 0 -246: 125744: 0 -246: 125745: 0 -246: 125746: 0 -246: 125747: 0 -246: 125748: 0 -246: 125749: 0 -246: 125750: 0 -246: 125751: 0 -246: 125752: 0 -246: 125753: 0 -246: 125754: 0 -246: 125755: 0 -246: 125756: 0 -246: 125757: 0 -246: 125758: 0 -246: 125759: 0 -246: 125760: 0 -246: 125761: 0 -246: 125762: 0 -246: 125763: 0 -246: 125764: 0 -246: 125765: 0 -246: 125766: 0 -246: 125767: 0 -246: 125768: 0 -246: 125769: 0 -246: 125770: 0 -246: 125771: 0 -246: 125772: 0 -246: 125773: 0 -246: 125774: 0 -246: 125775: 0 -246: 125776: 0 -246: 125777: 0 -246: 125778: 0 -246: 125779: 0 -246: 125780: 0 -246: 125781: 0 -246: 125782: 0 -246: 125783: 0 -246: 125784: 0 -246: 125785: 0 -246: 125786: 0 -246: 125787: 0 -246: 125788: 0 -246: 125789: 0 -246: 125790: 0 -246: 125791: 0 -246: 125792: 0 -246: 125793: 0 -246: 125794: 0 -246: 125795: 0 -246: 125796: 0 -246: 125797: 0 -246: 125798: 0 -246: 125799: 0 -246: 125800: 0 -246: 125801: 0 -246: 125802: 0 -246: 125803: 0 -246: 125804: 0 -246: 125805: 0 -246: 125806: 0 -246: 125807: 0 -246: 125808: 0 -246: 125809: 0 -246: 125810: 0 -246: 125811: 0 -246: 125812: 0 -246: 125813: 0 -246: 125814: 0 -246: 125815: 0 -246: 125816: 0 -246: 125817: 0 -246: 125818: 0 -246: 125819: 0 -246: 125820: 0 -246: 125821: 0 -246: 125822: 0 -246: 125823: 0 -246: 125824: 0 -246: 125825: 0 -246: 125826: 0 -246: 125827: 0 -246: 125828: 0 -246: 125829: 0 -246: 125830: 0 -246: 125831: 0 -246: 125832: 0 -246: 125833: 0 -246: 125834: 0 -246: 125835: 0 -246: 125836: 0 -246: 125837: 0 -246: 125838: 0 -246: 125839: 0 -246: 125840: 0 -246: 125841: 0 -246: 125842: 0 -246: 125843: 0 -246: 125844: 0 -246: 125845: 0 -246: 125846: 0 -246: 125847: 0 -246: 125848: 0 -246: 125849: 0 -246: 125850: 0 -246: 125851: 0 -246: 125852: 0 -246: 125853: 0 -246: 125854: 0 -246: 125855: 0 -246: 125856: 0 -246: 125857: 0 -246: 125858: 0 -246: 125859: 0 -246: 125860: 0 -246: 125861: 0 -246: 125862: 0 -246: 125863: 0 -246: 125864: 0 -246: 125865: 0 -246: 125866: 0 -246: 125867: 0 -246: 125868: 0 -246: 125869: 0 -246: 125870: 0 -246: 125871: 0 -246: 125872: 0 -246: 125873: 0 -246: 125874: 0 -246: 125875: 0 -246: 125876: 0 -246: 125877: 0 -246: 125878: 0 -246: 125879: 0 -246: 125880: 0 -246: 125881: 0 -246: 125882: 0 -246: 125883: 0 -246: 125884: 0 -246: 125885: 0 -246: 125886: 0 -246: 125887: 0 -246: 125888: 0 -246: 125889: 0 -246: 125890: 0 -246: 125891: 0 -246: 125892: 0 -246: 125893: 0 -246: 125894: 0 -246: 125895: 0 -246: 125896: 0 -246: 125897: 0 -246: 125898: 0 -246: 125899: 0 -246: 125900: 0 -246: 125901: 0 -246: 125902: 0 -246: 125903: 0 -246: 125904: 0 -246: 125905: 0 -246: 125906: 0 -246: 125907: 0 -246: 125908: 0 -246: 125909: 0 -246: 125910: 0 -246: 125911: 0 -246: 125912: 0 -246: 125913: 0 -246: 125914: 0 -246: 125915: 0 -246: 125916: 0 -246: 125917: 0 -246: 125918: 0 -246: 125919: 0 -246: 125920: 0 -246: 125921: 0 -246: 125922: 0 -246: 125923: 0 -246: 125924: 0 -246: 125925: 0 -246: 125926: 0 -246: 125927: 0 -246: 125928: 0 -246: 125929: 0 -246: 125930: 0 -246: 125931: 0 -246: 125932: 0 -246: 125933: 0 -246: 125934: 0 -246: 125935: 0 -246: 125936: 0 -246: 125937: 0 -246: 125938: 0 -246: 125939: 0 -246: 125940: 0 -246: 125941: 0 -246: 125942: 0 -246: 125943: 0 -246: 125944: 0 -246: 125945: 0 -246: 125946: 0 -246: 125947: 0 -246: 125948: 0 -246: 125949: 0 -246: 125950: 0 -246: 125951: 0 -246: 125952: 0 -246: 125953: 0 -246: 125954: 0 -246: 125955: 0 -246: 125956: 0 -246: 125957: 0 -246: 125958: 0 -246: 125959: 0 -246: 125960: 0 -246: 125961: 0 -246: 125962: 0 -246: 125963: 0 -246: 125964: 0 -246: 125965: 0 -246: 125966: 0 -246: 125967: 0 -246: 125968: 0 -246: 125969: 0 -246: 125970: 0 -246: 125971: 0 -246: 125972: 0 -246: 125973: 0 -246: 125974: 0 -246: 125975: 0 -246: 125976: 0 -246: 125977: 0 -246: 125978: 0 -246: 125979: 0 -246: 125980: 0 -246: 125981: 0 -246: 125982: 0 -246: 125983: 0 -246: 125984: 0 -246: 125985: 0 -246: 125986: 0 -246: 125987: 0 -246: 125988: 0 -246: 125989: 0 -246: 125990: 0 -246: 125991: 0 -246: 125992: 0 -246: 125993: 0 -246: 125994: 0 -246: 125995: 0 -246: 125996: 0 -246: 125997: 0 -246: 125998: 0 -246: 125999: 0 -246: 126000: 0 -246: 126001: 0 -246: 126002: 0 -246: 126003: 0 -246: 126004: 0 -246: 126005: 0 -246: 126006: 0 -246: 126007: 0 -246: 126008: 0 -246: 126009: 0 -246: 126010: 0 -246: 126011: 0 -246: 126012: 0 -246: 126013: 0 -246: 126014: 0 -246: 126015: 0 -246: 126016: 0 -246: 126017: 0 -246: 126018: 0 -246: 126019: 0 -246: 126020: 0 -246: 126021: 0 -246: 126022: 0 -246: 126023: 0 -246: 126024: 0 -246: 126025: 0 -246: 126026: 0 -246: 126027: 0 -246: 126028: 0 -246: 126029: 0 -246: 126030: 0 -246: 126031: 0 -246: 126032: 0 -246: 126033: 0 -246: 126034: 0 -246: 126035: 0 -246: 126036: 0 -246: 126037: 0 -246: 126038: 0 -246: 126039: 0 -246: 126040: 0 -246: 126041: 0 -246: 126042: 0 -246: 126043: 0 -246: 126044: 0 -246: 126045: 0 -246: 126046: 0 -246: 126047: 0 -246: 126048: 0 -246: 126049: 0 -246: 126050: 0 -246: 126051: 0 -246: 126052: 0 -246: 126053: 0 -246: 126054: 0 -246: 126055: 0 -246: 126056: 0 -246: 126057: 0 -246: 126058: 0 -246: 126059: 0 -246: 126060: 0 -246: 126061: 0 -246: 126062: 0 -246: 126063: 0 -246: 126064: 0 -246: 126065: 0 -246: 126066: 0 -246: 126067: 0 -246: 126068: 0 -246: 126069: 0 -246: 126070: 0 -246: 126071: 0 -246: 126072: 0 -246: 126073: 0 -246: 126074: 0 -246: 126075: 0 -246: 126076: 0 -246: 126077: 0 -246: 126078: 0 -246: 126079: 0 -246: 126080: 0 -246: 126081: 0 -246: 126082: 0 -246: 126083: 0 -246: 126084: 0 -246: 126085: 0 -246: 126086: 0 -246: 126087: 0 -246: 126088: 0 -246: 126089: 0 -246: 126090: 0 -246: 126091: 0 -246: 126092: 0 -246: 126093: 0 -246: 126094: 0 -246: 126095: 0 -246: 126096: 0 -246: 126097: 0 -246: 126098: 0 -246: 126099: 0 -246: 126100: 0 -246: 126101: 0 -246: 126102: 0 -246: 126103: 0 -246: 126104: 0 -246: 126105: 0 -246: 126106: 0 -246: 126107: 0 -246: 126108: 0 -246: 126109: 0 -246: 126110: 0 -246: 126111: 0 -246: 126112: 0 -246: 126113: 0 -246: 126114: 0 -246: 126115: 0 -246: 126116: 0 -246: 126117: 0 -246: 126118: 0 -246: 126119: 0 -246: 126120: 0 -246: 126121: 0 -246: 126122: 0 -246: 126123: 0 -246: 126124: 0 -246: 126125: 0 -246: 126126: 0 -246: 126127: 0 -246: 126128: 0 -246: 126129: 0 -246: 126130: 0 -246: 126131: 0 -246: 126132: 0 -246: 126133: 0 -246: 126134: 0 -246: 126135: 0 -246: 126136: 0 -246: 126137: 0 -246: 126138: 0 -246: 126139: 0 -246: 126140: 0 -246: 126141: 0 -246: 126142: 0 -246: 126143: 0 -246: 126144: 0 -246: 126145: 0 -246: 126146: 0 -246: 126147: 0 -246: 126148: 0 -246: 126149: 0 -246: 126150: 0 -246: 126151: 0 -246: 126152: 0 -246: 126153: 0 -246: 126154: 0 -246: 126155: 0 -246: 126156: 0 -246: 126157: 0 -246: 126158: 0 -246: 126159: 0 -246: 126160: 0 -246: 126161: 0 -246: 126162: 0 -246: 126163: 0 -246: 126164: 0 -246: 126165: 0 -246: 126166: 0 -246: 126167: 0 -246: 126168: 0 -246: 126169: 0 -246: 126170: 0 -246: 126171: 0 -246: 126172: 0 -246: 126173: 0 -246: 126174: 0 -246: 126175: 0 -246: 126176: 0 -246: 126177: 0 -246: 126178: 0 -246: 126179: 0 -246: 126180: 0 -246: 126181: 0 -246: 126182: 0 -246: 126183: 0 -246: 126184: 0 -246: 126185: 0 -246: 126186: 0 -246: 126187: 0 -246: 126188: 0 -246: 126189: 0 -246: 126190: 0 -246: 126191: 0 -246: 126192: 0 -246: 126193: 0 -246: 126194: 0 -246: 126195: 0 -246: 126196: 0 -246: 126197: 0 -246: 126198: 0 -246: 126199: 0 -246: 126200: 0 -246: 126201: 0 -246: 126202: 0 -246: 126203: 0 -246: 126204: 0 -246: 126205: 0 -246: 126206: 0 -246: 126207: 0 -246: 126208: 0 -246: 126209: 0 -246: 126210: 0 -246: 126211: 0 -246: 126212: 0 -246: 126213: 0 -246: 126214: 0 -246: 126215: 0 -246: 126216: 0 -246: 126217: 0 -246: 126218: 0 -246: 126219: 0 -246: 126220: 0 -246: 126221: 0 -246: 126222: 0 -246: 126223: 0 -246: 126224: 0 -246: 126225: 0 -246: 126226: 0 -246: 126227: 0 -246: 126228: 0 -246: 126229: 0 -246: 126230: 0 -246: 126231: 0 -246: 126232: 0 -246: 126233: 0 -246: 126234: 0 -246: 126235: 0 -246: 126236: 0 -246: 126237: 0 -246: 126238: 0 -246: 126239: 0 -246: 126240: 0 -246: 126241: 0 -246: 126242: 0 -246: 126243: 0 -246: 126244: 0 -246: 126245: 0 -246: 126246: 0 -246: 126247: 0 -246: 126248: 0 -246: 126249: 0 -246: 126250: 0 -246: 126251: 0 -246: 126252: 0 -246: 126253: 0 -246: 126254: 0 -246: 126255: 0 -246: 126256: 0 -246: 126257: 0 -246: 126258: 0 -246: 126259: 0 -246: 126260: 0 -246: 126261: 0 -246: 126262: 0 -246: 126263: 0 -246: 126264: 0 -246: 126265: 0 -246: 126266: 0 -246: 126267: 0 -246: 126268: 0 -246: 126269: 0 -246: 126270: 0 -246: 126271: 0 -246: 126272: 0 -246: 126273: 0 -246: 126274: 0 -246: 126275: 0 -246: 126276: 0 -246: 126277: 0 -246: 126278: 0 -246: 126279: 0 -246: 126280: 0 -246: 126281: 0 -246: 126282: 0 -246: 126283: 0 -246: 126284: 0 -246: 126285: 0 -246: 126286: 0 -246: 126287: 0 -246: 126288: 0 -246: 126289: 0 -246: 126290: 0 -246: 126291: 0 -246: 126292: 0 -246: 126293: 0 -246: 126294: 0 -246: 126295: 0 -246: 126296: 0 -246: 126297: 0 -246: 126298: 0 -246: 126299: 0 -246: 126300: 0 -246: 126301: 0 -246: 126302: 0 -246: 126303: 0 -246: 126304: 0 -246: 126305: 0 -246: 126306: 0 -246: 126307: 0 -246: 126308: 0 -246: 126309: 0 -246: 126310: 0 -246: 126311: 0 -246: 126312: 0 -246: 126313: 0 -246: 126314: 0 -246: 126315: 0 -246: 126316: 0 -246: 126317: 0 -246: 126318: 0 -246: 126319: 0 -246: 126320: 0 -246: 126321: 0 -246: 126322: 0 -246: 126323: 0 -246: 126324: 0 -246: 126325: 0 -246: 126326: 0 -246: 126327: 0 -246: 126328: 0 -246: 126329: 0 -246: 126330: 0 -246: 126331: 0 -246: 126332: 0 -246: 126333: 0 -246: 126334: 0 -246: 126335: 0 -246: 126336: 0 -246: 126337: 0 -246: 126338: 0 -246: 126339: 0 -246: 126340: 0 -246: 126341: 0 -246: 126342: 0 -246: 126343: 0 -246: 126344: 0 -246: 126345: 0 -246: 126346: 0 -246: 126347: 0 -246: 126348: 0 -246: 126349: 0 -246: 126350: 0 -246: 126351: 0 -246: 126352: 0 -246: 126353: 0 -246: 126354: 0 -246: 126355: 0 -246: 126356: 0 -246: 126357: 0 -246: 126358: 0 -246: 126359: 0 -246: 126360: 0 -246: 126361: 0 -246: 126362: 0 -246: 126363: 0 -246: 126364: 0 -246: 126365: 0 -246: 126366: 0 -246: 126367: 0 -246: 126368: 0 -246: 126369: 0 -246: 126370: 0 -246: 126371: 0 -246: 126372: 0 -246: 126373: 0 -246: 126374: 0 -246: 126375: 0 -246: 126376: 0 -246: 126377: 0 -246: 126378: 0 -246: 126379: 0 -246: 126380: 0 -246: 126381: 0 -246: 126382: 0 -246: 126383: 0 -246: 126384: 0 -246: 126385: 0 -246: 126386: 0 -246: 126387: 0 -246: 126388: 0 -246: 126389: 0 -246: 126390: 0 -246: 126391: 0 -246: 126392: 0 -246: 126393: 0 -246: 126394: 0 -246: 126395: 0 -246: 126396: 0 -246: 126397: 0 -246: 126398: 0 -246: 126399: 0 -246: 126400: 0 -246: 126401: 0 -246: 126402: 0 -246: 126403: 0 -246: 126404: 0 -246: 126405: 0 -246: 126406: 0 -246: 126407: 0 -246: 126408: 0 -246: 126409: 0 -246: 126410: 0 -246: 126411: 0 -246: 126412: 0 -246: 126413: 0 -246: 126414: 0 -246: 126415: 0 -246: 126416: 0 -246: 126417: 0 -246: 126418: 0 -246: 126419: 0 -246: 126420: 0 -246: 126421: 0 -246: 126422: 0 -246: 126423: 0 -246: 126424: 0 -246: 126425: 0 -246: 126426: 0 -246: 126427: 0 -246: 126428: 0 -246: 126429: 0 -246: 126430: 0 -246: 126431: 0 -246: 126432: 0 -246: 126433: 0 -246: 126434: 0 -246: 126435: 0 -246: 126436: 0 -246: 126437: 0 -246: 126438: 0 -246: 126439: 0 -246: 126440: 0 -246: 126441: 0 -246: 126442: 0 -246: 126443: 0 -246: 126444: 0 -246: 126445: 0 -246: 126446: 0 -246: 126447: 0 -246: 126448: 0 -246: 126449: 0 -246: 126450: 0 -246: 126451: 0 -246: 126452: 0 -246: 126453: 0 -246: 126454: 0 -246: 126455: 0 -246: 126456: 0 -246: 126457: 0 -246: 126458: 0 -246: 126459: 0 -246: 126460: 0 -246: 126461: 0 -246: 126462: 0 -246: 126463: 0 -246: 126464: 0 -246: 126465: 0 -246: 126466: 0 -246: 126467: 0 -246: 126468: 0 -246: 126469: 0 -246: 126470: 0 -246: 126471: 0 -246: 126472: 0 -246: 126473: 0 -246: 126474: 0 -246: 126475: 0 -246: 126476: 0 -246: 126477: 0 -246: 126478: 0 -246: 126479: 0 -246: 126480: 0 -246: 126481: 0 -246: 126482: 0 -246: 126483: 0 -246: 126484: 0 -246: 126485: 0 -246: 126486: 0 -246: 126487: 0 -246: 126488: 0 -246: 126489: 0 -246: 126490: 0 -246: 126491: 0 -246: 126492: 0 -246: 126493: 0 -246: 126494: 0 -246: 126495: 0 -246: 126496: 0 -246: 126497: 0 -246: 126498: 0 -246: 126499: 0 -246: 126500: 0 -246: 126501: 0 -246: 126502: 0 -246: 126503: 0 -246: 126504: 0 -246: 126505: 0 -246: 126506: 0 -246: 126507: 0 -246: 126508: 0 -246: 126509: 0 -246: 126510: 0 -246: 126511: 0 -246: 126512: 0 -246: 126513: 0 -246: 126514: 0 -246: 126515: 0 -246: 126516: 0 -246: 126517: 0 -246: 126518: 0 -246: 126519: 0 -246: 126520: 0 -246: 126521: 0 -246: 126522: 0 -246: 126523: 0 -246: 126524: 0 -246: 126525: 0 -246: 126526: 0 -246: 126527: 0 -246: 126528: 0 -246: 126529: 0 -246: 126530: 0 -246: 126531: 0 -246: 126532: 0 -246: 126533: 0 -246: 126534: 0 -246: 126535: 0 -246: 126536: 0 -246: 126537: 0 -246: 126538: 0 -246: 126539: 0 -246: 126540: 0 -246: 126541: 0 -246: 126542: 0 -246: 126543: 0 -246: 126544: 0 -246: 126545: 0 -246: 126546: 0 -246: 126547: 0 -246: 126548: 0 -246: 126549: 0 -246: 126550: 0 -246: 126551: 0 -246: 126552: 0 -246: 126553: 0 -246: 126554: 0 -246: 126555: 0 -246: 126556: 0 -246: 126557: 0 -246: 126558: 0 -246: 126559: 0 -246: 126560: 0 -246: 126561: 0 -246: 126562: 0 -246: 126563: 0 -246: 126564: 0 -246: 126565: 0 -246: 126566: 0 -246: 126567: 0 -246: 126568: 0 -246: 126569: 0 -246: 126570: 0 -246: 126571: 0 -246: 126572: 0 -246: 126573: 0 -246: 126574: 0 -246: 126575: 0 -246: 126576: 0 -246: 126577: 0 -246: 126578: 0 -246: 126579: 0 -246: 126580: 0 -246: 126581: 0 -246: 126582: 0 -246: 126583: 0 -246: 126584: 0 -246: 126585: 0 -246: 126586: 0 -246: 126587: 0 -246: 126588: 0 -246: 126589: 0 -246: 126590: 0 -246: 126591: 0 -246: 126592: 0 -246: 126593: 0 -246: 126594: 0 -246: 126595: 0 -246: 126596: 0 -246: 126597: 0 -246: 126598: 0 -246: 126599: 0 -246: 126600: 0 -246: 126601: 0 -246: 126602: 0 -246: 126603: 0 -246: 126604: 0 -246: 126605: 0 -246: 126606: 0 -246: 126607: 0 -246: 126608: 0 -246: 126609: 0 -246: 126610: 0 -246: 126611: 0 -246: 126612: 0 -246: 126613: 0 -246: 126614: 0 -246: 126615: 0 -246: 126616: 0 -246: 126617: 0 -246: 126618: 0 -246: 126619: 0 -246: 126620: 0 -246: 126621: 0 -246: 126622: 0 -246: 126623: 0 -246: 126624: 0 -246: 126625: 0 -246: 126626: 0 -246: 126627: 0 -246: 126628: 0 -246: 126629: 0 -246: 126630: 0 -246: 126631: 0 -246: 126632: 0 -246: 126633: 0 -246: 126634: 0 -246: 126635: 0 -246: 126636: 0 -246: 126637: 0 -246: 126638: 0 -246: 126639: 0 -246: 126640: 0 -246: 126641: 0 -246: 126642: 0 -246: 126643: 0 -246: 126644: 0 -246: 126645: 0 -246: 126646: 0 -246: 126647: 0 -246: 126648: 0 -246: 126649: 0 -246: 126650: 0 -246: 126651: 0 -246: 126652: 0 -246: 126653: 0 -246: 126654: 0 -246: 126655: 0 -246: 126656: 0 -246: 126657: 0 -246: 126658: 0 -246: 126659: 0 -246: 126660: 0 -246: 126661: 0 -246: 126662: 0 -246: 126663: 0 -246: 126664: 0 -246: 126665: 0 -246: 126666: 0 -246: 126667: 0 -246: 126668: 0 -246: 126669: 0 -246: 126670: 0 -246: 126671: 0 -246: 126672: 0 -246: 126673: 0 -246: 126674: 0 -246: 126675: 0 -246: 126676: 0 -246: 126677: 0 -246: 126678: 0 -246: 126679: 0 -246: 126680: 0 -246: 126681: 0 -246: 126682: 0 -246: 126683: 0 -246: 126684: 0 -246: 126685: 0 -246: 126686: 0 -246: 126687: 0 -246: 126688: 0 -246: 126689: 0 -246: 126690: 0 -246: 126691: 0 -246: 126692: 0 -246: 126693: 0 -246: 126694: 0 -246: 126695: 0 -246: 126696: 0 -246: 126697: 0 -246: 126698: 0 -246: 126699: 0 -246: 126700: 0 -246: 126701: 0 -246: 126702: 0 -246: 126703: 0 -246: 126704: 0 -246: 126705: 0 -246: 126706: 0 -246: 126707: 0 -246: 126708: 0 -246: 126709: 0 -246: 126710: 0 -246: 126711: 0 -246: 126712: 0 -246: 126713: 0 -246: 126714: 0 -246: 126715: 0 -246: 126716: 0 -246: 126717: 0 -246: 126718: 0 -246: 126719: 0 -246: 126720: 0 -246: 126721: 0 -246: 126722: 0 -246: 126723: 0 -246: 126724: 0 -246: 126725: 0 -246: 126726: 0 -246: 126727: 0 -246: 126728: 0 -246: 126729: 0 -246: 126730: 0 -246: 126731: 0 -246: 126732: 0 -246: 126733: 0 -246: 126734: 0 -246: 126735: 0 -246: 126736: 0 -246: 126737: 0 -246: 126738: 0 -246: 126739: 0 -246: 126740: 0 -246: 126741: 0 -246: 126742: 0 -246: 126743: 0 -246: 126744: 0 -246: 126745: 0 -246: 126746: 0 -246: 126747: 0 -246: 126748: 0 -246: 126749: 0 -246: 126750: 0 -246: 126751: 0 -246: 126752: 0 -246: 126753: 0 -246: 126754: 0 -246: 126755: 0 -246: 126756: 0 -246: 126757: 0 -246: 126758: 0 -246: 126759: 0 -246: 126760: 0 -246: 126761: 0 -246: 126762: 0 -246: 126763: 0 -246: 126764: 0 -246: 126765: 0 -246: 126766: 0 -246: 126767: 0 -246: 126768: 0 -246: 126769: 0 -246: 126770: 0 -246: 126771: 0 -246: 126772: 0 -246: 126773: 0 -246: 126774: 0 -246: 126775: 0 -246: 126776: 0 -246: 126777: 0 -246: 126778: 0 -246: 126779: 0 -246: 126780: 0 -246: 126781: 0 -246: 126782: 0 -246: 126783: 0 -246: 126784: 0 -246: 126785: 0 -246: 126786: 0 -246: 126787: 0 -246: 126788: 0 -246: 126789: 0 -246: 126790: 0 -246: 126791: 0 -246: 126792: 0 -246: 126793: 0 -246: 126794: 0 -246: 126795: 0 -246: 126796: 0 -246: 126797: 0 -246: 126798: 0 -246: 126799: 0 -246: 126800: 0 -246: 126801: 0 -246: 126802: 0 -246: 126803: 0 -246: 126804: 0 -246: 126805: 0 -246: 126806: 0 -246: 126807: 0 -246: 126808: 0 -246: 126809: 0 -246: 126810: 0 -246: 126811: 0 -246: 126812: 0 -246: 126813: 0 -246: 126814: 0 -246: 126815: 0 -246: 126816: 0 -246: 126817: 0 -246: 126818: 0 -246: 126819: 0 -246: 126820: 0 -246: 126821: 0 -246: 126822: 0 -246: 126823: 0 -246: 126824: 0 -246: 126825: 0 -246: 126826: 0 -246: 126827: 0 -246: 126828: 0 -246: 126829: 0 -246: 126830: 0 -246: 126831: 0 -246: 126832: 0 -246: 126833: 0 -246: 126834: 0 -246: 126835: 0 -246: 126836: 0 -246: 126837: 0 -246: 126838: 0 -246: 126839: 0 -246: 126840: 0 -246: 126841: 0 -246: 126842: 0 -246: 126843: 0 -246: 126844: 0 -246: 126845: 0 -246: 126846: 0 -246: 126847: 0 -246: 126848: 0 -246: 126849: 0 -246: 126850: 0 -246: 126851: 0 -246: 126852: 0 -246: 126853: 0 -246: 126854: 0 -246: 126855: 0 -246: 126856: 0 -246: 126857: 0 -246: 126858: 0 -246: 126859: 0 -246: 126860: 0 -246: 126861: 0 -246: 126862: 0 -246: 126863: 0 -246: 126864: 0 -246: 126865: 0 -246: 126866: 0 -246: 126867: 0 -246: 126868: 0 -246: 126869: 0 -246: 126870: 0 -246: 126871: 0 -246: 126872: 0 -246: 126873: 0 -246: 126874: 0 -246: 126875: 0 -246: 126876: 0 -246: 126877: 0 -246: 126878: 0 -246: 126879: 0 -246: 126880: 0 -246: 126881: 0 -246: 126882: 0 -246: 126883: 0 -246: 126884: 0 -246: 126885: 0 -246: 126886: 0 -246: 126887: 0 -246: 126888: 0 -246: 126889: 0 -246: 126890: 0 -246: 126891: 0 -246: 126892: 0 -246: 126893: 0 -246: 126894: 0 -246: 126895: 0 -246: 126896: 0 -246: 126897: 0 -246: 126898: 0 -246: 126899: 0 -246: 126900: 0 -246: 126901: 0 -246: 126902: 0 -246: 126903: 0 -246: 126904: 0 -246: 126905: 0 -246: 126906: 0 -246: 126907: 0 -246: 126908: 0 -246: 126909: 0 -246: 126910: 0 -246: 126911: 0 -246: 126912: 0 -246: 126913: 0 -246: 126914: 0 -246: 126915: 0 -246: 126916: 0 -246: 126917: 0 -246: 126918: 0 -246: 126919: 0 -246: 126920: 0 -246: 126921: 0 -246: 126922: 0 -246: 126923: 0 -246: 126924: 0 -246: 126925: 0 -246: 126926: 0 -246: 126927: 0 -246: 126928: 0 -246: 126929: 0 -246: 126930: 0 -246: 126931: 0 -246: 126932: 0 -246: 126933: 0 -246: 126934: 0 -246: 126935: 0 -246: 126936: 0 -246: 126937: 0 -246: 126938: 0 -246: 126939: 0 -246: 126940: 0 -246: 126941: 0 -246: 126942: 0 -246: 126943: 0 -246: 126944: 0 -246: 126945: 0 -246: 126946: 0 -246: 126947: 0 -246: 126948: 0 -246: 126949: 0 -246: 126950: 0 -246: 126951: 0 -246: 126952: 0 -246: 126953: 0 -246: 126954: 0 -246: 126955: 0 -246: 126956: 0 -246: 126957: 0 -246: 126958: 0 -246: 126959: 0 -246: 126960: 0 -246: 126961: 0 -246: 126962: 0 -246: 126963: 0 -246: 126964: 0 -246: 126965: 0 -246: 126966: 0 -246: 126967: 0 -246: 126968: 0 -246: 126969: 0 -246: 126970: 0 -246: 126971: 0 -246: 126972: 0 -246: 126973: 0 -246: 126974: 0 -246: 126975: 0 -246: 126976: 0 -246: 126977: 0 -246: 126978: 0 -246: 126979: 0 -246: 126980: 0 -246: 126981: 0 -246: 126982: 0 -246: 126983: 0 -246: 126984: 0 -246: 126985: 0 -246: 126986: 0 -246: 126987: 0 -246: 126988: 0 -246: 126989: 0 -246: 126990: 0 -246: 126991: 0 -246: 126992: 0 -246: 126993: 0 -246: 126994: 0 -246: 126995: 0 -246: 126996: 0 -246: 126997: 0 -246: 126998: 0 -246: 126999: 0 -246: 127000: 0 -246: 127001: 0 -246: 127002: 0 -246: 127003: 0 -246: 127004: 0 -246: 127005: 0 -246: 127006: 0 -246: 127007: 0 -246: 127008: 0 -246: 127009: 0 -246: 127010: 0 -246: 127011: 0 -246: 127012: 0 -246: 127013: 0 -246: 127014: 0 -246: 127015: 0 -246: 127016: 0 -246: 127017: 0 -246: 127018: 0 -246: 127019: 0 -246: 127020: 0 -246: 127021: 0 -246: 127022: 0 -246: 127023: 0 -246: 127024: 0 -246: 127025: 0 -246: 127026: 0 -246: 127027: 0 -246: 127028: 0 -246: 127029: 0 -246: 127030: 0 -246: 127031: 0 -246: 127032: 0 -246: 127033: 0 -246: 127034: 0 -246: 127035: 0 -246: 127036: 0 -246: 127037: 0 -246: 127038: 0 -246: 127039: 0 -246: 127040: 0 -246: 127041: 0 -246: 127042: 0 -246: 127043: 0 -246: 127044: 0 -246: 127045: 0 -246: 127046: 0 -246: 127047: 0 -246: 127048: 0 -246: 127049: 0 -246: 127050: 0 -246: 127051: 0 -246: 127052: 0 -246: 127053: 0 -246: 127054: 0 -246: 127055: 0 -246: 127056: 0 -246: 127057: 0 -246: 127058: 0 -246: 127059: 0 -246: 127060: 0 -246: 127061: 0 -246: 127062: 0 -246: 127063: 0 -246: 127064: 0 -246: 127065: 0 -246: 127066: 0 -246: 127067: 0 -246: 127068: 0 -246: 127069: 0 -246: 127070: 0 -246: 127071: 0 -246: 127072: 0 -246: 127073: 0 -246: 127074: 0 -246: 127075: 0 -246: 127076: 0 -246: 127077: 0 -246: 127078: 0 -246: 127079: 0 -246: 127080: 0 -246: 127081: 0 -246: 127082: 0 -246: 127083: 0 -246: 127084: 0 -246: 127085: 0 -246: 127086: 0 -246: 127087: 0 -246: 127088: 0 -246: 127089: 0 -246: 127090: 0 -246: 127091: 0 -246: 127092: 0 -246: 127093: 0 -246: 127094: 0 -246: 127095: 0 -246: 127096: 0 -246: 127097: 0 -246: 127098: 0 -246: 127099: 0 -246: 127100: 0 -246: 127101: 0 -246: 127102: 0 -246: 127103: 0 -246: 127104: 0 -246: 127105: 0 -246: 127106: 0 -246: 127107: 0 -246: 127108: 0 -246: 127109: 0 -246: 127110: 0 -246: 127111: 0 -246: 127112: 0 -246: 127113: 0 -246: 127114: 0 -246: 127115: 0 -246: 127116: 0 -246: 127117: 0 -246: 127118: 0 -246: 127119: 0 -246: 127120: 0 -246: 127121: 0 -246: 127122: 0 -246: 127123: 0 -246: 127124: 0 -246: 127125: 0 -246: 127126: 0 -246: 127127: 0 -246: 127128: 0 -246: 127129: 0 -246: 127130: 0 -246: 127131: 0 -246: 127132: 0 -246: 127133: 0 -246: 127134: 0 -246: 127135: 0 -246: 127136: 0 -246: 127137: 0 -246: 127138: 0 -246: 127139: 0 -246: 127140: 0 -246: 127141: 0 -246: 127142: 0 -246: 127143: 0 -246: 127144: 0 -246: 127145: 0 -246: 127146: 0 -246: 127147: 0 -246: 127148: 0 -246: 127149: 0 -246: 127150: 0 -246: 127151: 0 -246: 127152: 0 -246: 127153: 0 -246: 127154: 0 -246: 127155: 0 -246: 127156: 0 -246: 127157: 0 -246: 127158: 0 -246: 127159: 0 -246: 127160: 0 -246: 127161: 0 -246: 127162: 0 -246: 127163: 0 -246: 127164: 0 -246: 127165: 0 -246: 127166: 0 -246: 127167: 0 -246: 127168: 0 -246: 127169: 0 -246: 127170: 0 -246: 127171: 0 -246: 127172: 0 -246: 127173: 0 -246: 127174: 0 -246: 127175: 0 -246: 127176: 0 -246: 127177: 0 -246: 127178: 0 -246: 127179: 0 -246: 127180: 0 -246: 127181: 0 -246: 127182: 0 -246: 127183: 0 -246: 127184: 0 -246: 127185: 0 -246: 127186: 0 -246: 127187: 0 -246: 127188: 0 -246: 127189: 0 -246: 127190: 0 -246: 127191: 0 -246: 127192: 0 -246: 127193: 0 -246: 127194: 0 -246: 127195: 0 -246: 127196: 0 -246: 127197: 0 -246: 127198: 0 -246: 127199: 0 -246: 127200: 0 -246: 127201: 0 -246: 127202: 0 -246: 127203: 0 -246: 127204: 0 -246: 127205: 0 -246: 127206: 0 -246: 127207: 0 -246: 127208: 0 -246: 127209: 0 -246: 127210: 0 -246: 127211: 0 -246: 127212: 0 -246: 127213: 0 -246: 127214: 0 -246: 127215: 0 -246: 127216: 0 -246: 127217: 0 -246: 127218: 0 -246: 127219: 0 -246: 127220: 0 -246: 127221: 0 -246: 127222: 0 -246: 127223: 0 -246: 127224: 0 -246: 127225: 0 -246: 127226: 0 -246: 127227: 0 -246: 127228: 0 -246: 127229: 0 -246: 127230: 0 -246: 127231: 0 -246: 127232: 0 -246: 127233: 0 -246: 127234: 0 -246: 127235: 0 -246: 127236: 0 -246: 127237: 0 -246: 127238: 0 -246: 127239: 0 -246: 127240: 0 -246: 127241: 0 -246: 127242: 0 -246: 127243: 0 -246: 127244: 0 -246: 127245: 0 -246: 127246: 0 -246: 127247: 0 -246: 127248: 0 -246: 127249: 0 -246: 127250: 0 -246: 127251: 0 -246: 127252: 0 -246: 127253: 0 -246: 127254: 0 -246: 127255: 0 -246: 127256: 0 -246: 127257: 0 -246: 127258: 0 -246: 127259: 0 -246: 127260: 0 -246: 127261: 0 -246: 127262: 0 -246: 127263: 0 -246: 127264: 0 -246: 127265: 0 -246: 127266: 0 -246: 127267: 0 -246: 127268: 0 -246: 127269: 0 -246: 127270: 0 -246: 127271: 0 -246: 127272: 0 -246: 127273: 0 -246: 127274: 0 -246: 127275: 0 -246: 127276: 0 -246: 127277: 0 -246: 127278: 0 -246: 127279: 0 -246: 127280: 0 -246: 127281: 0 -246: 127282: 0 -246: 127283: 0 -246: 127284: 0 -246: 127285: 0 -246: 127286: 0 -246: 127287: 0 -246: 127288: 0 -246: 127289: 0 -246: 127290: 0 -246: 127291: 0 -246: 127292: 0 -246: 127293: 0 -246: 127294: 0 -246: 127295: 0 -246: 127296: 0 -246: 127297: 0 -246: 127298: 0 -246: 127299: 0 -246: 127300: 0 -246: 127301: 0 -246: 127302: 0 -246: 127303: 0 -246: 127304: 0 -246: 127305: 0 -246: 127306: 0 -246: 127307: 0 -246: 127308: 0 -246: 127309: 0 -246: 127310: 0 -246: 127311: 0 -246: 127312: 0 -246: 127313: 0 -246: 127314: 0 -246: 127315: 0 -246: 127316: 0 -246: 127317: 0 -246: 127318: 0 -246: 127319: 0 -246: 127320: 0 -246: 127321: 0 -246: 127322: 0 -246: 127323: 0 -246: 127324: 0 -246: 127325: 0 -246: 127326: 0 -246: 127327: 0 -246: 127328: 0 -246: 127329: 0 -246: 127330: 0 -246: 127331: 0 -246: 127332: 0 -246: 127333: 0 -246: 127334: 0 -246: 127335: 0 -246: 127336: 0 -246: 127337: 0 -246: 127338: 0 -246: 127339: 0 -246: 127340: 0 -246: 127341: 0 -246: 127342: 0 -246: 127343: 0 -246: 127344: 0 -246: 127345: 0 -246: 127346: 0 -246: 127347: 0 -246: 127348: 0 -246: 127349: 0 -246: 127350: 0 -246: 127351: 0 -246: 127352: 0 -246: 127353: 0 -246: 127354: 0 -246: 127355: 0 -246: 127356: 0 -246: 127357: 0 -246: 127358: 0 -246: 127359: 0 -246: 127360: 0 -246: 127361: 0 -246: 127362: 0 -246: 127363: 0 -246: 127364: 0 -246: 127365: 0 -246: 127366: 0 -246: 127367: 0 -246: 127368: 0 -246: 127369: 0 -246: 127370: 0 -246: 127371: 0 -246: 127372: 0 -246: 127373: 0 -246: 127374: 0 -246: 127375: 0 -246: 127376: 0 -246: 127377: 0 -246: 127378: 0 -246: 127379: 0 -246: 127380: 0 -246: 127381: 0 -246: 127382: 0 -246: 127383: 0 -246: 127384: 0 -246: 127385: 0 -246: 127386: 0 -246: 127387: 0 -246: 127388: 0 -246: 127389: 0 -246: 127390: 0 -246: 127391: 0 -246: 127392: 0 -246: 127393: 0 -246: 127394: 0 -246: 127395: 0 -246: 127396: 0 -246: 127397: 0 -246: 127398: 0 -246: 127399: 0 -246: 127400: 0 -246: 127401: 0 -246: 127402: 0 -246: 127403: 0 -246: 127404: 0 -246: 127405: 0 -246: 127406: 0 -246: 127407: 0 -246: 127408: 0 -246: 127409: 0 -246: 127410: 0 -246: 127411: 0 -246: 127412: 0 -246: 127413: 0 -246: 127414: 0 -246: 127415: 0 -246: 127416: 0 -246: 127417: 0 -246: 127418: 0 -246: 127419: 0 -246: 127420: 0 -246: 127421: 0 -246: 127422: 0 -246: 127423: 0 -246: 127424: 0 -246: 127425: 0 -246: 127426: 0 -246: 127427: 0 -246: 127428: 0 -246: 127429: 0 -246: 127430: 0 -246: 127431: 0 -246: 127432: 0 -246: 127433: 0 -246: 127434: 0 -246: 127435: 0 -246: 127436: 0 -246: 127437: 0 -246: 127438: 0 -246: 127439: 0 -246: 127440: 0 -246: 127441: 0 -246: 127442: 0 -246: 127443: 0 -246: 127444: 0 -246: 127445: 0 -246: 127446: 0 -246: 127447: 0 -246: 127448: 0 -246: 127449: 0 -246: 127450: 0 -246: 127451: 0 -246: 127452: 0 -246: 127453: 0 -246: 127454: 0 -246: 127455: 0 -246: 127456: 0 -246: 127457: 0 -246: 127458: 0 -246: 127459: 0 -246: 127460: 0 -246: 127461: 0 -246: 127462: 0 -246: 127463: 0 -246: 127464: 0 -246: 127465: 0 -246: 127466: 0 -246: 127467: 0 -246: 127468: 0 -246: 127469: 0 -246: 127470: 0 -246: 127471: 0 -246: 127472: 0 -246: 127473: 0 -246: 127474: 0 -246: 127475: 0 -246: 127476: 0 -246: 127477: 0 -246: 127478: 0 -246: 127479: 0 -246: 127480: 0 -246: 127481: 0 -246: 127482: 0 -246: 127483: 0 -246: 127484: 0 -246: 127485: 0 -246: 127486: 0 -246: 127487: 0 -246: 127488: 0 -246: 127489: 0 -246: 127490: 0 -246: 127491: 0 -246: 127492: 0 -246: 127493: 0 -246: 127494: 0 -246: 127495: 0 -246: 127496: 0 -246: 127497: 0 -246: 127498: 0 -246: 127499: 0 -246: 127500: 0 -246: 127501: 0 -246: 127502: 0 -246: 127503: 0 -246: 127504: 0 -246: 127505: 0 -246: 127506: 0 -246: 127507: 0 -246: 127508: 0 -246: 127509: 0 -246: 127510: 0 -246: 127511: 0 -246: 127512: 0 -246: 127513: 0 -246: 127514: 0 -246: 127515: 0 -246: 127516: 0 -246: 127517: 0 -246: 127518: 0 -246: 127519: 0 -246: 127520: 0 -246: 127521: 0 -246: 127522: 0 -246: 127523: 0 -246: 127524: 0 -246: 127525: 0 -246: 127526: 0 -246: 127527: 0 -246: 127528: 0 -246: 127529: 0 -246: 127530: 0 -246: 127531: 0 -246: 127532: 0 -246: 127533: 0 -246: 127534: 0 -246: 127535: 0 -246: 127536: 0 -246: 127537: 0 -246: 127538: 0 -246: 127539: 0 -246: 127540: 0 -246: 127541: 0 -246: 127542: 0 -246: 127543: 0 -246: 127544: 0 -246: 127545: 0 -246: 127546: 0 -246: 127547: 0 -246: 127548: 0 -246: 127549: 0 -246: 127550: 0 -246: 127551: 0 -246: 127552: 0 -246: 127553: 0 -246: 127554: 0 -246: 127555: 0 -246: 127556: 0 -246: 127557: 0 -246: 127558: 0 -246: 127559: 0 -246: 127560: 0 -246: 127561: 0 -246: 127562: 0 -246: 127563: 0 -246: 127564: 0 -246: 127565: 0 -246: 127566: 0 -246: 127567: 0 -246: 127568: 0 -246: 127569: 0 -246: 127570: 0 -246: 127571: 0 -246: 127572: 0 -246: 127573: 0 -246: 127574: 0 -246: 127575: 0 -246: 127576: 0 -246: 127577: 0 -246: 127578: 0 -246: 127579: 0 -246: 127580: 0 -246: 127581: 0 -246: 127582: 0 -246: 127583: 0 -246: 127584: 0 -246: 127585: 0 -246: 127586: 0 -246: 127587: 0 -246: 127588: 0 -246: 127589: 0 -246: 127590: 0 -246: 127591: 0 -246: 127592: 0 -246: 127593: 0 -246: 127594: 0 -246: 127595: 0 -246: 127596: 0 -246: 127597: 0 -246: 127598: 0 -246: 127599: 0 -246: 127600: 0 -246: 127601: 0 -246: 127602: 0 -246: 127603: 0 -246: 127604: 0 -246: 127605: 0 -246: 127606: 0 -246: 127607: 0 -246: 127608: 0 -246: 127609: 0 -246: 127610: 0 -246: 127611: 0 -246: 127612: 0 -246: 127613: 0 -246: 127614: 0 -246: 127615: 0 -246: 127616: 0 -246: 127617: 0 -246: 127618: 0 -246: 127619: 0 -246: 127620: 0 -246: 127621: 0 -246: 127622: 0 -246: 127623: 0 -246: 127624: 0 -246: 127625: 0 -246: 127626: 0 -246: 127627: 0 -246: 127628: 0 -246: 127629: 0 -246: 127630: 0 -246: 127631: 0 -246: 127632: 0 -246: 127633: 0 -246: 127634: 0 -246: 127635: 0 -246: 127636: 0 -246: 127637: 0 -246: 127638: 0 -246: 127639: 0 -246: 127640: 0 -246: 127641: 0 -246: 127642: 0 -246: 127643: 0 -246: 127644: 0 -246: 127645: 0 -246: 127646: 0 -246: 127647: 0 -246: 127648: 0 -246: 127649: 0 -246: 127650: 0 -246: 127651: 0 -246: 127652: 0 -246: 127653: 0 -246: 127654: 0 -246: 127655: 0 -246: 127656: 0 -246: 127657: 0 -246: 127658: 0 -246: 127659: 0 -246: 127660: 0 -246: 127661: 0 -246: 127662: 0 -246: 127663: 0 -246: 127664: 0 -246: 127665: 0 -246: 127666: 0 -246: 127667: 0 -246: 127668: 0 -246: 127669: 0 -246: 127670: 0 -246: 127671: 0 -246: 127672: 0 -246: 127673: 0 -246: 127674: 0 -246: 127675: 0 -246: 127676: 0 -246: 127677: 0 -246: 127678: 0 -246: 127679: 0 -246: 127680: 0 -246: 127681: 0 -246: 127682: 0 -246: 127683: 0 -246: 127684: 0 -246: 127685: 0 -246: 127686: 0 -246: 127687: 0 -246: 127688: 0 -246: 127689: 0 -246: 127690: 0 -246: 127691: 0 -246: 127692: 0 -246: 127693: 0 -246: 127694: 0 -246: 127695: 0 -246: 127696: 0 -246: 127697: 0 -246: 127698: 0 -246: 127699: 0 -246: 127700: 0 -246: 127701: 0 -246: 127702: 0 -246: 127703: 0 -246: 127704: 0 -246: 127705: 0 -246: 127706: 0 -246: 127707: 0 -246: 127708: 0 -246: 127709: 0 -246: 127710: 0 -246: 127711: 0 -246: 127712: 0 -246: 127713: 0 -246: 127714: 0 -246: 127715: 0 -246: 127716: 0 -246: 127717: 0 -246: 127718: 0 -246: 127719: 0 -246: 127720: 0 -246: 127721: 0 -246: 127722: 0 -246: 127723: 0 -246: 127724: 0 -246: 127725: 0 -246: 127726: 0 -246: 127727: 0 -246: 127728: 0 -246: 127729: 0 -246: 127730: 0 -246: 127731: 0 -246: 127732: 0 -246: 127733: 0 -246: 127734: 0 -246: 127735: 0 -246: 127736: 0 -246: 127737: 0 -246: 127738: 0 -246: 127739: 0 -246: 127740: 0 -246: 127741: 0 -246: 127742: 0 -246: 127743: 0 -246: 127744: 0 -246: 127745: 0 -246: 127746: 0 -246: 127747: 0 -246: 127748: 0 -246: 127749: 0 -246: 127750: 0 -246: 127751: 0 -246: 127752: 0 -246: 127753: 0 -246: 127754: 0 -246: 127755: 0 -246: 127756: 0 -246: 127757: 0 -246: 127758: 0 -246: 127759: 0 -246: 127760: 0 -246: 127761: 0 -246: 127762: 0 -246: 127763: 0 -246: 127764: 0 -246: 127765: 0 -246: 127766: 0 -246: 127767: 0 -246: 127768: 0 -246: 127769: 0 -246: 127770: 0 -246: 127771: 0 -246: 127772: 0 -246: 127773: 0 -246: 127774: 0 -246: 127775: 0 -246: 127776: 0 -246: 127777: 0 -246: 127778: 0 -246: 127779: 0 -246: 127780: 0 -246: 127781: 0 -246: 127782: 0 -246: 127783: 0 -246: 127784: 0 -246: 127785: 0 -246: 127786: 0 -246: 127787: 0 -246: 127788: 0 -246: 127789: 0 -246: 127790: 0 -246: 127791: 0 -246: 127792: 0 -246: 127793: 0 -246: 127794: 0 -246: 127795: 0 -246: 127796: 0 -246: 127797: 0 -246: 127798: 0 -246: 127799: 0 -246: 127800: 0 -246: 127801: 0 -246: 127802: 0 -246: 127803: 0 -246: 127804: 0 -246: 127805: 0 -246: 127806: 0 -246: 127807: 0 -246: 127808: 0 -246: 127809: 0 -246: 127810: 0 -246: 127811: 0 -246: 127812: 0 -246: 127813: 0 -246: 127814: 0 -246: 127815: 0 -246: 127816: 0 -246: 127817: 0 -246: 127818: 0 -246: 127819: 0 -246: 127820: 0 -246: 127821: 0 -246: 127822: 0 -246: 127823: 0 -246: 127824: 0 -246: 127825: 0 -246: 127826: 0 -246: 127827: 0 -246: 127828: 0 -246: 127829: 0 -246: 127830: 0 -246: 127831: 0 -246: 127832: 0 -246: 127833: 0 -246: 127834: 0 -246: 127835: 0 -246: 127836: 0 -246: 127837: 0 -246: 127838: 0 -246: 127839: 0 -246: 127840: 0 -246: 127841: 0 -246: 127842: 0 -246: 127843: 0 -246: 127844: 0 -246: 127845: 0 -246: 127846: 0 -246: 127847: 0 -246: 127848: 0 -246: 127849: 0 -246: 127850: 0 -246: 127851: 0 -246: 127852: 0 -246: 127853: 0 -246: 127854: 0 -246: 127855: 0 -246: 127856: 0 -246: 127857: 0 -246: 127858: 0 -246: 127859: 0 -246: 127860: 0 -246: 127861: 0 -246: 127862: 0 -246: 127863: 0 -246: 127864: 0 -246: 127865: 0 -246: 127866: 0 -246: 127867: 0 -246: 127868: 0 -246: 127869: 0 -246: 127870: 0 -246: 127871: 0 -246: 127872: 0 -246: 127873: 0 -246: 127874: 0 -246: 127875: 0 -246: 127876: 0 -246: 127877: 0 -246: 127878: 0 -246: 127879: 0 -246: 127880: 0 -246: 127881: 0 -246: 127882: 0 -246: 127883: 0 -246: 127884: 0 -246: 127885: 0 -246: 127886: 0 -246: 127887: 0 -246: 127888: 0 -246: 127889: 0 -246: 127890: 0 -246: 127891: 0 -246: 127892: 0 -246: 127893: 0 -246: 127894: 0 -246: 127895: 0 -246: 127896: 0 -246: 127897: 0 -246: 127898: 0 -246: 127899: 0 -246: 127900: 0 -246: 127901: 0 -246: 127902: 0 -246: 127903: 0 -246: 127904: 0 -246: 127905: 0 -246: 127906: 0 -246: 127907: 0 -246: 127908: 0 -246: 127909: 0 -246: 127910: 0 -246: 127911: 0 -246: 127912: 0 -246: 127913: 0 -246: 127914: 0 -246: 127915: 0 -246: 127916: 0 -246: 127917: 0 -246: 127918: 0 -246: 127919: 0 -246: 127920: 0 -246: 127921: 0 -246: 127922: 0 -246: 127923: 0 -246: 127924: 0 -246: 127925: 0 -246: 127926: 0 -246: 127927: 0 -246: 127928: 0 -246: 127929: 0 -246: 127930: 0 -246: 127931: 0 -246: 127932: 0 -246: 127933: 0 -246: 127934: 0 -246: 127935: 0 -246: 127936: 0 -246: 127937: 0 -246: 127938: 0 -246: 127939: 0 -246: 127940: 0 -246: 127941: 0 -246: 127942: 0 -246: 127943: 0 -246: 127944: 0 -246: 127945: 0 -246: 127946: 0 -246: 127947: 0 -246: 127948: 0 -246: 127949: 0 -246: 127950: 0 -246: 127951: 0 -246: 127952: 0 -246: 127953: 0 -246: 127954: 0 -246: 127955: 0 -246: 127956: 0 -246: 127957: 0 -246: 127958: 0 -246: 127959: 0 -246: 127960: 0 -246: 127961: 0 -246: 127962: 0 -246: 127963: 0 -246: 127964: 0 -246: 127965: 0 -246: 127966: 0 -246: 127967: 0 -246: 127968: 0 -246: 127969: 0 -246: 127970: 0 -246: 127971: 0 -246: 127972: 0 -246: 127973: 0 -246: 127974: 0 -246: 127975: 0 -246: 127976: 0 -246: 127977: 0 -246: 127978: 0 -246: 127979: 0 -246: 127980: 0 -246: 127981: 0 -246: 127982: 0 -246: 127983: 0 -246: 127984: 0 -246: 127985: 0 -246: 127986: 0 -246: 127987: 0 -246: 127988: 0 -246: 127989: 0 -246: 127990: 0 -246: 127991: 0 -246: 127992: 0 -246: 127993: 0 -246: 127994: 0 -246: 127995: 0 -246: 127996: 0 -246: 127997: 0 -246: 127998: 0 -246: 127999: 0 -246: OK -246: -246: -170/270 Test #246: workgroup/range_md_large_grid_loopvec ................................................. Passed 31.61 sec -test 84 - Start 84: regression/test_issue_445_loopvec - -84: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_445" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -84: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -84: Environment variables: -84: POCL_WORK_GROUP_METHOD=loopvec -84: Test timeout computed to be: 10000000 -82: OK -82: -82: -171/270 Test #82: regression/test_issue_231_loopvec ..................................................... Passed 23.59 sec -test 85 - Start 85: regression/test_issue_445_cbs - -85: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_445" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -85: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -85: Environment variables: -85: POCL_WORK_GROUP_METHOD=cbs -85: Test timeout computed to be: 10000000 -83: OK -83: -83: [SubCFG] Form SubCFGs in scan_scan_intervals_lev1 -83: -172/270 Test #83: regression/test_issue_231_cbs ......................................................... Passed 22.53 sec -test 86 - Start 86: regression/test_issue_553_loopvec - -86: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_553" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -86: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -86: Environment variables: -86: POCL_WORK_GROUP_METHOD=loopvec -86: Test timeout computed to be: 10000000 -84: OK -84: -84: -173/270 Test #84: regression/test_issue_445_loopvec ..................................................... Passed 21.57 sec -test 87 - Start 87: regression/test_issue_553_cbs - -87: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_553" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -87: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -87: Environment variables: -87: POCL_WORK_GROUP_METHOD=cbs -87: Test timeout computed to be: 10000000 -85: OK -85: -85: -174/270 Test #85: regression/test_issue_445_cbs ......................................................... Passed 22.35 sec -test 88 - Start 88: regression/test_issue_577_loopvec - -88: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_577" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -88: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -88: Environment variables: -88: POCL_WORK_GROUP_METHOD=loopvec -88: Test timeout computed to be: 10000000 -86: outer=0 inner=0 lid=0 -86: outer=0 inner=0 lid=1 -86: + outer=0 inner=0 lid=0 -86: + outer=0 inner=0 lid=1 -86: outer=0 inner=1 lid=0 -86: outer=0 inner=1 lid=1 -86: + outer=0 inner=1 lid=0 -86: + outer=0 inner=1 lid=1 -86: outer=1 inner=0 lid=0 -86: outer=1 inner=0 lid=1 -86: + outer=1 inner=0 lid=0 -86: + outer=1 inner=0 lid=1 -86: outer=1 inner=1 lid=0 -86: outer=1 inner=1 lid=1 -86: + outer=1 inner=1 lid=0 -86: + outer=1 inner=1 lid=1 -86: OK -86: -86: -175/270 Test #86: regression/test_issue_553_loopvec ..................................................... Passed 32.44 sec -test 89 - Start 89: regression/test_issue_577_cbs - -89: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_577" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -89: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -89: Environment variables: -89: POCL_WORK_GROUP_METHOD=cbs -89: Test timeout computed to be: 10000000 -88: BUILD ERROR -88: BUILD ERROR -88: OK -88: -88: 1 error generated. -88: 1 error generated. -88: -176/270 Test #88: regression/test_issue_577_loopvec ..................................................... Passed 21.67 sec -test 90 - Start 90: regression/test_issue_757_loopvec - -90: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_757" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -90: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -90: Environment variables: -90: POCL_WORK_GROUP_METHOD=loopvec -90: Test timeout computed to be: 10000000 -87: outer=0 inner=0 lid=0 -87: outer=0 inner=0 lid=1 -87: + outer=0 inner=0 lid=0 -87: + outer=0 inner=0 lid=1 -87: outer=0 inner=1 lid=0 -87: outer=0 inner=1 lid=1 -87: + outer=0 inner=1 lid=0 -87: + outer=0 inner=1 lid=1 -87: outer=1 inner=0 lid=0 -87: outer=1 inner=0 lid=1 -87: + outer=1 inner=0 lid=0 -87: + outer=1 inner=0 lid=1 -87: outer=1 inner=1 lid=0 -87: outer=1 inner=1 lid=1 -87: + outer=1 inner=1 lid=0 -87: + outer=1 inner=1 lid=1 -87: OK -87: -87: [SubCFG] Form SubCFGs in pocltest -87: -177/270 Test #87: regression/test_issue_553_cbs ......................................................... Passed 33.44 sec -test 91 - Start 91: regression/test_issue_757_cbs - -91: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_757" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -91: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -91: Environment variables: -91: POCL_WORK_GROUP_METHOD=cbs -91: Test timeout computed to be: 10000000 -89: BUILD ERROR -89: BUILD ERROR -89: OK -89: -89: 1 error generated. -89: 1 error generated. -89: -178/270 Test #89: regression/test_issue_577_cbs ......................................................... Passed 21.78 sec -test 92 - Start 92: regression/test_issue_1435_loopvec - -92: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_1435" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -92: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -92: Environment variables: -92: POCL_WORK_GROUP_METHOD=loopvec -92: Test timeout computed to be: 10000000 -90: OK -90: -90: -179/270 Test #90: regression/test_issue_757_loopvec ..................................................... Passed 26.52 sec -test 93 - Start 93: regression/test_issue_1435_cbs - -93: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_1435" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -93: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -93: Environment variables: -93: POCL_WORK_GROUP_METHOD=cbs -93: Test timeout computed to be: 10000000 -91: OK -91: -91: -180/270 Test #91: regression/test_issue_757_cbs ......................................................... Passed 25.08 sec -test 96 - Start 96: regression/test_workitem_func_outside_kernel_loopvec - -96: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_workitem_func_outside_kernel" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -96: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -96: Environment variables: -96: POCL_WORK_GROUP_METHOD=loopvec -96: Test timeout computed to be: 10000000 -92: OK -92: -92: -181/270 Test #92: regression/test_issue_1435_loopvec .................................................... Passed 26.44 sec -test 97 - Start 97: regression/test_workitem_func_outside_kernel_cbs - -97: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_workitem_func_outside_kernel" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -97: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -97: Environment variables: -97: POCL_WORK_GROUP_METHOD=cbs -97: Test timeout computed to be: 10000000 -93: OK -93: -93: [SubCFG] Form SubCFGs in medfilt2d -93: -182/270 Test #93: regression/test_issue_1435_cbs ........................................................ Passed 23.40 sec -test 98 - Start 98: regression/test_program_scope_vars - -98: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_program_scope_vars -98: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -98: Test timeout computed to be: 10000000 -96: calling printf in test1: 0 | 191.919098 -96: calling printf in test1: 32 | 193.882507 -96: calling printf in test5: 32 | -0.780982 -96: calling printf in test1: 33 | 195.710175 -96: calling printf in test5: 33 | 0.802474 -96: calling printf in test1: 34 | 138.453293 -96: calling printf in test5: 34 | 0.221367 -96: calling printf in test1: 35 | 119.003952 -96: calling printf in test5: 35 | -0.367732 -96: calling printf in test1: 36 | 105.633736 -96: calling printf in test5: 36 | -0.924764 -96: calling printf in test1: 37 | 176.608826 -96: calling printf in test5: 37 | 0.628511 -96: calling printf in test1: 38 | 119.246231 -96: calling printf in test5: 38 | -0.133887 -96: calling printf in test1: 39 | 193.841309 -96: calling printf in test5: 39 | -0.806043 -96: calling printf in test1: 40 | 167.986847 -96: calling printf in test5: 40 | -0.996099 -96: calling printf in test1: 41 | 112.115982 -96: calling printf in test5: 41 | -0.831251 -96: calling printf in test1: 42 | 181.255737 -96: calling printf in test5: 42 | -0.817258 -96: calling printf in test1: 43 | 161.328033 -96: calling printf in test5: 43 | -0.894275 -96: calling printf in test1: 44 | 142.005463 -96: calling printf in test5: 44 | -0.592206 -96: calling printf in test1: 45 | 101.213043 -96: calling printf in test5: 45 | 0.630408 -96: calling printf in test1: 46 | 163.586243 -96: calling printf in test5: 46 | 0.221570 -96: calling printf in test1: 47 | 132.291382 -96: calling printf in test5: 47 | 0.337717 -96: calling printf in test1: 48 | 140.564209 -96: calling printf in test5: 48 | 0.722534 -96: calling printf in test1: 49 | 145.560242 -96: calling printf in test5: 49 | 0.865916 -96: calling printf in test1: 50 | 114.539612 -96: calling printf in test5: 50 | 0.991753 -96: calling printf in test1: 51 | 198.747040 -96: calling printf in test5: 51 | -0.735702 -96: calling printf in test1: 52 | 150.987625 -96: calling printf in test5: 52 | 0.190015 -96: calling printf in test1: 53 | 170.493652 -96: calling printf in test5: 53 | 0.749727 -96: calling printf in test1: 54 | 127.912148 -96: calling printf in test5: 54 | 0.779051 -96: calling printf in test1: 55 | 191.947250 -96: calling printf in test5: 55 | -0.305152 -96: calling printf in test1: 56 | 191.103149 -96: calling printf in test5: 56 | 0.508983 -96: calling printf in test1: 57 | 108.069122 -96: calling printf in test5: 57 | 0.950541 -96: calling printf in test1: 58 | 194.758911 -96: calling printf in test5: 58 | -0.019832 -96: calling printf in test1: 59 | 171.183929 -96: calling printf in test5: 59 | 0.999460 -96: calling printf in test1: 60 | 115.267403 -96: calling printf in test5: 60 | 0.825747 -96: calling printf in test1: 61 | 117.702682 -96: calling printf in test5: 61 | -0.994276 -96: calling printf in test1: 62 | 110.650970 -96: calling printf in test5: 62 | -0.640560 -96: calling printf in test1: 63 | 192.456985 -96: calling printf in test5: 63 | -0.731032 -96: calling printf in test1: 64 | 107.621994 -96: calling printf in test5: 64 | 0.722799 -96: calling printf in test1: 65 | 180.676849 -96: calling printf in test5: 65 | -0.999378 -96: calling printf in test1: 66 | 166.685654 -96: calling printf in test5: 66 | -0.180252 -96: calling printf in test1: 67 | 127.508987 -96: calling printf in test5: 67 | 0.962565 -96: calling printf in test1: 68 | 161.305893 -96: calling printf in test5: 68 | -0.884148 -96: calling printf in test1: 69 | 171.930115 -96: calling printf in test5: 69 | 0.756197 -96: calling printf in test1: 70 | 189.534424 -96: calling printf in test5: 70 | 0.861829 -96: calling printf in test1: 71 | 172.819962 -96: calling printf in test5: 71 | -0.032360 -96: calling printf in test1: 72 | 142.399216 -96: calling printf in test5: 72 | -0.856033 -96: calling printf in test1: 73 | 190.351562 -96: calling printf in test5: 73 | 0.959603 -96: calling printf in test1: 74 | 139.846283 -96: calling printf in test5: 74 | 0.998969 -96: calling printf in test1: 75 | 180.993530 -96: calling printf in test5: 75 | -0.938701 -96: calling printf in test1: 76 | 121.648285 -96: calling printf in test5: 76 | 0.766792 -96: calling printf in test1: 77 | 182.716064 -96: calling printf in test5: 77 | 0.482661 -96: calling printf in test1: 78 | 127.755737 -96: calling printf in test5: 78 | 0.867205 -96: calling printf in test1: 79 | 131.008728 -96: calling printf in test5: 79 | -0.806474 -96: calling printf in test1: 80 | 117.075584 -96: calling printf in test5: 80 | -0.742407 -96: calling printf in test1: 81 | 187.459351 -96: calling printf in test5: 81 | -0.860479 -96: calling printf in test1: 82 | 126.459259 -96: calling printf in test5: 82 | 0.714251 -96: calling printf in test1: 83 | 110.199562 -96: calling printf in test5: 83 | -0.241411 -96: calling printf in test1: 84 | 121.321342 -96: calling printf in test5: 84 | 0.932318 -96: calling printf in test1: 85 | 182.451111 -96: calling printf in test5: 85 | 0.236476 -96: calling printf in test1: 86 | 144.044662 -96: calling printf in test5: 86 | -0.451637 -96: calling printf in test1: 87 | 193.414337 -96: calling printf in test5: 87 | -0.978777 -96: calling printf in test1: 88 | 152.812698 -96: calling printf in test5: 88 | 0.902415 -96: calling printf in test1: 89 | 127.704102 -96: calling printf in test5: 89 | 0.891750 -96: calling printf in test1: 90 | 196.241913 -96: calling printf in test5: 90 | 0.994214 -96: calling printf in test1: 91 | 185.611237 -96: calling printf in test5: 91 | -0.254441 -96: calling printf in test1: 92 | 173.999466 -96: calling printf in test5: 92 | -0.936275 -96: calling printf in test1: 93 | 160.869492 -96: calling printf in test5: 93 | -0.603805 -96: calling printf in test1: 94 | 193.257233 -96: calling printf in test5: 94 | -0.998786 -96: calling printf in test1: 95 | 102.515404 -96: calling printf in test5: 95 | 0.915663 -96: calling printf in test1: 96 | 190.030518 -96: calling printf in test5: 96 | 0.999358 -96: calling printf in test1: 97 | 138.375031 -96: calling printf in test5: 97 | 0.144447 -96: calling printf in test1: 98 | 198.009155 -96: calling printf in test5: 98 | -0.088701 -96: calling printf in test1: 99 | 122.879311 -96: calling printf in test5: 99 | -0.349650 -96: calling printf in test1: 100 | 145.340698 -96: calling printf in test5: 100 | 0.736199 -96: calling printf in test1: 101 | 163.020615 -96: calling printf in test5: 101 | -0.335564 -96: calling printf in test1: 102 | 112.513344 -96: calling printf in test5: 102 | -0.551358 -96: calling printf in test1: 103 | 108.320671 -96: calling printf in test5: 103 | 0.997935 -96: calling printf in test1: 104 | 108.203682 -96: calling printf in test5: 104 | 0.983617 -96: calling printf in test1: 105 | 175.142090 -96: calling printf in test5: 105 | -0.708308 -96: calling printf in test1: 106 | 136.545715 -96: calling printf in test5: 0 | -0.278225 -96: calling printf in test1: 1 | 135.837296 -96: calling printf in test5: 1 | -0.680769 -96: calling printf in test1: 2 | 185.616425 -96: calling printf in test5: 2 | -0.259455 -96: calling printf in test1: 3 | 199.304993 -96: calling printf in test5: 3 | -0.982726 -96: calling printf in test1: 4 | 186.985672 -96: calling printf in test5: 4 | -0.998146 -96: calling printf in test1: 5 | 197.053375 -96: calling printf in test5: 5 | 0.762366 -96: calling printf in test1: 6 | 164.961700 -96: calling printf in test5: 6 | 0.999606 -96: calling printf in test1: 7 | 108.133018 -96: calling printf in test5: 7 | 0.968434 -96: calling printf in test1: 8 | 143.016113 -96: calling printf in test5: 8 | -0.997289 -96: calling printf in test1: 9 | 185.022125 -96: calling printf in test5: 9 | 0.325784 -96: calling printf in test1: 10 | 186.841568 -96: calling printf in test5: 10 | -0.996541 -96: calling printf in test1: 11 | 188.107513 -96: calling printf in test5: 11 | -0.378380 -96: calling printf in test1: 12 | 141.124908 -96: calling printf in test5: 12 | 0.244264 -96: calling printf in test1: 13 | 123.506836 -96: calling printf in test5: 13 | -0.833119 -96: calling printf in test1: 14 | 194.798004 -96: calling printf in test5: 14 | 0.019258 -96: calling printf in test1: 15 | 193.639343 -96: calling printf in test5: 15 | -0.908383 -96: calling printf in test1: 16 | 138.785629 -96: calling printf in test5: 16 | 0.527413 -96: calling printf in test1: 17 | 173.028473 -96: calling printf in test5: 17 | -0.238554 -96: calling printf in test1: 18 | 156.119934 -96: calling printf in test5: 18 | -0.819019 -96: calling printf in test1: 19 | 162.593079 -96: calling printf in test5: 19 | -0.695948 -96: calling printf in test1: 20 | 156.810150 -96: calling printf in test5: 20 | -0.266233 -96: calling printf in test1: 21 | 161.770996 -96: calling printf in test5: 21 | -0.999779 -96: calling printf in test1: 22 | 198.931641 -96: calling printf in test5: 22 | -0.847524 -96: calling printf in test1: 23 | 126.451187 -96: calling printf in test5: 23 | 0.708578 -96: calling printf in test1: 24 | 154.489746 -96: calling printf in test5: 24 | -0.524141 -96: calling printf in test1: 25 | 145.195862 -96: calling printf in test5: 25 | 0.630812 -96: calling printf in test1: 26 | 103.226463 -96: calling printf in test5: 26 | 0.431445 -96: calling printf in test1: 27 | 179.166611 -96: calling printf in test5: 27 | -0.095683 -96: calling printf in test1: 28 | 147.946854 -96: calling printf in test5: 28 | -0.287867 -96: calling printf in test1: 29 | 155.967300 -96: calling printf in test5: 29 | -0.896733 -96: calling printf in test1: 30 | 193.665497 -96: calling printf in test5: 30 | -0.897138 -96: calling printf in test1: 31 | 108.141693 -96: calling printf in test5: 31 | 0.970559 -96: calling printf in test5: 106 | -0.993558 -96: calling printf in test1: 107 | 193.739746 -96: calling printf in test5: 107 | -0.861897 -96: calling printf in test1: 108 | 185.898605 -96: calling printf in test5: 108 | -0.518109 -96: calling printf in test1: 109 | 158.494675 -96: calling printf in test5: 109 | 0.987895 -96: calling printf in test1: 110 | 102.929604 -96: calling printf in test5: 110 | 0.676466 -96: calling printf in test1: 111 | 127.479477 -96: calling printf in test5: 111 | 0.970143 -96: calling printf in test1: 112 | 111.596581 -96: calling printf in test5: 112 | -0.997548 -96: calling printf in test1: 113 | 185.837341 -96: calling printf in test5: 113 | -0.464770 -96: calling printf in test1: 114 | 125.136009 -96: calling printf in test5: 114 | -0.503545 -96: calling printf in test1: 115 | 107.336884 -96: calling printf in test5: 115 | 0.499250 -96: calling printf in test1: 116 | 106.113663 -96: calling printf in test5: 116 | -0.644590 -96: calling printf in test1: 117 | 159.732925 -96: calling printf in test5: 117 | 0.469125 -96: calling printf in test1: 118 | 112.792404 -96: calling printf in test5: 118 | -0.300228 -96: calling printf in test1: 119 | 153.388641 -96: calling printf in test5: 119 | 0.522174 -96: calling printf in test1: 120 | 124.507195 -96: calling printf in test5: 120 | -0.915404 -96: calling printf in test1: 121 | 153.180847 -96: calling printf in test5: 121 | 0.686884 -96: calling printf in test1: 122 | 104.862740 -96: calling printf in test5: 122 | -0.928437 -96: calling printf in test1: 123 | 183.160095 -96: calling printf in test5: 123 | 0.812088 -96: calling printf in test1: 124 | 145.740921 -96: calling printf in test5: 124 | 0.941704 -96: calling printf in test1: 125 | 199.010696 -96: calling printf in test5: 125 | -0.886793 -96: calling printf in test1: 126 | 196.862213 -96: calling printf in test5: 126 | 0.871437 -96: calling printf in test1: 127 | 161.600922 -96: calling printf in test5: 127 | -0.981796 -96: OK -96: -96: 1 warning generated. -96: -183/270 Test #96: regression/test_workitem_func_outside_kernel_loopvec .................................. Passed 25.29 sec -test 99 - Start 99: regression/test_llvm_segfault_issue_889_loopvec - -99: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_llvm_segfault_issue_889" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -99: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -99: Environment variables: -99: POCL_WORK_GROUP_METHOD=loopvec -99: Test timeout computed to be: 10000000 -97: calling printf in test1: 0 | 129.274750 -97: calling printf in test5: 0 | -0.452397 -97: calling printf in test1: 1 | 137.079010 -97: calling printf in test5: 1 | -0.913199 -97: calling printf in test1: 2 | 152.482773 -97: calling printf in test5: 2 | 0.993334 -97: calling printf in test1: 3 | 122.736069 -97: calling printf in test5: 3 | -0.212327 -97: calling printf in test1: 4 | 110.713196 -97: calling printf in test5: 4 | -0.687073 -97: calling printf in test1: 5 | 162.378860 -97: calling printf in test5: 5 | -0.832695 -97: calling printf in test1: 6 | 189.810974 -97: calling printf in test5: 6 | 0.967567 -97: calling printf in test1: 7 | 182.423859 -97: calling printf in test5: 7 | 0.209912 -97: calling printf in test1: 8 | 124.829208 -97: calling printf in test5: 8 | -0.740959 -97: calling printf in test1: 9 | 176.627960 -97: calling printf in test5: 9 | 0.643278 -97: calling printf in test1: 10 | 157.162750 -97: calling printf in test5: 10 | 0.083022 -97: calling printf in test1: 11 | 162.839844 -97: calling printf in test5: 11 | -0.499459 -97: calling printf in test1: 12 | 151.471786 -97: calling printf in test5: 12 | 0.625162 -97: calling printf in test1: 13 | 123.825920 -97: calling printf in test5: 13 | -0.964569 -97: calling printf in test1: 14 | 148.425934 -97: calling printf in test5: 14 | -0.696910 -97: calling printf in test1: 15 | 109.428116 -97: calling printf in test5: 15 | 0.503484 -97: calling printf in test1: 16 | 117.919754 -97: calling printf in test5: 16 | -0.993953 -97: calling printf in test1: 17 | 143.063690 -97: calling printf in test5: 17 | -0.992661 -97: calling printf in test1: 18 | 115.310707 -97: calling printf in test5: 18 | 0.800555 -97: calling printf in test1: 19 | 186.682190 -97: calling printf in test5: 19 | -0.970723 -97: calling printf in test1: 20 | 198.598724 -97: calling printf in test5: 20 | -0.627538 -97: calling printf in test1: 21 | 178.911438 -97: calling printf in test5: 21 | 0.158670 -97: calling printf in test1: 22 | 106.985687 -97: calling printf in test5: 22 | 0.170697 -97: calling printf in test1: 23 | 114.836746 -97: calling printf in test5: 23 | 0.985818 -97: calling printf in test1: 24 | 147.491852 -97: calling printf in test5: 24 | 0.162282 -97: calling printf in test1: 25 | 165.876251 -97: calling printf in test5: 25 | 0.587656 -97: calling printf in test1: 26 | 162.596252 -97: calling printf in test5: 26 | -0.693666 -97: calling printf in test1: 27 | 145.718582 -97: calling printf in test5: 27 | 0.933954 -97: calling printf in test1: 28 | 193.849319 -97: calling printf in test5: 28 | -0.801276 -97: calling printf in test1: 29 | 136.222595 -97: calling printf in test5: 29 | -0.906159 -97: calling printf in test1: 30 | 124.881203 -97: calling printf in test5: 30 | -0.705057 -97: calling printf in test1: 31 | 192.751404 -97: calling printf in test5: 31 | -0.897581 -97: calling printf in test1: 32 | 181.927750 -97: calling printf in test5: 32 | -0.280797 -97: calling printf in test1: 33 | 164.149872 -97: calling printf in test5: 33 | 0.708277 -97: calling printf in test1: 34 | 107.994804 -97: calling printf in test5: 34 | 0.924855 -97: calling printf in test1: 35 | 136.231964 -97: calling printf in test5: 35 | -0.910081 -97: calling printf in test1: 36 | 135.043060 -97: calling printf in test5: 36 | 0.045408 -97: calling printf in test1: 37 | 135.246628 -97: calling printf in test5: 37 | -0.157485 -97: calling printf in test1: 38 | 195.852158 -97: calling printf in test5: 38 | 0.878834 -97: calling printf in test1: 39 | 177.489563 -97: calling printf in test5: 39 | 0.999946 -97: calling printf in test1: 40 | 177.463684 -97: calling printf in test5: 40 | 0.999341 -97: calling printf in test1: 41 | 119.279800 -97: calling printf in test5: 41 | -0.100550 -97: calling printf in test1: 42 | 172.386230 -97: calling printf in test5: 42 | 0.390676 -97: calling printf in test1: 43 | 199.442566 -97: calling printf in test5: 43 | -0.998821 -97: calling printf in test1: 44 | 104.410774 -97: calling printf in test5: 44 | -0.672970 -97: calling printf in test1: 45 | 119.699806 -97: calling printf in test5: 45 | 0.313888 -97: calling printf in test1: 46 | 150.992203 -97: calling printf in test5: 46 | 0.194508 -97: calling printf in test1: 47 | 117.613678 -97: calling printf in test5: 47 | -0.980844 -97: calling printf in test1: 48 | 148.051208 -97: calling printf in test5: 48 | -0.386057 -97: calling printf in test1: 49 | 136.369080 -97: calling printf in test5: 49 | -0.958186 -97: calling printf in test1: 50 | 135.823486 -97: calling printf in test5: 50 | -0.670589 -97: calling printf in test1: 51 | 113.835770 -97: calling printf in test5: 51 | 0.673131 -97: calling printf in test1: 52 | 134.165817 -97: calling printf in test5: 52 | 0.797214 -97: calling printf in test1: 53 | 165.277588 -97: calling printf in test5: 53 | 0.941422 -97: calling printf in test1: 54 | 108.448624 -97: calling printf in test5: 54 | 0.997973 -97: calling printf in test1: 55 | 181.180069 -97: calling printf in test5: 55 | -0.858483 -97: calling printf in test1: 56 | 159.903046 -97: calling printf in test5: 56 | 0.312838 -97: calling printf in test1: 57 | 163.118057 -97: calling printf in test5: 57 | -0.242324 -97: calling printf in test1: 58 | 103.308334 -97: calling printf in test5: 58 | 0.356224 -97: calling printf in test1: 59 | 129.412598 -97: calling printf in test5: 59 | -0.570651 -97: calling printf in test1: 60 | 147.016708 -97: calling printf in test5: 60 | 0.595708 -97: calling printf in test1: 61 | 198.804413 -97: calling printf in test5: 61 | -0.773329 -97: calling printf in test1: 62 | 183.133728 -97: calling printf in test5: 62 | 0.796421 -97: calling printf in test1: 63 | 133.547852 -97: calling printf in test5: 63 | 0.999545 -97: calling printf in test1: 64 | 160.035706 -97: calling printf in test5: 64 | 0.184457 -97: calling printf in test1: 65 | 175.635712 -97: calling printf in test5: 65 | -0.289282 -97: calling printf in test1: 66 | 108.533493 -97: calling printf in test5: 66 | 0.988987 -97: calling printf in test1: 67 | 151.986237 -97: calling printf in test5: 67 | 0.928291 -97: calling printf in test1: 68 | 171.953003 -97: calling printf in test5: 68 | 0.741023 -97: calling printf in test1: 69 | 180.400269 -97: calling printf in test5: 69 | -0.971026 -97: calling printf in test1: 70 | 151.256226 -97: calling printf in test5: 70 | 0.443749 -97: calling printf in test1: 71 | 107.971581 -97: calling printf in test5: 71 | 0.915774 -97: calling printf in test1: 72 | 176.523743 -97: calling printf in test5: 72 | 0.560139 -97: calling printf in test1: 73 | 127.061569 -97: calling printf in test5: 73 | 0.985084 -97: calling printf in test1: 74 | 186.762482 -97: calling printf in test5: 74 | -0.986861 -97: calling printf in test1: 75 | 141.515762 -97: calling printf in test5: 75 | -0.143595 -97: calling printf in test1: 76 | 116.860992 -97: calling printf in test5: 76 | -0.582714 -97: calling printf in test1: 77 | 119.283936 -97: calling printf in test5: 77 | -0.096435 -97: calling printf in test1: 78 | 143.300964 -97: calling printf in test5: 78 | -0.936425 -97: calling printf in test1: 79 | 103.097176 -97: calling printf in test5: 79 | 0.544155 -97: calling printf in test1: 80 | 195.876724 -97: calling printf in test5: 80 | 0.890289 -97: calling printf in test1: 81 | 153.999481 -97: calling printf in test5: 81 | -0.061403 -97: calling printf in test1: 82 | 162.613953 -97: calling printf in test5: 82 | -0.680808 -97: calling printf in test1: 83 | 177.744766 -97: calling printf in test5: 83 | 0.970190 -97: calling printf in test1: 84 | 119.599579 -97: calling printf in test5: 84 | 0.217310 -97: calling printf in test1: 85 | 142.085266 -97: calling printf in test5: 85 | -0.654557 -97: calling printf in test1: 86 | 109.410202 -97: calling printf in test5: 86 | 0.518880 -97: calling printf in test1: 87 | 133.378159 -97: calling printf in test1: 96 | 146.010284 -97: calling printf in test5: 87 | 0.990282 -97: calling printf in test1: 88 | 128.403076 -97: calling printf in test5: 96 | 0.997280 -97: calling printf in test5: 88 | 0.391465 -97: calling printf in test1: 97 | 169.492691 -97: calling printf in test1: 89 | 109.406677 -97: calling printf in test5: 97 | -0.152712 -97: calling printf in test5: 89 | 0.521890 -97: calling printf in test1: 98 | 181.960281 -97: calling printf in test1: 90 | 180.573456 -97: calling printf in test5: 98 | -0.249431 -97: calling printf in test5: 90 | -0.997681 -97: calling printf in test1: 99 | 101.069046 -97: calling printf in test1: 91 | 131.437866 -97: calling printf in test5: 99 | 0.512489 -97: calling printf in test5: 91 | -0.487326 -97: calling printf in test1: 100 | 125.327942 -97: calling printf in test1: 92 | 187.976944 -97: calling printf in test5: 100 | -0.329491 -97: calling printf in test5: 92 | -0.495678 -97: calling printf in test1: 101 | 157.118683 -97: calling printf in test1: 93 | 128.572861 -97: calling printf in test5: 101 | 0.039040 -97: calling printf in test5: 93 | 0.230351 -97: calling printf in test1: 102 | 128.342529 -97: calling printf in test1: 94 | 167.592331 -97: calling printf in test5: 102 | 0.446428 -97: calling printf in test5: 94 | -0.885663 -97: calling printf in test1: 103 | 122.403259 -97: calling printf in test5: 103 | 0.118575 -97: calling printf in test1: 95 | 180.333374 -97: calling printf in test1: 104 | 123.111427 -97: calling printf in test5: 95 | -0.952880 -97: calling printf in test5: 104 | -0.555791 -97: calling printf in test1: 105 | 116.042404 -97: calling printf in test5: 105 | 0.195261 -97: calling printf in test1: 106 | 187.495590 -97: calling printf in test5: 106 | -0.841454 -97: calling printf in test1: 107 | 194.992416 -97: calling printf in test5: 107 | 0.212050 -97: calling printf in test1: 108 | 124.142815 -97: calling printf in test5: 108 | -0.998755 -97: calling printf in test1: 109 | 141.751923 -97: calling printf in test5: 109 | -0.371156 -97: calling printf in test1: 110 | 143.845184 -97: calling printf in test5: 110 | -0.619478 -97: calling printf in test1: 111 | 132.043793 -97: calling printf in test5: 111 | 0.096750 -97: calling printf in test1: 112 | 113.618797 -97: calling printf in test5: 112 | 0.498148 -97: calling printf in test1: 113 | 149.093246 -97: calling printf in test5: 113 | -0.991247 -97: calling printf in test1: 114 | 196.143021 -97: calling printf in test5: 114 | 0.978750 -97: calling printf in test1: 115 | 146.126450 -97: calling printf in test5: 115 | 0.999102 -97: calling printf in test1: 116 | 162.839630 -97: calling printf in test5: 116 | -0.499644 -97: calling printf in test1: 117 | 158.795441 -97: calling printf in test5: 117 | 0.989504 -97: calling printf in test1: 118 | 134.387146 -97: calling printf in test5: 118 | 0.645241 -97: calling printf in test1: 119 | 103.015137 -97: calling printf in test5: 119 | 0.611077 -97: calling printf in test1: 120 | 175.172409 -97: calling printf in test5: 120 | -0.686584 -97: calling printf in test1: 121 | 170.941162 -97: calling printf in test5: 121 | 0.962252 -97: calling printf in test1: 122 | 131.985443 -97: calling printf in test5: 122 | 0.038542 -97: calling printf in test1: 123 | 178.651871 -97: calling printf in test5: 123 | 0.406765 -97: calling printf in test1: 124 | 151.809326 -97: calling printf in test5: 124 | 0.848359 -97: calling printf in test1: 125 | 126.837822 -97: calling printf in test5: 125 | 0.922349 -97: calling printf in test1: 126 | 112.342171 -97: calling printf in test5: 126 | -0.685409 -97: calling printf in test1: 127 | 170.584534 -97: calling printf in test5: 127 | 0.806690 -97: OK -97: -97: 1 warning generated. -97: -184/270 Test #97: regression/test_workitem_func_outside_kernel_cbs ...................................... Passed 26.52 sec -test 100 - Start 100: regression/test_llvm_segfault_issue_889_cbs - -100: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_llvm_segfault_issue_889" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -100: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -100: Environment variables: -100: POCL_WORK_GROUP_METHOD=cbs -100: Test timeout computed to be: 10000000 -99: binary size [0]: 113577 -99: binary size [1]: 0 -99: binary size [2]: 0 -99: binary size [3]: 0 -99: OK -99: -99: -185/270 Test #99: regression/test_llvm_segfault_issue_889_loopvec ....................................... Passed 31.29 sec -test 101 - Start 101: regression/test_issue_893_loopvec - -101: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_893" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -101: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -101: Environment variables: -101: POCL_WORK_GROUP_METHOD=loopvec -101: Test timeout computed to be: 10000000 -100: binary size [0]: 114037 -100: binary size [1]: 0 -100: binary size [2]: 0 -100: binary size [3]: 0 -100: OK -100: -100: [SubCFG] Form SubCFGs in Sdot_kernel -100: -186/270 Test #100: regression/test_llvm_segfault_issue_889_cbs ........................................... Passed 27.11 sec -test 102 - Start 102: regression/test_issue_893_cbs - -102: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_893" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -102: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -102: Environment variables: -102: POCL_WORK_GROUP_METHOD=cbs -102: Test timeout computed to be: 10000000 -101: OK -101: -101: -187/270 Test #101: regression/test_issue_893_loopvec ..................................................... Passed 23.88 sec -test 103 - Start 103: regression/test_flatten_barrier_subs_loopvec - -103: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_flatten_barrier_subs" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/regression/test_flatten_barrier_subs.output" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -103: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -103: Environment variables: -103: POCL_WORK_GROUP_METHOD=loopvec -103: Test timeout computed to be: 10000000 -103: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/regression/test_flatten_barrier_subs.output -98: TEST_STRUCT matching res: 3 -98: TEST_GVAR_PTR matching res: 8 -98: PASSED -188/270 Test #98: regression/test_program_scope_vars .................................................... Passed 68.68 sec -test 104 - Start 104: regression/test_flatten_barrier_subs_cbs - -104: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_flatten_barrier_subs" "-Doutput_blessed=/build/reproducible-path/pocl-6.0/tests/regression/test_flatten_barrier_subs.output" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -104: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -104: Environment variables: -104: POCL_WORK_GROUP_METHOD=cbs -104: Test timeout computed to be: 10000000 -104: -- Expecting output: /build/reproducible-path/pocl-6.0/tests/regression/test_flatten_barrier_subs.output -102: OK -102: -102: [SubCFG] Form SubCFGs in loopy_kernel -102: -189/270 Test #102: regression/test_issue_893_cbs ......................................................... Passed 26.65 sec -test 105 - Start 105: regression/phi_nodes_not_replicated_loopvec - -105: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_loop_phi_replication" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -105: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -105: Environment variables: -105: POCL_WORK_GROUP_METHOD=loopvec -105: Test timeout computed to be: 10000000 -105: OK -105: -105: -190/270 Test #105: regression/phi_nodes_not_replicated_loopvec ........................................... Passed 25.47 sec -test 106 - Start 106: regression/phi_nodes_not_replicated_cbs - -106: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_loop_phi_replication" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -106: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -106: Environment variables: -106: POCL_WORK_GROUP_METHOD=cbs -106: Test timeout computed to be: 10000000 -103: 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 -103: 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 -103: 0: Portable Computing Language -103: OK: CL gave correct results -103: -103: -103: -- Comparing output.. -191/270 Test #103: regression/test_flatten_barrier_subs_loopvec .......................................... Passed 34.26 sec -test 107 - Start 107: regression/phi_nodes_not_replicated_repl - -107: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_loop_phi_replication" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -107: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -107: Environment variables: -107: POCL_WORK_GROUP_METHOD=repl -107: Test timeout computed to be: 10000000 -104: 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 -104: 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 -104: 0: Portable Computing Language -104: OK: CL gave correct results -104: -104: [SubCFG] Form SubCFGs in scan_exclusive_part_int4 -104: [SubCFG] Form SubCFGs in scan_exclusive_int4 -104: -104: -- Comparing output.. -192/270 Test #104: regression/test_flatten_barrier_subs_cbs .............................................. Passed 33.02 sec -test 108 - Start 108: regression/issues_with_local_pointers_loopvec - -108: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_locals" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -108: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -108: Environment variables: -108: POCL_WORK_GROUP_METHOD=loopvec -108: Test timeout computed to be: 10000000 -106: OK -106: -106: [SubCFG] Form SubCFGs in test_kernel -106: -193/270 Test #106: regression/phi_nodes_not_replicated_cbs ............................................... Passed 25.71 sec -test 109 - Start 109: regression/issues_with_local_pointers_cbs - -109: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_locals" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -109: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -109: Environment variables: -109: POCL_WORK_GROUP_METHOD=cbs -109: Test timeout computed to be: 10000000 -107: OK -107: -107: -194/270 Test #107: regression/phi_nodes_not_replicated_repl .............................................. Passed 26.53 sec -test 110 - Start 110: regression/issues_with_local_pointers_repl - -110: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_locals" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -110: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -110: Environment variables: -110: POCL_WORK_GROUP_METHOD=repl -110: Test timeout computed to be: 10000000 -108: OK -108: -108: -195/270 Test #108: regression/issues_with_local_pointers_loopvec ......................................... Passed 28.17 sec -test 111 - Start 111: regression/barrier_between_two_for_loops_loopvec - -111: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_barrier_between_for_loops" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -111: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -111: Environment variables: -111: POCL_WORK_GROUP_METHOD=loopvec -111: Test timeout computed to be: 10000000 -109: OK -109: -109: [SubCFG] Form SubCFGs in test_kernel -109: -196/270 Test #109: regression/issues_with_local_pointers_cbs ............................................. Passed 34.49 sec -test 112 - Start 112: regression/barrier_between_two_for_loops_cbs -197/270 Test #112: regression/barrier_between_two_for_loops_cbs ..........................................***Not Run (Disabled) 0.00 sec -test 113 - Start 113: regression/barrier_between_two_for_loops_repl - -113: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_barrier_between_for_loops" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -113: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -113: Environment variables: -113: POCL_WORK_GROUP_METHOD=repl -113: Test timeout computed to be: 10000000 -110: OK -110: -110: -198/270 Test #110: regression/issues_with_local_pointers_repl ............................................ Passed 32.33 sec -test 114 - Start 114: regression/simple_for-loop_with_a_barrier_inside_loopvec - -114: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_simple_for_with_a_barrier" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -114: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -114: Environment variables: -114: POCL_WORK_GROUP_METHOD=loopvec -114: Test timeout computed to be: 10000000 -111: OK -111: -111: -199/270 Test #111: regression/barrier_between_two_for_loops_loopvec ...................................... Passed 31.19 sec -test 115 - Start 115: regression/simple_for-loop_with_a_barrier_inside_cbs - -115: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_simple_for_with_a_barrier" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -115: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -115: Environment variables: -115: POCL_WORK_GROUP_METHOD=cbs -115: Test timeout computed to be: 10000000 -113: OK -113: -113: -200/270 Test #113: regression/barrier_between_two_for_loops_repl ......................................... Passed 24.05 sec -test 116 - Start 116: regression/simple_for-loop_with_a_barrier_inside_repl - -116: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_simple_for_with_a_barrier" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -116: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -116: Environment variables: -116: POCL_WORK_GROUP_METHOD=repl -116: Test timeout computed to be: 10000000 -114: OK -114: -114: -201/270 Test #114: regression/simple_for-loop_with_a_barrier_inside_loopvec .............................. Passed 24.23 sec -test 117 - Start 117: regression/for-loop_with_computation_after_the_brexit_loopvec - -117: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_multi_level_loops_with_barriers" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -117: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -117: Environment variables: -117: POCL_WORK_GROUP_METHOD=loopvec -117: Test timeout computed to be: 10000000 -115: OK -115: -115: [SubCFG] Form SubCFGs in test_kernel -115: -202/270 Test #115: regression/simple_for-loop_with_a_barrier_inside_cbs .................................. Passed 22.19 sec -test 118 - Start 118: regression/for-loop_with_computation_after_the_brexit_cbs - -118: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_multi_level_loops_with_barriers" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -118: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -118: Environment variables: -118: POCL_WORK_GROUP_METHOD=cbs -118: Test timeout computed to be: 10000000 -117: OK -117: -117: -203/270 Test #117: regression/for-loop_with_computation_after_the_brexit_loopvec ......................... Passed 22.57 sec -test 119 - Start 119: regression/for-loop_with_computation_after_the_brexit_repl - -119: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_multi_level_loops_with_barriers" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -119: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -119: Environment variables: -119: POCL_WORK_GROUP_METHOD=repl -119: Test timeout computed to be: 10000000 -116: OK -116: -116: -204/270 Test #116: regression/simple_for-loop_with_a_barrier_inside_repl ................................. Passed 25.00 sec -test 120 - Start 120: regression/for-loop_with_a_variable_iteration_count_loopvec - -120: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_for_with_var_iteration_count" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -120: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -120: Environment variables: -120: POCL_WORK_GROUP_METHOD=loopvec -120: Test timeout computed to be: 10000000 -118: OK -118: -118: [SubCFG] Form SubCFGs in test_kernel -118: -205/270 Test #118: regression/for-loop_with_computation_after_the_brexit_cbs ............................. Passed 23.96 sec -test 121 - Start 121: regression/for-loop_with_a_variable_iteration_count_cbs - -121: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_for_with_var_iteration_count" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -121: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -121: Environment variables: -121: POCL_WORK_GROUP_METHOD=cbs -121: Test timeout computed to be: 10000000 -119: OK -119: -119: -206/270 Test #119: regression/for-loop_with_computation_after_the_brexit_repl ............................ Passed 22.50 sec -test 122 - Start 122: regression/for-loop_with_a_variable_iteration_count_repl - -122: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_for_with_var_iteration_count" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -122: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -122: Environment variables: -122: POCL_WORK_GROUP_METHOD=repl -122: Test timeout computed to be: 10000000 -120: OK -120: -120: -207/270 Test #120: regression/for-loop_with_a_variable_iteration_count_loopvec ........................... Passed 21.96 sec -test 123 - Start 123: regression/early_return_before_a_barrier_region_loopvec - -123: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_early_return" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -123: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -123: Environment variables: -123: POCL_WORK_GROUP_METHOD=loopvec -123: Test timeout computed to be: 10000000 -121: OK -121: -121: [SubCFG] Form SubCFGs in test_kernel -121: -208/270 Test #121: regression/for-loop_with_a_variable_iteration_count_cbs ............................... Passed 22.27 sec -test 124 - Start 124: regression/early_return_before_a_barrier_region_cbs - -124: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_early_return" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -124: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -124: Environment variables: -124: POCL_WORK_GROUP_METHOD=cbs -124: Test timeout computed to be: 10000000 -122: OK -122: -122: -209/270 Test #122: regression/for-loop_with_a_variable_iteration_count_repl .............................. Passed 26.78 sec -test 125 - Start 125: regression/early_return_before_a_barrier_region_repl - -125: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_early_return" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -125: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -125: Environment variables: -125: POCL_WORK_GROUP_METHOD=repl -125: Test timeout computed to be: 10000000 -123: OK -123: -123: -210/270 Test #123: regression/early_return_before_a_barrier_region_loopvec ............................... Passed 26.27 sec -test 126 - Start 126: regression/id-dependent_computation_before_kernel_exit_loopvec - -126: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_id_dependent_computation" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -126: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -126: Environment variables: -126: POCL_WORK_GROUP_METHOD=loopvec -126: Test timeout computed to be: 10000000 -124: OK -124: -124: [SubCFG] Form SubCFGs in test_kernel -124: -211/270 Test #124: regression/early_return_before_a_barrier_region_cbs ................................... Passed 27.97 sec -test 127 - Start 127: regression/id-dependent_computation_before_kernel_exit_cbs - -127: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_id_dependent_computation" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -127: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -127: Environment variables: -127: POCL_WORK_GROUP_METHOD=cbs -127: Test timeout computed to be: 10000000 -125: OK -125: -125: -212/270 Test #125: regression/early_return_before_a_barrier_region_repl .................................. Passed 22.68 sec -test 128 - Start 128: regression/id-dependent_computation_before_kernel_exit_repl - -128: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_id_dependent_computation" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -128: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -128: Environment variables: -128: POCL_WORK_GROUP_METHOD=repl -128: Test timeout computed to be: 10000000 -126: OK -126: -126: -213/270 Test #126: regression/id-dependent_computation_before_kernel_exit_loopvec ........................ Passed 23.60 sec -test 129 - Start 129: regression/barrier_just_before_return_loopvec - -129: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_barrier_before_return" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -129: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -129: Environment variables: -129: POCL_WORK_GROUP_METHOD=loopvec -129: Test timeout computed to be: 10000000 -127: OK -127: -127: [SubCFG] Form SubCFGs in test_kernel -127: -214/270 Test #127: regression/id-dependent_computation_before_kernel_exit_cbs ............................ Passed 23.08 sec -test 130 - Start 130: regression/barrier_just_before_return_cbs - -130: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_barrier_before_return" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -130: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -130: Environment variables: -130: POCL_WORK_GROUP_METHOD=cbs -130: Test timeout computed to be: 10000000 -129: OK -129: -129: -215/270 Test #129: regression/barrier_just_before_return_loopvec ......................................... Passed 19.25 sec -test 131 - Start 131: regression/barrier_just_before_return_repl - -131: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_barrier_before_return" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -131: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -131: Environment variables: -131: POCL_WORK_GROUP_METHOD=repl -131: Test timeout computed to be: 10000000 -128: OK -128: -128: -216/270 Test #128: regression/id-dependent_computation_before_kernel_exit_repl ........................... Passed 20.76 sec -test 132 - Start 132: regression/infinite_loop_loopvec - -132: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_infinite_loop" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -132: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -132: Environment variables: -132: POCL_WORK_GROUP_METHOD=loopvec -132: Test timeout computed to be: 10000000 -130: OK -130: -130: -217/270 Test #130: regression/barrier_just_before_return_cbs ............................................. Passed 20.19 sec -test 133 - Start 133: regression/infinite_loop_cbs - -133: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_infinite_loop" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -133: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -133: Environment variables: -133: POCL_WORK_GROUP_METHOD=cbs -133: Test timeout computed to be: 10000000 -132: OK -132: -132: -218/270 Test #132: regression/infinite_loop_loopvec ...................................................... Passed 17.47 sec -test 134 - Start 134: regression/infinite_loop_repl - -134: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_infinite_loop" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -134: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -134: Environment variables: -134: POCL_WORK_GROUP_METHOD=repl -134: Test timeout computed to be: 10000000 -131: OK -131: -131: -219/270 Test #131: regression/barrier_just_before_return_repl ............................................ Passed 19.67 sec -test 135 - Start 135: regression/undominated_variable_from_conditional_barrier_handling_loopvec - -135: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_undominated_variable" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -135: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -135: Environment variables: -135: POCL_WORK_GROUP_METHOD=loopvec -135: Test timeout computed to be: 10000000 -133: OK -133: -133: -220/270 Test #133: regression/infinite_loop_cbs .......................................................... Passed 16.83 sec -test 136 - Start 136: regression/undominated_variable_from_conditional_barrier_handling_cbs - -136: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_undominated_variable" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -136: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -136: Environment variables: -136: POCL_WORK_GROUP_METHOD=cbs -136: Test timeout computed to be: 10000000 -134: OK -134: -134: -221/270 Test #134: regression/infinite_loop_repl ......................................................... Passed 19.39 sec -test 137 - Start 137: regression/undominated_variable_from_conditional_barrier_handling_repl - -137: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_undominated_variable" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -137: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -137: Environment variables: -137: POCL_WORK_GROUP_METHOD=repl -137: Test timeout computed to be: 10000000 -135: OK -135: -135: -222/270 Test #135: regression/undominated_variable_from_conditional_barrier_handling_loopvec ............. Passed 22.55 sec -test 138 - Start 138: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_loopvec - -138: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -138: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -138: Environment variables: -138: POCL_WORK_GROUP_METHOD=loopvec -138: Test timeout computed to be: 10000000 -136: OK -136: -136: [SubCFG] Form SubCFGs in test_kernel -136: -223/270 Test #136: regression/undominated_variable_from_conditional_barrier_handling_cbs ................. Passed 24.37 sec -test 139 - Start 139: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_cbs - -139: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -139: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -139: Environment variables: -139: POCL_WORK_GROUP_METHOD=cbs -139: Test timeout computed to be: 10000000 -137: OK -137: -137: -224/270 Test #137: regression/undominated_variable_from_conditional_barrier_handling_repl ................ Passed 25.65 sec -test 140 - Start 140: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_repl - -140: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -140: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -140: Environment variables: -140: POCL_WORK_GROUP_METHOD=repl -140: Test timeout computed to be: 10000000 -138: Changed value at global_id: 67599, local_id 3, group_id 16899, to: 854 -138: Value is changed at global_id: 67599, local_id 3, group_id 16899, to: 854 -138: OK -138: -138: -225/270 Test #138: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_loopvec ..... Passed 30.77 sec -test 141 - Start 141: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_loopvec - -141: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -141: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -141: Environment variables: -141: POCL_WORK_GROUP_METHOD=loopvec -141: Test timeout computed to be: 10000000 -139: Changed value at global_id: 67599, local_id 3, group_id 16899, to: 854 -139: Value is changed at global_id: 67599, local_id 3, group_id 16899, to: 854 -139: OK -139: -139: -226/270 Test #139: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_cbs ......... Passed 33.13 sec -test 142 - Start 142: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_cbs - -142: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -142: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -142: Environment variables: -142: POCL_WORK_GROUP_METHOD=cbs -142: Test timeout computed to be: 10000000 -140: Changed value at global_id: 67599, local_id 3, group_id 16899, to: 854 -140: Value is changed at global_id: 67599, local_id 3, group_id 16899, to: 854 -140: OK -140: -140: -227/270 Test #140: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_repl ........ Passed 36.35 sec -test 143 - Start 143: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_repl - -143: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_assign_loop_variable_to_privvar_makes_it_local_2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -143: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -143: Environment variables: -143: POCL_WORK_GROUP_METHOD=repl -143: Test timeout computed to be: 10000000 -141: changing the value at global_id: 6, local_id 2, group_id 1, to: 3 -141: value is changed at global_id: 6, local_id 2, group_id 1, to: 3 -141: -141: -141: -- OK -228/270 Test #141: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_loopvec ... Passed 37.57 sec -test 144 - Start 144: regression/test_program_from_binary_with_local_1_1_1_loopvec - -144: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_program_from_binary_with_local_1_1_1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -144: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -144: Environment variables: -144: POCL_WORK_GROUP_METHOD=loopvec -144: Test timeout computed to be: 10000000 -142: changing the value at global_id: 6, local_id 2, group_id 1, to: 3 -142: value is changed at global_id: 6, local_id 2, group_id 1, to: 3 -142: -142: -142: -- OK -229/270 Test #142: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_cbs ....... Passed 38.48 sec -test 145 - Start 145: regression/test_program_from_binary_with_local_1_1_1_cbs - -145: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_program_from_binary_with_local_1_1_1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -145: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -145: Environment variables: -145: POCL_WORK_GROUP_METHOD=cbs -145: Test timeout computed to be: 10000000 -143: changing the value at global_id: 6, local_id 2, group_id 1, to: 3 -143: value is changed at global_id: 6, local_id 2, group_id 1, to: 3 -143: -143: -143: -- OK -230/270 Test #143: regression/assigning_a_loop_iterator_variable_to_a_private_makes_it_local_2_repl ...... Passed 56.26 sec -test 146 - Start 146: regression/test_program_from_binary_with_local_1_1_1_repl - -146: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_program_from_binary_with_local_1_1_1" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -146: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -146: Environment variables: -146: POCL_WORK_GROUP_METHOD=repl -146: Test timeout computed to be: 10000000 -144: OK -144: -144: -231/270 Test #144: regression/test_program_from_binary_with_local_1_1_1_loopvec .......................... Passed 50.55 sec -test 147 - Start 147: regression/test_alignment_with_dynamic_wg_114_loopvec - -147: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####1####1####4" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -147: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -147: Environment variables: -147: POCL_WORK_GROUP_METHOD=loopvec -147: Test timeout computed to be: 10000000 -145: OK -145: -145: -232/270 Test #145: regression/test_program_from_binary_with_local_1_1_1_cbs .............................. Passed 53.54 sec -test 148 - Start 148: regression/test_alignment_with_dynamic_wg_114_cbs -233/270 Test #148: regression/test_alignment_with_dynamic_wg_114_cbs .....................................***Not Run (Disabled) 0.00 sec -test 149 - Start 149: regression/test_alignment_with_dynamic_wg_117_loopvec - -149: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####1####1####7" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -149: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -149: Environment variables: -149: POCL_WORK_GROUP_METHOD=loopvec -149: Test timeout computed to be: 10000000 -146: OK -146: -146: Unknown work group generation method. Using 'auto'. -146: Unknown work group generation method. Using 'auto'. -146: -234/270 Test #146: regression/test_program_from_binary_with_local_1_1_1_repl ............................. Passed 48.18 sec -test 150 - Start 150: regression/test_alignment_with_dynamic_wg_117_cbs -235/270 Test #150: regression/test_alignment_with_dynamic_wg_117_cbs .....................................***Not Run (Disabled) 0.00 sec -test 151 - Start 151: regression/test_alignment_with_dynamic_wg_225_loopvec - -151: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####2####2####5" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -151: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -151: Environment variables: -151: POCL_WORK_GROUP_METHOD=loopvec -151: Test timeout computed to be: 10000000 -147: OK -147: OK -147: OK -147: -147: -236/270 Test #147: regression/test_alignment_with_dynamic_wg_114_loopvec ................................. Passed 85.04 sec -test 152 - Start 152: regression/test_alignment_with_dynamic_wg_225_cbs -237/270 Test #152: regression/test_alignment_with_dynamic_wg_225_cbs .....................................***Not Run (Disabled) 0.00 sec -test 153 - Start 153: regression/test_alignment_with_dynamic_wg_173_loopvec - -153: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####1####7####3" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -153: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -153: Environment variables: -153: POCL_WORK_GROUP_METHOD=loopvec -153: Test timeout computed to be: 10000000 -149: OK -149: OK -149: OK -149: -149: -238/270 Test #149: regression/test_alignment_with_dynamic_wg_117_loopvec ................................. Passed 83.61 sec -test 154 - Start 154: regression/test_alignment_with_dynamic_wg_173_cbs -239/270 Test #154: regression/test_alignment_with_dynamic_wg_173_cbs .....................................***Not Run (Disabled) 0.00 sec -test 155 - Start 155: regression/test_alignment_with_dynamic_wg_183_loopvec - -155: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####1####8####3" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -155: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -155: Environment variables: -155: POCL_WORK_GROUP_METHOD=loopvec -155: Test timeout computed to be: 10000000 -151: OK -151: OK -151: OK -151: -151: -240/270 Test #151: regression/test_alignment_with_dynamic_wg_225_loopvec ................................. Passed 99.39 sec -test 156 - Start 156: regression/test_alignment_with_dynamic_wg_183_cbs -241/270 Test #156: regression/test_alignment_with_dynamic_wg_183_cbs .....................................***Not Run (Disabled) 0.00 sec -test 157 - Start 157: regression/test_alignment_with_dynamic_wg_283_loopvec - -157: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####2####8####3" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -157: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -157: Environment variables: -157: POCL_WORK_GROUP_METHOD=loopvec -157: Test timeout computed to be: 10000000 -153: OK -153: OK -153: OK -153: -153: -242/270 Test #153: regression/test_alignment_with_dynamic_wg_173_loopvec ................................. Passed 90.20 sec -test 158 - Start 158: regression/test_alignment_with_dynamic_wg_283_cbs -243/270 Test #158: regression/test_alignment_with_dynamic_wg_283_cbs .....................................***Not Run (Disabled) 0.00 sec -test 159 - Start 159: regression/test_alignment_with_dynamic_wg_332_loopvec - -159: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####3####3####2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -159: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -159: Environment variables: -159: POCL_WORK_GROUP_METHOD=loopvec -159: Test timeout computed to be: 10000000 -155: OK -155: OK -155: OK -155: -155: -244/270 Test #155: regression/test_alignment_with_dynamic_wg_183_loopvec ................................. Passed 95.35 sec -test 160 - Start 160: regression/test_alignment_with_dynamic_wg_332_cbs -245/270 Test #160: regression/test_alignment_with_dynamic_wg_332_cbs .....................................***Not Run (Disabled) 0.00 sec -test 161 - Start 161: regression/test_alignment_with_dynamic_wg_323_loopvec - -161: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg####3####2####3" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -161: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -161: Environment variables: -161: POCL_WORK_GROUP_METHOD=loopvec -161: Test timeout computed to be: 10000000 -157: OK -157: OK -157: OK -157: -157: -246/270 Test #157: regression/test_alignment_with_dynamic_wg_283_loopvec ................................. Passed 99.24 sec -test 162 - Start 162: regression/test_alignment_with_dynamic_wg_323_cbs -247/270 Test #162: regression/test_alignment_with_dynamic_wg_323_cbs .....................................***Not Run (Disabled) 0.00 sec -test 163 - Start 163: regression/test_alignment_with_dynamic_wg2_loopvec - -163: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -163: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -163: Environment variables: -163: POCL_WORK_GROUP_METHOD=loopvec -163: Test timeout computed to be: 10000000 -159: OK -159: OK -159: OK -159: -159: -248/270 Test #159: regression/test_alignment_with_dynamic_wg_332_loopvec ................................. Passed 92.45 sec -test 164 - Start 164: regression/test_alignment_with_dynamic_wg2_cbs - -164: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg2" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -164: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -164: Environment variables: -164: POCL_WORK_GROUP_METHOD=cbs -164: Test timeout computed to be: 10000000 -161: OK -161: OK -161: OK -161: -161: -249/270 Test #161: regression/test_alignment_with_dynamic_wg_323_loopvec ................................. Passed 81.72 sec -test 165 - Start 165: regression/test_alignment_with_dynamic_wg3_loopvec - -165: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg3" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -165: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -165: Environment variables: -165: POCL_WORK_GROUP_METHOD=loopvec -165: Test timeout computed to be: 10000000 -163: Value: 0.000000e+00 -163: Value: 0.000000e+00 -163: Value: 0.000000e+00 -163: OK -163: -163: -250/270 Test #163: regression/test_alignment_with_dynamic_wg2_loopvec .................................... Passed 39.39 sec -test 166 - Start 166: regression/test_alignment_with_dynamic_wg3_cbs - -166: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_alignment_with_dynamic_wg3" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -166: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -166: Environment variables: -166: POCL_WORK_GROUP_METHOD=cbs -166: Test timeout computed to be: 10000000 -164: Value: 0.000000e+00 -164: Value: 0.000000e+00 -164: Value: 0.000000e+00 -164: OK -164: -164: -251/270 Test #164: regression/test_alignment_with_dynamic_wg2_cbs ........................................ Passed 43.86 sec -test 167 - Start 167: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault_loopvec - -167: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_null_arg" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -167: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -167: Environment variables: -167: POCL_WORK_GROUP_METHOD=loopvec -167: Test timeout computed to be: 10000000 -165: OK -165: -165: -252/270 Test #165: regression/test_alignment_with_dynamic_wg3_loopvec .................................... Passed 42.45 sec -test 168 - Start 168: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault_cbs - -168: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_null_arg" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -168: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -168: Environment variables: -168: POCL_WORK_GROUP_METHOD=cbs -168: Test timeout computed to be: 10000000 -166: OK -166: -166: -253/270 Test #166: regression/test_alignment_with_dynamic_wg3_cbs ........................................ Passed 40.18 sec -test 169 - Start 169: regression/clSetKernelArg_overwriting_the_previous_kernel's_args_loopvec - -169: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_setargs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -169: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -169: Environment variables: -169: POCL_WORK_GROUP_METHOD=loopvec -169: Test timeout computed to be: 10000000 -168: OK -168: -168: -254/270 Test #168: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault_cbs .................... Passed 38.43 sec -test 170 - Start 170: regression/clSetKernelArg_overwriting_the_previous_kernel's_args_cbs - -170: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_setargs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -170: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -170: Environment variables: -170: POCL_WORK_GROUP_METHOD=cbs -170: Test timeout computed to be: 10000000 -167: OK -167: -167: -255/270 Test #167: regression/setting_a_buffer_argument_to_NULL_causes_a_segfault_loopvec ................ Passed 41.94 sec -test 171 - Start 171: regression/passing_a_constant_array_as_an_arg_loopvec - -171: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_constant_array" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -171: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -171: Environment variables: -171: POCL_WORK_GROUP_METHOD=loopvec -171: Test timeout computed to be: 10000000 -169: OK -169: -169: -256/270 Test #169: regression/clSetKernelArg_overwriting_the_previous_kernel's_args_loopvec .............. Passed 42.80 sec -test 172 - Start 172: regression/passing_a_constant_array_as_an_arg_cbs - -172: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_constant_array" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -172: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -172: Environment variables: -172: POCL_WORK_GROUP_METHOD=cbs -172: Test timeout computed to be: 10000000 -171: OK -171: -171: -257/270 Test #171: regression/passing_a_constant_array_as_an_arg_loopvec ................................. Passed 40.56 sec -test 173 - Start 173: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one_loopvec - -173: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_fors_with_var_iteration_counts" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -173: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -173: Environment variables: -173: POCL_WORK_GROUP_METHOD=loopvec -173: Test timeout computed to be: 10000000 -170: OK -170: -170: -258/270 Test #170: regression/clSetKernelArg_overwriting_the_previous_kernel's_args_cbs .................. Passed 42.40 sec -test 174 - Start 174: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one_cbs - -174: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_fors_with_var_iteration_counts" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -174: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -174: Environment variables: -174: POCL_WORK_GROUP_METHOD=cbs -174: Test timeout computed to be: 10000000 -172: OK -172: -172: -259/270 Test #172: regression/passing_a_constant_array_as_an_arg_cbs ..................................... Passed 40.90 sec -test 175 - Start 175: regression/autolocals_in_constexprs_loopvec - -175: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_autolocals_in_constexprs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -175: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -175: Environment variables: -175: POCL_WORK_GROUP_METHOD=loopvec -175: Test timeout computed to be: 10000000 -173: OK -173: -173: -260/270 Test #173: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one_loopvec ...... Passed 42.67 sec -test 176 - Start 176: regression/autolocals_in_constexprs_cbs - -176: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_autolocals_in_constexprs" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -176: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -176: Environment variables: -176: POCL_WORK_GROUP_METHOD=cbs -176: Test timeout computed to be: 10000000 -174: OK -174: -174: [SubCFG] Form SubCFGs in test_kernel -174: -261/270 Test #174: regression/case_with_multiple_variable_length_loops_and_a_barrier_in_one_cbs .......... Passed 43.57 sec -test 177 - Start 177: regression/struct_kernel_arguments_loopvec - -177: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_structs_as_args" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -177: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -177: Environment variables: -177: POCL_WORK_GROUP_METHOD=loopvec -177: Test timeout computed to be: 10000000 -175: OK -175: -175: -262/270 Test #175: regression/autolocals_in_constexprs_loopvec ........................................... Passed 43.88 sec -test 178 - Start 178: regression/struct_kernel_arguments_cbs - -178: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_structs_as_args" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -178: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -178: Environment variables: -178: POCL_WORK_GROUP_METHOD=cbs -178: Test timeout computed to be: 10000000 -176: OK -176: -176: -263/270 Test #176: regression/autolocals_in_constexprs_cbs ............................................... Passed 37.89 sec -test 179 - Start 179: regression/vector_kernel_arguments_loopvec - -179: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_vectors_as_args" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -179: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -179: Environment variables: -179: POCL_WORK_GROUP_METHOD=loopvec -179: Test timeout computed to be: 10000000 -177: OK -177: -177: -264/270 Test #177: regression/struct_kernel_arguments_loopvec ............................................ Passed 41.02 sec -test 180 - Start 180: regression/vector_kernel_arguments_cbs - -180: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_vectors_as_args" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -180: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -180: Environment variables: -180: POCL_WORK_GROUP_METHOD=cbs -180: Test timeout computed to be: 10000000 -178: OK -178: -178: -265/270 Test #178: regression/struct_kernel_arguments_cbs ................................................ Passed 41.70 sec -test 95 - Start 95: regression/test_issue_1608_cbs - -95: Test command: /usr/bin/cmake "-Dtest_cmd=/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/test_issue_1608" "-P" "/build/reproducible-path/pocl-6.0/cmake/run_test.cmake" -95: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression -95: Environment variables: -95: POCL_WORK_GROUP_METHOD=cbs -95: Test timeout computed to be: 10000000 -180: OK -180: -180: -266/270 Test #180: regression/vector_kernel_arguments_cbs ................................................ Passed 35.11 sec -test 214 - Start 214: runtime/test_large_buf - -214: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_large_buf -214: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -214: Test timeout computed to be: 10000000 -214: No device with sufficiently large MaxMemAlloc found. -214: -267/270 Test #214: runtime/test_large_buf ................................................................***Skipped 0.63 sec -test 216 - Start 216: runtime/test_queue_creation_with_hints - -216: Test command: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/test_queue_creation_with_hints -216: Working Directory: /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime -216: Test timeout computed to be: 10000000 -216: 0 -216: 1 -216: 2 -216: 3 -216: 4 -216: 5 -216: 6 -216: 7 -216: 8 -216: 9 -216: 10 -216: 11 -216: 12 -216: 13 -216: 14 -216: OK -268/270 Test #216: runtime/test_queue_creation_with_hints ................................................ Passed 0.77 sec -179: OK -179: -179: -269/270 Test #179: regression/vector_kernel_arguments_loopvec ............................................ Passed 42.81 sec -95: OK -95: -95: -270/270 Test #95: regression/test_issue_1608_cbs ........................................................ Passed 35.65 sec - -100% tests passed, 0 tests failed out of 260 - -Label Time Summary: -EinsteinToolkit = 437.48 sec*proc (2 tests) -cuda = 973.04 sec*proc (45 tests) -dlopen = 1.42 sec*proc (3 tests) -hsa = 117.75 sec*proc (4 tests) -hsa-native = 3798.31 sec*proc (83 tests) -internal = 11235.52 sec*proc (258 tests) -kernel = 5854.65 sec*proc (76 tests) -level0 = 5341.44 sec*proc (125 tests) -matrix = 75.96 sec*proc (2 tests) -poclbin = 124.24 sec*proc (4 tests) -proxy = 1065.38 sec*proc (37 tests) -regression = 3220.01 sec*proc (97 tests) -runtime = 620.31 sec*proc (34 tests) -spirv = 15.14 sec*proc (1 test) -tce = 209.59 sec*proc (10 tests) -vulkan = 610.90 sec*proc (27 tests) -workgroup = 1295.79 sec*proc (31 tests) - -Total Test time (real) = 4086.72 sec - -The following tests did not run: - 112 - regression/barrier_between_two_for_loops_cbs (Disabled) - 148 - regression/test_alignment_with_dynamic_wg_114_cbs (Disabled) - 150 - regression/test_alignment_with_dynamic_wg_117_cbs (Disabled) - 152 - regression/test_alignment_with_dynamic_wg_225_cbs (Disabled) - 154 - regression/test_alignment_with_dynamic_wg_173_cbs (Disabled) - 156 - regression/test_alignment_with_dynamic_wg_183_cbs (Disabled) - 158 - regression/test_alignment_with_dynamic_wg_283_cbs (Disabled) - 160 - regression/test_alignment_with_dynamic_wg_332_cbs (Disabled) - 162 - regression/test_alignment_with_dynamic_wg_323_cbs (Disabled) - 194 - runtime/clGetKernelArgInfo (Disabled) - 203 - runtime/test_buffer_migration (Skipped) - 204 - runtime/test_buffer_ping_pong (Skipped) - 214 - runtime/test_large_buf (Skipped) -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[2]: Leaving directory '/build/reproducible-path/pocl-6.0' -rm -f -r debian/kcache -make[1]: Leaving directory '/build/reproducible-path/pocl-6.0' - create-stamp debian/debhelper-build-stamp - dh_prep - dh_auto_install - cd obj-arm-linux-gnueabihf && make -j3 install DESTDIR=/build/reproducible-path/pocl-6.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" -make[1]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/bin/cmake -S/build/reproducible-path/pocl-6.0 -B/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 -/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks -make -f CMakeFiles/Makefile2 all -make[2]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/depend -make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/DependInfo.cmake "--color=" -make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/llvmopencl /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/llvmopencl /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/llvmopencl/CMakeFiles/llvmpasses.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/lib_cl_llvm.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/sleef_config_arm1156t2f-s.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 0%] Built target sleef_config_arm1156t2f-s -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/lib_cl_llvm.dir/build.make lib/CL/CMakeFiles/lib_cl_llvm.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/CMakeFiles/lib_cl_llvm.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 1%] Built target lib_cl_llvm -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices/topology /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/topology /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build.make lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/devices/topology/CMakeFiles/pocl-devices-topology.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 1%] Built target pocl-devices-topology -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/CMakeFiles/pocl-devices.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/llvmopencl/CMakeFiles/llvmpasses.dir/build.make lib/llvmopencl/CMakeFiles/llvmpasses.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/llvmopencl/CMakeFiles/llvmpasses.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/devices/CMakeFiles/pocl-devices.dir/build.make lib/CL/devices/CMakeFiles/pocl-devices.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/devices/CMakeFiles/pocl-devices.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 7%] Built target llvmpasses -make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/poclu /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/poclu /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/poclu/CMakeFiles/poclu.dir/DependInfo.cmake "--color=" -[ 8%] Built target pocl-devices -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_dlopen.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f poclu/CMakeFiles/poclu.dir/build.make poclu/CMakeFiles/poclu.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'poclu/CMakeFiles/poclu.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_dlopen.dir/build.make tests/runtime/CMakeFiles/test_dlopen.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_dlopen.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 8%] Built target poclu -make -f lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/depend -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build.make lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/DependInfo.cmake "--color=" -[ 8%] Built target test_dlopen -make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/bin /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/bin/CMakeFiles/poclcc.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/build.make lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f bin/CMakeFiles/poclcc.dir/build.make bin/CMakeFiles/poclcc.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'bin/CMakeFiles/poclcc.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/kernel/host/CMakeFiles/kernel_host_arm1156t2f-s.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 9%] Built target poclcc -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/kernel.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/CMakeFiles/libpocl_unlinked_objs.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 42%] Built target kernel_host_arm1156t2f-s -make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/sampler_address_clamp.dir/DependInfo.cmake "--color=" -[ 68%] Built target libpocl_unlinked_objs -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/kernel.dir/build.make tests/kernel/CMakeFiles/kernel.dir/build -make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/kernel.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/image_query_funcs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/sampler_address_clamp.dir/build.make tests/kernel/CMakeFiles/sampler_address_clamp.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/sampler_address_clamp.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/image_query_funcs.dir/build.make tests/kernel/CMakeFiles/image_query_funcs.dir/build -[ 68%] Built target kernel -make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/image_query_funcs.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 68%] Built target sampler_address_clamp -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/kernel/CMakeFiles/test_shuffle.dir/DependInfo.cmake "--color=" -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/DependInfo.cmake "--color=" -[ 68%] Built target image_query_funcs -make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/kernel/CMakeFiles/test_shuffle.dir/build.make tests/kernel/CMakeFiles/test_shuffle.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/kernel/CMakeFiles/test_shuffle.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 68%] Built target test_shuffle -make -f tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build.make tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build.make tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_program_from_binary_with_local_1_1_1.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 68%] Built target test_assign_loop_variable_to_privvar_makes_it_local -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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 -[ 68%] Built target test_program_from_binary_with_local_1_1_1 -make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/DependInfo.cmake "--color=" -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_assign_loop_variable_to_privvar_makes_it_local_2.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_llvm_segfault_issue_889.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 68%] Built target test_assign_loop_variable_to_privvar_makes_it_local_2 -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build.make tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build -make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_early_return.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_between_for_loops.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 69%] Built target test_llvm_segfault_issue_889 -make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/DependInfo.cmake "--color=" -[ 69%] Built target test_barrier_between_for_loops -make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_id_dependent_computation.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build.make tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_for_with_var_iteration_count.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_early_return.dir/build.make tests/regression/CMakeFiles/test_early_return.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_early_return.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_id_dependent_computation.dir/build.make tests/regression/CMakeFiles/test_id_dependent_computation.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_id_dependent_computation.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 69%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_locals.dir/DependInfo.cmake "--color=" -[ 70%] Built target test_early_return -make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_loop_phi_replication.dir/DependInfo.cmake "--color=" -[ 70%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_locals.dir/build.make tests/regression/CMakeFiles/test_locals.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_locals.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 70%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_loop_phi_replication.dir/build.make tests/regression/CMakeFiles/test_loop_phi_replication.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build.make tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_loop_phi_replication.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_multi_level_loops_with_barriers.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build.make tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_simple_for_with_a_barrier.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 70%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_structs_as_args.dir/DependInfo.cmake "--color=" -[ 71%] Built target test_multi_level_loops_with_barriers -[ 71%] Built target test_simple_for_with_a_barrier -make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/depend -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_vectors_as_args.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_barrier_before_return.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_structs_as_args.dir/build.make tests/regression/CMakeFiles/test_structs_as_args.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_vectors_as_args.dir/build.make tests/regression/CMakeFiles/test_vectors_as_args.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_structs_as_args.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_barrier_before_return.dir/build.make tests/regression/CMakeFiles/test_barrier_before_return.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_vectors_as_args.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_barrier_before_return.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 71%] 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 -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_infinite_loop.dir/DependInfo.cmake "--color=" -[ 71%] Built target test_vectors_as_args -make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_constant_array.dir/DependInfo.cmake "--color=" -[ 71%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_undominated_variable.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_infinite_loop.dir/build.make tests/regression/CMakeFiles/test_infinite_loop.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_infinite_loop.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_undominated_variable.dir/build.make tests/regression/CMakeFiles/test_undominated_variable.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_undominated_variable.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_constant_array.dir/build.make tests/regression/CMakeFiles/test_constant_array.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_constant_array.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 71%] Built target test_undominated_variable -make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_setargs.dir/DependInfo.cmake "--color=" -[ 72%] Built target test_infinite_loop -make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_null_arg.dir/DependInfo.cmake "--color=" -[ 73%] Built target test_constant_array -make -f tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build.make tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_setargs.dir/build.make tests/regression/CMakeFiles/test_setargs.dir/build -make -f tests/regression/CMakeFiles/test_null_arg.dir/build.make tests/regression/CMakeFiles/test_null_arg.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_setargs.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_null_arg.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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 -[ 74%] Built target test_setargs -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_fors_with_var_iteration_counts.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_231.dir/DependInfo.cmake "--color=" -[ 74%] Built target test_null_arg -make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_445.dir/DependInfo.cmake "--color=" -[ 74%] 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]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/DependInfo.cmake "--color=" -make -f tests/regression/CMakeFiles/test_issue_231.dir/build.make tests/regression/CMakeFiles/test_issue_231.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_231.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build.make tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_autolocals_in_constexprs.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_445.dir/build.make tests/regression/CMakeFiles/test_issue_445.dir/build -[ 74%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_445.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_553.dir/DependInfo.cmake "--color=" -[ 75%] Built target test_autolocals_in_constexprs -make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_577.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_553.dir/build.make tests/regression/CMakeFiles/test_issue_553.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_553.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 75%] Built target test_issue_445 -make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_757.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_577.dir/build.make tests/regression/CMakeFiles/test_issue_577.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_577.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 76%] Built target test_issue_553 -make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/DependInfo.cmake "--color=" -[ 76%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_757.dir/build.make tests/regression/CMakeFiles/test_issue_757.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_757.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build.make tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_flatten_barrier_subs.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 76%] Built target test_alignment_with_dynamic_wg -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/depend -[ 76%] Built target test_issue_757 -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/DependInfo.cmake "--color=" -[ 77%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_893.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_893.dir/build.make tests/regression/CMakeFiles/test_issue_893.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_893.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build.make tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg2.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_alignment_with_dynamic_wg3.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 78%] Built target test_issue_893 -[ 79%] Built target test_alignment_with_dynamic_wg3 -[ 79%] Built target test_alignment_with_dynamic_wg2 -make -f tests/regression/CMakeFiles/test_issue_1435.dir/build.make tests/regression/CMakeFiles/test_issue_1435.dir/depend -make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_1435.dir/DependInfo.cmake "--color=" -make -f tests/regression/CMakeFiles/test_issue_1390.dir/build.make tests/regression/CMakeFiles/test_issue_1390.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_builtin_args.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_1390.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_1435.dir/build.make tests/regression/CMakeFiles/test_issue_1435.dir/build -make -f tests/regression/CMakeFiles/test_issue_1390.dir/build.make tests/regression/CMakeFiles/test_issue_1390.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_1435.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_1390.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 79%] Built target test_issue_1435 -make -f tests/regression/CMakeFiles/test_issue_1608.dir/build.make tests/regression/CMakeFiles/test_issue_1608.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_issue_1608.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_builtin_args.dir/build.make tests/regression/CMakeFiles/test_builtin_args.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_builtin_args.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 79%] Built target test_issue_1390 -make -f tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/build.make tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_issue_1608.dir/build.make tests/regression/CMakeFiles/test_issue_1608.dir/build -[ 79%] Built target test_builtin_args -make -f tests/regression/CMakeFiles/test_program_scope_vars.dir/build.make tests/regression/CMakeFiles/test_program_scope_vars.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_issue_1608.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/regression/CMakeFiles/test_program_scope_vars.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/build.make tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/build -[ 80%] Built target test_issue_1608 -make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_workitem_func_outside_kernel.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clFinish.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/regression/CMakeFiles/test_program_scope_vars.dir/build.make tests/regression/CMakeFiles/test_program_scope_vars.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/regression/CMakeFiles/test_program_scope_vars.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clFinish.dir/build.make tests/runtime/CMakeFiles/test_clFinish.dir/build -[ 81%] Built target test_workitem_func_outside_kernel -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clFinish.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/DependInfo.cmake "--color=" -[ 82%] Built target test_program_scope_vars -make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clGetEventInfo.dir/DependInfo.cmake "--color=" -[ 83%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetDeviceInfo.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build.make tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetEventInfo.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 83%] Built target test_clGetDeviceInfo -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateProgramWithBinary.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build.make tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetSupportedImageFormats.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 84%] Built target test_clCreateProgramWithBinary -make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clSetEventCallback.dir/DependInfo.cmake "--color=" -[ 84%] Built target test_clGetEventInfo -make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/DependInfo.cmake "--color=" -[ 85%] Built target test_clGetSupportedImageFormats -make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clBuildProgram.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build.make tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clEnqueueNativeKernel.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build -make -f tests/runtime/CMakeFiles/test_clBuildProgram.dir/build.make tests/runtime/CMakeFiles/test_clBuildProgram.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetEventCallback.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clBuildProgram.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 85%] Built target test_clEnqueueNativeKernel -make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/depend -[ 85%] Built target test_clSetEventCallback -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/DependInfo.cmake "--color=" -make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/depend -[ 86%] Built target test_clBuildProgram -make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateKernel.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateKernel.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernel.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateKernel.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build.make tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build.make tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateKernelsInProgram.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clGetKernelArgInfo.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 86%] Built target test_clGetKernelArgInfo -make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_version.dir/DependInfo.cmake "--color=" -[ 86%] Built target test_clCreateKernel -make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/DependInfo.cmake "--color=" -[ 86%] Built target test_clCreateKernelsInProgram -make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_event_cycle.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build.make tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_version.dir/build.make tests/runtime/CMakeFiles/test_version.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_kernel_cache_includes.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_version.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 86%] 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 -[ 86%] Built target test_version -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_link_error.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_event_cycle.dir/build.make tests/runtime/CMakeFiles/test_event_cycle.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_cycle.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_link_error.dir/build.make tests/runtime/CMakeFiles/test_link_error.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_link_error.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build.make tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_read-copy-write-buffer.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 86%] 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_buffer-image-copy.dir/DependInfo.cmake "--color=" -[ 86%] Built target test_link_error -[ 86%] Built target test_read-copy-write-buffer -make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/DependInfo.cmake "--color=" -make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_event_free.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build.make tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build.make tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clCreateSubDevices.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_buffer-image-copy.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_event_free.dir/build.make tests/runtime/CMakeFiles/test_event_free.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_free.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 86%] Built target test_event_free -[ 86%] Built target test_clCreateSubDevices -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/depend -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_event_double_wait.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_buffer_migration.dir/DependInfo.cmake "--color=" -[ 86%] Built target test_buffer-image-copy -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_buffer_migration.dir/build.make tests/runtime/CMakeFiles/test_buffer_migration.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_buffer_migration.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_event_double_wait.dir/build.make tests/runtime/CMakeFiles/test_event_double_wait.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_event_double_wait.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_buffer_ping_pong.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 87%] Built target test_buffer_migration -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/DependInfo.cmake "--color=" -[ 87%] 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]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_user_event.dir/DependInfo.cmake "--color=" -[ 88%] Built target test_event_double_wait -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_fill-buffer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_user_event.dir/build.make tests/runtime/CMakeFiles/test_user_event.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build.make tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_user_event.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_enqueue_kernel_from_binary.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_fill-buffer.dir/build.make tests/runtime/CMakeFiles/test_fill-buffer.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_fill-buffer.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 89%] Built target test_user_event -[ 89%] Built target test_enqueue_kernel_from_binary -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/depend -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/DependInfo.cmake "--color=" -[ 89%] Built target test_fill-buffer -make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build.make tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_clSetMemObjectDestructorCallback.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_cl_pocl_content_size.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/build.make tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_cl_pocl_content_size_migration.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 89%] Built target test_clSetMemObjectDestructorCallback -make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/DependInfo.cmake "--color=" -[ 90%] Built target test_cl_pocl_content_size -make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_command_buffer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build.make tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build -[ 90%] Built target test_cl_pocl_content_size_migration -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_deviceside_enqueue.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_command_buffer_images.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_command_buffer.dir/build.make tests/runtime/CMakeFiles/test_command_buffer.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_command_buffer.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 90%] Built target test_deviceside_enqueue -make -f tests/runtime/CMakeFiles/test_command_buffer_images.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_images.dir/build -make -f tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_command_buffer_images.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 90%] Built target test_command_buffer -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/DependInfo.cmake "--color=" -make -f tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/build.make tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/build.make tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_command_buffer_multi_device.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 91%] Built target test_command_buffer_images -make -f tests/runtime/CMakeFiles/test_device_address.dir/build.make tests/runtime/CMakeFiles/test_device_address.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_device_address.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/build.make tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_queue_creation_with_hints.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 91%] Built target test_command_buffer_multi_device -[ 91%] Built target test_queue_creation_with_hints -make -f tests/runtime/CMakeFiles/test_svm.dir/build.make tests/runtime/CMakeFiles/test_svm.dir/depend -make -f tests/runtime/CMakeFiles/test_large_buf.dir/build.make tests/runtime/CMakeFiles/test_large_buf.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_svm.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_large_buf.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_device_address.dir/build.make tests/runtime/CMakeFiles/test_device_address.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_svm.dir/build.make tests/runtime/CMakeFiles/test_svm.dir/build -make -f tests/runtime/CMakeFiles/test_large_buf.dir/build.make tests/runtime/CMakeFiles/test_large_buf.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_device_address.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_svm.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_large_buf.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 91%] Built target test_large_buf -[ 91%] Built target test_device_address -make -f tests/runtime/CMakeFiles/test_subbuffers.dir/build.make tests/runtime/CMakeFiles/test_subbuffers.dir/depend -[ 91%] Built target test_svm -make -f tests/runtime/CMakeFiles/test_compile_n_link.dir/build.make tests/runtime/CMakeFiles/test_compile_n_link.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_subbuffers.dir/DependInfo.cmake "--color=" -make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/workgroup /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/workgroup/CMakeFiles/run_kernel.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/runtime/CMakeFiles/test_compile_n_link.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_subbuffers.dir/build.make tests/runtime/CMakeFiles/test_subbuffers.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/workgroup/CMakeFiles/run_kernel.dir/build.make tests/workgroup/CMakeFiles/run_kernel.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/runtime/CMakeFiles/test_compile_n_link.dir/build.make tests/runtime/CMakeFiles/test_compile_n_link.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/workgroup/CMakeFiles/run_kernel.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_subbuffers.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/runtime/CMakeFiles/test_compile_n_link.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 92%] Built target test_subbuffers -make -f tests/spirv/CMakeFiles/spirv_printf.dir/build.make tests/spirv/CMakeFiles/spirv_printf.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/tests/spirv /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/tests/spirv/CMakeFiles/spirv_printf.dir/DependInfo.cmake "--color=" -[ 92%] Built target test_compile_n_link -make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/depend -[ 93%] Built target run_kernel -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example0 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example0/CMakeFiles/example0.dir/DependInfo.cmake "--color=" -make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example1/CMakeFiles/example1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f tests/spirv/CMakeFiles/spirv_printf.dir/build.make tests/spirv/CMakeFiles/spirv_printf.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'tests/spirv/CMakeFiles/spirv_printf.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example0/CMakeFiles/example0.dir/build.make examples/example0/CMakeFiles/example0.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example1/CMakeFiles/example1.dir/build.make examples/example1/CMakeFiles/example1.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/example0/CMakeFiles/example0.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/example1/CMakeFiles/example1.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 94%] Built target spirv_printf -make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example2 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2/CMakeFiles/example2.dir/DependInfo.cmake "--color=" -[ 95%] Built target example0 -make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/example2a /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/example2a/CMakeFiles/example2a.dir/DependInfo.cmake "--color=" -[ 95%] Built target example1 -make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/matrix1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1 /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matrix1/CMakeFiles/matrix1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example2/CMakeFiles/example2.dir/build.make examples/example2/CMakeFiles/example2.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/example2/CMakeFiles/example2.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/example2a/CMakeFiles/example2a.dir/build.make examples/example2a/CMakeFiles/example2a.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/example2a/CMakeFiles/example2a.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/matrix1/CMakeFiles/matrix1.dir/build.make examples/matrix1/CMakeFiles/matrix1.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/matrix1/CMakeFiles/matrix1.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 95%] Built target example2 -make -f examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/DependInfo.cmake "--color=" -[ 96%] Built target example2a -[ 96%] Built target matrix1 -make -f examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/DependInfo.cmake "--color=" -make -f examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/build.make examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/measure_overhead/CMakeFiles/measure_migration_overhead.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 96%] Built target measure_migration_overhead -make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/scalarwave /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/scalarwave/CMakeFiles/scalarwave.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/scalarwave/CMakeFiles/scalarwave.dir/build.make examples/scalarwave/CMakeFiles/scalarwave.dir/build -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/build.make examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/scalarwave/CMakeFiles/scalarwave.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/measure_overhead/CMakeFiles/measure_round_trip_overhead.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/build.make examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/measure_overhead/CMakeFiles/measure_distributed_matmul.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 97%] Built target measure_round_trip_overhead -make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/trig /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/trig /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/trig/CMakeFiles/trig.dir/DependInfo.cmake "--color=" -[ 97%] Built target scalarwave -make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/vecadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/vecadd/CMakeFiles/vecadd.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/trig/CMakeFiles/trig.dir/build.make examples/trig/CMakeFiles/trig.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/trig/CMakeFiles/trig.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 98%] Built target measure_distributed_matmul -make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/matadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/matadd/CMakeFiles/matadd.dir/DependInfo.cmake "--color=" -[ 98%] Built target trig -make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/depend -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/matadd/CMakeFiles/matadd.dir/build.make examples/matadd/CMakeFiles/matadd.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/boxadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/boxadd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/boxadd/CMakeFiles/boxadd.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/matadd/CMakeFiles/matadd.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/vecadd/CMakeFiles/vecadd.dir/build.make examples/vecadd/CMakeFiles/vecadd.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/vecadd/CMakeFiles/vecadd.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 98%] Built target matadd -make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/examples/EinsteinToolkit /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/boxadd/CMakeFiles/boxadd.dir/build.make examples/boxadd/CMakeFiles/boxadd.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/boxadd/CMakeFiles/boxadd.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 98%] Built target boxadd -[ 99%] Built target vecadd -make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/kernel/CMakeFiles/kernellib_hash.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build.make examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'examples/EinsteinToolkit/CMakeFiles/EinsteinToolkit.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 99%] Built target EinsteinToolkit -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/kernel/CMakeFiles/kernellib_hash.dir/build.make lib/kernel/CMakeFiles/kernellib_hash.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/kernel/CMakeFiles/kernellib_hash.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/pocl_cache.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/pocl_cache.dir/build.make lib/CL/CMakeFiles/pocl_cache.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/CMakeFiles/pocl_cache.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/CMakeFiles/pocl.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/CMakeFiles/pocl.dir/build.make lib/CL/CMakeFiles/pocl.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/CMakeFiles/pocl.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[ 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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices/basic /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/basic /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -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/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/devices/basic/CMakeFiles/pocl-devices-basic.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[100%] Built target pocl-devices-basic -make -f lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build.make lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/depend -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -cd /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/pocl-6.0 /build/reproducible-path/pocl-6.0/lib/CL/devices/pthread /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/pthread /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make -f lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build.make lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build -make[3]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[3]: Nothing to be done for 'lib/CL/devices/pthread/CMakeFiles/pocl-devices-pthread.dir/build'. -make[3]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -[100%] Built target pocl-devices-pthread -make[2]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -/usr/bin/cmake -E cmake_progress_start /build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf/CMakeFiles 0 -make -f CMakeFiles/Makefile2 preinstall -make[2]: Entering directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -make[2]: Nothing to be done for 'preinstall'. -make[2]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' -Install the project... -/usr/bin/cmake -P cmake_install.cmake --- Install configuration: "None" --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/opencl-c.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/opencl-c-base.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/etc/OpenCL/vendors/pocl.icd --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig/pocl.pc --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/_enable_all_exts.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/_builtin_renames.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/_kernel.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/_clang_opencl.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/_kernel_c.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/_kernel_constants.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/_libclang_versions_checks.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/pocl_types.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/pocl_device.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/pocl.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/pocl_spir.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/include/pocl_image_types.h --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/share/pocl/kernel-armv7-pc-linux-gnueabihf-arm1156t2f-s.bc --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libpocl.so.2.13.0 --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libpocl.so.2 --- Set non-toolchain portion of runtime path of "/build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libpocl.so.2.13.0" to "" --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/libpocl.so --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/pocl/libpocl-devices-basic.so --- Set non-toolchain portion of runtime path of "/build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/pocl/libpocl-devices-basic.so" to "" --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/pocl/libpocl-devices-pthread.so --- Set non-toolchain portion of runtime path of "/build/reproducible-path/pocl-6.0/debian/tmp/usr/lib/arm-linux-gnueabihf/pocl/libpocl-devices-pthread.so" to "" --- Installing: /build/reproducible-path/pocl-6.0/debian/tmp/usr/bin/poclcc -make[1]: Leaving directory '/build/reproducible-path/pocl-6.0/obj-arm-linux-gnueabihf' - 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/libpocl2t64/usr/lib/arm-linux-gnueabihf/libpocl.so.2.13.0: DWARF compression not beneficial - old size 53592806 new size 53711405 - dh_strip -a - debian/rules override_dh_makeshlibs -make[1]: Entering directory '/build/reproducible-path/pocl-6.0' -dh_makeshlibs -dpkg-gensymbols: warning: debian/libpocl2t64/DEBIAN/symbols doesn't match completely debian/libpocl2t64.symbols ---- debian/libpocl2t64.symbols (libpocl2t64_6.0-6_armhf) -+++ dpkg-gensymbolsFiDEKp 2025-04-13 17:37:18.942675446 -1200 -@@ -31,46 +31,46 @@ - _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb0EEclEcE5__nul@Base 3.0 - _ZGVZNKSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb1ELb1EEclEcE5__nul@Base 3.0 - (subst)_ZN11SPIRVParser10parseSPIRVEPKi{size_t}RSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS_11OCLFuncInfoEESt4lessIS8_ESaISt4pairIKS8_SB_EEE@Base 5 -- (optional=lto)_ZN4llvm3Any6TypeIdIPKNS_6ModuleEE2IdE@Base 5.0-2~llvm16 -+#MISSING: 6.0-6# (optional=lto)_ZN4llvm3Any6TypeIdIPKNS_6ModuleEE2IdE@Base 5.0-2~llvm16 - _ZN4pocl17isKernelToProcessERKN4llvm8FunctionE@Base 5 - _ZN4pocl20isGVarUsedByFunctionEPN4llvm14GlobalVariableEPNS0_8FunctionE@Base 6 - _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: 6.0-6# (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE12emplace_backIJS5_EEEvDpOT_@Base 0.11 -+#MISSING: 6.0-6# (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: 6.0-6# (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: 6.0-6# (optional=templinst)_ZNSt6vectorIPKcSaIS1_EE17_M_realloc_insertIJS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 0.13-9~llvm3.8+gcc7 -+#MISSING: 6.0-6# (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 - (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_replace_coldEPc{size_t}PKc{size_t}{size_t}@Base 4.0-2~gcc13 --#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: 4.0-2~gcc13# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateE{size_t}{size_t}PKc{size_t}@Base 4 -+#MISSING: 6.0-6# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_@Base 1.6-2~hardening -+#MISSING: 6.0-6# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKc{size_t}@Base 1.6-2~hardening -+#MISSING: 6.0-6# (optional=templinst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@Base 1.6-2~hardening -+#MISSING: 6.0-6# (optional=templinst|subst)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateE{size_t}{size_t}PKc{size_t}@Base 4 - (optional=templinst|arch=any-amd64 arm64 loong64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIN3spv10DecorationES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueIRKS1_EESt4pairISt17_Rb_tree_iteratorIS1_EbEOT_@Base 4 --#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: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE24_M_get_insert_unique_posERKS5_@Base 1.0 -+#MISSING: 6.0-6# (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: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St9_IdentityIS5_ESt4lessIS5_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E@Base 1.0 -+#MISSING: 6.0-6# (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: 6.0-6# (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: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_iESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 0.11 -+#MISSING: 6.0-6# (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: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_jESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 1.0 -+#MISSING: 6.0-6# (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_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE17_M_emplace_uniqueIJS0_IiS7_EEEES0_ISt17_Rb_tree_iteratorIS8_EbEDpOT_@Base 4 - (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_@Base 6.0-2~gcc14 --#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_@Base 4 -+#MISSING: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE24_M_get_insert_unique_posERS1_@Base 4 - #MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt10_Select1stIS8_ESt4lessIiESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS1_@Base 4 --#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE24_M_get_insert_unique_posERS1_@Base 4 -+#MISSING: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE24_M_get_insert_unique_posERS1_@Base 4 - #MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiSt3setIN3spv10DecorationESt4lessIS4_ESaIS4_EEESt10_Select1stIS9_ES5_IiESaIS9_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS9_ERS1_@Base 4 - #MISSING: 6.0-2~gcc14# (optional=templinst|arch=amd64 arm64 loong64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE17_M_emplace_uniqueIJS0_IiiEEEES0_ISt17_Rb_tree_iteratorIS2_EbEDpOT_@Base 4 --#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 4 --#MISSING: 4.0-2~gcc13# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base 4 -+#MISSING: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS1_EESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 4 -+#MISSING: 6.0-6# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base 4 - #MISSING: 4.0-2~gcc13# (optional=templinst|arch=amd64 arm64 mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base 4 - (optional=templinst)_ZNSt8__detail8_ScannerIcE18_M_eat_escape_ecmaEv@Base 3.0 - (optional=templinst)_ZNSt8__detail8_ScannerIcE19_M_eat_escape_posixEv@Base 3.0 - _ZSt19piecewise_construct@Base 5.0-2~llvm16 --#MISSING: 1.8# (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base 1.6-2~hardening -- (optional=lto)_ZTIN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16 -+#MISSING: 6.0-6# (optional=templinst)_ZStplIcSt11char_traitsIcESaIcEENSt7__cxx1112basic_stringIT_T0_T1_EEPKS5_RKS8_@Base 1.6-2~hardening -+#MISSING: 6.0-6# (optional=lto)_ZTIN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16 - (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 -@@ -93,8 +93,8 @@ - (arch=armel riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE@Base 0.10 - (arch=!armel !riscv64)_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE@Base 0.10 - (arch=armel armhf powerpc)_ZTISt19_Sp_make_shared_tag@Base 6.0-3~llvm18 -- (optional=lto)_ZTSN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16 -- (optional=lto)_ZTSN4llvm3Any11StorageImplIPKNS_6ModuleEEE@Base 5.0-2~llvm16 -+#MISSING: 6.0-6# (optional=lto)_ZTSN4llvm3Any11StorageBaseE@Base 5.0-2~llvm16 -+#MISSING: 6.0-6# (optional=lto)_ZTSN4llvm3Any11StorageImplIPKNS_6ModuleEEE@Base 5.0-2~llvm16 - (arch=armel riscv64)_ZTSN9__gnu_cxx7__mutexE@Base 1.0 - _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb0EEE@Base 3.0 - _ZTSNSt8__detail11_AnyMatcherINSt7__cxx1112regex_traitsIcEELb0ELb0ELb1EEE@Base 3.0 -+ test -f debian/stamp-failed-testsuite -The testsuite has passed all tests. -dh override_dh_makeshlibs --with pkgkde_symbolshelper +dh_auto_configure: error: cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config 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/arm-linux-gnueabihf -DENABLE_ICD=ON -DWITH_LLVM_CONFIG=/usr/bin/llvm-config-18 -DLLC_HOST_CPU=arm1156t2f-s -DEXTRA_HOST_CLANG_FLAGS=-mfpu=vfp3-d16 -DPOCL_ICD_ABSOLUTE_PATH=OFF -DHARDENING_ENABLE=ON -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=OFF -DPRINTF_BUFFER_SIZE=4096 .. returned exit code 1 +make[1]: *** [debian/rules:92: override_dh_auto_configure] Error 2 make[1]: Leaving directory '/build/reproducible-path/pocl-6.0' - debian/rules override_dh_shlibdeps -make[1]: Entering directory '/build/reproducible-path/pocl-6.0' -dh_shlibdeps -l/usr/lib/arm-linux-gnueabihf/pocl -- --warnings=7 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 from: /lib/ld-linux-armhf.so.3 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 from: /lib/ld-linux-armhf.so.3 -dpkg-shlibdeps: warning: diversions involved - output may be incorrect - diversion by libc6 to: /lib/ld-linux-armhf.so.3.usr-is-merged -dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libpocl2t64/usr/lib/arm-linux-gnueabihf/libpocl.so.2.13.0 found in none of the libraries -make[1]: Leaving directory '/build/reproducible-path/pocl-6.0' - dh_installdeb - debian/rules override_dh_gencontrol -make[1]: Entering directory '/build/reproducible-path/pocl-6.0' -dh_gencontrol -- \ - -V'LLVM:Version=18' \ - -V'source:Upstream-Version:pkgname=6.0' \ - -make[1]: Leaving directory '/build/reproducible-path/pocl-6.0' - dh_md5sums - dh_builddeb -dpkg-deb: building package 'pocl-opencl-icd' in '../pocl-opencl-icd_6.0-6_armhf.deb'. -dpkg-deb: building package 'pocl-doc' in '../pocl-doc_6.0-6_all.deb'. -dpkg-deb: building package 'libpocl-dev' in '../libpocl-dev_6.0-6_armhf.deb'. -dpkg-deb: building package 'libpocl2-common' in '../libpocl2-common_6.0-6_all.deb'. -dpkg-deb: building package 'libpocl-dev-dbgsym' in '../libpocl-dev-dbgsym_6.0-6_armhf.deb'. -dpkg-deb: building package 'pocld' in '../pocld_6.0-6_armhf.deb'. -dpkg-deb: building package 'pocl-tests' in '../pocl-tests_6.0-6_all.deb'. -dpkg-deb: building package 'pocl-source' in '../pocl-source_6.0-6_all.deb'. -dpkg-deb: building package 'libpocl2t64' in '../libpocl2t64_6.0-6_armhf.deb'. -dpkg-deb: building package 'libpocl2t64-dbgsym' in '../libpocl2t64-dbgsym_6.0-6_armhf.deb'. - dpkg-genbuildinfo --build=binary -O../pocl_6.0-6_armhf.buildinfo - dpkg-genchanges --build=binary -O../pocl_6.0-6_armhf.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 +make: *** [debian/rules:53: binary] Error 2 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/1255/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Mon Apr 14 05:53:20 UTC 2025 +Filesystem Size Used Avail Use% Mounted on +tmpfs 1.9G 0 1.9G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/1255/tmp/hooks/C01_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/16067 and its subdirectories -I: Current time: Sun Apr 13 17:41:38 -12 2025 -I: pbuilder-time-stamp: 1744609298 +I: removing directory /srv/workspace/pbuilder/1255 and its subdirectories